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); }
public void FinishTurn() { FinishTurnMechanics.FinishTurn(); }