Adds Condiment Station for dining areas (#12939)

Co-authored-by: Jeff <velcroboy333@hotmail.com>
Co-authored-by: Kara <lunarautomaton6@gmail.com>
This commit is contained in:
ChilbroBaggins
2023-01-20 09:56:05 -06:00
committed by GitHub
parent 59e9c797f9
commit 782c9f00cb
8 changed files with 78 additions and 0 deletions

View File

@@ -0,0 +1,6 @@
advertisement-condiment-1 = Tired of dry meat? Squirt some flavor-packed condiments on it!
advertisement-condiment-2 = Child-safe utensils. Forks, spoons, and knives that won't cut a thing.
advertisement-condiment-3 = Corn oil!
advertisement-condiment-4 = Sweeten up your day with Astrotame! Eight out of ten doctors agree, it probably won't cause cancer.
advertisement-condiment-5 = Hot Sauce! Barbecue Sauce! Cold Sauce! Ketchup! Soy Sauce! Horseradish Sauce! We got all the sauce!

View File

@@ -0,0 +1,8 @@
- type: advertisementsPack
id: CondimentVendAds
advertisements:
- advertisement-condiment-1
- advertisement-condiment-2
- advertisement-condiment-3
- advertisement-condiment-4
- advertisement-condiment-5

View File

@@ -0,0 +1,19 @@
- type: vendingMachineInventory
id: CondimentInventory
startingInventory:
FoodCondimentPacketAstrotame: 5
FoodCondimentPacketBbq: 5
FoodCondimentPacketFrostoil: 5
FoodCondimentPacketHorseradish: 5
FoodCondimentPacketHotsauce: 5
FoodCondimentPacketKetchup: 5
FoodCondimentPacketPepper: 5
FoodCondimentPacketSalt: 5
FoodCondimentPacketSoy: 5
FoodCondimentPacketSugar: 5
FoodCondimentPacketCornoil: 5
ForkPlastic: 10
SpoonPlastic: 10
KnifePlastic: 10
FoodPlatePlastic: 10
FoodPlateSmallPlastic: 10

View File

@@ -74,6 +74,31 @@
- type: Appearance
- type: WiresVisuals
- type: entity
parent: VendingMachine
id: VendingMachineCondiments
name: Condiment Station
description: Slather these thick gooey substances on your food for a full flavor effect.
components:
- type: VendingMachine
pack: CondimentInventory
offState: off
normalState: normal-unshaded
- type: Sprite
sprite: Structures/Machines/VendingMachines/condiments.rsi
drawdepth: SmallObjects
layers:
- state: "off"
map: ["enum.VendingMachineVisualLayers.Base"]
- state: "off"
map: ["enum.VendingMachineVisualLayers.BaseUnshaded"]
shader: unshaded
- type: Advertise
pack: CondimentVendAds
- type: Speech
- type: Transform
noRot: false
- type: entity
parent: VendingMachine
id: VendingMachineAmmo

Binary file not shown.

After

Width:  |  Height:  |  Size: 817 B

View File

@@ -0,0 +1,20 @@
{
"version": 1,
"license": "CC0-1.0",
"copyright": "made by EmoGarbage404 on GitHub",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "normal-unshaded"
},
{
"name": "off"
},
{
"name": "icon"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 817 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 819 B