BotBrain.h 308 B

1234567891011121314151617181920
  1. #pragma once
  2. #include "../NPC_AI.h"
  3. #include "Bot.h"
  4. class BotBrain : public Brain {
  5. public:
  6. BotBrain(Bot* body);
  7. virtual ~BotBrain();
  8. void Think();
  9. bool ProcessSpell(Entity* target, float distance);
  10. bool ProcessOutOfCombatSpells();
  11. private:
  12. Bot* Body;
  13. bool ProcessCombat();
  14. void SetTarget();
  15. };