void OnTriggerEnter(Collider other) { if (other.tag == "Player" && !inCollision) { GameObject.Find("Player").GetComponent <MoveController>().enabled = false; Time.timeScale = 0; inCollision = true; dialogueVelhote = true; PersonagemFalando.GetComponent <RawImage>().texture = Personagem; upDialogue = true; loja.SetActive(true); TextDialogue.GetComponent <Text>().text = "Olaf meu jovem, que situação terrível, se não estivesse tão velho, eu mesmo iria atrás desses Duendes malditos! Confiamos em você para reaver nossas riquezas."; NomePersonagem.GetComponent <Text>().text = "Velhote:"; TextButtom.GetComponent <Text>().text = "Próximo"; } }
void OnTriggerEnter(Collider other) { if (other.tag == "Player" && !inCollision) { GameObject.Find("Player").GetComponent <MoveController>().enabled = false; Time.timeScale = 0; inCollision = true; dialogueFerreito = true; PersonagemFalando.GetComponent <RawImage>().texture = Personagem; upDialogue = true; loja.SetActive(true); TextDialogue.GetComponent <Text>().text = "Olá olaf, o que posso fazer por você?"; NomePersonagem.GetComponent <Text>().text = "Thordin:"; TextButtom.GetComponent <Text>().text = "Sair"; } }
void OnTriggerEnter(Collider other) { if (other.tag == "Player" && !inCollision) { GameObject.Find("Player").GetComponent <MoveController>().enabled = false; Time.timeScale = 0; inCollision = true; dialogueBalduir = true; PersonagemFalando.GetComponent <RawImage>().texture = Personagem; upDialogue = true; if (scriptInventario.itemSuborno == false) { loja.SetActive(true); } if (contMeets == 0) { TextDialogue.GetComponent <Text>().text = "Olá Olaf, se lembra que além dessa ponte havia uma floresta vasta e cheia de vida? agora a escuridão tomou conta do solo que sucumbe mais a cada dia. Malditos Duendes! além de destruírem a terra roubam nosso tesouro!"; NomePersonagem.GetComponent <Text>().text = "Balduir:"; if (scriptInventario.itemSuborno == false) { TextButtom.GetComponent <Text>().text = "Próximo"; } else { TextButtom.GetComponent <Text>().text = "Sair"; } } else { int rdm = Random.Range(1, 4); if (rdm == 1) { TextDialogue.GetComponent <Text>().text = "Algum guerreiro que honre sua barba precisa dar um jeito naqueles monstrinhos!"; NomePersonagem.GetComponent <Text>().text = "Balduir:"; if (scriptInventario.itemSuborno == false) { TextButtom.GetComponent <Text>().text = "Próximo"; } else { TextButtom.GetComponent <Text>().text = "Sair"; } } else if (rdm == 2) { TextDialogue.GetComponent <Text>().text = "Olá Olaf, se lembra que além dessa ponte havia uma floresta vasta e cheia de vida? agora a escuridão tomou conta do solo que sucumbe mais a cada dia. Malditos Duendes! além de destruírem a terra roubam nosso tesouro!"; NomePersonagem.GetComponent <Text>().text = "Balduir:"; if (scriptInventario.itemSuborno == false) { TextButtom.GetComponent <Text>().text = "Próximo"; } else { TextButtom.GetComponent <Text>().text = "Sair"; } } else if (rdm == 3) { TextDialogue.GetComponent <Text>().text = "Duendes Malditos!"; NomePersonagem.GetComponent <Text>().text = "Balduir:"; if (scriptInventario.itemSuborno == false) { TextButtom.GetComponent <Text>().text = "Próximo"; } else { TextButtom.GetComponent <Text>().text = "Sair"; } } } contMeets++; } }
void OnTriggerEnter(Collider other) { if (other.tag == "Player" && !inCollision) { /*if(scriptInventario.poder_1_Ok == false && scriptInventario.poder_1_Ok == false && scriptInventario.arma != 0){ * int rdm = Random.Range(1,3); * if(scriptInventario.arma == 1){ * if(rdm == 1){ * scriptInventario.poder_1_Ok = true; * poder[0].SetActive(true); * Invoke("desativeCaixa", 5); * } * else{ * scriptInventario.poder_2_Ok = true; * poder[1].SetActive(true); * Invoke("desativeCaixa", 5); * } * } * if(scriptInventario.arma == 2){ * if(rdm == 1){ * scriptInventario.poder_1_Ok = true; * poder[2].SetActive(true); * Invoke("desativeCaixa", 5); * } * else{ * scriptInventario.poder_2_Ok = true; * poder[3].SetActive(true); * Invoke("desativeCaixa", 5); * } * } * }*/ GameObject.Find("Player").GetComponent <MoveController>().enabled = false; Time.timeScale = 0; inCollision = true; dialogueEir = true; PersonagemFalando.GetComponent <RawImage>().texture = Personagem; upDialogue = true; loja.SetActive(true); TextDialogue.GetComponent <Text>().text = "Olá Olaf, do que você precisa? "; NomePersonagem.GetComponent <Text>().text = "Eir:"; TextButtom.GetComponent <Text>().text = "Sair"; comprarPoderes.SetActive(true); if (scriptInventario.arma == 1) { if (scriptInventario.poder_1_Ok) { nomePoder.GetComponent <Text>().text = "Flecha Gelida"; poderComprado = 2; } if (scriptInventario.poder_2_Ok) { nomePoder.GetComponent <Text>().text = "Flecha Tranquilizante"; poderComprado = 1; } } if (scriptInventario.arma == 2) { if (scriptInventario.poder_1_Ok) { nomePoder.GetComponent <Text>().text = "Thuntherstruck"; poderComprado = 3; } if (scriptInventario.poder_2_Ok) { nomePoder.GetComponent <Text>().text = "Humer Time"; poderComprado = 4; } } } }