public void InitFSM() { if (m_BattleFSM == null) { m_BattleFSM = new BattleFSM(); m_BattleFSM.Initialize(Callback_ReadyEnter, Callback_WaveEnter, Callback_GameEnter, Callback_ResultEnter); } }
public void InitBattleFsm() { this.CloseBattleFsm(); battleFsm = new BattleFSM(); battleFsm.Initialize(); }
public override void Initialize() { base.Initialize(); battleFsm = (BattleFSM)Machine; takedTokenNpcIds = new List <long>(); }
public override void Initialize() { base.Initialize(); battleFsm = (BattleFSM)Machine; }
public State(BattleFSM system) { _system = system; }