// Reiniciar el juego public void ResetGame() { GlobalVariables.lives = 5; GlobalVariables.score = 0; GlobalVariables.sumPos = -20; GlobalVariables.pairAnswerSlot.Clear(); GlobalVariables.items.Clear(); GlobalVariables.ExisteAyuda = false; GlobalVariables.VecesAyuda = 1; GlobalVariables.ElFinal = false; string Escena = SceneManager.GetActiveScene().name; int Rand = Random.Range(1, 11); while (Rand == GlobalVariables.Caso) { Rand = Random.Range(1, 11); } // //Rand = 1; // GameMind.setStarted(Rand); GameMind.saveData(); GlobalVariables.Caso = Rand; HelpManager.ExisteAyuda(Rand.ToString()); //Debug.Log("Nuevo Caso"); //Debug.Log(Rand); //Debug.Log(SiguentePregunta); ProximaMission.SetActive(true); switch (Rand) { case 1: SiguentePregunta.text = "Mision 1: Reparar el rodillo dañado"; break; case 2: SiguentePregunta.text = "Mision 2: Inspeccionar avería de Acoplamiento"; break; case 3: SiguentePregunta.text = "Mision 3: Prevenir el sobrecalentamiento"; break; case 4: SiguentePregunta.text = "Mision 4: Inspeccionar los sensores de proximidad"; break; case 5: SiguentePregunta.text = "Mision 5: Inspeccionar sobrecarga de motor"; break; case 6: SiguentePregunta.text = "Mision 6: Inspeccionar niveles de aceite"; break; case 7: SiguentePregunta.text = "Mision 7: La emergencia PM10 "; break; case 8: SiguentePregunta.text = "Mision 8: El PM11 programado PM11"; break; case 9: SiguentePregunta.text = "Mision 9: Contestar aviso M3"; break; case 10: SiguentePregunta.text = "Mision 10:Contestar aviso M6"; break; default: break; } StartCoroutine(EsperarMin(Rand)); }
public void JugarMision() { int Rand = Random.Range(1, 11); //------------------------------------------------------------------------------- //Aqui pueden modificarle para llegar a un Caso especial //Rand = 9; //------------------------------------------------------------------------------- //Ok, estas listo leecto?, porque nos pidieron que hicieramos un fix, que tomaria mucho rework a la hora de conectar //asi que estoy a punto de aventarme lo mas clandestino del mundo //Set mision as Started GameMind.setStarted(Rand); GameMind.saveData(); HelpManager.ExisteAyuda(Rand.ToString()); GlobalVariables.Caso = Rand; switch (Rand) { case 1: SiguentePregunta.text = "Mision 1: Reparar el rodillo dañado"; break; case 2: SiguentePregunta.text = "Mision 2: Inspeccionar avería de Acoplamiento"; break; case 3: SiguentePregunta.text = "Mision 3: Prevenir el sobrecalentamiento"; break; case 4: SiguentePregunta.text = "Mision 4: Inspeccionar los sensores de proximidad"; break; case 5: SiguentePregunta.text = "Mision 5: Inspeccionar sobrecarga de motor"; break; case 6: SiguentePregunta.text = "Mision 6: Inspeccionar niveles de aceite"; break; case 7: SiguentePregunta.text = "Mision 7: La emergencia PM10 "; break; case 8: SiguentePregunta.text = "Mision 8: El PM11 programado PM11"; break; case 9: SiguentePregunta.text = "Mision 9: Contestar aviso M3"; break; case 10: SiguentePregunta.text = "Mision 10:Contestar aviso M6"; break; default: break; } StartCoroutine(EsperarMin(Rand)); ProximaMission.SetActive(true); }