public CoinGeneratorEventGenDecorator(ICoinGenerator innerGenerator, GenEventQueue eventQueue) { this.eventQueue = eventQueue; this.innerGenerator = innerGenerator; }
public ItemsGeneratorEventGenDecorator(IItemsGenerator innerGenerator, GenEventQueue eventQueue) { this.eventQueue = eventQueue; this.innerGenerator = innerGenerator; }
public MagicalItemGeneratorEventGenDecorator(MagicalItemGenerator innerGenerator, GenEventQueue eventQueue) { this.eventQueue = eventQueue; this.innerGenerator = innerGenerator; }
public TreasureGeneratorEventGenDecorator(ITreasureGenerator innerGenerator, GenEventQueue eventQueue) { this.eventQueue = eventQueue; this.innerGenerator = innerGenerator; }