diff --git a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml index c6699cb970..c73a898994 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml @@ -250,8 +250,21 @@ parent: Protolathe id: SecurityTechFab name: Security TechFab - description: Prints security equipment and some basics. + description: Prints equipment for use by security crew. components: + - type: Sprite + netsync: false + sprite: Structures/Machines/security_techfab.rsi + layers: + - state: icon + map: ["enum.ProtolatheVisualLayers.Base"] + - state: unlit + shader: unshaded + map: ["enum.ProtolatheVisualLayers.BaseUnlit"] + - state: icon + map: ["enum.ProtolatheVisualLayers.AnimationLayer"] + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] - type: ProtolatheDatabase protolatherecipes: - Flash diff --git a/Resources/Textures/Structures/Machines/security_techfab.rsi/icon.png b/Resources/Textures/Structures/Machines/security_techfab.rsi/icon.png new file mode 100644 index 0000000000..4015336f16 Binary files /dev/null and b/Resources/Textures/Structures/Machines/security_techfab.rsi/icon.png differ diff --git a/Resources/Textures/Structures/Machines/security_techfab.rsi/meta.json b/Resources/Textures/Structures/Machines/security_techfab.rsi/meta.json new file mode 100644 index 0000000000..56cd60cf57 --- /dev/null +++ b/Resources/Textures/Structures/Machines/security_techfab.rsi/meta.json @@ -0,0 +1,20 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "made by EmoGarbage", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "panel" + }, + { + "name": "unlit" + } + ] +} diff --git a/Resources/Textures/Structures/Machines/security_techfab.rsi/panel.png b/Resources/Textures/Structures/Machines/security_techfab.rsi/panel.png new file mode 100644 index 0000000000..ec700ac14e Binary files /dev/null and b/Resources/Textures/Structures/Machines/security_techfab.rsi/panel.png differ diff --git a/Resources/Textures/Structures/Machines/security_techfab.rsi/unlit.png b/Resources/Textures/Structures/Machines/security_techfab.rsi/unlit.png new file mode 100644 index 0000000000..3f6dd30c96 Binary files /dev/null and b/Resources/Textures/Structures/Machines/security_techfab.rsi/unlit.png differ