protected override void PrepareProtoMineral(MineralDropItemsConfig config)
        {
            config.Stage1
            .Add <ItemOrePragmium>(count: 2, countRandom: 1)
            .Add <ItemGoldNugget>(count: 2, countRandom: 1)
            .Add <ItemOreLithium>(count: 5, countRandom: 1);

            config.Stage2
            .Add <ItemOrePragmium>(count: 2, countRandom: 1)
            .Add <ItemGoldNugget>(count: 2, countRandom: 1)
            .Add <ItemOreLithium>(count: 5, countRandom: 1);

            config.Stage3
            .Add <ItemOrePragmium>(count: 2, countRandom: 1)
            .Add <ItemGoldNugget>(count: 2, countRandom: 1)
            .Add <ItemOreLithium>(count: 5, countRandom: 1);

            config.Stage4
            .Add <ItemPragmiumHeart>(count: 1)
            .Add <ItemOrePragmium>(count: 3, countRandom: 1)
            .Add <ItemGoldNugget>(count: 3, countRandom: 1)
            .Add <ItemOreLithium>(count: 5, countRandom: 2);
        }
Ejemplo n.º 2
0
        protected override void PrepareProtoMineral(MineralDropItemsConfig config)
        {
            // droplist for stage 1
            config.Stage1
            .Add <ItemOreCopperConcentrate>(count: 5, countRandom: 0)
            .Add <ItemOreCopperConcentrate>(countRandom: 2, condition: SkillProspecting.ConditionAdditionalYield)
            .Add <ItemOreIronConcentrate>(count: 5, countRandom: 0)
            .Add <ItemOreIronConcentrate>(countRandom: 2, condition: SkillProspecting.ConditionAdditionalYield)
            .Add <ItemGoldNugget>(count: 1);

            // droplist for stages 2 and 3 - reuse droplist from stage 1
            config.Stage2.Add(config.Stage1);
            config.Stage3.Add(config.Stage1);

            // droplist for stage 4
            config.Stage4
            .Add <ItemOreCopperConcentrate>(count: 10, countRandom: 0)
            .Add <ItemOreCopperConcentrate>(countRandom: 2, condition: SkillProspecting.ConditionAdditionalYield)
            .Add <ItemOreIronConcentrate>(count: 10, countRandom: 0)
            .Add <ItemOreIronConcentrate>(countRandom: 2, condition: SkillProspecting.ConditionAdditionalYield)
            .Add <ItemGoldNugget>(count: 2)
            .Add <ItemGoldNugget>(countRandom: 1, condition: SkillProspecting.ConditionAdditionalYield);
        }