//METODO PARA O BOTAO JOGAR 3 public void botaoJogar3() { personagem Char = new personagem(); int n = 2; switch (idTBItens.Count) { case 2: n = 1; break; case 3: n = 2; break; } Char.Itens[0] = item1[n]; Char.Itens[1] = item2[n]; Char.Itens[2] = item3[n]; Char.Itens[3] = item4[n]; Char.Itens[4] = item5[n]; Char.Itens[5] = item6[n]; SceneManager.LoadScene("mapaCidade"); }
public async Task <IActionResult> Putpersonagem(int id, personagem personagem) { if (id != personagem.personagemId) { return(BadRequest()); } _context.Entry(personagem).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!personagemExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
void energia() { personagem Char = new personagem(); Char.Energia = 100; Char.ComprouQuarto = false; }
IEnumerator verificaGameOver() { personagem Char = new personagem(); if (Char.Energia <= 0) { gameover.Play(0); mcidade.SetActive(true); mescola.SetActive(false); if (Char.Moedas <= 0) { fade1.SetActive(true); perdeuSemMoeda.SetActive(true); Time.timeScale = 0; } else { Time.timeScale = 0; double num = Char.Moedas / 2; Char.Moedas = Convert.ToInt32(Math.Floor(num)); fade1.SetActive(true); StartCoroutine("start"); yield return(new WaitForSeconds(3)); p = FindObjectOfType(typeof(portas)) as portas; p.entrarQuarto(); fade1.SetActive(false); perdeuComMoeda.SetActive(true); } } }
public void comprarClick() { personagem Char = new personagem(); if (Char.Moedas >= 15) { compraVenda.Play(0); Char.Moedas = Char.Moedas - 15; for (int n = 0; n != 6; n++) { if (Char.Itens[n] == "null") { Char.Itens[n] = "pocaoEnergia"; n = 5; } } } else { bkgConversa.SetActive(true); btnSair.SetActive(true); Time.timeScale = 0; txtConversa.text = "Você não possui Moedas suficientes!"; semDinheiro.Play(0); } abrirPocao(); }
private void cvTemMoeda() { resposta1.SetActive(true); resposta2.SetActive(false); resposta3.SetActive(false); personagem Char = new personagem(); compraVenda.Play(0); if (qtd == 1) { Char.Moedas = Char.Moedas - 20; Char.Fichas = Char.Fichas + 1; } if (qtd == 5) { Char.Moedas = Char.Moedas - 100; Char.Fichas = Char.Fichas + 5; } txtConversa.text = "Parabéns! Você comprou " + qtd + " fichas! Agora você tem " + Char.Moedas + " moedas!"; txtResposta1.text = "Voltar"; cv = 3; }
public async Task <ActionResult <personagem> > Postpersonagem(personagem personagem) { _context.personagens.Add(personagem); await _context.SaveChangesAsync(); return(CreatedAtAction("Getpersonagem", new { id = personagem.personagemId }, personagem)); }
private void compra() { resposta1.SetActive(true); resposta2.SetActive(false); resposta3.SetActive(false); personagem Char = new personagem(); if (!Char.ComprouQuarto) { if (Char.Moedas >= 50) { Char.Moedas = Char.Moedas - 50; Char.ComprouQuarto = true; textoConversa.text = "Parabéns! Um quarto foi liberado para você, basta você ir no seu quarto no andar de cima e dormir para recuperar a energia!"; compraVenda.Play(0); } else { textoConversa.text = "Você não tem dinheiro para alugar um quarto :c. Realize as atividades na escola para ganhar mais!"; semDinheiro.Play(0); } } else { textoConversa.text = "Você já alugou um quarto! Você pode dormir nele quando quiser!"; } textoResposta1.text = "Voltar"; parte = "compra"; }
private void cvTemFicha() { btnSairClick(); Time.timeScale = 1; objTabuada.SetActive(true); System.Random random = new System.Random(); nSorteado = random.Next(2, 10); nsorteadoS = Convert.ToString(nSorteado); numSorteado.text = nsorteadoS; txtN1.text = nsorteadoS; txtN2.text = nsorteadoS; txtN3.text = nsorteadoS; txtN4.text = nsorteadoS; txtN5.text = nsorteadoS; txtN6.text = nsorteadoS; txtN7.text = nsorteadoS; txtN8.text = nsorteadoS; txtN9.text = nsorteadoS; txtN10.text = nsorteadoS; txtMoedasGanhas.text = "0"; personagem Char = new personagem(); Char.Fichas = Char.Fichas - 1; cv = 22; }
public void respostaClick() { atividades atividade = new atividades(); personagem Char = new personagem(); ranking r = new ranking(); switch (Char.Nivel) { case 1: moedas = 10; xp = 10; break; case 2: moedas = 15; xp = 15; break; case 3: moedas = 25; xp = 20; break; case 4: moedas = 50; xp = 25; break; default: break; } if (atividade.RespostaCorreta == respostaAtual.name) { a.SetActive(false); b.SetActive(false); c.SetActive(false); btnFinalizar.SetActive(true); textoAtividade.text = "Parabéns! Você acertou a questão! Você ganhou " + moedas + " moedas! :D"; Char.Moedas = Char.Moedas + moedas; Char.Energia = Char.Energia - 10; Char.Xp = Char.Xp + xp; r.MoedasTotal = r.MoedasTotal + moedas; r.AtividadesCorretas = r.AtividadesCorretas + 1; vitoria.Play(0); } else { a.SetActive(false); b.SetActive(false); c.SetActive(false); btnFinalizar.SetActive(true); textoAtividade.text = "Não foi dessa vez... Você errou! :c"; Char.Energia = Char.Energia - 10; Char.Xp = Char.Xp + 5; derrota.Play(0); } }
//METODO PARA O BOTAO JOGAR 3 public void botaoJogar3() { personagem Char = new personagem(); int n = 2; switch (idChar.Count) { case 2: n = 1; break; case 3: n = 2; break; } Char.Id = Convert.ToInt32(idChar[n]); Char.Sexo = Convert.ToInt32(sexoChar[n]); Char.Nome = nomeChar[n]; Char.Estilo = Convert.ToInt32(estiloChar[n]); Char.Moedas = Convert.ToInt32(moedasChar[n]); Char.Energia = Convert.ToInt32(energiaChar[n]); Char.Fichas = Convert.ToInt32(fichasChar[n]); Char.Xp = Convert.ToInt32(xpChar[n]); Char.Nivel = Convert.ToInt32(nivelChar[n]); Char.Novo = false; SceneManager.LoadScene("mapaCidade"); }
public void Resposta1() { switch (cv) { case 1: cvResposta2(); break; case 11: cvInicial(); break; case 12: personagem Char = new personagem(); if (Char.Moedas < 20) { cvNaoTemMoeda(); } else { qtd = 1; cvTemMoeda(); } break; case 2: btnSairClick(); break; case 3: btnSairClick(); break; } }
//FIM DOS METODOS DE TRANSIÇÃO //METODO PARA CRIAR PERSONAGEM public void criarPersonagem() { insertCharA = FindObjectOfType(typeof(insertChar)) as insertChar; insertCharA.submitDados(); personagem Char = new personagem(); Char.Novo = true; SceneManager.LoadScene("mapaCidade"); }
private void Start() { personagem Char = new personagem(); if (Char.Novo == true) { tutorial1(); } }
IEnumerator start() { StartCoroutine("fadeIn"); personagem Char = new personagem(); yield return(new WaitUntil(() => Char.Energia == 100)); StartCoroutine("fadeOut"); }
private void cvTemFicha() { btnSairClick(); Time.timeScale = 0; personagem Char = new personagem(); Char.Fichas = Char.Fichas - 1; inicioMapeando(); }
private void tutorial5() { personagem Char = new personagem(); allOff(); objAjuda.SetActive(true); proximo.SetActive(true); anterior.SetActive(true); objTutorial5.SetActive(true); txtConversa.text = "Este é o mapa! Observe a posição dos lugares!"; parte = 4; }
private void tutorial3() { personagem Char = new personagem(); allOff(); objAjuda.SetActive(true); proximo.SetActive(true); anterior.SetActive(true); objTutorial3.SetActive(true); txtConversa.text = "Esta é a HUD! É aonde estão as principais informações do seu personagem!"; parte = 2; }
private void tutorial8() { personagem Char = new personagem(); allOff(); objAjuda.SetActive(true); proximo.SetActive(true); anterior.SetActive(true); objTutorial8.SetActive(true); txtConversa.text = "Este é o Hotel! Aqui você poderá alugar um quarto para recuperar totalmente a sua energia!"; parte = 7; }
private void cvSim() { personagem Char = new personagem(); if (Char.Fichas <= 0) { cvNaoTemFicha(); } else { cvTemFicha(); } }
private void tutorial1() { personagem Char = new personagem(); allOff(); objAjuda.SetActive(true); proximo.SetActive(true); objTutorial1.SetActive(true); txtConversa.text = "Olá " + Char.Nome + "! Bem vindo ao Another Lessons!" + System.Environment.NewLine + "Aqui você poderá fazer atividades em troca de moedas, jogar minigames e mais!"; ajudas = 1; parte = 0; }
//METODO PARA O BOTAO JOGAR 2 public void botaoJogar2() { personagem Char = new personagem(); Char.Itens[0] = item1[1]; Char.Itens[1] = item2[1]; Char.Itens[2] = item3[1]; Char.Itens[3] = item4[1]; Char.Itens[4] = item5[1]; Char.Itens[5] = item6[1]; SceneManager.LoadScene("mapaCidade"); }
private void tutorial10() { personagem Char = new personagem(); allOff(); objAjuda.SetActive(true); proximo.SetActive(false); anterior.SetActive(true); objTutorial10.SetActive(true); btnSair1.SetActive(true); txtConversa.text = "Ah! E não se esqueça de salvar!"; parte = 9; }
private void tutorial9() { personagem Char = new personagem(); allOff(); objAjuda.SetActive(true); proximo.SetActive(true); anterior.SetActive(true); objTutorial9.SetActive(true); txtConversa.text = "Este é o Mercado! Aqui você poderá comprar itens para o seu personagem!" + System.Environment.NewLine + "Além disso, se você conversar com o vendedor, você poderá mudar de nome, e até de aparencia! Não só isso como também você poderá vender seus itens."; parte = 8; }
private void tutorial7() { personagem Char = new personagem(); allOff(); objAjuda.SetActive(true); proximo.SetActive(true); anterior.SetActive(true); objTutorial7.SetActive(true); txtConversa.text = "Esté o Salão de Jogos! Aqui você poderar jogar Mini-Games para ganhar moedas!" + System.Environment.NewLine + "Mas, para poder jogar um Mini-Game, você precisa ter fichas. Mas não se preucupe, para conseguir fichas, basta comprar com o banqueiro!"; parte = 6; }
private void tutorial6() { personagem Char = new personagem(); allOff(); objAjuda.SetActive(true); proximo.SetActive(true); anterior.SetActive(true); objTutorial6.SetActive(true); txtConversa.text = "Esta é a escola! Aqui você poderá fazer atividades em troca de dinheiro! Cada porta é uma matéria, então, basta chegar perto e clicar em 'Fazer Atividades'" + System.Environment.NewLine + "Mas cuidado, ao fazer uma atividade, você gasta energia! Caso a sua energia acabe, você vai acabar desmaiando..."; parte = 5; }
private void tutorial4() { personagem Char = new personagem(); allOff(); objAjuda.SetActive(true); proximo.SetActive(true); anterior.SetActive(true); objTutorial4.SetActive(true); txtConversa.text = "Se você clicar no menu e depois em 'personagem', você poderá ver todas as informações do seu personagem, inclusive a mochila!" + System.Environment.NewLine + "Os intens são livros ou poções de energia, os livros servem para te ajudar nas atividades e a poção de energia recupera a mesma!" + System.Environment.NewLine + "Você pode comprar todos eles no mercado."; parte = 3; }
public void comprarClick() { personagem Char = new personagem(); int verificaNivel = 0; switch (Char.Nivel) { case 1: verificaNivel = 50; break; case 2: verificaNivel = 100; break; case 3: verificaNivel = 150; break; case 4: verificaNivel = 200; break; } if (Char.Moedas >= verificaNivel) { compraVenda.Play(0); Char.Moedas = Char.Moedas - verificaNivel; for (int n = 0; n != 6; n++) { if (Char.Itens[n] == "null") { Char.Itens[n] = "livroMatematica" + Char.Nivel; n = 5; } } } else { bkgConversa.SetActive(true); btnSair.SetActive(true); Time.timeScale = 0; txtConversa.text = "Você não possui Moedas suficientes!"; semDinheiro.Play(0); } abrirMatematica(); }
public void btnF03() { personagem Char = new personagem(); parte = "F03"; if (Char.Moedas < 100) { naoTemMoedaAparencia(); } else { temMoedaAparencia(); } }
private void tutorial2() { personagem Char = new personagem(); allOff(); objAjuda.SetActive(true); proximo.SetActive(true); anterior.SetActive(true); objTutorial2.SetActive(true); txtConversa.text = "Veja: estes são os controles do jogo." + System.Environment.NewLine + "Pressione A-W-S-D, ou ←-↑-→-↓ para movimentar o personagem" + System.Environment.NewLine + "Pressione 'Shift' para correr" + System.Environment.NewLine + "Pressione o botão esquerdo do mouse para interagir com o mundo!"; parte = 1; }