//Set fighters initiation. public void SetFightersInitiation(FightRoundProperties round) { Random initiationRoll = new Random(); round.Player.Initiation = initiationRoll.Next(1, 10); Thread.Sleep(100); round.Enemy.Initiation = initiationRoll.Next(1, 10); }
//Playes the fight round and saves the results. public void FightThisRound(FightRoundProperties round) { if (round.Player.Initiation >= round.Enemy.Initiation) { round.PlayerHitEnemy = FightRoundBetweenCharacters(round.Player, round.Enemy); round.EnemyHitPlayer = FightRoundBetweenCharacters(round.Enemy, round.Player); } else { round.EnemyHitPlayer = FightRoundBetweenCharacters(round.Enemy, round.Player); round.PlayerHitEnemy = FightRoundBetweenCharacters(round.Player, round.Enemy); } }