diff --git a/Resources/Prototypes/_NF/Entities/Structures/Machines/vending_machines.yml b/Resources/Prototypes/_NF/Entities/Structures/Machines/vending_machines.yml index 166f3928ebb..399282078cb 100644 --- a/Resources/Prototypes/_NF/Entities/Structures/Machines/vending_machines.yml +++ b/Resources/Prototypes/_NF/Entities/Structures/Machines/vending_machines.yml @@ -80,7 +80,7 @@ - type: Advertise pack: AstroVendAds - type: Sprite - sprite: Structures/Machines/VendingMachines/robotics.rsi + sprite: _NF/Structures/Machines/VendingMachines/circuitvend.rsi layers: - state: "off" map: ["enum.VendingMachineVisualLayers.Base"] diff --git a/Resources/Textures/_NF/Structures/Machines/VendingMachines/circuitvend.rsi/broken.png b/Resources/Textures/_NF/Structures/Machines/VendingMachines/circuitvend.rsi/broken.png new file mode 100644 index 00000000000..6981007b3c3 Binary files /dev/null and b/Resources/Textures/_NF/Structures/Machines/VendingMachines/circuitvend.rsi/broken.png differ diff --git a/Resources/Textures/_NF/Structures/Machines/VendingMachines/circuitvend.rsi/deny-unshaded.png b/Resources/Textures/_NF/Structures/Machines/VendingMachines/circuitvend.rsi/deny-unshaded.png new file mode 100644 index 00000000000..a5524806b40 Binary files /dev/null and b/Resources/Textures/_NF/Structures/Machines/VendingMachines/circuitvend.rsi/deny-unshaded.png differ diff --git a/Resources/Textures/_NF/Structures/Machines/VendingMachines/circuitvend.rsi/eject-unshaded.png b/Resources/Textures/_NF/Structures/Machines/VendingMachines/circuitvend.rsi/eject-unshaded.png new file mode 100644 index 00000000000..7999bba80d0 Binary files /dev/null and b/Resources/Textures/_NF/Structures/Machines/VendingMachines/circuitvend.rsi/eject-unshaded.png differ diff --git a/Resources/Textures/_NF/Structures/Machines/VendingMachines/circuitvend.rsi/meta.json b/Resources/Textures/_NF/Structures/Machines/VendingMachines/circuitvend.rsi/meta.json new file mode 100644 index 00000000000..6de92701347 --- /dev/null +++ b/Resources/Textures/_NF/Structures/Machines/VendingMachines/circuitvend.rsi/meta.json @@ -0,0 +1,53 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/1516a728931b4985c1e86f0c5995a5aa1554a1ad and modified by [Data_Redacted]", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "normal-unshaded", + "delays": [ + [ + 2.5, + 0.05, + 3.4, + 0.05 + ] + ] + }, + { + "name": "broken" + }, + { + "name": "deny-unshaded", + "delays": [ + [ + 0.5, + 2, + 2 + ] + ] + }, + { + "name": "off" + }, + { + "name": "panel" + }, + { + "name": "eject-unshaded", + "delays": [ + [ + 0.1, + 0.1, + 0.8, + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/_NF/Structures/Machines/VendingMachines/circuitvend.rsi/normal-unshaded.png b/Resources/Textures/_NF/Structures/Machines/VendingMachines/circuitvend.rsi/normal-unshaded.png new file mode 100644 index 00000000000..6299b14efe1 Binary files /dev/null and b/Resources/Textures/_NF/Structures/Machines/VendingMachines/circuitvend.rsi/normal-unshaded.png differ diff --git a/Resources/Textures/_NF/Structures/Machines/VendingMachines/circuitvend.rsi/off.png b/Resources/Textures/_NF/Structures/Machines/VendingMachines/circuitvend.rsi/off.png new file mode 100644 index 00000000000..1c746cdff2f Binary files /dev/null and b/Resources/Textures/_NF/Structures/Machines/VendingMachines/circuitvend.rsi/off.png differ diff --git a/Resources/Textures/_NF/Structures/Machines/VendingMachines/circuitvend.rsi/panel.png b/Resources/Textures/_NF/Structures/Machines/VendingMachines/circuitvend.rsi/panel.png new file mode 100644 index 00000000000..4c92e1fe2e2 Binary files /dev/null and b/Resources/Textures/_NF/Structures/Machines/VendingMachines/circuitvend.rsi/panel.png differ