BEHOLD! The MagiVend! (#9440)

* Magivend Sprites, and Entity stuffs

* Oopsie!
This commit is contained in:
Ablankmann
2022-07-08 22:40:49 -04:00
committed by GitHub
parent 4a393d4665
commit d4c5381a09
7 changed files with 65 additions and 1 deletions

View File

@@ -1,4 +1,4 @@
advertisement-magivend-1 = Sling spells the proper way with MagiVend!
advertisement-magivend-1 = Sling spells the proper way with MagiVend!
advertisement-magivend-2 = Be your own Houdini! Use MagiVend!
advertisement-magivend-3 = FJKLFJSD
advertisement-magivend-4 = AJKFLBJAKL
@@ -7,4 +7,5 @@ advertisement-magivend-6 = HONK!
advertisement-magivend-7 = EI NATH
advertisement-magivend-8 = Destroy the station!
advertisement-magivend-9 = Space-time bending hardware!
advertisement-magivend-10 = 1234 LOONIES LOL!

View File

@@ -338,6 +338,38 @@
energy: 1.6
color: "#4b93ad"
- type: entity
parent: VendingMachine
id: VendingMachineMagivend
name: MagiVend
description: A magic vending machine.
components:
- type: VendingMachine
pack: MagiVendInventory
- type: Advertise
pack: MagiVendAds
- type: Sprite
sprite: Structures/Machines/VendingMachines/magivend.rsi
layers:
- state: "off"
map: ["enum.VendingMachineVisualLayers.Unlit"]
- state: "off"
map: ["enum.VendingMachineVisualLayers.BaseUnshaded"]
shader: unshaded
- texture: Structures/Machines/VendingMachines/maintenance_panel.png
map: ["enum.WiresVisualLayers.MaintenancePanel"]
- type: Appearance
visuals:
- type: VendingMachineVisualizer
normalUnshaded: true
ejectUnshaded: true
broken: true
- type: WiresVisualizer
- type: PointLight
radius: 1.5
energy: 1.6
color: "#9a18d6"
- type: entity
parent: VendingMachine
id: VendingMachineDiscount

Binary file not shown.

After

Width:  |  Height:  |  Size: 872 B

View File

@@ -0,0 +1,31 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/3e1db725c152145b1682a31e5e54da7a63595436#diff-b4b731212dc8db8859d52ef3b762bccfb667f8783ad4c36f648db7f758f7eaf2",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "broken"
},
{
"name": "off"
},
{
"name": "panel"
},
{
"name": "normal-unshaded",
"delays": [
[
2.7,
0.1,
3.4,
0.1
]
]
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 802 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 571 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 244 B