Adds the syndicate Booze-O-Mat (Bruise-O-Mat) to nukie planet (#32107)

This commit is contained in:
ArtisticRoomba
2024-09-16 01:59:00 -07:00
committed by GitHub
parent a5850236dd
commit 65bf3c61b6
11 changed files with 180 additions and 1 deletions

View File

@@ -22,6 +22,12 @@
prefix: advertisement-boozeomat-
count: 19
- type: localizedDataset
id: BruiseOMatAds
values:
prefix: advertisement-bruiseomat-
count: 15
- type: localizedDataset
id: CargoDrobeAds
values:

View File

@@ -4,6 +4,12 @@
prefix: thankyou-boozeomat-
count: 3
- type: localizedDataset
id: BruiseOMatGoodbyes
values:
prefix: thankyou-bruiseomat-
count: 28
- type: localizedDataset
id: ChangGoodbyes
values:

View File

@@ -199,6 +199,41 @@
- Bartender
- Drinks
- type: entity
parent: VendingMachineBooze
id: VendingMachineBoozeSyndicate # syndie booze-o-mat for nukie outpost
name: Bruise-O-Mat
description: A refurbished Booze-O-Mat for boosting operative morale. An imprint of a blood-red hardsuit is visible on one side, and the paint seems ashed off on the other side.
components:
- type: VendingMachine
pack: BoozeOMatInventory
offState: off
brokenState: broken
normalState: normal-unshaded
denyState: deny-unshaded
loopDeny: false
- type: Advertise
pack: BruiseOMatAds
- type: SpeakOnUIClosed
pack: BruiseOMatGoodbyes
- type: Speech
- type: Sprite
sprite: Structures/Machines/VendingMachines/bruiseomat.rsi
layers:
- state: "off"
map: ["enum.VendingMachineVisualLayers.Base"]
- state: "off"
map: ["enum.VendingMachineVisualLayers.BaseUnshaded"]
shader: unshaded
- state: panel
map: ["enum.WiresVisualLayers.MaintenancePanel"]
- type: AccessReader
access: [["SyndicateAgent"]]
- type: GuideHelp
guides:
- Bartender
- Drinks
- type: entity
parent: VendingMachine
id: VendingMachineCart