3 #include "mof/DataRow.h"
6 class DataBasedAction : public Action
8 mof::DataRow m_actionRow;
11 DataBasedAction(et::BattlerFacade* pBattler , et::BattlerFacade* pTarget , mof::DataRow& actionRow , int category);
12 virtual ~DataBasedAction(void);
13 virtual int doActionTo(et::BattlerFacade* pTarget);
14 virtual mof::AnimationResource createApproachAnimation();
15 virtual mof::AnimationResource createExecuteAnimation();
16 virtual mof::tstring getActionMessage();
17 virtual bool isDirectAttack();
18 virtual mof::GraphicsSchedule* createEffect(et::Common& common);