private void DetetarSeJogoAcabou() { if (ResultadoAccao == Result.SuccessVictory) { Terminado = true; ResultadoJogo = ResultadoJogo.Vitoria; CalcularBonus(); MensagemAccao = "* * * Parabéns * * * !!! VENCESTE O JOGO !!!"; switch (UltimaAccao) // Atualizar numero de fugas ou movimentos efetuados no caso de terminar em vitória { case PlayerAction.Flee: NumFugas = NumFugas + 1; break; case PlayerAction.GoForward: TotalMover = TotalMover + 1; break; } } if (ResultadoAccao != Result.SuccessVictory && PontosVida == 0) { Terminado = true; ResultadoJogo = ResultadoJogo.Derrota; CalcularBonus(); MensagemAccao = MensagemAccao + " Temos pena mas morreste! Fica para a próxima... "; } }
public IActionResult Index(int testando) { Main jogoPrincipal = new Main(); ResultadoJogo resultado = jogoPrincipal.startGame(); return(View(resultado)); }
public ResultadoTorneio(Lutador vencedor, Lutador vice, Lutador terceiroColocado, List <ResultadoJogo> faseDeGrupos, List <ResultadoJogo> quartasDeFinal, List <ResultadoJogo> semiFinal, ResultadoJogo terceiro, ResultadoJogo final) { this.Vencedor = vencedor; this.Vice = vice; this.TerceiroColocado = terceiroColocado; this.FaseDeGrupos = faseDeGrupos; this.QuartasDeFinal = quartasDeFinal; this.SemiFinal = semiFinal; this.TerceiroJogo = terceiro; this.Final = final; }