From eec98dd5e93089109a5c5b274fed22b9c9b8de56 Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Sun, 27 Dec 2015 15:31:40 +0100 Subject: [PATCH] Aggiunta funzione creazione stanze quadrate. --- main.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/main.cpp b/main.cpp index 5a8b8bf..02a8755 100644 --- a/main.cpp +++ b/main.cpp @@ -16,6 +16,7 @@ void draw(char map[X_MAX][Y_MAX]) } } +//Funzioni per la generazione della mappa //Inizializza la mappa con spazi vuoti void init(char map[X_MAX][Y_MAX]) { @@ -28,6 +29,19 @@ void init(char map[X_MAX][Y_MAX]) } } +//Crea una stanza quadrata +void room(char map[X_MAX][Y_MAX], int start_x, int start_y, int end_x, int end_y) +{ + for(int y=start_y; y<=end_y; y++) + { + for(int x=start_x; x<=end_x; x++) + { + map[x][y] = '.'; + } + } +} + + int main() { char map[X_MAX][Y_MAX]; //Mappa del gioco