void TimerTiles(PlagasLevel lvl) { int randomSpawn = lvl.RandomSpawnTime(); int moleQuantity = lvl.MolesInSpawn(randomSpawn); for (int i = 0; i < moleQuantity; i++) { int freeSlot = model.GetFreeSlot(); model.SetTimerTile(freeSlot, randomSpawn); } }
void TimeLevel(PlagasLevel lvl) { TimerTiles(lvl); List <PlagaTile> modelTiles = model.GetTiles(); //Set two starting veggies. for (int i = 0; i < PlagasActivityModel.VEGETABLES_IN_START; i++) { int slot = model.GetFreeSlot(); tiles[slot].sprite = tileSprites[veggieRandomizer.Next()]; modelTiles[slot].AppearInitVeggie(); } StartTimer(true); }
void NormalLevel(PlagasLevel lvl) { PlaceMoles(lvl.MoleQuantity()); }