Пример #1
0
    public static BonusGeneratorBase Create(Game.GameSettings.BonusSpawn type, Bonus.Pool bonusPool)
    {
        switch (type)
        {
        case Game.GameSettings.BonusSpawn.Orderly:
            return(new OrderlyBonusGenerator(bonusPool));

        case Game.GameSettings.BonusSpawn.Random:
            return(new RandomBonusGenerator(bonusPool));
        }

        return(null);
    }
Пример #2
0
 public RandomBonusGenerator(Bonus.Pool bonusPool) : base(bonusPool)
 {
 }
Пример #3
0
 public BonusGeneratorBase(Bonus.Pool bonusPool)
 {
     this.bonusPool = bonusPool;
 }
Пример #4
0
 public OrderlyBonusGenerator(Bonus.Pool bonusPool) : base(bonusPool)
 {
 }