private void SpawnCreaturesLevel6(int level, MapGeneratorBSP mapGen) { //Level 2 just Swarmers (but lots of them) List<Monster> monstersToPlace = new List<Monster>(); for (int i = 0; i < 5; i++) { Creatures.CombatBot patrolBot = new Creatures.CombatBot(); monstersToPlace.Add(patrolBot); } for (int i = 0; i < 6; i++) { Creatures.PatrolBotArea patrolBot = new Creatures.PatrolBotArea(); AddMonsterSquarePatrol(patrolBot, level, mapGen); } monstersToPlace.Add(new Creatures.AlertBot()); // AddMonsterLinearPatrol(new Creatures.Juggernaut(), level, mapGen); AddMonstersEqualDistribution(monstersToPlace, level, mapGen); //This sets light level in the creatures SetLightLevelUniversal(level, level, 5); }
private void SpawnCreaturesLevel0(int level, MapGeneratorBSP mapGen) { //Level 0 just Area Patrol Bots for (int i = 0; i < 6; i++) { Creatures.PatrolBotArea patrolBot = new Creatures.PatrolBotArea(); AddMonsterSquarePatrol(patrolBot, level, mapGen); } //This sets light level in the creatures SetLightLevelUniversal(level, level, 5); }