#pragma once #ifndef AI_COMBATTACTICINTERFACE_HPP #define AI_COMBATTACTICINTERFACE_HPP #include "AI_TacticInterface.hpp" namespace MechWarrior4 { class CombatAI; }; namespace MW4AI { class CombatTacticInterface : public TacticInterface { DERIVED_TacticInterface; public: CombatTacticInterface(MechWarrior4::CombatAI& combat_ai); static bool g_DisableMovement; static bool g_DisableFiring; private: MechWarrior4::CombatAI& m_CombatAI; Stuff::Scalar m_LastMoveDestScore; }; }; #endif // AI_COMBATTACTICINTERFACE_HPP