Makes a syndicate chemvend so they dont have to hack it on nukie planet. (#21416)
Adds a few goodies to the vendor's inventories.
This commit is contained in:
@@ -13523,7 +13523,7 @@ entities:
|
||||
- pos: -10.5,7.5
|
||||
parent: 104
|
||||
type: Transform
|
||||
- proto: VendingMachineChemicals
|
||||
- proto: VendingMachineChemicalsSyndicate
|
||||
entities:
|
||||
- uid: 1335
|
||||
components:
|
||||
|
||||
@@ -24,3 +24,35 @@
|
||||
JugSulfur: 2
|
||||
emaggedInventory:
|
||||
ToxinChemistryBottle: 1
|
||||
|
||||
- type: vendingMachineInventory
|
||||
id: ChemVendInventorySyndicate
|
||||
startingInventory:
|
||||
Jug: 4
|
||||
JugAluminium: 2
|
||||
JugCarbon: 2
|
||||
JugChlorine: 2
|
||||
JugCopper: 2
|
||||
JugEthanol: 2
|
||||
JugFluorine: 2
|
||||
JugHydrogen: 2
|
||||
JugIodine: 2
|
||||
JugIron: 2
|
||||
JugLithium: 2
|
||||
JugMercury: 2
|
||||
JugNitrogen: 2
|
||||
JugOxygen: 2
|
||||
JugPhosphorus: 2
|
||||
JugPotassium: 2
|
||||
JugRadium: 2
|
||||
JugSilicon: 2
|
||||
JugSodium: 2
|
||||
JugSugar: 2
|
||||
JugSulfur: 2
|
||||
JugWeldingFuel: 1
|
||||
emaggedInventory:
|
||||
PaxChemistryBottle: 3
|
||||
MuteToxinChemistryBottle: 3
|
||||
LeadChemistryBottle: 2
|
||||
ToxinChemistryBottle: 1
|
||||
|
||||
|
||||
@@ -392,3 +392,18 @@
|
||||
reagents:
|
||||
- ReagentId: PlantBGone
|
||||
Quantity: 200
|
||||
|
||||
- type: entity
|
||||
parent: Jug
|
||||
name: jug (welding fuel)
|
||||
id: JugWeldingFuel
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: welding fuel
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
beaker:
|
||||
reagents:
|
||||
- ReagentId: WeldingFuel
|
||||
Quantity: 200
|
||||
|
||||
@@ -288,6 +288,54 @@
|
||||
tags:
|
||||
- Bottle
|
||||
|
||||
- type: entity
|
||||
id: PaxChemistryBottle
|
||||
name: pax bottle
|
||||
parent: BaseChemistryEmptyBottle
|
||||
components:
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
maxVol: 30
|
||||
reagents:
|
||||
- ReagentId: Pax
|
||||
Quantity: 30
|
||||
- type: Tag
|
||||
tags:
|
||||
- Bottle
|
||||
|
||||
- type: entity
|
||||
id: MuteToxinChemistryBottle
|
||||
name: mute toxin bottle
|
||||
parent: BaseChemistryEmptyBottle
|
||||
components:
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
maxVol: 30
|
||||
reagents:
|
||||
- ReagentId: MuteToxin
|
||||
Quantity: 30
|
||||
- type: Tag
|
||||
tags:
|
||||
- Bottle
|
||||
|
||||
- type: entity
|
||||
id: LeadChemistryBottle
|
||||
name: lead bottle
|
||||
parent: BaseChemistryEmptyBottle
|
||||
components:
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
maxVol: 30
|
||||
reagents:
|
||||
- ReagentId: Lead
|
||||
Quantity: 30
|
||||
- type: Tag
|
||||
tags:
|
||||
- Bottle
|
||||
|
||||
- type: entity
|
||||
id: ToxinChemistryBottle
|
||||
name: toxin bottle
|
||||
|
||||
@@ -2003,7 +2003,7 @@
|
||||
brokenState: broken
|
||||
normalState: normal
|
||||
denyState: deny
|
||||
ejectDelay: 3
|
||||
ejectDelay: 2
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/chemvend.rsi
|
||||
layers:
|
||||
@@ -2018,3 +2018,20 @@
|
||||
- type: GuideHelp
|
||||
guides:
|
||||
- Chemicals
|
||||
|
||||
- type: entity
|
||||
parent: VendingMachineChemicals
|
||||
id: VendingMachineChemicalsSyndicate
|
||||
name: SyndieJuice
|
||||
description: Not made with freshly squeezed syndies I hope.
|
||||
components:
|
||||
- type: VendingMachine
|
||||
pack: ChemVendInventorySyndicate
|
||||
offState: off
|
||||
brokenState: broken
|
||||
normalState: normal
|
||||
denyState: deny
|
||||
ejectDelay: 2
|
||||
- type: AccessReader
|
||||
access: [["SyndicateAgent"]]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user