expedition rewards (#16972)
Co-authored-by: deltanedas <@deltanedas:kde.org> Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
This commit is contained in:
@@ -67,27 +67,60 @@
|
||||
offset: 0.0
|
||||
|
||||
- type: entity
|
||||
name: Salvage T3/4 Machine Parts Spawner
|
||||
id: SalvagePartsT3Spawner
|
||||
parent: MarkerBase
|
||||
id: SalvagePartsT3T4Spawner
|
||||
name: tier 3/4 machine part
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: red
|
||||
- sprite: Objects/Misc/stock_parts.rsi
|
||||
state: super_matter_bin
|
||||
- type: RandomSpawner
|
||||
rarePrototypes:
|
||||
- QuadraticCapacitorStockPart
|
||||
- FemtoManipulatorStockPart
|
||||
- BluespaceMatterBinStockPart
|
||||
rareChance: 0.05
|
||||
prototypes:
|
||||
- SuperCapacitorStockPart
|
||||
- PicoManipulatorStockPart
|
||||
- SuperMatterBinStockPart
|
||||
chance: 0.95
|
||||
offset: 0.0
|
||||
- type: Sprite
|
||||
layers:
|
||||
- sprite: Objects/Misc/stock_parts.rsi
|
||||
state: super_matter_bin
|
||||
- type: RandomSpawner
|
||||
rarePrototypes:
|
||||
- QuadraticCapacitorStockPart
|
||||
- FemtoManipulatorStockPart
|
||||
- BluespaceMatterBinStockPart
|
||||
rareChance: 0.05
|
||||
prototypes:
|
||||
- SuperCapacitorStockPart
|
||||
- PicoManipulatorStockPart
|
||||
- SuperMatterBinStockPart
|
||||
chance: 0.95
|
||||
offset: 0.0
|
||||
|
||||
- type: entity
|
||||
parent: MarkerBase
|
||||
id: SalvagePartsT3Spawner
|
||||
name: tier 3 machine part
|
||||
suffix: Spawner
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- sprite: Objects/Misc/stock_parts.rsi
|
||||
state: super_matter_bin
|
||||
- type: RandomSpawner
|
||||
prototypes:
|
||||
- SuperCapacitorStockPart
|
||||
- PicoManipulatorStockPart
|
||||
- SuperMatterBinStockPart
|
||||
offset: 0.0
|
||||
|
||||
- type: entity
|
||||
parent: MarkerBase
|
||||
id: SalvagePartsT4Spawner
|
||||
name: tier 4 machine part
|
||||
suffix: Spawner
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- sprite: Objects/Misc/stock_parts.rsi
|
||||
state: bluespace_matter_bin
|
||||
- type: RandomSpawner
|
||||
prototypes:
|
||||
- QuadraticCapacitorStockPart
|
||||
- PicoManipulatorStockPart
|
||||
- BluespaceMatterBinStockPart
|
||||
offset: 0.0
|
||||
|
||||
- type: entity
|
||||
name: Salvage Mob Spawner
|
||||
|
||||
@@ -238,3 +238,19 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Bottle
|
||||
|
||||
- type: entity
|
||||
parent: BaseChemistryEmptyBottle
|
||||
id: CognizineChemistryBottle
|
||||
name: cognizine bottle
|
||||
components:
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
maxVol: 30
|
||||
reagents:
|
||||
- ReagentId: Cognizine
|
||||
Quantity: 30
|
||||
- type: Tag
|
||||
tags:
|
||||
- Bottle
|
||||
|
||||
61
Resources/Prototypes/Procedural/salvage_rewards.yml
Normal file
61
Resources/Prototypes/Procedural/salvage_rewards.yml
Normal file
@@ -0,0 +1,61 @@
|
||||
- type: weightedRandom
|
||||
id: SalvageRewardCommon
|
||||
weights:
|
||||
# basic materials
|
||||
CrateMaterialGlass: 1.0
|
||||
CrateMaterialPlasteel: 1.0
|
||||
CrateMaterialPlastic: 1.0
|
||||
CrateMaterialSteel: 1.0
|
||||
# things the station might want
|
||||
CrateEngineeringAMEJar: 0.25
|
||||
CrateFoodPizzaLarge: 0.25
|
||||
CrateFoodSoftdrinks: 0.25
|
||||
CrateFunATV: 0.25
|
||||
CrateFunInstrumentsVariety: 0.25
|
||||
CrateSalvageEquipment: 0.25
|
||||
RandomArtifactSpawner: 0.25
|
||||
# weighted down since it sells for a lot
|
||||
NuclearBombKeg: 0.1
|
||||
|
||||
- type: weightedRandom
|
||||
id: SalvageRewardRare
|
||||
weights:
|
||||
# rare materials
|
||||
IngotGold: 1.0
|
||||
IngotSilver: 1.0
|
||||
SheetPlasma: 1.0
|
||||
SheetUranium: 1.0
|
||||
SalvagePartsT3Spawner: 1.0
|
||||
SalvagePartsT3T4Spawner: 1.0
|
||||
# things the expedition team might want
|
||||
CrateEmergencyBruteKit: 0.5
|
||||
CrateMedicalSupplies: 0.5
|
||||
CrateSecurityRiot: 0.5
|
||||
# cloning boards
|
||||
CloningPodMachineCircuitboard: 0.5
|
||||
MedicalScannerMachineCircuitboard: 0.5
|
||||
CloningConsoleComputerCircuitboard: 0.5
|
||||
# basic weapons
|
||||
CrateArmorySMG: 0.25
|
||||
CrateArmoryLaser: 0.25
|
||||
WeaponMakeshiftLaser: 0.25
|
||||
# rare weapons
|
||||
WeaponSubMachineGunC20r: 0.1
|
||||
|
||||
- type: weightedRandom
|
||||
id: SalvageRewardEpic
|
||||
weights:
|
||||
# rare machinery
|
||||
SecurityTechFabCircuitboard: 1.0
|
||||
ResearchAndDevelopmentServerMachineCircuitboard: 1.0
|
||||
SalvagePartsT4Spawner: 1.0
|
||||
# rare weapons
|
||||
WeaponAdvancedLaser: 1.0
|
||||
WeaponLaserCannon: 1.0
|
||||
WeaponXrayCannon: 1.0
|
||||
WeaponSniperHristov: 1.0
|
||||
# extremely rare weapons
|
||||
WeaponLauncherRocket: 0.1
|
||||
# rare chemicals
|
||||
CognizineChemistryBottle: 1.0
|
||||
OmnizineChemistryBottle: 1.0
|
||||
Reference in New Issue
Block a user