public SparsityMode(IRandomizerAgent agent, IAreaCollection areaCollection, IEnemyCollection enemyCollection, IItemCollection itemCollection, IItemTierList itemTierList) { Agent = agent; AreaCollection = areaCollection; EnemyCollection = enemyCollection; ItemCollection = itemCollection; ItemTierList = itemTierList; }
public ThreeOrbMode(IRandomizerAgent randomizerAgent, IBossOrbTierList bossOrbTierList, IEnemyCollection enemyCollection, IItemTierList itemTierList, IItemCollection itemCollection, IAreaCollection areaCollection) { Agent = randomizerAgent; BossOrbTierList = bossOrbTierList; EnemyCollection = enemyCollection; ItemTierList = itemTierList; ItemCollection = itemCollection; AreaCollection = areaCollection; }
public EnemyRandomizer(IRandomizerAgent agent, IEnemyCollection enemyCollection, IItemCollection itemCollection, IAttackTierList attackTierList, IItemTierList itemTierList, IEnemyTierList enemyTierList, IElementRandomizer elementRandomizer, IItemRandomizer itemRandomizer) { Agent = agent; EnemyCollection = enemyCollection; ItemCollection = itemCollection; AttackTierList = attackTierList; ItemTierList = itemTierList; EnemyTierList = enemyTierList; ElementRandomizer = elementRandomizer; ItemRandomizer = itemRandomizer; }
public EventRandomizer(IRandomizerAgent agent, IItemCollection itemCollection, IItemTierList itemTierList) { Agent = agent; ItemCollection = itemCollection; ItemTierList = itemTierList; }
public ShoppingListRandomizer(IRandomizerAgent agent, IItemCollection itemCollection, IItemTierList itemTierList, IItemRandomizer itemRandomizer) { Agent = agent; ItemCollection = itemCollection; ItemTierList = ItemTierList; ItemRandomizer = itemRandomizer; }