public AttackAdminister(Player mainPlayer, Player playerAttacked, RoundIndexOfGame roundIndexOfGame) { this.MainPlayer = mainPlayer; this.PlayerAttacked = playerAttacked; MyRoundIndexOfGame = roundIndexOfGame; this.MainPlayerComboAttackGenerator = MainPlayer.GetComboAttackGenerator(PlayerAttacked, MyRoundIndexOfGame); }
public ComboAttackGenerator(Player mainPlayer, Player playerAttacked, RoundIndexOfGame roundIndexOfGame) { this.MainPlayer = mainPlayer; this.PlayerAttacked = playerAttacked; MyRoundIndexOfGame = roundIndexOfGame; MakeAttackList(); }
public Stage(Player playerOne, Player playerTwo) { this.PlayerOne = playerOne; this.PlayerTwo = playerTwo; this.MyRoundIndexOfGame = new RoundIndexOfGame(); AttackAdministerPlayerOne = playerOne.InitializationAttackAdminister(playerTwo, MyRoundIndexOfGame); AttackAdministerPlayerTwo = playerTwo.InitializationAttackAdminister(playerOne, MyRoundIndexOfGame); }