public static void CreateMonsters(IPlayer player) { List <IMonster> monsters = new List <IMonster>(); if (Enumerable.Range(1, 3).Contains(player.Level)) { monster = MonsterCreation.CreateBat(player); monsters.Add(monster); monster = MonsterCreation.CreateRat(player); monsters.Add(monster); } else if (Enumerable.Range(2, 4).Contains(player.Level)) { monster = MonsterCreation.CreateBat(player); monsters.Add(monster); monster = MonsterCreation.CreateRat(player); monsters.Add(monster); monster = MonsterCreation.CreateWolf(player); monsters.Add(monster); } else if (Enumerable.Range(4, 8).Contains(player.Level)) { monster = MonsterCreation.CreateBat(player); monsters.Add(monster); monster = MonsterCreation.CreateRat(player); monsters.Add(monster); monster = MonsterCreation.CreateWolf(player); monsters.Add(monster); monster = MonsterCreation.CreateGoblin(player); monsters.Add(monster); } else { monster = MonsterCreation.CreateBat(player); monsters.Add(monster); monster = MonsterCreation.CreateRat(player); monsters.Add(monster); monster = MonsterCreation.CreateWolf(player); monsters.Add(monster); monster = MonsterCreation.CreateGoblin(player); monsters.Add(monster); monster = MonsterCreation.CreateTroll(player); monsters.Add(monster); } monstersList = monsters; }
// Use this for initialization void Start() { mc = GetComponent <MonsterCreation>(); }