From fffce0a625d7015ce7650283f9817a58f4af30bb Mon Sep 17 00:00:00 2001 From: harryhulse12-alt Date: Sun, 7 Dec 2025 21:42:40 +0000 Subject: [PATCH 1/3] removes guerilla gloves from uplink --- .../_Goobstation/Catalog/uplink_catalog.yml | 21 ++++++++++--------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/Resources/Prototypes/_Goobstation/Catalog/uplink_catalog.yml b/Resources/Prototypes/_Goobstation/Catalog/uplink_catalog.yml index 5e2b56cc040..1c53019cac5 100644 --- a/Resources/Prototypes/_Goobstation/Catalog/uplink_catalog.yml +++ b/Resources/Prototypes/_Goobstation/Catalog/uplink_catalog.yml @@ -602,16 +602,17 @@ # categories: # - UplinkWearables -- type: listing - id: UplinkClothingHandsGlovesGuerrilla - name: uplink-guerrilla-gloves-name - description: uplink-guerrilla-gloves-desc - icon: { sprite: /Textures/_Goobstation/Clothing/Hands/Gloves/guerrilla.rsi, state: icon } - productEntity: ClothingHandsGlovesGuerrilla - cost: - Telecrystal: 20 - categories: - - UplinkWearables +# Omu change - just plain unfun and unbalanced +#- type: listing +# id: UplinkClothingHandsGlovesGuerrilla +# name: uplink-guerrilla-gloves-name +# description: uplink-guerrilla-gloves-desc +# icon: { sprite: /Textures/_Goobstation/Clothing/Hands/Gloves/guerrilla.rsi, state: icon } +# productEntity: ClothingHandsGlovesGuerrilla +# cost: +# Telecrystal: 20 +# categories: +# - UplinkWearables # Job specific - type: listing From 4b7fc746938a4cd2eec549a4e7e40a9e0251be43 Mon Sep 17 00:00:00 2001 From: harryhulse12-alt Date: Sun, 7 Dec 2025 21:44:07 +0000 Subject: [PATCH 2/3] oops --- .../_Goobstation/Catalog/uplink_catalog.yml | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/Resources/Prototypes/_Goobstation/Catalog/uplink_catalog.yml b/Resources/Prototypes/_Goobstation/Catalog/uplink_catalog.yml index 1c53019cac5..5e2b56cc040 100644 --- a/Resources/Prototypes/_Goobstation/Catalog/uplink_catalog.yml +++ b/Resources/Prototypes/_Goobstation/Catalog/uplink_catalog.yml @@ -602,17 +602,16 @@ # categories: # - UplinkWearables -# Omu change - just plain unfun and unbalanced -#- type: listing -# id: UplinkClothingHandsGlovesGuerrilla -# name: uplink-guerrilla-gloves-name -# description: uplink-guerrilla-gloves-desc -# icon: { sprite: /Textures/_Goobstation/Clothing/Hands/Gloves/guerrilla.rsi, state: icon } -# productEntity: ClothingHandsGlovesGuerrilla -# cost: -# Telecrystal: 20 -# categories: -# - UplinkWearables +- type: listing + id: UplinkClothingHandsGlovesGuerrilla + name: uplink-guerrilla-gloves-name + description: uplink-guerrilla-gloves-desc + icon: { sprite: /Textures/_Goobstation/Clothing/Hands/Gloves/guerrilla.rsi, state: icon } + productEntity: ClothingHandsGlovesGuerrilla + cost: + Telecrystal: 20 + categories: + - UplinkWearables # Job specific - type: listing From 235f886c81c69dafd30fdbdde4b1649e6b48e908 Mon Sep 17 00:00:00 2001 From: Crenissis <180554261+Crenissis@users.noreply.github.com> Date: Sun, 18 Jan 2026 13:56:57 -0300 Subject: [PATCH 3/3] [Bounty] Add command and dignitary ensemble with unlock requirements (#5233) * Add command and dignitary ensemble cloaks with unlock requirements Introduces new 'ensemble' cloak items for command and dignitary roles, each with unique sprites and descriptions. These ensembles are added as loadout options, gated behind 100 hours of role time via new loadoutEffectGroups. Includes new entity definitions, sprites, and updates to loadout groups and job loadout files to support the ensembles for Captain, HoP, CE, CMO, RD, HoS, QM, Blueshield, NTR, and Salvage Specialist. Also adds a new senior captain hat and a trans ensemble item. * opsie * remove PointLight from cap and cmo ensembles * huh? * fix small mistakes and new states in trans and salvager ensembles * fix? * and now? * Changes to the sprites of the CMO, CE, and Cap ensembles. --------- Co-authored-by: Richard Blonski <48651647+RichardBlonski@users.noreply.github.com> --- .../Markers/Spawners/Random/maintenance.yml | 1 + .../Loadouts/Jobs/Cargo/quartermaster.yml | 17 + .../Loadouts/Jobs/Command/captain.yml | 26 + .../Jobs/Command/head_of_personnel.yml | 18 + .../Jobs/Engineering/chief_engineer.yml | 18 + .../Jobs/Medical/chief_medical_officer.yml | 18 + .../Jobs/Science/research_director.yml | 17 + .../Jobs/Security/head_of_security.yml | 18 + .../Prototypes/Loadouts/loadout_groups.yml | 8 + .../Entities/Clothing/Head/hats.yml | 14 + .../Entities/Clothing/Neck/ensembles.yml | 543 ++++++++++++++++++ .../Loadouts/Jobs/Cargo/salvage.yml | 21 + .../Jobs/Command/head_of_personnel.yml | 2 +- .../Jobs/Dignitary/blueshield_officer.yml | 18 + .../Dignitary/nanotrasen_representative.yml | 17 + .../Jobs/Science/research_director.yml | 2 +- .../_Goobstation/Loadouts/loadout_groups.yml | 3 + .../Hats/cap_senior.rsi/equipped-HELMET.png | Bin 0 -> 820 bytes .../Head/Hats/cap_senior.rsi/icon.png | Bin 0 -> 386 bytes .../Head/Hats/cap_senior.rsi/inhand-left.png | Bin 0 -> 460 bytes .../Head/Hats/cap_senior.rsi/inhand-right.png | Bin 0 -> 446 bytes .../Head/Hats/cap_senior.rsi/meta.json | 26 + .../bso.rsi/cloakblack-equipped-NECK.png | Bin 0 -> 752 bytes .../Ensembles/bso.rsi/cloakblack-icon.png | Bin 0 -> 776 bytes .../cloakblackmantle-equipped-NECK.png | Bin 0 -> 2097 bytes .../bso.rsi/cloakwhite-equipped-NECK.png | Bin 0 -> 753 bytes .../Ensembles/bso.rsi/cloakwhite-icon.png | Bin 0 -> 764 bytes .../cloakwhitemantle-equipped-NECK.png | Bin 0 -> 2075 bytes .../bso.rsi/cloakwhitemantle-icon.png | Bin 0 -> 852 bytes .../Clothing/Neck/Ensembles/bso.rsi/icon.png | Bin 0 -> 857 bytes .../Neck/Ensembles/bso.rsi/inhand-left.png | Bin 0 -> 470 bytes .../Neck/Ensembles/bso.rsi/inhand-right.png | Bin 0 -> 289 bytes .../bso.rsi/mantle-equipped-NECK.png | Bin 0 -> 347 bytes .../Neck/Ensembles/bso.rsi/mantle-icon.png | Bin 0 -> 321 bytes .../Clothing/Neck/Ensembles/bso.rsi/meta.json | 54 ++ .../Ensembles/cap.rsi/both-equipped-NECK.png | Bin 0 -> 2783 bytes .../Ensembles/cap.rsi/cloak-equipped-NECK.png | Bin 0 -> 3010 bytes .../Neck/Ensembles/cap.rsi/cloak-icon.png | Bin 0 -> 1230 bytes .../Clothing/Neck/Ensembles/cap.rsi/icon.png | Bin 0 -> 1219 bytes .../Neck/Ensembles/cap.rsi/inhand-left.png | Bin 0 -> 285 bytes .../Neck/Ensembles/cap.rsi/inhand-right.png | Bin 0 -> 289 bytes .../cap.rsi/mantle-equipped-NECK.png | Bin 0 -> 566 bytes .../Neck/Ensembles/cap.rsi/mantle-icon.png | Bin 0 -> 237 bytes .../Clothing/Neck/Ensembles/cap.rsi/meta.json | 41 ++ .../Ensembles/ce.rsi/both-equipped-NECK.png | Bin 0 -> 1512 bytes .../Ensembles/ce.rsi/cloak-equipped-NECK.png | Bin 0 -> 552 bytes .../Neck/Ensembles/ce.rsi/cloak-icon.png | Bin 0 -> 529 bytes .../Clothing/Neck/Ensembles/ce.rsi/icon.png | Bin 0 -> 632 bytes .../Neck/Ensembles/ce.rsi/inhand-left.png | Bin 0 -> 285 bytes .../Neck/Ensembles/ce.rsi/inhand-right.png | Bin 0 -> 289 bytes .../Ensembles/ce.rsi/mantle-equipped-NECK.png | Bin 0 -> 269 bytes .../Neck/Ensembles/ce.rsi/mantle-icon.png | Bin 0 -> 197 bytes .../Clothing/Neck/Ensembles/ce.rsi/meta.json | 41 ++ .../Ensembles/cmo.rsi/all-equipped-NECK.png | Bin 0 -> 3446 bytes .../Ensembles/cmo.rsi/cloak-equipped-NECK.png | Bin 0 -> 613 bytes .../Neck/Ensembles/cmo.rsi/cloak-icon.png | Bin 0 -> 583 bytes .../cmo.rsi/cloakmantle-equipped-NECK.png | Bin 0 -> 1827 bytes .../Ensembles/cmo.rsi/cloakmantle-icon.png | Bin 0 -> 684 bytes .../cmo.rsi/cloakwings-equipped-NECK.png | Bin 0 -> 3321 bytes .../Ensembles/cmo.rsi/cloakwings-icon.png | Bin 0 -> 1162 bytes .../Clothing/Neck/Ensembles/cmo.rsi/icon.png | Bin 0 -> 1234 bytes .../Neck/Ensembles/cmo.rsi/inhand-left.png | Bin 0 -> 659 bytes .../Neck/Ensembles/cmo.rsi/inhand-right.png | Bin 0 -> 289 bytes .../cmo.rsi/mantle-equipped-NECK.png | Bin 0 -> 284 bytes .../Neck/Ensembles/cmo.rsi/mantle-icon.png | Bin 0 -> 245 bytes .../cmo.rsi/mantlewings-equipped-NECK.png | Bin 0 -> 1764 bytes .../Ensembles/cmo.rsi/mantlewings-icon.png | Bin 0 -> 745 bytes .../Clothing/Neck/Ensembles/cmo.rsi/meta.json | 68 +++ .../Ensembles/cmo.rsi/wings-equipped-NECK.png | Bin 0 -> 1367 bytes .../Neck/Ensembles/cmo.rsi/wings-icon.png | Bin 0 -> 581 bytes .../Ensembles/hop.rsi/both-equipped-NECK.png | Bin 0 -> 2147 bytes .../Ensembles/hop.rsi/cloak-equipped-NECK.png | Bin 0 -> 707 bytes .../Neck/Ensembles/hop.rsi/cloak-icon.png | Bin 0 -> 670 bytes .../Clothing/Neck/Ensembles/hop.rsi/icon.png | Bin 0 -> 914 bytes .../Neck/Ensembles/hop.rsi/inhand-left.png | Bin 0 -> 285 bytes .../Neck/Ensembles/hop.rsi/inhand-right.png | Bin 0 -> 289 bytes .../hop.rsi/mantle-equipped-NECK.png | Bin 0 -> 433 bytes .../Neck/Ensembles/hop.rsi/mantle-icon.png | Bin 0 -> 439 bytes .../Clothing/Neck/Ensembles/hop.rsi/meta.json | 41 ++ .../Ensembles/hos.rsi/both-equipped-NECK.png | Bin 0 -> 2238 bytes .../Ensembles/hos.rsi/cloak-equipped-NECK.png | Bin 0 -> 724 bytes .../Neck/Ensembles/hos.rsi/cloak-icon.png | Bin 0 -> 804 bytes .../Clothing/Neck/Ensembles/hos.rsi/icon.png | Bin 0 -> 901 bytes .../Neck/Ensembles/hos.rsi/inhand-left.png | Bin 0 -> 285 bytes .../Neck/Ensembles/hos.rsi/inhand-right.png | Bin 0 -> 291 bytes .../hos.rsi/mantle-equipped-NECK.png | Bin 0 -> 965 bytes .../Neck/Ensembles/hos.rsi/mantle-icon.png | Bin 0 -> 265 bytes .../Clothing/Neck/Ensembles/hos.rsi/meta.json | 41 ++ .../Ensembles/ntr.rsi/both-equipped-NECK.png | Bin 0 -> 2122 bytes .../Ensembles/ntr.rsi/cloak-equipped-NECK.png | Bin 0 -> 791 bytes .../Neck/Ensembles/ntr.rsi/cloak-icon.png | Bin 0 -> 687 bytes .../Clothing/Neck/Ensembles/ntr.rsi/icon.png | Bin 0 -> 922 bytes .../Neck/Ensembles/ntr.rsi/inhand-left.png | Bin 0 -> 285 bytes .../Neck/Ensembles/ntr.rsi/inhand-right.png | Bin 0 -> 291 bytes .../ntr.rsi/mantle-equipped-NECK.png | Bin 0 -> 586 bytes .../Neck/Ensembles/ntr.rsi/mantle-icon.png | Bin 0 -> 345 bytes .../Clothing/Neck/Ensembles/ntr.rsi/meta.json | 41 ++ .../Ensembles/qm.rsi/both-equipped-NECK.png | Bin 0 -> 2700 bytes .../Ensembles/qm.rsi/cloak-equipped-NECK.png | Bin 0 -> 1111 bytes .../Neck/Ensembles/qm.rsi/cloak-icon.png | Bin 0 -> 892 bytes .../Clothing/Neck/Ensembles/qm.rsi/icon.png | Bin 0 -> 1025 bytes .../Neck/Ensembles/qm.rsi/inhand-left.png | Bin 0 -> 844 bytes .../Neck/Ensembles/qm.rsi/inhand-right.png | Bin 0 -> 627 bytes .../Ensembles/qm.rsi/mantle-equipped-NECK.png | Bin 0 -> 694 bytes .../Neck/Ensembles/qm.rsi/mantle-icon.png | Bin 0 -> 504 bytes .../Clothing/Neck/Ensembles/qm.rsi/meta.json | 41 ++ .../Ensembles/rd.rsi/all-equipped-NECK.png | Bin 0 -> 4920 bytes .../Ensembles/rd.rsi/cloak-equipped-NECK.png | Bin 0 -> 4068 bytes .../Neck/Ensembles/rd.rsi/cloak-icon.png | Bin 0 -> 1318 bytes .../rd.rsi/cloakmantle-equipped-NECK.png | Bin 0 -> 4502 bytes .../Ensembles/rd.rsi/cloakmantle-icon.png | Bin 0 -> 1473 bytes .../rd.rsi/cloakwings-equipped-NECK.png | Bin 0 -> 4554 bytes .../Neck/Ensembles/rd.rsi/cloakwings-icon.png | Bin 0 -> 1620 bytes .../Clothing/Neck/Ensembles/rd.rsi/icon.png | Bin 0 -> 1735 bytes .../Neck/Ensembles/rd.rsi/inhand-left.png | Bin 0 -> 974 bytes .../Neck/Ensembles/rd.rsi/inhand-right.png | Bin 0 -> 289 bytes .../Ensembles/rd.rsi/mantle-equipped-NECK.png | Bin 0 -> 701 bytes .../Neck/Ensembles/rd.rsi/mantle-icon.png | Bin 0 -> 324 bytes .../rd.rsi/mantlewings-equipped-NECK.png | Bin 0 -> 1055 bytes .../Ensembles/rd.rsi/mantlewings-icon.png | Bin 0 -> 459 bytes .../Clothing/Neck/Ensembles/rd.rsi/meta.json | 204 +++++++ .../Ensembles/rd.rsi/wings-equipped-NECK.png | Bin 0 -> 691 bytes .../Neck/Ensembles/rd.rsi/wings-icon.png | Bin 0 -> 328 bytes .../salvager.rsi/altcloak-equipped-NECK.png | Bin 0 -> 1001 bytes .../Ensembles/salvager.rsi/altcloak-icon.png | Bin 0 -> 443 bytes .../altcloakmantle-equipped-NECK.png | Bin 0 -> 1117 bytes .../salvager.rsi/altcloakmantle-icon.png | Bin 0 -> 475 bytes .../salvager.rsi/both-equipped-NECK.png | Bin 0 -> 1605 bytes .../salvager.rsi/cloak-equipped-NECK.png | Bin 0 -> 1476 bytes .../Ensembles/salvager.rsi/cloak-icon.png | Bin 0 -> 641 bytes .../Neck/Ensembles/salvager.rsi/icon.png | Bin 0 -> 698 bytes .../Ensembles/salvager.rsi/inhand-left.png | Bin 0 -> 285 bytes .../Ensembles/salvager.rsi/inhand-right.png | Bin 0 -> 289 bytes .../salvager.rsi/mantle-equipped-NECK.png | Bin 0 -> 306 bytes .../Ensembles/salvager.rsi/mantle-icon.png | Bin 0 -> 161 bytes .../Neck/Ensembles/salvager.rsi/meta.json | 54 ++ .../Ensembles/trans.rsi/all-equipped-NECK.png | Bin 0 -> 2265 bytes .../trans.rsi/cloak-equipped-NECK.png | Bin 0 -> 1375 bytes .../Neck/Ensembles/trans.rsi/cloak-icon.png | Bin 0 -> 483 bytes .../trans.rsi/cloakJewelry-equipped-NECK.png | Bin 0 -> 1495 bytes .../trans.rsi/cloakSash-equipped-NECK.png | Bin 0 -> 1891 bytes .../Ensembles/trans.rsi/cloakSash-icon.png | Bin 0 -> 678 bytes .../trans.rsi/cloakSashL-equipped-NECK.png | Bin 0 -> 2164 bytes .../Ensembles/trans.rsi/cloakSashL-icon.png | Bin 0 -> 815 bytes .../Neck/Ensembles/trans.rsi/icon.png | Bin 0 -> 815 bytes .../Neck/Ensembles/trans.rsi/inhand-left.png | Bin 0 -> 303 bytes .../Neck/Ensembles/trans.rsi/inhand-right.png | Bin 0 -> 302 bytes .../Neck/Ensembles/trans.rsi/meta.json | 51 ++ 148 files changed, 1462 insertions(+), 2 deletions(-) create mode 100644 Resources/Prototypes/_Goobstation/Entities/Clothing/Neck/ensembles.yml create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hats/cap_senior.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hats/cap_senior.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hats/cap_senior.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hats/cap_senior.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hats/cap_senior.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/cloakblack-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/cloakblack-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/cloakblackmantle-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/cloakwhite-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/cloakwhite-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/cloakwhitemantle-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/cloakwhitemantle-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/mantle-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/mantle-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cap.rsi/both-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cap.rsi/cloak-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cap.rsi/cloak-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cap.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cap.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cap.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cap.rsi/mantle-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cap.rsi/mantle-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cap.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ce.rsi/both-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ce.rsi/cloak-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ce.rsi/cloak-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ce.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ce.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ce.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ce.rsi/mantle-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ce.rsi/mantle-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ce.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/all-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/cloak-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/cloak-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/cloakmantle-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/cloakmantle-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/cloakwings-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/cloakwings-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/mantle-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/mantle-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/mantlewings-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/mantlewings-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/wings-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/wings-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hop.rsi/both-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hop.rsi/cloak-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hop.rsi/cloak-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hop.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hop.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hop.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hop.rsi/mantle-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hop.rsi/mantle-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hop.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hos.rsi/both-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hos.rsi/cloak-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hos.rsi/cloak-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hos.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hos.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hos.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hos.rsi/mantle-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hos.rsi/mantle-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hos.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ntr.rsi/both-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ntr.rsi/cloak-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ntr.rsi/cloak-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ntr.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ntr.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ntr.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ntr.rsi/mantle-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ntr.rsi/mantle-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ntr.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/qm.rsi/both-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/qm.rsi/cloak-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/qm.rsi/cloak-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/qm.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/qm.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/qm.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/qm.rsi/mantle-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/qm.rsi/mantle-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/qm.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/all-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/cloak-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/cloak-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/cloakmantle-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/cloakmantle-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/cloakwings-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/cloakwings-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/mantle-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/mantle-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/mantlewings-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/mantlewings-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/wings-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/wings-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/altcloak-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/altcloak-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/altcloakmantle-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/altcloakmantle-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/both-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/cloak-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/cloak-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/mantle-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/mantle-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/all-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/cloak-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/cloak-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/cloakJewelry-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/cloakSash-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/cloakSash-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/cloakSashL-equipped-NECK.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/cloakSashL-icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/icon.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/inhand-left.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/inhand-right.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/meta.json diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Random/maintenance.yml b/Resources/Prototypes/Entities/Markers/Spawners/Random/maintenance.yml index 630dbf5652d..69d694c1898 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/Random/maintenance.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/Random/maintenance.yml @@ -256,6 +256,7 @@ - id: ClothingNeckCloakGay - id: ClothingNeckCloakEnby - id: ClothingNeckCloakPan + - id: ClothingNeckEnsembleTrans # Goobstation - Cloak Ensemble - id: ToySkeleton - id: Basketball - id: Football diff --git a/Resources/Prototypes/Loadouts/Jobs/Cargo/quartermaster.yml b/Resources/Prototypes/Loadouts/Jobs/Cargo/quartermaster.yml index 4846197a10b..7c64b4c80be 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Cargo/quartermaster.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Cargo/quartermaster.yml @@ -85,6 +85,16 @@ role: JobQuartermaster time: 72000 #20 hrs +# Goobstation - For Ensembles +- type: loadoutEffectGroup + id: GrandMasterQM + effects: + - !type:JobRequirementLoadoutEffect + requirement: + !type:RoleTimeRequirement + role: JobQuartermaster + time: 360000 # 100 hrs + # Jumpsuit - type: loadout id: QuartermasterJumpsuit @@ -154,6 +164,13 @@ equipment: neck: ClothingNeckMantleQM +- type: loadout # Goobstation - Ensembles + id: QuartermasterEnsemble + equipment: + neck: ClothingNeckEnsembleQuarterMaster + effects: + - !type:GroupLoadoutEffect + proto: GrandMasterQM # OuterClothing - type: loadout id: QuartermasterWintercoat diff --git a/Resources/Prototypes/Loadouts/Jobs/Command/captain.yml b/Resources/Prototypes/Loadouts/Jobs/Command/captain.yml index fc719b556d4..172ac37ea8e 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Command/captain.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Command/captain.yml @@ -89,6 +89,16 @@ role: JobCaptain time: 72000 #20 hrs +# Goobstation - For Ensembles +- type: loadoutEffectGroup + id: GrandMasterCap + effects: + - !type:JobRequirementLoadoutEffect + requirement: + !type:RoleTimeRequirement + role: JobCaptain + time: 360000 # 100 hrs + # Jumpsuit - type: loadout id: CaptainJumpsuit @@ -132,6 +142,14 @@ equipment: head: ClothingHeadHatCapcap +- type: loadout # Goobstation - Ensembles + id: CaptainCapcapSenior + equipment: + head: ClothingHeadHatCapcapSenior + effects: + - !type:GroupLoadoutEffect + proto: GrandMasterCap + # Mask - Tbh idk if this should be here or in _goob but this is easier. @@ -178,6 +196,14 @@ role: JobCaptain time: 360000 #100 hrs +- type: loadout # Goobstation - Ensembles + id: CaptainEnsemble + equipment: + neck: ClothingNeckEnsembleCaptain + effects: + - !type:GroupLoadoutEffect + proto: GrandMasterCap + # Back - type: loadout id: CaptainBackpack diff --git a/Resources/Prototypes/Loadouts/Jobs/Command/head_of_personnel.yml b/Resources/Prototypes/Loadouts/Jobs/Command/head_of_personnel.yml index 9d9edaaf124..b2d7ae9cede 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Command/head_of_personnel.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Command/head_of_personnel.yml @@ -85,6 +85,16 @@ role: JobHeadOfPersonnel time: 72000 #20 hrs +# Goobstation - For Ensembles +- type: loadoutEffectGroup + id: GrandMasterHoP + effects: + - !type:JobRequirementLoadoutEffect + requirement: + !type:RoleTimeRequirement + role: JobHeadOfPersonnel + time: 360000 # 100 hrs + # Professional HoP Time - type: loadoutEffectGroup id: ProfessionalHoP @@ -139,6 +149,14 @@ equipment: neck: ClothingNeckMantleHOP +- type: loadout # Goobstation - Ensembles + id: HeadOfPersonnelEnsemble + equipment: + neck: ClothingNeckEnsembleHeadOfPersonnel + effects: + - !type:GroupLoadoutEffect + proto: GrandMasterHoP + # Back - type: loadout id: HoPBackpackIan diff --git a/Resources/Prototypes/Loadouts/Jobs/Engineering/chief_engineer.yml b/Resources/Prototypes/Loadouts/Jobs/Engineering/chief_engineer.yml index 69ade830bd5..68d4a052b9c 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Engineering/chief_engineer.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Engineering/chief_engineer.yml @@ -85,6 +85,16 @@ role: JobChiefEngineer time: 72000 #20 hrs +# Goobstation - For Ensembles +- type: loadoutEffectGroup + id: GrandMasterCE + effects: + - !type:JobRequirementLoadoutEffect + requirement: + !type:RoleTimeRequirement + role: JobChiefEngineer + time: 360000 # 100 hrs + # Jumpsuit - type: loadout id: ChiefEngineerJumpsuit @@ -147,6 +157,14 @@ equipment: neck: ClothingNeckMantleCE +- type: loadout # Goobstation - Ensembles + id: ChiefEngineerEnsemble + equipment: + neck: ClothingNeckEnsembleChiefEngineer + effects: + - !type:GroupLoadoutEffect + proto: GrandMasterCE + # OuterClothing - type: loadout id: ChiefEngineerWintercoat diff --git a/Resources/Prototypes/Loadouts/Jobs/Medical/chief_medical_officer.yml b/Resources/Prototypes/Loadouts/Jobs/Medical/chief_medical_officer.yml index 89012f34611..ed9326e71d6 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Medical/chief_medical_officer.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Medical/chief_medical_officer.yml @@ -87,6 +87,16 @@ role: JobChiefMedicalOfficer time: 72000 #20 hrs +# Goobstation - For Ensembles +- type: loadoutEffectGroup + id: GrandMasterCMO + effects: + - !type:JobRequirementLoadoutEffect + requirement: + !type:RoleTimeRequirement + role: JobChiefMedicalOfficer + time: 360000 # 100 hrs + # Jumpsuit - type: loadout id: ChiefMedicalOfficerJumpsuit @@ -150,6 +160,14 @@ equipment: neck: ClothingNeckMantleCMO +- type: loadout # Goobstation - Ensembles + id: ChiefMedicalOfficerEnsemble + equipment: + neck: ClothingNeckEnsembleChiefMedicalOfficer + effects: + - !type:GroupLoadoutEffect + proto: GrandMasterCMO + # Outer clothing - type: loadout id: ChiefMedicalOfficerLabCoat diff --git a/Resources/Prototypes/Loadouts/Jobs/Science/research_director.yml b/Resources/Prototypes/Loadouts/Jobs/Science/research_director.yml index 03d4ac151ca..c4761a7bce6 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Science/research_director.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Science/research_director.yml @@ -85,6 +85,16 @@ role: JobResearchDirector time: 72000 #20 hrs +# Goobstation - For Ensembles +- type: loadoutEffectGroup + id: GrandMasterRD + effects: + - !type:JobRequirementLoadoutEffect + requirement: + !type:RoleTimeRequirement + role: JobResearchDirector + time: 360000 # 100 hrs + # Head - type: loadout id: ResearchDirectorBeret @@ -127,6 +137,13 @@ equipment: jumpsuit: ClothingUniformJumpsuitMilitaryResearchDirector +- type: loadout # Goobstation - Ensembles + id: ResearchDirectorEnsemble + equipment: + neck: ClothingNeckEnsembleResearchDirector + effects: + - !type:GroupLoadoutEffect + proto: GrandMasterRD # OuterClothing - type: loadout diff --git a/Resources/Prototypes/Loadouts/Jobs/Security/head_of_security.yml b/Resources/Prototypes/Loadouts/Jobs/Security/head_of_security.yml index 42c45f1a9f2..8d38cab40de 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Security/head_of_security.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Security/head_of_security.yml @@ -89,6 +89,16 @@ role: JobHeadOfSecurity time: 72000 #20 hrs +# Goobstation - For Ensembles +- type: loadoutEffectGroup + id: GrandMasterHoS + effects: + - !type:JobRequirementLoadoutEffect + requirement: + !type:RoleTimeRequirement + role: JobHeadOfSecurity + time: 360000 # 100 hrs + # Jumpsuit - type: loadout id: HeadofSecurityJumpsuit @@ -192,6 +202,14 @@ equipment: neck: ClothingNeckMantleHOS +- type: loadout # Goobstation - Ensembles + id: HeadOfSecurityEnsemble + equipment: + neck: ClothingNeckEnsembleHeadOfSecurity + effects: + - !type:GroupLoadoutEffect + proto: GrandMasterHoS + # OuterClothing - type: loadout id: HeadofSecurityCoat diff --git a/Resources/Prototypes/Loadouts/loadout_groups.yml b/Resources/Prototypes/Loadouts/loadout_groups.yml index 3b425932035..e12cc1a6f26 100644 --- a/Resources/Prototypes/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/Loadouts/loadout_groups.yml @@ -338,6 +338,7 @@ loadouts: - CaptainHead - CaptainCap + - CaptainCapcapSenior # goob - type: loadoutGroup id: CaptainJumpsuit @@ -359,6 +360,7 @@ - CaptainCloakFormal - CaptainMantle - VeteranCaptainCloak # goob + - CaptainEnsemble # goob - type: loadoutGroup id: CaptainBackpack @@ -404,6 +406,7 @@ loadouts: - HoPCloak - HoPMantle + - HeadOfPersonnelEnsemble # goob - type: loadoutGroup id: HoPBackpack @@ -906,6 +909,7 @@ loadouts: - QuartermasterCloak - QuartermasterMantle + - QuartermasterEnsemble # goob - type: loadoutGroup id: QuartermasterOuterClothing @@ -1021,6 +1025,7 @@ loadouts: - ChiefEngineerCloak - ChiefEngineerMantle + - ChiefEngineerEnsemble # goob - type: loadoutGroup id: ChiefEngineerOuterClothing @@ -1172,6 +1177,7 @@ - ResearchDirectorMantle - ResearchDirectorCloak - ResearchDirectorDecoratedCloak + - ResearchDirectorEnsemble # goob - type: loadoutGroup id: ResearchDirectorJumpsuit @@ -1317,6 +1323,7 @@ - HeadofSecurityCloak - HeadofSecurityMantle - Bodycam # Goobstation - Body cameras + - HeadOfSecurityEnsemble # goob - type: loadoutGroup id: HeadofSecurityOuterClothing @@ -1527,6 +1534,7 @@ - ChiefMedicalOfficerMantle - ChiefMedicalOfficerDecoratedCloak # Omu - ChiefMedicalOfficerModernMantle # Omu + - ChiefMedicalOfficerEnsemble # goob - type: loadoutGroup id: ChiefMedicalOfficerShoes diff --git a/Resources/Prototypes/_Goobstation/Entities/Clothing/Head/hats.yml b/Resources/Prototypes/_Goobstation/Entities/Clothing/Head/hats.yml index cc85c6b9537..6ce0f8e53a7 100644 --- a/Resources/Prototypes/_Goobstation/Entities/Clothing/Head/hats.yml +++ b/Resources/Prototypes/_Goobstation/Entities/Clothing/Head/hats.yml @@ -378,6 +378,20 @@ - WhitelistChameleon - HamsterWearable +- type: entity + parent: ClothingHeadHatCapcap + id: ClothingHeadHatCapcapSenior + name: cap cap senior + description: A grand, stylish cap worn by the Seniors Captains. Shows the station who's in charge. + suffix: DO NOT MAP + components: + - type: Sprite + sprite: _Goobstation/Clothing/Head/Hats/cap_senior.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Head/Hats/cap_senior.rsi + - type: Item + sprite: _Goobstation/Clothing/Head/Hats/cap_senior.rsi + - type: entity parent: ClothingHeadBase id: ClothingHeadHatTinfoilHat diff --git a/Resources/Prototypes/_Goobstation/Entities/Clothing/Neck/ensembles.yml b/Resources/Prototypes/_Goobstation/Entities/Clothing/Neck/ensembles.yml new file mode 100644 index 00000000000..777bec2d848 --- /dev/null +++ b/Resources/Prototypes/_Goobstation/Entities/Clothing/Neck/ensembles.yml @@ -0,0 +1,543 @@ +- type: entity + parent: [ClothingNeckBase, BaseCommandContraband] + id: ClothingNeckEnsembleCaptain + name: captain's ensemble + description: You're a hardened veteran, and you rule this station with an iron fist. That chess match? Never happened. + suffix: DO NOT MAP + components: + - type: Item + size: Small + heldPrefix: both + inhandVisuals: + left: + - state: inhand-left + right: + - state: inhand-right + - type: Sprite + sprite: _Goobstation/Clothing/Neck/Ensembles/cap.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Neck/Ensembles/cap.rsi + equippedPrefix: both + slots: + - Neck + - type: StealTarget + stealGroup: HeadCloak + - type: ItemSwitch + state: both + showLabel: true + states: + both: !type:ItemSwitchState + verb: both + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/cap.rsi + state: icon + mantle: !type:ItemSwitchState + verb: mantle + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/cap.rsi + state: mantle-icon + cloak: !type:ItemSwitchState + verb: cloak + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/cap.rsi + state: cloak-icon + +- type: entity + parent: [ClothingNeckBase, BaseCommandContraband] + id: ClothingNeckEnsembleChiefEngineer + name: chief engineer's ensemble + description: In the event of a delamination, this won't protect you from the radiation. With how long you've been doing this, that wouldn't happen. Right? + suffix: DO NOT MAP + components: + - type: Item + size: Small + heldPrefix: both + inhandVisuals: + left: + - state: inhand-left + right: + - state: inhand-right + - type: Sprite + sprite: _Goobstation/Clothing/Neck/Ensembles/ce.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Neck/Ensembles/ce.rsi + equippedPrefix: both + slots: + - Neck + - type: StealTarget + stealGroup: HeadCloak + - type: ItemSwitch + state: both + showLabel: true + states: + both: !type:ItemSwitchState + verb: both + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/ce.rsi + state: icon + mantle: !type:ItemSwitchState + verb: mantle + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/ce.rsi + state: mantle-icon + cloak: !type:ItemSwitchState + verb: cloak + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/ce.rsi + state: cloak-icon + +- type: entity + parent: [ClothingNeckBase, BaseCommandContraband] + id: ClothingNeckEnsembleChiefMedicalOfficer + name: chief medical officer's ensemble + description: With how many medbays you've seen, you're a real poly math-- unpacking people like packages, and mulching bodies like it's nothing. You WILL set up cloning, right? + suffix: DO NOT MAP + components: + - type: Item + size: Small + heldPrefix: all + inhandVisuals: + left: + - state: inhand-left + right: + - state: inhand-right + - type: Sprite + sprite: _Goobstation/Clothing/Neck/Ensembles/cmo.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Neck/Ensembles/cmo.rsi + equippedPrefix: all + slots: + - Neck + - type: StealTarget + stealGroup: HeadCloak + - type: ItemSwitch + state: all + showLabel: true + states: + all: !type:ItemSwitchState + verb: all + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/cmo.rsi + state: icon + mantle: !type:ItemSwitchState + verb: mantle + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/cmo.rsi + state: mantle-icon + cloak: !type:ItemSwitchState + verb: cloak + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/cmo.rsi + state: cloak-icon + wings: !type:ItemSwitchState + verb: wings + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/cmo.rsi + state: wings-icon + cloakmantle: !type:ItemSwitchState + verb: cloak&mantle + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/cmo.rsi + state: cloakmantle-icon + cloakwings: !type:ItemSwitchState + verb: cloak&wings + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/cmo.rsi + state: cloakwings-icon + mantlewings: !type:ItemSwitchState + verb: mantle&wings + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/cmo.rsi + state: mantlewings-icon +- type: entity + parent: [ClothingNeckBase, BaseCommandContraband] + id: ClothingNeckEnsembleHeadOfSecurity + name: head of security's ensemble + description: Stained with the blood of tiders, and the tears of cadets. The word "shitsec" brings you joy, a tear to your eye. + suffix: DO NOT MAP + components: + - type: Item + size: Small + heldPrefix: both + inhandVisuals: + left: + - state: inhand-left + right: + - state: inhand-right + - type: Sprite + sprite: _Goobstation/Clothing/Neck/Ensembles/hos.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Neck/Ensembles/hos.rsi + equippedPrefix: both + slots: + - Neck + - type: StealTarget + stealGroup: HeadCloak + - type: ItemSwitch + state: both + showLabel: true + states: + both: !type:ItemSwitchState + verb: both + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/hos.rsi + state: icon + mantle: !type:ItemSwitchState + verb: mantle + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/hos.rsi + state: mantle-icon + cloak: !type:ItemSwitchState + verb: cloak + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/hos.rsi + state: cloak-icon + +- type: entity + parent: [ClothingNeckBase, BaseCommandContraband] + id: ClothingNeckEnsembleResearchDirector + name: research director's ensemble + description: The endpoint of all research leads here. You truly are the pinnacle of science, a monument to Nanotrasens accomplishments and ability to glue you back together, must you explode so often? + suffix: DO NOT MAP + components: + - type: Item + size: Small + heldPrefix: all + inhandVisuals: + left: + - state: inhand-left + right: + - state: inhand-right + - type: Sprite + sprite: _Goobstation/Clothing/Neck/Ensembles/rd.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Neck/Ensembles/rd.rsi + equippedPrefix: all + slots: + - Neck + - type: StealTarget + stealGroup: HeadCloak + - type: ItemSwitch + state: all + showLabel: true + states: + all: !type:ItemSwitchState + verb: all + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/rd.rsi + state: icon + mantle: !type:ItemSwitchState + verb: mantle + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/rd.rsi + state: mantle-icon + wings: !type:ItemSwitchState + verb: wings + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/rd.rsi + state: wings-icon + mantlewings: !type:ItemSwitchState + verb: mantle&wings + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/rd.rsi + state: mantlewings-icon + cloak: !type:ItemSwitchState + verb: cloak + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/rd.rsi + state: cloak-icon + cloakmantle: !type:ItemSwitchState + verb: cloak&mantle + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/rd.rsi + state: cloakmantle-icon + cloakwings: !type:ItemSwitchState + verb: cloak&wings + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/rd.rsi + state: cloakwings-icon + +- type: entity + parent: [ClothingNeckBase, BaseCommandContraband] + id: ClothingNeckEnsembleQuarterMaster + name: quartermaster's ensemble + description: Delicately crafted with the most premium materials purchaseable with spesos; a cloak that truly represents the Spirit of Cargonia... and your bank account. + suffix: DO NOT MAP + components: + - type: Item + size: Small + heldPrefix: both + inhandVisuals: + left: + - state: inhand-left + right: + - state: inhand-right + - type: Sprite + sprite: _Goobstation/Clothing/Neck/Ensembles/qm.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Neck/Ensembles/qm.rsi + equippedPrefix: both + slots: + - Neck + - type: StealTarget + stealGroup: HeadCloak + - type: ItemSwitch + state: both + showLabel: true + states: + both: !type:ItemSwitchState + verb: both + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/qm.rsi + state: icon + mantle: !type:ItemSwitchState + verb: mantle + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/qm.rsi + state: mantle-icon + cloak: !type:ItemSwitchState + verb: cloak + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/qm.rsi + state: cloak-icon + +- type: entity + parent: [ClothingNeckBase, BaseCommandContraband] + id: ClothingNeckEnsembleHeadOfPersonnel + name: head of personnel's ensemble + description: There's nothing sweeter in this world than the tears of someone who was made to fill out five paragraphs of paperwork. You denied them after, of course. + suffix: DO NOT MAP + components: + - type: Item + size: Small + heldPrefix: both + inhandVisuals: + left: + - state: inhand-left + right: + - state: inhand-right + - type: Sprite + sprite: _Goobstation/Clothing/Neck/Ensembles/hop.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Neck/Ensembles/hop.rsi + equippedPrefix: both + slots: + - Neck + - type: StealTarget + stealGroup: HeadCloak + - type: ItemSwitch + state: both + showLabel: true + states: + both: !type:ItemSwitchState + verb: both + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/hop.rsi + state: icon + mantle: !type:ItemSwitchState + verb: mantle + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/hop.rsi + state: mantle-icon + cloak: !type:ItemSwitchState + verb: cloak + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/hop.rsi + state: cloak-icon + +- type: entity + parent: [ClothingNeckBase, BaseCentcommCommandContraband] + id: ClothingNeckEnsembleBlueshield + name: blueshield officer's ensemble + description: After fending off countless tiders in defense of command, Nanotrasen has finally granted you the ability to die in style. Now get out there and protect the NTR soldier! + suffix: DO NOT MAP + components: + - type: Item + size: Small + heldPrefix: cloakblackmantle + inhandVisuals: + left: + - state: inhand-left + right: + - state: inhand-right + - type: Sprite + sprite: _Goobstation/Clothing/Neck/Ensembles/bso.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Neck/Ensembles/bso.rsi + equippedPrefix: cloakblackmantle + slots: + - Neck + - type: ItemSwitch + state: cloakblackmantle + showLabel: true + states: + cloakblackmantle: !type:ItemSwitchState + verb: cloakblack&mantle + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/bso.rsi + state: icon + cloakwhitemantle: !type:ItemSwitchState + verb: cloakwhite&mantle + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/bso.rsi + state: cloakwhitemantle-icon + cloakwhite: !type:ItemSwitchState + verb: cloakwhite + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/bso.rsi + state: cloakwhite-icon + cloakblack: !type:ItemSwitchState + verb: cloakblack + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/bso.rsi + state: cloakblack-icon + mantle: !type:ItemSwitchState + verb: mantle + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/bso.rsi + state: mantle-icon + +- type: entity + parent: [ClothingNeckBase, BaseCentcommCommandContraband] + id: ClothingNeckEnsembleNanotrasenRepresentative + name: nanotrasen representative's ensemble + description: After years of doing practically nothing, Central Command has gifted you this cloak. Now you can do nothing, while looking pretty! + suffix: DO NOT MAP + components: + - type: Item + size: Small + heldPrefix: both + inhandVisuals: + left: + - state: inhand-left + right: + - state: inhand-right + - type: Sprite + sprite: _Goobstation/Clothing/Neck/Ensembles/ntr.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Neck/Ensembles/ntr.rsi + equippedPrefix: both + slots: + - Neck + - type: ItemSwitch + state: both + showLabel: true + states: + both: !type:ItemSwitchState + verb: both + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/ntr.rsi + state: icon + mantle: !type:ItemSwitchState + verb: mantle + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/ntr.rsi + state: mantle-icon + cloak: !type:ItemSwitchState + verb: cloak + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/ntr.rsi + state: cloak-icon + +- type: entity + parent: ClothingNeckBase + id: ClothingNeckEnsembleTrans + name: trans ensemble + description: Worn by high ranking vampires of the transylvanian society of vampires. + components: + - type: Item + size: Small + heldPrefix: all + inhandVisuals: + left: + - state: inhand-left + right: + - state: inhand-right + - type: Sprite + sprite: _Goobstation/Clothing/Neck/Ensembles/trans.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Neck/Ensembles/trans.rsi + equippedPrefix: all + slots: + - Neck + - type: ItemSwitch + state: all + showLabel: true + states: + all: !type:ItemSwitchState + verb: all + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/trans.rsi + state: icon + cloak: !type:ItemSwitchState + verb: cloak + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/trans.rsi + state: cloak-icon + cloakJewelry: !type:ItemSwitchState + verb: cloak&jewelry + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/trans.rsi + state: cloak-icon + cloakSash: !type:ItemSwitchState + verb: cloak&sash + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/trans.rsi + state: cloakSash-icon + cloakSashL: !type:ItemSwitchState + verb: altcloak&mantle + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/trans.rsi + state: cloakSashL-icon + +- type: entity + parent: ClothingNeckBase + id: ClothingNeckEnsembleSalvager + name: salvager's ensemble + description: Who says you can't have style while slaying creatures beyond human comprehension? + suffix: DO NOT MAP + components: + - type: Item + size: Small + heldPrefix: both + inhandVisuals: + left: + - state: inhand-left + right: + - state: inhand-right + - type: Sprite + sprite: _Goobstation/Clothing/Neck/Ensembles/salvager.rsi + - type: Clothing + sprite: _Goobstation/Clothing/Neck/Ensembles/salvager.rsi + equippedPrefix: both + slots: + - Neck + - type: ItemSwitch + state: both + showLabel: true + states: + both: !type:ItemSwitchState + verb: both + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/salvager.rsi + state: icon + cloak: !type:ItemSwitchState + verb: cloak + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/salvager.rsi + state: cloak-icon + mantle: !type:ItemSwitchState + verb: mantle + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/salvager.rsi + state: mantle-icon + altcloak: !type:ItemSwitchState + verb: altcloak + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/salvager.rsi + state: altcloak-icon + altcloakmantle: !type:ItemSwitchState + verb: altcloak&mantle + sprite: + sprite: _Goobstation/Clothing/Neck/Ensembles/salvager.rsi + state: altcloakmantle-icon diff --git a/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Cargo/salvage.yml b/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Cargo/salvage.yml index 00172d36161..ff049a5b523 100644 --- a/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Cargo/salvage.yml +++ b/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Cargo/salvage.yml @@ -17,6 +17,14 @@ role: JobSalvageSpecialist time: 72000 #20 hours +- type: loadoutEffectGroup + id: GrandMasterSalvageSpecialist + effects: + - !type:JobRequirementLoadoutEffect + requirement: + !type:RoleTimeRequirement + role: JobSalvageSpecialist + time: 360000 # 100 hrs - type: loadout id: MinerCloak effects: @@ -60,3 +68,16 @@ - !type:SpeciesLoadoutEffect # Goobstation - EE Plasmeme Change. species: - Plasmaman + +- type: loadout # Goobstation - Ensembles + id: SalvageEspecialistEnsemble + equipment: + neck: ClothingNeckEnsembleSalvager + effects: + - !type:GroupLoadoutEffect + proto: GrandMasterSalvageSpecialist + +- type: startingGear # Goobstation - Ensembles + id: SalvageEspecialistEnsemble + equipment: + neck: ClothingNeckEnsembleSalvager diff --git a/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Command/head_of_personnel.yml b/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Command/head_of_personnel.yml index ca315b90335..b5b06eaf427 100644 --- a/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Command/head_of_personnel.yml +++ b/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Command/head_of_personnel.yml @@ -34,7 +34,7 @@ id: HoPSummerShirt equipment: jumpsuit: ClothingUniformJumpsuitHoPSummer - + - type: loadout id: HoPLongcoat equipment: diff --git a/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Dignitary/blueshield_officer.yml b/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Dignitary/blueshield_officer.yml index 2b904a00674..739cf52fb1c 100644 --- a/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Dignitary/blueshield_officer.yml +++ b/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Dignitary/blueshield_officer.yml @@ -24,6 +24,16 @@ role: JobBlueshieldOfficer time: 187200 +# Goobstation - For Ensembles +- type: loadoutEffectGroup + id: GrandMasterBSO + effects: + - !type:JobRequirementLoadoutEffect + requirement: + !type:RoleTimeRequirement + role: JobBlueshieldOfficer + time: 360000 # 100 hrs + # Hats - type: loadout id: BlueshieldOfficerHeadSwatHelmet @@ -132,6 +142,14 @@ equipment: neck: ClothingNeckMantleBlueshield +- type: loadout + id: BlueshieldOfficerEnsemble + effects: + - !type:GroupLoadoutEffect + proto: GrandMasterBSO + equipment: + neck: ClothingNeckEnsembleBlueshield + # Mask - type: loadout id: BlueshieldOfficerMaskLollypop diff --git a/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Dignitary/nanotrasen_representative.yml b/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Dignitary/nanotrasen_representative.yml index c44a36393f1..40bad6aab48 100644 --- a/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Dignitary/nanotrasen_representative.yml +++ b/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Dignitary/nanotrasen_representative.yml @@ -88,6 +88,15 @@ equipment: head: ClothingHeadHatBowlerHat +# Goobstation - For Ensembles +- type: loadoutEffectGroup + id: GrandMasterNTR + effects: + - !type:JobRequirementLoadoutEffect + requirement: + !type:RoleTimeRequirement + role: JobNanotrasenRepresentative + time: 360000 # 100 hrs - type: loadout id: NanotrasenRepresentativeTop @@ -135,6 +144,14 @@ equipment: neck: ClothingNeckScarfStripedCentcom +- type: loadout + id: NanotrasenRepresentativeEnsemble + equipment: + neck: ClothingNeckEnsembleNanotrasenRepresentative + effects: + - !type:GroupLoadoutEffect + proto: GrandMasterNTR + # Backpacks - type: loadout id: NanotrasenRepresentativeBackpack diff --git a/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Science/research_director.yml b/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Science/research_director.yml index 0a2845901c8..96aac38340c 100644 --- a/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Science/research_director.yml +++ b/Resources/Prototypes/_Goobstation/Loadouts/Jobs/Science/research_director.yml @@ -36,4 +36,4 @@ outerClothing: ClothingOuterCoatRDPurple effects: - !type:GroupLoadoutEffect - proto: MasterRD \ No newline at end of file + proto: MasterRD diff --git a/Resources/Prototypes/_Goobstation/Loadouts/loadout_groups.yml b/Resources/Prototypes/_Goobstation/Loadouts/loadout_groups.yml index 425df9faad9..ad261d183f3 100644 --- a/Resources/Prototypes/_Goobstation/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/_Goobstation/Loadouts/loadout_groups.yml @@ -906,6 +906,7 @@ minLimit: 0 loadouts: - ClothingNeckScarfStripedCentcom + - NanotrasenRepresentativeEnsemble - type: loadoutGroup id: NanotrasenRepresentativeBackpack @@ -1029,6 +1030,7 @@ - BlueshieldOfficerOuterBlueshieldMantle - BlueshieldOfficerOuterBlueshieldMantleBlack # Omu - BlueShieldEliteCloak # Omu - Starlight Port + - BlueshieldOfficerEnsemble # Goob - ported as per bounty - type: loadoutGroup id: BlueshieldOfficerMask @@ -1313,6 +1315,7 @@ minLimit: 0 loadouts: - MinerCloak + - SalvageEspecialistEnsemble # Chemist diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Hats/cap_senior.rsi/equipped-HELMET.png b/Resources/Textures/_Goobstation/Clothing/Head/Hats/cap_senior.rsi/equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..44d2f65c5eb924ce7d623712634282208919d055 GIT binary patch literal 820 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+yeRz!(tV6XGf&Q!XM?DJtJ6B2ytE zT_z%(DXAPLEL9|;P{%J>%*CI=EuJQb7i#ktYV#JTh!qLT7jO%v>M$heG9(&^rs=T6Yca&C zGep=klsPe!J2I3xfKaJDL#Y*Gk(ff2uyTfsQ=Fn>eB}168Xip|(&a+p*+N>OGSRsT zS;fvPW>z{9i3;@)subutT2nCB!hz%LyQhnqLyT;E^D#| zLzE6fyfQ-|Fl@zlthfTC3QB_fg8$POFl@lPGUe0p{F`}iwO767_-TKfphma#%P5{eBB$B{HHSPcTLLFqLaIt);iry yh!5;#%iou{;{JIz*%cRJ1RNL`Sp*y&_&4(3wK*Qp7?=*q7Yv@RelF{r5}E)VaB7hN literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Hats/cap_senior.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Head/Hats/cap_senior.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b50551c5988140a7d9b34f0098ab8dc2b25ae8ef GIT binary patch literal 386 zcmV-|0e$|7P) zVP@@Iidg)c>2kIWK;Y~k#Cs%+90#~|X=eYKf}hOIy#cvGo`bVv0Pe4Da2`8&56QVh zEX@i4AjbhB7LM2~K9MWr0Wfmei6*@3;MF%LH7Y2t03f~E#5^sse{_gpCP{6r1Mt>* zX6Oy5-QM9{*Xh4*11PN^rV_xlOCn?2D$+2pZ7Z3B;tD=7tQ6^10{If);Z9cIHC%x3 z%}U`jQtqiV0RW4N@PiS(a)V~I2EfqiGIY8CG^;gwB^E_7D4~ zIlD|NbS!iV{OnuXWap$HlRh zy5_y7s}=v&7o7fF^#Ad^?|Wa$HFQA0i}{=@c`kpMGGS%+CWSZ#hHsZ67d+o#dGEK0 zt!mS=ABL-yTrLMQEnKl&>Gy+cTPmU)OxnyIrS~0Q@T=pHmXpg~o{qLX3@XN)D#o4X zT_eT6Zu&pR?#-pnPj}fx>X_Jk1npvvpZh2GY}%8&t*>}f^w&R#aJ}>B(DltcGaf0b z@juIcTce}@cIgwA9Wtvsveq@^t?mV)taS{>wb;(xTvN)(@Oh*2!)rV`hSl8t=DpT< z6UUeDKYB)XtWT<}X5MA0&i$^yP2*OzRZW1AlCh`T69*IT^BK>y3oi9XypG)Z@!HBm vd=tz==N}L&Yk&97cHQzgTe~DWM4fh04ug literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Hats/cap_senior.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Head/Hats/cap_senior.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..55213b7ec3efd75a759b12091a14f56169b9987b GIT binary patch literal 446 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEU~KhtaSW-L^Y+$$ufqW%Y#;Qq z4r={fyd{{`b)(}deuUu=% zXK1?ATvwEt^KV`7j-BQ;-{<6fXL5mpV7Jdz6Hkd8oi}j<`x9n{3oGVVuj6bAS*G!> z=bYW1qVp^57$&7`xCq8{|0u39e4LJA9-`0 zbJelWox2Q^w2HOWUu&E=^HS?mJ9~%PTdr-3hVY+<4CxiS8|92O=P2THt5n*ZVI73Ov8Lw^Co(dgWq;%`Z6^9=u*FJ?mV%sktB$ znArcXB+aa#{lW7SG93S&a!&1J=8s>%P^R~(BlWVy?K7?G7@Wmb++OD2d$~)@{a8nm z<@UCpE@%2{_RU_w(D_SSOlkhQiEL|xF5FqAG|kt!U&eE3wdAV(36C~N-%r2r>mdKI;Vst03mU_8~^|S literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Hats/cap_senior.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Head/Hats/cap_senior.rsi/meta.json new file mode 100644 index 00000000000..fb41a033653 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Head/Hats/cap_senior.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by wyvernrer (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/cloakblack-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/cloakblack-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..f8610cba1cfab5c0d58d02650555f9a1c1ad81e7 GIT binary patch literal 752 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!yaRkfTp6TI`2<9@4J;W9;v{60 z4rC}Ps_N+)*-Ua|c(&M8LRv{qNlQjS-PppJ!KslUa4G|bl8T1m+FSo+71YHg71VW1 zRJ9ECP3(Z?%~YLP3Zx`Ug8YL2;{XhdCS2PY7?`X*T^vIqTHj8)U9{MMr%hEm%%|(= zlqId->n~09nEgoj=FGhrW`E%2tJb|h!5IRXvw~)ETwTww zqTzh~@wS%FPpkG`n({^ItKJ2M54Kfn7(GgMPT-tzMsW>ep}fL}V;lMyKip0enAPAW zZeUsV{j8~?3}XKs1Cj60~mae|8K4$GC{{frxOL_AD; zk9>YJXGK+E-n^MwtWz`>v@w}Zx3Dah;`*Yy%bnlu3Ri^ag{qx1vsoFhu9t5je|z4(p^>+nM%pUzmF}DTrO6<08Y{nzu~R3`zcsQGXY8&%Dc(;oyJJ z`GC7aInT9kdoykBD_JFPSi|+}>wBpPv;Ph^wL;W#dsEV7GqSs`o?J9V!7$adYw4Vd z@P^uFrCaA%GYJ0>=lbNA#$cQIHT>e)rnVGQE{89tnLihb8|d)o-e7EL{~FF4sb7C< d*)Q1!dxj%{Kewi=N(81g22WQ%mvv4FO#u1ELks`_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/cloakblack-icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/cloakblack-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4a28f66d071d0b6c0a4662e9c51b5571636188c2 GIT binary patch literal 776 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 b{CDzio``J%Kes=L00000NkvXXu0mjf)F1`@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/cloakwhite-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/cloakwhite-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..ab39cf40ed7f02fafcaa8c11996b227601b2194b GIT binary patch literal 753 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 FV1ng267v86 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/cloakwhitemantle-icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/cloakwhitemantle-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..311e54fd48ffe14b84974e68acc67f0b0c435c2c GIT binary patch literal 852 zcmV-a1FQUrP){v(3yF+#hv#iGoNDxEt(I8dFP#T?)~0(&pr1-2_=;9 zzr!dt(C(^N0O^zWsE`>}b7h{-wW}Xr1R!*Gq3Cf%QBmOm75damu&sgW%5qlCDk{tI zeye5`)s^K0+ZqUcjKQhf>hBN;4=Af0#c~Q(z5tNTW(XKx0qBff1t4I2C7aFYoP4a+ zj@k*4O|aTgw4PIh2bA4auNEI3QT>B+in{%3CONC9+pqmU*!_cZYVqL_Wp~wkxmG*A zB+RWGbt4KZZqO2}=jonF(g*gzFwLvaud#{p?!y>$BMO3B zmxS*UES{Jn-IMa{&b_Np+sM@9sGdAf162*$u5Hx*JkmWW7EjFi4Zl5sA5pO|&Dz>G z&z`z_O+N%`ymxDB->6uaE_O(N0+FEM=@xETK}r)T3o916dWWf-mp0_MG2xb#UyidQ z0sx1a(nO*$I{QWuLLkJ(@SjPzF`a#*M4~YcHKqNA-<|-V*LrClX_^>9z|y>apWl{| zuIt)fn#T|VX_`7FU!Z?ZAW(xnF^uClNNF-VK1d`Q^Y%N-DI(Drv*UwEY2r8z_Qddp z+V~>^$?j%^Q3#W=4BLw9uUt;S(mb{mN6JEL7KR|%-CPubE&G6r!&mNWIhRx3)_dNw z7kgru(3#8F6T=8YaPZa}PZ2l%$&Ity67WAXTFv=B0U(r^!A^9L%Vm+$ z^lZRWE0bN<b2F*&cm@nc7S zpMa|XK$*F#pg{KswiVy>4_bjtb{(K71$>Lp+C2v72ID9PVF-jF^rVRyl0z4?{8rra zIm+=GmYe_k3ZO3{xzmNiMoQD0$o+EH&gHU&xJT!Ux|kGob8&A&!M5$2%f}b`@Y>0( esDu*!DZT^$cs$U=7dw;y0000ey_aK2QLl`^qcNao2eA+B;}2jj>b%F}+*8u@^8CdJEh!6P zE4PH}5zOy@Lg7@_;kU0I1GSyeTh~PLU^9fHf~)PqUP0khmihfp+`_Le;9K%E3_7m$egoVpEPIz&T*LPLX6wVxSc^x}zSYiyt4ONV|M z=Vw^42LOi7$I-9HVZ&}VS2};0$nQkd)z<^?Ce%ryw~xT=UAORnmm>&AAwPxO*o5S- zcbd(5KH7pN zb#)4hhJmIkWWMQ*KN1j`Od$nB4wvO7G;^9v-V_h=Q)sG$BsXE2OCqS`Co-9$@HYg^ zC>;=pf|+%$-u5>)(NxIT$t6F}HXp7WOV;rZdV_n;NW zoMW*$h}{F|<&qFTG2)uT)ffn=mfjlwp`oQ0YA&n9b8X z-%NrxfQX2Qh=_=Y{5P`{Ma#PJ0C3oCqwAM-0{|I-cK|Pk-8Q!5jVEd~j3;l_!>mWK z-uT#hp;maYQ753R8-MsXeH|AohxY9?$&|6szFb*1{&GHHvCIIBzuaFxc>tKR3Yqno zJNGar9?%*90M0#+Z}Q5c+jE+bSHRUKh;C0Q8&De%HmPFe&~}`f#me0rv+4%atH5CP zJp~Vf)`0eCSS+(7m#UPg6JXY3Fk_ZXj=Bd7Hcr9yy+Ew?n6{zR33$XMz?D}Xc@=&8 zD&AyT{x_1uy01GCdmew zQ9S+mfT`kfRurFP2}~hG@v+N|w+VLpS&Pa82HFEscPNTi6fYtKpEmB)VE>=;GXMYp M07*qoM6N<$g1}4DZU6uP literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..ff606efe2843432807f3fd5d29f763b391654357 GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!_yc@GTum$-^^L6OsE41{}-*$-n;J-}7xt>WmJP_E2HV ztzH#e9uo_5^h_=|F#l&?kmp!CJ2KLMbHbj>=XW1t*soYKZBA?sBTE;9X~I+K6N+)p zAAAoSC@AABxXsL=&va5CGEb3_PwaL3*Co&II56{?82r;~PCjV!_~|uqgVPlij&oD@ zoZDMq<$puU;N%Y=u9$q5RpETasoh7VmoRz;moa?mS*~r(XL$C<=2kAC^vrvS8&*sH f-|_qp^8;3~EW4h>9e!0ne=vBu`njxgN@xNABtUPY literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/mantle-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/mantle-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..6702e1c244d487f61b06a24dbc48c6c4569e9d24 GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!#>z+b{51bNrizQUyhhB$g#N&i$`xKD5_d;@32d2UhnO zn-iIM)L(?MzS)*`;DmWYDsO!S!|GjEeM=gcWgakqtm*JxF!v(&xyEY@TrOIqtIpTM&Ow+>Rqw6mp kt=m2O1p~XqgYQ+0p?A8^>|DGh1L#`@Pgg&ebxsLQ0Gh^+g8%>k literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/mantle-icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/mantle-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ec3ed53744786b868fee08fe88544b4933c0ac14 GIT binary patch literal 321 zcmV-H0lxl;P)8`3EyI_3nwvKI3ihI7qJzxHsS+(Vq>V(pI4KU5RHD;Q1TIneq zUOJbs7wCi%wGrMkSiHGS{K`gc#HC1Of#tz{FC;#gk)O?oijj3#RE)@j7h-co|KsGR zh{bl*LTw^M=N`Mp=WgeQvatuZ^K~!8L*t&uVouC4PtVuXCIZH*%v(P}-c2Y6+4u8B zuwOlCWxX6^N92w7g_@+50!*L?hR5tppmZqu5aGd;VuTn}WrT&*szW!c` TsNQ$R00000NkvXXu0mjfr7n*3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/meta.json new file mode 100644 index 00000000000..4adb047999f --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/bso.rsi/meta.json @@ -0,0 +1,54 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by wyvernrer (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "cloakwhite-icon" + }, + { + "name": "cloakblack-icon" + }, + { + "name": "mantle-icon" + }, + { + "name": "cloakwhitemantle-icon" + }, + { + "name": "icon" + }, + { + "name": "cloakwhite-equipped-NECK", + "directions": 4 + }, + { + "name": "cloakblack-equipped-NECK", + "directions": 4 + }, + { + "name": "cloakblackmantle-equipped-NECK", + "directions": 4 + }, + { + "name": "cloakwhitemantle-equipped-NECK", + "directions": 4 + }, + { + "name": "mantle-equipped-NECK", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cap.rsi/both-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cap.rsi/both-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..e965763e2d08e9b23aefcbff2ccf302bdcd7aac5 GIT binary patch literal 2783 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cap.rsi/cloak-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cap.rsi/cloak-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..d4726ba7262f7b4d2eb4dca333b9b9c652af8b37 GIT binary patch literal 3010 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cap.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cap.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..0882cbb236525a6f96535c2117b4a70ff6193264 GIT binary patch literal 1219 zcmV;!1U&nRP)F#=^d^$a0ccSVUwM%%%kuVHFXqCafXzls1lKc2WO8N>fvgb)#t-Ia)N6 zdSjU>&LlEg9zbCRXV6jcu;>~`k%c%da$0%1pk-2UcY|iS@q6>WzvuTHKF{;}z4O9T zJ=IhF&r*DKG{<}@zWUZQZuU8^Pmbr?+a=Nfjt*EqYbQ=uA1QXqlBfNTh)go1+7+-O%#5-}_d**Ze+FHj79n z9fV*2;Ggf0uifv@DvD3JHQpSiMCVIUMb9Gz-Cd3a6M})FiXNsJKl16$c%{spnI&bt zM&<=yWAnLEuHDcAj2we|{BGN4S=p33%`6OPpyWoy#ExLCHCL`TIk@0VU|P&kiW)<` z4Zt(Nx(pY;)o&LY)#o}1lSbh$S0y3s+2J(2g~ z12|q6%eu6Ii2)qE5W(7vE`G2JE3+FpazB!(foHLrE^)DGHp{Ke{C+oymlJB39aF)v zyOUUBZDs#$f7V!AIZ&yc7(lY$JPwtbSiQi(fl7bgwrbdSMUSm}0m~QFa`IvltL8g6 zWl!X&Et+-d0~{<5=grI}_WMvAyj;Sh*nDXn?BPMsJ#_t%O!J?~oH-|%5uVHy`&?Su zoV0iJlbL!Mjn>JbGCu}g(ey|+4>bcsDnZy9cZ~lMHYrU+X$>f@heT+CxHEX2{Z;;K zK4zoW)yJRR_X!Kva-h`3?Z$;98J{OW(@$SOD@M&^nw>YjPQW8TRQf{h4pkE4ily$s z1tOF{WN47y2lZUOS%oP&jJ6I3*6DKy3YbK*qnrBfa~NGw*p(`x7UxY2puS``G3iUG z_pimY=pE`h&tU3{BQ7w5Kf2CxDSQZBP#+EVTDfk&OZCL=ul!!r$&19iY_I6T zGsLocm(RcOF{Q@miRGKGMAfH?W!E-QO}S!T{;il-6p9-6s#tby8-`g?I1FigNh}51 zMU8t+ECoA6HKa`p;6#3ksD?DL?A$sGv2&~F^eLhXvx=o)hv5I2OWW?rH^`RgVmXvv{;c>I2 zW{XTVf1&`W`qWX~%t&~VTlU{Z#q~O?l*i-8rJPOGww9VLVlU1dHBR?>EW5opQ(9`a zNY18e+qjD-Cx2(#cvx&HFB}<3;!bQY&U~ckSoX2v|Fu>no*WhYq^`!Yj}<>5J*lhz hq+4J0q^`!>?O(n?6`3CP0+H>3yKoc%#RjjsPRrxAkqZ()J`FDo2DC3p$E2lm< zxVyb!O&!yfc%A_Jx=mcW7yV*P2)iMA)xSaGP1h^+omyTFVfKu9{TFt&O7DNZR=(z( cJi85p+(WzOOIq&iKtC{ey85}Sb4q9e01Ost4FCWD literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cap.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cap.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..88e6fb5dbc33a91b9ae683e83734351e025157e6 GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!_yc@GTpg9BDo7WJndD6R@d_wb zTkp*Rq*zOW{DS`j0mJWYe8E70J)SO(ArY-_uO8$(Y{0=Bko@ca{XJi|EH&&fX%7{) z-Rk+7#baV&j$OurMz(+a4tJZX%r|dJ5K^dIKL5NV^Pjd4wNLII6?0g?5x^X_&Vlcv zOjAA+o8Nyu#=L5Vhpq||N~d*M4jg>+^I_$s(mbFUQWEyl4}Lu0bu3%qY{kyv$TLQA zaY2t;uD%XeIQc_rLdu?dGaD=(`}(D?Q{eG%nrgsUcu2Ek=^%__;x=YjrU@O1TaS?83{1OQfVagP81 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cap.rsi/mantle-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cap.rsi/mantle-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..d02c525a2fa14ef899c6f8302ad2fbe6a426d8c4 GIT binary patch literal 566 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`212l#}z9(n)%=KuFIj(vIY|36U7{^r#lAjMh|VlBK#2+L3@ku(21dpPj0+%Ug6v~m05NA0kPQM%KvS8(DuXO7fGnskLjwbl ztU`@=#?g!q2Z7AJo-U3d5$kr+;?aWMT4}P&ydHjIMJHMQjTUDb`!;#a4(@Wu=N(0}0Zo3yXe3#vxJU2^J z-gxwjd{Lb#>#n*l+D9^_?=3OkwR@q*!@dRnU$hQ=DHT@rT6D;XliAz81}ylw(I4a?22WQ%mvv4FO#q8RW8DA% literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cap.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cap.rsi/meta.json new file mode 100644 index 00000000000..26b28760fd0 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cap.rsi/meta.json @@ -0,0 +1,41 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by wyvernrer (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "cloak-icon" + }, + { + "name": "mantle-icon" + }, + + { + "name": "both-equipped-NECK", + "directions": 4 + }, + { + "name": "cloak-equipped-NECK", + "directions": 4 + }, + { + "name": "mantle-equipped-NECK", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ce.rsi/both-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ce.rsi/both-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..65dc01a7441f631b0668c0f4cc22b27da45251c4 GIT binary patch literal 1512 zcmVP)bC82`=2NQeZZrbH4)HqWJ|Q;h2EhJrsBv$&(wND3v7626`kM^~g}qP_ zix*+482a?c0s77ZAa+7*)GhkxH4(I(2Y}sdmYYRTfQQbvY61Y@@I@bLD`m0s>(gFg zY`lp`AbiL6AeTn|#Ezf-Dsm(V?t}+ZZ(DScC?Hd=%g$-}mF`u8YF1~1L2(4^X0x0Y zxl$0F_ftiq0akumzf^{VoPY#zkW0&s30Q;pn*5rNfE4)?I{;v8yeX1B`EbVl@dJcT z8#AE9A5XdP8tFSWEYMvB*QdP#03=E_tW_Oi`;!l6ob(p})~XI9N;cVjy+VyYo^m1N z89+Sc65G1rr`iXsRUJ5ea3-EhJKcGH`ru3!s1fMoC!GgyCkd?ln$JnV?-KyP*JlUc zYQooN$MVpn;`6mW?G@Il4$+QpwVzqq<&%~lXm@%w=ETcnL;NMPJ}W=?+Wjupi3YRoB{{Q=-P+UE0Og6+erDIlp>IBqQ$^f9c5h3lw&S((7t1+k8rgY58Pd!*F^8$Q3 z#@Vrg_-#*k^7TKSav_v&bj43S0!Fs!CUaUlR!IGZJOhXX!uTaWibx>lQ3nuwcQ01q&7| zSkMKvJT67AYOh)7CRW{-A)?Lig^HNTc=37e3QJHgKrlNwTE!1r(JCJ9^oz0Xg^IfV zx(aqS7!(?>2I2hq9G~Z|WTev1Q-E%LjF0cP?uCqPSk8`8oV_9v2;X_m zr7?W*IiT~!$E?}_EskDl0|15u5G{_ZwVj=pUNaL)93&QUO{yE}fq4X|>F<223I0(8 z-Z!628wTDtpE&+eL=;PDW77il%g}B%%h?_~1job>+|fZC0{H&vM{M0_^Ob$`_W%Ty zc>#yfcIdY;v}+SikBUrn2~2N;{^Mc9F5K8SIsyPuqhGuTqgLR6A6dM0kCAN-Q~ND! zxYDvZfyIk3k_C>bE`j-VI9aH{U%1uh`BoE2e0g2|-x7xf3l=Q=r|}Okb5=0CSpPc! O00002 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ce.rsi/cloak-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ce.rsi/cloak-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..582f581e953b97e8a325600a775d8e71599ab66d GIT binary patch literal 552 zcmV+@0@wYCP)2n%KzE}1TT@Ztaf02*b_DF6Tf3v^OWQ~&?}|NsC0|Ns90 zN>2gu00052Nkle;jTC zCg1{ae!=h-RMp*0Hwn7#I^9bK-d-gbdIxYw*&sU=P;|QL?$lXC2_%UX!md-Gi+%zq zk}r{$NC7~n5QH%3En+6FUptAIFV7d9!Xhsk^bU{?2T27a`F*K?ct|>c4}j$Wb0C-H zARmCN0x|_Jf5C@A9~>+tT)sL;2f(ZWRslWK;LSlOvk)u?{W{P9QKpf~6~E2`o(4m6 zu*H;e1>}_Cb{)`jUe{Iby?y|&&gx3UTDt+DQ^cS_KLIi-0O1`_2K@7&|F1o90w!Pr z+6VvGAE>(0V3-6|AL8~47C_Vclio#NM$`$q-iJ7!rG22bw_O3;bg}@l^E)Toz6EHy z0Vrn=_FnyY5USp9+5-R`0FHkP&~y{PdjfkM;G1p&GL{Yf5z(Sn`9Uv`$Gyrn?+kl$TcMm;)1CIY^ q2YZGE!1*t?2SCj*0H4MLY}*f^#EC-{QspxM0000OLanrN6Rs-!O zhpX3~tuvX)tHjqav13P^h|CKv*3sA$HQ-?-wwoLkAYxKIfEzSS96PW~fP77% z??!3lrG2R$fEe;ast0JVH1eX*cN^YY+WG8z>J^r6c|zvw)WKH;%~c?g45 z7vKSkX&>HN4a0TJLI0nvsFcSF<^*;NApk(WHm1F0HQ{aC!1uKRKu>^RSxtDXU=C}L z(ZE0AZ{UpgU#bTnw#Nn@E0_}qR{w`t4Ed21;<#-eA}Pe_050-2YJltka^13(K4e8j zw$eBB=l8`%4MaZnX)PxOVv2|@1B(F%4z`Y8i)+jh TZ2mSt00000NkvXXu0mjfztrm1 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ce.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ce.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b19fca346cf304d6aca11460f8f6cd074e158faf GIT binary patch literal 632 zcmV-;0*C#HP)Wzi@Z=GWyT1Ao=o#cs?*Yc=R(L%E(yKsPKNht~_)( zmt$d!#3(MQ;sCH;uSb@VV@Ofh3ImqyNY7gfX_lQEpkU;E+@nSf&Eq(pe&|Gk-aQZG zz>E_=&jbaR!iaMbui$8%of}|lA+5YE9Ha~YK=U{*1h`nKs^JA{K28`YC&2$rxf{i1 zFCqG+ss=MPgHlx!z0F<% zJr);H=t!ZI50at-jbD;rqLb_lv|K&AgIqxaj_s!3`{Y_h2syv@BT+t S(X1f=0000{DS`j0mJWYe8E709iA?ZArY-_r#bRD8FH}7e|TS?*6S@+H>3yKoc%#RjjsPRrxAkqZ()J`FDo2DC3p$E2lm< zxVyb!O&!yfc%A_Jx=mcW7yV*P2)iMA)xSaGP1h^+omyTFVfKu9{TFt&O7DNZR=(z( bJi85p+(WzOOIq&iAisIK`njxgN@xNAK_zJ< literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ce.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ce.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..f65bed673f753c2e9763a2098f6a9b8ef7ac84c9 GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!_yc@GTwmsy>{DS`j0mJWYe8E70J)SO(ArY-_uO8$(Y{0=Bko@ca{XJi|EH&&fX%7{) z-Rk+7#baV&j$OurMz(+a4tJZX%r|dJ5K^dIKL5NV^Pjd4wNLII6?0g?5x^X_&Vlcv zOjAA+o8Nyu#=L5Vhpq||N~d*M4jg>+^I_$s(mbFUQWEyl4}Lu0bu3%qY{kyv$TLQA zaY2t;uD%XeIQc_rLdu?dGaD=(`}(D?Q{eG%nrgsUcu2Ek=^%__;x=RyASboFyt=akR{0EgOerT_o{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ce.rsi/mantle-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ce.rsi/mantle-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..982dea0f7f13bc48cab446fbb2f61727d57914b7 GIT binary patch literal 269 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!L<4+6TqBLOm>oDQ)UIA{7nWtEDv7q{Pn+nlk+2; zEzG_8lVXI0tgi8M*vP!I7h|bmeGn?la5YKB{N9aUi7S>d$anX-=saHB$#U#+<&AeY zgc+QV^O)R!^L-n$$2HkiuXoPBzV#n7BNGdUfWm`f1=aTEnLA47NL1Hp2zkt6sXDSi z^+9AdLt?8=c8sytU#^Wkq969X)(kk>9GUcE@p%o01_s9K>~a&LVoH=z`sodml!N+B1jWcDMMy<&k&WhVx!3 zmMrU)O1k}RYCJ9ka995Pzr>=YRU%v{+me}?`EX}Dzof3jlmEsY0*hxgFu&XX(`$}q r$Te#&w}ToWOGSE`0u6wi6HE+&)<))WTYDY>-NoSP>gTe~DWM4fLXAjb literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ce.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ce.rsi/meta.json new file mode 100644 index 00000000000..26b28760fd0 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ce.rsi/meta.json @@ -0,0 +1,41 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by wyvernrer (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "cloak-icon" + }, + { + "name": "mantle-icon" + }, + + { + "name": "both-equipped-NECK", + "directions": 4 + }, + { + "name": "cloak-equipped-NECK", + "directions": 4 + }, + { + "name": "mantle-equipped-NECK", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/all-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/all-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..e4676cf4733cef1dcf4af268b1e0ca55b2491cd8 GIT binary patch literal 3446 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 Yf2`T@k^FL-Qvd(}07*qoM6N<$g1G;j^#A|> literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/cloak-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/cloak-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..6d521b2ff9591ba7acdfa8f19f3b6b52d26c52e8 GIT binary patch literal 613 zcmV-r0-F7aP)pLMHeVHB|J|iJyAt#g?A-SexAg_L~i3&L;wH)lk$NC0000CbW%=J|NsC0|NsC0 z|Ns9065r0w0005xNkl)l2|}{Q&I2BFO&L8h-#PDg180XLr94TM}Yck5W5+5f6zeLBRuyf>0C~N10Cvt-k`GQvd@1d}}ZQ9+It&`!c$kYwi5|pJnAY;0^cz z!1e`JGq)+O1mj0+8UPvjAg4|9JHD86ZBFeP46Rvr2={Q$Fxe4<#!iJ?ZF96v;m9S|SqH`88(C%ja2*Q}h zAXgn)0Vq#d1Toe|$22Ilbq!daXLv0DrF_!eQ6{OalV&?B;5z`nRDtxv_X?y@o+*&m zd?z5c;@v^%#&Ex02`~dZK9|$_S$`?5{}$i_2uYtaIT^?#00000NkvXXu0mjfK7jq` literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/cloak-icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/cloak-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..12eaff1070147bef29c8f0be5d315cd8418f497d GIT binary patch literal 583 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 D$=pEf literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/cloakwings-icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/cloakwings-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..42f5d0e34faa53e36e9df8a51b786da24d1a46a1 GIT binary patch literal 1162 zcmV;51a1uYXOqou(=^#8o0u+@qG@PWOHz|)At|MLp*KYf^}@fBYQ-XAyilb6qgaiK z^rF#fg$i1|5HBKvlqlG0p}G)htpyEh)1>RJThk=X?&h2`Ud)`6O^De|6TIpNA7^*Z z?7Z*1^M2oq0H~Hypuzw|*3%6~rvzj|2+1;q(BLkp0r+&9dW-}towm+pBjIz2Xuv|i z4;1NlLIb9OjD7;x)l#w?BwP?v1DEJ5*JMl$JOxbX|735+lEa6Ry%4qPa-c$Iv3{4< z;I10e`spke0iPyNqJdWdWtxzw0Zo(#QaYzKp(U%}nyyHLR?Go+ec^6R5m2E2BeJUJ zszX#uxe}-X`t{_7e)p{Y?5glL5bL=+7}?kmV8f<545@bE-0|NT{Ou1OA7IghM75Mv zKv3s4>eZhS6sl&t*tZ;mYiAh2?hC!+!(ZN#yjKxO)h@Cx|HxZv+bs`y=2r;0fSiU^nmxum^Yy)8MwQyFfyHW3vL5aLC`_O%w{Z0NAAxAZ!OL8ytt-sXytDM(K}6ITjq}Sa95%v~Pd@D)^W& zn+3eARmkYypO+8Zi+Hz>__<#(;t7N{-u8b#1`M}hfd+6O!* zMq>>CB_%7U39a)?_jTVBZ_2ja+4kPgDK39k#&($tD@ z9PSt`^FXurzoVs-j+V~6fU^l$z$7pZJPEu6^a8!4Qiv-ln%6W^VA(_>Cs?!oCO~;$ zDA~k;NGS&*rG&z*{P5Fv9+7;*hwAf_z@;og6M!iaNer_Hf5xI<+Cf+r?Kf{mSQdL% z4=|L3pKrg#19b^3CR_qjz&|KIOrbiW;IBBsU&iTE$1&3x+M91xRUlzkU<)5I0MvMs zT@49$#Tl(a5{LoAz=eB81#eB2W2Vv=nQ071BIJz3y8>H0;JIe#M0ff;WATxk-O!g1LRL$eeaExWz2W{V zm5A{)dupQW+_5hwup6Hq?q&N$2dL%s9Ajs(n{&evfHc>)JD*?I2F%p`LNSzV0$|7R z$-K@2U-p+d*K7&!?VjuDKCKQLbnP!3YV6UjI9+FRkIw7N9yzjY(U;G<`@UK7eeqgc ci~lA51w~Dj9P0qJL;wH)07*qoM6N<$g4X9J?*IS* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..0b5a35b4e92bf60d2408dde6014b05a2f17e5f1c GIT binary patch literal 1234 zcmV;@1TFiCP)5HvfN?W?mJASxxx7(__Ep7b7KRKDZd*{yo zKWEN4a|D1xN`VOt5HX_#Lzx8Rpb(Ndf>7iZsRr1T>1vJy!pb7b=1hdm5~2u`fMg&= zy%UNs00h+t5OGM!T!^qpbVZz|EK`Zm74bMQs=kRmj#GmYdU1tJW%2L(4fFifN z5mKWuR|0HGK$;?60AwgZx+2suW5BO0qy){{3s%sjDAKGc2q|8O0?^9;RNw$+fLW;) z)?VBFYHD^4dLV)p(Gkg+5DY?OvVd))$Dsobur(?q5iEBf23`lY0gnM&fUQ6s@C3TX z9cwm#gn}hyCb5M5$wmKIa8Jg)(dYj29Z^rj6Ci+E^;i?j;P*ey;3`>6 zPv_4d;Ju_mU_wOWGn=^e;~~I2ibp&4MMcDeO_4=_XE9^I@~Z@P{IbO*W5?dDil7xhZOy1q;RKL7S00N%@R<`+A4t1|vG5UsmlDs}>h zzJVfuw6uBTIdk#$UjpDu=O}hZ2#*gwacb1Zkh{w(x&O{uhP}N244gX^Hw!dOms?jY zm}zKU%|ej&!KdUFxDkdy!A;9RN`xvv#S1zo?c7~n86C57^W*VO5)f48$E0~2{44<27B02?o!O1OKNXv+bnw%HQk>$)4*e74*CN9BHem~)S=@v`Pz w;@Q*cT6&xBo^kV;zv-)4_lwtY9sdjd1`->rFaQUP)J;3%>MK)|_XWsz60|nqz z6&J(_h?CT3?G^ylTEp+ZdL~K2$4?&sega+*Z>j zy_*lJK+QRabMEr$R~lQAfX=}l&CQKL705X^dI-rXAZxd%cXL&^5tkR|BZrdg8Bp)$ zG&eWs41Eiz9KU-5fj--1K|@Xf?>)d*;4;Vs6ry6;N5!)IQ#G`iSPzJb<&pDT_?neH z1dTDq7-Nhv#u#JFl*CEu`z`rN%*2w|?+mx&A!uLn=Kf?fZhM{nLTpql`{4%dZOGT! z*LHRxNxgE1$T(#?UY>yE=1W&yh=Nu@)^3q4L?GCQFcX`kuA^$lOA|2ZJe-889WU(* zEG@1CYmkmpwc}+8sMZ=jYqxq0(t|x!*lQ`<@zM&Yck^(21jeY^@v;Q;M`fB*Kv8Yd t3g}OPX$ZO_Wm3~@k5NfZ_KxzF?rh9#0p?kcif|R}b$1Y<*BilcIhr3Nx=9@Pq2q{!9pMPGG`A^%2+9!99ia9Lc2w)Cd=fL+- zrYWC^&F{Y+V_r4GLsta}rPI1B2M#{^`LOa*X&%rFDGB@O2R|P0I+m?)wqj>-eYujeF3 zh9mFa-~9jnK!y@fes;6fNg%~p666>B9|{We)NPA*3NkH$>nIj@9oGX~h83N8S zHT64$%S~dr`r}a%BJj literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/mantle-icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/mantle-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..1aae60d64a02d52bad14574409fe89fc78806495 GIT binary patch literal 245 zcmVf6-!ED72}usgA4(AvMEd4~L=hiCu~bZHWD~P#vYXuF@e2J0fBc_RBbVUnG6CG*MA4itE?`p@G5i)$k>v$RSZzJrD98LB*aQU z&X^vc(<>SK9~EE$m)x$ zJZww1ZCgZy_ch7ao)sZ(0(>DJ!fC()ZbTtGpRwS2m!l*3pn9E@Y){n z`b=Zzzd!otuNTbdmwVap^m71Qd;6_rS-52}IWRn828Kt>^Ml*X`Rj#7Di`1uv?Dk* z_RA2W(w)eNci8)0;8dM9M{S*22PuS^8#kF49}9hRGuawyfZxHy_!u)cZZ_)=`;nc% zIh;zXvr|UMS%cFQaQ43&xM=IDsVgH^AdQ3e7sBqsRTzVdYzMff4UN!r3MiwmjeXp- zGn{!-$7bge?<I0ac*Lmi z+VL__K}Jkh_)+hptKL1ptGJQeW}j(2zwSo}S!z0~EMWq7Z0QR&U&#Y96?DLS8J0p_ z4e&=^h2MN7&(>^Tqs2u9FCu2E1e^r+5?%!N5q4%Oz+@jE??wGKa)Ormtv~|;c5G>=>W!dlfFbPI031Nb(6yrKwW)Y@d<@})_t%qH z5SvG3p{lRyng&J)+wViTZLweG5$_M2w|5p1w&=B~YXPDl?(=}hfGqGRp!YqvZSB9n zKfrC^4lr$-W`Pa1tV8w#0V4PmFk#CiFawk(gP?YrMMB)Ja1q(|PT{t}y|``d43M|) zXK|aMS^GRi*zuW1NXpx1MPl3vL;M7kfV()aZx-?J^!HsvkOFR73t}0j5W(gUk5Jnb z5aMQ8g((m>0lN6){ZGp41cM3mfw$sjOVDY5u` zjEIt(V05>ZSbRQ4M9EF4>U>WuJ|82Z~xv#*;^dCI?1wZBUt*{nE$xR?d__%opM}XSPQ&`in>zBJf zzjyK&feHISZyw%HliZ;Pf!f@J0&d{^K@H_5__k8n8^XosI}y#O0&k=Y1g6UE@!#0+ z)Fz;L2F3$Kq}&AE3)CWoL~4EWQBD~s{CSHD>&DnSF8vIbzGK^88&^Z1`$eSO1f2qY ze7*y*p}xu650p>8(DTgb=qCi#Dl<23-peAnbm{U+@(JR^Qn?9Qbd3w;CImTS)+1r* zC+zh&&UC0VGy(jDgte!BWNO+s6|GhIf{Ew0NE>4kDZo+?T#Y|IOv@^W`0000rVtcu6bWi&BWNVz2LvoFg018a_y<;y z6hRQth>?x##_ac4%zKjAn~x326)f_?;ojYuJMTMZ&N*`&K-qgoKn`%x)6kQ7z^^*z z$p}v5Mw$civP5${(2;dznTg1o5D^Xo$AA%yIT1F2mYx9JviD>m!blPkkIKd*CK2%l zP}eu{aU2?Xg4>4)yB-6^Wd)5jMQ+|`>)FdnKwbhyMSKD%N>C!ggb)J_SzCe*?F9?E z5s{9k$Sp4HXhwh`edD6+IWWuv1zWFRUzA z0GOJc^HZ~P17pMj(DJ_k%!|ZQtwYFyB>K*ZS08TH-$MoFxdyQ5jX?qc-b6x@)ErOn zjE}6#E*bE&c$qQ1uPj%Xnw|4|9f!H}N<`LI_krhxVq~Sb#||ktJy~=Y-c^Bc6jv*+ zHbv}(ycX;NceGP0FdlfK_a-6t+mVoM9=KR4xg}rqiO@VIxaj7;J3!=5|G(d91GYW)c2m=3j`0Cn3_cXvm>ymwd1fx zrOQ?;W_>^}%cj(_psl9`<4z5!6|Bt2K|7B+V?-Y3v5|VnF8KNc7*ZWhU%k(o_y|Wh b!heIm2CV@VOJmwM00000NkvXXu0mjf1^H5@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/meta.json new file mode 100644 index 00000000000..7624eb9fdd4 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/meta.json @@ -0,0 +1,68 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by wyvernrer (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "cloak-icon" + }, + { + "name": "mantle-icon" + }, + { + "name": "wings-icon" + }, + { + "name": "cloakwings-icon" + }, + { + "name": "cloakmantle-icon" + }, + { + "name": "mantlewings-icon" + }, + { + "name": "all-equipped-NECK", + "directions": 4 + }, + { + "name": "cloak-equipped-NECK", + "directions": 4 + }, + { + "name": "mantle-equipped-NECK", + "directions": 4 + }, + { + "name": "wings-equipped-NECK", + "directions": 4 + }, + { + "name": "cloakwings-equipped-NECK", + "directions": 4 + }, + { + "name": "cloakmantle-equipped-NECK", + "directions": 4 + }, + { + "name": "mantlewings-equipped-NECK", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/wings-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/wings-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..0c41e516cc38857a81e2f3b5041bf4a63ad1e5bc GIT binary patch literal 1367 zcmV-d1*rOoP)^T_HG}i zeNk2Ep1B+$vo*{h^M_`hx@V@UySl3TUl|?1G=xk~2SAn_4TY8fgtIIQUf<4MT%}p4 z@Fw&C7;4G2N&q%mwp!ej;HrRW2oqqGl%alO3#@?!u+sA_(yI^!9|8NoL8a|d+bxr} zE=m~g`hp7ffkQ20y$0#ME8s$pSBNksK(2KsT8G1&R z-4!qg_7I_hmZi2EY272>RV`y}yF`RfM^ZX^c7nG8QXyU;j(|0>N1<%b=(CBod!4Af zT-)Z_W}#(`D5P^HaDepO1QCA7^`A7GUTd*-w-5!S!sm#f6T}P-kWn-QHq#KYUFQLB z1*8*TPVD6jc&v477{813CWz90M}!;by-yM4<(2nlNu8bHtpJx`K&&=Zl;102u zK@@No_?al&qonPFQQzi3@^bsNMB^(b8U82YPZ!BKz^4mios0xG#NoX_hV#eBBxW=CmDYo@ z5F6kNWZqcmv(NO|F`@($-o*nzGYYVh;=UdqSMJ|5ksVjAuf5kJ2m*f-fH(&Pq8G68 z32_oj&Ei?lY8|U@0h9@!&L=MLR)7tC8?HIz zCQ&Ch;VjF7Rcei&cSN1sgkY<+*7$ix)X7aK%-&n$=N(ZeH(_H6XpNtDM6KKeQ@|L} zUP@1c?9VsK&pV=4Zi2Zxv!90uI|HJ4MZ9!wLb@q>!p;2r7Wj|`_<2Xv%1uaPf8*_{{Cpr% z-0u9mBkJTPFrd8Me8P3Y@{|Voc}LXAO(^+F)7}Y@pC2J3qX0gj0e;>QwQ>_|El|Y( zVQN$N(Fi~9h+4S`W&$ZczlZqH)aBiyA%5N&FPoe2Y_VX&W`)>Dx+(IA2KjkM)X7bd zm>yXz&5#)2bISbuOv`2R@-EH+OXMGCNU$^1<2RIZ6HJy3T4_y-{JbM--VwEO6NbsdR`_{G)XGgrx5ZoG=iA0j#E3oX`S~6_di3b=KSpOZHrvWg Z_zykMzc%AQZQ=j`002ovPDHLkV1jc@hoS%g literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/wings-icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/cmo.rsi/wings-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4fb111ef97f89ccccc30d188bdbfd749df11b218 GIT binary patch literal 581 zcmV-L0=oT)P)m2#^Eu&+ZO~u9C;AoY+C) z;Fe0`WM-#odb)c$0W5P)giU}{jJ96LK)y*SQ^}IZO*#RlLZdYqXoXIwCSqzKBAfvy zz+7`lgd1S15ujVBNb~#TUzFP0Xz||i_J^-z6QPlUxgpQ`X;4rtbhq|>KX75xMJ`65^uC-SfECm z1JL=u06vMtsn!x%&=lXfcvTSq@VOAu4Ax}AGr2%Vr8;1jJ}t-&>OSz1C`K;DJ(W_> z0(x!yd?26&-UGjhVzd)1q*^8PMlJA`2+FPg|4MV05@GTx?|=o|7fhFfzuN*pJmIw- zBfHx<{bI1@T|w@+sPYa##K2Zq6V(s))$W7HHk#j3@%|w^&;q}J74QtWAl`!{;+5cF zY@u!p>?Ghjaq6=0tbw1JyOn@yPjM;Wj;QawelG|QSje}c*lBby-q(=2U{xaroxJFb5qVh~Oq!uy@Er)S4LY2IdS9FPXh%ERe`9|DObN^Y TI~g+p00000NkvXXu0mjf|A+%) literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hop.rsi/both-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hop.rsi/both-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..692b15964b8081d8c20f3a4e5c5930e4b34ecf54 GIT binary patch literal 2147 zcmV-p2%PtcP)tFsvLrCJ|x10kuB5}N!egOY& z3IOo8KYna#kna0;Q+P4`02`6Gm1#>9${JEP#;`aPL^PWQ*-r*!V81)PBe<2%K^Yu?yQIP= z3fx1F+sW`mOuLoOwKY8F3uw>$0etzFRL>f3007PUK<%jj02#FkyZl@QsbMtH zm<k-u7Mp5^tw+2OY=6rPA_4o{$Aj778QrXHaCG)AkXTu(B=$PYC3 zzTO7_w)rg!EJdItuYJU>quDf4H^!RE#SZryX6N|JkMWyL{vpQ8FM6exWg8yVocvrF z@Zhx+-W>DecmMe{M6ZN}ot36?%Xc55TvYMN>re6ZejZQ0kM%4A^!x;UAoLBl%ip%Z zC|zXcv?72~AbLWY>@Hd<6iw{fnO> zn)*4rpN?(go4@`W02n_2NOIVc-_}z2gT1%$_|DU&AQ&5e9;g%#&g}02e_GgPzujMU z12_wO!!p?dTyKMt9A@9&|Kd8*v2B!#D*L2k+j#$r>!#(qMZ=O;hx^NJO#S}9^~Uqp zGooz(^kYkJ(D&ZwLOQk$`uN`aTrexAuipu%J}r8z8b!ZT`EpTZkLOls8Gy<8gjQD8 zA_~!4X zlZx@a6|r6LW|Q5l}y&XH~w4Pl%EdxNyP1@cP zy^`ft*Bk3kSmUXz*|L=fMt<_a_`Ow+^YXV00PXtF`g>|K31x7gtubYAfJL0@8F!C( z5zi=so>Siu`p%%B8v{?iSn;==1KcGQ>0lHKJ1bc0>*sQOt*;*oJ1a;Bqi~nHdklW| zZ3Ut{4X1acA-MX$nB8}JM}wkUpC~}|N?5u%!@at4dPlHya|WVUf=}%3 zRe<;%o&cQQ5f2&m(JO$f(k|j36JA zAz8cUu?~RchKNrTm!2zuG^h-rCG z059shz|;X7k$CN}R#~@YkK5U|Zoi|6@-({^4GsY4s0ZvopMe0HI)G4C)>|Io8Nu!7 zQUn?RygB9va3)ePo)*2_`jng8F5bHRjz)){1UjB4fyCGQc>v&+=Wq{!C*Rk_iFj0m ziWIIiF^UYz%DUFINVLUa9HaT`!g(;o^BU zoIv)&6SY9-eK4*^c#qS$0$?RN;ML>w3OszgLJ6*wpjk9~tpMo;-S}r)A##}-ZbT=( zaRoqs25%);xCpcpMVR^74qO2+6G^lZEL;SvL=k$Qt-w8N)8Ev9+G}W~c!1f{6Kq7{ znA%MC^bZm|NQ{na#7(*YdJ_D0K;>4Z*nS%%-F~%{L#23Ni>%k6P9a@DC;wHjH3^0! z2P8S%Bv|;NU=&42a=2?zMq4C9GTVnsjE-xasz7^*$@xTsPZzpleHpgLFM|(PxWbPZ Z{|BKn4nTkq?YIB{002ovPDHLkV1j6;Ax{7R literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hop.rsi/cloak-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hop.rsi/cloak-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..9e169617489bf85e6cd8e228beff11e27080f39c GIT binary patch literal 707 zcmV;!0zCbRP)$8wh`?wfFeWqRqeVXxDF6TfQUxbz0000CbW%=J|NsC0|NsC0 z|Ns9065r0w0006)NklWnmlv406Av>7jHMIAeaMKW(bL6Q9~EM-GT|wRzOHthWQ%Tu$9ooZ@`9# zU@L%l+W^owo#x`Lf^A2#6$tljQh~$`A!8q}0OC^ia|zr_VG8p}O568CW*@u63(Wv0 zLFZ2ansFRQF>eCU6k9>VBLEFh2OI#%n(~wto*HHh07PcI0O}%o0O=!S^H0~8K*A(@ zu7mm%0o0&p$^gI{fIk3GsDJ_h8%v9~vh_8%0P-Tl4Q=tPZ-I_oygEQ_ zkIK#^2mp&0ITPe^@e0TwIhQX{$N^yS?#dBhN#QeE?ymOT7RleX58wm%0A_#`kAaCn zn9|?KNweC@w@LGMt=mbQB&TIx=5L||;40_p(PypO{#-~g%~4(sr1fC`y4z|_qOV6D?+ z+BRym>pNQ5`s)NhSMM#$A3=+}l3Mc*6`-RJ)-=Yd0(uXiRRy*CzX#A9V6uW-aImT_ zy5`+H>;5Jm)_|%my5`+wi^3=_HZfBd-0L5=v5Ja_SMzn1;{ToK{ZmA|29&5ioIdD8 p#?qqth<~y7CsMfoYp3!L>H=WDY>%UR!v{z@u=y1iJOEXCIF{<_FtU(wX55mFd9;4LLC5|&$$O@5W zc}0(*8Yx!yy}Oqhh^hfpT_Y4RQS=zg!7!8WU$Ptwqv$d5H0DDQ6IIuUs`4+grvdl# z8!zUCiTU0kjKd?~?BX#FkC^Wr65{b<{@nfx8yM`akt}4%mF+-!a|O*vVC`;^E878U zcMDb5&c&LMAicRlu51UAg{*V{+eUWSaN3DG=)e#D0AWVs;8D38wEzGB07*qoM6N<$ Ef~ulKcK`qY literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hop.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hop.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..41f1906c9fc5b3de947928b62ac612dfba390c0f GIT binary patch literal 914 zcmV;D18w|?P)-Kh)xR%%htXIj8rvZ>u z6J2(rxD6*Tr<-0zk(eB9bNjP%KcIN;qhI{SBcn`vPn)|e*WJKO1P=PC2e8+xIBARI zYLVJ0dmq-fTV;ph(eD5veTu*$eAuYOQZ*MzHF44wR@n)HW0f78w1uRaq-t)YI*3## zbGqr(cRc=86^yMGYe|###%nPi*Ak>^E|swnCK^q2ITo7wFCqYtJ!gBVnoCBJ07TWp zr(FT?w7JV#(&X`<#mIgmXJ9R9ibC6M?6309u~g0d|1yw0XM2)rl3XqJUA-@zS*V?| z*=@LyG7$>6{R3X%$b!&iO&N&Y*=UOQ`OQUsE`|FKZN*C;Z00u?xpnNW2+|p-*LLgJ zUFJ6zS^BVltM-#XhUc&5yk_OG(0~2@2>>U~9>*%45q8IZ#EZXP0dV8_NnuxvEPwoV zGcZP^Rt(VIc)jQRIo!MUNQ_;&GXb0wxUM!GBB2B%)$CjKm+nji2J33o0TNgP{&)48 zPMA}F+{f>1G&y~FA@FD(NZ|a{oCkYVf8@fCB8dO=(|w#jFKE{U66lrQ%0DbF5`j+k zVJkW4oPh*pN`*)P!z9elKmvZd{r3Knu=QKrpcVV``nBy&32YL%scFx@`x#p;-pu~g z6`(RUGSCj6?us{GK0Ek@ZQ$_|Q=#a^$nTz6ykdKFnyx^%_JVwD}1>uzkO oR0u7=FP7fFpfLTbe3dBjA0xq1NmQBWJ^%m!07*qoM6N<$f>hGI^8f$< literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hop.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hop.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..60329a29a6e2580553855e2ff00666d8a1a78e93 GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!_yc@GTC<3Y(kdmYXZeS z2=lxGQmiFGe!>5NfZ_KxzF?rh4o?@ykcif|(;WGn3^`ckKfJF`>-Cnb%P3gbrl;wn z;cI-=G$!f*lh}vr424^GC(Lx5k;E}!cX1K_f(gIAGCcU_&oC)j%Y7qr-a>1a?j)Aj zhU^=S(L9WXGLJrU7$0~#CvuH`?K$oUpa~bWDpp&ts(h8NQH`_q{5wNhl<~^>l~W%a z+}+-=rjF@KJWqgq-6pQxi+(XCgxwIm>ffO8rt6jZPAxBoFnh+l{tG)>rT0HyD_?U? cp52B)?x9`tB`tS$pdT1KUHx3vIVCg!0N*WX+yDRo literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hop.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hop.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..18f83d883a9ebdd28d14cd0effb6a8996501ba29 GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!_yc@GTC<3Y(kdmYXZeS z2=lxGQmiFGe!>5NfZ_KxzF?rh9#0p?kcif|R}b$1Y<*BilcIhr3Nx=9@Pq2q{!9pMPGG`A^%2+9!99ia9Lc2w)Cd=fL+- zrYWC^&F{Y+V_r4GLsta}rPI1B2M#{^`LOa*X&%rFDGB@O2R|P0I+m?)wqj>-s!u=nfaz3 zySMGqL;-gehLV5C&P;OyUwqtP6pxn`P7R}MRP^znqPKg4-9@ym%FuY$PTDp(8} zF1MZ7lKbrC&gLhR8+X37UYnE=9RG7c_Z;Wb-QL@|w)0)K{nq}^M|uMz5bbBJVT|8h V)fXevHXj(c44$rjF6*2UngD*hyjTDL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hop.rsi/mantle-icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hop.rsi/mantle-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d2a581845148c702d08ea9bc8a236dd8567aa7fd GIT binary patch literal 439 zcmV;o0Z9IdP)1vkVlh=5f+7J2ON-<}$)dOj{sBP(9qiBW4>&j#918vi(V-Ch2?ZC?#UUxB z5C=hu&_T2^q1;$PMYLx*vhBDWy@mihwv$}W&5!DbpC7EJdjOP|T++3WYOAK?om3Io zsRXelC=d39cAezv#*d&`r@Z6>U|0e>6{*-xZ=h%k>6r%W=^keT^WlY~^&k8F6^Uo& z<$b5m#ZxqK5)+HV(E}8kbpqEXb6X+aE{ti1=YAMaS=$6qdWwl5thQ>2TpVFog246h z!(fseKMV+5AHx#l;z%h6N#=siD->dDm&a&bg$ae?Jl2RoIR zI{KL!0NC0s$Xp!ZnFhcp_3-^y0Ni)_G%|v_>x#0kvJhbB;8+6mTjMDohVbUURII}K?w_@5 zM?ZN}9_W0)J;xwvlSS0_^y_X{uk2yBiR7GKP5xX|`7^`Cc4?(slV5i15$ldPg5Fj6rIl_&I+!9UFzhz5 zYx6#=qGAA1Ok|+*0k($OyD-rC08vZ?py7==MkSfIFws_0B*!uuhTSF_-l(JXR5t65 zILJs}k0`p3BrgEnCs(rWhyzLTB8rKepIFcM*W=u+_%%H<&m(mYh%f?%-6pO)Q!G0w zDaO38%}+taD&!5vxp-m>d&^@ADpqk}TX4NA&-@I#BP%c;Z6!r=&&+e`wtK0me~e97 zMyfuPU8tc%v?;lY6h4I6twT6IGHnTCP0v)0AHv)l>*H-ix+P^ra z>y9`y;{)`iCGnzdQ^u3-cJU{g%e}>b1^xpIjMa z1eFwvg%zVS+;B$k1T(X8<&5+Urd%!#n8Y9h0JOef=J2=fpt5>%Drfx?DHaRk6XT3M z844?3mzQc>J;VoJ=OR8dQI&Lu4^o#h?Dmn9x>T#93IrumOu1aFVCj5K>Y~tR#_IGa zY8vpTV_Ht z>gb6UM}nKK1V4RgN!s1dNYBthu1a83XiG|>ffB4QdYDk(wxr34JKsXA0W~_n$P7fvKQ~=JpX4e6MOu1atn^VE#)7Ahn zkAP6r_Vf!!@AnEVr;iIczd5A|PqA2xHWiVLdun)I{u+I0Nu2ddLBFYYTzywjN5J#) z*VwqHCZY`8Gb=MISDx!oYIpur0Jy$CPd?Z=d-v6MFzanTBwt><#H2MjXnIMKmwIz5 zIZI{$IJ#tpVbwvJMD1qWy3@r|`>lvFB94H}tXw%WD>vd|X08vIJ5Qr!zW9ImTQ~ps zNzHenK)7o{VR#DYCDc4M%Emo4Y}!yBa(ankBA>Q@9MaG!77Lp;l%=Yn&b>wCSMSXJU=h!&Cb$T23F2C_nnAl@O@& zABZ^wsyGtde3PK~6nj9ElH_G~_0RdV{bMkR09vRN#Y7}o-w0d~18g}rC|uv4Cs%jO zmc<$Z1KY6*0tm|}NnT26rJI}AlvN;qy~L|8m>G6M`wkN~ubGt)=tEZsgcyB5;CdWp zhyOy%e-$+p+U04jthCaNt>Go@rEZo0*yU;6ArN950fF0MDht_pP(qb`!N9YCo+r8s+x*;f%sR~*c3nDz<(;+t+Gq9YbUsQe z-6T6^4YLsPP2T+YGHQ&d$p?Y^@TxM4f!g-_ zJvqGJlM_}az34W;XZMPz+wR3G3fil*(oO5bf}p&Bg-DE;54G*->1n2?r#U~dKBP{c z-7C`FrXh3fy=tQSRJQiL?ARk^4=~{1;?n3>i)MjKqhASSg~%{_9vMofmkqROXbM!l zy_@=uY_>K}a`D8Nb{I0{a&cjspS1mdiaIAq524zYBrg|FjIp(OlKPHps@~phs7*s7 zVB~T;OM%*CCGla(<br-zZt?bLdFz`|vL#Dc0rt;fg6<#yIMJ%+B=?F4T)`-RM`Tv-$o>GJy* z{17x+B+1K%YFR literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hos.rsi/cloak-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hos.rsi/cloak-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..212c4cf8aa3d39cbd4197c2860d9afeb100dc325 GIT binary patch literal 724 zcmV;_0xSKAP)PhU&;KDB0I?k&0m+^a+kl9q zQvhLf!NzBjDG-UzGaP`F2_QVm6aXkE7oPH5BsK)XGM~l|Kqe*%b1s3HDf{^sE~p9s z3oqyZDT_cBLJ$tKlaOTa07w$)3dkh(0IU`-e^&`_0pbx>5)J@jgr~ewLJP17z)3IV z29Re_kU#G=ByxGD%>R|O`)DbPSH(=-+Jkh}tXF9Fbk`V`0jm{0+93vdc7 z1qnsFHd0W6zM!Vy1?+X)0VfZe0Lj3wXi& zzQ^GqoV&^ufZ7!=Gh7tDw0Cv@)_kOMaeTDn9|8zm^`#n+w1ta?==Y=ThWL6hOK(pd z0BQGX861!)R)&gcSgkb-q^g4G|<4uG_jzKPm<N03 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hos.rsi/cloak-icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hos.rsi/cloak-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..83cf5973ebae712c382534a8da17bb640e798eb4 GIT binary patch literal 804 zcmV+<1Ka$GP)&|43^7%ZN8@Kh8# z4ZV3UMun70i={OXRxlI=YmF&1+clX**&fzijj7qSw)B#Bnc4Y&{``5f@6P~LR8d70 z{~3;pPFNc9YuCH4m5pyCH*xD(=ECu8Pk0)I)++kZzi9^LCQ?KD3#zm>jYSx1*#R#3vDj} zQRU!sIDlLMZJY-HFmq;c19@4-Fy{dZDn10C-q)fNh583SkKHvJ5xR zWA(#Zd`qlaCSX~J&eQ+so`R3Pv2#^m7nVm5>IlQl^JO+dT$qc`f)H1k&CT-&b%ZZ} z1dpaC91$U)-5?Iwm7*!Z#429ro?Bi@mLUx(Qd&gf6x);*aj*ZrUh|KOlu;=OaoLg} zVBcJ(Q! il``h{a>6Ql6~HgJb3f&eOIGv%0000Fiimrq>*C{AkBEFcCS*BA+>8~&%bB;b zod4t{(km@4?;b@_d{~wVzz-iC0>H9N6vfBo-J_&eT6k`JNU`3gVtA#S>{~!S9uviS zo9w(vCU=*VXAcXFrju-Z?>GQA&qbZ078*@bo;_r8cgfD16zgqdEc7kl>FW2Trq~Mk zop;MJ+1cFz;EngoeDQY6v2BI?>`P5OGtP4r0Fa$GNw2ghl{cyBx@#aCHC?Av-Xy)! zB0FzN{reUW2yX&#VrCYAQ(lFO#v{jm^IWuR1h{BC;*?kET4%@U2Un@=KX6ct?;WS6 z>pcYkoPSZ}^h2X-E~k#M+_DI28aul?JoxR7YYx{B6m6!^>Qrcrp(bT%Wl6af^)=j=G|9|eD>7c3#~0XYL64^$h()iD5;|CZcF zP1nh(W6)?)thWL0Kn%F5AhDRCojlG~$j@@i>ayAAfIZsC`$yRd`DrJQlUU41(n}cl z>C3P9VHvH&Qm0}!s8^w;>jX88jT_(ddtpObfGYz)U;UqcXz=rF zrbh*CYo5D+#A1f2V@ZOV)?-r?A6KtkK~a1?wxFglbu9VsKf$LL&U#LUV&Zkh!=O@h zBv{zs>+0vyU$Qi$Ek(;RDLlotWtqI2evhlyuE3Mi&pxOW#W#=yVSo$C$xuv8C>^(W z;031V41WAZC9MAS1F9HaXTBprxNiy8s`5*Tl!3%zhC7vQzFYs6IGwX#dd}#&72R6D z?K~I6V@}M>k_bmwyKq(({+}`M=4abI>sFT{;y+>Foyn5(JQ5NfZ_KxzF?rh4o?@ykcif|(;WGn3^`ckKfJF`>-Cnb%P3gbrl;wn z;cI-=G$!f*lh}vr424^GC(Lx5k;E}!cX1KF!t`HX86N!eXPA_%<-UFj1N4W6S+pe_8fNv(1Z(G6{{^+RldsCsK!}){+;n!l<~^>l~W%a z+}+-=rjF@KJWqgq-6pQxi+(XCgxwIm>ffO8rt6jZPAxBoFnh+l{tG)>rT0HyD_?U? cp52ClXT4p6#k)f*fqr1{boFyt=akR{0K0l=_y7O^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hos.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hos.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..5c77ff7810c175b6d774c7142f8dc02f41c92dd2 GIT binary patch literal 291 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!_yc@GTy=Gg5NfZ_KxzF?rhK2I0Nkcif|SH1a~4R}~Cd~EqWe`o4dwtn4qoi44- zO*Qjmyb}v@>@pTKvi;+CxZ6}^zIjuEkV55ioB6hEcLeus-{ZfLRX~I3O2bs`3BES7 z4a^vs@7_{PxFP4zqa|yvHY1fdh@@ogsCk&phelF{r5}E)|FK-C| literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hos.rsi/mantle-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/hos.rsi/mantle-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..2dac3cb2cc848c20ba905d1773817dbdf0d536cf GIT binary patch literal 965 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 ACjbBd literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ntr.rsi/cloak-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ntr.rsi/cloak-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..41c7d26b484f00dee515d7c60bb0d50086d8799c GIT binary patch literal 791 zcmV+y1L*vTP)pLMG+AZ78VvJCML$l#vB|RmX?;;+1Ud?2rii}3uYMr0029?GSL7401k9gPE-H? z|NsC0|NsC0|Ns90MZnz10007xNklb}m3`M~#0w@0e-|dwkHjA)3?Mol3 znP81C9ApAW=J=(Vf54vt7}afh8oL#MhG!d0MM~7xWT9r(eGF zAw)c52x45NZe$ z01>hVfb^Qa!TFRaXNb~V`u72pC`Js9O8}h!QUOpS!ngroVgUU3M^!z@CtRg4? zJ%R$DgeLz8fWT5JP0Fi9l#R4n#8Cf2b~J#MB{*aetOBsS!Dy4#&H!&fr~r&N<4$6o zcw}iW{R1#KrCSAT@W%rwI&EibW&lBphd&~8QUI*`vz-9R$Tk8%wvtH$Ky)i>XgmD` zI7_wy;JFFFx?_rQoqm2oa$7V4FmZEf`UL3C$yn!Fy*m5rof4WOUT$mhGDaTja3UK0 zL)zKfs|$Z0A`sm~Hq+^6DD9l%{PkUVeL4f6n{%AMzT10e0Q}JY0e=i21;F!&b$xK) znD{xT4TkE#E$V|>06fjVtPc*k{Bfg>S3zS57w?e!yHAkubO)e`&;fz~)*+-IfUp8U z;skaJKw1o4_0U#nxz-?SfTX1yvQ{Gj5NiQ)3y=($RX~nazXQk&F{*$li5aW329z?! z=cY#kNF}r11Ej-h4U*5~p8(Qf0U$|z_Zz8n(E$ekG1Bfj01kn(bRhjSdQ(#W9iUVR zZS~NV`y0kT0YKQ)Vw+Do2;m73q`p`HtlK2VuMMexb9MzVxNPpnGXdAuVhxbIQKvoJ zvIe^i8D0bIFV5XsVs7mH+PT;3%C60Xd!P7qD|LdNorlD~j^X`Ur1xDf45k>mUSE2P VufV>b5B2~6002ovPDHLkV1hcdS`GjJ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ntr.rsi/cloak-icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ntr.rsi/cloak-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a1e02e992648da6ddf13da9652bdbc5ffb1fa6b0 GIT binary patch literal 687 zcmV;g0#N;lP)3lDzxyYG9y@B7|+KMtPpjA#63yf7g- z6%;^usmS8HHzRqsXKk);?f}^SVYapr2|!Aza=Bb8@A2`GUax1ot})T6pvp@{fJ7H= z&)NW7-`pAR-dKR%y=7Sd2q6f9AbKBv4#O~$3#p{R;wH!<;-$%gmSrJ?0G@WMV~u!D z2$4zbY#KoyJZ*83_3@mJO%5!iI3T4|0DF6Tc%BD<=Xp`Ai^X$E^CuRdQLopd0>1C# z`+i?R-}gW;fjF1OV)} zWOS&G)-2YKd+aXU_i=U??pZ(X_3`#wGPQUroC?ZyT_vSdox`e`$gJ6|M12B41jIh0IaUA0`SXuOKJNOfM&A^JT)qSkKaF` z=l}io+xQo4NQ8Dm=bQ@a{QP`q407W0r^3w2oGO1Ut5+Xht9YE1Gqs4MI4dU!{{ZMJ VWHVP=id_Hz002ovPDHLkV1l_JFiODW_K zs#kNdhiwlVmL9&Yhw33zNEW(wV@I%9Wwk?~-Ofr}`t@LEnyE=wnwC6Od|BWy0F*meNF%#jY^&C6bOGL{F0KE5Yw`1Sm39)kH6=U<; zW9yhgXAj@}F$I8WnwX}E5W=}*(=?sDvH5KZojtDnwglM8CzUDy>2%r^6G9+_XqtOc zsrs5kSF=E7=kUzvfIHuH0W~KU3~z=wN~}qicJLo)TX;hjrL;vRAKPoZ7j>8R4O@fRaHr+(=043 zxC9t){X%MVnA%@2VWm|Ek4>m)n*9CRO9p;^6IE3K&Ml#O)N>Bs`HjAEkLLtDAH(3& zKJrP$X{@TM)5u;#^*+n8$R`zoPy4(|dkY8z0xU+4xb@(LON8AdHd}7!zxCh+i_s(e zyggeYn?UyW_dDlcbzFu*A$hPm?#pj~N3=Zw8}tQekSX%G}Vti!(R0&(vDg#k*J1JezwW zn?UArIjL!yJXjrt`VTaHMz6%XW%R>gjIConi+u|G zyYVI_CII*``!3Pc4*(Pj1psGJef-rY*!h319Qyu5J14@Pgzd{Fkei#E=gxmQ_4yaV wm3X(*mv#BZodH>Izb@y(A{yDR%V~ta0cEwW!l#X9r2qf`07*qoM6N<$f_DtK$p8QV literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ntr.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ntr.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..ed8dc06b798c93ab16b9bcedec22547a7437a712 GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!_yc@GTy=GgH)5NfZ_KxzF?rh4o?@ykcif|(;WGn3^`ckKfJF`>-Cnb%P3gbrl;wn z;cI-=G$!f*lh}vr424^GC(Lx5k;E}!cX1KF!t`HX86N!eXPA_%<-UFj1N4W6S+pe_8fNv(1Z(G6{{^+RldsCsK!}){+;n!l<~^>l~W%a z+}+-=rjF@KJWqgq-6pQxi+(XCgxwIm>ffO8rt6jZPAxBoFnh+l{tG)>rT0HyD_?U? cp52ClXT4p6#k)f*fqr1{boFyt=akR{0IH#B<^TWy literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ntr.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ntr.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..437322a458138c90837fdada60367b57e58dbd7a GIT binary patch literal 291 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!_yc@GTy=GgH)5NfZ_KxzF?rhK2I0Nkcif|SH1a~4R}~Cd~EqWe`o4dwtn4qoi44- zO*Qjmyb}v@>@pTKvi;+CxZ6}^zIjuEkV55ioB6hEcLeus-{ZfLRX~I3O2bs`3BES7 z4a^vs@7_{PxFP4zqa|yvHY1fdh@@ogsCk&phelF{r5}E)$>TdS{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ntr.rsi/mantle-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ntr.rsi/mantle-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..3d2a4d51bbdb0c7fe7eb75163792399a2d7df7b3 GIT binary patch literal 586 zcmV-Q0=4~#P)vf&VeJc49>S1}UOFPt z5h?QEEoJKIQV=14xfmyD@_!2keC|11FjzVOL_|bHM71K%lr(fjB_<7Bi9Ay&=CSg> zYTIcoE%9wbC3nHM4OmNSuSuxO-!vK3?OpRXPCy=fb(Z1$_NGX%tAI3g<^1*rd2HWF zsLLNXkjZ?dRclE@S0?k77B~>q{H<320G$5Ni_cvOXo~HtJcfS>E%Hp6%vZHb{}P&N z{+$y50LglzR6zdyp_Ip)ef_27%fNw@*XzFD+h{QsYiY@7F>bt}RL^)W@=PhmA1Z$n zmHe;Ub|&i$vUm%eys6z^z2wTWc#EV{x&8CE>6*Xs0Lo{#?LePve4+32e8~R+hm32z z362(H@ofV~GhL~OqnR$gZJ_V(|Ec6J27Ac3rCF7UTx>kqC-D^d#9iaE!(dR{YW*u_{Sg-5fKp)5xqoz Y0Ul#=a?4R*ng9R*07*qoM6N<$g0C(O(f|Me literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ntr.rsi/mantle-icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ntr.rsi/mantle-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5f654618584fb6801f9f457abcd60b40a73e005b GIT binary patch literal 345 zcmV-f0jBbVQ06vPEo{$&>~# zgi4wGEoaO3-~DIVfJURyXeP*GhpIHBXEaqBQXV_AG=}QXJ-8%1yH|XyX?HI?8}7lK zG%;#GioZV^>~0rSX-G)`;!(zAvu@;3#*zS3r6KKZ7f9`t3FQp{!26f^JJks+j~(Js zHWXeUgv)_{NY^;3qDHAK- rB;ncE?6-@|_lmtzr_pFMnwN72BsPHe7Ooq%00000NkvXXu0mjfpDLCk literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ntr.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ntr.rsi/meta.json new file mode 100644 index 00000000000..26b28760fd0 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/ntr.rsi/meta.json @@ -0,0 +1,41 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by wyvernrer (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "cloak-icon" + }, + { + "name": "mantle-icon" + }, + + { + "name": "both-equipped-NECK", + "directions": 4 + }, + { + "name": "cloak-equipped-NECK", + "directions": 4 + }, + { + "name": "mantle-equipped-NECK", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/qm.rsi/both-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/qm.rsi/both-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..a6b8b4b2176d39c931a534305941bef626d2d283 GIT binary patch literal 2700 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 SDQ_?U0000ei4U#urN)XH4G(RM ziNVA)O(dE^6RIsC@d1UvOBK`j&@`C3{M)joq~%YS1sTepna_uH2O3~^usoTbm)X7d z-0z(4%$+*}5AXp0CtQxj(~8(E`mmT*`S!hP2>*@y|X8RCI_$RnRPQvi%l!E=7U ztJ)h%AS{Va!xEF}kuwsOWpP-(2J+#|uYbEr!IjHoyh#*CTlwRQCeDxh`S5(lnrq@r z5mM<>NSnY)@q$|s3T{OJ@KtUHQBLe@!A%Mo8xaS{T)4uG&Q4DKFoIv=4mW8exfk4Y zpVmNew3WrIDn}ULMrS9QSj@~W;`c&NZzj8UO%cdX{DxU3e=FpLkdp4Oq&2awf!^a) zvQjwua|a?CCz~UPwS+wv2k#c_AwPY@*u86!;)Nmr{`^s+qS{0E>81akz*qe?$G&Vr z(=>dKKf;OcA}F!3=i-zGw(#1M8JxZ{&x<8luuw$b_1j#nUm`mT0*7o0YV`B;7pvCtQ57umy5wnQx-rHnnB{-Ewg{x;3Pdr~uNBae0bCB*ftoszi z#>VhV+_}DAl?Y2!z0C0VJb5`b-@F$hFUQ9CID?wQM+llnsX2Uvj`j<#514h`H5y1b zYp2uk{7i(Kcen9q_9&mdV=%B7x`*G=bQasTmm4rG?wHWipE`k*lLw!AOuY7Am|6*C z`FA+^_Fg`3{+*ebnN{4}TpvnlSPLfRyv3AhG3mlU%A^kFMG?V?|D&(Fu`CO(*Nd*} z=(D{Wm2>+xN@<|&rb2+`Yf((oMAvmh5~W`W`T?je-3owGiidpJ z%-&seDeb~Q5|(B0X5|h5YIg<@5!xd$M1;1XNkoL2vWM|tQCG18v8~N9U<2>&4WjEh zmj)-WZJUb&<9IwCM1&J>JcCjSP1CqIFwVSWa%pe^Jx6hDPtcWtlt*!a7utpEei|HR(oFw8O37$6kcv<#pY}wYv6^kd@t)P|8V#gvbb0s_BgnPz z@S0rL*cVb_gp@QINNuGOfYEaY)_lT}00000NkvXXu0mjfZz}Do literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/qm.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/qm.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..e150a661b7ae982a0fef2fe98ddb7f112c46d2f0 GIT binary patch literal 844 zcmV-S1GD^zP)*3ZVVhyFXlQA(BoSDz#u@`-6``D+Ge-iNga-6>zlNd*$Fw*k(Z73L|cXF@BM^_nYX_HMoSD zLu%0CQfx<;E?WgmEn0|MEFRhawik-@S$-YV`EC3Qb~Fb9K|!G~ zmQqJQ#13yQ(esVjj`Y|nAbP$IBkt2q@_G#(8PMR7+R+@~0f;mXzf$zzxWPV|vw4Fv zkDr3b$H#Lfvi3xMcvs*VCs0DJ(4cKp@TA+^1;z7GJM_CLVT0*$FlfRE7j=xh~df-3%vMq-cJ@k0Zn zT^$}^s(^PxGl*28X50#EH%JeDga~N2<0(M3u?)eRrA&DJ!W|dCY;wm1yi%S+x{b}! zHz@enWwhf1SAc>-wLq;~ISfkI3}^_q+wtA+6*vK##Wj?|%dJ02=xzbG)(H8i9lzzQ zb*&dT0Yn5+;nuA*pUt}Hj~o!t-U3Q>Z%VTaK_b*gHXf1V0xLxi1Nk{^FIf@QUmwWN zpKAUJjIGWEnqw@1PWH_oTYFo3!XbTZ9|a!ljA7zW_?;y5PPDNzvwF(6gSh$69N%M7JR*@J{CkydP=3NkQO>XxNs;V*QmklH`M z+#djpl_({q%h8k=GemBq5@DZxuH*7PQie#E^ZE04vEWz=w0RT{u7CL>+Bg{Fi0=UY%9JroUO6`8-nzHNHWSOowkkDrGM_R%3?>$xB z+B+k!sw6JJrN}(h4sexs-fg2JVdPke3UE0xS7)i+1OQBm9dz4w>ywc=jcow{DBJ12 zKNxHQ01&>F{ab1)_J$Qi=1)qm7t%i7T*mV&_Qs9JrI*J3m5Jy|{Q)dF$Ctyxt(O1* N002ovPDHLkV1l^hAOrva literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/qm.rsi/mantle-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/qm.rsi/mantle-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..058851feb7b58d3d6171d6b9cd4d2f48fcc4c028 GIT binary patch literal 694 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!iUNE>T#vkefAjzQ8OOf7`2YXY z!x_i(%yJ{$-#$NgXQ8ZDxI8P!$Ij5(TG!J^u034m z@*Mw*bHk4pnw>1R@UqcAkfG#ht#^5r|FgxelN=ecT-Ab%jB=vfbEAMp1zwmR0kl?s zi{WP=rB)K;7yO?Xz_7fkaSsCn<5^D^$B>BDx6=}fn+$l`CI=mBF%rEo$KXcE>;M0| zy}7fv6P510+h$!i+>Tz!zuIjGj(+SVwlLhV0v1! zmr9a=z{8>&o+><&ex=GqQyw}eJPs;kYVc)dNID{rtM|^Y z@{5aSFX=dR+Dy5KEns`cG4>fM>gn^{x?jX^yQr!zUpXgxRo;(ZnGMlNj5-ah8yM=C z3u^bz*S4%*urc<0FvFdy?Y|DJiMuAV<9P6LzJsO`u@ch{%**y=EHixJAh07j;lO;} z_i1ONEx+)#sdijrXymxT$ME%dVmjl+3(7MUBZ?c3J>AgeyCCfNg&F)sj?N8|Oglx4 zBx|`JURf3DbFcXfS9NQ5-VsBtwOv}K-&~8rXNb6N{n@kh&d%JsB9(EWx7UBLkWV<{ zUbcgI0r%_pH0D$1_Mc&s_#9aMF7?{)1EtpWuX?vI{L_CRZ8br%?zgM*08% literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/qm.rsi/mantle-icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/qm.rsi/mantle-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5597033fd6938fafd7c4daab0e971882a29c03d3 GIT binary patch literal 504 zcmVm-!44h#03F?LvEZW6et~u<6kW1ZkQU+44^ga4~cEtmTlXXBzx4m z5|_mne>=#KB!qGo@|*^}Xt+24G#r@J^;pkN)IeGMNy}o(>9HYYxt7EAn$y78Ig8ao ztdv2$0sYky`yZBBZRosR-MDp+i^HhWx`mbv+?4m#Ec$8|0Nu}rK$Nid+lbRbM-n+e z=Jy^)rpdeYV{~!DdxIdsw-9IgmI3;!C7PZ2Pz-Qnny7NgkMkya7i{fj7$0-UY5p~w zQ!K=jM+Vq^otK;9>gEO_DsR46$mJir3m3Yw6bn6yv2!NlV@-;Mp2Vl>p8=K*J!U^H zqpB+1PoFTqVxfqKci}RU%kt`32k-ZO0fZrv$|C~+EFE}&2m2?;Pn+St;x!AVjEXWn zF&IkQnI0lefnBeoiyN*Bc|YrvQBf)lfAUXrqwP531(@!w0z`@jX3YQolSUF$9IW3z uzijJ0x6R@U1mJ6N^l3_>dVQr3|*q?wQ?YxaF# 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 G)c*j^4Y`8= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/cloak-icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/cloak-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6180f3842ceafc0f249428dcef37fd48111755e0 GIT binary patch literal 1318 zcmV+>1=;$EP)$F!aWQk>HN~&E_R{f_d0_-8WXJFCDZXxwFw9#1jHi5})bN#!mmEeI<|l4Nc7m|~#Pqgt z!D;x)-gLs*5AkrHHmArk!Z2&OGyqQJHvne2ipy?~Y>F%Zt9%nX0y^v;I@>8d=(XP_ z>&N~;7~@9S!etl3P07Inxa`W`iAo*AO#xt(t-}XgikS;q_IHXyEnC$AIrtv?r3O@6 z!`Uegg|_eOp$wOs7x_f~T{X?tuXB$Y?{w(Sauq;^C13jw ztqcI$_OGGsD&65>$vPn9Wy`8DjQ7K3v!mC zAR?)1nhfq8Ft~RB!1>~P9rhm=|HWlj>SWE9eG$1Tln%I)zSg>^4#((5 z&rFeJx?Z3;W49i*O%LEfdO7mo0oG?00i_8iyp^@Qov&QcRc)x}|d;Af1($^3nI$baDe|47i znMG;eC|msX?S9XFoXU+r`^tw>?E$LJJw9L_mtC13yoj?GQ0)Pp+e^~E$PZow?FC*@ z2}LM*k>Mtk8f@nM2M<6=Emk4cyr;~(2~I=iho~qWAl9-UYq>O3Bijx{H30x?cyEF_ z2$%q+1H^m%eIMoWumY^f@5W^MGzn`aGbU zFy{g4B|ywDjIsU&$DIcP9q>Zufe;fADnz4%VVLj>OFw6P0`VQ7(P%UpjYgx$F!aS@;9S#!DR_nEGec@g-*(9eg6Q@LTZ>nHI+(vLHpQo(4~cS^zM z5uy46MA5OED|XFS_LjYwSbu;hy>~NFsr$;tD_hC;2eemzp|d{kRT)mYKcKz(+il;g zGMrd{fIYV*tG{CK&{?0q;56jng*~@*_<+gw2Mq2V$ia8pzhc+q>Cv(D2W;lX0H{^& z`qt;YxJSs${> z#!+WSL_~kUW^Syb?C#eeAau;!`^oeNxC<))vhiSW?|_lwb?WyYk)C@Ou{^B%W9$@% zI`jZW7oJ5PJRJ202*(<3O4%RKt_KPA2Y9`P2G8%~F09D<{7!L*fBrn%b06^Q7LW=!5nGkt;*5 zS+~Hh9p(qsU1Fd(lF#J6fJ*%^KSVbXt2+F|Jaepti=finLn{^A`MNr+l)lJSA%U(A ztI-`ID&fnJ0}?$C=;ox)1A6R-I1dOckDvBD5a@u@o(DpOXp}Gv6MkWd(x#I{dyYn< c(VTkz12(^j-ihcJPXGV_07*qoM6N<$g8WL2KL7v# literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/cloakmantle-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/cloakmantle-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..f1491bac37c819842d65ed2754ece134dbf51e8b GIT binary patch literal 4502 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 L1NCw>yO93?>io1F literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/cloakmantle-icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/cloakmantle-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ded6521954a623e5ca974f7d962e2ab950b0a6ac GIT binary patch literal 1473 zcmV;y1wQ(TP)W@$~vhwUBrW4>qE3eG=ic4p3* z`Ja34xwrS;bHIZK4<0;tu!Ls+pdx<7wU&;a%q@KF1B&<+*IGJyGA&4E3T?iA%O4w; zLsGu}xEwP5z8UN|GnEWV`TD73(3Ia$A;3pU1NEHSwNz8SDK@7oYmLb?P|vr#>(~i` z|7V{z$2xgVSJo(7hGpRmf(dJ0HnBo!N4Of=Ykx6I=n2$A77<5 zzJxzEM=-t$fOL47Wqw@`)v!TX&ui-ai`AQ%sh!~X^<&KPWP$EZHUscfbeEB zcLEVf#r$i+&lm7t3jeLiFCy0nh7LGdwXNWOrgnm7;_oxsd5Cwi-xHvXj%)~}GpQPz zkF!<%7MrS#(auAf{F&$w4dHIY@MwzO)Z|w>lcpS+p;5yIWtQ{Oj-|ay)AH4%rzZhu zTD}^9$0l}gv}zk7L_4w}es4VqK;7+DwYM(MpW)TD00kfQ!0Ja1o1?1`JNz&7kYGWIy2T<=J*GuW?NiNTyVM`zaV0#WQ;}?w; z{NmmTzu^$*tLs-kQf$b}OSb~K@hRluPZ-}<=WYlbzT%Gm@D+1@!=4dK$^%P!SiklO z06zcnbzS}U_I(4ur7OSEH$MP?oak}97Vz!Lttt=9gzWP#IA4w#uSOp-5=xmR07Mvs zRPNdFeV^bDtSQk=j$CEW=@0*X*XYAm@mnrH`xt<++@llwKGWrYW9);xcdbzv+G%GW zpa(bmfpToB%=QC@5%AXwZs~!T^H(4F<4ze2FovN6L*1v;Rt=K;m2 z^m#xrtegiJ4*^_;p^Nb^aJT0HQwQAB^MHj8uoR+B!q7_iS%sZ5J^?oiFb^I)c<|uC zg9i^DJQPA4Qu=oFE8<#9M^EM!Vr$;!>sR!)=|(awm~I&CY((TlkCd-pjtz+&XUegV zl&^1gA`BMm1Ag?^Xv#MxXLV(dCnw5QA0Sfi#n_a{>dIOZ*UDcXAc_&j<>@r4~6;pb@Cj$Z{_my$*yY)29~!zU~j5XZG18R z#^fw}Qwv!l8}$LY4ya*+B0T9IZc+2|A}tLt!Z;(0t2sJ=gVo*K7|yDOIdwule^d0P zE&i*~pDgnmMu6~SaejV9S5-lNKGAhiGe0kS&M6kXJ|GhvD!8AiouDDyO?LPqRb9^_ zhKGN+MRis_nxZ!?HdPz{+4_J}Z{8sj9a8i2>F_dM`TAkt-m4EVH0tn6D5pnyRq}j8 zj$c23Tz2Ph@=Kx zoeulj2b2R#dK~lj%@3F^#w=xr_ph~|pBKdm<;V{AHV19xX^92Fvqh6<$R3>{F30tF*f zq67Z-6(VIl4=6^Z&jU*MElj|s>GAu09x!#l{XP#^3Q;Fv=;r@_F`Sg?l%qVyg9i^D b?tA|12UK8%_7_WQkmynnpU=bq=B=bZC7_qq4E&pF@kjlN+9V`VHp~I4T}cOsm3n;^bUy*VbxE45}j(@zutH%T&_03NHwaK zL7ES8_L*x%Yo3aHtj=q);&B{$JbOH7+`~U@8&Qz9xssKI-6=z2Ym{rSTN=RG|CNl} zf&tn+;+WydH#W^*>NUQQ^jBsm&n#_5XKjiZcN8nRvpI%`1S(;s8h-E~r>-P2VJchQVj-UA zPHcCb0)o3>b+xqS)If8_!MUDO=`MlmGIA%AXaJzk*=X(VN9s6qI>7^+&jPcU$bA|B zoH8Hb6Z-Oeptt$8V3Jd+8GK|;-0e#p)`ki|T+yiXEE{_iy7kjyBYUR8yFnHyZ3`Kr z1p-$Sk(*aBJ!Zu zMxS_)O4jgLr^U$+-Dl@lXu!VJE#7dCHguj}h>DrF>icd=Pe3P+Qw8N&)Mt)+o1JOT zad}UcWXs53=sw(WiXVXno2B>+Bd1eZ8XU~S^x!TufZBG$O05fa^I;h|`6@NX(bJ#% z5)NUhtOG;vlTcIgWh_r^fM)#h4$s{UTv(5jO+Li{LCYcrft4hV&BIO@Eb>~No;EU_ z+|yk;@{;)xOL@G5nljuxJ;Ft?VVRu$y@v~^p?UKq=X*;sFH6!lk(OxIs7j^|!%4n9 zr^jAkfG))=>&~y3b#F@ysEwAAGMOjeJ^tw zVe*4Y9JK4ZN$@w?JxZ;ZD$7vTXeFe9_i2MHf#x|nakW|e@GY4j*JNfhz4KLz$=3~! z-QYId(C)Lg}UW1&DfpY(=Z%;4x#sc z$}`jj&zbC3M2v2Q>GhOvKczuw4Gf2fjNyN1T|(ANFSWjgPDaRLksrJ&9XttdnrD*z z(1jHNs=eq9gFf_zZz^TJvzRC!>YeSgCV2N_tL!byt>KFtEDyV11s5GEd=}%Y2#7J) zT8UpT$6M{crFF!{P%~Z>W4Ecj&Tm4zxxXutM=u#`lxdcxhE2@RcbJw(F!RY`Nqic;(^KG zZn>?r@@!I9q&d#3L5U{e`t6_dk01RXna;kT1{BOV8p^wA*f@L!jXx6)|1~B^fo!NR zib87z-bE$GH$@p*7T64eC69~OYh4>1r+ZqtPIK?t;%_IX!HrC;2kl$$U$=cOsc3QC zhps}bIpV*arqWCFMxntAclwUFTY0C|3(3I42l@r7`SzW|kd`+Uw=h?g%Kx@=M+Q)j{P()Azm28Q^F};RQRqy~{<{U5~qTP|m@aEjrtRF?|Z|76s zd|WBSC)rjAF7La^cMTDr`$}^Ncq#5eOfO-JSVv5okE?bR`l-;9YJMb-#3D^n zKu*-U^9Hb*rhDGE<@)C(~GTG%WokYcRa;PCiLnpl0(SgAvDQWGKjRXCMBIV)Dw@jT~21 zM+AHB1Fw9j)%uDu+|iG*Pi6Rw63ylNDBs@D2$#(COW~@az}I~!A&nCWsKbQj(wLAy z@FsFz`ZO8XouIU52q1wWWdN>a{Jq!$e%biDWOK2MB!h=ee*2jV(unDl7f|%1FqL-q z3HuzlLD~GV)1S~9iKJ*z*nr$wWH0{vo`ejJ(Qt7H9PvViYoh&O%9b$CQ;)Sa6Wrf# zs+AWKBbEQ|t$}AM(?z-zl+*Ej`cPmftIGD!){nM3RE7vv<*xdC^r%PDivJfD0{Zf!_4PV|Ls<$hX$%b3sfazhM z7q^c>ge=SsY3wW_PpE2B4Us6(EIh*i>mQm@;W|jh@69rTNN?5Zf*t2qbhb*Us~XSg z=J9i1oSB(VvIg5eECyF>`^lniG706!vV#ek7qbKC(x$4D^&3iZ0%#301uy z|H)A>tKPfYCBunF&?X(15wWzp!#!s=k$&|v6~3@n77^Y@Z3wkgdETR55JF`qbqDwM zMdN6t3WFhnE4*DEK=qtO71SP?KTrAt-8=<{i5DfhGbLFiV=@lxEXhH6 zroBmH;=4Ao=|FA}zQN>coFB|F)k>1$SL|&=h+?5ls z*=#s!5eL>1QD9`mUQrx>+2vv@D4Kv8fcX^4-Y=lm=DN#$xk)IQMA@R0>1H4o*Eg1)Ec75ti~1kb+#aO_P{N2bOa_ zdfE(qKv_c+JFe`&r8P((M6^O!vDa6(UYSHHv)3D?zB4{IAb~*cJ+xvtCJtrCRrHn< zjz^omAAX)XPZLv) zojEnA2Era<7p>p|uUwyw7>L(VEMLyPd=hV!b<{zHn)J<7Pir4);?HWh*ihwACA@2VK!OoGhbzI)o%$IX5@jN+Fq=>PJkf7`zt zJ#|(g;!NrB(>)L(^=MOLr^2;O!XvOq$=sGfPHgKzI zYkr=p8<*2}I{mov0>9PaLUT~dnwk;5_;7E7aK-lfSEhNALEA+?+6FF!R5Mx=3PN-1 zn3}(b;G$qt0WCTPokxkJ(q8#gs`YC@4b}bue5%CkAU=Ycdxo@qi2FwiK0xi@FTZ$6 zt!*;LeoRsBNB3E}cStxg0BO$!ka4Hx%mw3}J!W1U^5^9v0FZAz=L0yx^(o~9RvOg% zbG`Aa-!5a*$9rZsDl}Z4g#{i3vR(!KXBkCj6h0C!zw)latLluZCOsh@JR9jNukY~c z*1fCK7CA$1^byP>?-KP+H2rYltWh6+W^UVm^5MnT+zNf~e5NXY#QO+0k@&6+^ICQ| zFfwVH%y&6K5Ar|@0AxMR=7LmYhO!JvmGtnK(FagZ3YaAvs6cF$l2W0WW8~>PBLLi> zt`ytNm7}=&GFyhwf-lb#jYu9Z0+}Aq@^ouyiW2gKvbsYd`e5_hk=)6V7AArriG~!c zfEo>;%E{hhdbh*m$fx+xV*860L(2=t zDEA4*q?=hgd)t(uHB13;j%zX;4W0J%vR5nmYA!?%leq*^xuemhbd_chPP2s^^lcDc zJoxrbw|)z=sSy^ew$^PJ8u%poo##MkDcm-uqV86?m)VD25J)4)f*oQ(kUdFY1) zHe3}gi`&oE*1RX4BBlln(K=vg>~%YSYy@W7nhH+cW*j{9$F@mPyj4cvYNT3s6vaGf zJ3tyo{?&>VJl)PN^p*5{TI9V%zek%#Fk4dbTH?+)VTc(xsObz3m^oI;zV==WOmipB z?wi;}b#2+udY*i)zet=c%b>Ywd17^3= ABme*a literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/cloakwings-icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/cloakwings-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..7df0b6275419efe4c14e6e92edf25ebcf8af6269 GIT binary patch literal 1620 zcmV-a2CMmrP)p3>cF_J&*`OOGEhv=MwiFGvu27E{HIx}+)WPkK^F8m9yWD%1i`yUffspv# zyZhd~`~B{c_xlRi*x1 zCwc|t_&L#QxPK#fCUYUwE-1$@gxU@D(+=?9d#MNqG1;7>*?($$Q@5{lTtpEL;#XWW zJqbkriA!7KxVWj?cUWZ8XE?Z4$%Aqf;UFe!a{&Ni@J|51S)4`$%PD;xlmh_n;fIVP zK&8Ju+2Z)!RDDGskNzGOabd!Z2$ms49Q5P?AcAH3ekz!N5ODwigbDZd0S;z(FOc=a zzWuV+;vRbPDf;7^z@mIQVc&jcecc%=sTzA0rvU)( zQZWJ@*Vqh}I>%_@(+cbeFUvJat>OuWM_K!dVPTJZX?lzjtdGWmooMx}l%y3lna< z_%V(iM+djQW(2I_fpFo?At}0Vp0*t;d>;VdjBQ}7>=pnyzW`vY>=vA{4FEv$Hkb2m zbDg}Az7TO>zH3XRKi{=QZ@|3z22X*V9X^jfM0G_O;x$0L1}JF$N)~T+(YES}vXpHy zC0XAY+ki8+fx|9Yf6?WlZD#b};5`uXr~x29`xh014guknmnc4Ply$ev5dC<~PTM3> zzXb8>>qbC$<)upei_d;S>z%6*A`abG>z%9k_S~52fX$+%-}3a5d;xS`El)3T>oZ3H z0Gj742cL~7AbD=3zV6N8^PFx80E!PBMO9@ddJEYfX+2Rdp3Mva01E#u#kI9Y?k_^g z`UA7<`dt<5`i2n@UU`WsK$ZK3IIN2TqOZ(-L!#{Zh7(Zl@x#9`!t$$$;>QTOJ?(fl zGbHEY8pp;O`n_Aj>YJ?ry%kql# z%o-nAj#BQ22jzA=YkUMT*pZRGjg5_sjg5_sjg8F?u4cLP?P?B4d1YU=`~hUL7ec?M=qvjy_XmWUULk^I#A|j= z9#GfkkBggh@gmgpYWo1K^#?d(8}#Ip^-qRY>C&C;53tG~KxQ(zK7XhwS5==6Ha*g; z&r@fIN&a(xK%{RprLD-FRN| z{Q>bB;KguErT=0$MsL7b_Xm(l@ILoN0Ki}FQrfl~{s2-5E~vc#0GO{mLfdx5AE2xf zJ#povRE@Ij4^UQ#rrZt)5%svN`U6^)x~UsP>(#Q!P5lveVEVqI8My=rj8Rcq_zK`vbTt z#Eg|;fYBeoTOn3fhOO`i@K%VGm0?T#0j4U%7P>@CRfri~B8L6|UUvvV=@K!E8FvUl z=@LnYVFZ|UhY&LL2bgk)5K1ia2bfvoBg;`%_yc&>_z2|Rb!>ltjg5^>8vX_IyWTmv SMlG2D0000eKf@O8kA%QQXiyNVCZdPU33@xvAFHn1sf%ZSJokOPJMX#Y$DNJA^Md2Kr_bl^ z{r!IL`+a<#@8=y@SXfwCSmvOk?vVDxC-LGOZkU_W7}S69KUGeoKNQD$Vc}#_$Ua;-NP;bWjcfg*y1z^H;MYn#`8BpqP1fVE8lXB?^bH(z%m-M_vDnkI+$z!S~ z9WT?o_h2J)#c*WRUiulK)ZeK5N@frO5YqQkLCf`-1KUQ{@td3@G{K@6Pctu znpgD2%#B9W0XUsp8FF5A{RuDke9E1QlYHd=89RBD`WuldTuNh)-+V{Ozn0u#u*;#` zsW=&OUM|V{-q!PEH0?z!kF3`FihlDmOZrlUOH(7_)JSE!J!!su>JCs!h-XsN%Ezj7}Dkp3{2*|bs8ALcT+c$G^FPTL+%Nk*1|mj1x^&vU2Z zq@r)@$!F__4@~JtoB=*=*$!m4OJ#Ovh`48F4A0D%(%B5w0x0JIvuUGvX2uv?yh@qf z$&po;4Rv0RzUZvb7w2a5qb`BLp?1pbPJm?%c|EBdkk_Y(ix)td-HGSsWh4FmPxPPF z*NB5`+wu|sUw!wk5|fg~@ysmce$wzG0C$IfkGbemi5)4BD8A$`pm5KPLWdG>WX zpj#!*{IbT!6Pq`Yy56JEs}c_!jp(ah9Cjx;B#_r!VZlLK()IsIJ3QMc{|d-gzufM;fmLQrlqb&(jqSs?VqO_(lb_3LX6K$+c%bK;zyrzQm_ z=Wy8T860Y7Hfwa|Wr+3q^rH?y zncXR`eIwH^KnoolwlA$kGnCn#v<-JC7gr;+4R>%zhrad9-r8b3jQ7=1b@!R9-qM7w?8I*3kwSi3kwSi3k!=Sa%$w#cTP=* zB;H5LQH#ZjD81+9bVzDt`)IL9Xg(wuc@S~;?Y9NziwBZeFfy3#u0~sMzPn4?pP~Q&1V=uZ!Ogk8R9JA3-hPK79^8-%e|}3j_3{NUP@)!um#EE@#-5hG+@3%I@dW@%pb6?+ril=`un;aoUJmZZ^$3OWCFF5%`gxpXWh#A1LlgMcFF;l zR1yL=Vn+0%-vUxi2^CoJ(>UxhV>vlG6RA0|@=+_Q3%l82quiAlTL;AY? z0Y)pt@%9H8su1g}41-R8fYAzZaAi0i{s5yD;^4|~T>Js1D#USgiI}Po>vV}|`U8x* zLj=Jt5wn`|lrraTd^>OkCnAzhK+fniG2N>Do6Nvw=WBCIt dEG#Ud@Gl>*US+oJWCj2L002ovPDHLkV1hw?WWxXe literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..72e0a13e18d1f6873908c38021b7bc11a3a9d7fc GIT binary patch literal 974 zcmV;<12O!GP)iiEa;Rt+&|5%jFq zfUw}96#NTB@F3dVtiK(DsP|}}z z7k9tsvQwx@p5;OJ5bgop7dH=vI^dt}zF%&9hp`zj*_>vw zIZeTzOJrCjm76jZv@@h~OhL_5>fdtNWO9vlz`~jHOg5)Y#oaeX3Q%uUS(=$m>`|2@ zV;vA?$}F5YZz}G-F}ehnW@f23s-_}ulT@y;0_@i%U`)ZE)1)3%mStI%Wm%SGS(as4 zmO=Y!7w6xKLFtZTi>)X3lwo>zc=w|2c5$Z91%OH$m8~#S1{G%V%X`W()&Z~a9V5Yj zZp-ofv8ada{nz*}ia`lMP!vJhVWyG>P@*<4wo*H`r#xd@W5FXm0C6X@J7_o_E`3wk zJBmRG20&Wr|0SKD{foYa5u!paJ2g5?rm+GXJ@qak5vr;FheuxTi6k>$bX!D5v~&E6 z54?|Fcm+~Qn5h5^RRAM1U?#sz{<-Hl_jy5ck6-XMCNF82xnv^xHesg1M!qbKv5I%< zou}EzR-(n=DRIOZ1Gb0BG|~Y|#7hr1`R&IM|Hu;`i~o=&^mNf%A7Om$F%WeM-8WjE zmkth2)LpevxiS`)xUsj znqLL=#$}WUr|$B}{0Y`mRlJy)u{%IfI#)&9bi|wU-*WxYUlDaQnU_oj5LKn#y3EPX zzGTprSm%mefcl?R8tyOrzP85Fi?1@jxJs{=+#B{**TI{JSa|PsW9DeIO zb^$~LQCDz?!UJW_9-bxT54v%4?`72MOTX#z>08HH*D8vpREHlqMrMEry%9g{)*6+l z=9k-o1SWFt#?#T>Kzrjq{PF!Jj)Ibkv)W>Jz&G8~fY9l*5yTOk0OZzj^ZL#t<8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..746d4501ef8482b7c7c0a938051bf9d1042fe055 GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!_yc@GT&uXZXGl&9U@L#N*cB+| z^?jcnkYX(f@(cbC1Ps5o@dX0~_ISEDhD5Z!y?T)EumJ~iK=QBu_xF6=vedA{q&-yF zcB|)S7LSRAId&Nf8rlBwJKSxmGT*!@K}ex;`TX;e%zxTG)IPa;RLo%kM*wr!ItRXw zGEMnRY<~as81t$b9=a+>D4o`2IdJgN&xe(lO7nnbNJ-dFKlt&0*RgDcvlTmwBhMJg z#RWZXx%xU>;p7jg2`PK-&1|rE?CY1lPJze6X{rHZ;jzmhg`Wiu_bgxiNKGMkAw!C! h{&u#*0A20Y$i@EddFb*70H@YT?C+kVKj_64G%bIB z(DNtkrMvj{=L2#n2i7oyLb8NHvgF@udrd!gYve}e2%S*12=(Q%g2y{&c==VfVcx`V zRvZA>+}QGqu(`1n>Zk1_`6ID4Il+I^jo*S44@evsvSf3RL zj43Ic|+yzd5-~P7WIrPg|cynD$VjNJ@-? z%c?)j*cf1yth_SI(V=T|MuN?0Kol&&nx{Z zT-Bc_060F{9=mSpl)R3j6`%uZ^rV5+Pdu3Sst$kSJwDo=ctBBz#JlC}*zW$n_Tg`f jPC^JFgb+dq`RDuv{U1+boZ{W+00000NkvXXu0mjf-w{po literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/mantle-icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/mantle-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8ca01ee431f1c5dae8202de3dc46b8625b2518e8 GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVFmijkIEF;DCMQU+E=~~XX`09< z(HR(WbnjpLp1a?!3NM#Sx;pU*LyGhLk9X4rel79n+38}fX{DPye4kVlsI`ZMsTW222A_i_d z&l&lN(>ys&8-t`jyyHKj$TMHTE-fJ;!QyYa>=D8D0)eG(zcV)R9gwz}EF<~vy>%4d zcA1-sKNx)GPA*k< literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/mantlewings-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/mantlewings-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..c5daeacd2f1cffde7d2a2104ce2121e23da1136b GIT binary patch literal 1055 zcmV+)1mOFLP)*ONhxk|@AiX7Gs^P7lB zqbRFIPlCYetD!2St0C^bJo-;~#MMw0YN*O3s)nj4t3^bl(L2sN!Kg1?4WZOj^kepq zh)AO?{mn290AVNU~7E}}hgNLND`3(jCHIHO-Ht3_SA)Kn}rItD-<$ZCmL z8udmEiC7xtZ$G%4-q~LP_3M8%>3ABj`T)@X^jS+FC>SRPRzDG2(1W|a zJ$pxsWjR#%7;*bCm#c<_}{#`linSO0npR17ZPxr2B8{=@bmfskM zCJ$sC+3-uhs~G@1;w*3*eYbY*TVEg$2m}IwKp+qZ1cHAUTfenAslWS$Q{T87^3?eJ z3W}G$*!oF~3X;aEYeX9LWIq58YkdbA>9Mf;2JFDSMTQJhxyg7;PVD_ocQp&9dsnq+ zPh3AX^UL)P5f)Z}O3>_asj2A2$!@ZoDzw~f+Kpep8>QHi*(!hWc+LfcXgOG zNWuW{MSja`!c#~$yY*Q=w=nE#7Ijm$SCT zJ!cg;tnKWt=*R4XhIa#nSCB789|$|X*xDe`_Ca%xwDZC46zF}4N4|bHxXe#zAKtyWbFSW~*?t{6$^a*?n{MERAC5OkvFiZ8?>+zwCXWJ_ zd1wps?(EpgfOxJF@MF2_6ep`uR}aDay8Fan@+iPA%6#K8KcQXbCmzhkgNNpiKp=QL Z`~d(VaLoU$dA|Sv002ovPDHLkV1g1$>)-$Y literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/mantlewings-icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/mantlewings-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..04115793bfe364ab642536d9096f62ef5feb421d GIT binary patch literal 459 zcmV;+0W|)JP)At56orq)b}3}gMJG|Aii6OhQx?tEtrYqPoWw!83H<>Dp+j*9PW=NySGVfo(hh|V zAuX8T=HeTKP71F>`ZPv-@2YibzA5CL+ZG^H-tgj67!GtC76#HMLjvpy2>)S6Zp%f`+zWbb4XM=FPYnC7BzT*5{4 z8so`mZEY8#vPH35(JT>9foU$-+%tlyw_^Z!n?HLd*m6|Xtgke%F`jDDR*#;;xJ7^EYxY!imwTq!Dy1VT^m1hTcTINBd_8>OGKC*y>BTExV=%0Ju77 z@KzaIt=vqj3|>u|(i#U%0N5jieRu!YbwWZ8#t+qkvu4H@!QB7=002ovPDHLkV1l3Q B%Dn&p literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/meta.json new file mode 100644 index 00000000000..ff322789e98 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/meta.json @@ -0,0 +1,204 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by wyvernrer (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "cloak-icon", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "mantle-icon" + }, + { + "name": "wings-icon" + }, + { + "name": "cloakwings-icon", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "cloakmantle-icon", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "mantlewings-icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "all-equipped-NECK", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "cloak-equipped-NECK", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "cloakmantle-equipped-NECK", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "cloakwings-equipped-NECK", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "mantle-equipped-NECK", + "directions": 4 + }, + { + "name": "wings-equipped-NECK", + "directions": 4 + }, + { + "name": "mantlewings-equipped-NECK", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/wings-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/rd.rsi/wings-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..bfca76e15c3310e7c95d4a2c87eab83d4edceab4 GIT binary patch literal 691 zcmV;k0!;mhP)838n@EO%PS=icK(>t|1kqYMUS`Dw@zBHVA_08f3*v z1cH8o&L41z^dk!p4&?8>pkC{uJeWFh!ODZFb9M2!I!6Ut`bK^QOu4{>ery4PK*wJ$6RRIk z9!#CHQU`!O7nsyfbb##L)a3%x`iTWND|OJCfUEietqHWbz_h;6H^E(c7QEr>r)$=$ zKdoCP9 zC#v}fEs3p*>1>3Mp`97A^-WXJe7LI>6}XTs!t-70P6#eOY6FxvA1(*Pt*hzk1`#3Y z;sO4(K<&H3X+R`bt;^z1&Af3J=++P_KvZRQx5Mxdr77xEt^%|saO$;gtbolal9WTe z*5%$$l$rwT3Gg;B=%759I`vw2V-7NW6dAl&&Tz2*SxHbQn{v?BBJ;l>WZ9=?p8fj$ zedU6HoBKb=HO5w7gyzF4yZ!m?)pv{K3|AMALQ_%70b!eMbN5$A9zxH6P2&BBXX|$# z0CJ77GarIo{!oh}$Th}J|KZub@O)Th^I$i`R`f)Xix+Jpx>FmChSs6GT<_a4i}7U!kR$c zkPUFb(48)fHTpdl%+J6!&ZKBRzUO{tLK6J#v8}L*?eQ|;gG&lV14?K#+*zkrqHhx-%#&Q=SQ`@_XGTQ2eG z^H;BL-kSfND={aR$W{vgz|->!zJL2-eJ=zi{&|`j`F&(~?;`|hn~06itLj1tAr>JA zE%}pKV&u=3OJ|N&3+S4804Vndl>3A6S*SY{zyEap-^TB139Sm?0`OU{mD10%)k2#f zfD7%1x&v3fi61!6x{cpu0y-^#-*fXbX`RT+s_NqH1<5aEko-XwAP3L2ZW7FfzEVp{8k0n%wOIUdA3~Q>G|dAJALDT3x6_8g87}6K@OS;@;mN>+s)edbKcEVR$ei(2_KS3)uMQX^L`x2;%Q_ z0X|p~LhjJW4G83aA%~+jegJyld=u1%-+3S4`_5RKA>gbC)4)yqgX{yy?Aqc02_z3A zL#+Zf{&IiN%b|%sXdhrYjMxq+(hZ0_#05-Trrn=B6>|PA9;c0v%c)Ef`y5Gq`N{XW z68P_-`6D7CA|fIpA|fIpA|hTJywB>}j~`C8QWurlS}ANd>rs0Hqzu40Q9^wI1Ya4P zU#1MrJWbE%@qeU6vAfE~j@=}|bAu#HUpbsBLoz8rMTk6qyvYAeWd&{NIUhNk6<}&s zAPi9n@|A&Hk1|2Fv{)CMTV#mTgzaXn1sT%(GYn=C2AP0*!}XewENX)G`z;+5eq X*k+L-r}%@O00000NkvXXu0mjf75~*p literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/altcloak-icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/altcloak-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e3d72e264ec0962f950eb102c0f49c7e11a30898 GIT binary patch literal 443 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 DqFVYI literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/cloak-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/cloak-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..f958aca63c313173668e41bd4c06af2d1423580f GIT binary patch literal 1476 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..b253a78547ab85e5bc6694595356deadd3586c87 GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!_yc@GTsQ3cvV8vM$$byf62gIE z-*qdN0x8y#Aiv=MK)~>O8(%O`V2`JZV@O2n+p7op4jXVV2PFUce}B){ElUkMOxi<* zZMS-UX7QLh$^577L+z8hN5vc#a0D=it#jb} zDASbB#OC*3k1?;B;i0R7gwknUmIDVL{d`z?sWcC0hLnW;^n)J{cpb}DI9su^IP#2< zTwKuOmaDJB6;A$;nvk;R-pmGz$G(2)>lAoAoTeHu79P7CQutZmaL@A9kJJ=$7c!(s i>Tj1TpIgtche2?eU9(EE^Ld~@7(8A5T-G@yGywnrzjbQ> literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/mantle-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/mantle-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..b382565f359b8c74410ce7cf06b21fe418f5cae8 GIT binary patch literal 306 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=KRsO>Ln`LHy``IX*g>G}p?;u$ zLZzzwK_e}0O%r+4D1WgoVb1i>&1wlo2QhfdI#QXuV~nN z|Bci+F9wDOaeL0p+iQFO+4{Iiud<%L&U*TLjX5W$-<-?GpNBs;Po4N%$9HSQzWaOf zJoa7fEbe;r;?Z0kUsX+w|C&oW@85m*%JIgr_GuQ^ubtgzY1v}p=fS?83{1OTq?hHn4> literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/mantle-icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/mantle-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..cc05a76e639a8a5d37c9fa7022acc6953d524497 GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ3{Mxwkcif|=N9rd7>KkyoZrGJ zHOs)M`B35p3zcStLf&jb8aw`+wfM60PU<`(2OhiQ4?a)d z_v)>IL$>ZR!|guLWf)#>vwydCKHKSniG3xNi+Z{{fZ#;5`pnBhVp%<{Q9wHxJYD@< J);T3K0RYu3Kvn<% literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/meta.json new file mode 100644 index 00000000000..2763322cb27 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/salvager.rsi/meta.json @@ -0,0 +1,54 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by wyvernrer (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "altcloak-icon" + }, + { + "name": "altcloakmantle-icon" + }, + { + "name": "cloak-icon" + }, + { + "name": "mantle-icon" + }, + { + "name": "both-equipped-NECK", + "directions": 4 + }, + { + "name": "cloak-equipped-NECK", + "directions": 4 + }, + { + "name": "altcloak-equipped-NECK", + "directions": 4 + }, + { + "name": "altcloakmantle-equipped-NECK", + "directions": 4 + }, + { + "name": "mantle-equipped-NECK", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/all-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/all-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..0f9a1d230048735ca2eb75bc11ab4f00918edd14 GIT binary patch literal 2265 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/cloak-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/cloak-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..567abad4d85e3d3b605cd8e5b91cd73b3303b219 GIT binary patch literal 1375 zcmV-l1)%zgP)B0SOXRdedJ?G9Db>seEkbAxN zd}sdWJKs5Tz7O#5@bK_Z$6~CNJ&J8B;h=;4b?jt6E2nidr~iU4BcXx$-YDH(3f9E4#2eQ&WO-Gk*_-XOCv4PwuN8l zp2#zQ$cNI(PKB{@T4y^K5&(eH3*Q3(nnz>GMJOgxEZW!$f5=z$8FSx65PFclyxG{& zNQ+iXq}bE`v)I>z0DwQPe+@vb2xJ2QhT3}^pQpZwwEdXdPVHr~2c64p0{|N4RsjH~ z2H$bpq!5#v^Ge%u6rkGZ|CzfF0LW|=uv;nss1#vs{f?4Iy|#YG7=6M?1b@h98!LER zc>s+*L0$m-CxS|7dhtwd&MWZ->1B{ce{+6N1AyVVDeW4ftT}K7G*S(7t3aTs=Fai# z>p@F#%_4}z2p-!&QB0)RCq0A4b!lY>dzmb(mcrYyu?i6YARB1H%NJj89So;uX4$!b z4{a@ejxm-pvKW z_04R~4{EQ^KB25*#D&~F%ljlmtzt+8!D?Tg|9`ZxS9%^g;pFzUh+!+h{m3f-+^xO! z5J6=A^I}l{?GW~WslUDzebgY@*em^x)BB=Ah~g-K%7EjBq4pk2Zz3UT6~lHPu#r26 z{B3#=rw~LDV0Oz2ziXr=vli%mf5>NuU^N|i5oo}+@+G7Hb_lG|{cLUhW8=zhUFWx- zOCw`Y^V7JWbx({NS0u2N5d0F{Jo=rGeW9J;M;C8e-VYSnXfmNw*UaI zrS2*_58&-PQ4jkb9v&VZ9v&VZ9w!J@DRS4Tv6Fxb5gus)J{WlO$0S_D@f&@pt2wf9^B#xozy03d-_>()$3_Ra&)RCBloHFG;oGY9nM8q29rdrzVVKGM-AGLwCpxqyPt4vQis0Bt|{qKV9wyit`<0R`0$$o5A{fW+sY zYE*QvuLqG0G~uZ$?@Ad|$zCQ4es2iB1002ovPDHLkV1n{OiBBPyb1`*)6u{noDZoDK@Tr0suBL zHN{+Ot*9m(XQBXraRsIuZeWxXW5vGhGTh~Y%Js+z!$OIreMx9hzio`(94Uj40*8eX zThlfH04F<#(s;c&B10@wf<%=&b=4Gi08g!F^X;h+TGa2@D@p(WU?d_lW93eLA#RYj zp^=DSwf1NUB8t)@q8uBgdVRyf+kS+CnmJ|#VW){cKp>xWoWpSm_VwY+n30HBF3G%- zF2Qd19fsh52*Rb}%CtyLD4T%0GLJLlCgc#ZNyO(L{dH+wM+efrq$P+O%cmuEfN!hm z?IuFFX-Y?cua{Qx5IdM&Uq`z;k^&G8j1-F%&&@l28d`x&^nrOD$ln8~O6!xF z@H=;9Uh^rAD2W6~2`}PcjmD*N;duNMXAOCM(wWVFM#Fm{X>9wU2LL!Iy)ERQ(UYe? Z*AL5~iM$spGdlnP002ovPDHLkV1iwp)QA88 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/cloakJewelry-equipped-NECK.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/cloakJewelry-equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..a0150fcf214e7aca978fe2f8185ea91c93a62e23 GIT binary patch literal 1495 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
;OX(fU<}Z-6bx~3+aATe4n>fNuLzx8E_8Oe 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/icon.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..00dc0f8082a8caa6058f942df40d0f63bb08f3fc GIT binary patch literal 815 zcmV+~1JL}5P)h3?>-Zs({sk$*U__j%6yfBt*U^E~ehd)ULj zgimFO(r$BxsC&IYnrm_a5M5+cxp#9MP`lx7Q6>O$O~~2!?aY_`aTR5%gsJ`)*>yI* z&rljQK_2@6aEo?TA{1x9QDcw_58p(a8RPGqoWLXK2sN5to06c<@4@VAdnx!2HSdaS2ZlCpuo&iFQW&oyaqFTD(HSlHlyOd^~_p_Ir z%wf!6WboR4+4g+M%zV*f0K|b=ddm}n@+-=KN6`7%#tcSImkILPE!s&Ow@G^yyRq#>Y(cpunU@7JA8`iTTed#2_;T6;jy?DS1Ueu;S}>7bBvT0QtYjfC~(&p zq+l%>P{0+@fipRVPU8>&dHO8b=USXW6CTTOyNUVtJ&cq_2cp^%TYiH6vZs>6I)mrc zJ932#xz)h86Lu0D0%RaAIhF`*JOG{zKDTJ6T71p@xD`xoc|Lw`OYT^JH;_|*3D)}i zm}tjgonds!4nTYBl;589#p<*j-@btMkE;bYJ?oNfiQ^WE9~N>}pM^)zQMsJTv!g$Q z1_^|K6`EaVlf1Kk;{;rf&E^EGPR0x8&TPL6mPUU7pv{bt`@Md$8;_tPJ^ecQy=w>0 zGE|uweZ)-JL@d_XK=gp37sHuRkl}|8gYwuc^y~L2Q&xe zS9BczDSspXwgXyj`veELac@uwl^=qR;#z$(8Y1OKdRvQzNKEDxOy(6DTEfVGQR4HC zhDd7l&58sly195SqbZk@xD)!7i@JjVG_-^Pke0LnK%3`0md~rLdDSqjh@% literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/inhand-left.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..0cafb7353416baf2d7c08e7444664284453bb44b GIT binary patch literal 303 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!BDx6`bJ4lD4m zw*FN8zQ5qk5>D;&mnSHF^jJDUET>1jImdKI;Vst0Mf&Qg8%>k literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/inhand-right.png b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..e50e277259cd550c7b96bd8f3f02f858f24b74ae GIT binary patch literal 302 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!&hLEdS;wH zd-2`7ch(H`fee!mx#R(r1P4q_0a9EgL4LviVSr)N8J+V$(XE~?jv*1PZ?Agu9ai9B z3HWT-@;iPOIWe=+b)0#EW1xEW~ro3XfvT07ovA@<0S}$T5)gSLy<=fEbxL|KzSss%f$?)#j2h8l*}n>|ZjGgs>ZJ;31U>gTe~DWM4f+u?h; literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/meta.json new file mode 100644 index 00000000000..38b7a8f77a3 --- /dev/null +++ b/Resources/Textures/_Goobstation/Clothing/Neck/Ensembles/trans.rsi/meta.json @@ -0,0 +1,51 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by wyvernrer (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "cloak-icon" + }, + { + "name": "cloakSash-icon" + }, + { + "name": "cloakSashL-icon" + }, + { + "name": "icon" + }, + { + "name": "all-equipped-NECK", + "directions": 4 + }, + { + "name": "cloak-equipped-NECK", + "directions": 4 + }, + { + "name": "cloakJewelry-equipped-NECK", + "directions": 4 + }, + { + "name": "cloakSash-equipped-NECK", + "directions": 4 + }, + { + "name": "cloakSashL-equipped-NECK", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + } + ] +}