From 10367a0799e856b5b64b49b9090e73b93a2f4ce7 Mon Sep 17 00:00:00 2001 From: PyotrIgn <131798882+PyotrIgn@users.noreply.github.com> Date: Sat, 10 Aug 2024 22:43:30 +0400 Subject: [PATCH] =?UTF-8?q?=D0=A1=D0=B8=D0=BD=D0=B8=D0=B9=20=D1=89=D0=B8?= =?UTF-8?q?=D1=82=20(#210)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Синий Щит с последним апдейтом от Tamioki --------- Co-authored-by: PyotrIgn Co-authored-by: Schrödinger <132720404+Schrodinger71@users.noreply.github.com> Co-authored-by: 1Stepka1 <131589665+1Stepka1@users.noreply.github.com> --- .../Locale/ru-RU/ADT/Job/job-description.ftl | 4 +- Resources/Locale/ru-RU/ADT/Job/job-names.ftl | 5 +- .../ru-RU/ADT/Preferences/loadout-groups.ftl | 5 + .../hidden-description/hiddenDescription.ftl | 2 + .../ru-RU/ADT/prototypes/Access/accesses.ftl | 1 + .../Back/{backpack.ftl => backpacks.ftl} | 6 +- .../Entities/Clothing/Back/duffels.ftl | 2 + .../Entities/Clothing/Back/satchels.ftl | 2 + .../Entities/Clothing/Belt/belt.ftl | 5 + .../Entities/Clothing/Ears/headsets.ftl | 5 + .../Entities/Clothing/Eyes/glasses.ftl | 2 + .../Clothing/Head/hardsuit-helmets.ftl | 2 + .../Entities/Clothing/Head/hats.ftl | 4 + .../Entities/Clothing/Neck/cloaks.ftl | 2 + .../Entities/Clothing/OuterClothing/armor.ftl | 2 + .../Clothing/OuterClothing/hardsuits.ftl | 2 + .../Clothing/OuterClothing/wintercoats.ftl | 2 + .../Entities/Clothing/Uniforms/jumpskirts.ftl | 8 ++ .../Entities/Clothing/Uniforms/jumpsuits.ftl | 11 +- .../Entities/Markers/Spawners/jobs.ftl | 3 + .../Entities/Objects/Device/pda.ftl | 3 + .../Entities/Objects/Fun/figurines.ftl | 2 + .../Objects/Misc/identification_cards.ftl | 3 + .../Entities/Objects/Power/powercell.ftl | 2 + .../Entities/Objects/Storage/bsweaponcase.ftl | 3 + .../Entities/Objects/Weapons/Guns/Guns.ftl | 6 +- .../Storage/Closets/Lockers/lockers.ftl | 14 +++ .../Prototypes/ADT/Access/blueshield.yml | 3 + .../ADT/Catalog/Fills/Items/belt.yml | 12 ++ .../ADT/Catalog/Fills/Lockers/centcomm.yml | 41 +++++++ .../Catalog/Fills/Lockers/suit_storage.yml | 13 ++ .../ADT/Entities/Clothing/Back/backpacks.yml | 10 ++ .../ADT/Entities/Clothing/Back/duffel.yml | 9 ++ .../ADT/Entities/Clothing/Back/satchel.yml | 9 ++ .../ADT/Entities/Clothing/Belt/belts.yml | 91 ++++++++++++++ .../ADT/Entities/Clothing/Ears/headsets.yml | 10 ++ .../Entities/Clothing/Ears/headsets_alt.yml | 9 ++ .../ADT/Entities/Clothing/Eyes/glasses.yml | 16 +++ .../Clothing/Head/hardsuit-helmets.yml | 47 ++++++++ .../ADT/Entities/Clothing/Head/hats.yml | 21 ++++ .../ADT/Entities/Clothing/Neck/Cloaks.yml | 9 ++ .../Entities/Clothing/OuterClothing/armor.yml | 19 +++ .../Clothing/OuterClothing/hardsuit.yml | 36 +++++- .../Clothing/OuterClothing/wintercoats.yml | 15 +++ .../Entities/Clothing/Uniforms/Jumpsuits.yml | 23 ++++ .../Entities/Clothing/Uniforms/jumpskirts.yml | 22 ++++ .../ADT/Entities/Markers/Spawners/jobs.yml | 12 ++ .../ADT/Entities/Objects/Devices/pda.yml | 21 ++++ .../ADT/Entities/Objects/Fun/figurines.yml | 9 ++ .../Objects/Misc/identification_cards.yml | 13 ++ .../ADT/Entities/Objects/Power/powercell.yml | 44 +++++++ .../Objects/Specific/bsweaponcase.yml | 28 +++++ .../Weapons/Guns/Projectiles/projectiles.yml | 20 ++++ .../Guns/Revolvers/saber_revolvers.yml | 112 ++++++++++++++++++ .../Storage/Closets/Lockers/lockers.yml | 14 +++ .../ADT/Loadouts/Jobs/Command/blueshield.yml | 93 +++++++++++++++ .../ADT/Loadouts/loadout_groups.yml | 39 ++++++ .../Prototypes/ADT/Loadouts/role_loadouts.yml | 13 ++ .../Roles/Jobs/Command/blueshieldofficer.yml | 56 +++++++++ .../ADT/Roles/play_time_trackers.yml | 3 + Resources/Prototypes/ADT/StatusIcon/job.yml | 7 ++ Resources/Prototypes/ADT/tags.yml | 11 +- Resources/Prototypes/Access/misc.yml | 3 +- .../Entities/Objects/Fun/figurine_boxes.yml | 2 + .../Prototypes/Roles/Jobs/departments.yml | 1 + .../equipped-BACKPACK.png | Bin 0 -> 1252 bytes .../Back/blueshield_backpack.rsi/icon.png | Bin 0 -> 1170 bytes .../blueshield_backpack.rsi/inhand-left.png | Bin 0 -> 1282 bytes .../blueshield_backpack.rsi/inhand-right.png | Bin 0 -> 1243 bytes .../Back/blueshield_backpack.rsi/meta.json | 26 ++++ .../equipped-BACKPACK.png | Bin 0 -> 1404 bytes .../Back/blueshield_duffel.rsi/icon.png | Bin 0 -> 1074 bytes .../blueshield_duffel.rsi/inhand-left.png | Bin 0 -> 1229 bytes .../blueshield_duffel.rsi/inhand-right.png | Bin 0 -> 1319 bytes .../Back/blueshield_duffel.rsi/meta.json | 26 ++++ .../equipped-BACKPACK.png | Bin 0 -> 1164 bytes .../Back/blueshield_satchel.rsi/icon.png | Bin 0 -> 1253 bytes .../blueshield_satchel.rsi/inhand-left.png | Bin 0 -> 1014 bytes .../blueshield_satchel.rsi/inhand-right.png | Bin 0 -> 1037 bytes .../Back/blueshield_satchel.rsi/meta.json | 26 ++++ .../equipped-BELT.png | Bin 0 -> 832 bytes .../Belt/medical_security_belt.rsi/icon.png | Bin 0 -> 916 bytes .../medical_security_belt.rsi/inhand-left.png | Bin 0 -> 886 bytes .../inhand-right.png | Bin 0 -> 882 bytes .../Belt/medical_security_belt.rsi/meta.json | 26 ++++ .../blueshield.rsi/alt-equipped-EARS.png | Bin 0 -> 826 bytes .../Headsets/blueshield.rsi/equipped-EARS.png | Bin 0 -> 628 bytes .../Ears/Headsets/blueshield.rsi/icon.png | Bin 0 -> 783 bytes .../Ears/Headsets/blueshield.rsi/icon_alt.png | Bin 0 -> 922 bytes .../Ears/Headsets/blueshield.rsi/meta.json | 25 ++++ .../blueshield.rsi/equipped-EYES-hamster.png | Bin 0 -> 656 bytes .../Glasses/blueshield.rsi/equipped-EYES.png | Bin 0 -> 361 bytes .../Eyes/Glasses/blueshield.rsi/icon.png | Bin 0 -> 284 bytes .../Glasses/blueshield.rsi/inhand-left.png | Bin 0 -> 660 bytes .../Glasses/blueshield.rsi/inhand-right.png | Bin 0 -> 662 bytes .../Eyes/Glasses/blueshield.rsi/meta.json | 30 +++++ .../equipped-HELMET-light.png | Bin 0 -> 1062 bytes .../equipped-HELMET-unshading.png | Bin 0 -> 710 bytes .../equipped-HELMET.png | Bin 0 -> 1358 bytes .../icon-light.png | Bin 0 -> 717 bytes .../blueshield_hardsuithead.rsi/icon.png | Bin 0 -> 835 bytes .../blueshield_hardsuithead.rsi/meta.json | 33 ++++++ .../off-equipped-HELMET-vulp.png | Bin 0 -> 1380 bytes .../blueshield_beret.rsi/equipped-HELMET.png | Bin 0 -> 864 bytes .../Head/Hats/blueshield_beret.rsi/icon.png | Bin 0 -> 739 bytes .../Hats/blueshield_beret.rsi/inhand-left.png | Bin 0 -> 839 bytes .../blueshield_beret.rsi/inhand-right.png | Bin 0 -> 827 bytes .../Head/Hats/blueshield_beret.rsi/meta.json | 24 ++++ .../equipped-HELMET.png | Bin 0 -> 987 bytes .../Hats/blueshield_beret_black.rsi/icon.png | Bin 0 -> 744 bytes .../inhand-left.png | Bin 0 -> 896 bytes .../inhand-right.png | Bin 0 -> 901 bytes .../Hats/blueshield_beret_black.rsi/meta.json | 24 ++++ .../blueshield_neck.rsi/equipped-NECK.png | Bin 0 -> 1219 bytes .../Neck/Cloaks/blueshield_neck.rsi/icon.png | Bin 0 -> 475 bytes .../blueshield_neck.rsi/inhand-left.png | Bin 0 -> 960 bytes .../blueshield_neck.rsi/inhand-right.png | Bin 0 -> 975 bytes .../Neck/Cloaks/blueshield_neck.rsi/meta.json | 26 ++++ .../equipped-OUTERCLOTHING.png | Bin 0 -> 1100 bytes .../Armor/blueshield_armor.rsi/icon.png | Bin 0 -> 740 bytes .../blueshield_armor.rsi/inhand-left.png | Bin 0 -> 1018 bytes .../blueshield_armor.rsi/inhand-right.png | Bin 0 -> 1007 bytes .../Armor/blueshield_armor.rsi/meta.json | 26 ++++ .../equipped-OUTERCLOTHING.png | Bin 0 -> 2470 bytes .../blueshield_hardsuit.rsi/icon.png | Bin 0 -> 1188 bytes .../blueshield_hardsuit.rsi/inhand-left.png | Bin 0 -> 1242 bytes .../blueshield_hardsuit.rsi/inhand-right.png | Bin 0 -> 1234 bytes .../blueshield_hardsuit.rsi/meta.json | 26 ++++ .../equipped-OUTERCLOTHING.png | Bin .../{riotert.yml => riotert.rsi}/icon.png | Bin .../inhand-left.png | Bin .../inhand-right.png | Bin .../{riotert.yml => riotert.rsi}/meta.json | 0 .../equipped-OUTERCLOTHING.png | Bin 0 -> 1074 bytes .../blueshield_winter.rsi/icon.png | Bin 0 -> 452 bytes .../blueshield_winter.rsi/inhand-left.png | Bin 0 -> 1031 bytes .../blueshield_winter.rsi/inhand-right.png | Bin 0 -> 1009 bytes .../blueshield_winter.rsi/meta.json | 26 ++++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1362 bytes .../equipped-INNERCLOTHING.png | Bin 0 -> 1702 bytes .../Jumpskirt/blueshield_suit.rsi/icon.png | Bin 0 -> 894 bytes .../blueshield_suit.rsi/inhand-left.png | Bin 0 -> 1178 bytes .../blueshield_suit.rsi/inhand-right.png | Bin 0 -> 1148 bytes .../Jumpskirt/blueshield_suit.rsi/meta.json | 30 +++++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 1474 bytes .../equipped-INNERCLOTHING.png | Bin 0 -> 1966 bytes .../Jumpsuit/blueshield_suit.rsi/icon.png | Bin 0 -> 906 bytes .../blueshield_suit.rsi/inhand-left.png | Bin 0 -> 1178 bytes .../blueshield_suit.rsi/inhand-right.png | Bin 0 -> 1148 bytes .../Jumpsuit/blueshield_suit.rsi/meta.json | 30 +++++ .../equipped-INNERCLOTHING.png | Bin 0 -> 1743 bytes .../turtleneck_blueshield.rsi/icon.png | Bin 0 -> 877 bytes .../turtleneck_blueshield.rsi/inhand-left.png | Bin 0 -> 1123 bytes .../inhand-right.png | Bin 0 -> 1117 bytes .../turtleneck_blueshield.rsi/meta.json | 26 ++++ .../equipped-INNERCLOTHING.png | Bin 0 -> 1547 bytes .../turtleneck_blueshield_woman.rsi/icon.png | Bin 0 -> 881 bytes .../inhand-left.png | Bin 0 -> 1123 bytes .../inhand-right.png | Bin 0 -> 1117 bytes .../turtleneck_blueshield_woman.rsi/meta.json | 26 ++++ .../job_icons.rsi/ADTBlueShieldOfficer.png | Bin 0 -> 534 bytes .../Interface/Misc/job_icons.rsi/meta.json | 5 +- .../ADT/Markers/jobs.rsi/blueshield.png | Bin 0 -> 1444 bytes .../Textures/ADT/Markers/jobs.rsi/meta.json | 55 +++++---- .../Objects/Devices/pda.rsi/equipped-BELT.png | Bin 0 -> 1156 bytes .../Devices/pda.rsi/equipped-IDCARD.png | Bin 0 -> 1156 bytes .../Objects/Devices/pda.rsi/id_overlay.png | Bin 0 -> 90 bytes .../Objects/Devices/pda.rsi/inhand-left.png | Bin 0 -> 1212 bytes .../Objects/Devices/pda.rsi/inhand-right.png | Bin 0 -> 1205 bytes .../Devices/pda.rsi/insert_overlay.png | Bin 0 -> 117 bytes .../Objects/Devices/pda.rsi/light_overlay.png | Bin 0 -> 763 bytes .../ADT/Objects/Devices/pda.rsi/meta.json | 58 +++++++++ .../Devices/pda.rsi/pda-blueshield.png | Bin 0 -> 1530 bytes .../Objects/Devices/pda.rsi/pda-centcom.png | Bin 0 -> 1421 bytes .../Objects/Fun/figurines.rsi/blueshield.png | Bin 0 -> 1021 bytes .../ADT/Objects/Fun/figurines.rsi/meta.json | 14 +++ .../Misc/id_cards.rsi/blue-inhand-left.png | Bin 0 -> 677 bytes .../Misc/id_cards.rsi/blue-inhand-right.png | Bin 0 -> 672 bytes .../ADT/Objects/Misc/id_cards.rsi/centcom.png | Bin 0 -> 883 bytes .../Misc/id_cards.rsi/ert_chaplain.png | Bin 0 -> 900 bytes .../Misc/id_cards.rsi/ert_commander.png | Bin 0 -> 516 bytes .../Misc/id_cards.rsi/ert_engineer.png | Bin 0 -> 926 bytes .../Objects/Misc/id_cards.rsi/ert_janitor.png | Bin 0 -> 921 bytes .../Objects/Misc/id_cards.rsi/ert_medic.png | Bin 0 -> 929 bytes .../Misc/id_cards.rsi/ert_security.png | Bin 0 -> 913 bytes .../Misc/id_cards.rsi/idblueshield.png | Bin 0 -> 591 bytes .../Objects/Misc/id_cards.rsi/idcentcom.png | Bin 0 -> 603 bytes .../ADT/Objects/Misc/id_cards.rsi/meta.json | 39 +++++- .../Guns/Projectiles/bluelaser.rsi/beam.png | Bin 0 -> 1019 bytes .../bluelaser.rsi/impact_laser.png | Bin 0 -> 1029 bytes .../Guns/Projectiles/bluelaser.rsi/meta.json | 59 +++++++++ .../bluelaser.rsi/muzzle_laser.png | Bin 0 -> 1167 bytes .../projectiles_ss.rsi/impact_bullet.png | Bin 0 -> 461 bytes .../impact_laser_greyscale.png | Bin 0 -> 951 bytes .../projectiles_ss.rsi/impact_laser_red.png | Bin 0 -> 1603 bytes .../Projectiles/projectiles_ss.rsi/meta.json | 51 ++++++++ .../projectiles_ss.rsi/omnilaser.png | Bin 0 -> 339 bytes .../omnilaser_greyscale.png | Bin 0 -> 333 bytes .../Guns/Saber_revolvers/battery.rsi/base.png | Bin 0 -> 436 bytes .../battery.rsi/inhand-left.png | Bin 0 -> 648 bytes .../battery.rsi/inhand-right.png | Bin 0 -> 651 bytes .../Saber_revolvers/battery.rsi/mag-1.png | Bin 0 -> 447 bytes .../Saber_revolvers/battery.rsi/mag-2.png | Bin 0 -> 469 bytes .../Saber_revolvers/battery.rsi/mag-3.png | Bin 0 -> 476 bytes .../Saber_revolvers/battery.rsi/meta.json | 31 +++++ .../classic-inhands.rsi/inhand-left-blade.png | Bin 0 -> 1403 bytes .../classic-inhands.rsi/inhand-left.png | Bin 0 -> 1620 bytes .../inhand-right-blade.png | Bin 0 -> 1390 bytes .../classic-inhands.rsi/inhand-right.png | Bin 0 -> 1620 bytes .../classic-inhands.rsi/meta.json | 63 ++++++++++ .../Guns/Saber_revolvers/classic.rsi/icon.png | Bin 0 -> 866 bytes .../classic.rsi/icon_saber.png | Bin 0 -> 773 bytes .../Saber_revolvers/classic.rsi/meta.json | 23 ++++ .../energy-inhands.rsi/inhand-left-blade.png | Bin 0 -> 1403 bytes .../energy-inhands.rsi/inhand-left.png | Bin 0 -> 1609 bytes .../energy-inhands.rsi/inhand-right-blade.png | Bin 0 -> 1390 bytes .../energy-inhands.rsi/inhand-right.png | Bin 0 -> 1595 bytes .../energy-inhands.rsi/meta.json | 99 ++++++++++++++++ .../Guns/Saber_revolvers/energy.rsi/base.png | Bin 0 -> 871 bytes .../Saber_revolvers/energy.rsi/icon_saber.png | Bin 0 -> 769 bytes .../Guns/Saber_revolvers/energy.rsi/mag-0.png | Bin 0 -> 851 bytes .../Guns/Saber_revolvers/energy.rsi/mag-1.png | Bin 0 -> 863 bytes .../Guns/Saber_revolvers/energy.rsi/meta.json | 29 +++++ .../Storage/closet.rsi/bio_paramedic.png | Bin 0 -> 289 bytes .../Storage/closet.rsi/bio_paramedic_door.png | Bin 0 -> 429 bytes .../Storage/closet.rsi/bio_paramedic_open.png | Bin 0 -> 254 bytes .../Storage/closet.rsi/bio_pathologist.png | Bin 0 -> 291 bytes .../closet.rsi/bio_pathologist_door.png | Bin 0 -> 419 bytes .../closet.rsi/bio_pathologist_open.png | Bin 0 -> 254 bytes .../Storage/closet.rsi/blueshield.png | Bin 0 -> 730 bytes .../Storage/closet.rsi/blueshield_door.png | Bin 0 -> 845 bytes .../Storage/closet.rsi/blueshield_open.png | Bin 0 -> 696 bytes .../ADT/Structures/Storage/closet.rsi/cc.png | Bin 0 -> 735 bytes .../Structures/Storage/closet.rsi/cc_door.png | Bin 0 -> 830 bytes .../Structures/Storage/closet.rsi/cc_open.png | Bin 0 -> 720 bytes .../Structures/Storage/closet.rsi/generic.png | Bin 0 -> 215 bytes .../Storage/closet.rsi/generic_door.png | Bin 0 -> 206 bytes .../Storage/closet.rsi/generic_icon.png | Bin 0 -> 259 bytes .../Storage/closet.rsi/generic_open.png | Bin 0 -> 213 bytes .../Structures/Storage/closet.rsi/locked.png | Bin 0 -> 127 bytes .../Structures/Storage/closet.rsi/meta.json | 79 ++++++++++++ .../Storage/closet.rsi/sparking.png | Bin 0 -> 166 bytes .../Storage/closet.rsi/unlocked.png | Bin 0 -> 127 bytes .../Structures/Storage/closet.rsi/welded.png | Bin 0 -> 206 bytes .../Belt/belt_overlay.rsi/defibrillator.png | Bin 0 -> 272 bytes .../Clothing/Belt/belt_overlay.rsi/meta.json | 5 +- 246 files changed, 2048 insertions(+), 42 deletions(-) create mode 100644 Resources/Locale/ru-RU/ADT/hidden-description/hiddenDescription.ftl rename Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Back/{backpack.ftl => backpacks.ftl} (57%) create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Back/duffels.ftl create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Back/satchels.ftl create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Belt/belt.ftl create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Eyes/glasses.ftl create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Head/hardsuit-helmets.ftl create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Head/hats.ftl create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Neck/cloaks.ftl create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/OuterClothing/armor.ftl create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/OuterClothing/hardsuits.ftl create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/OuterClothing/wintercoats.ftl create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Uniforms/jumpskirts.ftl create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Fun/figurines.ftl create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Power/powercell.ftl create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Storage/bsweaponcase.ftl create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Structures/Storage/Closets/Lockers/lockers.ftl create mode 100644 Resources/Prototypes/ADT/Access/blueshield.yml create mode 100644 Resources/Prototypes/ADT/Catalog/Fills/Items/belt.yml create mode 100644 Resources/Prototypes/ADT/Catalog/Fills/Lockers/centcomm.yml create mode 100644 Resources/Prototypes/ADT/Catalog/Fills/Lockers/suit_storage.yml create mode 100644 Resources/Prototypes/ADT/Entities/Clothing/Back/backpacks.yml create mode 100644 Resources/Prototypes/ADT/Entities/Clothing/Back/duffel.yml create mode 100644 Resources/Prototypes/ADT/Entities/Clothing/Back/satchel.yml create mode 100644 Resources/Prototypes/ADT/Entities/Clothing/Ears/headsets_alt.yml create mode 100644 Resources/Prototypes/ADT/Entities/Clothing/Eyes/glasses.yml create mode 100644 Resources/Prototypes/ADT/Entities/Clothing/Neck/Cloaks.yml create mode 100644 Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/armor.yml create mode 100644 Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/wintercoats.yml create mode 100644 Resources/Prototypes/ADT/Entities/Clothing/Uniforms/jumpskirts.yml create mode 100644 Resources/Prototypes/ADT/Entities/Objects/Fun/figurines.yml create mode 100644 Resources/Prototypes/ADT/Entities/Objects/Power/powercell.yml create mode 100644 Resources/Prototypes/ADT/Entities/Objects/Specific/bsweaponcase.yml create mode 100644 Resources/Prototypes/ADT/Entities/Objects/Weapons/Guns/Revolvers/saber_revolvers.yml create mode 100644 Resources/Prototypes/ADT/Entities/Structures/Storage/Closets/Lockers/lockers.yml create mode 100644 Resources/Prototypes/ADT/Loadouts/Jobs/Command/blueshield.yml create mode 100644 Resources/Prototypes/ADT/Roles/Jobs/Command/blueshieldofficer.yml create mode 100644 Resources/Textures/ADT/Clothing/Back/blueshield_backpack.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/ADT/Clothing/Back/blueshield_backpack.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/Back/blueshield_backpack.rsi/inhand-left.png create mode 100644 Resources/Textures/ADT/Clothing/Back/blueshield_backpack.rsi/inhand-right.png create mode 100644 Resources/Textures/ADT/Clothing/Back/blueshield_backpack.rsi/meta.json create mode 100644 Resources/Textures/ADT/Clothing/Back/blueshield_duffel.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/ADT/Clothing/Back/blueshield_duffel.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/Back/blueshield_duffel.rsi/inhand-left.png create mode 100644 Resources/Textures/ADT/Clothing/Back/blueshield_duffel.rsi/inhand-right.png create mode 100644 Resources/Textures/ADT/Clothing/Back/blueshield_duffel.rsi/meta.json create mode 100644 Resources/Textures/ADT/Clothing/Back/blueshield_satchel.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/ADT/Clothing/Back/blueshield_satchel.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/Back/blueshield_satchel.rsi/inhand-left.png create mode 100644 Resources/Textures/ADT/Clothing/Back/blueshield_satchel.rsi/inhand-right.png create mode 100644 Resources/Textures/ADT/Clothing/Back/blueshield_satchel.rsi/meta.json create mode 100644 Resources/Textures/ADT/Clothing/Belt/medical_security_belt.rsi/equipped-BELT.png create mode 100644 Resources/Textures/ADT/Clothing/Belt/medical_security_belt.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/Belt/medical_security_belt.rsi/inhand-left.png create mode 100644 Resources/Textures/ADT/Clothing/Belt/medical_security_belt.rsi/inhand-right.png create mode 100644 Resources/Textures/ADT/Clothing/Belt/medical_security_belt.rsi/meta.json create mode 100644 Resources/Textures/ADT/Clothing/Ears/Headsets/blueshield.rsi/alt-equipped-EARS.png create mode 100644 Resources/Textures/ADT/Clothing/Ears/Headsets/blueshield.rsi/equipped-EARS.png create mode 100644 Resources/Textures/ADT/Clothing/Ears/Headsets/blueshield.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/Ears/Headsets/blueshield.rsi/icon_alt.png create mode 100644 Resources/Textures/ADT/Clothing/Ears/Headsets/blueshield.rsi/meta.json create mode 100644 Resources/Textures/ADT/Clothing/Eyes/Glasses/blueshield.rsi/equipped-EYES-hamster.png create mode 100644 Resources/Textures/ADT/Clothing/Eyes/Glasses/blueshield.rsi/equipped-EYES.png create mode 100644 Resources/Textures/ADT/Clothing/Eyes/Glasses/blueshield.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/Eyes/Glasses/blueshield.rsi/inhand-left.png create mode 100644 Resources/Textures/ADT/Clothing/Eyes/Glasses/blueshield.rsi/inhand-right.png create mode 100644 Resources/Textures/ADT/Clothing/Eyes/Glasses/blueshield.rsi/meta.json create mode 100644 Resources/Textures/ADT/Clothing/Head/Hardsuits/blueshield_hardsuithead.rsi/equipped-HELMET-light.png create mode 100644 Resources/Textures/ADT/Clothing/Head/Hardsuits/blueshield_hardsuithead.rsi/equipped-HELMET-unshading.png create mode 100644 Resources/Textures/ADT/Clothing/Head/Hardsuits/blueshield_hardsuithead.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/ADT/Clothing/Head/Hardsuits/blueshield_hardsuithead.rsi/icon-light.png create mode 100644 Resources/Textures/ADT/Clothing/Head/Hardsuits/blueshield_hardsuithead.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/Head/Hardsuits/blueshield_hardsuithead.rsi/meta.json create mode 100644 Resources/Textures/ADT/Clothing/Head/Hardsuits/blueshield_hardsuithead.rsi/off-equipped-HELMET-vulp.png create mode 100644 Resources/Textures/ADT/Clothing/Head/Hats/blueshield_beret.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/ADT/Clothing/Head/Hats/blueshield_beret.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/Head/Hats/blueshield_beret.rsi/inhand-left.png create mode 100644 Resources/Textures/ADT/Clothing/Head/Hats/blueshield_beret.rsi/inhand-right.png create mode 100644 Resources/Textures/ADT/Clothing/Head/Hats/blueshield_beret.rsi/meta.json create mode 100644 Resources/Textures/ADT/Clothing/Head/Hats/blueshield_beret_black.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/ADT/Clothing/Head/Hats/blueshield_beret_black.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/Head/Hats/blueshield_beret_black.rsi/inhand-left.png create mode 100644 Resources/Textures/ADT/Clothing/Head/Hats/blueshield_beret_black.rsi/inhand-right.png create mode 100644 Resources/Textures/ADT/Clothing/Head/Hats/blueshield_beret_black.rsi/meta.json create mode 100644 Resources/Textures/ADT/Clothing/Neck/Cloaks/blueshield_neck.rsi/equipped-NECK.png create mode 100644 Resources/Textures/ADT/Clothing/Neck/Cloaks/blueshield_neck.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/Neck/Cloaks/blueshield_neck.rsi/inhand-left.png create mode 100644 Resources/Textures/ADT/Clothing/Neck/Cloaks/blueshield_neck.rsi/inhand-right.png create mode 100644 Resources/Textures/ADT/Clothing/Neck/Cloaks/blueshield_neck.rsi/meta.json create mode 100644 Resources/Textures/ADT/Clothing/OuterClothing/Armor/blueshield_armor.rsi/equipped-OUTERCLOTHING.png create mode 100644 Resources/Textures/ADT/Clothing/OuterClothing/Armor/blueshield_armor.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/OuterClothing/Armor/blueshield_armor.rsi/inhand-left.png create mode 100644 Resources/Textures/ADT/Clothing/OuterClothing/Armor/blueshield_armor.rsi/inhand-right.png create mode 100644 Resources/Textures/ADT/Clothing/OuterClothing/Armor/blueshield_armor.rsi/meta.json create mode 100644 Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/blueshield_hardsuit.rsi/equipped-OUTERCLOTHING.png create mode 100644 Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/blueshield_hardsuit.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/blueshield_hardsuit.rsi/inhand-left.png create mode 100644 Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/blueshield_hardsuit.rsi/inhand-right.png create mode 100644 Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/blueshield_hardsuit.rsi/meta.json rename Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/{riotert.yml => riotert.rsi}/equipped-OUTERCLOTHING.png (100%) rename Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/{riotert.yml => riotert.rsi}/icon.png (100%) rename Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/{riotert.yml => riotert.rsi}/inhand-left.png (100%) rename Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/{riotert.yml => riotert.rsi}/inhand-right.png (100%) rename Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/{riotert.yml => riotert.rsi}/meta.json (100%) create mode 100644 Resources/Textures/ADT/Clothing/OuterClothing/WinterCoats/blueshield_winter.rsi/equipped-OUTERCLOTHING.png create mode 100644 Resources/Textures/ADT/Clothing/OuterClothing/WinterCoats/blueshield_winter.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/OuterClothing/WinterCoats/blueshield_winter.rsi/inhand-left.png create mode 100644 Resources/Textures/ADT/Clothing/OuterClothing/WinterCoats/blueshield_winter.rsi/inhand-right.png create mode 100644 Resources/Textures/ADT/Clothing/OuterClothing/WinterCoats/blueshield_winter.rsi/meta.json create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Jumpskirt/blueshield_suit.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Jumpskirt/blueshield_suit.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Jumpskirt/blueshield_suit.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Jumpskirt/blueshield_suit.rsi/inhand-left.png create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Jumpskirt/blueshield_suit.rsi/inhand-right.png create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Jumpskirt/blueshield_suit.rsi/meta.json create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/blueshield_suit.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/blueshield_suit.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/blueshield_suit.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/blueshield_suit.rsi/inhand-left.png create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/blueshield_suit.rsi/inhand-right.png create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/blueshield_suit.rsi/meta.json create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield.rsi/inhand-left.png create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield.rsi/inhand-right.png create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield.rsi/meta.json create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield_woman.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield_woman.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield_woman.rsi/inhand-left.png create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield_woman.rsi/inhand-right.png create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield_woman.rsi/meta.json create mode 100644 Resources/Textures/ADT/Interface/Misc/job_icons.rsi/ADTBlueShieldOfficer.png create mode 100644 Resources/Textures/ADT/Markers/jobs.rsi/blueshield.png create mode 100644 Resources/Textures/ADT/Objects/Devices/pda.rsi/equipped-BELT.png create mode 100644 Resources/Textures/ADT/Objects/Devices/pda.rsi/equipped-IDCARD.png create mode 100644 Resources/Textures/ADT/Objects/Devices/pda.rsi/id_overlay.png create mode 100644 Resources/Textures/ADT/Objects/Devices/pda.rsi/inhand-left.png create mode 100644 Resources/Textures/ADT/Objects/Devices/pda.rsi/inhand-right.png create mode 100644 Resources/Textures/ADT/Objects/Devices/pda.rsi/insert_overlay.png create mode 100644 Resources/Textures/ADT/Objects/Devices/pda.rsi/light_overlay.png create mode 100644 Resources/Textures/ADT/Objects/Devices/pda.rsi/meta.json create mode 100644 Resources/Textures/ADT/Objects/Devices/pda.rsi/pda-blueshield.png create mode 100644 Resources/Textures/ADT/Objects/Devices/pda.rsi/pda-centcom.png create mode 100644 Resources/Textures/ADT/Objects/Fun/figurines.rsi/blueshield.png create mode 100644 Resources/Textures/ADT/Objects/Fun/figurines.rsi/meta.json create mode 100644 Resources/Textures/ADT/Objects/Misc/id_cards.rsi/blue-inhand-left.png create mode 100644 Resources/Textures/ADT/Objects/Misc/id_cards.rsi/blue-inhand-right.png create mode 100644 Resources/Textures/ADT/Objects/Misc/id_cards.rsi/centcom.png create mode 100644 Resources/Textures/ADT/Objects/Misc/id_cards.rsi/ert_chaplain.png create mode 100644 Resources/Textures/ADT/Objects/Misc/id_cards.rsi/ert_commander.png create mode 100644 Resources/Textures/ADT/Objects/Misc/id_cards.rsi/ert_engineer.png create mode 100644 Resources/Textures/ADT/Objects/Misc/id_cards.rsi/ert_janitor.png create mode 100644 Resources/Textures/ADT/Objects/Misc/id_cards.rsi/ert_medic.png create mode 100644 Resources/Textures/ADT/Objects/Misc/id_cards.rsi/ert_security.png create mode 100644 Resources/Textures/ADT/Objects/Misc/id_cards.rsi/idblueshield.png create mode 100644 Resources/Textures/ADT/Objects/Misc/id_cards.rsi/idcentcom.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/bluelaser.rsi/beam.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/bluelaser.rsi/impact_laser.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/bluelaser.rsi/meta.json create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/bluelaser.rsi/muzzle_laser.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/projectiles_ss.rsi/impact_bullet.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/projectiles_ss.rsi/impact_laser_greyscale.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/projectiles_ss.rsi/impact_laser_red.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/projectiles_ss.rsi/meta.json create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/projectiles_ss.rsi/omnilaser.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/projectiles_ss.rsi/omnilaser_greyscale.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/battery.rsi/base.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/battery.rsi/inhand-left.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/battery.rsi/inhand-right.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/battery.rsi/mag-1.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/battery.rsi/mag-2.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/battery.rsi/mag-3.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/battery.rsi/meta.json create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/classic-inhands.rsi/inhand-left-blade.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/classic-inhands.rsi/inhand-left.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/classic-inhands.rsi/inhand-right-blade.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/classic-inhands.rsi/inhand-right.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/classic-inhands.rsi/meta.json create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/classic.rsi/icon.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/classic.rsi/icon_saber.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/classic.rsi/meta.json create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy-inhands.rsi/inhand-left-blade.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy-inhands.rsi/inhand-left.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy-inhands.rsi/inhand-right-blade.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy-inhands.rsi/inhand-right.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy-inhands.rsi/meta.json create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy.rsi/base.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy.rsi/icon_saber.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy.rsi/mag-0.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy.rsi/mag-1.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy.rsi/meta.json create mode 100644 Resources/Textures/ADT/Structures/Storage/closet.rsi/bio_paramedic.png create mode 100644 Resources/Textures/ADT/Structures/Storage/closet.rsi/bio_paramedic_door.png create mode 100644 Resources/Textures/ADT/Structures/Storage/closet.rsi/bio_paramedic_open.png create mode 100644 Resources/Textures/ADT/Structures/Storage/closet.rsi/bio_pathologist.png create mode 100644 Resources/Textures/ADT/Structures/Storage/closet.rsi/bio_pathologist_door.png create mode 100644 Resources/Textures/ADT/Structures/Storage/closet.rsi/bio_pathologist_open.png create mode 100644 Resources/Textures/ADT/Structures/Storage/closet.rsi/blueshield.png create mode 100644 Resources/Textures/ADT/Structures/Storage/closet.rsi/blueshield_door.png create mode 100644 Resources/Textures/ADT/Structures/Storage/closet.rsi/blueshield_open.png create mode 100644 Resources/Textures/ADT/Structures/Storage/closet.rsi/cc.png create mode 100644 Resources/Textures/ADT/Structures/Storage/closet.rsi/cc_door.png create mode 100644 Resources/Textures/ADT/Structures/Storage/closet.rsi/cc_open.png create mode 100644 Resources/Textures/ADT/Structures/Storage/closet.rsi/generic.png create mode 100644 Resources/Textures/ADT/Structures/Storage/closet.rsi/generic_door.png create mode 100644 Resources/Textures/ADT/Structures/Storage/closet.rsi/generic_icon.png create mode 100644 Resources/Textures/ADT/Structures/Storage/closet.rsi/generic_open.png create mode 100644 Resources/Textures/ADT/Structures/Storage/closet.rsi/locked.png create mode 100644 Resources/Textures/ADT/Structures/Storage/closet.rsi/meta.json create mode 100644 Resources/Textures/ADT/Structures/Storage/closet.rsi/sparking.png create mode 100644 Resources/Textures/ADT/Structures/Storage/closet.rsi/unlocked.png create mode 100644 Resources/Textures/ADT/Structures/Storage/closet.rsi/welded.png create mode 100644 Resources/Textures/Clothing/Belt/belt_overlay.rsi/defibrillator.png diff --git a/Resources/Locale/ru-RU/ADT/Job/job-description.ftl b/Resources/Locale/ru-RU/ADT/Job/job-description.ftl index 1d579e08d9..87e82b63bf 100644 --- a/Resources/Locale/ru-RU/ADT/Job/job-description.ftl +++ b/Resources/Locale/ru-RU/ADT/Job/job-description.ftl @@ -2,4 +2,6 @@ job-description-ADTPathologist = Осматривайте тела мёртво job-description-roboticist = Собирайте боргов, мехов, обслуживайте синтетиков и поражайте (либо пугайте) экипаж своими новейшими разработками. -job-description-magistrat = Самый грозный и богатый на станции. \ No newline at end of file +job-description-magistrat = Самый грозный и богатый на станции. + +job-description-ADTBlueShieldOfficer = Защищайте капитана и глав отделов от опасностей, а прежде всего - от них самих. diff --git a/Resources/Locale/ru-RU/ADT/Job/job-names.ftl b/Resources/Locale/ru-RU/ADT/Job/job-names.ftl index abc0bf8711..ac8f69c468 100644 --- a/Resources/Locale/ru-RU/ADT/Job/job-names.ftl +++ b/Resources/Locale/ru-RU/ADT/Job/job-names.ftl @@ -5,4 +5,7 @@ job-name-roboticist = робототехник JobRoboticist = робототехник job-name-magistrat = Магистрат -JobMagistrat = Магистрат \ No newline at end of file +JobMagistrat = Магистрат + +job-name-ADTBlueShieldOfficer = офицер Синего Щита +JobADTBlueShieldOfficer = офицер Синего Щита diff --git a/Resources/Locale/ru-RU/ADT/Preferences/loadout-groups.ftl b/Resources/Locale/ru-RU/ADT/Preferences/loadout-groups.ftl index 79214fbfd1..1be353ff78 100644 --- a/Resources/Locale/ru-RU/ADT/Preferences/loadout-groups.ftl +++ b/Resources/Locale/ru-RU/ADT/Preferences/loadout-groups.ftl @@ -5,6 +5,11 @@ # Command ent-MagistratNeck = Галстуки ent-MagistratJumpsuit = Костюмы + +loadout-group-blueshield-jumpsuit = ОСЩ, комбинезон +loadout-group-blueshield-head = ОСЩ, голова +loadout-group-blueshield-neck = ОСЩ, шея +loadout-group-blueshield-back = ОСЩ, рюкзак # Civilian # Cargo diff --git a/Resources/Locale/ru-RU/ADT/hidden-description/hiddenDescription.ftl b/Resources/Locale/ru-RU/ADT/hidden-description/hiddenDescription.ftl new file mode 100644 index 0000000000..d770067c39 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/hidden-description/hiddenDescription.ftl @@ -0,0 +1,2 @@ +corvax-hidden-desc-ADTWeaponSaberRevBlueshield-syndicate = [color=#e31735]Энергетический револьвер Офицера Синего Щита. Прекрасная замена энергетическому мечу, технологию которого украло НТ, ради модернизации этого жалкого оружия.[/color] +corvax-hidden-desc-ADTWeaponSaberRevBlueshield-security = [color=#DE3A3A]Это энергетический меч-револьвер! Кажется, это принадлежит Офицеру Синего Щита, очень опасное оружие, если попадёт не в те руки.[/color] diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Access/accesses.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Access/accesses.ftl index 0c64681745..a36408757e 100644 --- a/Resources/Locale/ru-RU/ADT/prototypes/Access/accesses.ftl +++ b/Resources/Locale/ru-RU/ADT/prototypes/Access/accesses.ftl @@ -1,2 +1,3 @@ id-card-access-level-iaa = Агент Внутренних Дел id-card-access-level-magistrate = Магистрат +id-card-access-level-blueshield = Офицер Синего Щита diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Back/backpack.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Back/backpacks.ftl similarity index 57% rename from Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Back/backpack.ftl rename to Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Back/backpacks.ftl index b2d343ef97..8861606ac6 100644 --- a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Back/backpack.ftl +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Back/backpacks.ftl @@ -3,4 +3,8 @@ ent-ADTClothingBackpackDuffelPathologist = вещмешок патологоан ent-ADTClothingBackpackPathologist = рюкзак патологоанатома .desc = Рюкзак для хранения инструментов и бумаг. ent-ADTClothingBackpackSatchelPathologist = сумка патологоанатома - .desc = Сумка для хранения инструментов и бумаг. \ No newline at end of file + .desc = Сумка для хранения инструментов и бумаг. + +ent-ADTClothingBlueshieldBackpack = рюкзак офицера синего щита + .desc = Крайне вместительный рюкзак с яркой эмблемой щита, предназначенный для хранения охранного и медицинского арсенала Офицеров Синего Щита. + diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Back/duffels.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Back/duffels.ftl new file mode 100644 index 0000000000..e7d54246a2 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Back/duffels.ftl @@ -0,0 +1,2 @@ +ent-ADTClothingBackpackDuffelBlueshield = вещмешок офицера синего щита + .desc = Крайне вместительный вещмешок с яркой эмблемой щита, предназначенный для хранения охранного и медицинского арсенала Офицеров Синего Щита. diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Back/satchels.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Back/satchels.ftl new file mode 100644 index 0000000000..b2f21d3f2e --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Back/satchels.ftl @@ -0,0 +1,2 @@ +ent-ADTClothingBackpackSatchelBlueshield = сумка офицера синего щита + .desc = Крайне вместительная черно-синяя сумка с яркими белыми эмблемами щита, предназначенная для хранения охранного и медицинского арсенала Офицеров Синего Щита. diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Belt/belt.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Belt/belt.ftl new file mode 100644 index 0000000000..3b424bd449 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Belt/belt.ftl @@ -0,0 +1,5 @@ +ent-ADTClothingBeltMedicalSecurity = охранно-медицинский пояс + .desc = Довольно тонкий и при этом оснащённый всеми нужными креплениями пояс, для хранения охранного и медицинского арсенала. +ent-ADTClothingBeltMedicalSecurityFilled = охранно-медицинский пояс + .desc = Довольно тонкий и при этом оснащённый всеми нужными креплениями пояс, для хранения охранного и медицинского арсенала. + .suffix = { "Полный" } diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Ears/headsets.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Ears/headsets.ftl index 75f46dc8e1..c9de67eccb 100644 --- a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Ears/headsets.ftl +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Ears/headsets.ftl @@ -4,3 +4,8 @@ ent-ClothingHeadsetLawyer = Гарнитура юриста .desc = Обычная гарнитура юриста. ent-ClothingHeadsetIAA = Гарнитура Агента Внутренних Дел .desc = Переговоры о нарушениях СРП происходят по этой гарнитуре. + +ent-ADTClothingHeadsetBlueshield = гарнитура офицера синего щита + .desc = Гарнитура Офицера Синего Щита, оснащённая всеми каналами станции, а так же связью ЦентКомом. +ent-ADTClothingHeadsetAltBlueshield = полноразмерная гарнитура офицера синего щита + .desc = Полноразмерная гарнитура Офицера Синего Щита, оснащённая всеми каналами станции, а так же связью ЦентКомом. diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Eyes/glasses.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Eyes/glasses.ftl new file mode 100644 index 0000000000..30e361dd0a --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Eyes/glasses.ftl @@ -0,0 +1,2 @@ +ent-ADTClothingEyesGlassesBlueshield = очки офицера синего щита + .desc = Продвинутые охранные очки, оснащённые не только охранным HUD, но и медицинским, давая полные показатели здоровья цели, но и защищая от вспышек. diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Head/hardsuit-helmets.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Head/hardsuit-helmets.ftl new file mode 100644 index 0000000000..e7d23ad01a --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Head/hardsuit-helmets.ftl @@ -0,0 +1,2 @@ +ent-ADTClothingHeadHelmetHardsuitBlueshield = шлем скафандра офицера синего щита + .desc = Плотный и устойчивый шлем Офицера Синего Щита на основе шлемов Отряда Быстрого Реагирования. Призван держать воздух внутри, пули снаружи. diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Head/hats.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Head/hats.ftl new file mode 100644 index 0000000000..5bfca94c4c --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Head/hats.ftl @@ -0,0 +1,4 @@ +ent-ADTClothingHeadHatBeretBlueshield = синий берет офицера синего щита + .desc = Синий берет, с золотой кокардой подразделения "Синий Щит". +ent-ADTClothingHeadHatBeretBlueshieldBlack = чёрный берет офицера синего щита + .desc = Чёрный берет, с синей кокардой подразделения "Синий Щит". diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Neck/cloaks.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Neck/cloaks.ftl new file mode 100644 index 0000000000..335a0339d1 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Neck/cloaks.ftl @@ -0,0 +1,2 @@ +ent-ADTClothingNeckCloakBlueshield = накидка офицера синего щита + .desc = Синяя накидка с бронированным наплечником, специально для защиты вашего сильного плеча от несчастного случая. diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/OuterClothing/armor.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/OuterClothing/armor.ftl new file mode 100644 index 0000000000..fcaf6b9745 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/OuterClothing/armor.ftl @@ -0,0 +1,2 @@ +ent-ADTClothingBlueshieldArmor = бронежилет офицера синего щита + .desc = Бронежилет третьего класса защиты, предназначенный для офицеров "Синего Щита". Дает приемлемую защиту от ударов и среднюю - от огнестрельного оружия. diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/OuterClothing/hardsuits.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/OuterClothing/hardsuits.ftl new file mode 100644 index 0000000000..03e8e7bea7 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/OuterClothing/hardsuits.ftl @@ -0,0 +1,2 @@ +ent-ADTBlueshieldSuit = скафандр офицера синего щита + .desc = Лёгкий боевой скафандр Нанотрейзен, с совсем не украденными у Синдиката технологиями, специально для Офицера Синего Щита и защиты его защищающего глав тела. Уверяю вас, всё это АБСОЛЮТНО легально. diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/OuterClothing/wintercoats.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/OuterClothing/wintercoats.ftl new file mode 100644 index 0000000000..5e316533c8 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/OuterClothing/wintercoats.ftl @@ -0,0 +1,2 @@ +ent-ADTClothingOuterWinterBlueshield = куртка офицера синего щита + .desc = Зимняя куртка Офицера Синего Щита с вшитыми пластинами, призванная защитить не только от холода, но и от небольших физических повреждений. diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Uniforms/jumpskirts.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Uniforms/jumpskirts.ftl new file mode 100644 index 0000000000..c12f26f295 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Uniforms/jumpskirts.ftl @@ -0,0 +1,8 @@ +ent-ADTClothingUniformPathologistSkirt = юбка-костюм патологоанатома + .desc = Лёгкая юбка-комбинезон для работницы морга. +ent-ADTClothingUniformPathologistSkirtAlt = чёрная юбка-костюм патологоанатома + .desc = Лёгкая юбка-комбинезон для работницы морга. Более угрюмая версия. +ent-ADTClothingUniformJumpskirtBlueshield = юбка и костюм офицера "Синего Щита" + .desc = Юбка и белая рубашка с погонами Офицера "Синего Щита", уже очень скоро она будет окроплена кроваво-алой кровью врагов НТ, перепутавших его с охранником продуктового магазина 21-го века. +ent-ADTClothingUniformJumpskirtBlueshieldTurtleneck = юбка-водолазка офицера синего щита + .desc = Белая удобная водолазка с юбкой для Офицера "Синего Щита" с пришитыми золотыми погонами и ярким именным бейджиком. К сожалению, если вы её наденете, это не будет значить, что вам дадут отпуск. diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Uniforms/jumpsuits.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Uniforms/jumpsuits.ftl index 10e4713634..17463321fb 100644 --- a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Uniforms/jumpsuits.ftl +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Uniforms/jumpsuits.ftl @@ -2,9 +2,12 @@ ent-ADTClothingUniformsJumpsuitWhiteDiplomatSuitL = Белый костюм ди .desc = Специально сделанный белый костюм дипломата NanoTrasen. ent-ADTClothingUniformPathologistSuit = костюм патологоанатома .desc = Лёгкий комбинезон для работника морга. -ent-ADTClothingUniformPathologistSkirt = юбка-костюм патологоанатома - .desc = Лёгкая юбка-комбинезон для работницы морга. + ent-ADTClothingUniformPathologistSuitAlt = чёрный костюм патологоанатома .desc = Лёгкий комбинезон для работника морга. Более угрюмая версия. -ent-ADTClothingUniformPathologistSkirtAlt = чёрная юбка-костюм патологоанатома - .desc = Лёгкая юбка-комбинезон для работницы морга. Более угрюмая версия. + +ent-ADTClothingUniformJumpsuitBlueshield = костюм офицера "Синего Щита" + .desc = Военные штаны и белая рубашка с погонами Офицера "Синего Щита", уже очень скоро она будет окроплена кроваво-алой кровью врагов НТ, перепутавших его с охранником продуктового магазина 21-го века. + +ent-ADTClothingUniformJumpsuitBlueshieldTurtleneck = водолазка офицера "Синего Щита" + .desc = Белая удобная водолазка Офицера"Синего Щита" с пришитыми золотыми погонами и ярким именным бейджиком. К сожалению, если вы её наденете, это не будет значить, что вам дадут отпуск. diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Markers/Spawners/jobs.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Markers/Spawners/jobs.ftl index 331c8aebb8..991e8d9a7d 100644 --- a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Markers/Spawners/jobs.ftl +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Markers/Spawners/jobs.ftl @@ -3,3 +3,6 @@ ent-SpawnPointMagistrat = Точка спавна магистрата ent-ADTSpawnPointRoboticist = робототехник .desc = { ent-SpawnPointJobBase.desc } + +ent-SpawnADTBlueShieldOfficer = офицер синего щита + .desc = { ent-SpawnPointJobBase.desc } diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Device/pda.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Device/pda.ftl index 8e9a814064..fca2433ab0 100644 --- a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Device/pda.ftl +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Device/pda.ftl @@ -6,3 +6,6 @@ ent-ADTPathologistPDA = КПК патологоанатома ent-ADTRoboticistPDA = КПК робототехника .desc = Почему это всё ещё не робот?! + +ent-ADTBlueshieldOfficerPDA = КПК офицера синего щита + .desc = Покажи им, какой он стильный, как он прочен, ведь в нём вся сила NT. diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Fun/figurines.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Fun/figurines.ftl new file mode 100644 index 0000000000..72979e58da --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Fun/figurines.ftl @@ -0,0 +1,2 @@ +ent-ADTToyFigurineBlueshieldOfficer = фигурка офицера синего щита + .desc = Фигурка, изображающая Офицера Синего Щита - благородного защитника глав станции, готового отдать свою жизнь в бою против врагов НТ, ради исполнения своего долга. diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Misc/identification_cards.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Misc/identification_cards.ftl index a87586d412..2389736d63 100644 --- a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Misc/identification_cards.ftl +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Misc/identification_cards.ftl @@ -6,3 +6,6 @@ ent-ADTPathologistIDCard = ID карта патологоанатома ent-ADTRoboticistIDCard = ID карта робототехника .desc = { ent-IDCardStandard.desc } + +ent-ADTBlueShieldOfficerIDCard = ID карта офицера синего щита + .desc = Блестящая карта офицера Синего Щита. diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Power/powercell.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Power/powercell.ftl new file mode 100644 index 0000000000..9489be8898 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Power/powercell.ftl @@ -0,0 +1,2 @@ +ent-ADTPowerCellLasgunRevolver = барабанная батарея револьвера + .desc = Барабанная батарея энергетического меча-револьвера обычной ёмкости. diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Storage/bsweaponcase.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Storage/bsweaponcase.ftl new file mode 100644 index 0000000000..36bb91eb6c --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Storage/bsweaponcase.ftl @@ -0,0 +1,3 @@ +ent-ADTBaseWeaponCaseNTBS = оружейный кейс + .suffix = ОСЩ + .desc = Строгий оружейный кейс, скрывающий в себе что-то смертоносное. diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Weapons/Guns/Guns.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Weapons/Guns/Guns.ftl index 717929ece8..af4401cbbb 100644 --- a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Weapons/Guns/Guns.ftl +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Weapons/Guns/Guns.ftl @@ -1,3 +1,7 @@ ent-ADTWeaponPistolDesertEagle = Дезерт Игл .desc = Дезерт Игл, также известный как "пустынный орёл", - это мощный пистолет калибра .44, который выглядит металлическим и блестящим. - .suffix = { "Пистолет" } \ No newline at end of file + .suffix = { "Пистолет" } + +ent-ADTWeaponSaberRevBlueshield = энергетический меч-револьвер +.desc = NTRS-01 - Nanotrasen energy Revolver-Saber model-1, первый рабочий прототип энергетического револьвера с портативном аккумулятором, с интегрированным энергетическим клинком, выданный в полевое испытание всем Офицерам Синего Щита. Крайне редкая и дорогая технология NT, вымеренная до каждой детали, НЕ ПОТЕРЯЙТЕ ЕГО! +.suffix = { "ОСЩ" } diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Structures/Storage/Closets/Lockers/lockers.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Structures/Storage/Closets/Lockers/lockers.ftl new file mode 100644 index 0000000000..0c9aa80bdd --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Structures/Storage/Closets/Lockers/lockers.ftl @@ -0,0 +1,14 @@ +ent-ADTLockerBlueshield = шкаф офицера синего щита + .desc = { ent-LockerBaseSecure.desc } + +ent-ADTLockerBlueshieldFilledHardsuit = шкаф офицера синего щита + .suffix = Заполненный, Скафандр + .desc = { ent-LockerBaseSecure.desc } + +ent-ADTLockerBlueshieldFilled = шкаф офицера синего щита + .suffix = Заполненный + .desc = { ent-LockerBaseSecure.desc } + +ent-ADTSuitStorageBlueshield = хранилище скафандра + .suffix = Офицер синего щита + .desc = { ent-SuitStorageBase.desc } diff --git a/Resources/Prototypes/ADT/Access/blueshield.yml b/Resources/Prototypes/ADT/Access/blueshield.yml new file mode 100644 index 0000000000..d8edb9453a --- /dev/null +++ b/Resources/Prototypes/ADT/Access/blueshield.yml @@ -0,0 +1,3 @@ +- type: accessLevel + id: BlueShield + name: id-card-access-level-blueshield diff --git a/Resources/Prototypes/ADT/Catalog/Fills/Items/belt.yml b/Resources/Prototypes/ADT/Catalog/Fills/Items/belt.yml new file mode 100644 index 0000000000..7a5f9a30c8 --- /dev/null +++ b/Resources/Prototypes/ADT/Catalog/Fills/Items/belt.yml @@ -0,0 +1,12 @@ +- type: entity + id: ADTClothingBeltMedicalSecurityFilled + parent: ADTClothingBeltMedicalSecurity + suffix: Filled + components: + - type: StorageFill + contents: + - id: GrenadeFlashBang + - id: TearGasGrenade + - id: Stunbaton + - id: Handcuffs + - id: Handcuffs diff --git a/Resources/Prototypes/ADT/Catalog/Fills/Lockers/centcomm.yml b/Resources/Prototypes/ADT/Catalog/Fills/Lockers/centcomm.yml new file mode 100644 index 0000000000..344abd1d7f --- /dev/null +++ b/Resources/Prototypes/ADT/Catalog/Fills/Lockers/centcomm.yml @@ -0,0 +1,41 @@ +# Blueshield +- type: entity + id: ADTLockerBlueshieldFilledHardsuit + suffix: Filled, Hardsuit + parent: ADTLockerBlueshield + components: + - type: StorageFill + contents: + - id: ADTBlueshieldSuit + - id: MedkitCombatFilled + - id: MedkitBruteFilled + - id: WeaponDisabler + - id: ADTBaseWeaponCaseNTBS + # - id: ADTUnderwearBoxBlueshield + - id: ADTClothingHeadsetAltBlueshield + - id: ADTClothingHeadHatBeretBlueshield + - id: ADTClothingNeckCloakBlueshield + - id: ADTClothingOuterWinterBlueshield + - id: ClothingShoesBootsJack + - id: ADTClothingUniformJumpskirtBlueshieldTurtleneck + - id: ADTClothingUniformJumpsuitBlueshieldTurtleneck + +- type: entity + id: ADTLockerBlueshieldFilled + suffix: Filled + parent: ADTLockerBlueshield + components: + - type: StorageFill + contents: + - id: MedkitCombatFilled + - id: MedkitBruteFilled + - id: WeaponDisabler + - id: ADTBaseWeaponCaseNTBS + # - id: ADTUnderwearBoxBlueshield + - id: ADTClothingHeadsetAltBlueshield + - id: ADTClothingHeadHatBeretBlueshield + - id: ADTClothingNeckCloakBlueshield + - id: ADTClothingOuterWinterBlueshield + - id: ClothingShoesBootsJack + - id: ADTClothingUniformJumpskirtBlueshieldTurtleneck + - id: ADTClothingUniformJumpsuitBlueshieldTurtleneck diff --git a/Resources/Prototypes/ADT/Catalog/Fills/Lockers/suit_storage.yml b/Resources/Prototypes/ADT/Catalog/Fills/Lockers/suit_storage.yml new file mode 100644 index 0000000000..1522895961 --- /dev/null +++ b/Resources/Prototypes/ADT/Catalog/Fills/Lockers/suit_storage.yml @@ -0,0 +1,13 @@ +#Blueshield's hardsuit +- type: entity + id: ADTSuitStorageBlueshield + parent: SuitStorageBase + suffix: Blueshield + components: + - type: StorageFill + contents: + - id: OxygenTankFilled + - id: ADTBlueshieldSuit + - id: ClothingMaskBreath + - type: AccessReader + access: [["BlueShield"]] diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Back/backpacks.yml b/Resources/Prototypes/ADT/Entities/Clothing/Back/backpacks.yml new file mode 100644 index 0000000000..422a793392 --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Clothing/Back/backpacks.yml @@ -0,0 +1,10 @@ +#ОСЩ + +- type: entity + parent: ClothingBackpackSecurity + id: ADTClothingBlueshieldBackpack + name: blueshield's backpack + description: criminalst backpack + components: + - type: Sprite + sprite: ADT/Clothing/Back/blueshield_backpack.rsi diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Back/duffel.yml b/Resources/Prototypes/ADT/Entities/Clothing/Back/duffel.yml new file mode 100644 index 0000000000..5d4eeb78cb --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Clothing/Back/duffel.yml @@ -0,0 +1,9 @@ +#ОСЩ +- type: entity + parent: ClothingBackpackDuffelSecurity + id: ADTClothingBackpackDuffelBlueshield + name: blueshield duffel bag + description: A large duffel bag to hold medical and security equipment. + components: + - type: Sprite + sprite: ADT/Clothing/Back/blueshield_duffel.rsi diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Back/satchel.yml b/Resources/Prototypes/ADT/Entities/Clothing/Back/satchel.yml new file mode 100644 index 0000000000..df4753b386 --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Clothing/Back/satchel.yml @@ -0,0 +1,9 @@ +#ОСЩ +- type: entity + parent: ClothingBackpackSatchelSecurity + id: ADTClothingBackpackSatchelBlueshield + name: blueshield satchel + description: A satchel to hold medical and security equipment + components: + - type: Sprite + sprite: ADT/Clothing/Back/blueshield_satchel.rsi diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Belt/belts.yml b/Resources/Prototypes/ADT/Entities/Clothing/Belt/belts.yml index c232b37e78..c3e6da54f5 100644 --- a/Resources/Prototypes/ADT/Entities/Clothing/Belt/belts.yml +++ b/Resources/Prototypes/ADT/Entities/Clothing/Belt/belts.yml @@ -1,3 +1,94 @@ +# Blueshield +- type: entity + id: ADTClothingBeltMedicalSecurity + name: medical-security belt + description: Special medical-security belt. + parent: ClothingBeltStorageBase + components: + - type: Storage + grid: + - 0,0,7,1 + maxItemSize: Normal + whitelist: + tags: + - Taser + - SecBeltEquip + - Sidearm + - MagazinePistol + - MagazineMagnum + - Patch + - Wrench + - Bottle + - Spray + - Brutepack + - Bloodpack + - Gauze + - Ointment + - CigPack + - PillCanister + - Radio + - DiscreteHealthAnalyzer + - Defibrillator + - SurgeryTool + components: + - Stunbaton + - FlashOnTrigger + - SmokeOnTrigger + - Flash + - Handcuff + - BallisticAmmoProvider + - Ammo + - Hypospray + - Injector + - Pill + - HandLabeler + - type: ItemMapper + mapLayers: + flashbang: + whitelist: + components: + - FlashOnTrigger + stunbaton: + whitelist: + components: + - Stunbaton + tear_gas_grenade: + whitelist: + components: + - SmokeOnTrigger + bottle: + whitelist: + tags: + - Bottle + hypo: + whitelist: + components: + - Hypospray + pill: + whitelist: + components: + - Pill + tags: + - PillCanister + bottle_spray: + whitelist: + tags: + - Spray + defibrillator: + whitelist: + tags: + - Defibrillator + wrench: + whitelist: + tags: + - Wrench + sprite: Clothing/Belt/belt_overlay.rsi + - type: Appearance + - type: Sprite + sprite: ADT/Clothing/Belt/medical_security_belt.rsi + - type: Clothing + sprite: ADT/Clothing/Belt/medical_security_belt.rsi + - type: entity parent: [ClothingBeltBase, ClothingSlotBase] id: ADTClothingBeltSheathOCK diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Ears/headsets.yml b/Resources/Prototypes/ADT/Entities/Clothing/Ears/headsets.yml index 200cf36bc4..5078175476 100644 --- a/Resources/Prototypes/ADT/Entities/Clothing/Ears/headsets.yml +++ b/Resources/Prototypes/ADT/Entities/Clothing/Ears/headsets.yml @@ -45,3 +45,13 @@ - EncryptionKeyCommon - type: Sprite sprite: Clothing/Ears/Headsets/servicesecurity.rsi + +- type: entity + parent: ClothingHeadsetCentCom + id: ADTClothingHeadsetBlueshield + name: blueshield headset + components: + - type: Sprite + sprite: ADT/Clothing/Ears/Headsets/blueshield.rsi + - type: Clothing + sprite: ADT/Clothing/Ears/Headsets/blueshield.rsi diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Ears/headsets_alt.yml b/Resources/Prototypes/ADT/Entities/Clothing/Ears/headsets_alt.yml new file mode 100644 index 0000000000..937b97a24c --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Clothing/Ears/headsets_alt.yml @@ -0,0 +1,9 @@ +- type: entity + parent: ClothingHeadsetAltCentCom + id: ADTClothingHeadsetAltBlueshield + name: blueshield over-ear headset + components: + - type: Sprite + sprite: ADT/Clothing/Ears/Headsets/blueshield.rsi + - type: Clothing + sprite: ADT/Clothing/Ears/Headsets/blueshield.rsi diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Eyes/glasses.yml b/Resources/Prototypes/ADT/Entities/Clothing/Eyes/glasses.yml new file mode 100644 index 0000000000..40d18dcd7e --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Clothing/Eyes/glasses.yml @@ -0,0 +1,16 @@ +- type: entity + parent: ClothingEyesGlassesSecurity + id: ADTClothingEyesGlassesBlueshield + name: blueshield's glasses + description: Upgraded sunglasses that provide flash immunity and a medical-security HUDs. + components: + - type: Sprite + sprite: ADT/Clothing/Eyes/Glasses/blueshield.rsi + - type: Clothing + sprite: ADT/Clothing/Eyes/Glasses/blueshield.rsi + - type: ShowHealthBars + damageContainers: + - Biological + - type: ShowHealthIcons + damageContainers: + - Biological diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Head/hardsuit-helmets.yml b/Resources/Prototypes/ADT/Entities/Clothing/Head/hardsuit-helmets.yml index 2b3a51a6d8..15c5200e8f 100644 --- a/Resources/Prototypes/ADT/Entities/Clothing/Head/hardsuit-helmets.yml +++ b/Resources/Prototypes/ADT/Entities/Clothing/Head/hardsuit-helmets.yml @@ -22,3 +22,50 @@ Piercing: 0.9 Heat: 0.9 Radiation: 0.9 + +# Blueshield +- type: entity + parent: ClothingHeadHardsuitWithLightBase + id: ADTClothingHeadHelmetHardsuitBlueshield + noSpawn: true + name: blueshield hardsuit helmet + description: + components: + - type: Sprite + sprite: ADT/Clothing/Head/Hardsuits/blueshield_hardsuithead.rsi + layers: + - state: icon + - state: icon-light + shader: unshaded + map: [ "light" ] + - type: HandheldLight + addPrefix: false + - type: ToggleableLightVisuals + spriteLayer: light + clothingVisuals: + head: + - state: equipped-HELMET + - state: equipped-HELMET-unshading + shader: unshaded + - state: equipped-HELMET-light + shader: unshaded + - type: Clothing + clothingVisuals: + head: + - state: equipped-HELMET + - state: equipped-HELMET-unshading + shader: unshaded + - type: PointLight + color: "#fff7cd" + - type: Armor + modifiers: + coefficients: + Blunt: 0.95 + Slash: 0.9 + Piercing: 0.9 + Heat: 0.9 + Radiation: 0.8 + Caustic: 0.85 + - type: PressureProtection + highPressureMultiplier: 0.6 + lowPressureMultiplier: 1000 diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Head/hats.yml b/Resources/Prototypes/ADT/Entities/Clothing/Head/hats.yml index e2c39b1144..00602dccb6 100644 --- a/Resources/Prototypes/ADT/Entities/Clothing/Head/hats.yml +++ b/Resources/Prototypes/ADT/Entities/Clothing/Head/hats.yml @@ -9,3 +9,24 @@ - type: Clothing sprite: Clothing/Head/Hats/urs_hat.rsi +- type: entity + parent: ClothingHeadBase + id: ADTClothingHeadHatBeretBlueshieldBlack + name: blueshield officer's beret + description: A corporate black beret with a blueshield officer's rank emblem. + components: + - type: Sprite + sprite: ADT/Clothing/Head/Hats/blueshield_beret_black.rsi + - type: Clothing + sprite: ADT/Clothing/Head/Hats/blueshield_beret_black.rsi + +- type: entity + parent: ClothingHeadBase + id: ADTClothingHeadHatBeretBlueshield + name: blueshield officer's beret + description: A corporate blue beret with a blueshield officer's rank emblem. + components: + - type: Sprite + sprite: ADT/Clothing/Head/Hats/blueshield_beret.rsi + - type: Clothing + sprite: ADT/Clothing/Head/Hats/blueshield_beret.rsi diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Neck/Cloaks.yml b/Resources/Prototypes/ADT/Entities/Clothing/Neck/Cloaks.yml new file mode 100644 index 0000000000..174b652d92 --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Clothing/Neck/Cloaks.yml @@ -0,0 +1,9 @@ +# Blueshield +- type: entity + parent: ClothingNeckBase + id: ADTClothingNeckCloakBlueshield + name: blueshield cloak + description: A blue cape with an armored shoulder pad, especially for the protection of station heads. + components: + - type: Sprite + sprite: ADT/Clothing/Neck/Cloaks/blueshield_neck.rsi diff --git a/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/armor.yml b/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/armor.yml new file mode 100644 index 0000000000..dd6576cfd2 --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/armor.yml @@ -0,0 +1,19 @@ +- type: entity + parent: ClothingOuterArmorBasic + id: ADTClothingBlueshieldArmor + name: blueshield bulletproof vest + description: A Type III heavy bulletproof vest that excels in protecting the wearer against traditional projectile weaponry and explosives to a minor extent. + components: + - type: Sprite + sprite: ADT/Clothing/OuterClothing/Armor/blueshield_armor.rsi + - type: Clothing + sprite: ADT/Clothing/OuterClothing/Armor/blueshield_armor.rsi + - type: Armor + modifiers: + coefficients: + Blunt: 0.8 + Slash: 0.8 + Piercing: 0.4 + Heat: 0.8 + - type: ExplosionResistance + damageCoefficient: 0.80 diff --git a/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/hardsuit.yml b/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/hardsuit.yml index 0e7d2713e6..e9ec46e994 100644 --- a/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/hardsuit.yml +++ b/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/hardsuit.yml @@ -5,9 +5,9 @@ description: The cheapest ERT hardsuit choice, designed especially for economy and anti-riot actions components: - type: Sprite - sprite: ADT/Clothing/OuterClothing/Hardsuits/riotert.yml + sprite: ADT/Clothing/OuterClothing/Hardsuits/riotert.rsi - type: Clothing - sprite: ADT/Clothing/OuterClothing/Hardsuits/riotert.yml + sprite: ADT/Clothing/OuterClothing/Hardsuits/riotert.rsi - type: ToggleableClothing clothingPrototype: ADTClothingHeadHelmetHardsuitRiotERT - type: Armor @@ -21,3 +21,35 @@ - type: ClothingSpeedModifier walkModifier: 0.9 sprintModifier: 0.9 + +- type: entity + parent: ClothingOuterHardsuitBase + id: ADTBlueshieldSuit + name: blueshield's hardsuit + description: A rugged and mobile spacesuit for the lives of high-ranking members of Nanotrasen. + components: + - type: Sprite + sprite: ADT/Clothing/OuterClothing/Hardsuits/blueshield_hardsuit.rsi + - type: Clothing + sprite: ADT/Clothing/OuterClothing/Hardsuits/blueshield_hardsuit.rsi + - type: ClothingSpeedModifier + walkModifier: 0.9 + sprintModifier: 0.9 + - type: HeldSpeedModifier + - type: PressureProtection + highPressureMultiplier: 0.05 + lowPressureMultiplier: 10000 + - type: Armor + modifiers: + coefficients: + Blunt: 0.6 + Slash: 0.6 + Piercing: 0.5 + Heat: 0.7 + Radiation: 0.3 + Caustic: 0.5 + # Stun: 0.9 + - type: ExplosionResistance + damageCoefficient: 0.6 + - type: ToggleableClothing + clothingPrototype: ADTClothingHeadHelmetHardsuitBlueshield diff --git a/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/wintercoats.yml b/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/wintercoats.yml new file mode 100644 index 0000000000..fdcb16288b --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/wintercoats.yml @@ -0,0 +1,15 @@ +- type: entity + parent: ClothingOuterWinterCoat + id: ADTClothingOuterWinterBlueshield + name: blueshield's winter coat + components: + - type: Sprite + sprite: ADT/Clothing/OuterClothing/WinterCoats/blueshield_winter.rsi + - type: Clothing + sprite: ADT/Clothing/OuterClothing/WinterCoats/blueshield_winter.rsi + - type: Armor + modifiers: + coefficients: + Slash: 0.9 + Heat: 0.9 + Piercing: 0.9 diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Uniforms/Jumpsuits.yml b/Resources/Prototypes/ADT/Entities/Clothing/Uniforms/Jumpsuits.yml index 014d6f6474..8c744ffb2c 100644 --- a/Resources/Prototypes/ADT/Entities/Clothing/Uniforms/Jumpsuits.yml +++ b/Resources/Prototypes/ADT/Entities/Clothing/Uniforms/Jumpsuits.yml @@ -8,3 +8,26 @@ sprite: ADT/Clothing/Uniforms/Jumpsuit/white-diplomat-suit.rsi - type: Clothing sprite: ADT/Clothing/Uniforms/Jumpsuit/white-diplomat-suit.rsi + +# Blueshield +- type: entity + parent: ClothingUniformBase + id: ADTClothingUniformJumpsuitBlueshield + name: blueshield's jumpsuit + description: blueshield's jumpsuit + components: + - type: Sprite + sprite: ADT/Clothing/Uniforms/Jumpsuit/blueshield_suit.rsi + - type: Clothing + sprite: ADT/Clothing/Uniforms/Jumpsuit/blueshield_suit.rsi + +- type: entity + parent: ClothingUniformBase + id: ADTClothingUniformJumpsuitBlueshieldTurtleneck + name: blueshield's turtleneck + description: blueshield's turtleneck + components: + - type: Sprite + sprite: ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield.rsi + - type: Clothing + sprite: ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield.rsi diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Uniforms/jumpskirts.yml b/Resources/Prototypes/ADT/Entities/Clothing/Uniforms/jumpskirts.yml new file mode 100644 index 0000000000..888062e74c --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Clothing/Uniforms/jumpskirts.yml @@ -0,0 +1,22 @@ +# Blueshield +- type: entity + parent: ClothingUniformBase + id: ADTClothingUniformJumpskirtBlueshield + name: blueshield's jumpskirt + description: blueshield's jumpskirt + components: + - type: Sprite + sprite: ADT/Clothing/Uniforms/Jumpskirt/blueshield_suit.rsi + - type: Clothing + sprite: ADT/Clothing/Uniforms/Jumpskirt/blueshield_suit.rsi + +- type: entity + parent: ClothingUniformBase + id: ADTClothingUniformJumpskirtBlueshieldTurtleneck + name: blueshield's turtleneck skirt + description: blueshield's turtleneck + components: + - type: Sprite + sprite: ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield_woman.rsi + - type: Clothing + sprite: ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield_woman.rsi diff --git a/Resources/Prototypes/ADT/Entities/Markers/Spawners/jobs.yml b/Resources/Prototypes/ADT/Entities/Markers/Spawners/jobs.yml index 8b7daec37e..92a30c384f 100644 --- a/Resources/Prototypes/ADT/Entities/Markers/Spawners/jobs.yml +++ b/Resources/Prototypes/ADT/Entities/Markers/Spawners/jobs.yml @@ -56,3 +56,15 @@ layers: - state: green - state: scientist + +- type: entity + id: SpawnADTBlueShieldOfficer + parent: ADTSpawnPointJobBase + name: ADTBlueShieldOfficer + components: + - type: SpawnPoint + job_id: ADTBlueShieldOfficer + - type: Sprite + layers: + - state: green + - state: blueshield diff --git a/Resources/Prototypes/ADT/Entities/Objects/Devices/pda.yml b/Resources/Prototypes/ADT/Entities/Objects/Devices/pda.yml index 2660c105ac..f5af95083c 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Devices/pda.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Devices/pda.yml @@ -39,3 +39,24 @@ accentVColor: "#15616b" - type: Icon state: pda-pathologist + +- type: entity + parent: BasePDA + id: ADTBlueshieldOfficerPDA + name: BlueShield PDA + description: Smells like protection. + components: + - type: Sprite + sprite: ADT/Objects/Devices/pda.rsi + - type: Pda + id: ADTBlueShieldOfficerIDCard + state: pda-blueshield + - type: PdaBorderColor + borderColor: "#424248" + accentHColor: "#2851a4" + accentVColor: "#e1e1e1" + - type: Icon + sprite: ADT/Objects/Devices/pda.rsi + state: pda-blueshield + - type: HealthAnalyzer + scanDelay: 1.2 diff --git a/Resources/Prototypes/ADT/Entities/Objects/Fun/figurines.yml b/Resources/Prototypes/ADT/Entities/Objects/Fun/figurines.yml new file mode 100644 index 0000000000..9d8dfefda6 --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Objects/Fun/figurines.yml @@ -0,0 +1,9 @@ +- type: entity + parent: BaseFigurine + id: ADTToyFigurineBlueshieldOfficer + name: blueshield officer figure + description: A figurine depicting the blueshield officer, austere and blue, stands guard over the station government. I guess. + components: + - type: Sprite + sprite: ADT/Objects/Fun/figurines.rsi + state: blueshield diff --git a/Resources/Prototypes/ADT/Entities/Objects/Misc/identification_cards.yml b/Resources/Prototypes/ADT/Entities/Objects/Misc/identification_cards.yml index 83d6930836..613f791ef8 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Misc/identification_cards.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Misc/identification_cards.yml @@ -35,3 +35,16 @@ - state: idroboticist - type: PresetIdCard job: ADTRoboticist + +- type: entity + parent: IDCardStandard + id: ADTBlueShieldOfficerIDCard + name: Blue Shield Officer ID card + components: + - type: Sprite + sprite: ADT/Objects/Misc/id_cards.rsi + layers: + - state: centcom + - state: idblueshield + - type: PresetIdCard + job: ADTBlueShieldOfficer diff --git a/Resources/Prototypes/ADT/Entities/Objects/Power/powercell.yml b/Resources/Prototypes/ADT/Entities/Objects/Power/powercell.yml new file mode 100644 index 0000000000..304e24770d --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Objects/Power/powercell.yml @@ -0,0 +1,44 @@ +- type: entity + name: revolver power cell + description: lasgun power sell + id: ADTPowerCellLasgunRevolver + parent: BaseItem + components: + - type: Battery + maxCharge: 1500 + startingCharge: 1500 + - type: Explosive + explosionType: Default + maxIntensity: 200 + intensitySlope: 1.5 + - type: Sprite + sprite: ADT/Objects/Weapons/Guns/Saber_revolvers/battery.rsi + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-1 + map: ["enum.GunVisualLayers.Mag"] + - type: MagazineVisuals + magState: mag + steps: 4 + zeroVisible: false + - type: SolutionContainerManager + solutions: + battery: + maxVol: 5 + - type: InjectableSolution + solution: battery + - type: DrawableSolution + solution: battery + - type: Extractable + juiceSolution: + reagents: + - ReagentId: Zinc + Quantity: 5 + - type: Tag + tags: + - ADTLasgunRevolverCell + - type: Appearance + - type: ProjectileBatteryAmmoProvider + proto: ADTBulletLaserMK2 + fireCost: 220 diff --git a/Resources/Prototypes/ADT/Entities/Objects/Specific/bsweaponcase.yml b/Resources/Prototypes/ADT/Entities/Objects/Specific/bsweaponcase.yml new file mode 100644 index 0000000000..8f40776a4a --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Objects/Specific/bsweaponcase.yml @@ -0,0 +1,28 @@ +- type: entity + id: ADTBaseWeaponCaseNTBS + name: weapon case + description: Weapon case, special designed for ERT. + parent: [ BaseStorageItem, BaseBagOpenClose ] + components: + - type: Sprite + sprite: ADT/Objects/Storage/weaponcase.rsi + layers: + - state: closed + - state: open + map: ["openLayer"] + - type: Appearance + - type: Item + sprite: ADT/Objects/Storage/weaponcase.rsi + size: Ginormous + - type: Storage + maxItemSize: Normal + grid: + - 0,0,1,0 + - 0,1,0,1 + - 3,0,6,1 + - type: StorageFill + contents: + - id: ADTWeaponSaberRevBlueshield + - id: ADTPowerCellLasgunRevolver + - id: ADTPowerCellLasgunRevolver + - id: ADTPowerCellLasgunRevolver diff --git a/Resources/Prototypes/ADT/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml b/Resources/Prototypes/ADT/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml index c91b859733..9dc4683fc4 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml @@ -30,3 +30,23 @@ forceSound: true - type: EmpOnCollide energyConsumption: 80000 + +- type: entity + name: Laser bolt + id: ADTBulletLaserMK2 + parent: BulletDisabler + categories: [ HideSpawnMenu ] + components: + - type: Sprite + sprite: Objects/Weapons/Guns/Projectiles/projectiles_tg.rsi + layers: + - state: omnilaser + shader: unshaded + - type: Projectile + impactEffect: BulletImpactEffectDisabler + damage: + types: + Heat: 25 + soundHit: + collection: WeakHit + forceSound: true diff --git a/Resources/Prototypes/ADT/Entities/Objects/Weapons/Guns/Revolvers/saber_revolvers.yml b/Resources/Prototypes/ADT/Entities/Objects/Weapons/Guns/Revolvers/saber_revolvers.yml new file mode 100644 index 0000000000..83f1746d7c --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Objects/Weapons/Guns/Revolvers/saber_revolvers.yml @@ -0,0 +1,112 @@ +- type: entity + name: NTRS-01 energy revolver-saber + parent: [EnergySword, BaseWeaponPowerCellSmall] + id: ADTWeaponSaberRevBlueshield + description: + components: + - type: Item + size: Small + sprite: ADT/Objects/Weapons/Guns/Saber_revolvers/energy-inhands.rsi + inhandVisuals: + left: + - state: inhand-left + right: + - state: inhand-right + shape: + - 0,0,1,0 + - 0,1,0,1 + - type: Sprite + sprite: ADT/Objects/Weapons/Guns/Saber_revolvers/energy.rsi + layers: + - state: icon_saber + color: "#FFFFFF" + visible: false + shader: unshaded + map: [ "blade" ] + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-0 + map: ["enum.GunVisualLayers.Mag"] + - type: AmmoCounter + - type: PointLight + enabled: false + radius: 2 + energy: 2 + color: white + netsync: false + - type: Gun + fireRate: 1.8 + soundGunshot: + path: /Audio/Weapons/Guns/Gunshots/laser_cannon.ogg + useKey: false + - type: Wieldable + - type: IncreaseDamageOnWield + damage: + types: + Blunt: 5 + Slash: 5 + Structural: 10 + - type: MeleeWeapon + wideAnimationRotation: -135 + attackRate: 1 + damage: + types: + Blunt: 4.5 + - type: ItemToggleMeleeWeapon + activatedSoundOnHit: + path: /Audio/Weapons/eblade1.ogg + params: + variation: 0.250 + activatedSoundOnHitNoDamage: + path: /Audio/Weapons/eblade1.ogg + params: + variation: 0.250 + volume: -10 + activatedSoundOnSwing: + path: /Audio/Weapons/eblademiss.ogg + params: + variation: 0.125 + activatedDamage: + types: + Slash: 5 + Heat: 5 + Structural: 20 + - type: GunRequiresWield + - type: ToggleableLightVisuals + spriteLayer: blade + inhandVisuals: + left: + - state: inhand-left-blade + shader: unshaded + right: + - state: inhand-right-blade + shader: unshaded + - type: MagazineVisuals + magState: mag + steps: 2 + zeroVisible: true + - type: HiddenDescription + entries: + - label: corvax-hidden-desc-ADTWeaponSaberRevBlueshield-syndicate + whitelistMind: + components: + - TraitorRole + - NukeOperative + - label: corvax-hidden-desc-ADTWeaponSaberRevBlueshield-security + jobRequired: + - HeadOfSecurity + - Detective + - SecurityCadet + - SecurityOfficer + - Warden + - type: Appearance + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + startingItem: ADTPowerCellLasgunRevolver + insertSound: /Audio/Weapons/Guns/MagIn/batrifle_magin.ogg + ejectSound: /Audio/Weapons/Guns/MagOut/batrifle_magout.ogg + whitelist: + tags: + - ADTLasgunRevolverCell diff --git a/Resources/Prototypes/ADT/Entities/Structures/Storage/Closets/Lockers/lockers.yml b/Resources/Prototypes/ADT/Entities/Structures/Storage/Closets/Lockers/lockers.yml new file mode 100644 index 0000000000..462a683d9f --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Structures/Storage/Closets/Lockers/lockers.yml @@ -0,0 +1,14 @@ +- type: entity + id: ADTLockerBlueshield + parent: LockerBaseSecure + name: blue shield's locker + components: + - type: Appearance + - type: Sprite + sprite: ADT/Structures/Storage/closet.rsi + - type: EntityStorageVisuals + stateBaseClosed: blueshield + stateDoorOpen: blueshield_open + stateDoorClosed: blueshield_door + - type: AccessReader + access: [["BlueShield"]] diff --git a/Resources/Prototypes/ADT/Loadouts/Jobs/Command/blueshield.yml b/Resources/Prototypes/ADT/Loadouts/Jobs/Command/blueshield.yml new file mode 100644 index 0000000000..341c64bfd1 --- /dev/null +++ b/Resources/Prototypes/ADT/Loadouts/Jobs/Command/blueshield.yml @@ -0,0 +1,93 @@ +# Head +- type: loadout + id: ADTBlueshieldHeadBeret + equipment: ADTBlueshieldHeadBeret + +- type: startingGear + id: ADTBlueshieldHeadBeret + equipment: + head: ADTClothingHeadHatBeretBlueshield + +- type: loadout + id: ADTBlueshieldHeadBeretBlack + equipment: ADTBlueshieldHeadBeretBlack + +- type: startingGear + id: ADTBlueshieldHeadBeretBlack + equipment: + head: ADTClothingHeadHatBeretBlueshieldBlack + +# Jumpsuit +- type: loadout + id: ADTBlueshieldJumpsuit + equipment: ADTBlueshieldJumpsuit + +- type: startingGear + id: ADTBlueshieldJumpsuit + equipment: + jumpsuit: ADTClothingUniformJumpsuitBlueshield + +- type: loadout + id: ADTBlueshieldJumpskirt + equipment: ADTBlueshieldJumpskirt + +- type: startingGear + id: ADTBlueshieldJumpskirt + equipment: + jumpsuit: ADTClothingUniformJumpskirtBlueshield + +- type: loadout + id: ADTBlueshieldJumpsuitTurtleneck + equipment: ADTBlueshieldJumpsuitTurtleneck + +- type: startingGear + id: ADTBlueshieldJumpsuitTurtleneck + equipment: + jumpsuit: ADTClothingUniformJumpsuitBlueshieldTurtleneck + +- type: loadout + id: ADTBlueshieldJumpskirtTurtleneck + equipment: ADTBlueshieldJumpskirtTurtleneck + +- type: startingGear + id: ADTBlueshieldJumpskirtTurtleneck + equipment: + jumpsuit: ADTClothingUniformJumpskirtBlueshieldTurtleneck + +# Neck +- type: loadout + id: ADTBlueshieldCloak + equipment: ADTBlueshieldCloak + +- type: startingGear + id: ADTBlueshieldCloak + equipment: + neck: ADTClothingNeckCloakBlueshield + +# Back +- type: loadout + id: ADTBlueshieldBackpack + equipment: ADTBlueshieldBackpack + +- type: startingGear + id: ADTBlueshieldBackpack + equipment: + back: ADTClothingBlueshieldBackpack + +- type: loadout + id: ADTBlueshieldSatchel + equipment: ADTBlueshieldSatchel + +- type: startingGear + id: ADTBlueshieldSatchel + equipment: + back: ADTClothingBackpackSatchelBlueshield + +- type: loadout + id: ADTBlueshieldDuffel + equipment: ADTBlueshieldDuffel + +- type: startingGear + id: ADTBlueshieldDuffel + equipment: + back: ADTClothingBackpackDuffelBlueshield diff --git a/Resources/Prototypes/ADT/Loadouts/loadout_groups.yml b/Resources/Prototypes/ADT/Loadouts/loadout_groups.yml index facd4eb165..25e87e1506 100644 --- a/Resources/Prototypes/ADT/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/ADT/Loadouts/loadout_groups.yml @@ -94,3 +94,42 @@ - LatexGloves - PurpleGloves - RobohandsGloves + +#Blueshield +- type: loadoutGroup + id: ADTBlueshieldJumpsuit + name: loadout-group-blueshield-jumpsuit + minLimit: 1 + maxLimit: 1 + loadouts: + - ADTBlueshieldJumpsuit + - ADTBlueshieldJumpskirt + - ADTBlueshieldJumpsuitTurtleneck + - ADTBlueshieldJumpskirtTurtleneck + +- type: loadoutGroup + id: ADTBlueshieldHead + name: loadout-group-blueshield-head + minLimit: 0 + maxLimit: 1 + loadouts: + - ADTBlueshieldHeadBeret + - ADTBlueshieldHeadBeretBlack + +- type: loadoutGroup + id: ADTBlueshieldNeck + name: loadout-group-blueshield-neck + minLimit: 0 + maxLimit: 1 + loadouts: + - ADTBlueshieldCloak + +- type: loadoutGroup + id: ADTBlueshieldBack + name: loadout-group-blueshield-back + minLimit: 1 + maxLimit: 1 + loadouts: + - ADTBlueshieldBackpack + - ADTBlueshieldSatchel + - ADTBlueshieldDuffel diff --git a/Resources/Prototypes/ADT/Loadouts/role_loadouts.yml b/Resources/Prototypes/ADT/Loadouts/role_loadouts.yml index dd613aacad..1a71f96f28 100644 --- a/Resources/Prototypes/ADT/Loadouts/role_loadouts.yml +++ b/Resources/Prototypes/ADT/Loadouts/role_loadouts.yml @@ -44,3 +44,16 @@ - Survival - Trinkets - GroupSpeciesBreathTool + +- type: roleLoadout + id: JobADTBlueShieldOfficer + groups: + - Inventory # Corvax-Loadouts + - GroupTankHarness + - ADTBlueshieldHead + - ADTBlueshieldJumpsuit + - ADTBlueshieldNeck + - ADTBlueshieldBack + - SurvivalSecurity + - Trinkets + - GroupSpeciesBreathToolSecurity diff --git a/Resources/Prototypes/ADT/Roles/Jobs/Command/blueshieldofficer.yml b/Resources/Prototypes/ADT/Roles/Jobs/Command/blueshieldofficer.yml new file mode 100644 index 0000000000..098800c0b7 --- /dev/null +++ b/Resources/Prototypes/ADT/Roles/Jobs/Command/blueshieldofficer.yml @@ -0,0 +1,56 @@ +- type: job + id: ADTBlueShieldOfficer + name: job-name-ADTBlueShieldOfficer + description: job-description-ADTBlueShieldOfficer + playTimeTracker: JobADTBlueShieldOfficer + requirements: + - !type:RoleTimeRequirement + role: JobCaptain + time: 36000 #10 hrs + - !type:RoleTimeRequirement + role: JobHeadOfSecurity + time: 36000 #10 hrs + - !type:RoleTimeRequirement + role: JobChiefMedicalOfficer + time: 18000 #5 hrs + weight: 15 + startingGear: ADTBlueShieldOfficerGear + icon: "JobIconADTBlueShieldOfficer" + supervisors: job-supervisors-centcom + canBeAntag: false + access: + - Captain + - Command + - Brig + - Security + - Armory + - Maintenance + - Service + - External + - Research + - Medical + - Engineering + - Cargo + # - Centcom + - BlueShield + special: + - !type:AddImplantSpecial + implants: [ MindShieldImplant ] + +- type: startingGear + id: ADTBlueShieldOfficerGear + equipment: + # head: ADTClothingHeadHatBeretBlueshieldBlack + eyes: ADTClothingEyesGlassesBlueshield + ears: ADTClothingHeadsetBlueshield + # jumpsuit: ADTClothingUniformJumpsuitBlueshield + # back: ADTClothingBlueshieldBackpack + shoes: ClothingShoesBootsCombatFilled + outerClothing: ADTClothingBlueshieldArmor + belt: ADTClothingBeltMedicalSecurityFilled + gloves: ClothingHandsGlovesCombat + id: ADTBlueshieldOfficerPDA + pocket2: HandheldCrewMonitor + # innerClothingSkirt: ClothingUniformJumpskirtBlueshield + # satchel: ADTClothingBackpackSatchelBlueshield + # duffelbag: ADTClothingBackpackDuffelBlueshield diff --git a/Resources/Prototypes/ADT/Roles/play_time_trackers.yml b/Resources/Prototypes/ADT/Roles/play_time_trackers.yml index dc77c0fb41..65533b16dc 100644 --- a/Resources/Prototypes/ADT/Roles/play_time_trackers.yml +++ b/Resources/Prototypes/ADT/Roles/play_time_trackers.yml @@ -6,3 +6,6 @@ - type: playTimeTracker id: JobRoboticist + +- type: playTimeTracker + id: JobADTBlueShieldOfficer diff --git a/Resources/Prototypes/ADT/StatusIcon/job.yml b/Resources/Prototypes/ADT/StatusIcon/job.yml index aef4c3dbf9..82788676db 100644 --- a/Resources/Prototypes/ADT/StatusIcon/job.yml +++ b/Resources/Prototypes/ADT/StatusIcon/job.yml @@ -4,3 +4,10 @@ icon: sprite: /Textures/ADT/Interface/Misc/job_icons.rsi state: Magistrat + +- type: statusIcon + parent: JobIcon + id: JobIconADTBlueShieldOfficer + icon: + sprite: /Textures/ADT/Interface/Misc/job_icons.rsi + state: ADTBlueShieldOfficer diff --git a/Resources/Prototypes/ADT/tags.yml b/Resources/Prototypes/ADT/tags.yml index c2f4fe3da9..aa6cfab49a 100644 --- a/Resources/Prototypes/ADT/tags.yml +++ b/Resources/Prototypes/ADT/tags.yml @@ -1,2 +1,11 @@ - type: Tag - id: ADTMothFriendlyFood \ No newline at end of file + id: ADTMothFriendlyFood + +- type: Tag + id: Patch + +- type: Tag + id: Defibrillator + +- type: Tag + id: ADTLasgunRevolverCell diff --git a/Resources/Prototypes/Access/misc.yml b/Resources/Prototypes/Access/misc.yml index 0ac85d29ee..eb6387abed 100644 --- a/Resources/Prototypes/Access/misc.yml +++ b/Resources/Prototypes/Access/misc.yml @@ -33,4 +33,5 @@ - Hydroponics - Atmospherics - IAA - - Magistrate + - Magistrate # ADT-Roles + - BlueShield # ADT-Roles diff --git a/Resources/Prototypes/Entities/Objects/Fun/figurine_boxes.yml b/Resources/Prototypes/Entities/Objects/Fun/figurine_boxes.yml index dbbe86678f..1335573f9b 100644 --- a/Resources/Prototypes/Entities/Objects/Fun/figurine_boxes.yml +++ b/Resources/Prototypes/Entities/Objects/Fun/figurine_boxes.yml @@ -133,3 +133,5 @@ - id: ToyFigurineHamlet prob: 0.20 orGroup: SpacemenFig + - id: ADTToyFigurineBlueshieldOfficer #ADT-Tweak + orGroup: SpacemenFig diff --git a/Resources/Prototypes/Roles/Jobs/departments.yml b/Resources/Prototypes/Roles/Jobs/departments.yml index 62e027d9e2..ed33c7f14f 100644 --- a/Resources/Prototypes/Roles/Jobs/departments.yml +++ b/Resources/Prototypes/Roles/Jobs/departments.yml @@ -44,6 +44,7 @@ - HeadOfSecurity - ResearchDirector - Quartermaster + - ADTBlueShieldOfficer # ADT-Roles primary: false weight: 100 diff --git a/Resources/Textures/ADT/Clothing/Back/blueshield_backpack.rsi/equipped-BACKPACK.png b/Resources/Textures/ADT/Clothing/Back/blueshield_backpack.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..8a868399ae305eba074cab244f3dcc817ea760c9 GIT binary patch literal 1252 zcmVDs5rDB3gRdgbWw*|!Pkr{1s4awL3Hso z_#fyhxGD&OB8WIT`&vZexu(z}_J*7DC+6?o}QgZP;q_UQKjl_RQ0NS@88v&G+hI#8iYp-+wp{D8m87fTk)1~r;*W; z!iT~UM+OwWQo0`Sv*L8X?~0v7d>lfmXE>ga=OcEoEPM#IActoXIlG*>h!C&7DtKu=_ZBxJzN1BXyBckS|t0^@lx+zbVg3A4G zo^EP*DCpi2gW4zGf9r$#9r)h%{jVe6|2~H5N4T&`{#D6o^h5ORlGb|wZ5wcQS<>`f zINyY>2U~NrU#VJlD3yZOQ)pd)jvHuN3bHDmb8-)fb@@ftu(uEWa=&f)2k(Js0t}eB zLjV8(32;bRa{vGi!~g&e!~vBn4jTXf106|3K~#7F?V8VO6Hye0Po+C8AvFlCQV?uh zxClfSE`*Ae(6^9mx^%7X71#Oz;>uT$LWF_~L0d?n3)6xau!W`?N_AI^extXH$()%x z3DYF@Txf6R+<(9G&AE4A&WKns0!F|H7y%<-1jd=b)VZ0?IO`u+d#lwt-2euOfHP_E z=dVAAC7slsW-YDn++4X+E-&@yz^;vnvwH);x!n0#(VR?bj}zh3#{4+BxOgk*4g~jy z0XyxQK5dOjt)biAUVA!`t32yacein!)E+e^jg9$_LWfEXLq0cRK7a*Zr1M01m$H#IBRn9y>Upk-dHS z+JfxuY)iiJLbe)pd9(Uj?kp@xetJfJ7OOHpdqqBNuBzKKYKh4G9Mus4+Wrss_w5%R zcGF@5$NxMLBr)L=M02di&+w@p!c%{s01Zn~>M) zG|uD7*d2m}!i6C83Hi^>%^>vI3fTYqLIm)vr+&Xy?@*}2_EQ6avj*p>9h82YAFDIK zIT&>oq}}^&E~|}z5ikNqzz7%tBVYuKfDtePM!*Od0V7}pGy=SZ(b`7Mo{83R%E4!% zl^2hrcBeHxnP?@fNJmp=5@MP+o_43pY4jYHoEU*7lQJPGX_u1Xb@ZjX&xalrXg~}4 z(B{(SXdXBcob%P{eKq+oObFd;69s6dMzaru#MBr>Nkx;3Yc|&>M*00a+R%trG`naZ zIT|n z3w&7Lkm(x_gTv3~FwqtmmL1J(1$@94t*D1!W%-p%wN`pQNYW-6H9Jp%;7bx&k;<~J zE-^h$I5C{bM)?sKc9GC`hc=JJaGU)$0!F|H7y%<-1dMlAWVw@ O0000a<3B78niSB4N*&9 zL;pdoL2E$}6hTB|b6-oy?OYX<&~th3dHB8OcR2T4u!nPM-sqW!e4(UALP76pe9h~8 z$A$+NZsru#(3YZ$F}lXjqf|>g1gu`&>pDh%GG(Y>a|zF=nqCr?X$WtXG>i9yht#Z+ z6h0C5>oTD5t)(X#{AO{c!Cw~ZvB(10t)AXY8z zN92rR5FtbmFA2(QlA}aGazS?1**97DEmIVaDsPPnx;Qdq#p@TfEL~HQ)1s&3$x*TP z{(qlFdU~qS-5rG9SJV6)1Lr=}s;2pSYMQk(aJ;~Eq2({io@T#AueLPbF?e?1@}{LF z4&Z7RhMzS>SL%{Ojy;`*j|&)x!{9yitv7bnyyyH0V%zeI?%?nU#--k~@dq5~XcvIC z(op~a010qNS#tmY4#WTe4#WYKD-Ig~00PQML_t(oN9|TkYg0iKy)D^kDM@3nDTY?s zxDX5^E<}Wa#aM7_*CGY+Cs==gwhI>)7k*I0mA}A+fe3<#(7r;7E=OjbR+;i@kd+*E}qQ9}_^YhLh-B-O{KY9W2!X0O_xT+>3ye08!%Pj0vBxxjZ{>Y-=Q7q+TNW_>d5VsGZ4c z0%OpIbT*kx-kF=bM3qWaXDZek4V&7nZ*+ZOfy(7~w7a_*=_6*u>KWy7S*>}wY-?>~ z1EUlS#5kbwkqbb&X0kbB8Cn6zC-RTnn$&@83#_gg*8r252-tQ!fy?$Jz1 zA%HPD6-EN!7^K_P3dIxSf-@N2;5=h~TL2S-2z_?^cx{cc(-SnANmJ>~I^AAe6ux8| z^gBPI>p*!);PPSR>=0y}0={fm1g>7yItyYh)uj}gf^POErP9;Xt$m^W5BHcu{Iie; zE30BGJC_YdFWjZ1%VE15!`0_~96SgWkZQdmo37D8d(RImq7lqBh~#>ZBi3=TC|__j zlRkDLdI^Gk%EssRIRlyl%hBcLMX zT^$VV(Z=SM9|iPLlpKB)Hf+vF0N#U5mx1%zbx%U^)=Mfq?a`u-dPq9G4-kX`WAcbq z7DiAl-g;AKXQ}mlo0{)?xyO-|8;%|tLJ#LVpWag2TGsL#MZhBx1?lJ1S`O+I<5;ui kVCN>zl?4AM|G5bK0)()B0{O^VLjV8(07*qoM6N<$f?C`stN;K2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Back/blueshield_backpack.rsi/inhand-left.png b/Resources/Textures/ADT/Clothing/Back/blueshield_backpack.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..4e4080857a1c417444f42285a5a6efb58bd9342e GIT binary patch literal 1282 zcmV+d1^xPoP)Ds5rDB3gRdgbWw*|!Pkr{1s4awL3Hso z_#fyhxGD&OB8WIT`&vZexu(z}_J*7DC+6?o}QgZP;q_UQKjl_RQ0NS@88v&G+hI#8iYp-+wp{D8m87fTk)1~r;*W; z!iT~UM+OwWQo0`Sv*L8X?~0v7d>lfmXE>ga=OcEoEPM#IActoXIlG*>h!C&7DtKu=_ZBxJzN1BXyBckS|t0^@lx+zbVg3A4G zo^EP*DCpi2gW4zGf9r$#9r)h%{jVe6|2~H5N4T&`{#D6o^h5ORlGb|wZ5wcQS<>`f zINyY>2U~NrU#VJlD3yZOQ)pd)jvHuN3bHDmb8-)fb@@ftu(uEWa=&f)2k(Js0t}eB zLjV8(32;bRa{vGf5&!@T5&_cPe*6Fc13O7XK~#8N?OIJ}6G0Sy3B73#kx(c~Az*V7 zBJnC%s0YttuR;#uNv{f`x0ZSoPa;@*@Ko=LNU@$OQZS&0MnNoUAqiQedJA3Wn>spK zo86tCT^jlZ%5?tToA>QElV#sW#Dx)H1Q-EEfDvE>7y(9r5nu!u0Y-okU<4QeM!+8e z<3}e$f7V9OQm4~7+yIOM1ByO~RXTGsoSLeK_4UHrJNkMr#e05&(? zc|o(YXZQTPzc=6y{TR0m0)QSV9jC0=RER?-?HD$9X>N|1%@);a)xXPB`{~LG?fl#} z_67F9Sb1ii+TTCX*O%9fZ6w9u%mC#8!FIdt0e@(t-=-jVu%}#}pzf<%^egygVdg=0AWn@<6vN3+OqWci3IO+ z;WSld&e5(o|3B6j(k?fe=jBqtC5R1!w!>=EOHkPagCw{DKvNrOkZ?W%$_Xy3)wSo6 z@?W+-$Qo_*+mzdP=H=RAYf1i$9_WIng z7y$;zP^^vW102{KyHtI3)>CfEw}~dfD*z|X-w%<=HOT|UMmb~< z_LU}~62AL4>yI|UM3dm08`SrR6jlY9Ad$%lhHTzPcd)To=xbDOG_L=bJ3yLlXKOJr z_2-QN$l^fBk!SItN$|!1R7U~Y1Qh&2 z1e@X#Od-tj#sK{YWTocNec*rJnuMr*<2K&I@h*_%`B$6LGts^@3C02Mw;+$;qaeVi sttKJyMPa`n4^khP5Y;86Ir}Px-_0|=Ie;J@9{>OV07*qoM6N<$f?Tyyk^lez literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Back/blueshield_backpack.rsi/inhand-right.png b/Resources/Textures/ADT/Clothing/Back/blueshield_backpack.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..371fea7cd820584809c05ddeee62636e891309d0 GIT binary patch literal 1243 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Back/blueshield_duffel.rsi/inhand-left.png b/Resources/Textures/ADT/Clothing/Back/blueshield_duffel.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..98ef9bd14d4841c606410ea6d1ac0a7be8a2b0e8 GIT binary patch literal 1229 zcmZ{jjXTo`0LOnKp~y6L&vY^AT)6gNYdb?`8}lrS%X@6Al_y(|ZI;=j=5Q!#<)X(5 zAuoBzTRf44Yb7)>=8?M)GPfVgyXs`8KcMINe7@g5;QM^922%Y@P2eT~0GRrdiN9^P z_cx6Ux3fByHx2-Laj^tKU@Vgf06*VKxFw_boQ7uFGza!_s}QAKU8Q)0iJkN>TNpbq zttKB_b6T8^ud`6XAES&+gD7-@4quCBc%PLM4uz>n3ej*RwA` zShI8V$=spR%9);^hV?CRv2RjR_29c7)5pVxHuvkRy@snRK3`%FRXKN=H zjb4_IH!bbj|L=KNN{cdRdjMlDIf4%WX7X?9Rwm;fq8B_rG<;hV1ja*7@u+BGwx)_#R4&IqiXEC5zaN zA-F{zTobK#TGn0m^P86J{Csb^HCbYL8><+;ZfM|oME*&;XZ2%QVn=3dQ;YAyu~|Z+ z_!%V)+r7%3KBI2R*p&RIep`(A!Jc)`!6(a`*2O*9%$I2GoQpZL`IatBUdP0&r z&hi?crkt)(=75L*XEYF$tUKh6_3%zhBRS4%_93>S=fMY_vZn-I|B$=AG?HnW`wuYc zh)odx6x=eZ+bfs##KLVlMxIzHPOiZfYv>T>@w(;$vzs68^f|41CbGb2`h6OwpvWV# z;_1p}TTB(|OSwzV%0&q_;9WzTh-w90>OatmFP=cATX|p6g?T+19F;pX7;Sx7OlfR2 zYw#Vm;v8o8p`wwg)FL3x@x;uM0b6hNVCISRIQh#roPrjaTK1r4#kQbATlf_ziY~|X zay-RD0oD{HN|in9Wb^!dV}EP)`#K~tQni~k#+qBbvELlf`#!&iI^29bIHvh}Y6GUW zu3xeX|5{8NL1XeFE|Wo3NM&1BlIuiDF;he0w%}fy)?+%sUk|S9P8>MKZr^RM4|az< z(>sMsbptrCKH7k72{WB6<<2Ku<#di@Pwq)+hS&-6HTPd*7}F$fBkuLWmlu>f6It4_ zfa=P#0(3uy0g||eDc1F9pE)XBs85Twq@^p`U?q_@9ylIZ2%$=3aY9IS0&+)4{zb~D zTH$d;yL9A{PBgW%F9sJ?nO4H*BXG0i>wCH%kBj literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Back/blueshield_duffel.rsi/inhand-right.png b/Resources/Textures/ADT/Clothing/Back/blueshield_duffel.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..99b7bb1f0d96ed4cec58b7fefb6d06319b849df1 GIT binary patch literal 1319 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 P00000NkvXXu0mjfc#uO? literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Back/blueshield_satchel.rsi/inhand-left.png b/Resources/Textures/ADT/Clothing/Back/blueshield_satchel.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..5e150a241494eef9a57574f0f01d2fbff23fb05d GIT binary patch literal 1014 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d*Ob`Ho)PG(@xm{>Y-ueVd8 zNW1*jfKvr46c-&lxX4kFOKH|21@Y{F<~7q^f7Sl*xM;o5C8;eY9K3}CUYvFB#mx4ag-hI>9N%ZvoPAw$yp3Hv z@0rNe3)2>L8}2%GesPGm4a=IiyRWU>>WxxYBouR=Uok6AXj&#m{#29h?=9_D)=Uzy z6a4ntXu*fIOVy?Rq!lhZ7%%pE;|Zo4YvYtjIw%>LAHk12? z6=e@TEnBL}_aIBWZN8~%_^V0IeYSJk`ne@K4nMH{vevxp>YnF+IFoLF>VEg&1IMwY z_cniImwA~X-mvXbATR3O7ZSxDHA@rc&SXjJkN9SN3~gg zv3=2RcU`lZ=@a(r&%FEM#%rq=*1Y`nvFYWf!xij4dGk6>oLcC!Eo&{e`cCcnCd(?T z)>m&`_UY1-)o)+S%Bs)jd9X8P%c<$?NtuxmxS28so*1S5XuU6EAkJ&>If?Xt>zlk2&=m!Dr#-td+|RH9QdB);CP{9K()%R=`A z&Y-QwGQ|U;tXc&w=Wf%(Gg Wmu-9JE&dBkP7I!|elF{r5}E*^Fw2kt literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Back/blueshield_satchel.rsi/inhand-right.png b/Resources/Textures/ADT/Clothing/Back/blueshield_satchel.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..d5924373ec5d263525b90e9ccf48e347fe447c6b GIT binary patch literal 1037 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d*Ob`Ho)PG(@xm{>Y-ueVd8 zNW1*jfKvr46c-&lxX4kFOKH|21@Y{F<~7q^f7Sl*xM;o5C8;eY9K3}CUYvFB#mx4ag-hI>9N%ZvoPAw$yp3Hv z@0rNe3)2>L8}2%GesPGm4a=IiyRWU>>WxxYBouR=Uok6AXj&#m{#29h?=9_D)=Uzy z6a4ntXu*fIOVy?Rq!lhZ7%%pE;|Zo4YvYtjIw%>LAHk12? z6=e@TEnBL}_aIBWZN8~%_^V0IeYSJk`ne@K4nMH{vevxp>YnF+IFoLF>VEg&1IMwY z_cniImwA~X-mvXbATRsotb$Vle+$MEABo2*?#|=C5J6tG87n?a3Tf81(~zrG(<{Iewi=xt}xhkUsZ}# zbzS9B|Ml{LTdUl;qtj!#53ZV78ui<6-?2Gtl{zyeg#DIXN}h7EXU6Gy^W|TLW_Q)S z-m7^xKab-l`)e~3dzI@Nak~Y$UVV*rUwer|BFb{Xk3Z`Qwuwb6>2B71cjtNGy!YR} zeO$-cx%T0nkX0fFZhJSMT5fG(z1`#FawFMyXFIIFSN_=-Q=+1^RpcUz{f6sap0U|k zmGOI+WP-kFE5+N)PThMm$IrZ`;I>9DL$dJx=hwOq@4qemdg|WKWp8sCZNL!<0+?ex19aHx+&n)EVn@8geSl4mv775QtBHs|AFcI=d5i(EG~h@1{>>i{yd1W zw?2QiLLg4&%?l|%^ZOyItlE{HbMDM(dw=Ko$3CgeGHQz++%~&y6!g{cW|6J=sacHM za@PhIh^{h_43Egx+j^ai(_reP`HOAdOL{C>Dd^xk>5}<@&9@lDzJ2@3Ua+cP`R&T* x2H9*)f6i$v?AVlc;2*=3mSjVYKT021W0rsL+mJf#6EKxAc)I$ztaD0e0svh~*N^}J literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Back/blueshield_satchel.rsi/meta.json b/Resources/Textures/ADT/Clothing/Back/blueshield_satchel.rsi/meta.json new file mode 100644 index 0000000000..a124e4fa06 --- /dev/null +++ b/Resources/Textures/ADT/Clothing/Back/blueshield_satchel.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by discord:JayJacobs#1187", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Clothing/Belt/medical_security_belt.rsi/equipped-BELT.png b/Resources/Textures/ADT/Clothing/Belt/medical_security_belt.rsi/equipped-BELT.png new file mode 100644 index 0000000000000000000000000000000000000000..36d5d9bf6c5506ac1c031ea1912e10374dec3abd GIT binary patch literal 832 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d>Qb`Ho)PG(@xm{>Y-w>Pt+ zK)b!L>OS2q0vmTY9aUls6!7j`;Jc+mu*P)yY3~z{ckEU;7`9=ffR2lFeCz+lZB1*N z6f~MT=I&kZcF1xzi;&9AE#B3IBnYeNGa>dD|Yd*vTM8`#5t$AN^!EJks zzj;n^U7?xN;jf=PCZFPG3|;+k=dRVtV%vE$vP9>Z_?#A;mdBB6wd_&sLp$ZA$6Nec z{!TN|s9F6bW9EGk_0xZr-soycKd?9}>!eiQwG9(D868@D$a!YTy%k>;=UtLKuczxJ zH$mcv+8G%~lSNN%D)c%#6osXQ-8T>Wq&q>lU$K5N(=>}oOOCu2H`Nb)JV|)b@u%Lw z0mc9A{jCiRwP}}%A=j!~)mcF&!`@*lb^({=7 z*2`ZN^@U+w*@FK!ujuYosZ_P;WT}a9xX$(Ep7Zah%CM=m=jJPHQuQxkZ+ACPdR~3) zKf~^u>96Lo=1vBNKWBkQWHAE+-w_aIoT|+y4UCOSPZ!6KinzD8HhM7|${ha~VYQRf zN_5wYN6a4P;S={YO!k_8_~g;O`3olN2OJ4BFI@8|XnND+u=x&tb&d5L2emox>3);e z*qL4QKmJqZ_Bq8SECLP;jOav|SAuT&_Uh)puM#R=tkYlrM_GDy^uG5Y_wzRX_;TG{ z{rJ1GqQ`Rb?>4{w#cn+7>FR&ik5`|#zPN1t*Qw9SjW!*gvixQ7j<6TM9+>3BF@LP^ zygO&-so>hLS+CwEfB#tF=X>_$Gry3C_4mJDPG7J8Pkdgl`@@fO-`@2y-*&*@!lBlu z$Cv8vZ?*7JYG7dEP{2oMt1U48RdV{*yElIp1^vHWVfBCg_i4#9GxuIHP1!HM;BmUO zT)*?<;_AKn7s`U&eywwuv(j{$%+z#djVHNw@lk*BY_k5Gogh*Y*=DxRblbI8Dc=9f qe04VHZO-fUO$lO#1RKbLh*2~7ao(si5w literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Belt/medical_security_belt.rsi/icon.png b/Resources/Textures/ADT/Clothing/Belt/medical_security_belt.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5a5a4636828e54148d42326715456327bd68f3dd GIT binary patch literal 916 zcmV;F18e+=P)lgbYPRjcv2x~n4=w+(1&6`nLq%Mq4t2yHs1;$7iBBc;cL zPlWxJG$?$l^k|vi6er94rPzvuXTYOsYRMXo*07PXGQy+6Lz#5msPv<5(izV#ElM7c z7{n&b96>aq()fR`M;76OSQ(lLD4FlBC4z7d0u3 zPdhO&UasC5gqBy={Tv40J{0#{_xIFwi)Y|{f$MD5pOZOFeT%+V)rO9tXB#eWs#^2_ zu6CgR+0-q)BzYw~i3EIHK-UWN-b4FZc~+Hu&YvK%B~Nq*het3X=X=)w0K3^|>YfE{ zlK=n!32;bRa{vGi!~g&e!~vBn4jTXf0nJH7K~z{r?Nq@^LO~S0MnPl{k!c`lkOV>- z3kzDfXczuKtNIGRqJIc#e(H&R5Kx$t1- z-Z|%Rp}egWq7%-I8?|%4{3`*2w`F3J18@idp$K*@NQChT z*m^XT#7xRL>4eUKZ!yNFFbV+i*mzj+v-RwN=|-3V2$MpXLkgAa5mN#APP?hfXpEr) zv8g%Ep*H9ObC~)VhmePFdv`}+iwB1^pG?wA_m!%r6)i5ip6gA9C+M!(B#C2jIuU_S z0KieHOquK&ZEof1xLl&lMh-LK{}&|b!cv;*Clz(p^PZ?)J=68<%Nd`5tp@4!Wy1%3 zymeIr2;smQIn+3S0TvPTY*q(A5Q!&!5g01(;a(BP^972rt@)0000Qb`Ho)PG(@xm{>Y-w>Pt+ zK)b!L>OS2q0vmTY9aUls6!7j`;Jc+mu*P)yY3~z{ckEU;7`9=ffR2lFeCz+lZB1*N z6f~MT=I&kZcF1xzi;&9AE#B3IBnYeNGa>dD|Yd*vTM8`#5t$AN^!EJks zzj;n^U7?xN;jf=PCZFPG3|;+k=dRVtV%vE$vP9>Z_?#A;mdBB6wd_&sLp$ZA$6Nec z{!TN|s9F6bW9EGk_0xZr-soycKd?9}>!eiQwG9(D868@D$a!YTy%k>;=UtLKuczxJ zH$mcv+8G%~lSNN%D)c%#6osXQ-8T>Wq&q>lU$K5N(=>}oOOCu2H`Nb)JV|)b@u%Lw z0mc9A{jCiRwP}}%A=j!~)mcF&!`@*lb^({=7 z*2`ZN^@U+w*@FK!ujuYosZ_P;WT}a9xX$(Ep7Zah%CM=m=jJPHQuQxkZ+ACPdR~3) zKf~^u>96Lo=1vBNKWBkQWHAE+w-5+3Ubg=A~t;ed~`cChn@E#Kup~>H@IUm_a zU;1)-=l<$RJm!iU6dM?rI25oDXVePJZ2bHD{U+ZGQu}}J=H1E9QeV#s7nLmjmEHX0 z-Lo*M-M3!1ZojAzvCZU%wGZC{y$ja=mjvPm~Ki@Q1f>b|XeC3P-uN?mC0Skw@a zu>E%6^;eVB**E;Y^6vWi<=&YGZJ3wLnQTzWek8r&?2N3<+fU7}WIGalfGaGQ-Mu|; zy<=$a6KoCxiTw{gkj!{FIB1{Vh8STXeC~$hMrHR7rrl<%uPvRZH`Ctk&hpcrN_QV%U63dE^I+&reJ4GuxG9>f z8{RkN1a8R_bUiv%HeB&E!=nes<=>~4?*6~5X=QANwD`F?+ce<`waOu~2b``7*ITde z+;;xD!0z0=`zPM3$}NxIx9`}u+b{MVV>{kDhjkyrm!K-cEBV4I!1!eFboFyt=akR{ E0LNm8D*ylh literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Belt/medical_security_belt.rsi/inhand-right.png b/Resources/Textures/ADT/Clothing/Belt/medical_security_belt.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..2ebc2fb6bfab125b4af831a951fa7e531b92b035 GIT binary patch literal 882 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d>Qb`Ho)PG(@xm{>Y-w>Pt+ zK)b!L>OS2q0vmTY9aUls6!7j`;Jc+mu*P)yY3~z{ckEU;7`9=ffR2lFeCz+lZB1*N z6f~MT=I&kZcF1xzi;&9AE#B3IBnYeNGa>dD|Yd*vTM8`#5t$AN^!EJks zzj;n^U7?xN;jf=PCZFPG3|;+k=dRVtV%vE$vP9>Z_?#A;mdBB6wd_&sLp$ZA$6Nec z{!TN|s9F6bW9EGk_0xZr-soycKd?9}>!eiQwG9(D868@D$a!YTy%k>;=UtLKuczxJ zH$mcv+8G%~lSNN%D)c%#6osXQ-8T>Wq&q>lU$K5N(=>}oOOCu2H`Nb)JV|)b@u%Lw z0mc9A{jCiRwP}}%A=j!~)mcF&!`@*lb^({=7 z*2`ZN^@U+w*@FK!ujuYosZ_P;WT}a9xX$(Ep7Zah%CM=m=jJPHQuQxkZ+ACPdR~3) zKf~^u>96Lo=1vBNKWBkQWHAE+w-5+3UbYp7?R~<*t5e*1M~FljmI*yB04kQf|Kemg@dZ z`CG3S=P#Z(`G+&(Du#u#|2ysH`ta$Ojry#|Q~$2HwrlI&mnwOk_98pD9^}6(vtC%Z z>1{aU6WK}SFF(ID+ReI&-Na|+FP0y+4kpD}pPqJYV*e5Dz;=42tc^pae$ zI0@v;f72Z%CoKUhZ7xrQxU8}!UGaJ~Vvhgix(p(QL+ zl(a811kE*O{GnrGcV~L)^Vh4pH`Uxb7JOmJ6oE3l_KnL`(WsE z;S|kF$Nt5iWSOAFUAkfN^W*aGQ!g5u9eQH(s_-kn4(E~lj#s`Dt&`P~4ob~ValBPk zzxYq}5&7ujKTm$mePem>M^c)ig`~K`1fK`ozrIu%{xS<+4U9_$Pgg&ebxsLQ05X1m Ac>n+a literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Belt/medical_security_belt.rsi/meta.json b/Resources/Textures/ADT/Clothing/Belt/medical_security_belt.rsi/meta.json new file mode 100644 index 0000000000..8bc24eaeb1 --- /dev/null +++ b/Resources/Textures/ADT/Clothing/Belt/medical_security_belt.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Skyrat-TG at https://github.com/Skyrat-SS13/Skyrat-tg", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-BELT", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Clothing/Ears/Headsets/blueshield.rsi/alt-equipped-EARS.png b/Resources/Textures/ADT/Clothing/Ears/Headsets/blueshield.rsi/alt-equipped-EARS.png new file mode 100644 index 0000000000000000000000000000000000000000..97572386c602598d0ee78b0538968ee294126c68 GIT binary patch literal 826 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d>Qb`Ho)PG(@xm{>Y-xA)-y zkz@7Sy7Fa80t!zocog6$(zQ6`f~)K;u6@%~z9}xr^$2o_VHIaT=vea6^oRTltsPn% zO-da*cK(i9a-`UIq3f5n*`FWp{%$>|rt!j*)Ms~Y8J>7*t8OQG`Pnn^Ex*L2UM`wz zwP@GNTbDaKRsOF#Z=DsgS2kqtzy05zXT|yLRJ&rr;qH6;V@s;kvM}4|kJAd;XI`D& z%HOKo$D>iRv_$zq`q7yU_eHHw{;+5X@z)JL>LxlnQeE9f;m+*MU1^naUsZKi{>gF5 z+Wtl^=8=z(^Wg<2xWwd|gFa8Xd4JzR`TIPqA7^~p7I|3Ey=_f}@*=UN*dEpLCvyYGv)YWtuZ^F;e!(-V_lioeQSU)wfp z7bhI`6-e zAN`BX$tXi3?AfGE!0_iR@Q5sCVBi)4Va7{$>;3>^quA5MF{C2y?XBH@OpYQA4;Qyq zG_oJ)Rbw-h(&X7V@mP!bhpjby^P4AiT{;(?=%CH5-+iOU^5~JXVb+_Cn>p=ePoCLX z!@kN`sYW0ov(fbaJNDO`G0{)O2mMoW9Lq>+J`rCiw?V%HNoC+8y>RbN|n^d;0a&yXX3SR8zcZ n5-apk?VxM-W}Md5GwoMdnwWBWUHyDuoG^I0`njxgN@xNAm?V0| literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Ears/Headsets/blueshield.rsi/equipped-EARS.png b/Resources/Textures/ADT/Clothing/Ears/Headsets/blueshield.rsi/equipped-EARS.png new file mode 100644 index 0000000000000000000000000000000000000000..b095fb0ee33b8c86bc95fe01a868d4d23a253e12 GIT binary patch literal 628 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d>Qb`Ho)PG(@xm{>Y-xA)-y zkz@7Sy7Fa80t!zocog6$(zQ6`f~)K;u6@%~z9}xr^$2o_VHIaT=vea6^oRTltsPn% zO-da*cK(i9a-`UIq3f5n*`FWp{%$>|rt!j*)Ms~Y8J>7*t8OQG`Pnn^Ex*L2UM`wz zwP@GNTbDaKRsOF#Z=DsgS2kqtzy05zXT|yLRJ&rr;qH6;V@s;kvM}4|kJAd;XI`D& z%HOKo$D>iRv_$zq`q7yU_eHHw{;+5X@z)JL>LxlnQeE9f;m+*MU1^naUsZKi{>gF5 z+Wtl^=8=z(^Wg<2xWwd|gFa8Xd4JzR`TIPqA7^~p7I|3Ey=_f}@*=UN*dEpLCvyYGv)YWtuZ^F;e!(-V_lioeQSU)wfp z7bhI`6-e zAN`BX$tXi3?AfGE!0_iR@Q5sCVBk9f!i-b3`J{n@Ydu{YLn`9l-c;mkFyLXm5ZlVq z=ujwZa{X|zp@_Hy*Z!1}*%g;#fBoKc#zeK9fsu)YLxl5=|2fyzxm|}o=N>mTamd(L z8PzWLuexNR<@CQYQi)$`=GL+0atbIoG=SA(VXP43xPSC|OLn1oiTM4bhFNk8t$)l) o(0zaF==Lkuy0Po}Cs@I#kS_D;uiuJ|K!-DUy85}Sb4q9e07Qifc>n+a literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Ears/Headsets/blueshield.rsi/icon.png b/Resources/Textures/ADT/Clothing/Ears/Headsets/blueshield.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4050850856ed4e030269d3103dda6c4696803336 GIT binary patch literal 783 zcmV+q1MvKbP)H_m#Ko_J z|A4D)PQ^P+yEL>Hb$V z>glA7-k9N7v-8stYOb$)>QucOR=sN9tGb$36OI9Ojl$!GWxK*M4KwSmrFdJo!$`+g zg^z@XY#C7aTIul;zbHqsc3zN(7FldR~0S3 z2Nzq=^=QTHSW)uH){;qhJA;-ewBJJ0aw)6wIj0X0*^pm!1N#RsAop8WegX5-Xaw2g zd|vDKL0DE2B>kTnj$lH!2pb<{xwEqkSnBt+ z9Smz25p4R15hKb0FoTXAJI`?R^dYz-h_Qf>8loKV{@rtiFJHcc&2r1! z0H%LExkt!sqU4Ek0J2HnzI}yrzkf%tiLwogB9a_H4GYoTK(qty-hB+#`*e3H1IQuz z3Pfu~w-bd=bT$O(5)lytYc@AG2GgLlK`9`*FyZBq{I9B}54Z33t&0qwzdT3L56Z4E zhoQ?+>QJzLkRyzYJpO}dYzBhFamis*4-z9OA_avc89+Xll2*ZG9!99(R7kD_ESS;t z;}S<#M-@K0W$1iTEFn4(q8o~A>7z&I$TkPv+)@5$2#kinXb8|f1OUUDVO`VKYIFbq N002ovPDHLkV1m;JU$6iG literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Ears/Headsets/blueshield.rsi/icon_alt.png b/Resources/Textures/ADT/Clothing/Ears/Headsets/blueshield.rsi/icon_alt.png new file mode 100644 index 0000000000000000000000000000000000000000..1076c3c7722d1b7c26b8f6ec05273f912a8df579 GIT binary patch literal 922 zcmV;L17-Y)P)H_m#Ko_J z|A4D)PQ^P+yEL>Hb$V z>glA7-k9N7v-8stYOb$)>QucOR=sN9tGb$36OI9Ojl$!GWxK*M4KwSmrFdJo!$`+g zg^z@XY#C7aTIul;zbHqsc3zN(7FldR~0S3 z2Nzq=^=QTHSW)uH){;qhJA;-ewBJJ0aw)6wIj0X0*^pm!1N#RsAop8WegX5-Xaw2g zd|v#7jNQ5Xk`2mAqZ zJt&AU02N1Jdg8g+MdF4P#H|}b0CwWkLVQ|5tbo=W)|v~jv9@DqZ5^uh5A&q7+3Wk0 zS-&tJH3qp8BP=qye|vxJ8xMwvxHKV?i36VqNAtQpKlnyvGN~iH-WcaPz-odgrZBZe z2NH>0$mC_{7T=&28Dk)k!fm|*Nk;pbEd&f||0|)~c`TT>U%L6-L2eo>14!Yj53o-YG0;t!@W@B7y+P8SM z@Vn1c{s{~PfIU=I=V>^`hX$Y!`v-?mx;iCyVtuj#?RwEsm1;XJKTL|38 w$%C{L;C_PsB0C7yr|GZt-aQ9A2mYl4Uq{El4+^(Pod5s;07*qoM6N<$f-732lmGw# literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Ears/Headsets/blueshield.rsi/meta.json b/Resources/Textures/ADT/Clothing/Ears/Headsets/blueshield.rsi/meta.json new file mode 100644 index 0000000000..6ff7e12a76 --- /dev/null +++ b/Resources/Textures/ADT/Clothing/Ears/Headsets/blueshield.rsi/meta.json @@ -0,0 +1,25 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Tamioki.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "icon_alt" + }, + { + "name": "equipped-EARS", + "directions": 4 + }, + { + "name": "alt-equipped-EARS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Clothing/Eyes/Glasses/blueshield.rsi/equipped-EYES-hamster.png b/Resources/Textures/ADT/Clothing/Eyes/Glasses/blueshield.rsi/equipped-EYES-hamster.png new file mode 100644 index 0000000000000000000000000000000000000000..6097e85c832afdfe34709857e18d52dd1ef78389 GIT binary patch literal 656 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d>Qb`Ho)PG(@xm{>Y-ueVd6 z#IgFUpd}9j97CF$U7MXmT#_Z8B=KfVxVq^2dWW|~>xC{!Z872C4fKw8{_nWfG22l< z#L*?WINtljTU#xSz~@Epem}N+URn9R_@LamY}U=mY+Oet339UT_5PTe|6IFl&JKx1 z_6ukJswvSsw*U2Ox!J4A8Lz(nUtO;ku9cgW@LFizrIN)eI+q3RX}s(zZ~46?MoG0s z<&AlY!^7;Q>e7D}S=@fWf7DIKh`a3S<=MH9Q>3#k7c1DPz0rPhI;vRitLnRwLPM?6 zfNutBf=(%(6E}FJ9J1WcV%NCnT zEv@hOD`(9-+38kZE->f(w6Atdb9V=AwxnL_Y1dOc|jySV3+)hOkjO~Nav+| SiFW|dQw*N2elF{r5}E+Bj}|BZ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Eyes/Glasses/blueshield.rsi/equipped-EYES.png b/Resources/Textures/ADT/Clothing/Eyes/Glasses/blueshield.rsi/equipped-EYES.png new file mode 100644 index 0000000000000000000000000000000000000000..ed1c16ef148313112ad4feb7707cc5904e326115 GIT binary patch literal 361 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|TS9 zr;B4q#hkad46~RVCE6aAUo@HKcrf!!U{m-;(V(ifD^9nj$Q|HrnWLDn{w#-AS4=`G z*U=o2yHi8Ye7C*2VMEXV?%ikogbVo^EZ809Fi+XL@N(YsyC04u*PqBSN~+%*wca>O z%;`jO&&{3J{WWD3cyCr@Jhi`k-9CHWgBue<+x)d`nNIIG!MFDP#QTgL#SBL*86L?n zz>HHk$0+ce0Yf;ZsMtz-Lu~$e&YC{)%nk~**y-w&!2OS zv*xNz%_OFB=l9p|9lamq_LSi$@A^u=1v{?${$u>#%8bKwsPJuuqw~X5v=SDa1BM-g Mr>mdKI;Vst0N=)t2LJ#7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Eyes/Glasses/blueshield.rsi/icon.png b/Resources/Textures/ADT/Clothing/Eyes/Glasses/blueshield.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..875f9745f57391538439bedbae4288f635dfadf3 GIT binary patch literal 284 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D0t4( z#WAE}&f6)5d`yZ0u7-xUA_6m$Ux)5!`2LYe?ojlFDyH`fj^6TE+?vz;bB19@bN9xA z>88fPSg*KF+%@F*0@XBD`T zcRkT$-Vxh8clnc%=LF|@J(x53#he3s16iY{OB}zQb`Ho)PG(@xm{>Y-ueVd6 z#IgFUpd}9j97CF$U7MXmT#_Z8B=KfVxVq^2dWW|~>xC{!Z872C4fKw8{_nWfG22l< z#L*?WINtljTU#xSz~@Epem}N+URn9R_@LamY}U=mY+Oet339UT_5PTe|6IFl&JKx1 z_6ukJswvSsw*U2Ox!J4A8Lz(nUtO;ku9cgW@LFizrIN)eI+q3RX}s(zZ~46?MoG0s z<&AlY!^7;Q>e7D}S=@fWf7DIKh`a3S<=MH9Q>3#k7c1DPz0rPhI;vRitLnRwLPM?6 zfNutBf=(%(6E}FJ9J1WcV%NCnT zEv@hOD`(9-+38kZE->f(w6Atdb9V=AwxnL_Yk8A)w&Uz`%&ah+@tA?jAWUJM--M zPmA)doKGs-Zyo>4NY?+ULErhb#V;+kn}}7GzOZn=yW)OO_VhVjg8lou0v_*{wwipe zYlEp?^=VmT<1j7w=k{RsZjM-m+9L6V-Hn^o?%#Ah@v5vk{rH00@yiP#E_pDWNn7%P V8Dp4AfD_PT44$rjF6*2UngD0x5|97@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Eyes/Glasses/blueshield.rsi/inhand-right.png b/Resources/Textures/ADT/Clothing/Eyes/Glasses/blueshield.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..72a70ec90b646f3d775a491954379a60302c8327 GIT binary patch literal 662 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d>Qb`Ho)PG(@xm{>Y-ueVd6 z#IgFUpd}9j97CF$U7MXmT#_Z8B=KfVxVq^2dWW|~>xC{!Z872C4fKw8{_nWfG22l< z#L*?WINtljTU#xSz~@Epem}N+URn9R_@LamY}U=mY+Oet339UT_5PTe|6IFl&JKx1 z_6ukJswvSsw*U2Ox!J4A8Lz(nUtO;ku9cgW@LFizrIN)eI+q3RX}s(zZ~46?MoG0s z<&AlY!^7;Q>e7D}S=@fWf7DIKh`a3S<=MH9Q>3#k7c1DPz0rPhI;vRitLnRwLPM?6 zfNutBf=(%(6E}FJ9J1WcV%NCnT zEv@hOD`(9-+38kZE->f(w6Atdb9V=AwxnL_Y%ZTskf>qd5KwSvU|?iIVyxjj^I3bZ{rxT5 z!cNCL>7L{IDdyP6c%80e6}#?T`ukBQc#p@S)QKm=EtT_+b$l#(e$L14iqqxjwJALj z_ALb&pRc_YJ@@@qcY-zxQDW zk>mSw*NW!8T(F?SxlM~tx1-6zi*b`6)-Ai#5mGb+_?;qb?-eAAh`0%@#>^zqr&I}2PI=kL;Vfh!O z4vwQ6&g5ik?w;X%{p)9r`6u`}16Tjv*_XXw!7ZK-Uj@$_bz2{~!h0#YPqm`IqGRe4 zrjMM3bAp?XY{w<9u>!yd7HR4F`jL3_>3{vDnXrs12W zxN9CuP;M5PG-1JlCf^qY6BguLI%D;Fnbf}2DJKuV$Y03i*Qez5q<3=E!c|(Sy(Lra zWJ3+V|Np#Y>&(pcRTi8q@v+~FWjNk4f1UOE-@ILUe|b3eFkDYN9ly--Z0+Q@?97eH z3cHwN?rkx7%CO@WtJ^%?nWuR*9UfjcdGMI2<4NPe>IL<8XNMNcKlgXYn?3IZpM?#R z+KZZ!$NYzc(%&9jc0UCe1)K#Qk;M!Qe1}1p@p%3UpdeF>r;B4qMcmt2-oUsJIIfb+L&wo^Zc27bABsDF2f_&PbP7EZ`{4=NjlrvO`3Mgg;X+nH0oCUWM#S_^ql4T zjW*FkbG+(m8UJY2IjVY0naW%E#`L#b+u8FUxIZkfC{CLDYH6|Ev(C3oZ?8(+ulsOW z;!FOV&pgNP@Xm_AFZ*FNL-hsLqq65eaVvyR?<|XXrE2-#e6@b}M^**de-09t*4~d? zI>XPm(l+6CR-E{*N4(cfuKh_8y?&tZ#^=icN-7QvEO?NT;D@)oY@yHgFHXIDMf#4% z#JP)aw7rX%$k=h}D%;NY+HpraU-}!l-P4?SN-``;o8#d#@fBe+R0GcjtksZSaOe7| z7^!ccB1LZ1Mkm)jT2!^)`P}2G+sngLj+>r&q9Lg6vrA!1SNT5sw8_(Es8xUUIF|C4 zfB&DRKg)O=EY|;yd8)$hxluIg;G}OMwjK$h^8U9^$-UIrBWj;heaG6*;(WD=mRjd0 ziDtAA;> zRoA;~9nQg$4bx|Qu5iqI*OhL2^tIj|_w%*4udH3ag*ip&?CsdT<;QdMeJ{_AUoSVG zX&1B0eqOVAj8CMadJ|J$72ahly&Jkq(Tz>vXo>xt7jdaC8W}hm@F0ig1N^HDFJ4Po T^h^$z_!vB0{an^LB{Ts5MPA|Q literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Head/Hardsuits/blueshield_hardsuithead.rsi/equipped-HELMET-unshading.png b/Resources/Textures/ADT/Clothing/Head/Hardsuits/blueshield_hardsuithead.rsi/equipped-HELMET-unshading.png new file mode 100644 index 0000000000000000000000000000000000000000..4668a1e17452f206061a838f0fbb420a7eed6312 GIT binary patch literal 710 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d*Ob`Ho)PG(@xm{>Y-xA)-y zkz@7Cy7Fa91PV14J-X1O(eXe@^i7a#7HhosEVH#2+&!X}?BLSlV`aa1^!kJP1*;#d zQsC%Pc=X~;wqWOTsfDgz+Gc-#y!*TLoEk>mNrs#J-m;_=vsz2>{d_Ji_V=rQhRLO4 z7JGL+jJUix*zjNMd-E$Rs$@g<{@efkd6u7wEOVAri#zXWJ&w~RE@9l$9{E1>Q(mjy z^1YRL8;?fK!Y@0H_jd)$?bq6te9`klh=2X6uE(J{OWv;eu%IB`EZC&(Sz!F7NoUTU z^?Ez)ZnN_g1I0f_G&ec5F*&ZZJozU7{)O%NZF?$sDx;@tI66^D_g=#a*O#-VWOdD( zqVDYZ^q;l=aT&>PySBG1cz3Wg{@21fZoAX#eiuI2HNXAA?)J?wN9RwUbL^gre)yJs zwi)s5lRtNf-EX_h`(oGTlIZ`_YBrf(Zh4-Z5!=wGoe}kE(=W^CFT|3vKXvORri-&Z zsr&s&JWx7A|3uP6K41iJ7I;J!GcfQS24TkI`72U@g8w{S978JN-rics&15KY{G<7f zv<+E-0)jsO1e>Pw{^KqB=O|ZpoAqE>)7>l~7hbl#S{bGHb}J-FKU(=imgm@wZ?}Ix zQ9tCsz{n!-BcAbbRMqCY+k5letC;`SnMxhoH1Eul4Krq4e){6q6ZiAg>t4ofGR@p* z=B5Ac(1j~a2eLlydjCu8xgc0Oe&R<^qu1T(NegwZ26=A@cXfEw*_y4|qz9-yx z?r-LAvn^H|X191ubF*K-D^%Hce9zSymw2anKT;GM7??N|un`{)GnqRbcTw`ZygC&a O5)7WMelF{r5}E*^n>sB3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Head/Hardsuits/blueshield_hardsuithead.rsi/equipped-HELMET.png b/Resources/Textures/ADT/Clothing/Head/Hardsuits/blueshield_hardsuithead.rsi/equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..ee9a5d6bf46c83826480a08815745a3be32e9ffc GIT binary patch literal 1358 zcmV-U1+n^xP)deOUGS|6a}2nlM})d`-e*y6t3zWg2ESvbN$K;VwO` zC4`TKLyin6e53SuiC-0`O8lwViA5*DuX+YkRUEHkJ?)snL&E)LCa0I@QC|`;tc7{0 zJ+gaoi84)uAaQc6ks(W1swJ7#_6-+(bF7O;m$ywGM;s~A;th$Kldgu;r09k`8S*Ok zzj?aJ(UDU3Km;0IJnv%w8uy^E>v=yXo>w@9x@WkuD*koJY5Ys{-HO(K1RYy&ab3~k z`*67p-A}gWXho?`wm+GK_j71lg3dc=St(^zKIiNaVw>`dZsFh%2IYRo>M#DNXbF#A zPmurs010qNS#tmY4#NNd4#NS*Z>VGd00V|eL_t(|UhSICYZFlr$KQrxM4MLIT8;Ea z2wJgK3mU;9XhpE#LGYm9*@M)J|BXF)6GVFuJOt`RJxB$MpkTqO)tX{r)2cO5jEAiI zed%mp*KM=2NxXChmh8@M=Evu~os`ZfB~o7kt=r>veJxh3#hPogYuj(5esMMVDXZ!F zj$hSDmNHZBqjR~J7A|(gI@R*eY&8??`)$pgs!*)h?cFozLXLK)w5^%vx3vHD#Ip96 z{O+*;V0DpTeCVXM71{R7v}qFrKS%Y_A^GHie%D-iuo8>2820zV0^n~5!W&1#t61+E z$yZz1Ms0tJ$+W+?m{&NKGHZ7mHwM-YKp>!;oqVceDrKf!UeMEhS6RmsvJaE9Z&v+A z=Vw*cIl@X{0N7ffyZ6Ke)pzlnx^#WS^*MfXLe1QNs6Ib?5H^lL-^1$%5cs6mAm5f$ ze;fd$=e~x40Z@cZx%WERajeAHm`aY0>TBr#m$bC+(%b*XQeMS|4yi3&Nu^dd1uG0z z!Js0D03Zm!JP%WZIMLGkjU51izuo=k_4$|SwEpB4LDmjfG4B2ZneSzzlc(ee0{Q;^ zZC-8N*%c^x+g6rksWpG6umBi@|AD|IuOkj2-bH{3KnUXBn|uiO@)aQ<1cZPP5CTF# z2nYcoAOwVf5D)@FKnMr{As_^VfDqW61ZwTq*OOW;v9LNr6g15T;2QsvC;9YlB9uKY z3^QTO4TS9r!Y{iq(z9>GruhK0rqP#c?~Ye;NGrS15RiQ8*s$&mLeQRrpjrC0xL`X& z6s$#HJ&fdA4xiEv3zPRWdCUwrLkn7$xO_u>NZ(bBf`H@`y#sF2@JTJQp2UET;p5zE zOp*l7EAWFb4gl!GVKm0<3*sKNu3O_r8VVrdH08*b&e#y>on62J;I&cp8W7N+#Hh-_ zv)A--yIj-<&Z`=z@d2+tTq7356s8!mY57by9Lxw62Er^0RN(H-Ahqi)Mm*kqXLXw6{iWFDD#i8IJ zy7+7GKhRZhRS*P45OH+&*CHjpYYHvWUU+#QzIWfpyLW&;tuw>!nFkEh;h9uYTFtLX zp?CBmhzP~7%xr5ZyO=}Q_45dy$PWootNXc*YoMUo4Dj_4&oYZU#MBMaTaG1ok9dfc zzo;n{+gNF1R^kTnByr5pE3Da%xJg(wSF)5x zDaK$UgA|gGprC?H=x~srY|_j+`=%PcWt7Ro=x?D4PL3i<_pG14%?dR9HvtltBu@Fc3vs5u}Kef^J;7 zb0Mz0KX?HT;04^c5OGliLH~yoVwyCmNfyEk3?b=c{_9WLqL2^=!~t<2z=3yrngx{o zR5J1HQsQ+kh(Q2|&H=bW?m4Qtk9pK{Cx8-b&~1xcsIkF%Jxak-Yz450uQiBeN{AkS zL!8IZL2L+vI=T`aUjPH*J1FT8JQiL|-jS&2IpF9<@ho8iJfU(!o{d@ZrD1-8h!N` z&pfHP7eIrka)`5kP^dc*R4YZ|fH)uy{G9_I8WvfVbU6(P00000NkvXXu0mjf;5$37 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Head/Hardsuits/blueshield_hardsuithead.rsi/icon.png b/Resources/Textures/ADT/Clothing/Head/Hardsuits/blueshield_hardsuithead.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..942401ade2ed70c170a345ac76a31ae2c59b169b GIT binary patch literal 835 zcmV-J1HAl+P)deOUGS|6a}2nlM})d`-e*y6t3zWg2ESvbN$K;VwO` zC4`TKLyin6e53SuiC-0`O8lwViA5*DuX+YkRUEHkJ?)snL&E)LCa0I@QC|`;tc7{0 zJ+gaoi84)uAaQc6ks(W1swJ7#_6-+(bF7O;m$ywGM;s~A;th$Kldgu;r09k`8S*Ok zzj?aJ(UDU3Km;0IJnv%w8uy^E>v=yXo>w@9x@WkuD*koJY5Ys{-HO(K1RYy&ab3~k z`*67p-A}gWXho?`wm+GK_j71lg3dc=St(^zKIiNaVw>`dZsFh%2IYRo>M#DNXbF#A zPmurs010qNS#tmY4#NNd4#NS*Z>VGd00DbRL_t(oN9|OxN&`UR-&aAX;O&VBzRFYYTEPO;STG8>{}58*@1)E*}3=L zyuDkI5W#`qz<+gMVXl@kv&}F~#h%7$N5P}Fk#66OuA^eFYwazdx!g|6>zj%j4bC)g zN;~xxQF1A?_ZeH69vhPu0N}<-%c&PVJ|ZXqu-(c0!v^Xbcz%5lOjfPNGI>m-Qm-jp z=_%G6d*~5q$^C7glH?QsJ73<186fc7M=%~IG&vBR0_-s`A!2xOuI1TjlDlF8Io$d+ z2eRoS^8o^UV|Op-+Ua(b6v@%yNxr^1*#A;@Ehq;T%S(zgI6jrN?JXs=39#oI)L($h z1=G)0Vwv_Y#Sq=}dV&Xm8urkGUO2~yp_%}MV}KJNFk#NVSi@h#3ZRYvgr9)Q?yB{f+{O!ea3DAk9QacQJ^-Qmo*BbPT1)@{ N002ovPDHLkV1gUYfUf`m literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Head/Hardsuits/blueshield_hardsuithead.rsi/meta.json b/Resources/Textures/ADT/Clothing/Head/Hardsuits/blueshield_hardsuithead.rsi/meta.json new file mode 100644 index 0000000000..accb99c8fe --- /dev/null +++ b/Resources/Textures/ADT/Clothing/Head/Hardsuits/blueshield_hardsuithead.rsi/meta.json @@ -0,0 +1,33 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Tamioki.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "icon-light" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulp", + "directions": 4 + }, + { + "name": "equipped-HELMET-unshading", + "directions": 4 + }, + { + "name": "equipped-HELMET-light", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Clothing/Head/Hardsuits/blueshield_hardsuithead.rsi/off-equipped-HELMET-vulp.png b/Resources/Textures/ADT/Clothing/Head/Hardsuits/blueshield_hardsuithead.rsi/off-equipped-HELMET-vulp.png new file mode 100644 index 0000000000000000000000000000000000000000..d62306fba71507aadaaf02cd6da2122acca268ee GIT binary patch literal 1380 zcmV-q1)KVbP)yr8gGwfr z5Izz1YBHekt*OWB{AO~x&R-^Lkk010qNS#tmY3labT3lag+-G2N400W#!L_t(|UhSGaOcg;8$LA3u1_e<;0Wl~h z7@;6hOfVE+p(Ye27RFfHS=d-oTT<9aXRj6}79?n6W2C^sLK43oQHT%u@B{EgjN!ch z%D}wifSuzVVltb&Y;N~<{xiS5-MhS5B1LJeZ41tJT@B)fpdI~jeZ^|qv#V}R4QQiZ zt5u>I@NI6Avad&|>&D#zAq0}i;;KIHfD$l!it$yhmda=zgezLur7TY>qe@Q4Ri*zj3KoJ_D z0SH{!m+bx9iJm~!5(sCufPOUiw3mRiKRrD~_|1&vHicF71V9N+C@1oq<(mf!yW|CsCgMo z?Q5c6ApmaIPK5Uo;EkOo%zs5cOyyxs_Xi6-t+O2sfh6A%R zQ_IxlbsBE~j*j2+{5HaDA8hGy-JeGWT&>ktErBKD?i+v~HCb!LoyUp-`wW3~e|{aO zoqHRcm5ua+fHIj36@0^}00@x+BXDLTaYdZ#-YO@7Zv+G%{b=wQuUZ1qGx^!+Bff4_ z)@cNcfDtePM!*Od0V7}pjDQg^0!F|H7y%<-1dM@R2!+?E24c~mm z$a}mqLvj$(QV>K!Q{65tg|blINOfoarpiYL?$O70 zgDQI(N9Db8rjInXE_YQ|*U<2br!+V3e?CE-7~$ZN8l&*X$?2m#SBM5ENEYONuR54oxADMPNKs^tFHwBS0`ppVwlsGse-w5ge>s`-@>TnpYrfr~zP5 z6as@tD|il8LWtY+iVdB0y=pio&kT4CN^sLw=_GK?h8O`OU<8bS5ikNqzz7%tBVYuK mfDtePM!*Od0VD7q5cmTNlCzfZK9Pt30000Y-ueVd8 zNW1*jfKvr46c-&lxX4kFOKH|21@Y{F<~7q^f7Sl*xM;o5C8;eY9K3}CUYvFB#mx4ag-hI>9N%ZvoPAw$yp3Hv z@0rNe3)2>L8}2%GesPGm4a=IiyRWU>>WxxYBouR=Uok6AXj&#m{#29h?=9_D)=Uzy z6a4ntXu*fIOVy?Rq!lhZ7%%pE;|Zo4YvYtjIw%>LAHk12? z6=e@TEnBL}_aIBWZN8~%_^V0IeYSJk`ne@K4nMH{vevxp>YnF+IFoLF>VEg&1IMwY z_cniImwA~X-mvXbATR*hj%P zEZw{;EX^EjYg{()R4`W`w65Ua+sD3PQ;13{hvp&{5vH3;lbpE2-R6GqY1;j{ELQOU z`a4hFn!n$E)5KWme~s?ZIrY`=6*kvypPnB0z2oFo+r)n=zNr`XcdR?OH}G({bZ_S0 z#}_?Li9I~H!syuHtb#ED+&x{NEwB)ef*0Y*Z zW(F28pOLFm^}NR)7JmIlYR%-AK8OB&Y+rs>>&Uf$9k%NjA3ij_!MA??%RLUVuXoR6 znJYM9-+C@_2df?Pckhn<{qf$P^di5$-L>!QSZAG`tFLIudbY8U5s%vh93D((xyO*M Xy>83)XAkcJBaXq-)z4*}Q$iB}DglN! literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Head/Hats/blueshield_beret.rsi/icon.png b/Resources/Textures/ADT/Clothing/Head/Hats/blueshield_beret.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..38986536bfae32098eb8e14aa29808782f00a3f8 GIT binary patch literal 739 zcmV<90v!E`P)a<3B78niSB4N*&9 zL;pdoL2E$}6hTB|b6-oy?OYX<&~th3dHB8OcR2T4u!nPM-sqW!e4(UALP76pe9h~8 z$A$+NZsru#(3YZ$F}lXjqf|>g1gu`&>pDh%GG(Y>a|zF=nqCr?X$WtXG>i9yht#Z+ z6h0C5>oTD5t)(X#{AO{c!Cw~ZvB(10t)AXY8z zN92rR5FtbmFA2(QlA}aGazS?1**97DEmIVaDsPPnx;Qdq#p@TfEL~HQ)1s&3$x*TP z{(qlFdU~qS-5rG9SJV6)1Lr=}s;2pSYMQk(aJ;~Eq2({io@T#AueLPbF?e?1@}{LF z4&Z7RhMzS>SL%{Ojy;`*j|&)x!{9yitv7bnyyyH0V%zeI?%?nU#--k~@dq5~XcvIC z(op~a010qNS#tmYE+YT{E+YYWr9XB600A3GL_t(oN9~ib3c^4PhNCDBqJxEkpn_n* zMHffGH*ohUe7!z_n>gs$LC`^{w1eUx9V)4&9M^gmaBxYs+$H(``iv&6hVya5o?FugaP$6fp26FWQ)ubK`;H@ot&}JPZgx7QaICvU5ug(o zHWAf=e8U04yPgLoxS_rDiY)-)2*xP0ou;d=e?IP|Q1y@{fZ!%D4pre+@~6PMgzC$` z4JGhtyN0Abf!=8Kt+a5?a)1^JL26)r34(0l0^iH7>dB!1F&$VP!0*^-w(_l}VI&H3 z`qs~@4}--n=Y`?k`j=S?aGL8*Qxu_xX~{TnoW~MCB6I;Qb`Ho)PG(@xm{>Y-ueVd8 zNW1*jfKvr46c-&lxX4kFYl$IG(MC4Y6Inas_A}Y*eb-W4>*(ElL160_(=YN@q_&8$ zI10L$n0?>ca_3yABd6{3@AKO4SJ$-{pJ%OBSufVJuTn$gbd`zBr*&%A_M9t!v*Sa8 z@`@F0+eD&!E*sa$E%ke(nDF&g>~&MN;7n)M+1?f_vZ^8@mMLxuy{2v^BmJMvHK?`l4*JY!1L z`D60`8ZtPKbsOaa!=JOjBeIx*fm;ZK886+f`vZ)P22U5qkczmsw>Ek)I|>~87|7DS zz?F%So4dOqRLWah{=oB(l3Tun)-X73*y5>Jro`Cou&!gtg+nLGHzeAgNPTywdCpJ$ zn2D#)y*c-O+ik;Sg$4#D4pbsqZNp`kz01?5cTf2K^yRuwQiXqPPUrmj6=B)FechAJ ztv?UP>BrZb&7H+{;e(jq@#B_zKHfWYc+cHcjH#a=pS8a;tM}ddwU^&MJOAQb`Ho)PG(@xm{>Y-ueVd8 zNW1*jfKvr46c-&lxX4kFYl$IG(MC4Y6Inas_A}Y*eb-W4>*(ElL160_(=YN@q_&8$ zI10L$n0?>ca_3yABd6{3@AKO4SJ$-{pJ%OBSufVJuTn$gbd`zBr*&%A_M9t!v*Sa8 z@`@F0+eD&!E*sa$E%ke(nDF&g>~&MN;7n)M+1?f_vZ^8@mMLxuy{2v^BmJMvHK?`l4*JY!1L z`D60`8ZtPKbsOaa!=JOjBeIx*fm;ZK886+f`vZ)P5>FS$kczmsw>D-Uau7NGak+@h z5k5ASc0N9*<$8Vpc>f-b`Mv%NzlMm+ZVOQv7a6W5$tgT@we$-<`RK7-Ruum$w`0!E zA9eGsWA1et2skh>vY-%+*1{P-KiT=m{lD|)`}N)5CGYPFc$V|mQ|5Gzn#SG z-2!K&?!Vo+&*Ave=`BJruQzB&+jxYV?uYRDleD}ZEGUtl&ws+sj

xg+_W`&?%X{8l6?m4dLb=pZ%Rae9DK0! z56k_mA6f}(9MN5e>R1Kk1%F+x_va^Nzm1oTzwP%wQZLm)Zh1M^tdf zSN-9e(^1p+t3KcKVldm&cI`vnkE+k5Y&yT+wr^suxqp0iY2K}~qHzu<)^a2-`c&`m s?U3W;ruKvWq8thh3`{`6p_j>h($gxx*{RY-ueVd6 z#IgFUrAsab1h_OeyEZ$CxFkzFN#f0#aCMQnJ=50Hd%ZleFI-YEanY^i{mZ_UZ7r)~ z0E=Mm+ge@0?cY}{Xqk6<=llNWbDlrld!Du0V)@gveUc}{yWCVnzUUpDzW1E@ogESj zxc!}szy5p?)3fdMZ^qfHzB683{de!Q(|e~GnQqwGvfSjZ2G?nm7W3|1k76Iz>CTQ2 zwiEj%ZM5J+@1@D6b)j=seq5fUEH;yM_p6s@O$s-4Ze24`Tu%7g(_+=NcKyGE{8w#| zm};d`Eisuxv8lo{C~2;YD^n2nq{!_16<4<(Xsa-(d_BeR$V5f$xcw_sU(T8|OUzc) zzi-p2zxDIds)`m}yDQvsPW<#Q3C8Dgf5LQLKR>dm&i~*?p77STdgr29|Ah8lx=`bO zVK=Y%bza?_{L`%sek@V%aS1Itv2FR~4|RODg)eqDzndBr_Ods{V&A$_!2|j zeP8#F@nU!SmuItVmH{Jxv%n*=n1O*?2!t6g-L3n>z`!Kz>Eakt5%+f1S-(RLBCYPp zKMbP|Y;s(=f;&7fc7gw+TWi-pD*hp|uT_7+3hmWFy$!QZ&8(O`F=U1$)5?!NmzGSi zE`I-W+2ymgUVlGte6+aU{M8a8eNUm<-?!>NMx9o#-+S%C&t`=a%kF>8+xuz#PBDg$ z)xTv$k8hl}OEPE0kC%~GLzQFMSUT2+Xldo-z5J6X(baN=y-AoM*v7@&UoS*r>y%yl zVz^iY`H!B+=gT=&Vd1=?E?4d7_sRRt$;-}NdGBm!*y)51iF=>%vx?cTy889a3(pGO z6)&SJmG4a|fBH!+LcIIQB%Vj&npc`!#hP}VTDs}b#sd<3?cG1+WaZ{B_n5YwTaQ&= zOYAta_^XnW8?&VEyqfnaR{zvF|7*Sc26|UcIx?v^5JD5259~6}IA{8o@mcZoWhs8T z*ZMzwI=uYB<$2{<{fnKx+}{^{v69t#`|{6XGr#%lx{}7ThwFo8Py1%~gPaUU-f!8y z)$)*mT1pycVYiR4!Tb6XiqCi=z4tJ^5ZEncI)_0)aneHZ|IvbirLk+0w%zjxc=W>_}hGVS4LY%3FQ|agq5BD{BKJmUpauaMD7b nVN-{hN8tnpPWbP0l+XkKo(#Gg literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Head/Hats/blueshield_beret_black.rsi/icon.png b/Resources/Textures/ADT/Clothing/Head/Hats/blueshield_beret_black.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6954cc603fd93972ee2494ddd77007d7dfe181a8 GIT binary patch literal 744 zcmVP)1Q;i+2(v?Hp;*2`++7^?*ppW|MwcMj&K};8H#Pi8_wgv6i&b!o$J?=~P~;&ZEAhQ_n0$ zr1r}0!zRoeLHxwYvq6d+0jU|utg&yb>{}o!9!=gR1uStSNQ!qv)Vy@nr5d8^@}wxJ z-2dij8x!M|?wvt!zc|jvAb9qmRCJu56UQl?Li00RWorJc<}%py$bqS+TOzEZb!m@O}>7W$3zt_SH&O)pO1sA-W~M=oStRVMy-#)_wspuV^8B z)Uq=G000SaNLh0L01FZT01FZU(%pXi0003WNklo&Yi(GJzg!Pzh0C0d&X6(AEe){+lTR`&$%YcHrz!28qCMa#~9YX!&X(FGVTG#Oo zp+0ojsHdQVYyC0hJ3YFr7POqt-i-74^5nAH=xP~ zN1xLj8v4V@6(@oTvs^>QfkV%m0GeK6)?becF^#j=gVEH2vNtmuS)UNk9_# aDuEl7#BHKk$=QYg0000Y-ueVd6 z#IgFUrAsab1h_OeyEZ$CxFkzFN#f0#aCMQnJ=50Hd%ZleFI-YEanY^i{mZ_UZ7r)~ z0E=Mm+ge@0?cY}{Xqk6<=llNWbDlrld!Du0V)@gveUc}{yWCVnzUUpDzW1E@ogESj zxc!}szy5p?)3fdMZ^qfHzB683{de!Q(|e~GnQqwGvfSjZ2G?nm7W3|1k76Iz>CTQ2 zwiEj%ZM5J+@1@D6b)j=seq5fUEH;yM_p6s@O$s-4Ze24`Tu%7g(_+=NcKyGE{8w#| zm};d`Eisuxv8lo{C~2;YD^n2nq{!_16<4<(Xsa-(d_BeR$V5f$xcw_sU(T8|OUzc) zzi-p2zxDIds)`m}yDQvsPW<#Q3C8Dgf5LQLKR>dm&i~*?p77STdgr29|Ah8lx=`bO zVK=Y%bza?_{L`%sek@V%aS1Itv2FR~4|RODg)eqDzndBr_Ods{V&A$_!2|j zeP8#F@nU!SmuItVmH{Jxv%n*=n1O*?2!t6g-L3lrjE)_iE{-7;ac^(!_G5AsX?VEU zP$=h$&Wr_0w=O(byU{>w+PAW6-}ZH`Pk0?1A(gFf>h|$c$D=Hj8*AotI-5m5XxOZF z!k)8H)j0j!&$IIer9E0?QmXh{;hJ}CItg={YP(gYo^x;vZb-x%$w`Awo3Qv zH}7b>>F*_8n9i!Zec(+)N@G?0fx6|>)h}61^FMdm7#^+%>IHu=IdARsowV^1D6cVi My85}Sb4q9e0L^ZkkN^Mx literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Head/Hats/blueshield_beret_black.rsi/inhand-right.png b/Resources/Textures/ADT/Clothing/Head/Hats/blueshield_beret_black.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..5aa89de95eb1abcd06dfb312bd0438c470afa9e9 GIT binary patch literal 901 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d*Ob`Ho)PG(@xm{>Y-ueVd6 z#IgFUrAsab1h_OeyEZ$CxFkzFN#f0#aCMQnJ=50Hd%ZleFI-YEanY^i{mZ_UZ7r)~ z0E=Mm+ge@0?cY}{Xqk6<=llNWbDlrld!Du0V)@gveUc}{yWCVnzUUpDzW1E@ogESj zxc!}szy5p?)3fdMZ^qfHzB683{de!Q(|e~GnQqwGvfSjZ2G?nm7W3|1k76Iz>CTQ2 zwiEj%ZM5J+@1@D6b)j=seq5fUEH;yM_p6s@O$s-4Ze24`Tu%7g(_+=NcKyGE{8w#| zm};d`Eisuxv8lo{C~2;YD^n2nq{!_16<4<(Xsa-(d_BeR$V5f$xcw_sU(T8|OUzc) zzi-p2zxDIds)`m}yDQvsPW<#Q3C8Dgf5LQLKR>dm&i~*?p77STdgr29|Ah8lx=`bO zVK=Y%bza?_{L`%sek@V%aS1Itv2FR~4|RODg)eqDzndBr_Ods{V&A$_!2|j zeP8#F@nU!SmuItVmH{Jxv%n*=n1O*?2!t6g-L3lrjE=pYE{-7;ac^(!_dnzya^T}- z365j)56)Pi@ajMiyEyyf2QS_|d-JaT(f$Xo;vd#Ov|q4dvg=EQgG;}~7Cq4^XS4Fq zuhCcBvUKmg-+L}SwOuN~q0qpP05(cSE=!Nq@e{(fR}yfikl@8)a&NiMbD z?DrVzJQdd!e=on~>qCpatH*vVJN6@c(jS@4ceY>8Pdc$L`2MeY#v9__Ux{bE-m&n? z;kA9~KWu&2oAuW}(P=jOJ}u?uN#o~e9TKQ_mp2Che5!aQKPd*E`?2BKmyL|5C*B5u6J+e8&Y@79TtIzxXd%a+o z^z+!unf5)OXYV$Y{eSaM6PjO8xd!!2K_RAJD|YM2cO8kSKVZUr{_3OBOsi~vW?Z(6L0M&{N=M$?#y0b3iZD$`W4696RAK+}^^U!~ z9EvM_HicDk`CM+S@h|d~Jg@nOZ-US1<(F)DtX{V=`k1|5yJlinBh(R!Tz?p*=}yXU Tw(e&H#x8@WtDnm{r-UW|f83q6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Head/Hats/blueshield_beret_black.rsi/meta.json b/Resources/Textures/ADT/Clothing/Head/Hats/blueshield_beret_black.rsi/meta.json new file mode 100644 index 0000000000..a14543c06c --- /dev/null +++ b/Resources/Textures/ADT/Clothing/Head/Hats/blueshield_beret_black.rsi/meta.json @@ -0,0 +1,24 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Tamioki", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left" + }, + { + "name": "inhand-right" + }, + { + "name": "equipped-HELMET", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Clothing/Neck/Cloaks/blueshield_neck.rsi/equipped-NECK.png b/Resources/Textures/ADT/Clothing/Neck/Cloaks/blueshield_neck.rsi/equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..8f7f6d39b9bbff1ab70313c6229f900132d885eb GIT binary patch literal 1219 zcmV;!1U&nRP)^kfZe=nVts*p>>au?QSfyMpU9gJ}$ipxAXA7Y8OlbjT-_Khx^7YG#h=6c7 zEbe3Uv)L?#4qhP2jFB#Y{O-DX!e{@Xc3OKiB<_boA>j`I|KMly+0)VkAtk`@@N+@F zrDxPO9uxOKnvWo#S{Tzd`tif9R-SmQa4&YTPaLFocI89Q$xbv-ri0re<})q zyhn&R$peWi1GM&G&L&UV$=9A}-eDWqu!;X(T_L1IXkT67*mSv%l8<_X-!k(-MFEzU z*XjC`*TUF_ea()5Jd9?(&1lVgkSZom?8o+fhykz&-M2^W^L44`mlc3#eLN5$2ochs zXT{%i69+i-%K_wn+CG6eJ^+N67`tz;3I{4iL0JJ>&Yu$#3m(YoRw53ky%MK*^m(KK z4uAe04-oq)<}BO)N~?m@B*@CjTYRItx^9$@n99|l48xn%`-_vWoQvH=-* zJt1PQDP92>OdjB9IDU1|!u|2_mj(aJp<)VP1;7#`3@woFVDiNgfNST#aN6OzyRAw1 z4OEo^tRSoFH((benLN({&af|DiEz#D1XV`>W>9+>w2;@bp^Y~-uhIZ^nJiKP071ML z{EIw*Ys>)BzAEdbQ!ZY%%-aKnUOmE+Ku?e)kQ?5aX6PStzBz(()=z&ve#s znE4t0fNcJ2n*_Zsed~a>2w?a<@u@(iJB%SM0Jom_J@Ki4M_*fq$p1R>3^%D6>DU3GD&BI4#B;3y7) zn~P4JJ2`YJ(W#s6Qt$`16kA+Er3#@&2o=$gNH!^G%sY)(6_cwCF876S$z}L_?!9+W z_~$SICcp%k0F}Vv!m_iuwGOp<6Y}{i2!a4S&x38-peRZtbOD5qPe|llmg5AD!BrGR zN7r>~iNFHo)4GH3t4obkfa5r_kEgdR3*y7`kcz5KORG>x1QN*Qb_qPQT7bmp2-!oZ zw<7$-RKYMCkdkJoBzy(1@6%J0U2x3UQWoycsxBNp;6sTt(8gDwd2PVj_91lI8kp|4 zCxP&%$2QnTjePe4_Z9G_er2Nov7|&KZZ68?p9lU5$4c}~ATu{hrXEjQb`Ho)PG(@xm{>aTyf#as z#BqBz!PT|}6J){^*}bO7Z0$N-6tVixt}{J1V@<7>&Aho~rm}*AMI;tcuZG z>fzaUt}b@T$30@2``@)y&#V`y<`_S}-s^adbI+3$8#D9$0@)RAizjLb z?kc%lzC2AWC?r;X`;`?{#tW)K_lFmn>PPS6H0?d4yzDjWAtT<-tp`H)sNP9S`Ytcp^W3>z*}z-LxxPUQDww zW1af@zs=t-9|BfZtMGm8PyBI%MC0+NGC26fx<3zEH*M+r4y6-FeG>%~y8)S)_gAZgbpD z`Pg4ogJ zn|*DvDtGJas;2Hfw)hK!M|qXA*XgG&jfeTZO-r5WwKQwN?4webMUKw4x3ijftwndz z=G3&juwAz7s+zN({k`cC67OLbuJP@yy?l=4`t47DebQQ0xu$xRXo9{-YH96S@e*IP z>0!Sb6*yIr&*rF>eElDd`U^@Xo59GUALz}hgA;mapOs_Y^)G*s}st27{-o KpUXO@geCy^;<3&E literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Neck/Cloaks/blueshield_neck.rsi/inhand-right.png b/Resources/Textures/ADT/Clothing/Neck/Cloaks/blueshield_neck.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..729a9eb31f75b24c3f018730b14f5ab76de37312 GIT binary patch literal 975 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d>Qb`Ho)PG(@xm{>aTyf#as z#BqBz!PT|}6J){^*}bO7Z0$N-6tVixt}{J1V@<7>&Aho~rm}*AMI;tcuZG z>fzaUt}b@T$30@2``@)y&#V`y<`_S}-s^adbI+3$8#D9$0@)RAizjLb z?kc%lzC2AWC?r;X`;`?{#tW)K_lFmn>PPS6H0?d4yzDjWAtT<-tp`H)sNP9S`Ytcp^W3>z*}z-LxxPUQDww zW1af@zs=t-9|BfZtMGm8PyBI%MC0+NGC26fx<3zEH*M+r4y6-FeG>%~y8)S)_gAZgbpD z`Pg4aTHPlq zh_P)IdL-)D(lIS*x-;wAzr44yQWx*#%6zL6^g~}KgvY~2H%nQpbAl4f!Bg+fSlh(v zSHG@0a+>v?+4MJW&+Yj+WA(j`f{6^A6L6se>WtS*_vV7%rr1f5 zCu?p^dAwNIQGG_!(ucAoPWmOz_OA>aUobs5lUE~te`Q9^MveS((a6Z?sfTLpcul2D z9n`-#nTIhjmcG<0W8~0#cr(xBZ^B|>%bmM+$aI`%uv#d-YhnD_<6I7ZU)HRM-1{@| z&+pgWZ{**c_;zolp4+N#3xumeIaaWjMsmCEZi!a=bKffB5c^@P(yb~woi9BaSO}tj zE)VuU6W;PHV~Wv@Gu*S=+x=ztX8WXS&$*Hf_t}11&XCmDb^6<}#ko#T zWgL{llh-`>{ZHwuMBtb3HC7Am8#B-F4ydg!-@fMSudk}J%GWX|wAkxjiu^l6(&6{( zn)>2Q+dAo*|1a4791~ufDP{k1D$5fGJ=5~_NzunI{(O_Df6pqSr`hvamtuc7$i)c; boHY!8vu?^~zsS@8CKLuwS3j3^P6Qb`Ho)PG(@xm{>Z|*86aP zNZb5tSx3XHUMM`8;COUllSaqlkPEJ|S*-h~sVrN2;o5{H9)+SYGA!&DkFGyhzhL!) zRSFzk3Xh(>yRM`mS_0OssCzrS@tf|V{DWCHv!T7yMYjultck8B~w*9{*?FgMU zZ_+Kj-OSTXl9yaC(Aez4*dMo2_2irU`1{lIC#8Oz@oC%22OY}paeF)iPhYw^X_n~S zNy{BvpZ>G%?}Ic@h`?yt$5 zTRkD7dGhC3X*q{qT5Y*|bJyZ}&(ckYZ|c~{JAc;M661KeX2R9)mhRgpL{5z_;k4d; zLHD~b_xu%J=?`E1`Y#C#f6fAr$YKTtz9S&aI8~cZnt_3-)zif>q$2L^EN?GnM}ao? zLP3E^4FdAo^3|&195*YN^B>%buHe;w$ZF$sf!U?=k#bXlgOEt)pT(?`{Yo#HUX~2} z*Qoe%*1KP;_q~&I+BK;~oO1#L0*R+-q30|CgM}W0ah&ckns)>eVrS7xsH^TWHZ}%g^$etD)ofv8jKjYb!rinE$W9 z!ldfgyS%!@ll*)$Id=$t>aJn*D%%Kj@*Rf@ddh|6Rh#$!sdK*H+ny_=z=#w55N0{^ zpX>C+9Wp*KaiwSMk|tT+$Y1uAsVJ6Y0;s4#IHG+2!DVx=ANRTP{B*c*i-hj-qtCbm%@^oMoW4~2 zw`H3v^ZckqvvQ}se;~@BZufkXP#WjanrGg2%h+lsA|;Rs2kg~9u)f!jZSZ@Q%m_@S N44$rjF6*2UngFn{@-_ef literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Armor/blueshield_armor.rsi/icon.png b/Resources/Textures/ADT/Clothing/OuterClothing/Armor/blueshield_armor.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..288d50bf9d2acf42bb764311afc673a6d96e33ba GIT binary patch literal 740 zcmVWbN97KiRU(j7HMy|IX}L8zr)EF2+Wzf0NzicpJkq4H=j_+H)Bv7T~uXlfIl&}}C#EYmQznYR`13is%l ztA19MbIzY2u_eFg4i1lCNbZN${s1NsXd5M& z0kr@C010qNS#tmY4#WTe4#WYKD-Ig~00A6HL_t(oN9~k73c^4Tg~z`lO(KFMc1AnB zgxUBLExQHC^X%1ZTyu%bEl Wm~US7y+K_70000Y-xA)-y zkz@7Sx*j$2S#?;H1QZ5L;CiGXS`yg4t!e$zPG4=6T#u+FJGk`tnwnoc%Kl(~A+#V= zfW=jyu=x8{kIv_2tzwz^J1p(@RqsE1Qk>(=%w12-{2Qm9wcdC$qaw3X_0BIp_S}{Z z0k2oc)9Rr5Rbm^DgA7>+4)L*gkW+=zFg3FJ?a3 z^`Y}ahcYwQeXZEfKYa^tJ=Z_#r)0*HS-fwF@zmHJ z@3)ih_Ivk4E^4``v7ym(Uf{~elWX?nuXz)#pe`4C&&*Y(aLLJza+fPjCBB}fF8(Kz zgF<%xKY!Wum~!3sa~fOrRNZ^7u;ra|=K0Tc{M1MG6B0laZ&3V@O5Z+gaXT%#H$W(SaNs zo@U36d)YQj5?+yBxOVvm8M#B;6~a?F>>i!U5h_^t=OAD1@~UO4gLOInA8=T%CXUbNTD_U-S|wN6KZJIDWrum>> z=d7sXJO@%fJzSEasK3+e>y~|I7|x_^-uZs==#Hw3VU>(~ZHzWP^=Wp(Fs($EIQL*RzHpQcwC(nd2Osil2zk2`o^Llr$eQ^3T zTems3K3!XrEl=Z^8J}$b{g@iQp1k#UpM9%b9QR5!j8|xVt=J4kj_nQpS@RD3j@3Hu zX8GpfB))5Iu1~!;>o!Psr=NabpX&4Z;pLYlC*wNjn#pc!s2pC9cHU4*S&^oI8Zi>y+$&raFPZvy+5mnZV z%vC)p(;yPU%TXwM>37HK;M{$_jB76OUl7aqb8nUWK@o-~m&`R~_5JVVKLl)eRb$+G zZNDS~OT#~gw{kt{X5S_2bbbk*IrW(1Po_zfh)c1srfmAv{)BBz6FAaT*YHhOo4$DZ zEB7BE-;`%CMJ$z9P=8s_6KdZSSt-MQQR^>56hqMe1M$D&yS9Hjx&O%rcZU7{{CXG8 fVewG#d>}p9;c(X`f7T{ol49_5^>bP0l+XkKAYQ^% literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Armor/blueshield_armor.rsi/inhand-right.png b/Resources/Textures/ADT/Clothing/OuterClothing/Armor/blueshield_armor.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..374aa98a7316be510d940217b48e0d1ebdc0df20 GIT binary patch literal 1007 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/blueshield_hardsuit.rsi/icon.png b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/blueshield_hardsuit.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..de740187ee01eb001043a87c5deb944346d195c0 GIT binary patch literal 1188 zcmV;V1Y7%wP)~>k7@G@i(2zD zA;Lr$qE9zHXL@!j#lP$0mIhUChE%Wr@BO(VY0ERAp+$Jibljq_OhaO==qTP2?lNP=@S9>cm7Ii->ZxUauDNp&*(4?HjK7W>^)EDQ|}|t~j#f#5*WzNxE86GooAa)VlnlE7;wGe!1VV`~@lbXdUU& zVGd00P`eL_t(oN9~r+Yg0iG$0sU{L~XRTH8CZv zMHE`1APPzkRuqIDJoy8?`Um(wNdE=BdDVk|LBXOP#DhiD5+N!fOd&gO?0!Hak1J-9kK5R!poXKuUcqnBNqd3;aO%?w|%+633{ z3Mv|n0Z*PAk;RfDX%Tn#fj;^0>On+p0WB7?a_aP`B$K_U-RbNTZ@$rALJUIO0HHz+@6^Je!SUuI?5c_;DY2{Vp-n>Ri3 zb#=k?=>Y?7oT^mH(##1f0|2Th`2Kyp60M~GNu|2H`FyVK1gXFY!1>=ycGwJxpC%%y zSXF2pzsjB|DKM>;Z*4k>gG5hT{_a>AW{uV0!ugx->#1jEZ=%vdo2$l*Zml$BdSvkU zkYKBJ=qSpk&mUPatPJFH@6CoZ&1I>OGqpe?@7l0MuseMAiricMD4o}?8l6q74h&qs zBV8A7$y%)6?13ZYiX$AuBV#uNx`~n=N3;O3eSCkyhU?8)i*RZ3p{y*H4ZWXhmkg@_ zoU3l!8$E@`Wt8~6B5%g;O6S3zjfMe@)d30#fnEUUamd}95a;C!Z;t3W1&G=KuIuYF zjeo5v&?Nv+U@(D@0)GuC^;(E}Cp3oqS8HW}3Wic&5t=moy$NM$a@~s(W)O~^Ud_|l zZ63p51pSGVF3}wt8Z!*Uqw8Lcz!1eaGym3l?1FoSN`Wo{oE)p@O-J#eZ-si@qa_DO z1z;-Bt)S@r$1oV_W@Bp&1Q%(<@#IcZhzOuz?)>0hI&PT(@~q&x2|C(V7zkA``X$6u z+(^PaI*rz$3zY(mnD^gbh+IrtDLlV3O;fWMTDI2LR_m;^N`y1$<<* z{@q9PerLi02JM=rK<|8wo^L*6yVM6AX^;OK1AhPnT~oaM=wKWG0000~>k7@G@i(2zD zA;Lr$qE9zHXL@!j#lP$0mIhUChE%Wr@BO(VY0ERAp+$Jibljq_OhaO==qTP2?lNP=@S9>cm7Ii->ZxUauDNp&*(4?HjK7W>^)EDQ|}|t~j#f#5*WzNxE86GooAa)VlnlE7;wGe!1VV`~@lbXdUU& zVGd00R<9L_t(|UhSICYZE~f$6rNMXj*@?30*`tDp#e?x6HKHC$VucN9lWH4_p4NP4 zd9uXW$1t=vTxt_&704@oeeufBuxki0U;m+gn$qb0zyCt2mv7=1cZPP5CTF# z2nd0s1kPNz>-EMc6|eqf>-FJd_Qf~<*2N6d+t~NpI7jhCqRz!R`nmPhJ9KoCeyvyN z+fI{8r6T0sYW3NWDUKR+*Y``U>TS0+lP@kA=l1E0acw;K*1Ag= zd=~<>J58E8StQr>A($$G2M=Fpp!ISSDi&e_LfVy(dIccS?bVlx;i>EMbg6lko-RM3 zTAgV2e7P@M3?8jkuhPvMx7F`gm5+2_a#}%1yQNxANbbbMIS*HE=FWYUaK8PX9H*cl z9Lp7`-gsy1ll2%p!+;(ThB}SD`m_OA$GdXxk(%sq-=bVm)`y23WxMrYsqaL{KG5(a z$a;=#os>b4>KuT6+Rq;oCycV?i43;2#YICZ{wesd9@?NDvH$zV$)f`B!7bs8Vf>-sj@f|@vbWAMPqfdOz|uc-e4Ta9YBJHG;=CI!FE%?6V+#$I&euMDh`o0xvvU9d@b(#$f83Vo3gE3X z*hSKB_gNUAOjiK5(ag-2!^RfLp4kfM-9r%P2>?RB0se0*etCQU1^@s607*qoM6N<$ Ef;~>k7@G@i(2zD zA;Lr$qE9zHXL@!j#lP$0mIhUChE%Wr@BO(VY0ERAp+$Jibljq_OhaO==qTP2?lNP=@S9>cm7Ii->ZxUauDNp&*(4?HjK7W>^)EDQ|}|t~j#f#5*WzNxE86GooAa)VlnlE7;wGe!1VV`~@lbXdUU& zVGd00Rn1L_t(|UhSICYZE~f$6rNMFs(n@hAz~q zK~xMusP!Nf%|Q@E@uqh@_2Pfwe<1Xv#~uVvdTc>N@nAei4TuLxtgs<%Qf;H?Y0Y<* zSEjqOyUBXkS$P8?+1Z($@Aorr--ewbk|G3zfDjM@LO=)z0U;m+gn$qb0zyCt2mv7= z1cbopi}$@Cg-ZEas4m#XmSfh6Z~kra1igEMqS4T~G*7=bzj+6aOw*sW8hzhxQ>9Wy zQ*X7tJQD0<)3Gw$*ZQ?l_qICgO4`h+>&g@Ke}4CPm;ODvcsAcza|!1A5UAU0)69u7 zxvmev=15@k&5_sFETM2dK6Ty$x!HRURfoy$M{=B^f^f7@q-N_ws88^s zSst@~m}eN!4+tZ@RT<|N4a*_%E=yK(?d zbXS&$J0NU0k)ZC&;$oJQJJ8tB$oipO*AH)rg*zhx@WCpMqvC0*dJr9o-RYpbOa~b+e9GW#kGqfk^4?P8Vgz;kzb@~VUe>G`hVlr`H+ZyPa z0iX*JbB zqw$%}&r;n)9{vNc-n{G2GI(TcAs_^VfDjM@LO=)z0U;m+gn$qb0zyCt2mv7=1Plc5 zhBfLftD(8oRmQi%af)G_m&tk6c)RDXCdKu$^_+2CU{JAGGRHDBUPBMs$F_Du1Hf$8 z-oGTQy!;PkXaF#cMUv9Og8IfL1neQoYZ*ERz$o$n%ws1B1F?PQNYn(SiU3?}zFOTe zKQ^Af)nf*dDgw|MiLZ3#oXQ2ZZ=H*peblFp01kiNf)Y1~&FB6p0yz2QVdqHHB&3c2 wTyS=-y0d*IY5?2oQ%8XQS2$052Z9sw7mTYVKe3&(_5c6?07*qoM6N<$f)Iv2umAu6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/blueshield_hardsuit.rsi/meta.json b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/blueshield_hardsuit.rsi/meta.json new file mode 100644 index 0000000000..e5417aed4e --- /dev/null +++ b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/blueshield_hardsuit.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Tamioki.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/riotert.yml/equipped-OUTERCLOTHING.png b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/riotert.rsi/equipped-OUTERCLOTHING.png similarity index 100% rename from Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/riotert.yml/equipped-OUTERCLOTHING.png rename to Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/riotert.rsi/equipped-OUTERCLOTHING.png diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/riotert.yml/icon.png b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/riotert.rsi/icon.png similarity index 100% rename from Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/riotert.yml/icon.png rename to Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/riotert.rsi/icon.png diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/riotert.yml/inhand-left.png b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/riotert.rsi/inhand-left.png similarity index 100% rename from Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/riotert.yml/inhand-left.png rename to Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/riotert.rsi/inhand-left.png diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/riotert.yml/inhand-right.png b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/riotert.rsi/inhand-right.png similarity index 100% rename from Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/riotert.yml/inhand-right.png rename to Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/riotert.rsi/inhand-right.png diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/riotert.yml/meta.json b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/riotert.rsi/meta.json similarity index 100% rename from Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/riotert.yml/meta.json rename to Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/riotert.rsi/meta.json diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/WinterCoats/blueshield_winter.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/ADT/Clothing/OuterClothing/WinterCoats/blueshield_winter.rsi/equipped-OUTERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..69cbebb00b4c7a913b2853b09ed08cb03b5dc01b GIT binary patch literal 1074 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|WCD zPZ!6KiaBqid^3a{CH`_PbqtpFSQ_FTs44m}z-#YMcH5573zOLwE(j1{xyY6DHORGk zrKlr|qX1LYCk3Sn&5D34T?%IxvTA+{*b=o=t#M0O#^280X@9p(Hof~M$LwX|GshWs zZ{Do@y!WT)q3^3aizOI6P_PE~1PP1zuV3zud%E2&ry)H#SlKk^eZi}=`>L7GK8JH1 zTCZ}T;E@~O5za+>5)4;-t7XsJvC{DR)#7zIN+$U?r%G4ZB*yv%#Qxn8Y(L%4`uy_c zZc~2LayOh?XcRcDDfOVkR@;*j~{ zr1qHQ|0A)^qVE$G3-8{WD|Y^(pKHq^rh*SVERy;6QaTI#?<_uI`${sS|N9{U$7k*h z^Y7VgomSHxs^-f1VAhJm504#xukzy_(~Wcq2j3j+wVhi7RAvc&o%q5kJ#w4e3=v}m zZZWX~{rk$lo#lRaPJ4D{;lt(!&$E44Zms-K&2`{a@rQ2i&({=!zPzs1S|1zzoHg)~ zrE*VbK!?0zQA5#&9p`**H?07w{P6jE)vt{bn@^~-T3VeCF7Nu3Hiuo)YF+Ned-}QT z4fT3+i++`UUOex8;Hf`<>I^HmHcY9_uYEIf?p)c`O^f2*Dzfp-Z)@8Y^X+l8mT1%b zX+JNnpY4C_|63zhOB>b+{y`;Nt&L9AJ<~OBB?^cz-T4#oFJ5i>dCAJ3&C=&}H9l(p z7fKNf(>l%hT}VIdJ^Mb^0)0odlIe+O_lfVfj;Q2W^~XzlLBR8;TsQRVR~r0h!%Q6L ziA933Y0nYMUq#Cfg*Nb%y8dBo$O&LDd==)+@of89p_2}3ys3T%sij+_mCvctq+ zf>-x}eJl+3S~hQ=&wk2RgY!UTRZ5DUt;F)x?r(nyGxx8!#PIxX-EXPnhdP0gJVHE{ zf?Xvddl)?;R?QOfV)bWnnP7a(?^NEY`uIjZM@v!O{SKwMJ&U@IEOpp+>cHfNjSP-8 zoL)>Hl`E&t1UQsxV>tUg^}Y>>^G}_x(<7c`1xF5dW}p^4Qt& T@%?K976J^Ou6{1-oD!MX7=8h^WB|0 zUFfh3fB`T71|T+oyR#t*+XpG#?}-8w-9uqdOu+?O%xFG2zl`G0fLJW7$AZuX$c@a1 z+T&9=D?v4rP~L3`j5Du#f29qf1u#CnBKosg9A7?Tbrul>&1f#6I5IxyI7nNTsN9@t zLHr0H&82A4@GA(a57=E>z}C?jtlTiv9L~8<2SWP_8orNa5TH9VhThC*Xo@fM^2HuL zYWr}O?pS>b%%1^xm^6QDzJvyKyua3?SWmhy8uN3T(a5;EFA;$2^OF=Ci-*&&{a|%1 zA*sZAfRbI!d;Kntzdz0k&<3DvJ1nt7gAPWBn9lBTLun7GmgU{$P6{iZgZ uoX4p?7Qk-~PaNPsWB?3+0Wbg^2lxb%&9l_T1(nzU0000Z|*86aP zNSplXOOM$3x;iXU0ty2JSPQ3c?ONfyHsR{hPEYMEnI1t)c5vzOH8sC@bp3(-h0uaf z0Tx$*!s74Q6NS!ib?V+?erHbm_j}(9KCw9&ODexM^>MiN?e2||kZ2#B%!lE#Ixl$6 zc(~-D<>t@9g<0#?SHB9`D;=~q>;CFpv%-DPH|*;8FyrBleH(lZpV{?ZU&3Wpu$vrkIbe_o-VY52Ca za^>Ak)gL+xeMNZZ+GMAEkerm|op!bM@cw<4MUM=hybU-Y>fW`bg5CA3cX;qB)m@tY zZB3{C*3X+~Y8CYAo>1$t=L!|?n?LA@ls7&2ZNbr{9`K)KdfCnSljj_>cfGHfy|?|s zHqPhaslNA{yLDewl}yU}6uxS@>?WNG>*i}LTkbnuF4A1Rzt~S+VV~mu7i{177sS8Y zzV;7;d`yN!-R5h>zzE=gdQlFYKP@8Lcth>%ysN&0?Bb+kAh&*Vr*{!F2QX zILSoyt;_zFZQ7Og(pGfQ>c6&JYHv?PdG+m2epB+Td-wgT#;YpZ)sFNZw^6_T<(2pE zZr|<4mN(vClkT#5mjB)3n`TYmId|=49&3j)i-SB6A@MP{j$A{Nm zDsu^EY6-mh#d6}w<>l`2caAd`m(HDhiSZGak@E!A%E-QO!IiJI1?=w$oE467tkc>O zxH#iT$BHNZrMwF^mv`+DI?E6z|M*MI|C`S8BdBLrw j#oiKb3Loq_Y8W2QI@>ifDzO`wz8E}R{an^LB{Ts5%b?7o literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/WinterCoats/blueshield_winter.rsi/inhand-right.png b/Resources/Textures/ADT/Clothing/OuterClothing/WinterCoats/blueshield_winter.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..487cfd2fe2dad033e1a337328d77ac60ad324d03 GIT binary patch literal 1009 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d*Ob`Ho)PG(@xm{>Z|*86aP zNSplXOOM$3x;iXU0ty2JSPQ3c?ONfyHsR{hPEYMEnI1t)c5vzOH8sC@bp3(-h0uaf z0Tx$*!s74Q6NS!ib?V+?erHbm_j}(9KCw9&ODexM^>MiN?e2||kZ2#B%!lE#Ixl$6 zc(~-D<>t@9g<0#?SHB9`D;=~q>;CFpv%-DPH|*;8FyrBleH(lZpV{?ZU&3Wpu$vrkIbe_o-VY52Ca za^>Ak)gL+xeMNZZ+GMAEkerm|op!bM@cw<4MUM=hybU-Y>fW`bg5CA3cX;qB)m@tY zZB3{C*3X+~Y8CYAo>1$t=L!|?n?LA@ls7&2ZNbr{9`K)KdfCnSljj_>cfGHfy|?|s zHqPhaslNA{yLDewl}yU}6uxS@>?WNG>*i}LTkbnuF4A1Rzt~S+VV~mu7i{177sS8Y zzV;7;d`yN!-R5h>zzEPEG{no zy61So;ydR1w#U8yXYsvc-~8hDujG_W1Q-}`pvHRtgv25hRmB;<{g^(-^6IVDxc5R| zd*O|rOCu)zUDzo(du{1@y<}0|_b#U8JWKL~IHlgMUAAgj)k5_>Tb(bTZVyS3*s^oi z3R{-VY<_a)e$UdS?mSzg`bckAuWLruN$tG&H_|w5 z?{R)(rq%6;#T!?A+{!k8eb}A94zAg&c5QU8x%1p|=d!h*t{+I5bG$oM(~kE~y6pVS z4YHYK4>+fEE1&OO?_wmiu%hOC+G=eczo>o3oy$)y;RyV;c=>BH-uLSoL{!W_-MDi- zbc5---@Bs?L#24S{vW+4c+zt9+FlOn51J=V>x*pLbJ6qWbS7iRX46QCW(JN1{OCYG zN6inTDd!f~RHx5Aw=nVP-@)Pt9wZAra zno`~IiHED~HstKzrUr!a0%QWx|6Q>C_p;h<)z^L{-!K1YROjy(*_>4zhm-_D&6 POi2u$u6{1-oD!M<+T6lG literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/WinterCoats/blueshield_winter.rsi/meta.json b/Resources/Textures/ADT/Clothing/OuterClothing/WinterCoats/blueshield_winter.rsi/meta.json new file mode 100644 index 0000000000..944d77bbc0 --- /dev/null +++ b/Resources/Textures/ADT/Clothing/OuterClothing/WinterCoats/blueshield_winter.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Skyrat-TG at https://github.com/Skyrat-SS13/Skyrat-tg", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpskirt/blueshield_suit.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpskirt/blueshield_suit.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..3f5f73d2549bea31b6b0e8176ae3988b6ce15d94 GIT binary patch literal 1362 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpskirt/blueshield_suit.rsi/icon.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpskirt/blueshield_suit.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6a3267f018e6463c4eb963911ddd9653b0292490 GIT binary patch literal 894 zcmV-^1A+XBP) z6h0C5>oTD5t)(jsezQ2!;4h2ySY!e0R!?uHjg>Z5vwB{5QrMTzmDT1v)|a?ag_Wq} zQ8{B6LSW5rE5xZTJ)4WIV#rP z|L@aC&rCPEyMo|+HO-4a4c(^eE3I8r`A z)SwAXssPd8K;Tet7D*EzBq&IVKwu9P4nZBM08~RsCB+m3AUKkusG(}<+hi`=56!IZ zjoF)>x9`oqxjP~J@E!0S@Ez!P2LdJrBdYlnID0wRC|p4$K$2*Q=jhTPrT_PFWgqmAREGjUV6G~#4AKmxEFq7?e)h<$w| zTnCIAAVF$^1S#+Kf8aL4!i7Rn8HKUZrM~TOI4pv}VYPP43CDGU-2e!2Th7WA2aeSMZiQRJ@?L>D za3(IW=S8FtKulPc_;g)w#a^TFt7>2F2b-4-RLspFHz=nS;wHlF=l$Gwpno0s12Rmc U_?Qj@(f|Me07*qoM6N<$f>U*u;s5{u literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpskirt/blueshield_suit.rsi/inhand-left.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpskirt/blueshield_suit.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..fd03131c3eb7e072d87d01aff5a126374224bbe4 GIT binary patch literal 1178 zcmZ`%`#0MM9Q{VTvv@_OL;m#r)qAZfy0Kc>6XSt&N zI4TkS=i{nvTl!A=n;Xo$^wIB|z*$!0BEC7Y8VjNmOAR}hLVZP9q3MC2pG)gXr&0`X zL=OIXSHCcwd14~H#NKJ<0PTiC^WkCilKg`fnQtSaQ9*c3bZEW0zi?(?g6Ca2>zkRA zG>H|JQF5agUJ1|Em_c`VA1~KTj5HR;;=`+WBc?WR$2HR$0!9$c5Xvs$>KWb{zF{ip zCcc>r24TIpdP}^pbNJ0s{wlvYd*25Dwbo;TGECHT0YFZG$6`Dm58U?FQlyoQ_yFh2J6vtjCi!DA*nSg5=(%`h z6V+KpPEQBw2Y*Y+c=r;-D_XF`rJ+UHvZje9(iKfLEd=Nbi1(D63+>5{pN0iRL`-f4 zThKXn@YLMASoQV$>(ROQ#$i|6XBSp(ewbYkr)`GKR2V+TT?w?djfEcX^)|M;g;B*w z)iufXqK_Mh)NR1>s41Hp6p!@^A;R)KdB5uBi-RFgek`GP&UY{f%;z--4Ke}_X&FjT zThGrfJW2hw;Xi;szA1xxdwJE>R(3*8z6+!-q&_+NBq6{E%sVy`)=DGeJucQ(j6p4E z(T;Ccc=gP6mTvXRo}@p=Cz33!<6eoW()Q{4m~kN{?{rqrPv-+GNAQEykj+Rx!LnW( zc`*h?uq@rE-8i_>EHwed1~|7d7)8$^k2CW73cV=T_yI8<^V8-wH|^oY4*{o{?171ApJb-s{#g;qxJ^CN|5;xKS literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpskirt/blueshield_suit.rsi/inhand-right.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpskirt/blueshield_suit.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..7ca2314196c15c1fe8e3ca068cd342865d60f618 GIT binary patch literal 1148 zcmV-?1cUpDP)mEdTO~JZ2Vv|?-Yf5ggc9cviUua`jWU+nx2x{ zF1rJlG-IUDFetM`0gqm(CCTh>U*DH+l4bFj^0ukqh$BZ{yh%~Z($$ih72T4jKt<*L zJ5M(|&>wVS(6-fV}|Y;)fS}Ae=h>as@HjsQDCjME0sePDV0i6tyb&bS_d3;@Xauj!4&iFrwY1W14cNPq-LfCNZ@1W14c zNPq-LfCNZ@1V|u^K+HD-zT9ETo6mA~hFnWxz8Uc4cIoVxFXo$pbnd)+lR+oI?!kBS z&48WT^eprGPX__8d+^ctj^iV2NSN`trqH=9}FP(9=uPH!|%%NnATZW z%r^tB+<8?Sd}rI~!M7{cm3wXNU9k3M`CHl~W)D7{JFnuKfnn@_A@CPkawp3*#%A0A O0000mEdTO~JZ2Vv|?-Yf5ggc9cviUua`jWU+nx2x{ zF1rJlG-IUDFetM`0gqm(CCTh>U*DH+l4bFj^0ukqh$BZ{yh%~Z($$ih72T4jKt<*L zJ5M(|&>wV>7AERcu}kOmv; z+wXVZGCTbLzcatPM(_q|c4pqZ?|a|O{0HA7k|qj>0-}H@APR^AqJSu1uE6V8Lyl^# zkIg-Wv()kQv5nVNHpaCldz|uZ4bJu*6=~Zr#yr+-{Mp(v{@bBZ;-JxE92P%fO5$Kc zlT%l}pZ3&L5dhKetF4JJ0iJ*P`~^LI)@SV32EXmxiIh1w0E;b`b71=!pBn3|KK0KE0|Z7SUxrJ1iWdjIIWk#7^CD*oWWmDCnss)9rhowdd{x&gnZ zCut@DyYOq8Iy-I>t|EYO1)oe4eH!Ses;wo7^|%{6?6cWae2C7cuAV$@BKXf`-gYOG4lV;y#|&t_Bc&zw0HL9oC_Lys}$bA_K4OL6fACqKW) znYdo&IK%C3k1^)68ML1-#`5a@_5{sazthcIDxIRjLMkXINco+gpQqWmIr{Q>+}d9d zIj^;B;~PBzCIaxq#RYfxEfymLjvfv3Sob2Gt+`y_8+`;h01h6fjoIr~5)c0zB^Io>gne)TJ^T0tY$G7Yi1w;W+Kok%KL;+Di6c7bO0Z~8{5Cud5 zQ9u+B1w;W+z*7O_;=8(XTMOU`>@x{2;N-I$IBor>WX{wgC#cp51ft|fT{ zD{UHwSs7REZgJL>RS;?ga039$*;%d_(E)NXR!^Qe z@C`sJeSG+iaa>l35#-<9Tz#SjpsD488$1Z0NCMB{UjIO-cW5ILFo1=+1m=LA>jJ>h zrdg%NkbkeMkGcg4ogHIt&}!@Jxo?9V$`%-0mq3jdT@K*YmZ(d>Z#>7TiBPWXHgTPR zUN2zh#ok)4Nmy=eg7I5XsUioLm$#PGIsv50^`xnNc$s%_B9`kDxHdsgm}d60WMTCL zu;pI{5By|S*!|W(1Qr4*dT>*-#!Ddv|8Fe-+~MT8t<=e@Vdx?-C$3ir4mo|*S^x&e z6F~DzSKE*XYs=VNFkyT8zzzKk@FE?CfR~?4bAELID}|qlpR9`lqJStM3Wx%tfG8je c{0|EJ1wxom!I@rFT>t<807*qoM6N<$g1d9ST>t<8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/blueshield_suit.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/blueshield_suit.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..fe75cdf2c65c474c8d79b5161c02368d37f419e1 GIT binary patch literal 1966 zcmV;f2T}NmP)mEdTO~JZ2Vv|?-Yf5ggc9cviUua`jWU+nx2x{ zF1rJlG-IUDFetM`0gqm(CCTh>U*DH+l4bFj^0ukqh$BZ{yh%~Z($$ih72T4jKt<*L zJ5M(|&>wVLAh_sni0$Xp0J_ug~Q_nq&anc3{QB1J0{C=@6ZC=@6Z zC=@6ZC=>`+pi-$suC?C}_mt1_i=)HQy<4``{^;lPB+?SPaMLpfqOlJT$x{Pc<&Jf| za?{N>NLN=^3&DT;&8Qq7J|l1LKP27vZIz?1KNjpa5B}$$ekPmmzN@xW`+4w#iJ~$= zYp{s0anrgM#tB|UVV?2Oz(Va5U+uxs1}}Hqf*(ZG2M5d*!X=<{77{h~DHlojDW>tT zWfPWUIbzP;`Jti1HFJU{_1xf@2b{4+?n{?b8h#S*Jot45*#7+f7>hI~U{?h9K4hGE z>}a|!iKt~P3*YsV7eDhBxaEO8(aP(}GV#@y(z9YF#(Uw#r)#_Z=(gwN-Glq&q1}fs zu^GA0Cgt@TuX!_V?*#m^LA`@6D&3`(@)go6mn=T5wr+I@Y-*E7jvSNmmJa#5v{FicweI@u!pOpK zSbO{9@x71gdf({|G;$wWM9}Atn}IGTI9mLfeiEZtsmEj}MRVV|hZ6kasf9?WEf~rH zZ2EA~gBjL>tmzja4k3LoE^+C*I#QWED==3i)l(vQ>vN&OV+Tfm|NXM_y)*Hd1j_R8 zdh)eT;#-r0T$W}MptO8dqHolvu^Y41*+iRW4T7O(5@hyVg5T0O`gYnk2|#*L8b3Zf zyAxCY)&|wtVr77q=M|Up2%FcJ=eW)8(cp=9(&BAwJn2=(E0Bi}e_S_)P=9qjyd;iU zUQHR0=131lEmj7k@mTQjj?NYHc9^j%mtP&7+qWu;PVAgF-)vG~fCXk69}A}GtFYGR zwI-+~Ypu*IMtwjz5TsV6d_I;Mg-HNF-9rl02(?(swFTI+OTH}}^qhbm*2sH6!t_N* ziD+F=OVW9Yl73K@zFR1D%jFgyYMV;{zZhvfl#qw0zsAS(Ir;W!eX{^bX}-{hB9h1_ zVJ2})TI-IP1z@q>0$eXmEdTO~JZ2Vv|?-Yf5ggc9cviUua`jWU+nx2x{ zF1rJlG-IUDFetM`0gqm(CCTh>U*DH+l4bFj^0ukqh$BZ{yh%~Z($$ih72T4jKt<*L zJ5M(|&>wVuA}~Z6Bq<|IBZ3O2 z2Ahg%Xlm;p__enR1x-PLOG9fUL|dbCMM0EAlaxzngXHjwf^<-qm*2tr@d%Q8wY~$n zclYk@`~2SVBXZ^xa0)mDoB|dKB&OC>E_b4Cu8Yd|eT7zd#K_~`VjPzaNE-k$GdoG; z=L+2ypSTU+I$p@kk>{P^UM((V`lNIFrG*+4Bs_1O+w%DWd&J1YbR7o*6A^&Cr+4)L z5OV=|b#WO0BL_mLL%jf-OGHnAp`BW#3s~kRt-$i?N`M1!5bAt{x+J9VL?Q(M-ukTZ zRJ^q|0Kzu*3Uqva%V*S~UTWfHfvf=B-q{Lf@A&(!_ds(Gr>iOpxEsy#W7p7Y+}pXmmuuzZ{M$^{~s{%-aHp zmj#2<>3J22M5y{&rPy#R!1CXHN+na&Y&NM>dbFBp^#osy2H^*A5P7TDX)GRRA~^rW ztd^D* g<{F#=PJylh-#^LSa9(2GmjD0&07*qoM6N<$f-i%sVgLXD literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/blueshield_suit.rsi/inhand-left.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/blueshield_suit.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..fd03131c3eb7e072d87d01aff5a126374224bbe4 GIT binary patch literal 1178 zcmZ`%`#0MM9Q{VTvv@_OL;m#r)qAZfy0Kc>6XSt&N zI4TkS=i{nvTl!A=n;Xo$^wIB|z*$!0BEC7Y8VjNmOAR}hLVZP9q3MC2pG)gXr&0`X zL=OIXSHCcwd14~H#NKJ<0PTiC^WkCilKg`fnQtSaQ9*c3bZEW0zi?(?g6Ca2>zkRA zG>H|JQF5agUJ1|Em_c`VA1~KTj5HR;;=`+WBc?WR$2HR$0!9$c5Xvs$>KWb{zF{ip zCcc>r24TIpdP}^pbNJ0s{wlvYd*25Dwbo;TGECHT0YFZG$6`Dm58U?FQlyoQ_yFh2J6vtjCi!DA*nSg5=(%`h z6V+KpPEQBw2Y*Y+c=r;-D_XF`rJ+UHvZje9(iKfLEd=Nbi1(D63+>5{pN0iRL`-f4 zThKXn@YLMASoQV$>(ROQ#$i|6XBSp(ewbYkr)`GKR2V+TT?w?djfEcX^)|M;g;B*w z)iufXqK_Mh)NR1>s41Hp6p!@^A;R)KdB5uBi-RFgek`GP&UY{f%;z--4Ke}_X&FjT zThGrfJW2hw;Xi;szA1xxdwJE>R(3*8z6+!-q&_+NBq6{E%sVy`)=DGeJucQ(j6p4E z(T;Ccc=gP6mTvXRo}@p=Cz33!<6eoW()Q{4m~kN{?{rqrPv-+GNAQEykj+Rx!LnW( zc`*h?uq@rE-8i_>EHwed1~|7d7)8$^k2CW73cV=T_yI8<^V8-wH|^oY4*{o{?171ApJb-s{#g;qxJ^CN|5;xKS literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/blueshield_suit.rsi/inhand-right.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/blueshield_suit.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..7ca2314196c15c1fe8e3ca068cd342865d60f618 GIT binary patch literal 1148 zcmV-?1cUpDP)mEdTO~JZ2Vv|?-Yf5ggc9cviUua`jWU+nx2x{ zF1rJlG-IUDFetM`0gqm(CCTh>U*DH+l4bFj^0ukqh$BZ{yh%~Z($$ih72T4jKt<*L zJ5M(|&>wVS(6-fV}|Y;)fS}Ae=h>as@HjsQDCjME0sePDV0i6tyb&bS_d3;@Xauj!4&iFrwY1W14cNPq-LfCNZ@1W14c zNPq-LfCNZ@1V|u^K+HD-zT9ETo6mA~hFnWxz8Uc4cIoVxFXo$pbnd)+lR+oI?!kBS z&48WT^eprGPX__8d+^ctj^iV2NSN`trqH=9}FP(9=uPH!|%%NnATZW z%r^tB+<8?Sd}rI~!M7{cm3wXNU9k3M`CHl~W)D7{JFnuKfnn@_A@CPkawp3*#%A0A O0000a<3B78niSB4N*&9 zL;pdoL2E$}6hTB|b6-oy?OYX<&~th3dHB8OcR2T4u!nPM-sqW!e4(UALP76pe9h~8 z$A$+NZsru#(3YZ$F}lXjqf|>g1gu`&>pDh%GG(Y>a|zF=nqCr?X$WtXG>i9yht#Z+ z6h0C5>oTD5t)(X#{AO{c!Cw~ZvB(10t)AXY8z zN92rR5FtbmFA2(QlA}aGazS?1**97DEmIVaDsPPnx;Qdq#p@TfEL~HQ)1s&3$x*TP z{(qlFdU~qS-5rG9SJV6)1Lr=}s;2pSYMQk(aJ;~Eq2({io@T#AueLPbF?e?1@}{LF z4&Z7RhMzS>SL%{Ojy;`*j|&)x!{9yitv7bnyyyH0V%zeI?%?nU#--k~@dq5~XcvIC z(op~a010qNS#tmY4#WTe4#WYKD-Ig~00jq0L_t(|UhP^-XcR#Zt%#5qlL+E3BAOTx zR3iAn75t$dM9`af3PQYyXoOq@e;3gRddNXUycm$2M7^kp2MvA>#t(v`f@q>5Mp!Q< zF-AO$`$lW6v@?^g-rZ583&L#oRQG%Rrn+adRYcyr0$u^HfLFjP;1%!+cm?bfIDY(W zaQjwwAidE>zugRlc`<%An+0Hz75Pw@!YaV9p`gJ*Oo9V^#9=g=^toZN_)ANu;j&rhE|Qq8FmU|Q|WVDhBN zA)aaAll_#XkA3e{_=#tL3Bql;c!-dem6un9P>j#G5FW<&HGEWO02Id4hkg4t97X`H zF!bYo8YXd>hbyj10E8b5AqchKzIj=OD~BZCcO_#p4p?~N5}&uB&3MyCB>;yzLQopF z)7%c`LR{M_0VD{AK3`o4xQ;6pzWNX}4|cqQ;QWO%Dh_G^+E!ephRP{KnN9ih z7t&W|(SqyZY{nsD#93)h!69EcJ;&|*1)CXu`=|s!1qgBhpX&C|F;SpUT|J(DVfdez<$%xQgZ9R;eN#E=-hGqfoLC)1Wuhk z5^e*TxU^rA&J!5G0w%B}7jOedjj05{#0WV~e5SGB(G~*^oJ4iWNUOGhN#^1G?y$=R z*qqCyjYE(*xQxdbbp%MD+?(K!w74q~mvPt%;82LE1c2J8#QIka+_Vv)-U6%FWb!90 zY6r}s$+X4c?;c#op#4Im5#B`PtwVicHhd`yl>ZR;-#m<0I%PD-LZt8Q+9WCf?C@wwFb0p^3iZm z2_Qv4Mi%Mt`nvisU++?!fcacZ7E1KK=_O>PIWwhMJg`-70So{DCnm9Y7{Il_E(_-| zz~X!)b8wA5wE!StR$_34Mj?yRjx{k&PPX$o31Cj1W_Fmdi-qYV0B-@1F^eTkaZ1^i z*pib5Q}sPSPF$=fpdlOO8&xk5lOH^zz<*-7Ro`#ijV*R002ovPDHLkV1hz~HZ=eM literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield.rsi/icon.png b/Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..83c571b59f66d185f9f9a08709e7526c89934720 GIT binary patch literal 877 zcmV-z1CsoSP)a<3B78niSB4N*&9 zL;pdoL2E$}6hTB|b6-oy?OYX<&~th3dHB8OcR2T4u!nPM-sqW!e4(UALP76pe9h~8 z$A$+NZsru#(3YZ$F}lXjqf|>g1gu`&>pDh%GG(Y>a|zF=nqCr?X$WtXG>i9yht#Z+ z6h0C5>oTD5t)(X#{AO{c!Cw~ZvB(10t)AXY8z zN92rR5FtbmFA2(QlA}aGazS?1**97DEmIVaDsPPnx;Qdq#p@TfEL~HQ)1s&3$x*TP z{(qlFdU~qS-5rG9SJV6)1Lr=}s;2pSYMQk(aJ;~Eq2({io@T#AueLPbF?e?1@}{LF z4&Z7RhMzS>SL%{Ojy;`*j|&)x!{9yitv7bnyyyH0V%zeI?%?nU#--k~@dq5~XcvIC z(op~a010qNS#tmY4#WTe4#WYKD-Ig~00E^*L_t(oM`K_Z1*0J_8UmvsFw{bzt83nW z5Jq-4HZfxT#Yn8e|EFvJ-#s#)A$NxZLuFMi!-$#M;jQ^5yH-um2x9c=EredkmPy#zzkwLKd(PQh+Rf{n|YSO)VvG2!MPH10X&~ z93)Q@fb4siukq2OgaQ*OE=G=bZ2AbvW79*F1NQIT2M%5k{c(vQgDuw<6th4U$Hf$a z?13PIp`kj%mMurX^o0wz7!;Kh86Mof z&v4}MDTeJkmk^x`hzbFa#V|ubSq>Y3iIZYE$Q+^_fXz~Bhz+;{Nb-b`kobQtF24UD z`cA*he^BWNqLIZ(G7zYk=)?jtSXbBh|EJHN8Tfd48D776&A`si!SM6v4+c>YQ3ja! z<;!PDGLxhz09gXEkcWo{Y&pmwAR5F6iG$=x1td8DWC_T^FJHcZEd&7&4dTN>gQgCE z84mL)I!&tOWUH5ul=~0DAOn!uWE(iDaWn)*bO-!jE)Pz=S00000NkvXXu0mjf D0kVr# literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield.rsi/inhand-left.png b/Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..a2343e27858027e10db44cb3067d3fb2fc5ca0dd GIT binary patch literal 1123 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d*Ob`Ho)PG(@xm{>Y-ueVd8 zNW1*jfKvr46c-&lxX4kFOKH|21@Y{F<~7q^f7Sl*xM;o5C8;eY9K3}CUYvFB#mx4ag-hI>9N%ZvoPAw$yp3Hv z@0rNe3)2>L8}2%GesPGm4a=IiyRWU>>WxxYBouR=Uok6AXj&#m{#29h?=9_D)=Uzy z6a4ntXu*fIOVy?Rq!lhZ7%%pE;|Zo4YvYtjIw%>LAHk12? z6=e@TEnBL}_aIBWZN8~%_^V0IeYSJk`ne@K4nMH{vevxp>YnF+IFoLF>VEg&1IMwY z_cniImwA~X-mvXbATRD#7MZZ5r$pXPtD+qPKunMRU(&}@0TS$FsTt)F%<&Lnfa`q2gPZvL-YK5x@W?>b*s zms$UI&Fsa$^Y1?PC`x>|^YT~gN6)557Jq-ZC$oCP3~B#YwzH(lvl&v8YR(+hSoB;h zrRS9OgRjpvyqx*_mD3&Ry~z`voY`zyE@N=KLH_(wo|WvfFC4e`#KoOC#Zc1_?!CG< zBHt`bs=oc(o)oA3+v0S}-c9S#<#}7-JY&6I{?4^^W?v4~{Qq`amVHiSPx*WENy(Y7 zQ?D-A#9UMOgYU=MzDIv&>IT(tczdsZ%8g>p#A81s89NQ|Xx}$yr`j zcKhDF*WaF>T5xo_%>EgN%$NvmP4VEh4n?{oa}`RVidxW-;Kj*_BI}85^f$F27rjViE$#rPEcocDF-pYU9#0ysReN3S$%i8?*KVr>} zAA-EdQ;a9VL67#mqx2dl5{WsneBnONcS^1U5+UC(8$KpSQaTW^?B2Vz|C$cb!g?Ir zIxYBSiA2HshWhW+1(BLLHCG&cH^~kUZL4#NzSPR=6WD%ewIWWlMRG{U;`@RffmG#H zJ@5HDWu1+1&5X`TkCOo)u`d1u08sz?lnQ0W>Tm#1EOSMpyc2QTlpc%@3fAuocXS77 z=b3&CMPriEh)mOR|u@ zoE(GYB{^Dm)OOlB;vHIdZCZsM$QhMrDd6zQ_IU(wad9qu~lMihG=RNNfeNIvW_jgpqJ5PF9TpB~Hb?!EDazTg4vl=_`B zEp`@A#o(sw(*SEnanMSxWDJgL fn7Oj#pdSmGe>%3?I1ycQ@>;;v(H;HNKKS1Mjr$bn literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield.rsi/meta.json b/Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield.rsi/meta.json new file mode 100644 index 0000000000..c57d01fbfe --- /dev/null +++ b/Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Tamioki", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield_woman.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield_woman.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..d8a847bb4d4945a223de84bf86bf4f4f3c02b18a GIT binary patch literal 1547 zcmV+m2K4!fP)a<3B78niSB4N*&9 zL;pdoL2E$}6hTB|b6-oy?OYX<&~th3dHB8OcR2T4u!nPM-sqW!e4(UALP76pe9h~8 z$A$+NZsru#(3YZ$F}lXjqf|>g1gu`&>pDh%GG(Y>a|zF=nqCr?X$WtXG>i9yht#Z+ z6h0C5>oTD5t)(X#{AO{c!Cw~ZvB(10t)AXY8z zN92rR5FtbmFA2(QlA}aGazS?1**97DEmIVaDsPPnx;Qdq#p@TfEL~HQ)1s&3$x*TP z{(qlFdU~qS-5rG9SJV6)1Lr=}s;2pSYMQk(aJ;~Eq2({io@T#AueLPbF?e?1@}{LF z4&Z7RhMzS>SL%{Ojy;`*j|&)x!{9yitv7bnyyyH0V%zeI?%?nU#--k~@dq5~XcvIC z(op~a010qNS#tmY4#WTe4#WYKD-Ig~00cuxL_t(|UhP^)P{-_oa*e+U0pqq#?a3dJGsZh|xTSP>ggm5M1rXpID^s`6{T2&i!5s`%<rHQ&1w$Fb!N`Y_sutF=3d?zB4p8+!1NYHF)U1xFe6XosKam=Zq~ zzpL}gg03jr;;%6!(KED-nwnlx`>rwS?Y&L)$sO6QD7T+)q4l*X>dE{chXKDnd5dl~ zR{8iR8(Xt52M-_0a63kCUXRh>(5w8zBfNq_?&y(5KlIgTfS+wR=3*X%uk%sM68y+5 zfWg$&W|B}GtB$8`@RyL#`>W+#_+fn{_>lrI5JK+RaCms3T@B4JlG3)g@IwV)^>N6- zaL|0|+e!OM?kwQX6GuA?{*qP5B}Nc_kPu734;6qX1JHZ-`&OYmICqh7Ai>m#z(E9q zAN*M~zj6tNaa4T9!I1gD4;26_iW670pz{FjdOiAaMA*)MIq*YYgILYXpP0XGKOM++ z97(^>2+#@ri)DXbn_7AKMsH^3I~5nNrIC(8s@~f~Z=d#3-K9C=`pL;pqA^Xe;g={Y z_rEd=Ru|IGA9IVIXiHB`itvq{H&tx$ii(PCj3v~p-m5GGR+=rYiECQ>#XpT7#L3k;1)Ks-0jGddz$xGq za0)mDoB~b(r+`!7e^B7W@l$#I#U~${*>W=aMMxzGptCK_w7V|pCry!^;b&W0v-k%V zo5^#^OvRp0%y|6+*F_w}0(9=VOVuSCh>{K2^cT`s`lSV%iJA66#)z}hoPtBXvNFT1 zf53E<-+m$ia03LnfX`dcQI~Q-A(2=|^Eo?@bBHn;=H9rI0IV~oFHk!DHQTYKFGbav z(rBvJ+ur)#I0}q@6=oD9MxT6Z@Qa+J#2taF*Dm|pKuuhlPf6wp3}68h*eVxr14oI8 z1i-)uIZk{o$AqIM0}h--waG|}wt!CN#mKN$Q*3?qmMWORG`e8U{PA! zmWWM1Yz1&wiire(+PI0eQVras5h30J`wt|uCoJv`=$9s!TO9uO;Cl?x4T8E5 z%GXr#u^&yuQ&(8MBEx-yIGT)W;=2@q#~UMG~R92WJ}9 xJ_DH0O32Tz1P=NFxw2EhDc}@v3jB=<`~u6Z^U}fhj=lf@002ovPDHLkV1h)_=O+LF literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield_woman.rsi/icon.png b/Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield_woman.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..36aec065f58d784feb6005f20d8317664ef08787 GIT binary patch literal 881 zcmV-%1CIQOP)a<3B78niSB4N*&9 zL;pdoL2E$}6hTB|b6-oy?OYX<&~th3dHB8OcR2T4u!nPM-sqW!e4(UALP76pe9h~8 z$A$+NZsru#(3YZ$F}lXjqf|>g1gu`&>pDh%GG(Y>a|zF=nqCr?X$WtXG>i9yht#Z+ z6h0C5>oTD5t)(X#{AO{c!Cw~ZvB(10t)AXY8z zN92rR5FtbmFA2(QlA}aGazS?1**97DEmIVaDsPPnx;Qdq#p@TfEL~HQ)1s&3$x*TP z{(qlFdU~qS-5rG9SJV6)1Lr=}s;2pSYMQk(aJ;~Eq2({io@T#AueLPbF?e?1@}{LF z4&Z7RhMzS>SL%{Ojy;`*j|&)x!{9yitv7bnyyyH0V%zeI?%?nU#--k~@dq5~XcvIC z(op~a010qNS#tmY4#WTe4#WYKD-Ig~00F5$#M;jQ^5yH-um2x9c=EredkmPy#zzkwLKd(PQh+Rf{n|YSO)VvG2!MPH10X&~ z93)Q@fb4siukq2OgaQ*OE=G=bZ2AbvW79*F1NQIT2M%5k{c(vQgDuw<6th4U$Hf$a z?13PIp`kj%mMurX^o0wz7!;Kh86Mof z&v4}MDTeJkmk^x`hzbFa#V|ubSq>Y3iIZYE$Q+^_fXz~Bhz+;{Nb-b`kobQtF24UD z`cA*he^BWNqLIZ(G7zYk=)@u+Dfge9or6J2Qj+1zmoE%FJUkfmv**tle*XNy@Z$L+ zqRk~K3ix<=@p_PuJT}clIRNJSPoF=7eGLO3J`8}wL3~gsfz)HO44W8Hbpa?yVTOJ} zGX-WbNEj6SAV5kK5FJ-AdtnX%`4k4ou^6s-lrb6tBR&KGKSc9!MH%q}00000NkvXX Hu0mjfopgwZ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield_woman.rsi/inhand-left.png b/Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield_woman.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..a2343e27858027e10db44cb3067d3fb2fc5ca0dd GIT binary patch literal 1123 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d*Ob`Ho)PG(@xm{>Y-ueVd8 zNW1*jfKvr46c-&lxX4kFOKH|21@Y{F<~7q^f7Sl*xM;o5C8;eY9K3}CUYvFB#mx4ag-hI>9N%ZvoPAw$yp3Hv z@0rNe3)2>L8}2%GesPGm4a=IiyRWU>>WxxYBouR=Uok6AXj&#m{#29h?=9_D)=Uzy z6a4ntXu*fIOVy?Rq!lhZ7%%pE;|Zo4YvYtjIw%>LAHk12? z6=e@TEnBL}_aIBWZN8~%_^V0IeYSJk`ne@K4nMH{vevxp>YnF+IFoLF>VEg&1IMwY z_cniImwA~X-mvXbATRD#7MZZ5r$pXPtD+qPKunMRU(&}@0TS$FsTt)F%<&Lnfa`q2gPZvL-YK5x@W?>b*s zms$UI&Fsa$^Y1?PC`x>|^YT~gN6)557Jq-ZC$oCP3~B#YwzH(lvl&v8YR(+hSoB;h zrRS9OgRjpvyqx*_mD3&Ry~z`voY`zyE@N=KLH_(wo|WvfFC4e`#KoOC#Zc1_?!CG< zBHt`bs=oc(o)oA3+v0S}-c9S#<#}7-JY&6I{?4^^W?v4~{Qq`amVHiSPx*WENy(Y7 zQ?D-A#9UMOgYU=MzDIv&>IT(tczdsZ%8g>p#A81s89NQ|Xx}$yr`j zcKhDF*WaF>T5xo_%>EgN%$NvmP4VEh4n?{oa}`RVidxW-;Kj*_BI}85^f$F27rjViE$#rPEcocDF-pYU9#0ysReN3S$%i8?*KVr>} zAA-EdQ;a9VL67#mqx2dl5{WsneBnONcS^1U5+UC(8$KpSQaTW^?B2Vz|C$cb!g?Ir zIxYBSiA2HshWhW+1(BLLHCG&cH^~kUZL4#NzSPR=6WD%ewIWWlMRG{U;`@RffmG#H zJ@5HDWu1+1&5X`TkCOo)u`d1u08sz?lnQ0W>Tm#1EOSMpyc2QTlpc%@3fAuocXS77 z=b3&CMPriEh)mOR|u@ zoE(GYB{^Dm)OOlB;vHIdZCZsM$QhMrDd6zQ_IU(wad9qu~lMihG=RNNfeNIvW_jgpqJ5PF9TpB~Hb?!EDazTg4vl=_`B zEp`@A#o(sw(*SEnanMSxWDJgL fn7Oj#pdSmGe>%3?I1ycQ@>;;v(H;HNKKS1Mjr$bn literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield_woman.rsi/meta.json b/Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield_woman.rsi/meta.json new file mode 100644 index 0000000000..c57d01fbfe --- /dev/null +++ b/Resources/Textures/ADT/Clothing/Uniforms/Turtleneck/turtleneck_blueshield_woman.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Tamioki", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/ADT/Interface/Misc/job_icons.rsi/ADTBlueShieldOfficer.png b/Resources/Textures/ADT/Interface/Misc/job_icons.rsi/ADTBlueShieldOfficer.png new file mode 100644 index 0000000000000000000000000000000000000000..6a66a5d9a2e9a603b0cbd42603f28e999d960bbe GIT binary patch literal 534 zcmV+x0_pvUP)or;P)&?S3J&F zTy$ZlgW;HF>I>od2rbvwJvLSEe5zOLdrg-sku){1bqY^wx=|FCX$WoPvc(`K7Sb zLD@r?gb3irL!1)pWGUj4nwQL)`zC&UixkA8$y=w4A&xW|@s5jHlCDXqDbbViWGSoM z|L19@rY39Md;HM;Y+3Ik;M|33#j?JSEvtG0jwiUx*Zl>_Y35V(N?r3Ff_n?juj*QS z4=%Q0;8Bkmv0up{+n!3n+Zpsmq3;&DS8G}QopbsCkxltUH?V&IqjKN9_5;eoXYpiu zSL6Ty010qNS#tmY4#NNd4#NS*Z>VGd002%&L_t&-S7T%V0@1*x{~#J2yk1|&$OMvP z6H{h*wXT){L?g37axBQYp3I0sH-v!+Swtpd83PC-1JX>uFdrxYw*uK{WHuv67d~$S Y0Fe|KTQ-h(`v3p{07*qoM6N<$f}joPlmGw# literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Interface/Misc/job_icons.rsi/meta.json b/Resources/Textures/ADT/Interface/Misc/job_icons.rsi/meta.json index a71d57c807..f74231a9ad 100644 --- a/Resources/Textures/ADT/Interface/Misc/job_icons.rsi/meta.json +++ b/Resources/Textures/ADT/Interface/Misc/job_icons.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "ADTPathologist icon made by JustKeks(github) | Taken from https://github.com/vgstation-coders/vgstation13/blob/e71d6c4fba5a51f99b81c295dcaec4fc2f58fb19/icons/mob/screen1.dmi | Brigmedic icon made by PuroSlavKing (Github) | Zombie icon made by RamZ | Zookeper by netwy (discort) | Rev and Head Rev icon taken from https://tgstation13.org/wiki/HUD and edited by coolmankid12345 (Discord) | Mindshield icon taken from https://github.com/tgstation/tgstation/blob/master/icons/mob/huds/hud.dmi . Blueshield made by Tamioki.", + "copyright": "Magistrat and ADTPathologist icon made by JustKeks(github), Blueshield made by Tamioki.", "size": { "x": 8, @@ -13,6 +13,9 @@ }, { "name": "ADTPathologist" + }, + { + "name": "ADTBlueShieldOfficer" } ] } diff --git a/Resources/Textures/ADT/Markers/jobs.rsi/blueshield.png b/Resources/Textures/ADT/Markers/jobs.rsi/blueshield.png new file mode 100644 index 0000000000000000000000000000000000000000..12577cfbd562f8ab2c79ea32bf4de05e1efe8d36 GIT binary patch literal 1444 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Devices/pda.rsi/insert_overlay.png b/Resources/Textures/ADT/Objects/Devices/pda.rsi/insert_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..61ba781c1ff684e6f10f525413f875649f8c6cdc GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz8&4OsQXaTVE0V|J#%x>Lu2 OTn0~9KbLh*2~7Y?(Iv0| literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Devices/pda.rsi/light_overlay.png b/Resources/Textures/ADT/Objects/Devices/pda.rsi/light_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..286a6c32558c5afda2a6acf326230dd34fdc13a2 GIT binary patch literal 763 zcmV=f+5pjwRttMKC|^U0g2r{Lek--gBTxks?Kk z6e&_bFaV%$^9M9%odYhE{_Rr%*h|hafxZ9}?d-%r>G!QwH45Rt;teOfKKANZqu4m^ zwK`60l|r+3rLJdBgk$O%jJLn$S48F;OaUB#BSWvaR@1?{YsyPpbvB!#r6ijs3pKt3 ztsy+Wqv0hI6(<=P8Kb#pSIy7w;D79AuL&2#7>e4fD_I9Mq7p7oaWO(o|(=OeHBcJUXaE`^v5-wdzae z*^Y)xu8q73kypA$9`1fXy7qlZKHa88O_k1v!)T6i@*%_Oodo+}%=4%}9roTa+BbSu z)PO8`*MTg-U=Yi1PcxOro4Dc68ncJ3Fs9dWU=u&+<uuN|8V4XPap= t6Z}462YiVvgRRdHp^~;1Y5zzLa-2R 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 bwwu5|V5Ec~nX)li00000NkvXXu0mjf>0Fqs literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Fun/figurines.rsi/blueshield.png b/Resources/Textures/ADT/Objects/Fun/figurines.rsi/blueshield.png new file mode 100644 index 0000000000000000000000000000000000000000..837bd66247c8d346b7ca490a00a824daf1e2534e GIT binary patch literal 1021 zcmV2XXQ1 z;6LE1Tq&hUNsi8bU8M26R;{%APVYRQzVG{edgeQzC2TY2*Ns8W3B2TFJT^DK5Nmiw zqmd{Px^&Zbr)DNnR9zpp)Tnwhpn6rmS8+8jTfPZ3jlv_Q>jlCx4T-hDRlFtKW@hze z;RE4*PX-jeRJu{(C&if(zbW=o$#KwB&sgRU8-Li$dO6`f;qIKBH-G0*UlOsL*%_%F zvODofGD(~m26fn=+ogafjtp7x_KTXAu9noa=$1S-1(o~% zJpJ_WP^o()4)u>=_}T*v+wfHk!_UJo{5pc#2RL`i{#D6o^j-8~S?k`1=mwl#lr>`q z&NiX_-qk(*N2-;rrPJ_o0xk2IlhC`y8NOm*xiF(xgTBn2I%}}|CjIT zE&u=k32;bRa{vGi!~g&e!~vBn4jTXf0yarRK~z{r?UYZ8(?A%;pNcN6o2G42yPIOS zf5eK#KkPv~c&Oh(v^N(#il=@9?;?2ATk$jWrWNt1q7+hTa_{M1nGkNFzYv)N?bZa3075aEM>1n6`+1mR$|_bFUoz5OT>T)JIkqIPtEV!4i~H9%T7@S^(x z?RHyQOQ`bIq|s=^s+AhMd1IT+KELBL#k9YgD-uh&rr%)g4>0@q66*3my3513zP*Fv zgFUQWtU)gsc>DaJl%`a&q9{z;yn_?(3oouv*uZdj$k*qT>#%>mhv#`xno`Myg27yO zj9gX=FCT*YzK^kEFT0Xk8X8DxN+lC4o7Gt+tK-=Bc;z(Kk_sk{1;??Z^`x$1f(4LD z^)guEENK37|F`h--S16I-0aR7ikxr*h6+4|S r;CeFzW@Jp95{ozD4#XY!uR8Dx8L;Et{ogfA00000NkvXXu0mjf!|U<7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Fun/figurines.rsi/meta.json b/Resources/Textures/ADT/Objects/Fun/figurines.rsi/meta.json new file mode 100644 index 0000000000..278318f7fb --- /dev/null +++ b/Resources/Textures/ADT/Objects/Fun/figurines.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprites Blueshield made by Tamioki.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "blueshield" + } + ] +} diff --git a/Resources/Textures/ADT/Objects/Misc/id_cards.rsi/blue-inhand-left.png b/Resources/Textures/ADT/Objects/Misc/id_cards.rsi/blue-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..49a145c26bde758afed18edc2e516b816de6bd67 GIT binary patch literal 677 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d>Qb`Ho)PG(@xm{>Y-ueVd8 zNV~kL;iZBVii;diEOAuiT4cymw2{s9MApUE;SY{KjZnvp3WwP@PDwtvl0&DWX~ zG@3e&J=-^J!tI?}8VjF)y7&1*_4)S&?{+5eKA+lj&z!$CDYCnzY2MWzvyOl4ljZh1 z_EA+NHnvOe*b7Pf{vhp-0tVGz*S(fH7ZMeI;F7-0>J?Fu5z7?!gogRv6P61r>YVbS zb3^=O#@2ja+nZ0!CvW!sXB64(Ds~|2+m{q;i<<|%{IogzxvIH;c3qlv{Etxht{p;C zZM4#P=5i=DRd@s?PPR#9n$*2%^Sga3+wx~lst~DM9dhx=L{;^;{VPOY&YCty&{o%f z-m0D7|Np*XY<&6byLAdT;&~qzGs*l8STA|({mR5E=MQ{ix_)%qewFH3zs2@mySC@} zgL{pqXK$Nk)37>LqB2Z4YLVj2ClSVyKXx=6wBWgW_&`;0_}c1o^A)z~?tj6@*MC6$ z>$_fi5$_CP*F7;|!0_iR@Q5sCVBi)4Va7{$>;3=*?|Hg7hE&A8y>*ed$v}WDp{;<4 z{etP7w$vL34DX!cG)TYH((<81cjdRo8$JKutF^3Hc=?HCfMv{)t6p=P0XxQu>}Q zkYyUb%<$8${JQ9zXQo!SqNTsSka>-2GOArxViLc$M_%85CYs;(^ly%}+5XSB@9LkR w_vTDPlff7Bgcr}w&oN6E1iI{iJy#8b$D?q!OA==e1AWTi>FVdQ&MBb@0DaslEdT%j literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Misc/id_cards.rsi/blue-inhand-right.png b/Resources/Textures/ADT/Objects/Misc/id_cards.rsi/blue-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..f7742aa89b4790612355e879f4e09a0565afaa69 GIT binary patch literal 672 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Misc/id_cards.rsi/idblueshield.png b/Resources/Textures/ADT/Objects/Misc/id_cards.rsi/idblueshield.png new file mode 100644 index 0000000000000000000000000000000000000000..42611386882a4d14db883ee92f0973bae4cacb4f GIT binary patch literal 591 zcmV-V0Nxhg23=knh3@O#hiaPGNa4d<1D-Zu}0Vp)rXf}Yj*n#b{u z9Scsz@g)>pU5YNo=ovqcQY-NgFnjf`>l)5fT35i*FFdQLT3J}8A-q*qP2Lk8R&t4y z@QJWrlL3WqO+DGsIN8BUPAdpc3VRFriqe|L{1R8XxDu5- zDrXFx2qA)aNK#>wJY@osi?XxszNv<9nUZ)Ed8<^>#E~T@Ucaan>6(_D5j`zWo~pU` z|NGQ4GtL*4Dho;NF4Do3@rb zfU8{?c~%ozq9NJjSTh;;xPZYp4Bf-PdUIE;d(NLAwk^Nt4i1mNC-v@)KNL%76GgmS zRsaA132;bRa{vGf5&!@T5&_cPe*6Fc0EkIMK~z{rV_+BsqaiRF0;3@?(nEle*Z>gG z%lnV6_RXb9MC(V_OA;SsIS43uEP`VYADg2{G8m|sg%k~Ux5tvAoG7&Nxhg23=knh3@O#hiaPGNa4d<1D-Zu}0Vp)rXf}Yj*n#b{u z9Scsz@g)>pU5YNo=ovqcQY-NgFnjf`>l)5fT35i*FFdQLT3J}8A-q*qP2Lk8R&t4y z@QJWrlL3WqO+DGsIN8BUPAdpc3VRFriqe|L{1R8XxDu5- zDrXFx2qA)aNK#>wJY@osi?XxszNv<9nUZ)Ed8<^>#E~T@Ucaan>6(_D5j`zWo~pU` z|NGQ4GtL*4Dho;NF4Do3@rb zfU8{?c~%ozq9NJjSTh;;xPZYp4Bf-PdUIE;d(NLAwk^Nt4i1mNC-v@)KNL%76GgmS zRsaA132;bRa{vGf5&!@T5&_cPe*6Fc0F+5YK~z{rV_+BsqaiRF0;3@?(nEle*Z>gG z%lnV6_RXb9MC(V_3*!@I0LXGaDH9AcK0Q0bK&c~`FigcEaCdtw0|>(aG8=~$qJ)Wd zfU@Ueuz}RF80I>n9RSk+atJjYL9zot4uORRQDIC#5lId}wwPLuASxGtJVC2$NFabl prAI?xGz3ONU^E0qLtq4i007u39uA88diDSS002ovPDHLkV1jNt0S*8F literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Misc/id_cards.rsi/meta.json b/Resources/Textures/ADT/Objects/Misc/id_cards.rsi/meta.json index f8b4aa32c5..5892ac1b15 100644 --- a/Resources/Textures/ADT/Objects/Misc/id_cards.rsi/meta.json +++ b/Resources/Textures/ADT/Objects/Misc/id_cards.rsi/meta.json @@ -18,8 +18,43 @@ "directions": 4 }, { - "name": "default-inhand-right", + "name": "default-inhand-right", + "directions": 4 + }, + { + "name": "idblueshield" + }, + { + "name": "centcom" + }, + { + "name": "ert_chaplain" + }, + { + "name": "ert_commander" + }, + { + "name": "ert_engineer" + }, + { + "name": "ert_janitor" + }, + { + "name": "ert_medic" + }, + { + "name": "ert_security" + }, + { + "name": "idcentcom" + }, + { + "name": "blue-inhand-left", + "directions": 4 + }, + { + "name": "blue-inhand-right", "directions": 4 } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/bluelaser.rsi/beam.png b/Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/bluelaser.rsi/beam.png new file mode 100644 index 0000000000000000000000000000000000000000..3f784bcb9f82ab643aeda7ffac067a7c3c878780 GIT binary patch literal 1019 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGojKx9jP7LeL$-HD>VBYHK;uum9 z_cnTWo`|Es9bQgOg#(S80vt;n zdN^shcnP=VLEsLD0tu=!=cGsEHE zza9BmJxl+E$NiV!%abvCp8qjkUgT)|s0Q`m>qOM}L2Hfg2NFYyE$_ zy_VixPxHUF%b&|iezElPp|rgG@c;MDKlk_jlElkzb@~6ipuFz?=i}912fWy)UcT$y z(chCrA6yGGIIwVS*!#z?Gd{`-ch9LiYwoZ_vh3^o_&Q0p*&ExLqUNdo`r^|Pn#u3cIG?csODx)}`dIa7Kj#a^kG sXE?Ra@qI&1i}puXyjcS+VBYWP;uum9 z_jdNiJYh$PmhWC(T>%b>Tr5JBEJ}`1R`(dP?lEXIntSl(JGe_vIHb(N>B7h=vSh&$ z8rElV1a4 zhpfP9YeqJOG6$XaED{Yj7&q<_hDtiHHblSw_3z}|DfenTU*2B4?!@Uuv$eAFs$L)F zudRO{<#qo3G~a#8B(m<`_kQ^}(rbR*@-P1mzA8Pzm>@b;qH$__GusrWj$hl?FJoC? z@cH%pqpJ#Z=QZ1Hsbp~S6xua;vk`MrC42Si$$s!aZ7>hdSDMA@;Hwqb_bTfY4V>{z_=q3)U zFVB;mnfg}#tN3)+9MY8 zxbmFj^BoKY>q6=k882SgV?XcWll!GA4BGl?N_KG)r4o%&eg4ncrhI!A|7~7Jzqno1 z3@@jZeg{GXZ`c}d`@H0r#ulrgn=S~=J7 z%JF+lc^ZMb4N)AEIcHSe`7ld3pgkdzA@JDyMytz@?_Pc1P`32VGY>X}XL$@*^9foe c>R|lC+&S%OLE2mgP`+mHboFyt=akR{09&!oga7~l literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/bluelaser.rsi/meta.json b/Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/bluelaser.rsi/meta.json new file mode 100644 index 0000000000..b3bfa6f96d --- /dev/null +++ b/Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/bluelaser.rsi/meta.json @@ -0,0 +1,59 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Create by not_so_big_chungus only for Adventure Time MRP Server", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "muzzle_laser", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.5 + ] + ] + }, + { + "name": "beam", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.5 + ] + ] + }, + { + "name": "impact_laser", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.5 + ] + ] + } + ] +} diff --git a/Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/bluelaser.rsi/muzzle_laser.png b/Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/bluelaser.rsi/muzzle_laser.png new file mode 100644 index 0000000000000000000000000000000000000000..f1b472f67c51cf436c4efb6d5540e36b71c55c58 GIT binary patch literal 1167 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGojKx9jP7LeL$-HD>VDa>HaSW-5 zdmC+-C*mkDhntgAq2T}vhsqz82?sPK{S}_EJ8=AIkf?KT%bM_j(~U{cfq{{agOmU2 zTCQ7_3qWE@Y!?rn%iCtzG}Kz{j1(2eNAR=&0Pm4vkHhevTk5VVmtDotbtX) zSfOn@vrfYdM#DX_35-X0Iv&1d;8sX;;IZdskE!1rQ&+oT!c(R{(&E9tK3Ol#eXbZ? zqO<4s`)Q|dPY?d}WA*Oe-|m$iUBGaljbqO?#kLrR3H_}0_xxY}E!`+pSN5nQm#;n!X7JnN3MUQ z^bM!)sZcWe+_Uq+JlP3BQm-4@&4a7H?o{(N&p*leabFCB&f#>2*fYI-AA&Eqz5M#b zndeLr_pQ`UorZ{7ZWLeSvqvx(GAC77A7JW`6gYgFQOw~?gTy^PA_5?v{fr}niQB@v z?@q3LTc&z^>tbuZ*o)$EbWo##ZYxA|=?D1Ut0k;{!8 zsgJc!bcFXxJlZ@#L&@Xd-h~xCmN)K4i^_97_^=|rLvi_*JufC6U(e#uwElg`-=7(x z$J29uAN%gpS3iB*xuANRcf3cNGeUT++cX_|k{J!I$H+WusucMDW`ptsQA?5Yg%ZM_ zHAEd&&j@@Y5!@A@@LTii^Ws3=+D}XGeZRK3x3By0XSrX0>U(N6cZ(LSoW2Q7K}6D|6KB8AoDrS^mW* zhpqj)N3@n}W^hu}=b68EOl446;O27r`^JS^xBOUWnf3Yn+%uX#=iX>Kck8{SYGZ7_ zWhvVSRSto}Zjt*U95w|!{n*93RpzweR!gtw__wYdHuHnnOJB=uHP1JTRd8j0a?<~< zRMMR*mS(;URsZf8FX-Q3=+ZYg`OKZHN7q{Se_Oslv-7Re$0sNEGcOA{BbA({ctGlU q@w;W47?Muv;LE`I>>aE>xEEc#Z1_*Uv=msvFnGH9xvXO=u<5X=vX$A(y zdQTU}kcv5PXKlf_7}^ix#teGC%y=l z^^=a6mbx!)f8DdUzgWIyPgOrSscAX?!Ib^!?H-F*ay=c3+dbAZ8(iG$u5nTO$DVCg zE@wO#usH_oL5RdP?k{?M5i0}4KSPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!~g&e!~vBn4jTXf158OoK~#8N?V2%< z(?Ae~4Rll#5mHi7MxsJNNY~}x@H3+PD(X}xAtEY7OGPNIprU4w(w%u;Knt3j{TABfptECwrxms@8fWzVN1|bh8adVf!py8F|C&}IM zc>E!oCMFpWb3Io)he+c?^k!IV$uhuDM3%S}r5kF#l}x@#HrHW(4+x6Tg`fx)((jMW zkSPo_Pd&st36foh$$&%=BwIWK>Jm2oK_Y5Gikz!Jtcc0tDF#f$`KgD-A0)8-(FLFL z1CttvqydH^CW{-}SPk$?O$Q4B5M=Y*NA&-c z#+wi{uQ3fm(tyA{o|Go&0NVLdE5fMxXgp}1&ynOH9-oYu9lnm zLS!kj3^05vWBw{?F0PjMvgvWUUu4sa*#Omi*m(H8+@dB7G=8O@Yl6vuf#&r+Ld~Kk zsOCrYb45qqa+Pbqfa10QQjtB^7jEDW_=6R8K6fL zLKN1w#qn4dQEV0jBWlvO&Vt-^fOdD$-v>k}u0Lxb#JjUXcz1SjO6boqVA002*_NdtmwIh|z@Iso>2O0NSPS^5@UtXAna>-~QJ z%B4RpUb=XVeU4uPfdap~z_H!wboz~40(Y*Tt`5B8jp{qoKjB!nZDPt&7>v2L_~(JK zOPqD;lae2X{A+&6=1FKmZsR1&01_DC`5%p!W|9H-#H@wTJL$VLDF002ovPDHLkV1kpLuJQl? literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/projectiles_ss.rsi/impact_laser_red.png b/Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/projectiles_ss.rsi/impact_laser_red.png new file mode 100644 index 0000000000000000000000000000000000000000..13d69ab3631ee157c786b643933287ed8255d1bc GIT binary patch literal 1603 zcmV-J2E6%+P)Px){YgYYRCr$PnoDmRRTRhP;Tb!AJ9b=bCnZWBiL3-WNz*DViUjR~iUlkRNNf;0 zSRg(CYd!#C0XxJ739*1mNJSzb1hiG!CUIzp64C~@No+dt`<)p-(7EbOCllA1u_un4 zj5iaHJu~tG3!cf?-7zTyI1g^v4}u~9SUiZ1`n-Dr z_|i&9bqEWAU>PhA;@R@Hr$&;MOqV@R#5S$s0f-^!s)ArP7zl7fU?HSy zlSIPU?LNOevoqP~h3##4$R8t9oSG1D^piq`1Iv>{jZPaK8L9Xkfi7RhT1=V9T8-v) z`ly4U(VWo81&RQGcxOI7Jm(uLzdrM$>Ce+IQ}FP~wcAvvH<%ua%;_)$HBtcpR49t( zb7@bFAS)T;v&i>4Q32R_ZN#4z0+%miDfMOi!aD zh5+ec%Xy?HV=l$;arycR&4%SiL?&m`k~2-f2$2xt0NZ zQR`p$a`Zv2SR`P!$Kv7M006{$-+d1~Kl07j2*QpF@WjaH9p*B`7h`geZ3SIjm%TOjl7b! z@YzInA;I;oKW@1sLIuDRpx6a+QUJ=LK(ic7ge|84L=@(MzXpS-=JzMVeNHZ>`)TxQ z72dx#e}jsT}ePs&}#m}eQ^og&Smygfc+*xm^AffE9wqa0|0}$4$IebndM2N~C zR1Dk}tJVmK2UTw!fIn9w^5SQS7eQMUYFFhR$%S0UlRo1msJJol@BQd zwT16`=F^f0f}k;uL}2D2ebsB9+ZPTS9dvFdltgBFNY6OY@>Ti ze-I%Fg2lf9z;$w>F1~-$DR5W-#LtDF#Eg7tT&d_I13--+bhHCB04fmB9H0Wkj=qKF zfQ}BI3WL`ipaR5>zJ=z1jt-v+gV!9O0>qBKh30^c4xb8xZ`uLv+#gU+XT;{YAwBO+ zN3SYnq8LEC_XkJ?NrlHvPCI%d9q4?$5Y0vF} zNhEyi(VS(?H4r`<|Hp|T$V~-V01j(^00sco2l2L2Do|idrg`5e|3WlMjK6gO?Gc*& zZYBmtdp;GnvRP-u>P1eF13?jhw(buQg&zX|>t_sBM_+2aU-$Mqdg=azlkvwZIhO_f z_vk|+J7Nj_uYt>1c>n6cFP5aM zd;6jDRMfxvcM^I6Ir$IQDgpo(v~zzzqaFYth(8DM5dGfub<`B84gkBL-TMQi5OC)w zZG@Bx$M==(0P#TDxj#VeIsku9Zsc16fZZS-+=1>7s6#=zCQvH8WdQXe(~0MrN`X!k z`n)k~0FF{Lo6({lU002ovPDHLkV1gC8 B*Tw(< literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/projectiles_ss.rsi/meta.json b/Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/projectiles_ss.rsi/meta.json new file mode 100644 index 0000000000..ee65042bd3 --- /dev/null +++ b/Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/projectiles_ss.rsi/meta.json @@ -0,0 +1,51 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "drawn by nopeingeneer", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "omnilaser" + }, + { + "name": "omnilaser_greyscale" + }, + { + "name": "impact_bullet", + "delays": [ + [ + 0.05, + 0.05, + 0.05, + 0.05, + 0.05 + ] + ] + }, + { + "name": "impact_laser_red", + "delays": [ + [ + 0.05, + 0.05, + 0.05, + 0.05 + ] + ] + }, + { + "name": "impact_laser_greyscale", + "delays": [ + [ + 0.05, + 0.05, + 0.05, + 0.05 + ] + ] + } + ] +} diff --git a/Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/projectiles_ss.rsi/omnilaser.png b/Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/projectiles_ss.rsi/omnilaser.png new file mode 100644 index 0000000000000000000000000000000000000000..41d3e030099571904b70d8e7459186ad452b050a GIT binary patch literal 339 zcmV-Z0j&OsP)Px$4M{{nR9Hu2WEfz;IKcKZQ09Qm&$z%I@Rj;Tu16?xz%h08r67x~Zr+Thy917? ztKVl}U=W2`{Mzc~O+|7XK~@MrEtg?nV0Z$x6wD^a5hObR+47HHzbb$nz|YP7fPsMl z;)tI8+N7ijk{key^DvM_Aj|oAc)$Vh@yi!vN30?xO%Ue*P-^#;`UZ2r$FE;mK$go3 z@`4@k@cn0)BmOWjFhCpt)k7#<5a$4>DWeV;4FQrufKcj#$`h9e$;kx+?f|N0Lvli3 z)ByvY21Xq);2}WOTrk*bL;5#Jkm8eIlZ?d1DRFfHT7nwTMk&lK1KKP{a>T%OOo+_p l1eKAM1_+u;f`S2e0035Nd@xEiBtZZG002ovPDHLkV1i`^h|B;0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/projectiles_ss.rsi/omnilaser_greyscale.png b/Resources/Textures/ADT/Objects/Weapons/Guns/Projectiles/projectiles_ss.rsi/omnilaser_greyscale.png new file mode 100644 index 0000000000000000000000000000000000000000..5f4efba75e42ac52c7e7c306f6a830cea7bf641e GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=DjSL74G){)!Z!;3H2L$B+p3x6?QB9##-=^;DX5<;u#Ljj1ba z7>f-Y*^*kXth~F#(^Wgn`yZA|gI7FC*Z&O~mSVxzzz(WSv* zH<(z=UUaZ{Compoa=IyWmr46a@2P1ogjO7QAF|D5vjgwCtzjB{nd_n#c_whb+xx%F zrD-ciy`-Q3BNS!a6VLf8tYDeW6Z~@Xmq4rI68C4^@%}8lfcxB11_l#G8z%Q%Saa1B^wXNpTH**f>GPjg}&`LcxF^@4twek9)CgnHl6E>>dD0p(e{J2*wL-T|9 V@_^pQ`9R+?c)I$ztaD0e0ssK_ejoq< literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/battery.rsi/base.png b/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/battery.rsi/base.png new file mode 100644 index 0000000000000000000000000000000000000000..10aa5fec8297288c2f3b386eafca54792a21bc12 GIT binary patch literal 436 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVFeZAsIEF-UCMQU+E><*Roc}8ef8Q*t(c=4y(=|lxk$T z7+CQ0jcc2@{(M7^4)2367rXNt9FSo&o)9wYiH5>eCZ|`Oe2gj0CMBi^V!Uekjao9; zUr4<+=CFCj9Id0hnq%2YM}esvj$(~m5;KmTU=`3Pl(VnnnZv9TV=3`tk(gkv+KHG& z&J0T=(hQ6G7&@b)q70wNSsy#V;If2ik_^LUiD|qOb(t-hxc*I^r0U6~S6aIHzmd@- zgYFHN7C3dL@iE-wC}Ihly|8IXMBn*2fjch>NbojJ6lP+`Tvq&u`8WOD#92wV!D45B<;{an^LB{Ts5$LOB; literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/battery.rsi/inhand-left.png b/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/battery.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..0e56c82e179418ca1ee1600935605898a4df8e0b GIT binary patch literal 648 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d>Qb`Ho)PG(@xm{>aTyf#as z#BuxG-bcJ1Dp=-37DcEkxvzcHboiZC_vtfl^i6kLpMA6JZ0Jr44fev1uOHYySQVqW z)WfsyTwUyvk9*wKZn^hz?(@svYxnz~uVMdldD+DBSH~3NHEwQPnUP_)Qy{BiQJ>i? ziG}XQGTCZ&GaualTG#A<^)=(w*Z-?c!;7`vN<7FGku%lVt)g?;U~kYSk$jGF2}@no zJ^C^mQym_1FMTa%uXV2K&#D`KN7N3iuWH-0KjQyUw{z#XzjL>LPP_SIrhBcYLF|lf z@3)ig_B!`yE^4`;xw*%)lW`^M$u-;ZKioF=4zy|8qpNk}(TPdI`7T#BmH2v}?U*<1 z_>x6M|7S0sEGhSC7yIIX{||QQ@4c{rb^h#izY8Din%^$4qkXf})%YoMj@@&)zb5OU zZANVK?W5CxFg(9ndp|JzISV`@iy0WWg+Q3`(%rg0K*58aE{-7;ac^&JC&ac0#5Mr8fJNw=5hcga`PYvn8)QT)3-?+c$ zp|_RHM<>;~{r1Hk>(@WioZi)SeDSX}Y#+=MOsDq3?X?$=V9-)kidp+jWhT%w44$rj JF6*2UngHrr8g&2w literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/battery.rsi/inhand-right.png b/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/battery.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..fc784723cf713b369ebc89e46f44253720acdcdf GIT binary patch literal 651 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d>Qb`Ho)PG(@xm{>aTyf#as z#BuxG-bcJ1Dp=-37DcEkxvzcHboiZC_vtfl^i6kLpMA6JZ0Jr44fev1uOHYySQVqW z)WfsyTwUyvk9*wKZn^hz?(@svYxnz~uVMdldD+DBSH~3NHEwQPnUP_)Qy{BiQJ>i? ziG}XQGTCZ&GaualTG#A<^)=(w*Z-?c!;7`vN<7FGku%lVt)g?;U~kYSk$jGF2}@no zJ^C^mQym_1FMTa%uXV2K&#D`KN7N3iuWH-0KjQyUw{z#XzjL>LPP_SIrhBcYLF|lf z@3)ig_B!`yE^4`;xw*%)lW`^M$u-;ZKioF=4zy|8qpNk}(TPdI`7T#BmH2v}?U*<1 z_>x6M|7S0sEGhSC7yIIX{||QQ@4c{rb^h#izY8Din%^$4qkXf})%YoMj@@&)zb5OU zZANVK?W5CxFg(9ndp|JzISV`@iy0WWg+Q3`(%rg0K*1xPE{-7;ac^(!=500*U<*Roc}8ef8Q*t(c=4y(=|lxk$T zsQ6*()yaw9x4q?=em*W`N8wMl!|mboCHmxS8I0R=W@WG!RPLOZ%W2o^qJAj-k98W*D;!XxfPuqbLoQw>XlC^W( mUN1HT20veFglC$sFM}44%>l$9a4C2)i1Kvxb6Mw<&;$T*LZ-g} literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/battery.rsi/mag-2.png b/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/battery.rsi/mag-2.png new file mode 100644 index 0000000000000000000000000000000000000000..a8869cf77e43685d50ededb3660d1b6dc75a8055 GIT binary patch literal 469 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVFgAI*IEF-UCMQU+E><*Roc}8ef8Q*t(c=4y(=|lxk$T zsQ6*()yWUP=4Z1B)IR>i+s41%&QQj-iXn~frpd+3hSR5eA097fW7G3n5G#Fh8^5#i zMZO=~a>Wnt&z~=`ukfQ`#*3^5-X>SZwv{Rz0&f}K-M=k)Z|{!tADAHOS@vXr*6&(CM<4#91ILCU)vnA9z=cvMhahQglC$sFM}444U_?cOTm*tw5O|| J%Q~loCIHqQwn+d0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/battery.rsi/mag-3.png b/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/battery.rsi/mag-3.png new file mode 100644 index 0000000000000000000000000000000000000000..5f4990accc6ee4b69d52ffde20ebc366d12f4e8d GIT binary patch literal 476 zcmV<20VDp2P)of@lXITaIiidMG@3@*G*3Ae(3hz=9oQA~GAq2SowQ;+r>5 zkrV|?AOlDN=$3<`0c3fqggV1yD+N-F0;?s;wRLs<|6xH5(gjO&*47SSLsqU_&OoZq z!5V=C(IN1a)sx}%Z)*k+&GJK&L4?(r;pou=FmuSJiB1DtUTzFOzB4dzaWXJ``}T?9 z9~U13!@a#^TMW}kv;)3v+r{t?Xz@3o#XnvwVfXTF0000<7gR`t)inurn7TEW^ytEgT}hRex69@H?V*V0~5Fru`BBkGh>Z$NinV{d3yQA2Z!+Jq==K zbbG&@bhp>JM{`lj1InmjB_lxp$yV+a6u58;?#*63%zIvZ=(^`)tR& zX~&l=D*8Wr`D97CPrKL`2mF7qOMmZ$4XpELulrs2VAuS1fgSCeovy}DnRD!(%l$Q3 z4{bAInwJiVeORJK5k+as;dNbbq=fgIyf1xVp+wcopUZj34K6g=9CG4qq?4fgd zUrzqLwp2fKdWPZo)!O@k;m=v%5n0T@z%2yAjF;}#{b68W-s0)v7*Y}U_U_rK%?bhx z3BK-Ml0~CW+;aKFDgNqY+xJ7qg5y-`x#nN*FuKpf;&05O$Hc-Rpy1HJz(`fb2EPX- zR&%fSX1snU^Z#STpIq%#?2Atxe7^d)(h1M_W9vDr?r@46EM2}q_)eLVb>rLvGlB5n zg@YHaH?D6^w-@B+uj|cyw@u)XMDm?Gd+ZDsX3nY$^7^d(NZ#Hs@qI=Aflt{A;zz6R zJz7Z<=MxT(9G?Zpr>#?EU3&TZv7k>oU%vQox3E3`YtHX)x<@uw@ooECw(alXS8w9kpWOSZ*pheq{PQ2dUZ3yX-c~;Qz^y~) zZ`Vui{{G~;l!QCAoWCTne&#tOn)6%HhW3AN?PTq`_7;4Cq9^o$Gg%(KbZHp Xx^4QfNSzm$sTn+7{an^LB{Ts5Y;O&w literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/classic-inhands.rsi/inhand-left.png b/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/classic-inhands.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..1cd0726f37958d8a456bdbdbc86eb3fb138962ad GIT binary patch literal 1620 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73><7gR`t)inurn7TEW^ytEgT}%UPclSCtE0)ni*@%3=d};AJ(F*7IOa9>6Rf_efaFpk9U8|`t5V5&`N)D_gCSG=y{Vnj&J$d>bmx0E8DBg z)Sk4v1#e&8JgH)O{kg1SXg+)B`di=s#je#}mhG^@v*OAIS^tP-iCK3yi{^8eOGVbY z{s^#mb)w-=xR*ccpEVZ3A9g3H&z#Y);nm92RTiN~-L9SF=I8kSteEw2x!hM(!OOE| zPraqPn|(S&q-J-|oCq zlNYZj`agU5Y&l83UG7O2K0NuIUwdH(^V3Q1>t%n|{gikm_wdlFAJ9ISV`@iy0WWg+Q3`(%rg03=Ay2o-U3d6>)Fx?)Q=j6k&g0 z?ReynpP=YLuZ-Aq{NbZ?5^#7v%`G5&-~d}{OwJNx~e`C3x|M$LjwaNMT`T&EOs@2rp*7ab>2^} zFMrlLxw&)9tuHP$GnXp<`F8hrMRmuyKjTYp-I*iv;{0*-=b1S*N^jr4UH0^u*9x_c zdHb*SdoOOTtjJKA{%Csg7SDk6e|>Wp?CWAf#iyrVz4*{^R(yny@#SDmFX1ViK*@c6 zzqu{;?pyipU1n~ra_!$wJNKMlf8WIVZP@?Qe_hVsZfg4uf+h;RMxl0x zoJNh)^W;|-z4(**wtBJQbos+Czka?u<^Rp=$ETmu&%S^BnEJcddrYimoR0bur(bjO zdhXBpTN%B6%zU}hWdDX4Ucz_w*8SV($$x#(_bla-wta>1 z&pD3jCoX=zU%%qZ-0v4Ze}C07y_-TuQ=q+Mufvz6-4{P^m$I;OdhuuW>dkAfeohrE zzTUrCon?jf|IK>+bx!xTt(TcUXM5QB_mDKO1DFQvb$j`qJzO|3rYpYhqMGB~pVnDS zK73!E%kN*es{8cjS1&#&oYmLa7PiSfvuXN?``68y<3AjE`PH|y{O8uMy)m+g+L!#e9q$fI39>c7 zlwcm7{`tO7SKMzO^{4fr=I@G%RYBpg@ndI6P0>6x_FvAXjxYW!{oLN}R^+I0eCfr5 z0Y~2-`BPi!+aOezR;2|Dj%AAvHzopr0OV10`~Uy| literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/classic-inhands.rsi/inhand-right-blade.png b/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/classic-inhands.rsi/inhand-right-blade.png new file mode 100644 index 0000000000000000000000000000000000000000..42e8b189bcf8a8e08442472ca785839a109c0ecb GIT binary patch literal 1390 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73><7gR`t)inurn7TEW^ytEgT}hRex69@H?V*V0~5Fru`BBkGh>Z$NinV{d3yQA2Z!+Jq==K zbbG&@bhp>JM{`lj1InmjB_lxp$yV+a6u58;?#*63%zIvZ=(^`)tR& zX~&l=D*8Wr`D97CPrKL`2mF7qOMmZ$4XpELulrs2VAuS1fgSCeovy}DnRD!(%l$Q3 z4{bAInwJiVeORJK5k+as;dNbbq=fgIyf1xVp+wcopUZj34K6g=9CG4qq?4fgd zUrzqLwp2fKdWPZo)!O@k;m=v%5n0T@z%2yAjF;}#{b68WUhe7Q7*Y}U_U`T6Lk1!Y z7g~Dv@CTPn*u?Vti2c0wN2@YpIhSx;7P{TOUn!>Oe67HbotK|DHZU+Uv2X||I8c+Z zms{s_(M#K7)gR}cfBt>qNF8mM^_ns9`5LaJWTpRj{btgAWP=CGWPV%>fH<-VW0 zPMy6mo4@pvlk1169!R&<`+wTY zpj$6j@pJPN?|;v4eXhQ|@cQ%i_-|`Im+m{a-)~>h`TX^l--X9m#Xo=jr_K6*fc3IZ zdA|h?ZODF6{6}+X@apWl?Y=R&52w%nx>jxfwF8v|GSiK<2iUzt+%|dU>@5Z6V+K!G KKbLh*2~7a}8~<7gR`t)inurn7TEW^ytEgT}%UPclSCtE0)ni*@%3=d};AJ(F*7IOa9>6Rf_efaFpk9U8|`t5V5&`N)D_gCSG=y{Vnj&J$d>bmx0E8DBg z)Sk4v1#e&8JgH)O{kg1SXg+)B`di=s#je#}mhG^@v*OAIS^tP-iCK3yi{^8eOGVbY z{s^#mb)w-=xR*ccpEVZ3A9g3H&z#Y);nm92RTiN~-L9SF=I8kSteEw2x!hM(!OOE| zPraqPn|(S&q-J-|oCq zlNYZj`agU5Y&l83UG7O2K0NuIUwdH(^V3Q1>t%n|{gikm_wdlFAJ9ISV`@iy0WWg+Q3`(%rg03=Ay2o-U3d6>)Fx?)QpLlwg0L z?|S5*??eqJ^`nYPiWZi?*}EPr3cs+>S^p5XMr%`Z^Y*}u$17MJk4P5;ya+IHYUg`Y zG)q5WK~~|4jp~*1(4#2-~DpGW#+2(EF1y~4h;;9OcXI1w;gEjpWk&tVBzO> zKKZ>r@9(RQzmmm$^xLnR6S52BKka{Y_1d02pO#rz*?3G2zWnmdAFaK>K)uSc@bmL? z^76AajGXFXSM{}N)!9FluX-n|&^~|mT+gq^lB{ek{noxd?X|jg;vVLhJ9on7{jN&2 zj^F>Z{#&$z-oNYmXSdw{6La&%ombb?ojw-dc=2;L>-R76zgOqqEKB>(PocLc)?Ux? zB=O8d&qdGux88C}=c&D-_M-G(`h2;6>swDHKbyX4@!ckWKi~3W7u+K`_2=#{;hk{& zO#T1L+iw@g{HaRbXgtl~sXD(l7pMceWU;>zUe6hO(*WVj; z5p93|=T=q7O|C1eoBFBZ$Ku1yTlRcXyHfMu#ZPPQq?J}tJ^j8SJAeE%z2z6s_D6po z^OJM?Z}aW{`y(_nHa^VHzb|<2#u?Aj(l0GAcf9$D-?l9O)zgjLvu~gJ`#C=+Z|UB< zb8GfQ#76J@|IuM@|GfX}kMjIAxf9k2Wc5B|rYwPzA0WW&^&qqHMYEvubAH)*|>h4@@cx z%NpuV-k<#OqvfAFZ+upni(P(svM>u6Fi~%>{;f*cQIS*gt3mhA75|^rMcgNj{{OXf z=C|4NwWViA-~HvLQO753TfhCm!ufT#xh{U@zjaQJjLe}i`#^q7OUb)FuboSQr4@sx LtDnm{r-UW|UuSmQ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/classic-inhands.rsi/meta.json b/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/classic-inhands.rsi/meta.json new file mode 100644 index 0000000000..61acf9cff2 --- /dev/null +++ b/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/classic-inhands.rsi/meta.json @@ -0,0 +1,63 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Inhands by Tamioki", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "inhand-left-blade", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ] + ] + }, + { + "name": "inhand-right-blade", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/classic.rsi/icon.png b/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/classic.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..69b8f43c38f9c654f25ee428b59815248bb114ca GIT binary patch literal 866 zcmV-o1D*VdP)Zbq-oj;O&XFG5m&**q2M68 z_!|5VbQN3`1VIr*9G!hFBJo@+R77vMIX}L8zr)EF@Fz>U=?2Hav?@+25s%De<|Cm; zg0#|1fPPJP?Wvi`H2C^=HRnJJ_2WNkdcrYVa@m$%IdjyMVw#Tyf~DqRh!dC?7dO01~d zf9L7uM~3U&!*OW3_q^v`2yMbg&GX*(J@4ZH0(Wp~HT-4CY3x<>T0@KOLi-vVpEb1X z7M!d@*R8EN+LsiN?a$}o=?K~~&~XVZ3-zqN&pEt-^s4-#3)tR)KDpn%_zB)4XZq#; zpq~H$010qNS#tmYE+YT{E+YYWr9XB600EjwL_t(oM`K_Z1*0J_8UmvsFd70Bgn*8Y z{(lOzgS9e|YXHddgrp<}S2u5p96^=?V3yywb(>uG!}XEu01;s^u+Kr3pEz=uL0(A_ zY#247gP?Cfmh|*Z{10*jh@Fy=0}g(eI62Y5NXS-@C33QI46BweWkB}%i|5Z7BqSxl z+CkzwckE)=y=yB$^U&=hN&|A7gMwXBN`~S5+0zV$#-`vX0Eu0>a*-&r&>g^nE`ZE$ zYVG>}=`kldTMugJ0-WEW12$dtP>_S7hTNcsnNKhqDvI(jxSA?5@V~hWwj2aNmXed=VU{A(c+&t# zp^AbiSUt!gPj0_sc=+QNBPbh!5+S9*4>A|817dU~;Kl6y*IyW91lSlJzW7BIi(#RF zHwr+O!T>k~KKz37sl~vV3qZby1^=A~uNh#DIr`!YPCeu}3TG4``yOO4C8G?_hXvTL1t607*qoM6N<$f^sW~XaE2J literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/classic.rsi/icon_saber.png b/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/classic.rsi/icon_saber.png new file mode 100644 index 0000000000000000000000000000000000000000..57b348ff869f3dd990d0f27709c5c5c5899473af GIT binary patch literal 773 zcmV+g1N!`lP)WboOhJ63=Z4EuuHvoQL<`_i*wC0@Hcjazo=_6^c$`DjuC*Sd2Ek z5+Xte0ov2LYtJMnQ~bNW?rBiY`a!kv09 zoe@3~9&}_t;cKO9KEEi=`uw5TNhKyApn68Lb*$B~o^veW0pVUNU(&1ds4oc{g}J2E zZrMG!B$y&j6pa!qxAB;1gUHYW`KpY3x(b50*1wIRRg2KEo2U+zbie*nt#XYu&t zCjtNf010qNS#tmY3labT3lag+-G2N400BKoL_t(&L+zL`4#F@DMO#J|X3oSR(uGrX zX%E4fI(K0O8>NvOHEmMaVfmIKQiS?`e(Z?2Y5p8-4gN3;SK{1g-2Dhxa{(K07O}*1 z5fAFq1iU8@k6)MxNWqn1}pbRRJDeuRkDHD&Tec11Wfw z{=gnw-W%wC_%h7_X?uK8Ww>b-<7gR`t)inurn7TEW^ytEgT}hRex69@H?V*V0~5Fru`BBkGh>Z$NinV{d3yQA2Z!+Jq==K zbbG&@bhp>JM{`lj1InmjB_lxp$yV+a6u58;?#*63%zIvZ=(^`)tR& zX~&l=D*8Wr`D97CPrKL`2mF7qOMmZ$4XpELulrs2VAuS1fgSCeovy}DnRD!(%l$Q3 z4{bAInwJiVeORJK5k+as;dNbbq=fgIyf1xVp+wcopUZj34K6g=9CG4qq?4fgd zUrzqLwp2fKdWPZo)!O@k;m=v%5n0T@z%2yAjF;}#{b68W-s0)v7*Y}U_U_rK%?bhx z3BK-Ml0~CW+;aKFDgNqY+xJ7qg5y-`x#nN*FuKpf;&05O$Hc-Rpy1HJz(`fb2EPX- zR&%fSX1snU^Z#STpIq%#?2Atxe7^d)(h1M_W9vDr?r@46EM2}q_)eLVb>rLvGlB5n zg@YHaH?D6^w-@B+uj|cyw@u)XMDm?Gd+ZDsX3nY$^7^d(NZ#Hs@qI=Aflt{A;zz6R zJz7Z<=MxT(9G?Zpr>#?EU3&TZv7k>oU%vQox3E3`YtHX)x<@uw@ooECw(alXS8w9kpWOSZ*pheq{PQ2dUZ3yX-c~;Qz^y~) zZ`Vui{{G~;l!QCAoWCTne&#tOn)6%HhW3AN?PTq`_7;4Cq9^o$Gg%(KbZHp Xx^4QfNSzm$sTn+7{an^LB{Ts5Y;O&w literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy-inhands.rsi/inhand-left.png b/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy-inhands.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..fe3bf8944b9f93a336436a5678bf4bfb936beaef GIT binary patch literal 1609 zcmb_c>sQhT82(}61yiH+q#SR#HcK-Rkw7YviG!6#Ar&j2Cp((^V;)%(X-SuK4)T` zlkJFx(i`1dKU_oMW?+Q9s62y^fuTnqENGhuh5il0Fhg}$xQ9t4**5T>XI^+XX>d%o z&Xt>D`dw13ug-I~5?B|jN^+RpvRj_5>$fxn(NP6gxbdPD&hX*y*h{8|f{B{J?K7Y< zyw#@unoA=p^<9Ul|M~hKW4K+0M4c2wDA{u}z)`@;dJ%&5hbmee4~XeltMUg~9fGE) zCyv2GUVjbi=xc$CiBNuu*~ZuKsfUz%Gq!Zi`|1f;eC?4Av|gcWQ(2^xL0o1!3_eWV zn>K5Z@Ur-j&HKhi=t>OwY<}EGNloK*6{Ue7iRHA2Mg zj4}A$K;r|wDbn{)@L@OWAX>QJSGCiD%_r>BZkGPgB>DusX^;l-&4*Hwn(;O{8V5WE z&P?B~x)pk2;2XbJ6lb3Opx)@{HY0JZas_iVLtSg1g-aFyQQH;x*+$F6B zuCwZS5eL3C!U*J3IkU6GJ4i0-l(wZxPLlV{x5uf)w%mS5G$-Dx<`tqXgu>J44JW*$ znvoucg-5x>=wjg&m?|d%y?!vJ4GpofDqRA;8Q?UxnG2C{ggu#d3%*HS|&)BD(>fT*lcl~ zX2^9*k`g^~*=SdscPZJFUXMYJcBy+ z=`?SiteFB>nU9ZfIH;4(+kwhhSDsd*a#=`S8P(`6&EC+ z6o$`7mOn=bSI<0~XN(RNc5oziu!z^}wL0VJsa&Cqgq0fox4h@7XF!G*<11=v*1dOL O6oB%?c(l1)&i)q!jCr*H literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy-inhands.rsi/inhand-right-blade.png b/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy-inhands.rsi/inhand-right-blade.png new file mode 100644 index 0000000000000000000000000000000000000000..42e8b189bcf8a8e08442472ca785839a109c0ecb GIT binary patch literal 1390 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73><7gR`t)inurn7TEW^ytEgT}hRex69@H?V*V0~5Fru`BBkGh>Z$NinV{d3yQA2Z!+Jq==K zbbG&@bhp>JM{`lj1InmjB_lxp$yV+a6u58;?#*63%zIvZ=(^`)tR& zX~&l=D*8Wr`D97CPrKL`2mF7qOMmZ$4XpELulrs2VAuS1fgSCeovy}DnRD!(%l$Q3 z4{bAInwJiVeORJK5k+as;dNbbq=fgIyf1xVp+wcopUZj34K6g=9CG4qq?4fgd zUrzqLwp2fKdWPZo)!O@k;m=v%5n0T@z%2yAjF;}#{b68WUhe7Q7*Y}U_U`T6Lk1!Y z7g~Dv@CTPn*u?Vti2c0wN2@YpIhSx;7P{TOUn!>Oe67HbotK|DHZU+Uv2X||I8c+Z zms{s_(M#K7)gR}cfBt>qNF8mM^_ns9`5LaJWTpRj{btgAWP=CGWPV%>fH<-VW0 zPMy6mo4@pvlk1169!R&<`+wTY zpj$6j@pJPN?|;v4eXhQ|@cQ%i_-|`Im+m{a-)~>h`TX^l--X9m#Xo=jr_K6*fc3IZ zdA|h?ZODF6{6}+X@apWl?Y=R&52w%nx>jxfwF8v|GSiK<2iUzt+%|dU>@5Z6V+K!G KKbLh*2~7a}8~<7gR`t)inurn7TEW^ytEgT}%UPclSCtE0)ni*@%3=d};AJ(F*7IOa9>6Rf_efaFpk9U8|`t5V5&`N)D_gCSG=y{Vnj&J$d>bmx0E8DBg z)Sk4v1#e&8JgH)O{kg1SXg+)B`di=s#je#}mhG^@v*OAIS^tP-iCK3yi{^8eOGVbY z{s^#mb)w-=xR*ccpEVZ3A9g3H&z#Y);nm92RTiN~-L9SF=I8kSteEw2x!hM(!OOE| zPraqPn|(S&q-J-|oCq zlNYZj`agU5Y&l83UG7O2K0NuIUwdH(^V3Q1>t%n|{gikm_wdlFAJ9ISV`@iy0WWg+Q3`(%rg03=AwKo-U3d6>)Fx>iWwBim*M{ z9h#CVEW$ErmD29KgC>q^bhv^K`#Xd!e0|H_q3Hp?g0_bN_o}02nGGVBrYxEFVA&ks z^2_}JESu*)KbUjqz?nVgEx(^zW3}{$qC*1%BNGdUfC5E~JDhLc>{)H(yyV<`t3M(p z|0gG|JEQUM_~xUVwr-tU#NP2|`T6bYR{t+ZCDi^6)&KMMYu(R(sq1W_GnQsGosd6U zzj^mW{rWXO(u((Swfx9gTM{H%KkJkEt2!2!A4``$z4TUY>g36fi;6!lF7Lg;cy52~ zs=rmG_x~rKH_!cJ?FL~_n z|9gifPuOqx%2af2{lB-D<*)ZX+J1X=YVOeVEwc$2=K8jO)9Vt>-1$_e5b*5} w^E}VG-?aL8c53frS!-r>mdKI;Vst0Iut6+5i9m literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy-inhands.rsi/meta.json b/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy-inhands.rsi/meta.json new file mode 100644 index 0000000000..988beef92a --- /dev/null +++ b/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy-inhands.rsi/meta.json @@ -0,0 +1,99 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Inhands by Tamioki", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "inhand-left-blade", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ] + ] + }, + { + "name": "inhand-right-blade", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4, + "delays": [ + [ + 0.5, + 0.5 + ], + [ + 0.5, + 0.5 + ], + [ + 0.5, + 0.5 + ], + [ + 0.5, + 0.5 + ] + ] + }, + { + "name": "inhand-right", + "directions": 4, + "delays": [ + [ + 0.5, + 0.5 + ], + [ + 0.5, + 0.5 + ], + [ + 0.5, + 0.5 + ], + [ + 0.5, + 0.5 + ] + ] + } + ] +} diff --git a/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy.rsi/base.png b/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy.rsi/base.png new file mode 100644 index 0000000000000000000000000000000000000000..5ab0f44a5ccd05b0d2e12bf0ff7a1ecf99c62e3b GIT binary patch literal 871 zcmV-t1DO1YP)WboOhJ63=Z4EuuHvoQL<`_i*wC0@Hcjazo=_6^c$`DjuC*Sd2Ek z5+Xte0ov2LYtJMnQ~bNW?rBiY`a!kv09 zoe@3~9&}_t;cKO9KEEi=`uw5TNhKyApn68Lb*$B~o^veW0pVUNU(&1ds4oc{g}J2E zZrMG!B$y&j6pa!qxAB;1gUHYW`KpY3x(b50*1wIRRg2KEo2U+zbie*nt#XYu&t zCjtNf010qNS#tmY3labT3lag+-G2N400Ey#L_t(oM`K_Z1*0J_8UmvsFw{f9+1dX; zC4OL{M6e^8E)P@1+tvM($b3I z@#Fj8kRZi8qSYe%801SBA85e;goFZkNDyrxu?j)K3bFu1gDeAKWXqvJPEp+BOoSjy zK`DH}f(hW14&;N~4GMM;09p=?1|XnKu!C)Z0I<)IgC3UH$Vqfa=7O0l=mN-mck2pp z@ZNr~i{bu_#|-zLo&zU3P+|i`4JhGJ3YhU3z|X_opsZlXz|Jbp@b1H1hWDSJGrWEK z6cptDzkmP7aQgHVX7 zkeN7h0kVrlg$x-!e0q(`6BLQ#binI(=fMVpf*!;c;1gvq(sZXN&tr2bP6xm&2hpGq x00CNr0^S4#^D)d~TBHGNp)x8q8Ul0;0RW$ev@|-DFHZmf002ovPDHLkV1k6(gZKad literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy.rsi/icon_saber.png b/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy.rsi/icon_saber.png new file mode 100644 index 0000000000000000000000000000000000000000..908db302f7705993d5be98d4eb0effc0025d3460 GIT binary patch literal 769 zcmV+c1OEJpP)WboOhJ63=Z4EuuHvoQL<`_i*wC0@Hcjazo=_6^c$`DjuC*Sd2Ek z5+Xte0ov2LYtJMnQ~bNW?rBiY`a!kv09 zoe@3~9&}_t;cKO9KEEi=`uw5TNhKyApn68Lb*$B~o^veW0pVUNU(&1ds4oc{g}J2E zZrMG!B$y&j6pa!qxAB;1gUHYW`KpY3x(b50*1wIRRg2KEo2U+zbie*nt#XYu&t zCjtNf010qNS#tmY3labT3lag+-G2N400B8kL_t(&L+zMB4uUWcMZu*T*Ph8kl#Qoi z1BdWTtl7BL8B>~}q0o|y*&8O@%fL!<8^M>UZA*wYBDNz&XUyri*2O z1iU9E_g^y$kb*nsR%14qf<5>+jvU}ged4YjpaiZSpcGC4W;Fw6;9b|fHH%QLb6#pa z7hF8&e(q<6b1`TJSROLjaH{}WBWJipfFd{tP%A>d*@xQEocn=?56v2AT55FX@Q|Tv ze%OS9i{bbV126ysFaQHE00S_<22|e(bCl8s<{|%AHGqfLJ0FlE74SOe11Wfw^MO6M z+&9qv@MT&9QhU5nWw_}o$bp*$$c38(D1oa7D21yAI0NSZn!Dr8laZy`<?7w zA2@<*8(5tW00000NkvXXu0mjf?p#$K literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy.rsi/mag-0.png b/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy.rsi/mag-0.png new file mode 100644 index 0000000000000000000000000000000000000000..49382ecebccd57816b92b16004e2ae3051290915 GIT binary patch literal 851 zcmV-Z1FZasP)WboOhJ63=Z4EuuHvoQL<`_i*wC0@Hcjazo=_6^c$`DjuC*Sd2Ek z5+Xte0ov2LYtJMnQ~bNW?rBiY`a!kv09 zoe@3~9&}_t;cKO9KEEi=`uw5TNhKyApn68Lb*$B~o^veW0pVUNU(&1ds4oc{g}J2E zZrMG!B$y&j6pa!qxAB;1gUHYW`KpY3x(b50*1wIRRg2KEo2U+zbie*nt#XYu&t zCjtNf010qNS#tmY3labT3lag+-G2N400E0hL_t(oM`K_Z1*0J_8UmvsFw{f9+1dX; zC4OL{M6iR*J{fAi!6C)=o7>TtQqz+^OD9%sreaRrH`h#J?f(Z;j%NZ;!tr#9Zz7Gxw zQp^LXB`OM_J_TF8W%UlQcFY!h$b!+^s9XS?l(LT@3ecJZ8A}^c*XBB67_u($X`_IoA-oAYbO6mW#UP4>~uKvZ#7vPWph5}AK=!O%+#~TGO11?|R4rWr@a*&xsl>?$eh72D*y(Y#( zB&)&cfYL! literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy.rsi/mag-1.png b/Resources/Textures/ADT/Objects/Weapons/Guns/Saber_revolvers/energy.rsi/mag-1.png new file mode 100644 index 0000000000000000000000000000000000000000..95acd504079392335febe20b8ec800eabf86b576 GIT binary patch literal 863 zcmV-l1EBngP)WboOhJ63=Z4EuuHvoQL<`_i*wC0@Hcjazo=_6^c$`DjuC*Sd2Ek z5+Xte0ov2LYtJMnQ~bNW?rBiY`a!kv09 zoe@3~9&}_t;cKO9KEEi=`uw5TNhKyApn68Lb*$B~o^veW0pVUNU(&1ds4oc{g}J2E zZrMG!B$y&j6pa!qxAB;1gUHYW`KpY3x(b50*1wIRRg2KEo2U+zbie*nt#XYu&t zCjtNf010qNS#tmY3labT3lag+-G2N400EatL_t(oM`K_Z1*0J_8UmvsFw{f9+1dX; zC4OL{M6iR*J{fAi!6Qd+5h_WAK0myRSW&i&tBox3M0b-MDIZ;sn^(i>PoxLl=AiS%P z;ql}9U`Jb8S~0+)fhb>~DPqQ_3FKQvMa>3lYa51x2X`{Cuy8P#>kBblxpDy%@1WGr zuzvkQhPQ8@GU79bEIE+nuwVw!uy}_CH8{xWmGHoEjbtG_zR8VuO15Hga1sX(U_){r1GQ%m0oT%9%>e2Q0Kk5iL#<*etKTo6uH^v7 zHE_Li4aaMWMhH-LK$#q@0O%?zMvnjhwANJ47(@5;eh6p4444Ms_BjpVAfUeS8WDiY z@(!@N36)affNAYO7>42i?>pcfU^Rl8eC0R;WLZY#+O~BANYhjt;Qb7E2Uv}us81uAh9L32`pug7_?%XURlf)ww00000NkvXXu0mjfZVh=v literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Structures/Storage/closet.rsi/bio_paramedic_door.png b/Resources/Textures/ADT/Structures/Storage/closet.rsi/bio_paramedic_door.png new file mode 100644 index 0000000000000000000000000000000000000000..dc7d1924fad7d0fa5046116f2b7fb6f875f1b600 GIT binary patch literal 429 zcmV;e0aE^nP)lE(OWx7=$hX$AE}K7ND^OI zsyo^@$UWCZ1OPz0JH(E$yAbDdA_zH9M5m!~AvilkFMcUU!1pvQ%(uHka%~ahD;SR! z2W6Ib8X9-ux7uY$T>-ng2LSXM8h0R+uwP0*{qpq~ViEf;351FQ6=>1$eGq`1~gVJlBTRa(HaD9C)q`Rj)x&RD7kM5prNtRe7AZdtOAEBxDDKmvDY?Hq>)%o)>jP+JR-1=77lORYBzk XIOU1m$37V500000NkvXXu0mjfB|^3H literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Structures/Storage/closet.rsi/bio_paramedic_open.png b/Resources/Textures/ADT/Structures/Storage/closet.rsi/bio_paramedic_open.png new file mode 100644 index 0000000000000000000000000000000000000000..70bd872400d9bbf3eba4b5d7bdf266a388f509c9 GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJqn<8~ArY;~2@ALOGsb6_`bZ+SE`7U}e?9sBhPYc)=M0@!k zFfq8sXU4wge{VFSo#iUa1cieQ)(xz)A1IZ@Tg>*4n9SE1+pBnB8O> zwi+!;U)NyGaP!jqc>BxO8DEI)t19hG`^!+mz_8<*{ytZJ;c}pd7(8A5T-G@yGywpD C^ zhZS&pa1DoR^2!mQXn|t6w*sIosTe&10MJ@fxu$98p5lja0!)B$0Pd%29}Yw68?JEz z@LA#jtD8_M_QKpbE-g0kcu pn$7`%PVn3vtr`b9`3dy*`T`@2DQbbr59a^?002ovPDHLkV1k3}a?Ah# literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Structures/Storage/closet.rsi/bio_pathologist_door.png b/Resources/Textures/ADT/Structures/Storage/closet.rsi/bio_pathologist_door.png new file mode 100644 index 0000000000000000000000000000000000000000..7c70b7a6484d462a30fad419916b7c7e0b82e9ca GIT binary patch literal 419 zcmV;U0bKrxP)X!q=fX4@pGB64W5Url*MELabHKHv4@$L-+x2P!f9Y8BUwgaY^>0@Qn#Q{^y z^ciwaU4-*tM~mAtb`^<>qao%_2Jy`hR?dRb1A=n&JKPR}94E7cxQs z7Tm6`t_&Ob#TYj7i!r#mx}wOD0!VTIEa-Rd-VNu&EZx0(H#{n6<^W`Xo(9MTBsl

xXb_m literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Structures/Storage/closet.rsi/bio_pathologist_open.png b/Resources/Textures/ADT/Structures/Storage/closet.rsi/bio_pathologist_open.png new file mode 100644 index 0000000000000000000000000000000000000000..cacaa5ac9916a8655d1c856d51b0f71e3313fbd8 GIT binary patch literal 254 zcmVf~u~HkXJ914C>W?Hq8(B%0x6 zh(E)(H*aWW2|h63QNYB&z`$^E)?AzlXdNtN?LUu^(BFeK~Z&=ilbj?cDMbFA(ud zo2R3Xj#Rn_qR{m0y6^qaybC`&uKRuLx<4o2dxA@|=3kYZ#y>^hscC(O5Zr|GtD2VC zgNrTbezekdx-9u*dvzV&&Y*oBI&PtLv65BwoYMzLZOAXWf&Bv*ko&=D0TW3?K~z{r?N`AH!Y~YtB9;v)gRz4!FaC@N z58`Kf5)UHc5BLT9g2BLfkR61bbm{DErO83UpoKw6USD3*lx6_JV?vFul=@Jyh-=%H z#7zQW@GQ$r{Nw2i``s4e)v2kjYm$hmlfmIgbZk8HeCkK`abOKl21x)GU{Mr??{d4FdGb8K>(SeW0^ypnEQefto7Nhy zAnW_B@dhJhz_N6tUP1&kO+&&VNW2JxfRF+441{Yaegr{)cm`Ov!1e^bmxl8Uk1GSV zDe+~1<7XYgKl%ZdfGCPMntN?LUu^(BFeK~Z&=ilbj?cDMbFA(ud zo2R3Xj#Rn_qR{m0y6^qaybC`&uKRuLx<4o2dxA@|=3kYZ#y>^hscC(O5Zr|GtD2VC zgNrTbezekdx-9u*dvzV&&Y*oBI&PtLv65BwoYMzLZOAXWf&Bv*ko&=D0ftFLK~z{r?N!}M!%z&4q8m&o1II+@6ZBpm zq7NeYM1n6NUfA2->l=ta7goeEXDL{)1M5j3bHp5$t{0*6|}j+ z%mkLJ&#z7vBrrbi$!|s8#kP46vCMcA6+jYfud^Avl_l&91~C6{%9zUnXmIqaCaHk6 zTJ79g1f&8O7^`2$%w4cI9@qTnWFpV#HN|eMK$@nMA64Mj?phS^4~Wr`l^nh6#srol z{fSA~De$`$;I@?Lee%kNc@*Pa9LIT45?0wAVOuj3c%DpXuw36f*7&<0WQ1)A{P_J( Xk(aNiOWJ}-00000NkvXXu0mjfXg!K` literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Structures/Storage/closet.rsi/blueshield_open.png b/Resources/Textures/ADT/Structures/Storage/closet.rsi/blueshield_open.png new file mode 100644 index 0000000000000000000000000000000000000000..fa74babe4bc3822616da41c54e642a1ce1c5a850 GIT binary patch literal 696 zcmV;p0!RIcP)tN?LUu^(BFeK~Z&=ilbj?cDMbFA(ud zo2R3Xj#Rn_qR{m0y6^qaybC`&uKRuLx<4o2dxA@|=3kYZ#y>^hscC(O5Zr|GtD2VC zgNrTbezekdx-9u*dvzV&&Y*oBI&PtLv65BwoYMzLZOAXWf&Bv*ko&=uvG~MMZz#|ZR9|j=${ZBmt z0SLadEpXW#Krp)lxKhf2)Gh>Dkj()sG*0W0892aE_3^1X#sTho5P;TG@YF>J0v_W? zu~}ju;M_DUFbVMdiX8SV2^{D18jt9m!h$QZNbNt?|DMHmB} ebIJY#Vl^*%2UtG%K>Vlx0000v7U^nH2n`S88>`|#ZNz!S;prqezPX0BjI!y*6j%BsKf zjUL%Pf{bdqV=cty8VxP!t zhszxpe6loKt4dxuo>U6n&!Kk(`tP87t(H~&J!g*)-;!T+3kQcVD);-=e*t93XgHoK zkzxP<010qNS#tmY4#WTe4#WYKD-Ig~009?CL_t(oM`K_ZV8BSM{YsJI|A|!#Qg?6p zOQOssN)gC%0a1Ri{l_A-8LU=Zh10kk_2KnLq8!15%K&2V~kP8<6|NhEP zf`%b05Y%C3c(nE{LGy_U0hqz!W{_wgP)v7U^nH2n`S88>`|#ZNz!S;prqezPX0BjI!y*6j%BsKf zjUL%Pf{bdqV=cty8VxP!t zhszxpe6loKt4dxuo>U6n&!Kk(`tP87t(H~&J!g*)-;!T+3kQcVD);-=e*t93XgHoK zkzxP<010qNS#tmY4#WTe4#WYKD-Ig~00DMML_t(oM`K_Z1*0J_8UiCd1Q>}80F_vU z|H>Lt3_Cm(89cV%htt^fzkd0K;oPKKM48Qk%>Zm-Aj?4p|NJ42LSs`aDlP&PzJ*N+ zLyQSS1c$)g8_zIgAQmw&pwl3S5(|iS05$_}U%3kwMyIi<#U)0O15|aC!RDgVxGcja zPLTu9eGcPevj~?MMGipsIgF3XGHl`$Ie;1=KvZ4@xg1mu@CmYE^8`E>AWQD7K1P(; zM3)1|mLH4I2HRz|;wqRXCEKC3`&vW3{Td7 zW{?TwMYjhhpQ1E?(^L{9NOl0o_n=UKMFY$(knhO>L`MO#;pkED`rKEzG`l<#12UhG zqeu<`n9o5ptPZe>(_>I|mtug?;%1=Ah&Vv91CWiSMma!{1BOLOI2r;Jg@Ax4KR8XI z)5N8Jh$@oG0Z?(gfAa$dWSSJqsG_#VUFko_AQ(**LkH3j0M?(7vdpb7Z2$lO07*qo IM6N<$f&vj}{Qv*} literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Structures/Storage/closet.rsi/cc_open.png b/Resources/Textures/ADT/Structures/Storage/closet.rsi/cc_open.png new file mode 100644 index 0000000000000000000000000000000000000000..b99850e38b22a13e665d066f6d81f64361910d79 GIT binary patch literal 720 zcmV;>0x$iEP)v7U^nH2n`S88>`|#ZNz!S;prqezPX0BjI!y*6j%BsKf zjUL%Pf{bdqV=cty8VxP!t zhszxpe6loKt4dxuo>U6n&!Kk(`tP87t(H~&J!g*)-;!T+3kQcVD);-=e*t93XgHoK zkzxP<010qNS#tmY4#WTe4#WYKD-Ig~009U|L_t(oM`K_Z1*0J_8Uh0x0*u(~mkSpD zk1YOZ?OUwsu<0dLj0N2?kO7)T>L}(sT6>ICbBR{Zg3ZFakDtN~P?nV@+Awkyf*k+? z$d>+k{RJ$>Cdvbqr5y!#0LTiM#qY2D1luU?NM{GYEEd#Zr=6G4OhyR-n8kDtf!8nJ zfZc^H1YmNs3X;JQ0x;hpf?k+b9>y>iB?QDB>1Q#_B}^DjqO$a_lUJo2hzSOOk2l@YzNAjsq3M2K!7E&BoJ#RUK?a9gNdJ@IM)0000ViyXyb=-^#1on#RyPO;n6WWA@8a&*!O*De$+T#p zgFuJBgAOl;kf+cA4t^fzqo*4eOi*DgagJ2HD9~W4$iQ&$pv7zNMF)9+HZgd*`njxg HN@xNAfu=q2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Structures/Storage/closet.rsi/generic_door.png b/Resources/Textures/ADT/Structures/Storage/closet.rsi/generic_door.png new file mode 100644 index 0000000000000000000000000000000000000000..26498527779b4d6a73aae5d90c336bfffa1a1410 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv^#Gp`S0F7ZDJdf(qpYm#;NTDt z5D*>`l9-T?k)EEPpI=;DTv=J!*wFC3pz|_NDPu{HUoeBivm0qZPN=7gV~EE2Ef((HlEMJ!%{2~RkfWgz%&t;ucLK6UwoItz) literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Structures/Storage/closet.rsi/generic_icon.png b/Resources/Textures/ADT/Structures/Storage/closet.rsi/generic_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2487eae1fdd11637cf11455e45b2431fe0690488 GIT binary patch literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|)B}7%T!FNP zhK9bLo|ToAjg5_?qoa$9OF%$CMtXXFettngK|@1BV?#s4`KddAN_k6y{DK+&BLQ6& z$F)F-LQfaR5R2ZkmrimWP~dS5WLNQ={r~?xt)ml;dcR$E`0kDm3Q|5V>u$1suiPxr zY2NU{?$SJkfbP{y0WP|l92(JFjRvQ8Jd98-==;d@=V6N^+cw`T3JT0K<=9tSmk2dl rwhNr`tgAfqNK}ty*8gw34GWkjN^+I6m~nLhEobm_^>bP0l+XkKq_VS)S0JsTqN1UpVP$3I;o%Vw z5D*>`lAoX7*wB!bHRU!?nz1CvFPOpM*^M+HC&SalF+}5ha)N}$fh9{C&V&YCdXeEE zcHu>ax3j2+w;7Ny69Ez;Y73lXS1e+1Wmv%!st~Bd8>*n&+t6SXpwMW-Xu80GVN-+F zh2j-V4($uM80Px5aj}PpE=pXX<OIQ< literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Structures/Storage/closet.rsi/locked.png b/Resources/Textures/ADT/Structures/Storage/closet.rsi/locked.png new file mode 100644 index 0000000000000000000000000000000000000000..d90218d19e26a9037ed3fac22986f4c4aca73af6 GIT binary patch literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv{s5m4S0Me**7iS)l>c{f0#Jy# zB*-tA!Nz9UtAopcTp3Rn#}JM4$q5pyM;P54OBkI^7}eBE7?&!(&t{lx!>~3iF>NAH O9fPN@jRu?6^qxB}@PKW5l4zD@zM7)yfu zf*Bm1-ADs+{5)M8Lp07OCrFemVC<4)X}H07q=MlH*NICBiR?2t_5*ph#_&!%v3oMt;US#13y~q-w%fThFV0PoW zMG-=G^~G9b!ZJJ64yPX> literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Belt/belt_overlay.rsi/defibrillator.png b/Resources/Textures/Clothing/Belt/belt_overlay.rsi/defibrillator.png new file mode 100644 index 0000000000000000000000000000000000000000..c7f31234bce0f6509615918fa3d82ea163092eb8 GIT binary patch literal 272 zcmV+r0q_2aP)`YpY* zY5za%0Sv?Z8Ox;EPcw3-Q7czoiu!%q@2vT1O#pD*=31@Z29&rf#8<79vNkeXEbE-k z#K=^