2 #include "BattlerFacade.h"
3 #include "BattlerType.h"
4 #include "BattleData.h"
10 class FixedBattler : public BattlerFacade
12 GameData* m_pGameData;
13 BattleAction m_command;
16 FixedBattler(BattlerType type , et::BattlerParameter& parameter , mof::TextureManager* pTextureManager , GameData* pGameData = NULL);
18 virtual mof::AnimationResource setMovingAnimation(mof::Vector3D& goal , int nFrame);
19 virtual mof::AnimationResource setAidlingAnimation(mof::Vector3D& position);
20 virtual mof::AnimationResource setCastAnimation(int category);
21 virtual mof::AnimationResource setDamagedAnimation(int level);
22 virtual Action* createAction(BattlerGroup* pGroup ) ;
24 void setBattleCommand(BattleAction& action);