// 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);
    }