Exemplo n.º 1
0
        public Player(PlayerSeat seat, IRoster Roster, Battle.Configurations.Configurations configurations = null)
        {
            Configurations = configurations;
            Seat           = seat;
            roster         = Roster;

            StartTurnMechanics     = new StartTurnMechanics(this);
            FinishTurnMechanics    = new FinishTurnMechanics(this);
            SwapTurnMechanics      = new SwapTurnMechanics(this);
            SwapMoheMechanics      = new SwapMoheMechanics(this);
            ChargeAbilityMechanics = new ChargeAbilityMechanics(this);
            //UseAbilityMechanics = new UseAbilityMechanics(this);
            GainJewelBonusMechanics = new GainJewelBonusMechanics(this);
        }
Exemplo n.º 2
0
 public void FinishTurn()
 {
     FinishTurnMechanics.FinishTurn();
 }