- add: kink vending machine
(cherry picked from commit de7753940ac8050a42c5ba0300532ae964224de4)
This commit is contained in:
@@ -0,0 +1,5 @@
|
|||||||
|
- type: advertisementsPack
|
||||||
|
id: KinkMachineAds
|
||||||
|
advertisements:
|
||||||
|
- advertisement-kink-1
|
||||||
|
- advertisement-kink-2
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
- type: vendingMachineInventory
|
||||||
|
id: KinkMachineInventory
|
||||||
|
startingInventory:
|
||||||
|
Leash: 4
|
||||||
|
ClothingUniformJumpskirtJanimaid: 6
|
||||||
|
ClothingMaskSexyMime: 6
|
||||||
|
ClothingMaskSexyClown: 6
|
||||||
|
ClothingMaskMuzzle: 6
|
||||||
|
ClothingEyesBlindfold: 6
|
||||||
|
ClothingHeadHatCatEars: 6
|
||||||
|
ClothingHeadHatBunny: 6
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
- type: entity
|
||||||
|
parent: VendingMachine
|
||||||
|
id: VendingMachineKink
|
||||||
|
name: Kink`o`Mat
|
||||||
|
description: A vending machine for all your unmentionable desires.
|
||||||
|
components:
|
||||||
|
- type: VendingMachine
|
||||||
|
pack: KinkMachineInventory
|
||||||
|
dispenseOnHitChance: 0.25
|
||||||
|
dispenseOnHitThreshold: 2
|
||||||
|
offState: off
|
||||||
|
brokenState: broken
|
||||||
|
normalState: normal-unshaded
|
||||||
|
ejectDelay: 5
|
||||||
|
- type: Advertise
|
||||||
|
pack: KinkMachineAds
|
||||||
|
- type: Speech
|
||||||
|
- type: Sprite
|
||||||
|
sprite: White/Structures/Machines/VendingMachines/kink.rsi
|
||||||
|
layers:
|
||||||
|
- state: "off"
|
||||||
|
map: ["enum.VendingMachineVisualLayers.Base"]
|
||||||
|
- state: "off"
|
||||||
|
map: ["enum.VendingMachineVisualLayers.BaseUnshaded"]
|
||||||
|
shader: unshaded
|
||||||
|
- state: panel
|
||||||
|
map: ["enum.WiresVisualLayers.MaintenancePanel"]
|
||||||
|
- type: PointLight
|
||||||
|
radius: 1.5
|
||||||
|
energy: 1.3
|
||||||
|
color: "#FFC0CB"
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 888 B |
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"version": 1,
|
||||||
|
"license": "CC-BY-SA-3.0",
|
||||||
|
"copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/a879151ef04192ae2a791278ee882c1bce7c5062",
|
||||||
|
"size": {
|
||||||
|
"x": 32,
|
||||||
|
"y": 32
|
||||||
|
},
|
||||||
|
"states": [
|
||||||
|
{
|
||||||
|
"name": "broken"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "off"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "panel"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "normal-unshaded",
|
||||||
|
"delays": [
|
||||||
|
[
|
||||||
|
1.5,
|
||||||
|
0.1,
|
||||||
|
1.5,
|
||||||
|
0.1
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 570 B |
Binary file not shown.
|
After Width: | Height: | Size: 461 B |
Binary file not shown.
|
After Width: | Height: | Size: 190 B |
Reference in New Issue
Block a user