예제 #1
0
파일: Player.cs 프로젝트: BradZzz/Moheum
        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);
        }
예제 #2
0
파일: Player.cs 프로젝트: BradZzz/Moheum
 public void FinishTurn()
 {
     FinishTurnMechanics.FinishTurn();
 }