Adds a few goodies to the vendor's inventories.
- pos: -10.5,7.5\r
parent: 104\r
type: Transform\r
-- proto: VendingMachineChemicals\r
+- proto: VendingMachineChemicalsSyndicate\r
entities:\r
- uid: 1335\r
components:\r
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
+
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
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
brokenState: broken
normalState: normal
denyState: deny
- ejectDelay: 3
+ ejectDelay: 2
- type: Sprite
sprite: Structures/Machines/VendingMachines/chemvend.rsi
layers:
- 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"]]
+