From b5728a5076a37c9d94a43423dbc7b201ba792f85 Mon Sep 17 00:00:00 2001 From: Amaury Date: Tue, 14 Apr 2020 09:01:50 +0200 Subject: [PATCH] =?UTF-8?q?G=C3=A9n=C3=A9ration=20d'un=20sol?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DungeonAndDemaonScript/GestionTerrain.cpp | 10 +++++++++- .../DungeonAndDemaonScript/GestionTerrain.h | 5 ++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/DungeonAndDeamonScript/DungeonAndDemaonScript/GestionTerrain.cpp b/DungeonAndDeamonScript/DungeonAndDemaonScript/GestionTerrain.cpp index bcf502b..2e45bae 100644 --- a/DungeonAndDeamonScript/DungeonAndDemaonScript/GestionTerrain.cpp +++ b/DungeonAndDeamonScript/DungeonAndDemaonScript/GestionTerrain.cpp @@ -8,7 +8,7 @@ using namespace godot; GestionTerrain::GestionTerrain() { - Godot::print("Constructeur"); + Godot::print("Constructeur Terrain"); } GestionTerrain::~GestionTerrain() @@ -75,3 +75,11 @@ void GestionTerrain::AjoutSolTraversable(int sizeX, int sizeY, int posX, int pos void GestionTerrain::SuppressionTout() { } + +void GestionTerrain::GenerationCarte() +{ + AjoutSolSolide(1, 1, 85, 300); + AjoutSolSolide(1, 1, 255, 300); + AjoutSolSolide(1, 1, 340, 300); + AjoutSolSolide(1, 1, 425, 300); +} diff --git a/DungeonAndDeamonScript/DungeonAndDemaonScript/GestionTerrain.h b/DungeonAndDeamonScript/DungeonAndDemaonScript/GestionTerrain.h index 33703d4..8c98304 100644 --- a/DungeonAndDeamonScript/DungeonAndDemaonScript/GestionTerrain.h +++ b/DungeonAndDeamonScript/DungeonAndDemaonScript/GestionTerrain.h @@ -22,11 +22,14 @@ public: void _init(); void _ready(); -public: +private: void AjoutMur(int sizeX, int sizeY, int posX, int posY); void AjoutSolSolide(int sizeX, int sizeY, int posX, int posY); void AjoutSolTraversable(int sizeX, int sizeY, int posX, int posY); void SuppressionTout(); + +public: + void GenerationCarte(); };