1
This commit is contained in:
parent
6242574bfd
commit
b41e51cf0b
@ -8,6 +8,7 @@ class AIComponent
|
|||||||
|
|
||||||
virtual ~AIComponent();
|
virtual ~AIComponent();
|
||||||
virtual void Update(int delta_time);
|
virtual void Update(int delta_time);
|
||||||
|
virtual float GetAttackRate() { return 0;};
|
||||||
void SetAiLevel(int ai_level);
|
void SetAiLevel(int ai_level);
|
||||||
int GetAiLevel();
|
int GetAiLevel();
|
||||||
|
|
||||||
|
@ -8,11 +8,7 @@
|
|||||||
|
|
||||||
Android::Android():Human()
|
Android::Android():Human()
|
||||||
{
|
{
|
||||||
#if 1
|
|
||||||
ai = new AndroidNewAI;
|
ai = new AndroidNewAI;
|
||||||
#else
|
|
||||||
ai = new AndroidAI;
|
|
||||||
#endif
|
|
||||||
ai->owner = this;
|
ai->owner = this;
|
||||||
#if 0
|
#if 0
|
||||||
++PerfMonitor::Instance()->entity_num[ET_Android];
|
++PerfMonitor::Instance()->entity_num[ET_Android];
|
||||||
|
@ -7,16 +7,11 @@ namespace MetaData
|
|||||||
class Robot;
|
class Robot;
|
||||||
}
|
}
|
||||||
|
|
||||||
class AndroidAI;
|
class AIComponent;
|
||||||
class AndroidNewAI;
|
|
||||||
class Android : public Human
|
class Android : public Human
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
#if 1
|
AIComponent* ai = nullptr;
|
||||||
AndroidNewAI* ai = nullptr;
|
|
||||||
#else
|
|
||||||
AndroidAI* ai = nullptr;
|
|
||||||
#endif
|
|
||||||
MetaData::Robot* robot_meta = nullptr;
|
MetaData::Robot* robot_meta = nullptr;
|
||||||
|
|
||||||
virtual ~Android() override;
|
virtual ~Android() override;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user