From 0000065756098cf35aa9cc759bbcee093faf7c87 Mon Sep 17 00:00:00 2001 From: Amaury Date: Tue, 21 Apr 2020 14:55:25 +0200 Subject: [PATCH] Modif corp a corp IA. L'heritage c'est pas facile --- .../MobsCorpACorpIA.cpp | 22 ++++++------------- .../DungeonAndDemaonScript/MobsCorpACorpIA.h | 1 - 2 files changed, 7 insertions(+), 16 deletions(-) diff --git a/DungeonAndDeamonScript/DungeonAndDemaonScript/MobsCorpACorpIA.cpp b/DungeonAndDeamonScript/DungeonAndDemaonScript/MobsCorpACorpIA.cpp index a069936..1212fa5 100644 --- a/DungeonAndDeamonScript/DungeonAndDemaonScript/MobsCorpACorpIA.cpp +++ b/DungeonAndDeamonScript/DungeonAndDemaonScript/MobsCorpACorpIA.cpp @@ -6,23 +6,8 @@ MobsCorpACorpIA::MobsCorpACorpIA() { - sprite_MobsCorpACorp_ptr = Sprite::_new(); - collision_MobsCorpACorp_ptr = CollisionShape2D::_new(); - texture_MobsCorpACorp_ptr.instance(); - texture_MobsCorpACorp_ptr->_new(); - shape_MobsCorpACorp_ptr.instance(); - shape_MobsCorpACorp_ptr->_new(); } -void MobsCorpACorpIA::_register_methods() -{ - Godot::print("register Mobs..."); - register_method("_process", &MobsCorpACorpIA::_process); - register_method("_init", &MobsCorpACorpIA::_init); - register_method("_ready", &MobsCorpACorpIA::_ready); - Godot::print("register Mobs OK!"); - -} void MobsCorpACorpIA::_process(float delta) { @@ -33,6 +18,13 @@ void MobsCorpACorpIA::_process(float delta) void MobsCorpACorpIA::_init() { createMobsCorpACorp(); + + sprite_MobsCorpACorp_ptr = Sprite::_new(); + collision_MobsCorpACorp_ptr = CollisionShape2D::_new(); + texture_MobsCorpACorp_ptr.instance(); + texture_MobsCorpACorp_ptr->_new(); + shape_MobsCorpACorp_ptr.instance(); + shape_MobsCorpACorp_ptr->_new(); } void MobsCorpACorpIA::createMobsCorpACorp() diff --git a/DungeonAndDeamonScript/DungeonAndDemaonScript/MobsCorpACorpIA.h b/DungeonAndDeamonScript/DungeonAndDemaonScript/MobsCorpACorpIA.h index 7c8948d..6e64874 100644 --- a/DungeonAndDeamonScript/DungeonAndDemaonScript/MobsCorpACorpIA.h +++ b/DungeonAndDeamonScript/DungeonAndDemaonScript/MobsCorpACorpIA.h @@ -18,7 +18,6 @@ public: public: MobsCorpACorpIA(); - void static _register_methods(); void _process(float delta) override; void _init() override; void _ready() override;