diff --git a/Resources/Prototypes/Entities/Objects/Tools/radio.yml b/Resources/Prototypes/Entities/Objects/Devices/radio.yml similarity index 76% rename from Resources/Prototypes/Entities/Objects/Tools/radio.yml rename to Resources/Prototypes/Entities/Objects/Devices/radio.yml index 567f356004..3dbe515d07 100644 --- a/Resources/Prototypes/Entities/Objects/Tools/radio.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/radio.yml @@ -13,7 +13,10 @@ - type: Radio - type: Sprite sprite: Objects/Devices/communication.rsi + layers: + - state: walkietalkie + - state: walkietalkie-on state: walkietalkie - - type: Icon + - type: Item sprite: Objects/Devices/communication.rsi - state: walkietalkie + HeldPrefix: walkietalkie diff --git a/Resources/Textures/Objects/Devices/communication.rsi/meta.json b/Resources/Textures/Objects/Devices/communication.rsi/meta.json index e9012ab3c6..bf44d0c05b 100644 --- a/Resources/Textures/Objects/Devices/communication.rsi/meta.json +++ b/Resources/Textures/Objects/Devices/communication.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/commit/efce5b6c3be75458ce238dcc01510e8f8a653ca6", + "copyright": "Taken from cev-eris and modified by Swept at https://github.com/discordia-space/CEV-Eris/commit/efce5b6c3be75458ce238dcc01510e8f8a653ca6", "size": { "x": 32, "y": 32 @@ -33,11 +33,38 @@ { "name": "radio" }, + { + "name": "radio-inhand-right", + "directions": 4 + }, + { + "name": "radio-inhand-left", + "directions": 4 + }, { "name": "walkietalkie" }, { - "name": "walkietalkie-off" + "name": "walkietalkie-on" + }, + { + "name": "walkietalkie-active" + }, + { + "name": "walkietalkie-inhand-right", + "directions": 4 + }, + { + "name": "walkietalkie-inhand-left", + "directions": 4 + }, + { + "name": "off-walkietalkie-inhand-right", + "directions": 4 + }, + { + "name": "off-walkietalkie-inhand-left", + "directions": 4 } ] } diff --git a/Resources/Textures/Objects/Devices/communication.rsi/off-walkietalkie-inhand-left.png b/Resources/Textures/Objects/Devices/communication.rsi/off-walkietalkie-inhand-left.png new file mode 100644 index 0000000000..7aefcd07ef Binary files /dev/null and b/Resources/Textures/Objects/Devices/communication.rsi/off-walkietalkie-inhand-left.png differ diff --git a/Resources/Textures/Objects/Devices/communication.rsi/off-walkietalkie-inhand-right.png b/Resources/Textures/Objects/Devices/communication.rsi/off-walkietalkie-inhand-right.png new file mode 100644 index 0000000000..de13046469 Binary files /dev/null and b/Resources/Textures/Objects/Devices/communication.rsi/off-walkietalkie-inhand-right.png differ diff --git a/Resources/Textures/Objects/Devices/communication.rsi/radio-inhand-left.png b/Resources/Textures/Objects/Devices/communication.rsi/radio-inhand-left.png new file mode 100644 index 0000000000..ddd9d320f9 Binary files /dev/null and b/Resources/Textures/Objects/Devices/communication.rsi/radio-inhand-left.png differ diff --git a/Resources/Textures/Objects/Devices/communication.rsi/radio-inhand-right.png b/Resources/Textures/Objects/Devices/communication.rsi/radio-inhand-right.png new file mode 100644 index 0000000000..fc5fdee22a Binary files /dev/null and b/Resources/Textures/Objects/Devices/communication.rsi/radio-inhand-right.png differ diff --git a/Resources/Textures/Objects/Devices/communication.rsi/walkietalkie-active.png b/Resources/Textures/Objects/Devices/communication.rsi/walkietalkie-active.png new file mode 100644 index 0000000000..ecd4d0661c Binary files /dev/null and b/Resources/Textures/Objects/Devices/communication.rsi/walkietalkie-active.png differ diff --git a/Resources/Textures/Objects/Devices/communication.rsi/walkietalkie-inhand-left.png b/Resources/Textures/Objects/Devices/communication.rsi/walkietalkie-inhand-left.png new file mode 100644 index 0000000000..f1ceaea07c Binary files /dev/null and b/Resources/Textures/Objects/Devices/communication.rsi/walkietalkie-inhand-left.png differ diff --git a/Resources/Textures/Objects/Devices/communication.rsi/walkietalkie-inhand-right.png b/Resources/Textures/Objects/Devices/communication.rsi/walkietalkie-inhand-right.png new file mode 100644 index 0000000000..05981c1d8a Binary files /dev/null and b/Resources/Textures/Objects/Devices/communication.rsi/walkietalkie-inhand-right.png differ diff --git a/Resources/Textures/Objects/Devices/communication.rsi/walkietalkie-on.png b/Resources/Textures/Objects/Devices/communication.rsi/walkietalkie-on.png new file mode 100644 index 0000000000..0bf04a782d Binary files /dev/null and b/Resources/Textures/Objects/Devices/communication.rsi/walkietalkie-on.png differ