Пример #1
0
    // midlertidig måte å finne ut om alle fiendene er drept
    public void sjekkOmAlleFienderErDrept()
    {
        // henter antallet fiender som finnes i spillverden
        // hvis antall fiender å drepe og antall fiender i spillverden er 0,
        if (antallVikingerAaDrepe == 0 && spawnedeFiender == 0)
        {
            // reset antall fiender
            antallFiender = 0;

            // sett forberedelsfase
            GameManager.instance.erForberedelsesFase = true;
            faseSkifte.SkiftFase(GameManager.instance.erForberedelsesFase);
        }
    }
Пример #2
0
    // midlertidig måte å finne ut om alle fiendene er drept
    public void sjekkOmAlleFienderErDrept()
    {
        // henter antallet fiender som finnes i spillverden
        spawnedeFiender = fiendeHolder.transform.childCount;

        // hvis antall fiender i spillverden er 0,
        // og antallet fiender som er blitt spawnet er likt antallet fiender som skal spawne i denne runden
        if (spawnedeFiender == 0 && antallFiender == (antallFienderPerWave * GameManager.instance.runde))
        {
            // reset antall fiender
            antallFiender = 0;

            // kjør metode som resetter lys
            resetSpawnpointLys();

            // sett forberedelsfase
            GameManager.instance.erForberedelsesFase = true;
            faseSkifte.SkiftFase(GameManager.instance.erForberedelsesFase);
        }
    }