public void Recarregar() { var capivara = new Capivara("rasteira", "cap"); capivara.MedidorEspecial = 9; capivara.ReceberStamina(); Assert.AreEqual(capivara.MedidorEspecial, 10); }
public void removeCapivara(Capivara cap) { capivaras.Remove(cap); if (capivaras.Count < 1) { EndGame(true); } }
protected override void OnNavigatedTo(NavigationEventArgs e) { // Set the input focus to ensure that keyboard events are raised. this.Loaded += delegate { this.Focus(FocusState.Programmatic); }; Debug.WriteLine("NavigatedTo!"); p = (Passar)e.Parameter; m = p.RetornaCaco(); capi = p.RetornaCapi(); }
protected override void OnNavigatedTo(NavigationEventArgs e) { p = (Passar)e.Parameter; tocador = p.RetornaTocador(); caco = p.RetornaCaco(); co = p.RetornaCo(); capi = p.RetornaCapi(); if (co == null)//Se o obejeto for nulo vai deixar invisivel todos os botões e imagens associados { ImgCo.Visibility = Visibility.Collapsed; AtkCo.Visibility = Visibility.Collapsed; Mordida.Visibility = Visibility.Collapsed; CurarCo.Visibility = Visibility.Collapsed; HpCo.Visibility = Visibility.Collapsed; Veneno.Visibility = Visibility.Collapsed; } if (capi == null)//Se o obejeto for nulo vai deixar invisivel todos os botões e imagens associados { ImgCapi.Visibility = Visibility.Collapsed; AtkCapi.Visibility = Visibility.Collapsed; Investida.Visibility = Visibility.Collapsed; CurarCapi.Visibility = Visibility.Collapsed; HpCapi.Visibility = Visibility.Collapsed; Estamina.Visibility = Visibility.Collapsed; } if (p.QualInimigo == 'i')//Se for i é um inimigo normal { InimigosRamdom(); Random randNum = new Random(); qualInimigo = randNum.Next(0, InimigosList.Count); ImgInimigo.Source = new BitmapImage(new Uri(base.BaseUri, @"" + InimigosList[qualInimigo].SpriteDeBatalha)); } else if (p.QualInimigo == 'c') //Se for c é o primeiro bos { InimigosList.Add(new Inimigos(caco.Nivel, "/Assets/Imagens/Personagens/Inimigos/CapivaraMal.png", "Capivara", "Investida")); qualInimigo = 0; ImgInimigo.Source = new BitmapImage(new Uri(base.BaseUri, @"" + InimigosList[qualInimigo].SpriteDeBatalha)); Voltar.IsEnabled = false; } else if (p.QualInimigo == 'o')//Se for o é o segundo boss { InimigosList.Add(new Inimigos(caco.Nivel, "/Assets/Imagens/Personagens/Inimigos/CobraMal.png", "Cobra", "Mordida")); qualInimigo = 0; ImgInimigo.Source = new BitmapImage(new Uri(base.BaseUri, @"" + InimigosList[qualInimigo].SpriteDeBatalha)); Voltar.IsEnabled = false; } else if (p.QualInimigo == 'a')//Se for a é o ultimo boss { InimigosList.Add(new Inimigos(caco.Nivel, "/Assets/Imagens/Personagens/Inimigos/BossFinal.png", "Comandante Alien", "Laiser")); qualInimigo = 0; ImgInimigo.Source = new BitmapImage(new Uri(base.BaseUri, @"" + InimigosList[qualInimigo].SpriteDeBatalha)); Voltar.IsEnabled = false; } AtualizarTxts(); }
public void AtaqueEspecial() { var capivara = new Capivara("rasteira", "cap"); capivara.MedidorEspecial = 9; capivara.Nivel = 1; capivara.Atk = 10; Assert.AreEqual(capivara.AtaqueEspecial(), 16); Assert.AreEqual(capivara.MedidorEspecial, 4); Assert.AreEqual(capivara.AtaqueEspecial(), 0); }
static void Main(string[] args) { Console.Title = "Capivara Generator 2000"; Console.OutputEncoding = Encoding.UTF8; Capivara capivara = new Capivara(); int contador = 0; int tamanho; Console.WriteLine("Insira um valor"); int.TryParse(Console.ReadLine(), out tamanho); tamanho = tamanho <= 0 ? 1 : tamanho; while (contador < tamanho + 5) { if (contador > 5 && contador < tamanho + 4) { Console.WriteLine(capivara.linha[6]); contador++; } else if (contador == tamanho + 4) { Console.WriteLine(capivara.linha[7]); contador++; } else if (contador < 6) { switch (contador) { case 4: Console.WriteLine($"{capivara.linha[contador]}---> {capivara.gerarFala()}"); break; default: Console.WriteLine($"{capivara.linha[contador]}"); break; } contador++; } } Console.ReadKey(); }
public void addCapivara(Capivara cap) { capivaras.Add(cap); }
public void DefinirCapi(Capivara c1) { ca = c1; }