#pragma once #include "MobsCorpACorp.h" #include "MobsIA.h" #include #include #include #include "MobsCorpACorp.h" #include using namespace godot; class MobsCorpACorpIA : public KinematicBody2D { public: Sprite* sprite_MobsCorpACorp_ptr; CollisionShape2D* collision_MobsCorpACorp_ptr; Ref texture_MobsCorpACorp_ptr; Ref shape_MobsCorpACorp_ptr; private: GODOT_CLASS(MobsCorpACorpIA, KinematicBody2D) public: MobsCorpACorp m; public: MobsCorpACorpIA(); void static _register_methods(); void _process(float delta); void _init(); void _ready(); void createMobsCorpACorp(); void setupMobsCorpACorp(); void mouvement(); void setPosition(int x, int y); public: void Action(); const int gravity = 90; };