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