Modif corp a corp IA. L'heritage c'est pas facile

This commit is contained in:
Amaury 2020-04-21 14:55:25 +02:00
parent 2861a13370
commit 0000065756
2 changed files with 7 additions and 16 deletions

View File

@ -6,23 +6,8 @@
MobsCorpACorpIA::MobsCorpACorpIA() 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) void MobsCorpACorpIA::_process(float delta)
{ {
@ -33,6 +18,13 @@ void MobsCorpACorpIA::_process(float delta)
void MobsCorpACorpIA::_init() void MobsCorpACorpIA::_init()
{ {
createMobsCorpACorp(); 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() void MobsCorpACorpIA::createMobsCorpACorp()

View File

@ -18,7 +18,6 @@ public:
public: public:
MobsCorpACorpIA(); MobsCorpACorpIA();
void static _register_methods();
void _process(float delta) override; void _process(float delta) override;
void _init() override; void _init() override;
void _ready() override; void _ready() override;