예제 #1
0
 protected BaseBattleState(BattleFsm.BattleFsmArguments args)
 {
     Fsm            = args.Fsm;
     Game           = args.Game;
     GameParameters = args.GameParameters;
     Dispatcher     = args.Dispatcher;
     Dispatcher.AddListener(this);
     IsInitialized = true;
 }
예제 #2
0
 public EndBattle(BattleFsm.BattleFsmArguments args) : base(args)
 {
 }
예제 #3
0
        //----------------------------------------------------------------------------------------------------------

        #region Constructor

        public StartBattle(BattleFsm.BattleFsmArguments args) : base(args)
        {
        }
예제 #4
0
 protected TurnState(BattleFsm.BattleFsmArguments args) : base(args) => Fsm.RegisterPlayer(Id, this);
예제 #5
0
 protected AiTurn(BattleFsm.BattleFsmArguments args) : base(args)
 {
 }