public GasTrapEffectFactory(TrapEffectFactory gasTrapContentFactory, DiceCup gasTrapTableDie, string gasTrapContents) { // TODO: Complete member initialization this.gasTrapContentFactory = gasTrapContentFactory; this.gasTrapTableDie = gasTrapTableDie; this.gasTrapContents = gasTrapContents; }
public MultiRollEffectFactory(TrapEffectFactory effectFactory, DiceCup tableDiceRoll, int numberOfReRolls, string effectDescription) { this.effectFactory = effectFactory; this.tableDiceRoll = tableDiceRoll; this.numberOfReRolls = numberOfReRolls; this.effectDescription = effectDescription; }
public TrapArchitect() { tableLoader = new TableLoader(); trapBaseFactory = new TrapEffectFactory(); effectFactory = new TrapEffectFactory(); pitContentEffectFactory = new TrapEffectFactory(); gasTrapContentFactory = new TrapEffectFactory(); trapDamagesFactory = new TrapEffectFactory(); mechanismFactory = new TrapEffectFactory(); LoadTables(); }
public PitTrapEffectFactory(TrapEffectFactory pitContentEffectFactory, DiceCup pitTrapTableDie, string pitTrapContents) { this.pitContentEffectFactory = pitContentEffectFactory; this.pitTrapTableDie = pitTrapTableDie; this.pitTrapContents = pitTrapContents; }
public MechanizedBaseFactory(TrapEffectFactory mechanismFactory, DiceCup mechanismTableDie, string effectDescription) { this.mechanismFactory = mechanismFactory; this.mechanismTableDie = mechanismTableDie; this.effectDescription = effectDescription; }
public ComplexTrapEffectFactory(TrapEffectFactory effectFactory, DiceCup mainTableDice, string effectDescription) { this.effectFactory = effectFactory; this.mainTableDice = mainTableDice; this.effectDescription = effectDescription; }