示例#1
0
    public static condicionesVictoria getRandomCondicionVictoria()
    {
        condicionesVictoria aux = new condicionesVictoria();

        switch (Random.Range(0, 3))
        {
        case 0:
            aux = condicionesVictoria.conseguirDocumentos;
            break;

        case 1:
            aux = condicionesVictoria.conseguirPiezas;
            break;

        case 2:
            aux = condicionesVictoria.desactivarTrampas;
            break;
        }
        return(aux);
    }
示例#2
0
    public void loadedMap(List <estructuraPisos> lista, condicionesVictoria condicion0, condicionesVictoria condicion1, int dif)
    {
        mapLoaded       = true;
        objetivosMision = new List <condicionesVictoria>();
        objetivosMision.Add(condicion0);
        objetivosMision.Add(condicion1);
        listaPisos = lista;
        estilo     = lista[0].habitaciones[0].estiloHabitacion;
        NumPisos   = listaPisos.Count;
        room       = Resources.Load("Prefabs/Room", typeof(GameObject)) as GameObject;
        dificultad = dif;
        int tamAcum = 0;

        for (int i = 0; i < lista[0].habitaciones.Count; i++)
        {
            tamAcum += lista[0].habitaciones[i].tam;
        }

        NumHabitaciones = (tamAcum / 2);
    }