diff --git a/Resources/Prototypes/Corvax/Entities/Markers/Spawners/mobs.yml b/Resources/Prototypes/Corvax/Entities/Markers/Spawners/mobs.yml index 8651667b6d4..837c8c69294 100644 --- a/Resources/Prototypes/Corvax/Entities/Markers/Spawners/mobs.yml +++ b/Resources/Prototypes/Corvax/Entities/Markers/Spawners/mobs.yml @@ -10,3 +10,193 @@ - type: ConditionalSpawner prototypes: - MobGorillaLargo + +- type: entity + name: Salvage Andesite Elemental Spawner + id: SalvageAndesiteElementalSpawner + parent: MarkerBase + suffix: 25 + components: + - type: Sprite + layers: + - state: red + - sprite: /Textures/Corvax/Mobs/Elemental/orecrab.rsi + state: uranium_crab + - type: RandomSpawner + rarePrototypes: + - WallRockAndesiteBananiumGolemSalvage + - WallRockAndesiteCoalGolemSalvage + - WallRockAndesiteGoldGolemSalvage + - WallRockAndesiteIronGolemSalvage + - WallRockAndesiteMagmiteGolemSalvage + - WallRockAndesitePlasmaGolemSalvage + - WallRockAndesiteQuartzGolemSalvage + - WallRockAndesiteSaltGolemSalvage + - WallRockAndesiteSilverGolemSalvage + - WallRockAndesiteUraniumGolemSalvage + rareChance: 0.1 #frontier nerf + prototypes: + - WallRockAndesiteBananiumCrabSalvage + - WallRockAndesiteCoalCrabSalvage + - WallRockAndesiteGoldCrabSalvage + - WallRockAndesiteIronCrabSalvage + - WallRockAndesiteMagmiteCrabSalvage + - WallRockAndesitePlasmaCrabSalvage + - WallRockAndesiteQuartzCrabSalvage + - WallRockAndesiteSaltCrabSalvage + - WallRockAndesiteSilverCrabSalvage + - WallRockAndesiteUraniumCrabSalvage + chance: 0.25 + offset: 0.2 + +- type: entity + name: Salvage Basalt Elemental Spawner + id: SalvageRockElementalSpawner + parent: MarkerBase + suffix: 25 + components: + - type: Sprite + layers: + - state: red + - sprite: /Textures/Corvax/Mobs/Elemental/orecrab.rsi + state: uranium_crab + - type: RandomSpawner + rarePrototypes: + - WallRockBasaltBananiumGolemSalvage + - WallRockBasaltCoalGolemSalvage + - WallRockBasaltGoldGolemSalvage + - WallRockBasaltIronGolemSalvage + - WallRockBasaltMagmiteGolemSalvage + - WallRockBasaltPlasmaGolemSalvage + - WallRockBasaltQuartzGolemSalvage + - WallRockBasaltSaltGolemSalvage + - WallRockBasaltSilverGolemSalvage + - WallRockBasaltUraniumGolemSalvage + rareChance: 0.1 #frontier nerf + prototypes: + - WallRockBasaltBananiumCrabSalvage + - WallRockBasaltCoalCrabSalvage + - WallRockBasaltGoldCrabSalvage + - WallRockBasaltIronCrabSalvage + - WallRockBasaltMagmiteCrabSalvage + - WallRockBasaltPlasmaCrabSalvage + - WallRockBasaltQuartzCrabSalvage + - WallRockBasaltSaltCrabSalvage + - WallRockBasaltSilverCrabSalvage + - WallRockBasaltUraniumCrabSalvage + chance: 0.25 + offset: 0.2 + +- type: entity + name: Salvage Sand Elemental Spawner + id: SalvageSandElementalSpawner + parent: MarkerBase + suffix: 25 + components: + - type: Sprite + layers: + - state: red + - sprite: /Textures/Corvax/Mobs/Elemental/orecrab.rsi + state: uranium_crab + - type: RandomSpawner + rarePrototypes: + - WallRockSandBananiumGolemSalvage + - WallRockSandCoalGolemSalvage + - WallRockSandGoldGolemSalvage + - WallRockSandIronGolemSalvage +# - WallRockSandMagmiteGolemSalvage + - WallRockSandPlasmaGolemSalvage + - WallRockSandQuartzGolemSalvage + - WallRockSandSaltGolemSalvage + - WallRockSandSilverGolemSalvage + - WallRockSandUraniumGolemSalvage + rareChance: 0.1 #frontier nerf + prototypes: + - WallRockSandBananiumCrabSalvage + - WallRockSandCoalCrabSalvage + - WallRockSandGoldCrabSalvage + - WallRockSandIronCrabSalvage +# - WallRockSandMagmiteCrabSalvage + - WallRockSandPlasmaCrabSalvage + - WallRockSandQuartzCrabSalvage + - WallRockSandSaltCrabSalvage + - WallRockSandSilverCrabSalvage + - WallRockSandUraniumCrabSalvage + chance: 0.25 + offset: 0.2 + +- type: entity + name: Salvage Snow Elemental Spawner + id: SalvageSnowElementalSpawner + parent: MarkerBase + suffix: 25 + components: + - type: Sprite + layers: + - state: red + - sprite: /Textures/Corvax/Mobs/Elemental/orecrab.rsi + state: uranium_crab + - type: RandomSpawner + rarePrototypes: + - WallRockSnowBananiumGolemSalvage + - WallRockSnowCoalGolemSalvage + - WallRockSnowGoldGolemSalvage + - WallRockSnowIronGolemSalvage +# - WallRockSnowMagmiteGolemSalvage + - WallRockSnowPlasmaGolemSalvage + - WallRockSnowQuartzGolemSalvage + - WallRockSnowSaltGolemSalvage + - WallRockSnowSilverGolemSalvage + - WallRockSnowUraniumGolemSalvage + rareChance: 0.1 #frontier nerf + prototypes: + - WallRockSnowBananiumCrabSalvage + - WallRockSnowCoalCrabSalvage + - WallRockSnowGoldCrabSalvage + - WallRockSnowIronCrabSalvage +# - WallRockSnowMagmiteCrabSalvage + - WallRockSnowPlasmaCrabSalvage + - WallRockSnowQuartzCrabSalvage + - WallRockSnowSaltCrabSalvage + - WallRockSnowSilverCrabSalvage + - WallRockSnowUraniumCrabSalvage + chance: 0.25 + offset: 0.2 + +- type: entity + name: Salvage Chromite Elemental Spawner + id: SalvageChromiteElementalSpawner + parent: MarkerBase + suffix: 25 + components: + - type: Sprite + layers: + - state: red + - sprite: /Textures/Corvax/Mobs/Elemental/orecrab.rsi + state: uranium_crab + - type: RandomSpawner + rarePrototypes: + - WallRockChromiteBananiumGolemSalvage + - WallRockChromiteCoalGolemSalvage + - WallRockChromiteGoldGolemSalvage + - WallRockChromiteIronGolemSalvage + - WallRockChromiteMagmiteGolemSalvage + - WallRockChromitePlasmaGolemSalvage + - WallRockChromiteQuartzGolemSalvage + - WallRockChromiteSaltGolemSalvage + - WallRockChromiteSilverGolemSalvage + - WallRockChromiteUraniumGolemSalvage + rareChance: 0.1 #frontier nerf + prototypes: + - WallRockChromiteBananiumCrabSalvage + - WallRockChromiteCoalCrabSalvage + - WallRockChromiteGoldCrabSalvage + - WallRockChromiteIronCrabSalvage + - WallRockChromiteMagmiteCrabSalvage + - WallRockChromitePlasmaCrabSalvage + - WallRockChromiteQuartzCrabSalvage + - WallRockChromiteSaltCrabSalvage + - WallRockChromiteSilverCrabSalvage + - WallRockChromiteUraniumCrabSalvage + chance: 0.25 + offset: 0.2