//Default Constructor public Factory(GameAssets gameAssets_) { gameAssets = gameAssets_; spawnRulesList = new List<EnemySpawnRules>(); InitEnemySpawnRules(); spawnRulesSelector = new Dice(1, spawnRulesList.Count); }