1
This commit is contained in:
parent
dda953c6a2
commit
0749af9a51
@ -211,3 +211,10 @@ void Hero::GetHitAabbBox(AabbCollider& aabb_box)
|
||||
aabb_box._max.x = GetHitRadius();
|
||||
aabb_box._max.y = GetHitRadius();
|
||||
}
|
||||
|
||||
void Hero::SetAiLevel(int ai_level)
|
||||
{
|
||||
if (ai) {
|
||||
ai->SetAiLevel(ai_level);
|
||||
}
|
||||
}
|
||||
|
@ -34,6 +34,8 @@ public:
|
||||
virtual float GetHitRadius() override;
|
||||
virtual void GetAabbBox(AabbCollider& aabb_box) override;
|
||||
virtual void GetHitAabbBox(AabbCollider& aabb_box) override;
|
||||
void SetAiLevel(int ai_level);
|
||||
|
||||
protected:
|
||||
virtual void _UpdateMove(int speed) override;
|
||||
void InternalUpdateMove(float speed);
|
||||
|
@ -612,6 +612,7 @@ Hero* Room::CreateHero(Creature* master,
|
||||
hero->attack_dir = dir;
|
||||
hero->team_id = team_id;
|
||||
hero->Initialize();
|
||||
hero->SetAiLevel(7);
|
||||
AddToEntityHash(hero);
|
||||
AddToMoveableHash(hero);
|
||||
grid_service->AddCreature(hero);
|
||||
|
Loading…
x
Reference in New Issue
Block a user