From fc0e7453fb7c5106d3ec77cada48b8cf39f1335f Mon Sep 17 00:00:00 2001 From: TadJohnson00 Date: Sat, 11 Jan 2025 12:32:38 +1100 Subject: [PATCH] turn security gey --- .../Entities/Objects/Devices/radio.yml | 4 +- .../Entities/Objects/Misc/bedsheets.yml | 10 +- .../Objects/Misc/identification_cards.yml | 9 +- .../Structures/Decoration/banners.yml | 2 +- .../Entities/Structures/Machines/lathe.yml | 4 +- .../Structures/Machines/vending_machines.yml | 6 +- .../Storage/Closets/Lockers/lockers.yml | 25 +- .../Structures/Storage/Crates/crates.yml | 6 +- .../Structures/Wallmounts/Signs/signs.yml | 7 + .../Structures/Wallmounts/Signs/signs.yml | 2 +- Resources/Prototypes/StatusIcon/job.yml | 12 +- .../_DV/Entities/Objects/Misc/bedsheets.yml | 23 ++ .../Storage/Closets/Lockers/lockers.yml | 12 + .../Misc/job_icons.rsi/Brigmedic.png | Bin 0 -> 554 bytes .../Misc/job_icons.rsi/Detective.png | Bin 0 -> 575 bytes .../Misc/job_icons.rsi/SecurityBorg.png | Bin 190 -> 578 bytes .../Misc/job_icons.rsi/SecurityCadet.png | Bin 0 -> 562 bytes .../Misc/job_icons.rsi/SecurityOfficer.png | Bin 0 -> 577 bytes .../Misc/job_icons.rsi/SeniorOfficer.png | Bin 0 -> 568 bytes .../Interface/Misc/job_icons.rsi/Warden.png | Bin 0 -> 537 bytes .../Interface/Misc/job_icons.rsi/meta.json | 20 +- .../Misc/job_icons.rsi/nyanoPrisonGuard.png | Bin 163 -> 554 bytes .../_DV/Objects/Devices/pda.rsi/meta.json | 2 +- .../Objects/Devices/pda.rsi/pda-corpsman.png | Bin 506 -> 1038 bytes .../Objects/Devices/pda.rsi/pda-detective.png | Bin 423 -> 1042 bytes .../_DV/Objects/Devices/pda.rsi/pda-hos.png | Bin 549 -> 1037 bytes .../Devices/pda.rsi/pda-interncadet.png | Bin 486 -> 985 bytes .../Devices/pda.rsi/pda-prisonguard.png | Bin 486 -> 1020 bytes .../Objects/Devices/pda.rsi/pda-security.png | Bin 440 -> 986 bytes .../Devices/pda.rsi/pda-seniorofficer.png | Bin 459 -> 1109 bytes .../Objects/Devices/pda.rsi/pda-warden.png | Bin 520 -> 1037 bytes .../Devices/securityhandy.rsi/meta.json | 28 ++ .../securityhandy.rsi/walkietalkie-off.png | Bin 0 -> 831 bytes .../securityhandy.rsi/walkietalkie-on.png | Bin 0 -> 699 bytes .../securityhandy.rsi/walkietalkie.png | Bin 0 -> 831 bytes .../_DV/Objects/Misc/bedsheets.rsi/meta.json | 24 ++ .../Misc/bedsheets.rsi/sheetbrigmedic.png | Bin 0 -> 1139 bytes .../Objects/Misc/bedsheets.rsi/sheetdet.png | Bin 0 -> 1104 bytes .../Objects/Misc/bedsheets.rsi/sheethos.png | Bin 0 -> 1109 bytes .../Misc/bedsheets.rsi/sheetwarden.png | Bin 0 -> 1091 bytes .../_DV/Objects/Misc/id_cards.rsi/default.png | Bin 0 -> 355 bytes .../Objects/Misc/id_cards.rsi/idbrigmedic.png | Bin 0 -> 662 bytes .../Objects/Misc/id_cards.rsi/iddetective.png | Bin 0 -> 684 bytes .../Misc/id_cards.rsi/idheadofsecurity.png | Bin 0 -> 669 bytes .../Misc/id_cards.rsi/idintern-cadet.png | Bin 0 -> 652 bytes .../Misc/id_cards.rsi/idsecurityofficer.png | Bin 0 -> 678 bytes .../Misc/id_cards.rsi/idseniorofficer.png | Bin 0 -> 661 bytes .../Objects/Misc/id_cards.rsi/idwarden.png | Bin 0 -> 625 bytes .../_DV/Objects/Misc/id_cards.rsi/meta.json | 29 +- .../Misc/id_cards.rsi/nyanoprisonguard.png | Bin 1502 -> 643 bytes .../_DV/Objects/Misc/id_cards.rsi/silver.png | Bin 0 -> 462 bytes .../Decoration/banner.rsi/banner_security.png | Bin 0 -> 1214 bytes .../Decoration/banner.rsi/meta.json | 15 + .../Airlocks/Glass/security.rsi/assembly.png | Bin 581 -> 1021 bytes .../Airlocks/Glass/security.rsi/closed.png | Bin 729 -> 1215 bytes .../Airlocks/Glass/security.rsi/closing.png | Bin 1818 -> 2407 bytes .../Airlocks/Glass/security.rsi/meta.json | 386 +++++++++--------- .../Airlocks/Glass/security.rsi/open.png | Bin 400 -> 812 bytes .../Airlocks/Glass/security.rsi/opening.png | Bin 1843 -> 2511 bytes .../Standard/security.rsi/assembly.png | Bin 570 -> 1038 bytes .../Airlocks/Standard/security.rsi/closed.png | Bin 689 -> 1206 bytes .../Standard/security.rsi/closing.png | Bin 1818 -> 2497 bytes .../Airlocks/Standard/security.rsi/meta.json | 386 +++++++++--------- .../Airlocks/Standard/security.rsi/open.png | Bin 381 -> 836 bytes .../Standard/security.rsi/opening.png | Bin 1843 -> 2625 bytes .../VendingMachines/detdrobe.rsi/broken.png | Bin 0 -> 1278 bytes .../VendingMachines/detdrobe.rsi/meta.json | 32 ++ .../detdrobe.rsi/normal-unshaded.png | Bin 0 -> 7645 bytes .../VendingMachines/detdrobe.rsi/off.png | Bin 0 -> 1015 bytes .../VendingMachines/detdrobe.rsi/panel.png | Bin 0 -> 190 bytes .../VendingMachines/sec.rsi/broken.png | Bin 0 -> 1312 bytes .../VendingMachines/sec.rsi/deny-unshaded.png | Bin 0 -> 1426 bytes .../sec.rsi/eject-unshaded.png | Bin 0 -> 1927 bytes .../VendingMachines/sec.rsi/meta.json | 53 +++ .../sec.rsi/normal-unshaded.png | Bin 0 -> 1974 bytes .../Machines/VendingMachines/sec.rsi/off.png | Bin 0 -> 1025 bytes .../VendingMachines/sec.rsi/panel.png | Bin 0 -> 242 bytes .../VendingMachines/secdrobe.rsi/broken.png | Bin 0 -> 1295 bytes .../VendingMachines/secdrobe.rsi/meta.json | 33 ++ .../secdrobe.rsi/normal-unshaded.png | Bin 0 -> 8343 bytes .../VendingMachines/secdrobe.rsi/off.png | Bin 0 -> 1006 bytes .../VendingMachines/secdrobe.rsi/panel.png | Bin 0 -> 190 bytes .../Structures/Machines/techfab.rsi/ammo.png | Bin 0 -> 731 bytes .../Structures/Machines/techfab.rsi/icon.png | Bin 0 -> 1122 bytes .../Machines/techfab.rsi/inserting.png | Bin 0 -> 713 bytes .../Structures/Machines/techfab.rsi/meta.json | 42 ++ .../Structures/Machines/techfab.rsi/panel.png | Bin 0 -> 5514 bytes .../Structures/Machines/techfab.rsi/sec.png | Bin 0 -> 753 bytes .../Structures/Machines/techfab.rsi/unlit.png | Bin 0 -> 648 bytes .../Storage/Crates/sec_gear.rsi/base.png | Bin 0 -> 809 bytes .../Storage/Crates/sec_gear.rsi/closed.png | Bin 0 -> 786 bytes .../Storage/Crates/sec_gear.rsi/icon.png | Bin 0 -> 987 bytes .../Storage/Crates/sec_gear.rsi/locked.png | Bin 0 -> 147 bytes .../Storage/Crates/sec_gear.rsi/meta.json | 46 +++ .../Storage/Crates/sec_gear.rsi/open.png | Bin 0 -> 737 bytes .../Storage/Crates/sec_gear.rsi/sparking.png | Bin 0 -> 206 bytes .../Storage/Crates/sec_gear.rsi/unlocked.png | Bin 0 -> 142 bytes .../Storage/Crates/sec_gear.rsi/welded.png | Bin 0 -> 294 bytes .../Structures/Storage/closet.rsi/armory.png | Bin 0 -> 773 bytes .../Storage/closet.rsi/armory_door.png | Bin 0 -> 825 bytes .../Storage/closet.rsi/armory_open.png | Bin 0 -> 734 bytes .../Storage/closet.rsi/brigmedic.png | Bin 0 -> 773 bytes .../Storage/closet.rsi/brigmedic_door.png | Bin 0 -> 817 bytes .../Storage/closet.rsi/brigmedic_open.png | Bin 0 -> 734 bytes .../_DV/Structures/Storage/closet.rsi/det.png | Bin 0 -> 773 bytes .../Storage/closet.rsi/det_door.png | Bin 0 -> 831 bytes .../Storage/closet.rsi/det_open.png | Bin 0 -> 734 bytes .../Storage/closet.rsi/evidence.png | Bin 0 -> 773 bytes .../Storage/closet.rsi/evidence_door.png | Bin 0 -> 829 bytes .../Storage/closet.rsi/evidence_open.png | Bin 0 -> 734 bytes .../_DV/Structures/Storage/closet.rsi/hos.png | Bin 0 -> 773 bytes .../Storage/closet.rsi/hos_door.png | Bin 0 -> 839 bytes .../Storage/closet.rsi/hos_open.png | Bin 0 -> 734 bytes .../Structures/Storage/closet.rsi/meta.json | 65 ++- .../_DV/Structures/Storage/closet.rsi/sec.png | Bin 0 -> 773 bytes .../Storage/closet.rsi/sec_door.png | Bin 0 -> 811 bytes .../Storage/closet.rsi/sec_open.png | Bin 0 -> 734 bytes .../Structures/Storage/closet.rsi/warden.png | Bin 0 -> 773 bytes .../Storage/closet.rsi/warden_door.png | Bin 0 -> 830 bytes .../Storage/closet.rsi/warden_open.png | Bin 0 -> 734 bytes .../Wallmounts/signs.rsi/armory.png | Bin 0 -> 911 bytes .../Wallmounts/signs.rsi/direction_brig.png | Bin 0 -> 974 bytes .../Wallmounts/signs.rsi/direction_sec.png | Bin 0 -> 958 bytes .../Wallmounts/signs.rsi/interrogation.png | Bin 0 -> 946 bytes .../Structures/Wallmounts/signs.rsi/law.png | Bin 0 -> 882 bytes .../Structures/Wallmounts/signs.rsi/meta.json | 26 +- .../Wallmounts/signs.rsi/prison.png | Bin 0 -> 865 bytes .../Structures/Wallmounts/signs.rsi/sec.png | Bin 0 -> 7023 bytes .../Wallmounts/signs.rsi/security.png | Bin 0 -> 927 bytes 129 files changed, 887 insertions(+), 422 deletions(-) create mode 100644 Resources/Prototypes/_DV/Entities/Objects/Misc/bedsheets.yml create mode 100644 Resources/Textures/_DV/Interface/Misc/job_icons.rsi/Brigmedic.png create mode 100644 Resources/Textures/_DV/Interface/Misc/job_icons.rsi/Detective.png create mode 100644 Resources/Textures/_DV/Interface/Misc/job_icons.rsi/SecurityCadet.png create mode 100644 Resources/Textures/_DV/Interface/Misc/job_icons.rsi/SecurityOfficer.png create mode 100644 Resources/Textures/_DV/Interface/Misc/job_icons.rsi/SeniorOfficer.png create mode 100644 Resources/Textures/_DV/Interface/Misc/job_icons.rsi/Warden.png create mode 100644 Resources/Textures/_DV/Objects/Devices/securityhandy.rsi/meta.json create mode 100644 Resources/Textures/_DV/Objects/Devices/securityhandy.rsi/walkietalkie-off.png create mode 100644 Resources/Textures/_DV/Objects/Devices/securityhandy.rsi/walkietalkie-on.png create mode 100644 Resources/Textures/_DV/Objects/Devices/securityhandy.rsi/walkietalkie.png create mode 100644 Resources/Textures/_DV/Objects/Misc/bedsheets.rsi/meta.json create mode 100644 Resources/Textures/_DV/Objects/Misc/bedsheets.rsi/sheetbrigmedic.png create mode 100644 Resources/Textures/_DV/Objects/Misc/bedsheets.rsi/sheetdet.png create mode 100644 Resources/Textures/_DV/Objects/Misc/bedsheets.rsi/sheethos.png create mode 100644 Resources/Textures/_DV/Objects/Misc/bedsheets.rsi/sheetwarden.png create mode 100644 Resources/Textures/_DV/Objects/Misc/id_cards.rsi/default.png create mode 100644 Resources/Textures/_DV/Objects/Misc/id_cards.rsi/idbrigmedic.png create mode 100644 Resources/Textures/_DV/Objects/Misc/id_cards.rsi/iddetective.png create mode 100644 Resources/Textures/_DV/Objects/Misc/id_cards.rsi/idheadofsecurity.png create mode 100644 Resources/Textures/_DV/Objects/Misc/id_cards.rsi/idintern-cadet.png create mode 100644 Resources/Textures/_DV/Objects/Misc/id_cards.rsi/idsecurityofficer.png create mode 100644 Resources/Textures/_DV/Objects/Misc/id_cards.rsi/idseniorofficer.png create mode 100644 Resources/Textures/_DV/Objects/Misc/id_cards.rsi/idwarden.png create mode 100644 Resources/Textures/_DV/Objects/Misc/id_cards.rsi/silver.png create mode 100644 Resources/Textures/_DV/Structures/Decoration/banner.rsi/banner_security.png create mode 100644 Resources/Textures/_DV/Structures/Decoration/banner.rsi/meta.json create mode 100644 Resources/Textures/_DV/Structures/Machines/VendingMachines/detdrobe.rsi/broken.png create mode 100644 Resources/Textures/_DV/Structures/Machines/VendingMachines/detdrobe.rsi/meta.json create mode 100644 Resources/Textures/_DV/Structures/Machines/VendingMachines/detdrobe.rsi/normal-unshaded.png create mode 100644 Resources/Textures/_DV/Structures/Machines/VendingMachines/detdrobe.rsi/off.png create mode 100644 Resources/Textures/_DV/Structures/Machines/VendingMachines/detdrobe.rsi/panel.png create mode 100644 Resources/Textures/_DV/Structures/Machines/VendingMachines/sec.rsi/broken.png create mode 100644 Resources/Textures/_DV/Structures/Machines/VendingMachines/sec.rsi/deny-unshaded.png create mode 100644 Resources/Textures/_DV/Structures/Machines/VendingMachines/sec.rsi/eject-unshaded.png create mode 100644 Resources/Textures/_DV/Structures/Machines/VendingMachines/sec.rsi/meta.json create mode 100644 Resources/Textures/_DV/Structures/Machines/VendingMachines/sec.rsi/normal-unshaded.png create mode 100644 Resources/Textures/_DV/Structures/Machines/VendingMachines/sec.rsi/off.png create mode 100644 Resources/Textures/_DV/Structures/Machines/VendingMachines/sec.rsi/panel.png create mode 100644 Resources/Textures/_DV/Structures/Machines/VendingMachines/secdrobe.rsi/broken.png create mode 100644 Resources/Textures/_DV/Structures/Machines/VendingMachines/secdrobe.rsi/meta.json create mode 100644 Resources/Textures/_DV/Structures/Machines/VendingMachines/secdrobe.rsi/normal-unshaded.png create mode 100644 Resources/Textures/_DV/Structures/Machines/VendingMachines/secdrobe.rsi/off.png create mode 100644 Resources/Textures/_DV/Structures/Machines/VendingMachines/secdrobe.rsi/panel.png create mode 100644 Resources/Textures/_DV/Structures/Machines/techfab.rsi/ammo.png create mode 100644 Resources/Textures/_DV/Structures/Machines/techfab.rsi/icon.png create mode 100644 Resources/Textures/_DV/Structures/Machines/techfab.rsi/inserting.png create mode 100644 Resources/Textures/_DV/Structures/Machines/techfab.rsi/meta.json create mode 100644 Resources/Textures/_DV/Structures/Machines/techfab.rsi/panel.png create mode 100644 Resources/Textures/_DV/Structures/Machines/techfab.rsi/sec.png create mode 100644 Resources/Textures/_DV/Structures/Machines/techfab.rsi/unlit.png create mode 100644 Resources/Textures/_DV/Structures/Storage/Crates/sec_gear.rsi/base.png create mode 100644 Resources/Textures/_DV/Structures/Storage/Crates/sec_gear.rsi/closed.png create mode 100644 Resources/Textures/_DV/Structures/Storage/Crates/sec_gear.rsi/icon.png create mode 100644 Resources/Textures/_DV/Structures/Storage/Crates/sec_gear.rsi/locked.png create mode 100644 Resources/Textures/_DV/Structures/Storage/Crates/sec_gear.rsi/meta.json create mode 100644 Resources/Textures/_DV/Structures/Storage/Crates/sec_gear.rsi/open.png create mode 100644 Resources/Textures/_DV/Structures/Storage/Crates/sec_gear.rsi/sparking.png create mode 100644 Resources/Textures/_DV/Structures/Storage/Crates/sec_gear.rsi/unlocked.png create mode 100644 Resources/Textures/_DV/Structures/Storage/Crates/sec_gear.rsi/welded.png create mode 100644 Resources/Textures/_DV/Structures/Storage/closet.rsi/armory.png create mode 100644 Resources/Textures/_DV/Structures/Storage/closet.rsi/armory_door.png create mode 100644 Resources/Textures/_DV/Structures/Storage/closet.rsi/armory_open.png create mode 100644 Resources/Textures/_DV/Structures/Storage/closet.rsi/brigmedic.png create mode 100644 Resources/Textures/_DV/Structures/Storage/closet.rsi/brigmedic_door.png create mode 100644 Resources/Textures/_DV/Structures/Storage/closet.rsi/brigmedic_open.png create mode 100644 Resources/Textures/_DV/Structures/Storage/closet.rsi/det.png create mode 100644 Resources/Textures/_DV/Structures/Storage/closet.rsi/det_door.png create mode 100644 Resources/Textures/_DV/Structures/Storage/closet.rsi/det_open.png create mode 100644 Resources/Textures/_DV/Structures/Storage/closet.rsi/evidence.png create mode 100644 Resources/Textures/_DV/Structures/Storage/closet.rsi/evidence_door.png create mode 100644 Resources/Textures/_DV/Structures/Storage/closet.rsi/evidence_open.png create mode 100644 Resources/Textures/_DV/Structures/Storage/closet.rsi/hos.png create mode 100644 Resources/Textures/_DV/Structures/Storage/closet.rsi/hos_door.png create mode 100644 Resources/Textures/_DV/Structures/Storage/closet.rsi/hos_open.png create mode 100644 Resources/Textures/_DV/Structures/Storage/closet.rsi/sec.png create mode 100644 Resources/Textures/_DV/Structures/Storage/closet.rsi/sec_door.png create mode 100644 Resources/Textures/_DV/Structures/Storage/closet.rsi/sec_open.png create mode 100644 Resources/Textures/_DV/Structures/Storage/closet.rsi/warden.png create mode 100644 Resources/Textures/_DV/Structures/Storage/closet.rsi/warden_door.png create mode 100644 Resources/Textures/_DV/Structures/Storage/closet.rsi/warden_open.png create mode 100644 Resources/Textures/_DV/Structures/Wallmounts/signs.rsi/armory.png create mode 100644 Resources/Textures/_DV/Structures/Wallmounts/signs.rsi/direction_brig.png create mode 100644 Resources/Textures/_DV/Structures/Wallmounts/signs.rsi/direction_sec.png create mode 100644 Resources/Textures/_DV/Structures/Wallmounts/signs.rsi/interrogation.png create mode 100644 Resources/Textures/_DV/Structures/Wallmounts/signs.rsi/law.png create mode 100644 Resources/Textures/_DV/Structures/Wallmounts/signs.rsi/prison.png create mode 100644 Resources/Textures/_DV/Structures/Wallmounts/signs.rsi/sec.png create mode 100644 Resources/Textures/_DV/Structures/Wallmounts/signs.rsi/security.png diff --git a/Resources/Prototypes/Entities/Objects/Devices/radio.yml b/Resources/Prototypes/Entities/Objects/Devices/radio.yml index e750e4dbc1e..c2fd8b5f8e0 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/radio.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/radio.yml @@ -37,7 +37,7 @@ channels: - Security - type: Sprite - sprite: Objects/Devices/securityhandy.rsi + sprite: _DV/Objects/Devices/securityhandy.rsi # DeltaV - resprite security radio - type: Item - sprite: Objects/Devices/securityhandy.rsi + sprite: _DV/Objects/Devices/securityhandy.rsi # DeltaV - resprite security radio heldPrefix: walkietalkie diff --git a/Resources/Prototypes/Entities/Objects/Misc/bedsheets.yml b/Resources/Prototypes/Entities/Objects/Misc/bedsheets.yml index 8ff12a2325a..7f38b684bc9 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/bedsheets.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/bedsheets.yml @@ -176,12 +176,13 @@ id: BedsheetHOS parent: BedsheetBase name: HOS's bedsheet - description: It's decorated with a shield emblem. While crime doesn't sleep, you do, but you are still THE LAW! + description: A soft, slate-coloured quilt, adorned with gold trim. Not quite cozy enough to warm a cold heart. # DeltaV - change from "It's decorated with a shield emblem. While crime doesn't sleep, you do, but you are still THE LAW!" components: - type: Sprite + sprite: _DV/Objects/Misc/bedsheets.rsi # DeltaV - resprite sec bedsheets state: sheethos - type: Clothing - sprite: Clothing/Neck/Bedsheets/hos.rsi + sprite: Clothing/Neck/Bedsheets/grey.rsi # DeltaV - resprite sec bedsheets - type: StealTarget stealGroup: HeadBedsheet @@ -287,12 +288,13 @@ id: BedsheetBrigmedic parent: BedsheetBase name: corpsman's bedsheet # DeltaV - rename brigmedic to corpsman - description: Not worse than cotton. + description: A soft, slate-coloured quilt, adorned with white crosses. Unfortunately not sterile. # DeltaV - change from "Not worse than cotton." components: - type: Sprite + sprite: _DV/Objects/Misc/bedsheets.rsi # DeltaV - resprite sec bedsheets state: sheetbrigmedic - type: Clothing - sprite: Clothing/Neck/Bedsheets/brigmedic.rsi + sprite: Clothing/Neck/Bedsheets/grey.rsi # DeltaV - resprite sec bedsheets - type: entity id: BedsheetRed diff --git a/Resources/Prototypes/Entities/Objects/Misc/identification_cards.yml b/Resources/Prototypes/Entities/Objects/Misc/identification_cards.yml index 030477b4cf8..dd4f736f6de 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/identification_cards.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/identification_cards.yml @@ -85,6 +85,7 @@ - type: PresetIdCard job: SecurityCadet - type: Sprite + sprite: _DV/Objects/Misc/id_cards.rsi # DeltaV - resprite security IDs layers: - state: default - state: idintern-cadet @@ -128,6 +129,7 @@ name: security ID card components: - type: Sprite + sprite: _DV/Objects/Misc/id_cards.rsi # DeltaV - resprite security IDs layers: - state: default - state: idsecurityofficer @@ -140,6 +142,7 @@ name: warden ID card components: - type: Sprite + sprite: _DV/Objects/Misc/id_cards.rsi # DeltaV - resprite security IDs layers: - state: default - state: idwarden @@ -429,6 +432,7 @@ name: head of security ID card components: - type: Sprite + sprite: _DV/Objects/Misc/id_cards.rsi # DeltaV - resprite security IDs layers: - state: silver - state: idheadofsecurity @@ -458,10 +462,11 @@ name: corpsman ID card # DeltaV - rename brigmedic to corpsman components: - type: Sprite + sprite: _DV/Objects/Misc/id_cards.rsi # DeltaV - resprite security IDs layers: - state: default - state: idbrigmedic - - type: PresetIdCard # DeltaV - Brigmedic, see Prototypes/_DV/Roles/Jobs/Security/brigmedic.yml + - type: PresetIdCard # DeltaV - Brigmedic, see Prototypes_DV/Roles/Jobs/Security/brigmedic.yml job: Brigmedic - type: entity @@ -716,6 +721,7 @@ name: detective ID card components: - type: Sprite + sprite: _DV/Objects/Misc/id_cards.rsi # DeltaV - resprite security IDs layers: - state: default - state: iddetective @@ -795,6 +801,7 @@ name: senior officer ID card components: - type: Sprite + sprite: _DV/Objects/Misc/id_cards.rsi # DeltaV - resprite security IDs layers: - state: default - state: idseniorofficer diff --git a/Resources/Prototypes/Entities/Structures/Decoration/banners.yml b/Resources/Prototypes/Entities/Structures/Decoration/banners.yml index c2e7bac6565..a0773dc02da 100644 --- a/Resources/Prototypes/Entities/Structures/Decoration/banners.yml +++ b/Resources/Prototypes/Entities/Structures/Decoration/banners.yml @@ -114,7 +114,7 @@ description: A banner displaying the colors of the security department. You're surprised it's not vandalised. components: - type: Sprite - sprite: Structures/Decoration/banner.rsi + sprite: _DV/Structures/Decoration/banner.rsi # DeltaV - resprite sec banner state: banner_security - type: entity diff --git a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml index 0317c97ed10..1de368de1e5 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml @@ -771,7 +771,7 @@ description: Prints equipment for use by security crew. components: - type: Sprite - sprite: Structures/Machines/techfab.rsi + sprite: _DV/Structures/Machines/techfab.rsi # DeltaV - resprite armoury fabs layers: - state: icon map: ["enum.LatheVisualLayers.IsRunning"] @@ -943,7 +943,7 @@ description: Prints the bare minimum of bullets that any budget military or armory could need. Nothing fancy. components: - type: Sprite - sprite: Structures/Machines/techfab.rsi + sprite: _DV/Structures/Machines/techfab.rsi # DeltaV - resprite armoury fabs layers: - state: icon map: ["enum.LatheVisualLayers.IsRunning"] diff --git a/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml b/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml index 3ecb065518a..170d724b74c 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml @@ -905,7 +905,7 @@ - type: SpeakOnUIClosed pack: SecTechGoodbyes - type: Sprite - sprite: Structures/Machines/VendingMachines/sec.rsi + sprite: _DV/Structures/Machines/VendingMachines/sec.rsi # DeltaV - resprite security vendors layers: - state: "off" map: ["enum.VendingMachineVisualLayers.Base"] @@ -1562,7 +1562,7 @@ - type: SpeakOnUIClosed pack: GenericVendGoodbyes - type: Sprite - sprite: Structures/Machines/VendingMachines/secdrobe.rsi + sprite: _DV/Structures/Machines/VendingMachines/secdrobe.rsi # DeltaV - resprite security vendors layers: - state: "off" map: ["enum.VendingMachineVisualLayers.Base"] @@ -1858,7 +1858,7 @@ - type: SpeakOnUIClosed pack: GenericVendGoodbyes - type: Sprite - sprite: Structures/Machines/VendingMachines/detdrobe.rsi + sprite: _DV/Structures/Machines/VendingMachines/detdrobe.rsi # DeltaV - resprite security vendors layers: - state: "off" map: ["enum.VendingMachineVisualLayers.Base"] diff --git a/Resources/Prototypes/Entities/Structures/Storage/Closets/Lockers/lockers.yml b/Resources/Prototypes/Entities/Structures/Storage/Closets/Lockers/lockers.yml index 460aab5df5b..415082129e9 100644 --- a/Resources/Prototypes/Entities/Structures/Storage/Closets/Lockers/lockers.yml +++ b/Resources/Prototypes/Entities/Structures/Storage/Closets/Lockers/lockers.yml @@ -301,7 +301,7 @@ # HoS - type: entity id: LockerHeadOfSecurity - parent: LockerBaseSecure + parent: LockerBaseSecureDeltaV # DeltaV - resprite security lockers name: head of security's locker components: - type: Appearance @@ -315,7 +315,7 @@ # Warden - type: entity id: LockerWarden - parent: LockerBaseSecure + parent: LockerBaseSecureDeltaV # DeltaV - resprite security lockers name: warden's locker components: - type: Appearance @@ -329,7 +329,7 @@ # Brigmedic - type: entity id: LockerBrigmedic - parent: LockerBaseSecure + parent: LockerBaseSecureDeltaV # DeltaV - resprite security lockers name: corpsman locker # DeltaV - rename brigmedic to corpsman components: - type: Appearance @@ -343,7 +343,7 @@ # Security Officer - type: entity id: LockerSecurity - parent: LockerBaseSecure + parent: LockerBaseSecureDeltaV # DeltaV - resprite security lockers name: security officer's locker components: - type: Appearance @@ -384,19 +384,28 @@ # Detective - type: entity id: LockerDetective - parent: LockerBooze - name: detective's cabinet - description: Usually cold and empty... like your heart. + parent: LockerBaseSecureDeltaV # DeltaV - resprite security lockers + name: detective's locker # DeltaV - rename from detective's cabinet components: + - type: Appearance # DeltaV - set appearance of det's locker + - type: EntityStorageVisuals + stateBaseClosed: det + stateDoorOpen: det_open + stateDoorClosed: det_door - type: AccessReader access: [["Detective"]] - type: entity id: LockerEvidence - parent: LockerSecurity + parent: LockerBaseSecureDeltaV # DeltaV - resprite security lockers name: evidence locker description: To store bags of bullet casings and detainee belongings. components: + - type: Appearance # DeltaV - set appearance of evidence locker + - type: EntityStorageVisuals + stateBaseClosed: evidence + stateDoorOpen: evidence_open + stateDoorClosed: evidence_door - type: AccessReader access: [["Security"], ["Prosecutor"], ["Clerk"]] # DeltaV - allow Pros and Clerk access to Evidence diff --git a/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml b/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml index 107e8f94d50..fb98c5b51b9 100644 --- a/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml +++ b/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml @@ -181,9 +181,9 @@ name: secgear crate components: - type: Icon - sprite: Structures/Storage/Crates/sec_gear.rsi + sprite: _DV/Structures/Storage/Crates/sec_gear.rsi # DeltaV - resprite security crates - type: Sprite - sprite: Structures/Storage/Crates/sec_gear.rsi + sprite: _DV/Structures/Storage/Crates/sec_gear.rsi # DeltaV - resprite security crates - type: AccessReader access: [["Security"]] @@ -299,7 +299,7 @@ description: An armory access locked crate for storing contraband confiscated from suspects or prisoners. components: - type: Sprite - sprite: Structures/Storage/Crates/sec_gear.rsi + sprite: _DV/Structures/Storage/Crates/sec_gear.rsi # DeltaV - resprite security crates - type: AccessReader access: [["Armory"]] diff --git a/Resources/Prototypes/Entities/Structures/Wallmounts/Signs/signs.yml b/Resources/Prototypes/Entities/Structures/Wallmounts/Signs/signs.yml index 72bc35bb187..6de1b022256 100644 --- a/Resources/Prototypes/Entities/Structures/Wallmounts/Signs/signs.yml +++ b/Resources/Prototypes/Entities/Structures/Wallmounts/Signs/signs.yml @@ -50,6 +50,7 @@ description: A direction sign, pointing out which way the Brig is. components: - type: Sprite + sprite: _DV/Structures/Wallmounts/signs.rsi # DeltaV - resprite security signs state: direction_brig - type: entity @@ -213,6 +214,7 @@ description: A direction sign, pointing out which way Security is. components: - type: Sprite + sprite: _DV/Structures/Wallmounts/signs.rsi # DeltaV - resprite security signs state: direction_sec - type: entity @@ -278,6 +280,7 @@ description: A sign indicating the armory. components: - type: Sprite + sprite: _DV/Structures/Wallmounts/signs.rsi # DeltaV - resprite security signs state: armory - type: entity @@ -597,6 +600,7 @@ description: A sign indicating an interrogation room. components: - type: Sprite + sprite: _DV/Structures/Wallmounts/signs.rsi # DeltaV - resprite security signs state: interrogation - type: entity @@ -624,6 +628,7 @@ description: A sign indicating the presence of the (typically absent) rule of law. components: - type: Sprite + sprite: _DV/Structures/Wallmounts/signs.rsi # DeltaV - resprite security signs state: law - type: entity @@ -687,6 +692,7 @@ description: A sign indicating the prison. components: - type: Sprite + sprite: _DV/Structures/Wallmounts/signs.rsi # DeltaV - resprite security signs state: prison - type: entity @@ -1216,6 +1222,7 @@ description: A sign depicting the security insignia. components: - type: Sprite + sprite: _DV/Structures/Wallmounts/signs.rsi # DeltaV - resprite security signs state: security - type: entity diff --git a/Resources/Prototypes/Nyanotrasen/Entities/Structures/Wallmounts/Signs/signs.yml b/Resources/Prototypes/Nyanotrasen/Entities/Structures/Wallmounts/Signs/signs.yml index caf7c545105..7725000b825 100644 --- a/Resources/Prototypes/Nyanotrasen/Entities/Structures/Wallmounts/Signs/signs.yml +++ b/Resources/Prototypes/Nyanotrasen/Entities/Structures/Wallmounts/Signs/signs.yml @@ -5,7 +5,7 @@ description: A sign indicating the Security department. components: - type: Sprite - sprite: Nyanotrasen/Structures/Wallmounts/signs.rsi + sprite: _DV/Structures/Wallmounts/signs.rsi # DeltaV - resprite security signage state: sec - type: entity diff --git a/Resources/Prototypes/StatusIcon/job.yml b/Resources/Prototypes/StatusIcon/job.yml index d569041e17f..4cecbc99e41 100644 --- a/Resources/Prototypes/StatusIcon/job.yml +++ b/Resources/Prototypes/StatusIcon/job.yml @@ -9,7 +9,7 @@ parent: JobIcon id: JobIconDetective icon: - sprite: /Textures/Interface/Misc/job_icons.rsi + sprite: /Textures/_DV/Interface/Misc/job_icons.rsi # DeltaV - resprite sec icons state: Detective jobName: job-name-detective @@ -105,7 +105,7 @@ parent: JobIcon id: JobIconSecurityOfficer icon: - sprite: /Textures/Interface/Misc/job_icons.rsi + sprite: /Textures/_DV/Interface/Misc/job_icons.rsi # DeltaV - resprite sec icons state: SecurityOfficer jobName: job-name-security @@ -273,7 +273,7 @@ parent: JobIcon id: JobIconBrigmedic icon: - sprite: /Textures/Interface/Misc/job_icons.rsi + sprite: /Textures/_DV/Interface/Misc/job_icons.rsi # DeltaV - resprite sec icons state: Brigmedic jobName: job-name-brigmedic @@ -305,7 +305,7 @@ parent: JobIcon id: JobIconWarden icon: - sprite: /Textures/Interface/Misc/job_icons.rsi + sprite: /Textures/_DV/Interface/Misc/job_icons.rsi # DeltaV - resprite sec icons state: Warden jobName: job-name-warden @@ -377,7 +377,7 @@ parent: JobIcon id: JobIconSecurityCadet icon: - sprite: /Textures/Interface/Misc/job_icons.rsi + sprite: /Textures/_DV/Interface/Misc/job_icons.rsi # DeltaV - resprite sec icons state: SecurityCadet jobName: job-name-cadet @@ -418,7 +418,7 @@ parent: JobIcon id: JobIconSeniorOfficer icon: - sprite: /Textures/Interface/Misc/job_icons.rsi + sprite: /Textures/_DV/Interface/Misc/job_icons.rsi # DeltaV - resprite sec icons state: SeniorOfficer allowSelection: true # DeltaV - Selectable, was false jobName: job-name-senior-officer # DeltaV - Agent ID localization diff --git a/Resources/Prototypes/_DV/Entities/Objects/Misc/bedsheets.yml b/Resources/Prototypes/_DV/Entities/Objects/Misc/bedsheets.yml new file mode 100644 index 00000000000..ef871e4b62d --- /dev/null +++ b/Resources/Prototypes/_DV/Entities/Objects/Misc/bedsheets.yml @@ -0,0 +1,23 @@ +- type: entity + id: BedsheetWarden + parent: BedsheetBase + name: warden's bedsheet + description: A soft, slate-coloured quilt, adorned with silver trim. Cool to the touch and practically unused. + components: + - type: Sprite + sprite: _DV/Objects/Misc/bedsheets.rsi + state: sheetwarden + - type: Clothing + sprite: Clothing/Neck/Bedsheets/grey.rsi + +- type: entity + id: BedsheetDetective + parent: BedsheetBase + name: detective's bedsheet + description: A soft, slate-coloured quilt, adorned with pale plum trim. Rumpled and a little stained. + components: + - type: Sprite + sprite: _DV/Objects/Misc/bedsheets.rsi + state: sheetdet + - type: Clothing + sprite: Clothing/Neck/Bedsheets/grey.rsi diff --git a/Resources/Prototypes/_DV/Entities/Structures/Storage/Closets/Lockers/lockers.yml b/Resources/Prototypes/_DV/Entities/Structures/Storage/Closets/Lockers/lockers.yml index 10126317fc0..fd0c2a321bd 100644 --- a/Resources/Prototypes/_DV/Entities/Structures/Storage/Closets/Lockers/lockers.yml +++ b/Resources/Prototypes/_DV/Entities/Structures/Storage/Closets/Lockers/lockers.yml @@ -70,3 +70,15 @@ stateDoorClosed: admin_assist_door - type: AccessReader access: [["Command"]] + +- type: entity + parent: LockerBaseSecureDeltaV + id: LockerArmoryStorage + name: armory storage locker + components: + - type: EntityStorageVisuals + stateBaseClosed: armory + stateDoorOpen: armory_open + stateDoorClosed: armory_door + - type: AccessReader + access: [["Armory"]] diff --git a/Resources/Textures/_DV/Interface/Misc/job_icons.rsi/Brigmedic.png b/Resources/Textures/_DV/Interface/Misc/job_icons.rsi/Brigmedic.png new file mode 100644 index 0000000000000000000000000000000000000000..8176800106c8b2b2e2edc4f66b2c6389f8e76f5d GIT binary patch literal 554 zcmV+_0@eMAP)1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3ljhU3ljkVnw%H_003f1L_t&-8DnGsf;I+*{~#I!R@+5E7(nv; zp=FGWAj!)A{~6XwNihUJdj^&aNvr|W_wL=>>}t&cmMzZ07*qoM6N<$g4)>eJ^%m! literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Interface/Misc/job_icons.rsi/Detective.png b/Resources/Textures/_DV/Interface/Misc/job_icons.rsi/Detective.png new file mode 100644 index 0000000000000000000000000000000000000000..fb1b68259550f9875b33b30535fb8539f576e3d1 GIT binary patch literal 575 zcmV-F0>J%=P)1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N4004JML_t&-8DnGsf;I+*{~#I!R@+5E7(nv; zp=FGWAW1bzNw{F}vu9v-NMa4cy?gf=Sl}{121pVl0Rn60w=fvlM>8;id3XpE6JR<) zG|VKp0+8`*rKA{^yC=@KBWajU%LV`d N002ovPDHLkV1luP^=1G7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Interface/Misc/job_icons.rsi/SecurityBorg.png b/Resources/Textures/_DV/Interface/Misc/job_icons.rsi/SecurityBorg.png index f1a57d23e08b34d42fcad183aea2f09175d32a50..e8796c9afdbdac3259afd4be0aa682d4f843f33c 100644 GIT binary patch delta 535 zcmV+y0_gp|0m1~3BYy#LX+uL$X=7sm04R}lk-tmBKorNnZIw!`bkIS>Aww0B7K(z1 zlT@%vb!aPCbxE#CD(1QAzPe=SntyQa`0?F*Op z;d}4gQko&;c+4$q{L(rSK93ckaK5QZ>`IhonkQh#;9g) zZv6}hya3l`%U`BB&3=B= z3?Yd%2w{*3Ya}KAV*?-)m=H=KCV=?JCZH$?1{x0nYv#9rX%GQd0J0w$z)WET3F7l6 Z03O0QGe*)&4dMU*002ovPDHLkV1hz9=*<8C delta 143 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 bK5qg5&ucwf7flQD00000NkvXXu0mjfym{*| literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Interface/Misc/job_icons.rsi/meta.json b/Resources/Textures/_DV/Interface/Misc/job_icons.rsi/meta.json index 323657bb034..3780cba0394 100644 --- a/Resources/Textures/_DV/Interface/Misc/job_icons.rsi/meta.json +++ b/Resources/Textures/_DV/Interface/Misc/job_icons.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/d917f4c2a088419d5c3aec7656b7ff8cebd1822e | nyanoPrisonGuard, nyanoMartialArtist, nyanoGladiator made by Floofers | ChiefJustice, Clerk by leonardo_dabepis (Discord), SecurityBorg recoloured from MedicalBorg by DangerRevolution(github), CargoAssistant recoloured from MedicalIntern by Radezolid, AdminAssistant made by noctyrnal (github), Surgeon by Janet Blackquill 2024", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/d917f4c2a088419d5c3aec7656b7ff8cebd1822e | nyanoPrisonGuard, nyanoMartialArtist, nyanoGladiator made by Floofers | ChiefJustice, Clerk by leonardo_dabepis (Discord), SecurityBorg recoloured from MedicalBorg by DangerRevolution(github), CargoAssistant recoloured from MedicalIntern by Radezolid, AdminAssistant made by noctyrnal (github), Surgeon by Janet Blackquill 2024. Security cards modified by TJohnson.", "size": { "x": 8, "y": 8 @@ -51,6 +51,24 @@ }, { "name": "Surgeon" + }, + { + "name": "Detective" + }, + { + "name": "SecurityOfficer" + }, + { + "name": "Brigmedic" + }, + { + "name": "Warden" + }, + { + "name": "SecurityCadet" + }, + { + "name": "SeniorOfficer" } ] } diff --git a/Resources/Textures/_DV/Interface/Misc/job_icons.rsi/nyanoPrisonGuard.png b/Resources/Textures/_DV/Interface/Misc/job_icons.rsi/nyanoPrisonGuard.png index c4233ff7aa0fb7627357925a6bdc5eb31baac717..f2f12aaab7228de0892be5da0bf9f538631760be 100644 GIT binary patch delta 530 zcmV+t0`2{y0jdO$BYy#LX+uL$X=7sm04R}lk-tmBKorNnZIw!`bkIS>Aww0B7K(z1 zlT@%vb!aPCbxE#CD(1QAzPe=SntyQa`0?F*Op z;d}4gQko&;c+4$q{L(rSK93ckaK5QZ>`IhonkQh#;9g) zZv6}hya3l`%U`BB&3=, surgeon by Janet Blackquill 2024", + "copyright": "aPDA retexture by ZweiHawke @ zweihawke.net, added Hygiene Technician, modified interntech, added admin assistant and added the cargo assistant by Radezolid, added Psychiatrist, Therapist, and Social Worker versions by alterae , surgeon by Janet Blackquill 2024. Security PDAs modified by TJohnson.", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/_DV/Objects/Devices/pda.rsi/pda-corpsman.png b/Resources/Textures/_DV/Objects/Devices/pda.rsi/pda-corpsman.png index 3e680736198b746b093ed45aaf00f269787e0f53..0018d78a4f5c186b71ea5519430c39b01015efa0 100644 GIT binary patch delta 1017 zcmV1VIr*EUkStBI_L^B#6#3dq2+1 zxy+n_(4=i-yqYLvvc4Oih-q{43tHV14Rq4N5YeRJIa4#^34i__?>AJbdfl&j{lD+e z(X?!O22|Ax4;zl_3y%s{)7w&WAfWj9_*Gv4UI91|T#cm=#1|ii` zOI5I5!A9E62=@wiW$e81a~^e*u$i5mk=h}%6OT9(#L&>mvx1FJztpT`_O~zk?VBbi z9z*^P1zd5YNPmmBPt?40HKkgjoATKdRPMj?^sK>wQulBSY9E5&r5ozD;IkM69|uA3 zc?i|_aF#9mbCT1@o9M-|*0l$bbvQXMYx*{vZb18;lXR2cQnk#GWx?|?G|xlp6*MlE zvie!)=oS)d@fgKqxd00009aDPZya{vGf5&!@T5&_cPe*6Fc z0!B$hK~z`??UzqWLO~F~r%)r!LZLr|D0vV;A^HLx`T!9fg}y+yK1Cm^P^(oT^!Z6Mg25%~ z?QdD|dS^*ym#4XTCc+E^Nlqp&0Aqh(I={eC~$ zMEb^N3=R+C!YYhYls+!$bQ+var&@N8$3tF)LVtm5B3%}m3-Hxx`umH4hK1n8Vqjc= zR4T>Bd-_2kdIIPST!2U=z8;ke&@+o;=offKjY~Fa^*Lgl4%M z#Wa8nf|FBYvIM{gLX(Z7SOzdGgrxvH2+pE4CMf{>#A>`GivH~|nl1&v&!`y)qvSXy z1%J^0Y-9nu$FUN!CI!INn}IM5fB{AcA*}%Wm5vHR3ZUPFSbaOB0Qy(T>Pkof@EI5- zL|*`-gb;4aaX*g@ceQurJnS|eNsn*sP=9u`4-1O{lG)|lyUs*dsl`b~UlvOp>=J|k zIH%oyr{s7pxGomS?eZ#1J=(e(&b3dJRB}_{HUkdF1jSH|9KjGElSxA;6s8qqDiw0i zr`lJYFZ81Y(9hiwsTQJ?hQ ntGQmw<<5EG=QfH?ML78zCW;&hk;Oyw00000NkvXXu0mjftC7y0 delta 481 zcmV<70UrL22>Jt%BYyw^b5ch_0Itp)=>Px$v`IukR9J=W*Re{&Kp4RBzam%;A_k-& zl-mk{LLS1!)vcS0o8aJ75O?Y7D>&B&=+YM`6g!kiQ6Y3FsSq&|L5DclI<&c5(j+eW zEtk7XF27vvjyw2|zaAS&m6j0E;<{F;DDR7oFILLD@f`r4y?+i)7%JbhrF(fx$|NHI z-MYO}R-Km(dL1kwA{9a@vxJCRQgS|>e&;QVFboNT007_j0gzG>1c5StYTMlQ`^sL} z)PCMP9LGTjfngW`n5GGU>$(_*q0H+d77#^I6!*{9MI?=%SiopBQa+Fsp^I2RqtQs5 z9a#`-0n$WTM1N_3q7bsOoSG&JgaQ#AMbB~{%H0E XIyLU$18qA700000NkvXXu0mjfpdQsc diff --git a/Resources/Textures/_DV/Objects/Devices/pda.rsi/pda-detective.png b/Resources/Textures/_DV/Objects/Devices/pda.rsi/pda-detective.png index 3ed8c9ad51eeb6598d15e1798c45b80be738954f..9416d5e1248f0b528a601e9c51021d903b62552e 100644 GIT binary patch delta 1021 zcmV1VIr*EUkStBI_L^B#6#3dq2+1 zxy+n_(4=i-yqYLvvc4Oih-q{43tHV14Rq4N5YeRJIa4#^34i__?>AJbdfl&j{lD+e z(X?!O22|Ax4;zl_3y%s{)7w&WAfWj9_*Gv4UI91|T#cm=#1|ii` zOI5I5!A9E62=@wiW$e81a~^e*u$i5mk=h}%6OT9(#L&>mvx1FJztpT`_O~zk?VBbi z9z*^P1zd5YNPmmBPt?40HKkgjoATKdRPMj?^sK>wQulBSY9E5&r5ozD;IkM69|uA3 zc?i|_aF#9mbCT1@o9M-|*0l$bbvQXMYx*{vZb18;lXR2cQnk#GWx?|?G|xlp6*MlE zvie!)=oS)d@fgKqxd00009aDPZya{vGf5&!@T5&_cPe*6Fc z0!m3lK~z`??U!Fm0znYKr~hFZ*gqmfNk{~x`UHK3=rO1d&|9CP@6l^L^%zAEL_JoN zh?S9^U0`XXh*@FI$X<8r?yY&}Q|-g;%QmF(R znntcWOMk1>=hMf4W9Byh;WgCDfilS$t7)2ao_-^O6L4}gg+gH{6!H-H`XY~Tc$WHs z>Me|oO_Izm6EB}kgwXgD$yZkwfVpH4QZfvR#~0x2?1U0Uqfw|-DpU ziems3gkVmK$rS)Q2+M2&#WjFVAzTFzK?oLYF)0DqC)N_BQ24jQ&Rq$BpHU|ec9Y|n z5`TdI*{Bkl$FUNsrUby%JArTvfC;(@p{xM=m39k43BYec+`b)30REM7yAnzOdVVBpp)T7PZ(Dx|U+;*y?J@b)=!NDQQVfN!?TYyw536V&YR*=$l zicP2QsjoIFPx$VM#^~^%qQ47;Liw6wsE*ImG>sK;W&2nuMccNtZGVeW3MnN*2!s&F=fgA8 zeNhxvpcU{vo6UwKNl4QafGo=ZsH%!IO^x@iXaRlS_qu;R6=9n{T0mKr#t+6KT+ssZ zJh!fnF^EY3pZFpc1I&d80{9>n2e=Ry0oV{1158EC3eX{f0lq^y72yPoS<^a1FktM) za*hZFWLXx32!94FjqsWSOCp?r^L0Hp!U@oAE^{Kh=D?DOpflkd2;<4;{)YZ(4V_$1 zZX7^%CC??ied_zV_Gtis7gzxj=ztpF@$_EZ!Ak0{wpd31;9=z=9`e40yX5!vwLa9F sM!1VIr*EUkStBI_L^B#6#3dq2+1 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 mPx$ph-kQR9J=W*S$}|KpcSKSHsk#a!p_} z%p@$XCa%nGEbg5caAxLzFdf)ob7EpMad9Id%%}+gk^+rH7V9FYw0Bqf!J@zAzS`cC z>)quJ{^PI5iKuVs3qYw!04 zhJk6C09cj$oxbfj$; z^*Xj~OYa8CV>v*vSOnm)R^uEv16IHbaM|qwU`(gn&qn857Ycz?b-o162mmx14V{tq zcAJOglB;|^klw9Ufc$op%GGSt>jmnbbKirjx|)3g=t$!$-1tMr00000NkvXXu0mjf Dvx?GW diff --git a/Resources/Textures/_DV/Objects/Devices/pda.rsi/pda-prisonguard.png b/Resources/Textures/_DV/Objects/Devices/pda.rsi/pda-prisonguard.png index 72793b7a5ec241b3c9317a875f1b8bd88abc0056..990d65f03dba4f524974f28f108006ed2ec3bf04 100644 GIT binary patch delta 999 zcmVAww0B7K(z1 zlT@%vb!aPCbxE#CD(1QAzPe=SntyQa`0?F*Op z;d}4gQko&;c+4$q{L(rSK93ckaK5QZ>`IhonkQh#;9g) zZv6}hya3l`%U`BB&3=j1Vf^I>7KoCSnp?{!TxBi3vm7wS# zouV#5)S*+m&s(n=kxW-9)Ab~XjQRTB%jEZh2{cuy3M%1<^Y32 z@M0Npxd5uF8sj$kTL@bK#=!+hCX>Qv1K0lsg2`tyxd66V97n$poTV1mzyKJ<3kX*L z{XkeQmt(jFkU?;AT3nt0I6+vlaSYD@28HkxfCs_3Xp2haNt0V^db~sI!0^n!V z4S$4FavYNaus<7FK=U|OLe``Jc=c`|TmxW$VM0hNVEjsl1tA4sHz8i%4k-ZpN_kxg zDF8kL!-VJyV3-iXZ8@F=u;H$@{8E7Z+6UR`?Ol>r=SMI%A0>Td?5-=rq_f?LR_N`d z*)g<*065rcH7Pls3!XF$U2uD!BZ)qvtzao{aHG{>CG4}wW V7R`rIq@n--002ovPDHLkV1kQo!#@B3 delta 461 zcmV;;0W$vl2j&BiBYyw^b5ch_0Itp)=>Px$ph-kQR9J=W*S}7}KpepFuf_nWsi6sR zF!bVL(u9NsqA%g#jyce%oU{Pj3cB`r-0*5~y~MS9=q`R=thcL9L+4z}-0`+t!p)}42SP#FPeUCVQ~ z4-Ozl9H|O-h2U;7S%NGJ-}mu64}kf64uB8>@5$S2d*AI&yG^g(m-ca}0{jfyw$U^V zUDp9H3r8Zz+f3WBQgUF!^nil z3@92AYYY^Lhy-lU>%0+>fUw0SPeiOSP$VMLo-hxDbXPoHEcf-DW^*%9DnYfnJU2}M z&aSF}8CvJ~WlC>VD-mEF7t<*KueMDcH~~I@G0?Ou07hDu&>#7O7+==;k0O2ED2 za8s)RP!<9ga96o9FkBT6Mlf_gf!*WtY^DVK`mfm+r+3-nr#O`e00000NkvXXu0mjf D1VIr*EUkStBI_L^B#6#3dq2+1 zxy+n_(4=i-yqYLvvc4Oih-q{43tHV14Rq4N5YeRJIa4#^34i__?>AJbdfl&j{lD+e z(X?!O22|Ax4;zl_3y%s{)7w&WAfWj9_*Gv4UI91|T#cm=#1|ii` zOI5I5!A9E62=@wiW$e81a~^e*u$i5mk=h}%6OT9(#L&>mvx1FJztpT`_O~zk?VBbi z9z*^P1zd5YNPmmBPt?40HKkgjoATKdRPMj?^sK>wQulBSY9E5&r5ozD;IkM69|uA3 zc?i|_aF#9mbCT1@o9M-|*0l$bbvQXMYx*{vZb18;lXR2cQnk#GWx?|?G|xlp6*MlE zvie!)=oS)d@fgKqxd00009aDPZya{vGf5&!@T5&_cPe*6Fc z0uo6?K~z`??U!Fm0znYKrzivU0)-$#lzfl_g}y}j%oZRj0-k#pwQ|-ge&g{(WZ|DB)0{pkXUV$~Q0%S6onW89Q7zUi` zI=NmPmVZh1TepB?vWBs`t_$bc5GBCLaV(e1!(h;d!gNZm`TRb~&2bab=^g5OU23%l zz+55-AsGghN(WG_-cf#4Rlzh(ssDy&l$9~Vv2ARdn| z%AQK4D5~9VlTD<{QgZ=j^TxZst3vQ{Szug%dVjrcjl1Ns5UvD_feTP97KP6S#xDcG z%;!?M04^_%!7l_S)L~i~0JDSv5eUE!gk!lJB`|;tf-|SX6bgVBgkv_25*om&5TOF_ zAUKP5n4|#KC)N=qQP{V`%Uue9pV1%?UX$aP6oCEN$P(Jeu@bT-1;Et@fd~wM38I9M zR)4_yl|}_21zhvFZfnk3O?Z|EC~ZBYy>?S5?E6QI%1 zpioe01&v;hVq2{jlH+-WlF98wzR~E5bUs#M4zDHzz>^FfPI|pA0dx`x$}=%PNdA_! nyU2~Yq8Q|Bm*^lm72((q(I*^v@$W}M00000NkvXXu0mjf6C%X@ delta 415 zcmV;Q0bu^x2e<=}BYyw^b5ch_0Itp)=>Px$a!Eu%R9J=W*THJSFc`q`|He=WbhO}6 za~mrNo_vr!hqs-4hP{mJK|Jjs-L-fS5rh?jp1OnRT$eOy)4IdYrGbm_lBT7IyMMCAGbwpquaBTOMkz&> zWdQ7UI{>7VWLah`PbU-Ri-mEFTh}*9k^~_HK@b2CMG*jLni2$ov1|)1AkXt$_s{Dh z%I1$2uv{*U4XPq+p#_Xaqtew;1yKv&60V5W08Jsh04|8u0XD={0A+})0qPrB`L!gwk^o$IIL@%M^O2g2}}9}bUc7=Gmo@vzx2zqlhf11>uNcuNunz&-E*tblPG zpPzeIibo-|X<1k=CQtpo%?LnxI3T;-AL;9M3z#n^zZiZs`vf*B(ZN>{@RtAp002ov JPDHLkV1lq5v-bc1 diff --git a/Resources/Textures/_DV/Objects/Devices/pda.rsi/pda-seniorofficer.png b/Resources/Textures/_DV/Objects/Devices/pda.rsi/pda-seniorofficer.png index b1fb4fe120ee83ae7faedbdd7e40a666c15758a9..72708a2f4a8c091000c0e2e399ffbd5a4bbb44ce 100644 GIT binary patch delta 1089 zcmV-H1it&r1JwwSBYy#IX+uL$X=7sm04R}lkvmHRK@^2Qqv9(PL<1VIr*EUkStBI_L^B#6#3dq2+1 zxy+n_(4=i-yqYLvvc4Oih-q{43tHV14Rq4N5YeRJIa4#^34i__?>AJbdfl&j{lD+e z(X?!O22|Ax4;zl_3y%s{)7w&WAfWj9_*Gv4UI91|T#cm=#1|ii` zOI5I5!A9E62=@wiW$e81a~^e*u$i5mk=h}%6OT9(#L&>mvx1FJztpT`_O~zk?VBbi z9z*^P1zd5YNPmmBPt?40HKkgjoATKdRPMj?^sK>wQulBSY9E5&r5ozD;IkM69|uA3 zc?i|_aF#9mbCT1@o9M-|*0l$bbvQXMYx*{vZb18;lXR2cQnk#GWx?|?G|xlp6*MlE zvie!)=oS)d@fgKqxd00009aDPZya{vGf5&!@T5&_cPe*6Fc z0*y&TK~z`??U&DL+dvS;C#u#dj+NMffGPe%eF!BE^bPt9p~t>SpP=v4W9g|-$Tbj* zF=?Q-Q?&%_PzBT2a^3ybmC?#O>v(l+=U}m;nV&v=yOLK#|KneGV8>=atyWtEK|oOy z(NXJ_R)2bX{fTgHQ=oS^9J1H(IRGw>bIoRpMx$G*x1MXI;@1@&9v*2q)8O**g23WL zumS)(J$*^%=bshV^E{eNCdv&Y#^bU4?NOuAP`Txp*2ZVA-_XYo?-j%Ja@^R&O6QCM7BUX1C-h@-kbkZv7ZDd%cLWv}Mgg5phxYvvoz$vp zecOrv11v6#0^05NjyL~JUaZ#PTJJU@zyOO2qW}~?S;XYil5dh_z9Z0~O2rz_& z!+#3!=QHvx%99JHk0uddfW-wXK+I#SbsR7&LQSP)alr~u4oKz6E0zP8@@WwX$5e-$ zMSy${Nc-@Yn@7ZQ3LG5}(t+%s4Rr3Uyw#!un7+`U+(ShtHWZUU*c7Fix0nA_ek-}YU>x5bZ&JIWch&&?jB64~P z!l%1*J?tw1c|?E#78mS(9b0MaimT6>^!?jcdKcYkjJH8qozs$r0eZ1DciNUurw{7l z_%8S|7-;xWy{?T>TPW<3>8KTE2G;L_Uaw2X$1l{rzZZsDYg8^%skFb!-QWLI<2vjS z3|p`QU>T+%3~!Wx!QP(6!6z5d%_@g+5JajreMA9gKhFIDYaEyE7EWJA00000NkvXX Hu0mjflEw$M delta 434 zcmV;j0ZsnZ2+ISIBYyw^b5ch_0Itp)=>Px$g-Jv~R9J=W*FQ_cKpe*LuOhSrA_PhY zDTj+R5OA?C!@<|#=G52FHzN+djJi0K6c;&)lu{@d2<;Syl7jXA zq9|0~+!tZ$KT5!4GSS}Pim*iqNRq@jI$RK5fGVkqI2fQQL@huS#K8eJ#8Chy#L)o0 zh(-Y_L~TITSAXe?umW7hvKA;`b}6nq3Y-2f~egIp+3TtT64lC5XNcwPzc_-UGL%mSBnKB zDgCD9WdVTKG^Gce1E0VQxQ^r9b<;ej9|X#+Db|I_T`Q+!GXfwt8$_%1WBasR0{Vr? cuP@EM0DQmO`8;mIeE1VIr*EUkStBI_L^B#6#3dq2+1 zxy+n_(4=i-yqYLvvc4Oih-q{43tHV14Rq4N5YeRJIa4#^34i__?>AJbdfl&j{lD+e z(X?!O22|Ax4;zl_3y%s{)7w&WAfWj9_*Gv4UI91|T#cm=#1|ii` zOI5I5!A9E62=@wiW$e81a~^e*u$i5mk=h}%6OT9(#L&>mvx1FJztpT`_O~zk?VBbi z9z*^P1zd5YNPmmBPt?40HKkgjoATKdRPMj?^sK>wQulBSY9E5&r5ozD;IkM69|uA3 zc?i|_aF#9mbCT1@o9M-|*0l$bbvQXMYx*{vZb18;lXR2cQnk#GWx?|?G|xlp6*MlE zvie!)=oS)d@fgKqxd00009aDPZya{vGf5&!@T5&_cPe*6Fc z0!2wgK~z`??U&C>0znkVU(pY+3=Dz@Q4$fsp#Px1z(aHt`Ukpo=ok?lI`pU1DLh48 zf~adzBBEBhX;5TjNC{DXpUmQ}Gdt$4r<%jgdvE4_=d*8r4$*)6>lGMsDnKw8{Pz3( zRIk@*&3`a>>i$xS`={b5VXU(ylS$J}r_*dB*Dws_IwNL=&A{Rag~Jhgd3mDP*B8%- zMCQ34{m9ew^bFhL5RFEK$$4EhyyMdR@}H5v`B1_HHOjpLzE zh+`^$c_l^1M~BKP46{lPhio=WKA+Dldms?ttbbCe#4(kxla>N}x0?O>La1K|nU(;P z0%S57G2Yex7NSeQ7LWoY5((wKf&AY<*w*WEr2t*CB!ONbB&n8A-vChY0>TwQFA$c~ zl{l^ebP$p?Eg??;oFFW#NgU4r`i1ZmKn5W>X-h~8AYQSSERAD-I-I6!0q`1i1L3qd z#(%T`_K%HDuyY)h&^0Xp&fX1#YXArg5<*)6@hKe?gciX56XNyd&;r;WDX%M`1;9Np zNQj;Q1_`13Eyw>n8vbe@EBCZpe`Wu0b)Eb3lLMNa3$rZ_Tbmogr0tzOwvj8e%)t&r z34l4x<|i+XeLPx$!bwCyR9J=W*Re{&Kp4RBzalD;NF(AP z=5!GP#Vi(m2XS!Ghj4T98GHd(H^<`SEV$M|g%WWxb&$4NFmUJ;hqOpb?vgZ#4*D%$ zjxV|VlH7$m_>aFH6S|^f7~$Y}Wp-A1-qKo>7gpbRds+bCv48UcK=2Bll*;=k3xk^< z3!yUtu(=!MjUA8sOJ}HdaOwkUgcfit1V=9~QQL8lQW69K0KHxh03ifH5GdP+u1meq zPy!|sAFm&t=V2HIrfC9TSr!1k?_-*#vYiyMfG`ZhxNkl#LN|V50nKJpc|lf0Qp5tP z)v9)OWI>DtNPiP)5v2i&LgWIZL6ivVR{-WmFU>E0a)Iy05(hOUD}U}L#NMOx2gC0%4h@_#Cp38z@6u@0?Y&Nz%$@F z(H>xP3mPrSe$D6XMo_a28ZAl9HaM43+rJiY;`{6^Mo%;&1RbE$ugw4t{m#P{Jaj&} lx{We?=ZkJv3;6Y|*%y-L>z~0!2KfL0002ovPDHLkV1gj#+XVms diff --git a/Resources/Textures/_DV/Objects/Devices/securityhandy.rsi/meta.json b/Resources/Textures/_DV/Objects/Devices/securityhandy.rsi/meta.json new file mode 100644 index 00000000000..8ac375a8a41 --- /dev/null +++ b/Resources/Textures/_DV/Objects/Devices/securityhandy.rsi/meta.json @@ -0,0 +1,28 @@ +{ + "version": 1, + "license": "CC0-1.0", + "copyright": "Original work by TJohnson.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "walkietalkie" + }, + { + "name": "walkietalkie-off" + }, + { + "name": "walkietalkie-on", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_DV/Objects/Devices/securityhandy.rsi/walkietalkie-off.png b/Resources/Textures/_DV/Objects/Devices/securityhandy.rsi/walkietalkie-off.png new file mode 100644 index 0000000000000000000000000000000000000000..51da48dacd2876a6e3d768e3841c18a37fafa622 GIT binary patch literal 831 zcmV-F1Hk-=P)P(wt4Lq&sv6hvbf#OoHdC|%=H6QalE%TQ9e z|IgD*%uLt1_xqsh)v`V(pnD%GWy|_KwXDh+*k9l}*YM{hr@3#@%MES(7@RwBdDGCM z2XM6u!_Rueh*TxJOj{xW9~UsN27~wD*r;VyU+4S@!rSshcW`(Fld|8r`3D!(Xca;} zBwGLg010qNS#tmY3labT3lag+-G2N400DPNL_t(o31eUw1;Zf(WMpLilj{#Aay3#* z->3tIZU|74@Q~9F$sy3kz<`qCVGe=O$c7WcW+X-tOpT_dCW_@SaTtC5`gM}b1L%UQ15o^f z;(FU7*8c%37~mMhCpQg{6ap|GHiw%s{LnoH<1#c)GzGFB!TF>xNKP~$pYrnZV%PzS zf+tU&kZc}?L4*X_fYGov8}9002ov JPDHLkV1g2za5ew{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Objects/Devices/securityhandy.rsi/walkietalkie-on.png b/Resources/Textures/_DV/Objects/Devices/securityhandy.rsi/walkietalkie-on.png new file mode 100644 index 0000000000000000000000000000000000000000..0e0275506b83aa756455521bb08d007fbd800d68 GIT binary patch literal 699 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d*Ob`Ho)PG(@xm{>Y-ueVd6 z#IgF!z{rOI&MuA4uFXv%F3A#4l6bQ&TwiqE|HI>=^+K1VwwQ46271Rk|94#LnC&Pa z;^>lG9PfSNt*w^E!skWrem}N+UTOK7^V{_57Q)xYP)9V>Wn zQ1YTrt>zYqWp95}E^)rf-v8=qUHs{b;@z{QO1^NM&)O9zFi)H>N3`T<^&#gdEg@k$ z!7}M0hlkNi-LwBJvxt1Gf7H!l2ZPzw%Tse6We8_$Dr?)Q+RQsEvh`Qx72jWvcTSyf zMR4Zg87v*J4{WVjl+yFFOA8 zbU@I~|K~6JobkE7>-+Boudi;hQ(sUmua$cGm+jUyrzCI0Kd`#~;koMao%t6}^XC4M zm}6Z~dHKR3_JXb4htF3X=?GEX?GvrUC@*fXfvx%bgBvSSL*t+S;XHKvlS_F)1SU)94U7QJ0*}aI1_o{+5N5n|x9$&6@Uy3jV@L(#+glrXn;b+KE-X&q z6rSrC?Y?1C3DdRWzVp4(zOAtuf{|NqPFf872+!J&bH zk%@&v0LVBX&y}KCZFl|juY#zp-tB)YU!-;~iO8M6XMQ_5Zu;(3v4K6G4J1Q6e@+%V zdggNJirHLdnP(wt4Lq&sv6hvbf#OoHdC|%=H6QalE%TQ9e z|IgD*%uLt1_xqsh)v`V(pnD%GWy|_KwXDh+*k9l}*YM{hr@3#@%MES(7@RwBdDGCM z2XM6u!_Rueh*TxJOj{xW9~UsN27~wD*r;VyU+4S@!rSshcW`(Fld|8r`3D!(Xca;} zBwGLg010qNS#tmY3labT3lag+-G2N400DPNL_t(o31eUw1;Zf(WMpLilj{#Aay3#* z->3tIZU|74@Q~9F$sy3kz<`qCVGe=O$c7WcW+X-tOpT_dCW_@SaTtC5`gM}b1L%UQ15o^f z;(FU7*8c%37~mMhCpQg{6ap|GHiw%s{LnoH<1#c)GzGFB!TF>xNKP~$pYrnZV%PzS zf+tU&kZc}?L4*X_fYGov8}9002ov JPDHLkV1g2za5ew{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Objects/Misc/bedsheets.rsi/meta.json b/Resources/Textures/_DV/Objects/Misc/bedsheets.rsi/meta.json new file mode 100644 index 00000000000..f3b945e9f4c --- /dev/null +++ b/Resources/Textures/_DV/Objects/Misc/bedsheets.rsi/meta.json @@ -0,0 +1,24 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/0ec86b44b11f5e2f45137d9f6c851b8942a26aa3, sheetbrigmedic sprited by RudeyCoolLeet#3875. Modified by TJohnson.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "sheethos" + }, + { + "name": "sheetbrigmedic" + }, + { + "name": "sheetwarden" + }, + { + "name": "sheetdet" + } + ] +} + \ No newline at end of file diff --git a/Resources/Textures/_DV/Objects/Misc/bedsheets.rsi/sheetbrigmedic.png b/Resources/Textures/_DV/Objects/Misc/bedsheets.rsi/sheetbrigmedic.png new file mode 100644 index 0000000000000000000000000000000000000000..294b69a32dbfa62859074d735f48b558370cc0ed GIT binary patch literal 1139 zcmV-(1dRKMP)Aww0B7K(z1lT@%vb!aPCbxE#CD(1QAzPe=SntyQa`0?F*Op;d}4gQko&;c+4$q{L(rSK9 z3ckaK5QZ>`IhonkQg$(iuJQ9o)f5kL(W`r1$LKGpHUoTp#52s|4)Hv3ddsl{?-38N zl3XA@A&zl6An~ox6_4Kp7d`$G%yXFqz%P1A#Wq&jn3cFeJV6{a^a^X9N8BW=nk!k# zBeX_gBZCx@kf5M~P3UkCr)<*9I{Ok0-!jVNVf4391t&)lCGy5dtx#8$vPQZ}pN^`S z`~P{`+VqsyJ)8u3UtRZe3<&N6^_uJcp1N-R3<$gc*JjIKra8@ilU{3S(PJR816>78&YytXHa*cDaCiiaQ+;IP4@)O# zEhnx}SO5S332;bRa{vGf5&!@T5&_cPe*6Fc0;owuK~z`??N-fe6LAooh9oOVY!c9# zerO}KSTTyCo&>?0M9{xLpOxnfnNu3SX?L+D4)+WkJJwY2D{}o_OSqv?AjfmyLVv4EkGAd|y-h(P}C&1)tFIaafXzd3YUMY8~$`swIATaPGH z0NZ83e&i5|2#0#HSb&^%A(tt@IXHdhEWdk@;>j;wzRu?ZB9$J9U;%g%vnddAc^y*U ziz%?9nVf2w0yrR3u=wFE-I$u8mCRR~ICK={Mm?sWQmHW3?S&nXDL@mPZkYn$djiAU z8xgsPl_{uJt9&Nll6cq z+(1aD%dTm4%B^O}>+@5+u9CyyEizb!y}_De<(WLjJgZw&$X4u<8kiW_Qn4Q`~<+SVw9g`=Sctn002ovPDHLk FV1jVM85sZo literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Objects/Misc/bedsheets.rsi/sheetdet.png b/Resources/Textures/_DV/Objects/Misc/bedsheets.rsi/sheetdet.png new file mode 100644 index 0000000000000000000000000000000000000000..58b42fb0066379cbbe84222c928dcbbac05b413a GIT binary patch literal 1104 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 b#{qr=Ft1fnxgDH*00000NkvXXu0mjfSZ)eC literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Objects/Misc/bedsheets.rsi/sheetwarden.png b/Resources/Textures/_DV/Objects/Misc/bedsheets.rsi/sheetwarden.png new file mode 100644 index 0000000000000000000000000000000000000000..f2a131389f2861812fed3a811d1138d4cef791e0 GIT binary patch literal 1091 zcmV-J1ibr+P)Aww0B7K(z1lT@%vb!aPCbxE#CD(1QAzPe=SntyQa`0?F*Op;d}4gQko&;c+4$q{L(rSK9 z3ckaK5QZ>`IhonkQg$(iuJQ9o)f5kL(W`r1$LKGpHUoTp#52s|4)Hv3ddsl{?-38N zl3XA@A&zl6An~ox6_4Kp7d`$G%yXFqz%P1A#Wq&jn3cFeJV6{a^a^X9N8BW=nk!k# zBeX_gBZCx@kf5M~P3UkCr)<*9I{Ok0-!jVNVf4391t&)lCGy5dtx#8$vPQZ}pN^`S z`~P{`+VqsyJ)8u3UtRZe3<&N6^_uJcp1N-R3<$gc*JjIKra8@ilU{3S(PJR816>78&YytXHa*cDaCiiaQ+;IP4@)O# zEhnx}SO5S332;bRa{vGf5&!@T5&_cPe*6Fc0(eP8K~z`??N)1R(_j=nEomcdT^rEZ zZP88G@Ioty`pJG$zgT~TpRDxvwEZWgP!Ykhv4JqD!el}%tGC{=uGgexvFG3$-h@t) zR_K?!keobE&gJRJdzt{a%k6;M0k;Eg2iy)UxdWd6Q9qN(=zN}ZI&C{IIX-ywSXWim z$RUa%AZ8YCymVVPmyk>*jaa~ci_V)jcc>^Uj@ZhV%VqN8 z`N>3sKp;TA^PWfm2JhUC!`CmL$nwb;pGYKln*2_x6%#iPAOZNxkB`c5V{4l%Vq835 zDwPQH{AzTK{1!Qp04#pxYLxPzMa+sbUXmo@@p<$9ixkIL60k0Bnerh1_+bxb@z@C~ zZwht@NC577zU^!ZcwUxe+Nkk(+}N-VYt3{g0rO6Q_;;_&%xse+0qDziJ6e7*erZ#1 z^!bpcXf^5(jz};bYvA+w z39qb3Q2+JQ;PJ(T7+*q+A5Pn^X&NYsVyb~1vAewb`8fnbm!aACO~uh74u(P|9t$In zLYTj<>m~I!SQr2R002ov JPDHLkV1i^B`vCv| literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Objects/Misc/id_cards.rsi/default.png b/Resources/Textures/_DV/Objects/Misc/id_cards.rsi/default.png new file mode 100644 index 0000000000000000000000000000000000000000..95b3d54c270091387e888743faf2d53d147acbfd GIT binary patch literal 355 zcmV-p0i6DcP)Px$9Z5t%R9J=Wm9cGvFcgOWL>VNqSimg{q+x_BXhf<0) z@xnDt({wkl>w0q!5d|60T0SielL0c$O?EDNy6^ZxpI6?(hi zW7yW8_nOPHWEW2;%~+usE1X*Ctp|OABRonViUA=60Khr-JzvJnSOEae?HRz!sahymb5?>HQjdrpfuUY^A002ovPDHLkV1hb- Bj{X1u literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Objects/Misc/id_cards.rsi/idbrigmedic.png b/Resources/Textures/_DV/Objects/Misc/id_cards.rsi/idbrigmedic.png new file mode 100644 index 0000000000000000000000000000000000000000..82c9f703d4321a0a915e032fc4c3a030bc075c87 GIT binary patch literal 662 zcmV;H0%`q;P)1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N4007QOL_t(o31eUw1*0J_8UmvsFw#SSk=Oue zV_^6XQoF&-jNvzj3Rv6uL(7QPkINnwToTCQAj>QNgY9QHu* zrrwE!)Pyx(V wkRxDhVrXJ4C&rvnHKQRg8UmvsF#JOR0HIhc%u%tg`Tzg`07*qoM6N<$g0w*+2><{9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Objects/Misc/id_cards.rsi/iddetective.png b/Resources/Textures/_DV/Objects/Misc/id_cards.rsi/iddetective.png new file mode 100644 index 0000000000000000000000000000000000000000..748deceac496c6704ed0a83a60e900b23b7047f2 GIT binary patch literal 684 zcmV;d0#p5oP)1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N40087kL_t(o31eUw1*0J_8UmvsFw#SSk=Oue zV_^6XQoF&-jNvzj3Rv6uL(7QPPpmyy)qyNuBPj{S|Dhl_q58j}T@=_+STzwT$U>w# zu(IH1&lo&CeHgeU3>enTZ(%U9k0wPsR<%r6Md>I=QV6V-l495n3P5ETMd3=E76jEvwE|4#Nb!^>~?!S0}2Hl((%2bFn5m1JgS zX8(nRL`ib^yLYb{PMtbM(0qalV77uB0b>(G6Jt3s=8UQt4S~@R7!85p9|8agnmc^= S#Quo@00001VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N4007lVL_t(o31eUw1*0J_8UmvsFw#SSk=Ov> zROj7RfhRMf zU`%jmz&T_xScuUF3i2oWr!mN6EQ2ctIfO@jCY(<$gD3~U3`h1oOpH>RCITC4krN>}B|;M;H4-7w*$8IYfMi3$VKjtQ5ETVxW@i6|ghWa5=DT;V8BU!# zMbLbL3ShQ^906k!Lla{;G3Jb_84ZEa5Eu=C;U5A3f+$a#DL*H300000NkvXXu0mjf DgPR{! literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Objects/Misc/id_cards.rsi/idintern-cadet.png b/Resources/Textures/_DV/Objects/Misc/id_cards.rsi/idintern-cadet.png new file mode 100644 index 0000000000000000000000000000000000000000..9d5c34773cf449ed86b36b1e1b0a552f21e23ca7 GIT binary patch literal 652 zcmV;70(1R|P)1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N4006{EL_t(o31eUw1*0J_8UmvsFw#SSk=Oue zV_^6XQoF&-jNvzj3Rv6uL(7QPPpmyy)qyNuBPsbG83ZR(|2MRY0y_$;CTa?T8~_3! zM|gO6{|8wP0@QE-3n>l_e)fzZm=p~}sAVET4P41uDJcd|PalSm#2UC5r3{iBK&fTe z^bfcLh|Wd>nhmi9-LMfODhkZZ%>D}riIU{$ckf;^oH})ip!oz9z-$FM0>&nWCdP7N m%o$ZP8UmvsFd72GKLh|P`atF939AtR00001VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N4007=eL_t(o31eUw1*0J_8UmvsFw#SSk=Oue zV_^6XQoF&-jNvzj3Rv6uL(7QPkINn=ToTCQAj{PxB^fIJ|7Q>q5@k4da4Cb5k|Kkl zT@=_+$ZAPt6XgJ8L$`0=g3P548x#T{utrkyzlVqS|KNmbFrOMBz(R@_f}cHO2qr}X z5o$?_g0)go44$4o3?Yd%L>Nt+5~4!@WI1vOP|FcSXCqo=L*l||IIAKm3e3#R{(}l2 zQoy@+uNh9AIz`ZYf(l@kf*b*36GIbYIWgvpsu>M|(GVC7f#Dwl0Q!_YGP34LZU6uP M07*qoM6N<$f?8c8f&c&j literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Objects/Misc/id_cards.rsi/idseniorofficer.png b/Resources/Textures/_DV/Objects/Misc/id_cards.rsi/idseniorofficer.png new file mode 100644 index 0000000000000000000000000000000000000000..0b665888cc80024395424bb4bd4c1e3cebde149f GIT binary patch literal 661 zcmV;G0&4w1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY4#WTe4#WYKD-Ig~007NNL_t(o31eUw1*0J_8UmvsFw#SSk=Oue zV_^6XQoF&-jNvzj3Rv6uL(7QPkINn=ToTCQAj>QN|7TE>lw=SR5@k?QQe-%Ha4CbK zT@=_+$ZAPt6XgJyp~26dfthROx4?ubrb%+ZS}7@p?c297ge2BbY%$CLk{kfi1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N4005~;L_t(o31eUw1*0J_8UmvsFw#SSk=Oue zV_^6XQoF&-jNvzj3Rv6uL(7QPPpmyy)qyMrfi;qnU^+OV8cZA7MS&fKRTGhdOhl?1 zSY@yf0DBvWpnC|cm68I7L`Y%{)k0*zqhP=tKy)@5&}>Mx2p^0F5fueyW@i6|ghWYl z|GRgu8BU!#MbLbL3ShQ^906k!Lla{;G3Jb_84ZEa5Eu=C;U5A3si{Mw?44=}00000 LNkvXXu0mjfUEmBe literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Objects/Misc/id_cards.rsi/meta.json b/Resources/Textures/_DV/Objects/Misc/id_cards.rsi/meta.json index d3a33736cba..bbac5740dff 100644 --- a/Resources/Textures/_DV/Objects/Misc/id_cards.rsi/meta.json +++ b/Resources/Textures/_DV/Objects/Misc/id_cards.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/d917f4c2a088419d5c3aec7656b7ff8cebd1822e | nyanoprisonguard, nyanogladiator, nyanomartialartist made by Floofers, idchiefjustice idclerk and idlawyer made by leonardo_dabepis (Discord), idprosecutor made by Timemaster99 (Discord), idcargoassistant made by Radezolid, idadminassistant by noctyrnal (github), idsurgeon by Janet Blackquill 2024", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/d917f4c2a088419d5c3aec7656b7ff8cebd1822e | nyanoprisonguard, nyanogladiator, nyanomartialartist made by Floofers, idchiefjustice idclerk and idlawyer made by leonardo_dabepis (Discord), idprosecutor made by Timemaster99 (Discord), idcargoassistant made by Radezolid, idadminassistant by noctyrnal (github), idsurgeon by Janet Blackquill 2024. Security sprites modified by TJohnson.", "size": { "x": 32, "y": 32 @@ -48,6 +48,33 @@ }, { "name": "idsurgeon" + }, + { + "name": "idbrigmedic" + }, + { + "name": "iddetective" + }, + { + "name": "idheadofsecurity" + }, + { + "name": "idintern-cadet" + }, + { + "name": "idsecurityofficer" + }, + { + "name": "idseniorofficer" + }, + { + "name": "idwarden" + }, + { + "name": "default" + }, + { + "name": "silver" } ] } diff --git a/Resources/Textures/_DV/Objects/Misc/id_cards.rsi/nyanoprisonguard.png b/Resources/Textures/_DV/Objects/Misc/id_cards.rsi/nyanoprisonguard.png index 0539dd50da616bd3aaa00fcb53a792fcda4c9052..7efdc5205490d3cd1176f7f4abc399c885d9f6d0 100644 GIT binary patch delta 601 zcmV-f0;c`m3xfraBYy#LX+uL$X=7sm04R}lk-tmBKorNnZIw!`bkIS>Aww0B7K(z1 zlT@%vb!aPCbxE#CD(1QAzPe=SntyQa`0?F*Op z;d}4gQko&;c+4$q{L(rSK93ckaK5QZ>`IhonkQh#;9g) zZv6}hya3l`%U`BB&3=T925NP8AC9X6Ovd16Q+n}qDVItG!HEYtd)`i`FA85b*T$ zp+dkTj37E2PthtHBAhZ(SwuyFnVH#tPys{=c=zr#!>LoJ2%1k&0nAd6BVcS|XksiU n#+*?#qaiRF0;3@?{6hc$tUlNWA6gYf5JCMjm(Xgp*pQQR$#=g0 z{_m`<-a9pM+XTmPQMzD$BkX`YW1{k z-H#m>h{R_o)bqA9Xz(+ds$hxb3?k>?ux#+)Tv(K2m$E4`Sm_f~68 zZ_CkLe(`R!(7`|u(3GG~;D-tB7<``>!#X>bc+`iaTL!jx5Wl zsEedj)D&BvL8`1OlB~lk$THT7SSz97!-KfkZQ!bT&rlfb48E175tgKOyDhdgk;P3( z(RCnDB~=vwAtc=}B^@D5rbi4WO`O<^QjdiwV{RAG9IwX=5 zQO<1Y16?P_Mcc987w$R|^=UxEGy$xVW1|*JS<+(vLY@Dqbv)R%JqLt)U5aiD*Je zo3#bo)#qWW&g!N4qF!?H`zCX?v&fF_yZ`h41F;9CMf~gL$qFt@3B2MZ5UlR7BG&2g z;mY?=KMOE%vg|f^Ckrce`Qfp5-5wawwp$cP|0CQ3Si%}-J2hqM9+PA__ufW9DA|wRHJ4)rN^J%`QVtd z@AK2|=+%vHch1+%2Zi5{-*@zj!U6r_*S{W|2kMjG6ny{G%<0=de)eeAfh*-z^X)^M GPy7XUo!)2w diff --git a/Resources/Textures/_DV/Objects/Misc/id_cards.rsi/silver.png b/Resources/Textures/_DV/Objects/Misc/id_cards.rsi/silver.png new file mode 100644 index 0000000000000000000000000000000000000000..b13153a246ecc2a14dcec23df1f849cb0703072c GIT binary patch literal 462 zcmV;<0WtoGP)Px$h)G02R9J=Wm9c8VKp4mWDcya5lCuxs12_wUhzJ!rlrF)L;^0^)-TMd*K~b_u z2f>1f2!gZF)xm7_Vi!C41lPfy#CVr@!L9e3E_dJY|KIoBmjg5!&40&`EmW#Cc1fY} zXeiXWmWg}4_Qk}l`jd1`XaE2LN{_y$v-wF(saQx9Hwl5)Ys0F8iLxLy5EZ{AH^TWi z6DA=i2Z?f(B%Bs5o?{K zW?fd#06%$B4S{{BrnC7$oR0xuX}DM#Zu$(IQv!YwJ6-Q+{+v6I*oFb6C>0B_ZOBcA z@h0DRGJIJUL#0;I@57@k%Y9NR)bDFVaA%JWYwYpiUP&;H{`)}fHT(;{=yR;mXf!f@0WgiXOq!Q^WdHyG07*qoM6N<$ Ef_D4NUH||9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Decoration/banner.rsi/banner_security.png b/Resources/Textures/_DV/Structures/Decoration/banner.rsi/banner_security.png new file mode 100644 index 0000000000000000000000000000000000000000..2a62a16d3ea103a8504f6443ad5221a1358f0a3e GIT binary patch literal 1214 zcmV;v1VQ_WP)Aww0B7K(z1lT@%vb!aPCbxE#CD(1QAzPe=SntyQa`0?F*Op;d}4gQko&;c+4$q{L(rSK9 z3ckaK5QZ>`IhonkQg$(iuJQ9o)f5kL(W`r1$LKGpHUoTp#52s|4)Hv3ddsl{?-38N zl3XA@A&zl6An~ox6_4Kp7d`$G%yXFqz%P1A#Wq&jn3cFeJV6{a^a^X9N8BW=nk!k# zBeX_gBZCx@kf5M~P3UkCr)<*9I{Ok0-!jVNVf4391t&)lCGy5dtx#8$vPQZ}pN^`S z`~P{`+VqsyJ)8u3UtRZe3<&N6^_uJcp1N-R3<$gc*JjIKra8@ilU{3S(PJR816>78&YytXHa*cDaCiiaQ+;IP4@)O# zEhnx}SO5S332;bRa{vGi!~g&e!~vBn4jTXf0`o~kK~z`?t(HA&R6!JmCt_g&2}rcs ze-H#a3sJ<6jg9z$5K$Y8fC>s$fAsx`GJ)hV4X~EewK?Kw`J% zIq+V_xidR=HXgWlX3m_Ccg~!dIU}wCwOXxy1F@P&uh$!?F#|?TAm^;p>6nR`^OxN3 zUp?#Z+|_b#UOl&dyWO@n^$S7O0H7EHF?aipJACMX`~2mr+0OMB?%l0n2%RIay(YEE zKoAhD47z${)-5hA8-N!tUmK5KtPe0`0Za=KshD%-q7h(102EqyvzM>a80{DxRoB`- z8ynSl`RSvoudNyi0Q*hI{gq-I-rINY-Q$N3%+a+QH{IDYCoMug$cq=w8IQau2GH$x z`@VA-gGZPl`j9_XZV0sWrlzK%(T*}P3IM`4F)_~2Y2`M^`~aaytgf!v2}uEnCL#6- zo02fxZ>>1Qp@_goM|m;mXeI%~j4Qm%`OX*%lrIB6N854&yC)~z_}G~H_~BDdw3u~`Hl1_B;5jC1rF9mBQt_3GMX#YDnSN;#iCeyrLi zuIDWi57M5!`}*99N2X8oPo18zKCSx9`D6OX!bdmuv=;%BAsKzL_^bi}&j+SCc>50? zHMyL#Y!3KIMpy~Acw9Do5Ip7-dfouZ4FZt`KxIQsu<~=o?1U#l#+3(*c>~aiRYj6l zn+1R%D^X!WLdI4Gk2$F1a7L@^SQc#@G$C>M^i0Q@VNB0~R{I zH1wvp`6~i|l5RGYYciy#J5~KkE^Lbd$bf)oT}7bD8+euQsO9RL6T07*qoM6N<$f(pwT&;S4c literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Decoration/banner.rsi/meta.json b/Resources/Textures/_DV/Structures/Decoration/banner.rsi/meta.json new file mode 100644 index 00000000000..ae9b6a9667b --- /dev/null +++ b/Resources/Textures/_DV/Structures/Decoration/banner.rsi/meta.json @@ -0,0 +1,15 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "https://github.com/tgstation/tgstation/commit/fa9e44d937026d5a2ba72615afccf2f18a87c485, modified by TJohnson.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "banner_security" + } + ] +} + \ No newline at end of file diff --git a/Resources/Textures/_DV/Structures/Doors/Airlocks/Glass/security.rsi/assembly.png b/Resources/Textures/_DV/Structures/Doors/Airlocks/Glass/security.rsi/assembly.png index 306d3295c5be6a795cad6bbb1339d59a8f719cee..31a8a5e367c3176f6743660ec93d71140e9edabc 100644 GIT binary patch delta 985 zcmV;~119{%1pNn)BYy#IX+uL$X=7sm04R}lk-bYoQ5eR5YEhZdP(y@+fklHt7(`XCI+t_bAI~|@ z%Q?>hXSARdt+p{Jmda)<680@57kwSCbm7HKh@q5b8ME=31b_dIuX`M--UU^!|M&el zx-(fz14pOugl3p!;VI$hTG>#%E!?l=QyJkS;eaUz6uwq^y3Q|(b9MeuY$jsU;8Z<* zxfV{hu$DKA!lT0eVxgin&ZBPP$(H8hQU_&vv4{~NjE^)GRwz&=D77S+{p}m8`Q}&^ zk0yVEbxd*O$bXABAZkUrW~J()XXPufu5$mKr=^dF>fJqIXn(ft_hIPRh3bxNe;?a+ z^#oi`a9L{lS0$&(PtkXpn*R`bH{txMsipVeVhaWyjg*Lhyy^D&34gjYCVuFgA zYIu0~z{dUf`JQ3Gqkt|Uzzy^*DSlbid08v9phdeaNpTx7Wc4}rnq z09YA-98C0LgVO*g|I@=lSd9qE889~30e@axgqM7@atO>qWXnNzfgOOHDrw~aV6xZAeiMGIRZgEewqKy63d$k|TQt)IA3P^7zJe{-eB100000NkvXX Hu0mjf&=$+c delta 557 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 diff --git a/Resources/Textures/_DV/Structures/Doors/Airlocks/Glass/security.rsi/meta.json b/Resources/Textures/_DV/Structures/Doors/Airlocks/Glass/security.rsi/meta.json index 602c9b73e4f..8f39b0c69af 100644 --- a/Resources/Textures/_DV/Structures/Doors/Airlocks/Glass/security.rsi/meta.json +++ b/Resources/Textures/_DV/Structures/Doors/Airlocks/Glass/security.rsi/meta.json @@ -1,195 +1,195 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from https://github.com/ParadiseSS13/Paradise/", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "assembly" - }, - { - "name": "bolted_unlit" - }, - { - "name": "closed" - }, - { - "name": "closed_unlit" - }, - { - "name": "closing", - "delays": [ - [ - 0.1, - 0.1, - 0.07, - 0.07, - 0.07, - 0.2 - ] - ] - }, - { - "name": "closing_unlit", - "delays": [ - [ - 0.1, - 0.1, - 0.07, - 0.07, - 0.07, - 0.2 - ] - ] - }, - { - "name": "deny_unlit", - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "open", - "delays": [ - [ - 1 - ] - ] - }, - { - "name": "opening", - "delays": [ - [ - 0.1, - 0.1, - 0.07, - 0.07, - 0.07, - 0.2 - ] - ] - }, - { - "name": "opening_unlit", - "delays": [ - [ - 0.1, - 0.1, - 0.07, - 0.07, - 0.07, - 0.2 - ] - ] - }, - { - "name": "panel_closing", - "delays": [ - [ - 0.1, - 0.1, - 0.07, - 0.07, - 0.07, - 0.2 - ] - ] - }, - { - "name": "panel_open", - "delays": [ - [ - 1 - ] - ] - }, - { - "name": "panel_opening", - "delays": [ - [ - 0.1, - 0.1, - 0.07, - 0.07, - 0.07, - 0.2 - ] - ] - }, - { - "name": "sparks", - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "sparks_broken", - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "sparks_damaged", - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 1.7 - ] - ] - }, - { - "name": "sparks_open", - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "welded" - }, - { - "name": "emergency_unlit", - "delays": [ - [ - 0.4, - 0.4 - ] - ] - } - ] + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/ParadiseSS13/Paradise/ and modified by TJohnson.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "assembly" + }, + { + "name": "bolted_unlit" + }, + { + "name": "closed" + }, + { + "name": "closed_unlit" + }, + { + "name": "closing", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "closing_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "deny_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "open", + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "opening", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "opening_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "panel_closing", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "panel_open", + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "panel_opening", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "sparks", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "sparks_broken", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "sparks_damaged", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 1.7 + ] + ] + }, + { + "name": "sparks_open", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "welded" + }, + { + "name": "emergency_unlit", + "delays": [ + [ + 0.4, + 0.4 + ] + ] + } + ] } diff --git a/Resources/Textures/_DV/Structures/Doors/Airlocks/Glass/security.rsi/open.png b/Resources/Textures/_DV/Structures/Doors/Airlocks/Glass/security.rsi/open.png index 5481dac9d84f352c241e6f342584475881037bd7..4ed843700ef61962a30121df932141af175e6833 100644 GIT binary patch delta 773 zcmV+g1N!`s1FQy+BYy#IX+uL$X=7sm04R}lk-bYoQ5eR5YEhZdP(y@+fklHt7(`XCI+t_bAI~|@ z%Q?>hXSARdt+p{Jmda)<680@57kwSCbm7HKh@q5b8ME=31b_dIuX`M--UU^!|M&el zx-(fz14pOugl3p!;VI$hTG>#%E!?l=QyJkS;eaUz6uwq^y3Q|(b9MeuY$jsU;8Z<* zxfV{hu$DKA!lT0eVxgin&ZBPP$(H8hQU_&vv4{~NjE^)GRwz&=D77S+{p}m8`Q}&^ zk0yVEbxd*O$bXABAZkUrW~J()XXPufu5$mKr=^dF>fJqIXn(ft_hIPRh3bxNe;?a+ z^#oi`a9L{lS0$&(PtkXpn*R`bH{txMsipVeVhaWyjg*Ec;NWIi?7AUk2^v49vFni?=Z!`CmL7;fFV0q4_#@$T(Q1~oMehBt5D zGk_fcvUH#T6UbtI726J4`x=)A!46O})MGaFO6|armo5ayTAB9wh8k_VY@V(W_<0uOH7tf0tLGBtyv;MVy|f0dLJ$uxp8 zZQ$B4dh-mp@ArQC#IW}3SDLj2GP$|`r?G!!*j}2*z@Tr;fRYG7mQSa(h){rl}2S1%3TWS%l)zy;)F@d*O+&IKxXbGX@@L8NdK+5y3+M zk6xNe(bWOintpV30JfkUb--u{42}?hH4d<)Qd)?C?1R|}E(sq#e8?aKETx`2c|r^O zP|SSx>>0z4pMT+EgChz+-E&$4PzZy1!yp<2V0HokHV0^c?;d^(00000NkvXXu0mjf DTC8RT delta 374 zcmV-+0g3*s29N`gBYyx1a7bBm000ie000ie0hKEb8vpoc9J@;^E3Yr^jY|5>rrN1Cr!#^OxCW|s^iHHQ@1SN=zG(oPx zJ9SW}o+o(U^mxnnz4tiyoiCZvt>#aY(0qtN%8z$G1d&?Xuz#Gj1aPj-0UZD;MvIbZ zigE+6)u^!mXV$$+tQkasP>O}qdvV0Hr%@u0f_ z4$~8`_kEVrGoWWc)#^f}s#a%pSLp}5K0I}_R+_ zw)V4WZg0x{0B<+s&W-m1+>nDk5#1M{YDPu50jR!3dAV%x{IS57Y;Vfb^chZqVWZz{ z-GCS11&j=EhJ#6whzEO43E=QE07`5k@>;vy_1U=o1QNio-}C>bsKh7&$YBPZe?T!} U6vMwZ^8f$<07*qoM6N<$f&%2Ms{jB1 diff --git a/Resources/Textures/_DV/Structures/Doors/Airlocks/Glass/security.rsi/opening.png b/Resources/Textures/_DV/Structures/Doors/Airlocks/Glass/security.rsi/opening.png index ed9d1e76dddc75fbca3e85f71f76969ddb07b3c7..88a71d7a1e39184ba58c77d59f4239b623d95d92 100644 GIT binary patch delta 2487 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 diff --git a/Resources/Textures/_DV/Structures/Doors/Airlocks/Standard/security.rsi/closed.png b/Resources/Textures/_DV/Structures/Doors/Airlocks/Standard/security.rsi/closed.png index 3c26a0c2b5b2d39b44ed76f0d5bc341f46a7efcd..bfff2ab3545c87ccba5801800d4bf863dbe5e351 100644 GIT binary patch delta 1171 zcmV;E1Z?}U1-1#0BYy#IX+uL$X=7sm04R}lk-bYoQ5eR5YEhZdP(y@+fklHt7(`XCI+t_bAI~|@ z%Q?>hXSARdt+p{Jmda)<680@57kwSCbm7HKh@q5b8ME=31b_dIuX`M--UU^!|M&el zx-(fz14pOugl3p!;VI$hTG>#%E!?l=QyJkS;eaUz6uwq^y3Q|(b9MeuY$jsU;8Z<* zxfV{hu$DKA!lT0eVxgin&ZBPP$(H8hQU_&vv4{~NjE^)GRwz&=D77S+{p}m8`Q}&^ zk0yVEbxd*O$bXABAZkUrW~J()XXPufu5$mKr=^dF>fJqIXn(ft_hIPRh3bxNe;?a+ z^#oi`a9L{lS0$&(PtkXpn*R`bH{txMsipVeVhaWyjg*{K~z`?wO2uFQ$Y}( zHU?W;6f0O8#3E=A0=BhMPyPZCy!7DFgMvT6i+b`0c=zH_JQh5NhzLRt?NJD5VwHfT zdXPe>wnc)zZ=|( z1eA%x1)82de@avH^Fh$i#LwLp)oLH8T)yDnF&xOj$eBO5+#+7)QtoY0g<^*tf=p%nNWC zSh}?0u;kwTo;Vl5A1(tH$n2@pgs0JHbc#?qmIlTBe@{~Md^|X>>KIuA7?A$V8j$8$ zok?5pNOxKtL<7)(!^+yJmKnztA*x;%%IdpkP6ykdAD&~7tZ(?@FU@5D6>mj&V{>x= zdu^ptuzF%jeCwEF2U-uk1HRBQ20Ecu4ms0$|025#pwNz=IoreOc0nrxJtazPt~l{n zYn(1$f4xp?FJ60`nIAh+)$?q#^Z5(W!N>lyz-uK;Z1uNS@6!9K{h3Of^7+ofYW2jS zL9Pgm@zkMf8Jxp09u7nUyDdOfm+NzWZlh4}yk?#hi?sFlK2^FCZ(1#SxVT6!@7?k&PDHLkV1kb0H6;K5 delta 666 zcmV;L0%iTS39$u`BYyx1a7bBm000ie000ie0hKEb8vpEMHCRF5((>A^+eZE3LT&-T2>_tiAHfYnG#!Vxx;(x95I$qrURsF-Bm*M@0V;z0c`Rzc4MS~k z({VD-l~RfKea3jdX50L^X4`rJ6Y_LI5kVAb1B^a0N~wVEPyJS)_z&~UMEgOx&|_Q_Bpx;i;{`(8B^AQRzOjR zq?8B?h^xL*DoH<*ZNn^9C5WPA3n+3K5mguU>H_?OWS^;Xr0F;rF69ccvF$aJia>w0DmlhIl{KLLa%^s_RpVP!Pk$6 z%5MN*RGJdLWO^)|FaeEl9!h8K4tpj=N%j$_T-e+ZCsbCS# z5*Cn{3xAz?5TUYOs@~07*qoM6N<$f>YKz A)Bpeg diff --git a/Resources/Textures/_DV/Structures/Doors/Airlocks/Standard/security.rsi/closing.png b/Resources/Textures/_DV/Structures/Doors/Airlocks/Standard/security.rsi/closing.png index d70f5b53dd64727a7120df97115ebc8e7292747a..20466b3f45f9260ae203bb2a62cd3dfe9a76fe1f 100644 GIT binary patch delta 2473 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 diff --git a/Resources/Textures/_DV/Structures/Doors/Airlocks/Standard/security.rsi/meta.json b/Resources/Textures/_DV/Structures/Doors/Airlocks/Standard/security.rsi/meta.json index 602c9b73e4f..8f39b0c69af 100644 --- a/Resources/Textures/_DV/Structures/Doors/Airlocks/Standard/security.rsi/meta.json +++ b/Resources/Textures/_DV/Structures/Doors/Airlocks/Standard/security.rsi/meta.json @@ -1,195 +1,195 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from https://github.com/ParadiseSS13/Paradise/", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "assembly" - }, - { - "name": "bolted_unlit" - }, - { - "name": "closed" - }, - { - "name": "closed_unlit" - }, - { - "name": "closing", - "delays": [ - [ - 0.1, - 0.1, - 0.07, - 0.07, - 0.07, - 0.2 - ] - ] - }, - { - "name": "closing_unlit", - "delays": [ - [ - 0.1, - 0.1, - 0.07, - 0.07, - 0.07, - 0.2 - ] - ] - }, - { - "name": "deny_unlit", - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "open", - "delays": [ - [ - 1 - ] - ] - }, - { - "name": "opening", - "delays": [ - [ - 0.1, - 0.1, - 0.07, - 0.07, - 0.07, - 0.2 - ] - ] - }, - { - "name": "opening_unlit", - "delays": [ - [ - 0.1, - 0.1, - 0.07, - 0.07, - 0.07, - 0.2 - ] - ] - }, - { - "name": "panel_closing", - "delays": [ - [ - 0.1, - 0.1, - 0.07, - 0.07, - 0.07, - 0.2 - ] - ] - }, - { - "name": "panel_open", - "delays": [ - [ - 1 - ] - ] - }, - { - "name": "panel_opening", - "delays": [ - [ - 0.1, - 0.1, - 0.07, - 0.07, - 0.07, - 0.2 - ] - ] - }, - { - "name": "sparks", - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "sparks_broken", - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "sparks_damaged", - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 1.7 - ] - ] - }, - { - "name": "sparks_open", - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "welded" - }, - { - "name": "emergency_unlit", - "delays": [ - [ - 0.4, - 0.4 - ] - ] - } - ] + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/ParadiseSS13/Paradise/ and modified by TJohnson.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "assembly" + }, + { + "name": "bolted_unlit" + }, + { + "name": "closed" + }, + { + "name": "closed_unlit" + }, + { + "name": "closing", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "closing_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "deny_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "open", + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "opening", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "opening_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "panel_closing", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "panel_open", + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "panel_opening", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "sparks", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "sparks_broken", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "sparks_damaged", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 1.7 + ] + ] + }, + { + "name": "sparks_open", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "welded" + }, + { + "name": "emergency_unlit", + "delays": [ + [ + 0.4, + 0.4 + ] + ] + } + ] } diff --git a/Resources/Textures/_DV/Structures/Doors/Airlocks/Standard/security.rsi/open.png b/Resources/Textures/_DV/Structures/Doors/Airlocks/Standard/security.rsi/open.png index a3d7c60f33e4d6afeda6686333df4295a29bddc7..150de5306399a8857e12032e6ab87e923636b584 100644 GIT binary patch delta 798 zcmV+(1L6Gr0>lQ8BYy#IX+uL$X=7sm04R}lk-bYoQ5eR5YEhZdP(y@+fklHt7(`XCI+t_bAI~|@ z%Q?>hXSARdt+p{Jmda)<680@57kwSCbm7HKh@q5b8ME=31b_dIuX`M--UU^!|M&el zx-(fz14pOugl3p!;VI$hTG>#%E!?l=QyJkS;eaUz6uwq^y3Q|(b9MeuY$jsU;8Z<* zxfV{hu$DKA!lT0eVxgin&ZBPP$(H8hQU_&vv4{~NjE^)GRwz&=D77S+{p}m8`Q}&^ zk0yVEbxd*O$bXABAZkUrW~J()XXPufu5$mKr=^dF>fJqIXn(ft_hIPRh3bxNe;?a+ z^#oi`a9L{lS0$&(PtkXpn*R`bH{txMsipVeVhaWyjg*Ec;NWIi?7AUk2^v49vFni?=Z!`CmL7;fFV0q4_#@$T(Q1~oMehBt5D zGk_fcvUH#T6Ubtak7?~|Tpk2FKuSsqmpskI!49CgEqE*dJK#5m3LYi2l^Pr&KwCfJ zH+^t~K(T)KLPkXo9^gKIGN?&Pg1roPf51Rk4sroF3Z`jlL)rshzd|E| z`qXAYL53&7;tVf=37!X91~33yMDP%xzLmt8NLL47Yx>dE0ocN1)B&R*FgQX0);PeH zN@*bmvJYk_xFme|@F9Z`u#|f8%=L!t}u!>T|K$;NSVRvf< z^VIAF&3791@_jqI1OFt}>KoqZZA5x0O_cWCO#(&K*EhXzZGQormluH#0J`oNTS`@K z0Jeucwz64HMaB>4x?`onc_aaBDV4wV+yI@J025#Wv;|a(DZK$9+5@a`aoniU?>GRs z_CTq$Tph5wSA(+`e+Q!SxJd$2@}~XB(dE0cS>R+>cnAACTwk@n19Zr%rIqOb9dZbM z!rLY|GOx-FfLznb^Kdcb{%M(45j+%s;26dlFl+StUprs|Ou&x;;cyTam1644X#pHQ zFF>vki@Z0P_`U$`pTGi`bv^%WTDbx(0Ffc;`~->eWX=?m=KKHv002ovPDHLkV1f-W Bp637n diff --git a/Resources/Textures/_DV/Structures/Doors/Airlocks/Standard/security.rsi/opening.png b/Resources/Textures/_DV/Structures/Doors/Airlocks/Standard/security.rsi/opening.png index 3491921b8e027fb32fa0c52f139021a16d396a4e..33cffec94008b2dbaf833fccf3acc2bd9e1d5628 100644 GIT binary patch delta 2602 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 M07*qoM6N<$g45I)xBvhE delta 1829 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Machines/VendingMachines/sec.rsi/broken.png b/Resources/Textures/_DV/Structures/Machines/VendingMachines/sec.rsi/broken.png new file mode 100644 index 0000000000000000000000000000000000000000..b77f892157f49cbb45c1e1546a119331b301d71a GIT binary patch literal 1312 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 IM6N<$g8rAS=>Px# literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Machines/VendingMachines/sec.rsi/off.png b/Resources/Textures/_DV/Structures/Machines/VendingMachines/sec.rsi/off.png new file mode 100644 index 0000000000000000000000000000000000000000..d03dbe9def40633b0c3bfa1a8665279a6d87844e GIT binary patch literal 1025 zcmV+c1pfPpP)1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY4#WTe4#WYKD-Ig~00KElL_t(o3GG(NN&`U zM)VT!qIlDTM}N_acu)}W5bz=)B8X^kArOY(7MHligIY6Ir>c7gwv( zHPzEoB}g+2kJBR&|)1ni22$H`Ofp+(ANO0GA`v zj6Zb-7*|Q4u3qdX_N2L5q6&e30Ts`HR)kOr-NBH!xz31=&TgwRDDHi{W7RS?+{gGu zb>WoId5EE>O%w2xdl2x0hCRibySvsH{;k!75L$g#(>>!EGbK6TymG=c0pOiX9?MB8 zNE!w=oyQn&?;l{i6ww6azIXrf_UbsdC%Wut2jgvgLmR_*+Q7F#6VTGq_BCX>`FpbC zq7ch83$b8RM2lT`mO=LMfmqJ;H3y@n*Uw~=q5z_ZP+ylj$Zvn-E z;TXLE(T2S$$hQEmMTl=eTzF_CBJgpb4SL@K=;UG;E+AMG8*ryqHUaP$Ow+!Kofbx$ zs{neZqcik);ZU23`^k496eN5Z(ZZzujsj=^>I`^(XPcQ;XIB`{X_*=*)>44}{*!0L@00000NkvXXu0mjfj3?w1 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Machines/VendingMachines/sec.rsi/panel.png b/Resources/Textures/_DV/Structures/Machines/VendingMachines/sec.rsi/panel.png new file mode 100644 index 0000000000000000000000000000000000000000..a797b42b18b66d3a3a9428d17e354f5e3de7ccf4 GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D7eJa z#WAE}&f6;+IS(5MuwKX)x>Us{x@t=!o5xdGo|TIZm9lvV3$VO7RbA1x`ihj1XMvLQ zD-D6@gnyyoGJlTC-jSQx&A`N=kWkI={;!DBjOwK#bBd3yYLJMNWuJ3y_mZEkegcP& zZ)$9P!gweDy!oRpzgb@yqq1%En6i0~z32X6|KP&+6|P(!PQQd2B<@KWpY4!o;8!Xw ktM2ar8QZ|XRJT_A1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY4#EHc4#EKyC`y0;00T!!L_t(o3B^}UPg6k@y@;p@;Krs_Xkw%& zu~twM?ZW6rcYfg7js66GigD*kS+lCj!o&quH|3**7_rt`BnmZJLzFY^X=YyE z^u6jc-h_8Q=FYw6o;L%J4snraH2TXWtU_1T*Nvt0(X)pCrI<5(-C12-?a+PLJDmag zCr_P`pVc4AU09fxL}EnQ7v{4}QM!~k-S9I{#+1!mE_ChMEpyo^x`ws_(6dlb2cfUQ zX5-|=8&WC0a4xs>eE~oPf^b$tb2R=_+0pLCTb-T8mcMC^LcRg;72Mw15+?`)QJYT7 zR}kqtC~M`S>+mKxOl5;}#SPZyWpbD=Q5f z#>-dBhL4-0=fkenZ+v3NW#xm-@5GntH}(`hL@9+rFKYjXctx3HE-XDt=1KdcNeiS&X6HiivhLjZw*5rA|upcX9;D+A2OfK z!RB1Y8qWf9Ax;LE>!v*!z$Q$FCb3vd)xear5ho~u43q($czsedLSr66pu(%d57q)_ zK#jfqAP6)9-8}tZfad^ffil46pq+wdcm-$-CiE)_V1Y8ggGJggAtwhQumYdw0I|Rs z;Ne0u2teqQ!$%G!PzF#K4M00ygZ?ToIR)U52gcfA!1EfSs4mXy2cMw83IGrF52`Jb z+2{IJSKAW+CL#;Cc3^_P7g!O85JHwFmzTKYsXYOp0uC7I1|vLl07g*ABNMRwiYI^% zA8TJT)Qj45i0QuHrh1+y03=_%bXndP-2a^F#dN#BuTLIKJkmq1wl4tOIXXH@v!za@ zQZ3i@MPC3gJtmr&Zu%h8Yc*`-`en=)fZ4gM;OAdRO8~J$15G`zO_~4Wji0}6qU^#T}x@+HgtX2J1`x>JEso36O<-Y%>e*^S@n*U1?kW>Hw002ovPDHLk FV1fq0Q`!Ik literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Machines/VendingMachines/secdrobe.rsi/meta.json b/Resources/Textures/_DV/Structures/Machines/VendingMachines/secdrobe.rsi/meta.json new file mode 100644 index 00000000000..5c271b850e0 --- /dev/null +++ b/Resources/Textures/_DV/Structures/Machines/VendingMachines/secdrobe.rsi/meta.json @@ -0,0 +1,33 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/a879151ef04192ae2a791278ee882c1bce7c5062. Modified by TJohnson.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "broken" + }, + { + "name": "off" + }, + { + "name": "panel" + }, + { + "name": "normal-unshaded", + "delays": [ + [ + 1.0, + 0.1, + 1.0, + 0.1, + 1.0, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/_DV/Structures/Machines/VendingMachines/secdrobe.rsi/normal-unshaded.png b/Resources/Textures/_DV/Structures/Machines/VendingMachines/secdrobe.rsi/normal-unshaded.png new file mode 100644 index 0000000000000000000000000000000000000000..0aa49d64b69c74890501f692c830fbe19bdeb285 GIT binary patch literal 8343 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Machines/VendingMachines/secdrobe.rsi/panel.png b/Resources/Textures/_DV/Structures/Machines/VendingMachines/secdrobe.rsi/panel.png new file mode 100644 index 0000000000000000000000000000000000000000..0032751ff4ffedd3d0ecc00eaf4e0ab459929e9f GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJR!TD@E@bvU_NvA($#wnr(!Xc+! zxY-SW0LU@E^H5*bg578Khv|+_lg$sW*?jCvdBeJOdWZj3DYB`nt4B%rOPnz=`)6-p h#&6~hvQUMA!DX(Lkd@zrT|fshc)I$ztaD0e0svz&KxzO0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Machines/techfab.rsi/ammo.png b/Resources/Textures/_DV/Structures/Machines/techfab.rsi/ammo.png new file mode 100644 index 0000000000000000000000000000000000000000..80bd72f7859f808acaf473dd96e8196ac21334bf GIT binary patch literal 731 zcmV<10wn#3P)1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N4009$8L_t(o31eUw1tUEK7)cEPCnuNx$a-A% z?Lp=;thS3n;R~|7LgDY*w+F>e78F?`INUsZ48MQ;eEov{dw6)G6h@@zM^{Tx6rdYM4xcOsfJ!uK0g}_e*Ds%_ zWjELyk{$4c$_^ka3aA+bqYfAi0g`jUvuDq!nFdGA8V!Nb5Eu;s1^~dpI#eE_a4`S? N002ovPDHLkV1j#QH}?Pl literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Machines/techfab.rsi/icon.png b/Resources/Textures/_DV/Structures/Machines/techfab.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..186fd30082bff99b748392c422265ee93f793237 GIT binary patch literal 1122 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Machines/techfab.rsi/unlit.png b/Resources/Textures/_DV/Structures/Machines/techfab.rsi/unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..6635772d336fc73b0b1a999d6c0503c71ff04482 GIT binary patch literal 648 zcmV;30(bq1P)EX>4Tx04R}tkv&MmKpe$iQ>7vm2Qx@<$WWauh+jBL6^me@v=v%)FuC*#ni!H4 z7e~Rh;NZt%)xpJCR|i)?5c~jfbaGO3krMxx6k5c1aNLh~_a1le0HIN3n$)S(glehxvqHp#<}FOz%xZNo1P;UiKS8pD;>LMR8WPD7_B-f7SgmI_wh$ue~MfRxhi1f zn8yY*$gUs!4}N!R6(`2Mq;MSQesP?SVIZ^%H0zG@ee5{R6Cn5uT)|5Tqat9cEGGtSBr65hASOnhB=$rDuz%9_b>h;#z$LRx*rLLB4fP+I| zq(s?kKJV`7?Csw(t^R%hpFMK95|x%T0002LNklp$fuK6vpxYb&p_JHkgdU zV0A^XEC`1A07kpTXV^n1A{bT#%j#gTxa#t%U9L$O=wU%83g=gDIG1w|AD074DW#NB z|DY(bUG?rs1%Kt+C~+*n@nE`oAF=afx&YvO+ESF*@#yv4C~<6+dSr2C0Nl_O)2fsD zsfU=rb$GG;<-Rq6D)kryxma%_4v@u}*@ZU)Fq_L?U=ZX~srUH-nxy#Q{RGtST5pVP io?rLaeqC-sr2y`(|2C_p8XYG90000P(wt4Lq&sv6hvbf#OoHdC|%=H6QalE%TQ9e z|IgD*%uLt1_xqsh)v`V(pnD%GWy|_KwXDh+*k9l}*YM{hr@3#@%MES(7@RwBdDGCM z2XM6u!_Rueh*TxJOj{xW9~UsN27~wD*r;VyU+4S@!rSshcW`(Fld|8r`3D!(Xca;} zBwGLg010qNS#tmY3labT3lag+-G2N400Ci1L_t(o31eUw1*0J_8UmvsFd71*Auzxp zzzDNnMn>j8j7<;v$&)8wyIGJe)6vmK=F*IP<;q34*(eSGi9URI4=zayhP=EIim@0D z`19uviUL}5m}qSQA@c{H1HOO%PRP+@%VRSeBMpE|$EJ{MTM1~yaDa=OA6_kcc5Pzd z<>h6Nl$1tM_x$-&hR>frGZ51M;@LwKeJBn9Wx-#+eloDJv7;zL=77oyNIrgwEDW|B zB!_MRvLcY#AcrCY6bB$n*zMTLpe8BFu-rX~;oiOb4B}iL86>3S!4`mgiO(XCI&9$4 zgIgHFICH^cZf=HK&!2-W|Ml$+SR*L-K>$XBIXH+*7fyg>R>+-W0AXAJrvpG5K#qV} z4&uY&7e<4`Z~hia*Y9maRHRd2$r~Tr2$af!_ol0dIMh+z!EF0GQw~GE|*eM n9F$vN4nRqSAc;{h;z9rbu;zpGrM(NL00000NkvXXu0mjfLYQL^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Storage/Crates/sec_gear.rsi/closed.png b/Resources/Textures/_DV/Structures/Storage/Crates/sec_gear.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..7f538e51adb240e1af541f5ace59743c24db69a6 GIT binary patch literal 786 zcmV+t1MU2YP)P(wt4Lq&sv6hvbf#OoHdC|%=H6QalE%TQ9e z|IgD*%uLt1_xqsh)v`V(pnD%GWy|_KwXDh+*k9l}*YM{hr@3#@%MES(7@RwBdDGCM z2XM6u!_Rueh*TxJOj{xW9~UsN27~wD*r;VyU+4S@!rSshcW`(Fld|8r`3D!(Xca;} zBwGLg010qNS#tmY3labT3lag+-G2N400Bx#L_t(o3GI}zN&`U~xs{Qyu5Ia#Y1-8x^85x_mesCEb1Ne) zs&z*kIEkYApxt(Pz6Y}z?sxb2-MhMk=2k{xRC`)g+GqChxXZ6`JU-`~&#jEas20DvGQeDC6`b{tn&|68Wt*p!X(1Wl^X(SZ`kH2- z+(x(0IiFh@iBYXPGJs3?cc(Sw)VmLUVk^^9G63y>&8<{3OeT*K``pS%P}j-;v>cwF z9;6{XCP(wt4Lq&sv6hvbf#OoHdC|%=H6QalE%TQ9e z|IgD*%uLt1_xqsh)v`V(pnD%GWy|_KwXDh+*k9l}*YM{hr@3#@%MES(7@RwBdDGCM z2XM6u!_Rueh*TxJOj{xW9~UsN27~wD*r;VyU+4S@!rSshcW`(Fld|8r`3D!(Xca;} zBwGLg010qNS#tmY3labT3lag+-G2N400I+9L_t(o3GGzRD@0KgKIBK4Mk!*LOj*#> zl$9hk8xuQ!06RPXjFs{yPy(a_v%{QMCzTIci%am z^PSJR=N+QZ!VZKT2s`k{9jKG~@p!xzjYh@gvs^Ayp-|wzv2kAv#CmRnUNMpA(_PAD zk13f<)+9;CeKBw$S4?$aHWI0gwYEx}&&}s&Iv*b4_kq0~(s5r5WXN5pRJgX$0j^{{ zGFuxQxrsz9gvb}uiIjlt9Wu0*uO3}na^QvxJlpKT5I9D1;Uci$J&sgwZhfUfR@ zj!{0JQ@)M+Vj$FWl>jV<>#GY@5HE-k6**?(zSt)((^7qK{M}P6BCOiqlp!l#T>*-x zQiEUSz!tT!zCxIXSggl@N~I!SS!R6Fh}+KHZQfYLh5!slwfag;P0e0xknLgz9Dp(1G;YD)q-=v^X(Cx!fgnwmflnPyqkscZKY)NqFrcN8CAt*!>r! z5*M$2Y(caiCMP?N$H~zyBTK!9grCct0+0X^QXIbAubhav?0v`>nwvi*{9I;y1u|T& z8Nl7k4B&LxcUK_8Dqq1D0WQ*?jALL$fH8!@cKgXvA=f|Xz#CSXKeb}w2w(sJ002ov JPDHLkV1jNk%69+& literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Storage/Crates/sec_gear.rsi/locked.png b/Resources/Textures/_DV/Structures/Storage/Crates/sec_gear.rsi/locked.png new file mode 100644 index 0000000000000000000000000000000000000000..aceacfce597de2a7dd34974d00c7324fdb3a34f5 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}zMd|QArY-_ zFD~S5a1d#J*mS&nYVt3wh^K#|8Jd+i&O8P(wt4Lq&sv6hvbf#OoHdC|%=H6QalE%TQ9e z|IgD*%uLt1_xqsh)v`V(pnD%GWy|_KwXDh+*k9l}*YM{hr@3#@%MES(7@RwBdDGCM z2XM6u!_Rueh*TxJOj{xW9~UsN27~wD*r;VyU+4S@!rSshcW`(Fld|8r`3D!(Xca;} zBwGLg010qNS#tmY3labT3lag+-G2N4009|EL_t(o31eUwV895oUq(jeKa7n`KY8*5 ztOlDrxpE-$VR}&<;Ns?oY&XN6U7Jw&$nxaMfeZxc#p(bZ9eorFX~ns6_7(aG=MA!VuL~i z6cV7k3v(^H8bW+x%)pxls1Xv>FoTdsN99LDU^E0qLtr!nMnhmU1V%%Eq7VQ8o*88U T@4+)i00000NkvXXu0mjfNyI@$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Storage/Crates/sec_gear.rsi/sparking.png b/Resources/Textures/_DV/Structures/Storage/Crates/sec_gear.rsi/sparking.png new file mode 100644 index 0000000000000000000000000000000000000000..87b78b9b4653d54a703643d161f7f8bf353995df GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^2|(QXSZ^$5X5FCBsLJs@fG2hgpXAxzo?UdK185n8r>mdKI;Vst0DN#gB>(^b literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Storage/Crates/sec_gear.rsi/unlocked.png b/Resources/Textures/_DV/Structures/Storage/Crates/sec_gear.rsi/unlocked.png new file mode 100644 index 0000000000000000000000000000000000000000..94b89fa655da949cd72a05f4ca4438bb89764b66 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}9-c0aArY-_ zFCOG%P!w>!nBl!LLFdle1Jma0)vpjq{rP@YBa0goP~nI2d3^rIwe)wN4!xr4xzg-a n#Xj@W=MCBxvgf{XH$0BhzQQx>vT)Q^pi%};S3j3^P60oneEP)Px#;7LS5R9J=W&@pPmFcik|zaXFl(jeJ6O@`tl=oZdmyk;mg&>^$8rgN@rKUr+ydP+h^u7-Xlu}A5rBsKA++{7(RQ}s(h7P+y+uhDA(^O99 zGi6z}b0Gxr&S9-(?meHE3v=%QxHV0i6?xC=di|@fw-G`R06QAtl)`= zFW~EXWjdPy@Vr=1Rn<>n6!E^_1CS(1ZzjvKws-IcUREpVzT#;z;np-1MPc$h7l708 sh>v6Jc-*`9w%PodZOmY;Qc69TZ;Wzr1AKHN?EnA(07*qoM6N<$f;^dk6951J literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Storage/closet.rsi/armory.png b/Resources/Textures/_DV/Structures/Storage/closet.rsi/armory.png new file mode 100644 index 0000000000000000000000000000000000000000..80d7a43b265b6930ae54d8446a7adf8b8c4670bc GIT binary patch literal 773 zcmV+g1N!`lP)1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N400BKoL_t(o31eUwV8BSM{hFGZ|3PXU9z6nU zIizU~rvH6?45rbE>({RnWi|`CMr?eLz2xtouywF(U2JgIgG4xCDrD z052~u!}I4)!Fc=i>tM4sFw2AKAFt12H5;Ud7(i530p)_vpFb009$XE`0mS42qCx;> zDkmo=jER^2{{1^%d1T4aTre5}10Dh-24D9M!= zS|Py1M1A*C-$WAQf}}Js8UjCm{vSQRl$Jg zf&q5`Nm20Z*)vi@n4o&19Dv-!Cbn~mtcRd022ue4@xw;#9gQ-g00000NkvXXu0mjf D`=(Y2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Storage/closet.rsi/armory_door.png b/Resources/Textures/_DV/Structures/Storage/closet.rsi/armory_door.png new file mode 100644 index 0000000000000000000000000000000000000000..6bccf3f1ccf7f2d90f002d433ad0e05431a8ae59 GIT binary patch literal 825 zcmV-91IGM`P)1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N400D7HL_t(o31eUw1*0J_8UiCd1Q>}80AIhL z|H2{?4EZ-Ng0*Z4NCDILub;*+;_aIk44XHtBg$+R4Ba>cK$gFF_K@N3y?bC4m#*Fc z(_dda#LyujC66J7OMqwxfP94uAX^A>BtEt1W)STFbdAXTYgf*|xk5ssa5gavsyIMP z#{_N{C1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N4009}E(rvZ+}(SRmn)%!*kK*84*c1HK^uP!3psFIq_&eSO;nc zTz7;$q3gceaJVa|dmsqbEEhzW983Uw0nh_5<9Kh9lfy;@wE+yDRo literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Storage/closet.rsi/brigmedic.png b/Resources/Textures/_DV/Structures/Storage/closet.rsi/brigmedic.png new file mode 100644 index 0000000000000000000000000000000000000000..80d7a43b265b6930ae54d8446a7adf8b8c4670bc GIT binary patch literal 773 zcmV+g1N!`lP)1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N400BKoL_t(o31eUwV8BSM{hFGZ|3PXU9z6nU zIizU~rvH6?45rbE>({RnWi|`CMr?eLz2xtouywF(U2JgIgG4xCDrD z052~u!}I4)!Fc=i>tM4sFw2AKAFt12H5;Ud7(i530p)_vpFb009$XE`0mS42qCx;> zDkmo=jER^2{{1^%d1T4aTre5}10Dh-24D9M!= zS|Py1M1A*C-$WAQf}}Js8UjCm{vSQRl$Jg zf&q5`Nm20Z*)vi@n4o&19Dv-!Cbn~mtcRd022ue4@xw;#9gQ-g00000NkvXXu0mjf D`=(Y2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Storage/closet.rsi/brigmedic_door.png b/Resources/Textures/_DV/Structures/Storage/closet.rsi/brigmedic_door.png new file mode 100644 index 0000000000000000000000000000000000000000..3442e7f02dfc81f26fefc6676967088aef920a8e GIT binary patch literal 817 zcmV-11J3-3P)1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N400C)9L_t(o31eUw1*0J_8UiCd1Q>}80AIhL z|H2{?4EZ-Ng0*Z4NCDILub;*+;_aIk44XHtBg$+R4Ba>cK$gFF_K@N3y?bC4m#*Fc z(_dda#LyujC66J7OMqwxfP94uAX^A>BtEt1W)STFbdAXTYgf*|xk5ssa5gavsyIMP z#{_N{C=SR%4J;J}43X z0w&mf`}PoJHpwB7auJdamb)i`9rG1f9?-oUKo5q|x?nT}NNt25ry-JZ0VsRjdj1@& v|K7d(U|Ns`dmVvn2}NvR`Og5t!xjJlwq2Sz36JN!00000NkvXXu0mjf==5mN literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Storage/closet.rsi/brigmedic_open.png b/Resources/Textures/_DV/Structures/Storage/closet.rsi/brigmedic_open.png new file mode 100644 index 0000000000000000000000000000000000000000..b6b428dcf827a25b44618c27efaf54937156ed5f GIT binary patch literal 734 zcmV<40wMj0P)1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N4009}E(rvZ+}(SRmn)%!*kK*84*c1HK^uP!3psFIq_&eSO;nc zTz7;$q3gceaJVa|dmsqbEEhzW983Uw0nh_5<9Kh9lfy;@wE+yDRo literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Storage/closet.rsi/det.png b/Resources/Textures/_DV/Structures/Storage/closet.rsi/det.png new file mode 100644 index 0000000000000000000000000000000000000000..80d7a43b265b6930ae54d8446a7adf8b8c4670bc GIT binary patch literal 773 zcmV+g1N!`lP)1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N400BKoL_t(o31eUwV8BSM{hFGZ|3PXU9z6nU zIizU~rvH6?45rbE>({RnWi|`CMr?eLz2xtouywF(U2JgIgG4xCDrD z052~u!}I4)!Fc=i>tM4sFw2AKAFt12H5;Ud7(i530p)_vpFb009$XE`0mS42qCx;> zDkmo=jER^2{{1^%d1T4aTre5}10Dh-24D9M!= zS|Py1M1A*C-$WAQf}}Js8UjCm{vSQRl$Jg zf&q5`Nm20Z*)vi@n4o&19Dv-!Cbn~mtcRd022ue4@xw;#9gQ-g00000NkvXXu0mjf D`=(Y2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Storage/closet.rsi/det_door.png b/Resources/Textures/_DV/Structures/Storage/closet.rsi/det_door.png new file mode 100644 index 0000000000000000000000000000000000000000..5255596379419e4a574e2ba2a0cd3465fc2a3097 GIT binary patch literal 831 zcmV-F1Hk-=P)P(wt4Lq&sv6hvbf#OoHdC|%=H6QalE%TQ9e z|IgD*%uLt1_xqsh)v`V(pnD%GWy|_KwXDh+*k9l}*YM{hr@3#@%MES(7@RwBdDGCM z2XM6u!_Rueh*TxJOj{xW9~UsN27~wD*r;VyU+4S@!rSshcW`(Fld|8r`3D!(Xca;} zBwGLg010qNS#tmY3labT3lag+-G2N400DPNL_t(o31eUw1*0J_8UiCd1Q>}80AIhL z|H2{?4EZ-Ng0*Z4NCDILub;*+;_aIk44XHtBg$+R4Ba>cK$gFF_K@N3y?bC4m#*Fc z(_dda#LyujC66J7OMqwxfP94uAX^A>BtEt1W)STFbdAXTYgf*|xk5ssa5gavsyIMP z#{_N{C5O-%-5K3oC^gQyw{ zq}R#GIh_mN7=-N000W~ks56=!Y}{;002ov JPDHLkV1j?|X?y?x literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Storage/closet.rsi/det_open.png b/Resources/Textures/_DV/Structures/Storage/closet.rsi/det_open.png new file mode 100644 index 0000000000000000000000000000000000000000..b6b428dcf827a25b44618c27efaf54937156ed5f GIT binary patch literal 734 zcmV<40wMj0P)1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N4009}E(rvZ+}(SRmn)%!*kK*84*c1HK^uP!3psFIq_&eSO;nc zTz7;$q3gceaJVa|dmsqbEEhzW983Uw0nh_5<9Kh9lfy;@wE+yDRo literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Storage/closet.rsi/evidence.png b/Resources/Textures/_DV/Structures/Storage/closet.rsi/evidence.png new file mode 100644 index 0000000000000000000000000000000000000000..80d7a43b265b6930ae54d8446a7adf8b8c4670bc GIT binary patch literal 773 zcmV+g1N!`lP)1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N400BKoL_t(o31eUwV8BSM{hFGZ|3PXU9z6nU zIizU~rvH6?45rbE>({RnWi|`CMr?eLz2xtouywF(U2JgIgG4xCDrD z052~u!}I4)!Fc=i>tM4sFw2AKAFt12H5;Ud7(i530p)_vpFb009$XE`0mS42qCx;> zDkmo=jER^2{{1^%d1T4aTre5}10Dh-24D9M!= zS|Py1M1A*C-$WAQf}}Js8UjCm{vSQRl$Jg zf&q5`Nm20Z*)vi@n4o&19Dv-!Cbn~mtcRd022ue4@xw;#9gQ-g00000NkvXXu0mjf D`=(Y2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Storage/closet.rsi/evidence_door.png b/Resources/Textures/_DV/Structures/Storage/closet.rsi/evidence_door.png new file mode 100644 index 0000000000000000000000000000000000000000..73fc7954814255f235593b4cb46d41aed61dc6eb GIT binary patch literal 829 zcmV-D1H$}?P)1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N400DJLL_t(o31eUw1*0J_8UiCd1Q>}80AIhL z|H2{?4EZ-Ng0*Z4NCDILub;*+;_aIk44XHtBg$+R4Ba>cK$gFF_K@N3y?bC4m#*Fc z(_dda#LyujC66J7OMqwxfP94uAX^A>BtEt1W)STFbdAXTYgf*|xk5ssa5gavsyIMP z#{_N{CFEP!qcccNgy{Nl@|~Pq{$m3k9^U`W%*_4+HKNlv%|ezSIs`zP&Ye34)>~a& zhinE#Y$l3yBWVVP0uqmSCP^UxGq$z03C3gqg~sR4pW%E>O-&R&TmlD!s2U5T7nBCr z*x0cegPig~iSQRN!S36)hbXg24uO=5kaV!zJqhfXufXzvZsh=0?*j!#>w?h`Ahi*K zoR&z+1)%J8>-lrA{(JZCgK0q)L>+-_FxA+=@}B{Ohb;gAC8L%^HNg1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N4009}E(rvZ+}(SRmn)%!*kK*84*c1HK^uP!3psFIq_&eSO;nc zTz7;$q3gceaJVa|dmsqbEEhzW983Uw0nh_5<9Kh9lfy;@wE+yDRo literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Storage/closet.rsi/hos.png b/Resources/Textures/_DV/Structures/Storage/closet.rsi/hos.png new file mode 100644 index 0000000000000000000000000000000000000000..80d7a43b265b6930ae54d8446a7adf8b8c4670bc GIT binary patch literal 773 zcmV+g1N!`lP)1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N400BKoL_t(o31eUwV8BSM{hFGZ|3PXU9z6nU zIizU~rvH6?45rbE>({RnWi|`CMr?eLz2xtouywF(U2JgIgG4xCDrD z052~u!}I4)!Fc=i>tM4sFw2AKAFt12H5;Ud7(i530p)_vpFb009$XE`0mS42qCx;> zDkmo=jER^2{{1^%d1T4aTre5}10Dh-24D9M!= zS|Py1M1A*C-$WAQf}}Js8UjCm{vSQRl$Jg zf&q5`Nm20Z*)vi@n4o&19Dv-!Cbn~mtcRd022ue4@xw;#9gQ-g00000NkvXXu0mjf D`=(Y2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Storage/closet.rsi/hos_door.png b/Resources/Textures/_DV/Structures/Storage/closet.rsi/hos_door.png new file mode 100644 index 0000000000000000000000000000000000000000..f6fb4e4d271da1603ab37ec51541fbd8664000ce GIT binary patch literal 839 zcmV-N1GxN&P)1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N400DnVL_t(o31eUw1*0J_8UiCd1Q>}80AIhL z|H2{?4EZ-Ng0*Z4NCDILub;*+;_aIk44XHtBg$+R4Ba>cK$gFF_K@N3y?bC4m#*Fc z(_dda#LyujC66J7OMqwxfP94uAX^A>BtEt1W)STFbdAXTYgf*|xk5ssa5gavsyIMP z#{_N{CL*)Wm#eY z(P`lKub*%;ksX1a=+OCaO_Va6oLv6HfQN_oe-MTNGc&XQK=c2j(L`BEbO?Y;Pm-U~Kfd;1@8#?%TJAD6>gQ10V}iE<)mbxqA}W{;$CDfRb{6 zWCy@}jZBZ$1*0KAY9j1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N4009}E(rvZ+}(SRmn)%!*kK*84*c1HK^uP!3psFIq_&eSO;nc zTz7;$q3gceaJVa|dmsqbEEhzW983Uw0nh_5<9Kh9lfy;@wE+yDRo literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Storage/closet.rsi/meta.json b/Resources/Textures/_DV/Structures/Storage/closet.rsi/meta.json index 6012dc65cee..b14ffba8cf7 100644 --- a/Resources/Textures/_DV/Structures/Storage/closet.rsi/meta.json +++ b/Resources/Textures/_DV/Structures/Storage/closet.rsi/meta.json @@ -4,7 +4,7 @@ "x": 32, "y": 32 }, - "copyright": "Taken from tgstation, added psych locker based on medical locker and admin assist based on captain's locker by Radezolid, CJ and Clerk lockers edited by Timemaster99 (Discord). Surgeon's locker by Janet Blackquill 2024", + "copyright": "Taken from tgstation, added psych locker based on medical locker and admin assist based on captain's locker by Radezolid, CJ and Clerk lockers edited by Timemaster99 (Discord). Surgeon's locker by Janet Blackquill 2024. Security lockers modified by TJohnson.", "license": "CC-BY-SA-3.0", "states": [ { @@ -72,6 +72,69 @@ }, { "name": "admin_assist_open" + }, + { + "name": "brigmedic_door" + }, + { + "name": "brigmedic" + }, + { + "name": "brigmedic_open" + }, + { + "name": "armory" + }, + { + "name": "armory_door" + }, + { + "name": "armory_open" + }, + { + "name": "det" + }, + { + "name": "det_door" + }, + { + "name": "det_open" + }, + { + "name": "evidence" + }, + { + "name": "evidence_door" + }, + { + "name": "evidence_open" + }, + { + "name": "hos" + }, + { + "name": "hos_door" + }, + { + "name": "hos_open" + }, + { + "name": "sec" + }, + { + "name": "sec_door" + }, + { + "name": "sec_open" + }, + { + "name": "warden" + }, + { + "name": "warden_door" + }, + { + "name": "warden_open" } ] } diff --git a/Resources/Textures/_DV/Structures/Storage/closet.rsi/sec.png b/Resources/Textures/_DV/Structures/Storage/closet.rsi/sec.png new file mode 100644 index 0000000000000000000000000000000000000000..80d7a43b265b6930ae54d8446a7adf8b8c4670bc GIT binary patch literal 773 zcmV+g1N!`lP)1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N400BKoL_t(o31eUwV8BSM{hFGZ|3PXU9z6nU zIizU~rvH6?45rbE>({RnWi|`CMr?eLz2xtouywF(U2JgIgG4xCDrD z052~u!}I4)!Fc=i>tM4sFw2AKAFt12H5;Ud7(i530p)_vpFb009$XE`0mS42qCx;> zDkmo=jER^2{{1^%d1T4aTre5}10Dh-24D9M!= zS|Py1M1A*C-$WAQf}}Js8UjCm{vSQRl$Jg zf&q5`Nm20Z*)vi@n4o&19Dv-!Cbn~mtcRd022ue4@xw;#9gQ-g00000NkvXXu0mjf D`=(Y2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Storage/closet.rsi/sec_door.png b/Resources/Textures/_DV/Structures/Storage/closet.rsi/sec_door.png new file mode 100644 index 0000000000000000000000000000000000000000..57f620725eddbf37a048e81737837643190fb696 GIT binary patch literal 811 zcmV+`1JwM9P)1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N400Co3L_t(o31eUw1*0J_8UiCd1Q>}80AIhL z|H2{?4EZ-Ng0*Z4NCDILub;*+;_aIk44XHtBg$+R4Ba>cK$gFF_K@N3y?bC4m#*Fc z(_dda#LyujC66J7OMqwxfP94ugoFgbrPi!j&wx)YTp^S}v;)vJqVqu(lLMH@(S%J8 zC=`%G0-G9aVpMSe$oJ%i09B%Z9G}BNgDMUn*Y_YtP{jeHWILG8VKmVW`2FiAOb-SP zDj&!NL?^;ucpUKV-D`#&JGL?))5JQ6Xa^8$AgSu8<^VG@Gg9pat0y`Q;4}U6=g)9y zO-)S(WIkL12ZL+}=xM7kfGQ+d4gk@x#0W|+*RNm4VI`_C*-@}!UKiM;lgIa?(5S`} z=8^4yh@>*G>E@P>C^TU!QB{!bfYA^b@DR{44+2M~yu1<$jT*y*c_d{+Q1-g@{5jav pd-v{xX+aj;bp&DSM^!K|001kOcMS@q!bJc8002ovPDHLkV1k2!W9$F` literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Storage/closet.rsi/sec_open.png b/Resources/Textures/_DV/Structures/Storage/closet.rsi/sec_open.png new file mode 100644 index 0000000000000000000000000000000000000000..b6b428dcf827a25b44618c27efaf54937156ed5f GIT binary patch literal 734 zcmV<40wMj0P)1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N4009}E(rvZ+}(SRmn)%!*kK*84*c1HK^uP!3psFIq_&eSO;nc zTz7;$q3gceaJVa|dmsqbEEhzW983Uw0nh_5<9Kh9lfy;@wE+yDRo literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Storage/closet.rsi/warden.png b/Resources/Textures/_DV/Structures/Storage/closet.rsi/warden.png new file mode 100644 index 0000000000000000000000000000000000000000..80d7a43b265b6930ae54d8446a7adf8b8c4670bc GIT binary patch literal 773 zcmV+g1N!`lP)1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N400BKoL_t(o31eUwV8BSM{hFGZ|3PXU9z6nU zIizU~rvH6?45rbE>({RnWi|`CMr?eLz2xtouywF(U2JgIgG4xCDrD z052~u!}I4)!Fc=i>tM4sFw2AKAFt12H5;Ud7(i530p)_vpFb009$XE`0mS42qCx;> zDkmo=jER^2{{1^%d1T4aTre5}10Dh-24D9M!= zS|Py1M1A*C-$WAQf}}Js8UjCm{vSQRl$Jg zf&q5`Nm20Z*)vi@n4o&19Dv-!Cbn~mtcRd022ue4@xw;#9gQ-g00000NkvXXu0mjf D`=(Y2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Storage/closet.rsi/warden_door.png b/Resources/Textures/_DV/Structures/Storage/closet.rsi/warden_door.png new file mode 100644 index 0000000000000000000000000000000000000000..c5125a6df162dd0551829231af062928c107f351 GIT binary patch literal 830 zcmV-E1Ht@>P)1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N400DMML_t(o31eUw1*0J_8UiCd1Q>}80AIhL z|H2{?4EZ-Ng0*Z4NCDILub;*+;_aIk44XHtBg$+R4Ba>cK$gFF_K@N3y?bC4m#*Fc z(_dda#LyujC66J7OMqwxfP94uAX^A>BtEt1W)STFbdAXTYgf*|xk5ssa5gavsyIMP z#{_N{CBJ9mzuy1I@5IR}7TgwBV%5(k3` zhd74t?_WQ`Vj#;wz{tpmp|!OMTsD9Opadupl9CXKcEB&F1CT9)vERLW&9Gy~Rt97m zCP#=S+5v)C99Z;=}-= zYAldJPEIcW+1S{znu(n9K?x9)UiR(VLzLMhmxL)7AyKg0JqhfXufXzv?&Sb_FpSm( zqai?QBLq1Ok(3KS+3VKx=V1N!?%fB|f-I0a0@=_}HYp(h0NbgN{27M3DgXcg07*qo IM6N<$f)1i?cK`qY literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Storage/closet.rsi/warden_open.png b/Resources/Textures/_DV/Structures/Storage/closet.rsi/warden_open.png new file mode 100644 index 0000000000000000000000000000000000000000..b6b428dcf827a25b44618c27efaf54937156ed5f GIT binary patch literal 734 zcmV<40wMj0P)1VIr*EUkStBI_L^B#6#3dq2+1xy+n_(4=i-yqYLvvc4Oih-q{43tHV1 z4Rq4N5YeRJIa4#^3H}}LH&m&5-LHE6zwgh{v}}3?RMiU)8;j|xw&`i|mF;Wi_k zTo&FJ?sMgU!WT-{OZ=!fRpM90ZX!MgA=Oh$Rj^*cM%v8?_X>Aq?7Z=F9(9wjnVp@H z+99(Ok2n*=(9p@Vf{jnV)U0Iow=eqbnhIymU3CTB4is*%Van zzw`90!GTiua13f6g5aea>bBss7z7^&LGXD9)%S3gE&Fql)5x3X#j@752a$C+IWKGa zHk@ui`<;_?liyOc%#dZl^D#8fL+ceZE|#+TS?A~$5^M5Am$0)7J+eQt^aXoYXhVZ; z{@?%r010qNS#tmY3labT3lag+-G2N4009}E(rvZ+}(SRmn)%!*kK*84*c1HK^uP!3psFIq_&eSO;nc zTz7;$q3gceaJVa|dmsqbEEhzW983Uw0nh_5<9Kh9lfy;@wE+yDRo literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Wallmounts/signs.rsi/armory.png b/Resources/Textures/_DV/Structures/Wallmounts/signs.rsi/armory.png new file mode 100644 index 0000000000000000000000000000000000000000..ee7f1dea8bc373736128147310a474a00db1fc8a GIT binary patch literal 911 zcmV;A191F_P)Aww0B7K(z1lT@%vb!aPCbxE#CD(1QAzPe=SntyQa`0?F*Op;d}4gQko&;c+4$q{L(rSK9 z3ckaK5QZ>`IhonkQg$(iuJQ9o)f5kL(W`r1$LKGpHUoTp#52s|4)Hv3ddsl{?-38N zl3XA@A&zl6An~ox6_4Kp7d`$G%yXFqz%P1A#Wq&jn3cFeJV6{a^a^X9N8BW=nk!k# zBeX_gBZCx@kf5M~P3UkCr)<*9I{Ok0-!jVNVf4391t&)lCGy5dtx#8$vPQZ}pN^`S z`~P{`+VqsyJ)8u3UtRZe3<&N6^_uJcp1N-R3<$gc*JjIKra8@ilU{3S(PJR816>78&YytXHa*cDaCiiaQ+;IP4@)O# zEhnx}SO5S332;bRa{vGf5&!@T5&_cPe*6Fc0mMl}K~z`?Wj436phxmuO^d{HbCCINz+*w-3+SRA7@o=@2CwR-n0^ ztn&kqYt9nbA}Y`II!pk8>#J>l2*_jvZoBi$2oumX-H_=TFAFLOhI>E;VNLn>0Y{!{ z0to(#QAGgd&?O<6X!p}U+ye~2!-n$Hre}~~kLWYKPb;tsoB&b3v;vS`%FNr3z}cou z6CgN=WC2N(bE*UcM=CKW0H|K~AdKz{t>UM7~M zl6GqyBhbl?rjxgp-V>Cw1!mbo1Q4hbV=r$(thLPo)V44IT(KNl0rW;qbA|~>aBr;} zRI6sixo^ee^KlvU`&LYqZLwUI>HGB8tGRm{;$0pDB3H4C5z2*p)-V--Bfky2*J&%6 lXG?#WFwuW}ni1=8=Wo+*#bs9WiC6#t002ovPDHLkV1n-Zmu>(6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Wallmounts/signs.rsi/direction_brig.png b/Resources/Textures/_DV/Structures/Wallmounts/signs.rsi/direction_brig.png new file mode 100644 index 0000000000000000000000000000000000000000..6339a4ab0bbc5312b30d269e63515ae4f2816bc6 GIT binary patch literal 974 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 IM6N<$f literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Wallmounts/signs.rsi/meta.json b/Resources/Textures/_DV/Structures/Wallmounts/signs.rsi/meta.json index f0a3e110740..dc9deeff86b 100644 --- a/Resources/Textures/_DV/Structures/Wallmounts/signs.rsi/meta.json +++ b/Resources/Textures/_DV/Structures/Wallmounts/signs.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "directional sprites taken from https://github.com/space-wizards/space-station-14/commit/c1556214de46d66fe4057500e269b17438dc96ca | direction_mail modified by Hyenh, direction_logi modified by Floofers | direction_court, direction_justice by leonardo_dabepis (Discord) | chapel modified from upstream sprite by Lyndomen (github) | Logistics and Epistemics modified by JustAnOrange", + "copyright": "directional sprites taken from https://github.com/space-wizards/space-station-14/commit/c1556214de46d66fe4057500e269b17438dc96ca | direction_mail modified by Hyenh, direction_logi modified by Floofers | direction_court, direction_justice by leonardo_dabepis (Discord) | chapel modified from upstream sprite by Lyndomen (github) | Logistics and Epistemics modified by JustAnOrange | armory, direction_brig, direction_sec, interrogation, law, prison, and security sprites modified by TJohnson.", "size": { "x": 32, "y": 32 @@ -35,6 +35,30 @@ }, { "name": "logistics" + }, + { + "name": "armory" + }, + { + "name": "direction_brig" + }, + { + "name": "direction_sec" + }, + { + "name": "interrogation" + }, + { + "name": "law" + }, + { + "name": "prison" + }, + { + "name": "sec" + }, + { + "name": "security" } ] } diff --git a/Resources/Textures/_DV/Structures/Wallmounts/signs.rsi/prison.png b/Resources/Textures/_DV/Structures/Wallmounts/signs.rsi/prison.png new file mode 100644 index 0000000000000000000000000000000000000000..a3abcad188e78b1f002cf5a0bc99a489b264e5cd GIT binary patch literal 865 zcmV-n1D^beP)Aww0B7K(z1lT@%vb!aPCbxE#CD(1QAzPe=SntyQa`0?F*Op;d}4gQko&;c+4$q{L(rSK9 z3ckaK5QZ>`IhonkQg$(iuJQ9o)f5kL(W`r1$LKGpHUoTp#52s|4)Hv3ddsl{?-38N zl3XA@A&zl6An~ox6_4Kp7d`$G%yXFqz%P1A#Wq&jn3cFeJV6{a^a^X9N8BW=nk!k# zBeX_gBZCx@kf5M~P3UkCr)<*9I{Ok0-!jVNVf4391t&)lCGy5dtx#8$vPQZ}pN^`S z`~P{`+VqsyJ)8u3UtRZe3<&N6^_uJcp1N-R3<$gc*JjIKra8@ilU{3S(PJR816>78&YytXHa*cDaCiiaQ+;IP4@)O# zEhnx}SO5S332;bRa{vGf5&!@T5&_cPe*6Fc0hUQbK~z`?9TJxyC`}?IbfCB5MI$rzj1wG?Vkw%BCo^xJ*Y<7*hdz#S z1YBHRedgv%=3ZZ()mo|(iBWtw9E8(eucVF|`>|e!#bOyW5Gnu`KO2qIgxfgZ=W`Xr zNh%pTZ<S0oP_LZm*QA1aWzTr$K1N234%%Z zv1T2=@|ei7Y3*XCtUM{WblgO#ur*?jxFxpc${LI8kRnf7T8_u* zoXvVK#=+~3bx@$gjJij10!sgpc)d(w+y z7fj$szwlJUh@P-~Q=Ta`Cwy#P-mj+Rw%5OW^2eW#eCDgauj;s7w<@ChgGBsURrsQv zqu<}Naa&QMxwHCY?9=DNZ%g_n=0x!>)6wZ=nT_QB)}57gsWVb1 zNL_qE)$DVV_CGsy-toH*&a&V2#JC;XpMQRR)`i08SC*VQk$62O>O4CBvAye1jwxaG z*vVJlO|Q<$t9)(Nk<8uOUfp@U=dsq-u3w)?`fYgG!u+p_M@3!<``5FVzo|O%$bUyg zzQLVwH!pnI`scM34;FY@oaWcU7PK7{KjG?HO&fMk+tnO3C8ha*=V+5j*d8&Wx%QRj!sW}{o+XO8)6;Z&-X4MSirE0-Ea{_>n(Pem*Ck8L>VX>I*ju?b!rPp_5yhge6BI` z%)B|YeX?J5%;1|S?NCs|7l@NqL5 z2&9QDK`dOzr4==o7 zrVthcE+t^ZG($>2i1srEkp))HTf08_~vA-<< z1tKf4vk$@XXX-0fwOoBgU>8}TiWIX~l?1`Xpq8C&P^%jlDx4i{>c8f{N}N2gVg<|C z2_@+(dMBIn1(#L3essZ6Kl}N?8tD7|or?$#tv_LPv5)@#^=%XMQ^(RIL`2k4_ zPRtKP+P4w&|0>O=C5VDFO6YGioIpM?MsCB&$jHPu3W`x+F+K>b4+_X=5_oj8fr1fZ zWOlO|8NCHF>SZ)|F-G`aAmjAlM?(OlX&C|_js5Tf1xn2DG76N_AQ=S`V}uJ5$Y>O3 zbn}4*7Gvaf^BEca4LtH=G*~f4a6cg9!eB>30>rco2@qpH+(3O3Gu({&<}_$VeZ?5T zf(A00^&Nd5Km&;}vid$489fd(GB6sP7#*5@Qs4u8@@3z$)Gt|-YF}&lLvPiMfj4^_jLQjU62|TW)VOw=X;JzUSKE zDW1=^X1$kivHfadrFqs*AL2{t z(f@q%-%DDTCbf6lwzoB22u+FpU}J>kZEl>E9)5k|`UNPY^F&`6DOqy@&hd z#Y594A8(wWm^&l3qU3zj)d}4#D{b-JA%*v>c`kc@+n4Y!0he)a_RN}}En5FS3vFAz literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Wallmounts/signs.rsi/security.png b/Resources/Textures/_DV/Structures/Wallmounts/signs.rsi/security.png new file mode 100644 index 0000000000000000000000000000000000000000..508275e2e15f919df874d683e72de89987f41021 GIT binary patch literal 927 zcmV;Q17Q4#P)Aww0B7K(z1lT@%vb!aPCbxE#CD(1QAzPe=SntyQa`0?F*Op;d}4gQko&;c+4$q{L(rSK9 z3ckaK5QZ>`IhonkQg$(iuJQ9o)f5kL(W`r1$LKGpHUoTp#52s|4)Hv3ddsl{?-38N zl3XA@A&zl6An~ox6_4Kp7d`$G%yXFqz%P1A#Wq&jn3cFeJV6{a^a^X9N8BW=nk!k# zBeX_gBZCx@kf5M~P3UkCr)<*9I{Ok0-!jVNVf4391t&)lCGy5dtx#8$vPQZ}pN^`S z`~P{`+VqsyJ)8u3UtRZe3<&N6^_uJcp1N-R3<$gc*JjIKra8@ilU{3S(PJR816>78&YytXHa*cDaCiiaQ+;IP4@)O# zEhnx}SO5S332;bRa{vGf5&!@T5&_cPe*6Fc0n|xEK~z`?G!fww zNOUy$1XSEhcmyvwD)>YiIwU@kpfrh;qyy%pkv7Y&?M);ovPJA&+cV?!I(L`SsoPmD z0oOOTU%Bzf*vI>u$z=us4D!)vm@fML2#+~;x80`IYMm?*rT~&(j>jh8A;Hh((iCy- zf#r7o`tq2XX4)-99|oWOE}(uqyq=nubwScROjG+j>st0nj5zve+jf@4;-Gs3ldDM@ z4hEdpwFKV_8V-cr-9PP(tT&sqm@j_SK_~+f5hU8M^QgHsU;#1p9P3hzbPHl03+I&D zn1IT2tv!E;3kj&H0c3+kS=xPAfCQAs5ly?q31tA4EsKvLbPebmAPIFpBmj#o5d?*} z2sze;1z?dDf!HDBSQq*qU~wVk5W%7(IsYjET$_nv21tq)pmO)@lZ-;(%XJXsSy2FX zOLBmq&lr4?TXDuP&$H08zyqm?d(VPm25P{MnG-5PU1TM{Mp#UMy5}r95^10DTpKz9 z79Vy_L!ljGF#$hMLtZ_S@)ppKwxJ{7ZjlKXGlD*ZXdm&C{rfd^Gk|w_`A*2)mv$t_ z