示例#1
0
        /// <summary>
        /// Get a random monster from the available pool.
        /// </summary>
        /// <returns>Monster to encounter.</returns>
        public MonsterObj GetRandomMonster()
        {
            //TODO - refactor this for monster rarity
            MonsterObj wildMonster = _wildMonsters[Random.Range(0, _wildMonsters.Count)];

            wildMonster.Init();
            return(wildMonster);
        }