From dbf9f71ee8694cba15cf7151c7435b72becfacea Mon Sep 17 00:00:00 2001 From: potato1234_x <79580518+potato1234x@users.noreply.github.com> Date: Fri, 31 Mar 2023 14:31:51 +1000 Subject: [PATCH] vend tweaks and clothes (#14961) --- .../Catalog/Fills/Lockers/wardrobe_job.yml | 64 ++++++++++++++---- .../VendingMachines/Inventories/genedrobe.yml | 9 ++- .../VendingMachines/Inventories/virodrobe.yml | 8 ++- .../Entities/Clothing/Back/backpacks.yml | 9 +++ .../Entities/Clothing/Back/duffel.yml | 9 +++ .../Entities/Clothing/Back/satchel.yml | 9 +++ .../Entities/Clothing/OuterClothing/coats.yml | 24 +++++-- .../Entities/Clothing/Uniforms/jumpskirts.yml | 22 ++++++ .../Entities/Clothing/Uniforms/jumpsuits.yml | 22 ++++++ .../genetics.rsi/equipped-BACKPACK.png | Bin 0 -> 438 bytes .../Back/Backpacks/genetics.rsi/icon.png | Bin 0 -> 349 bytes .../Backpacks/genetics.rsi/inhand-left.png | Bin 0 -> 413 bytes .../Backpacks/genetics.rsi/inhand-right.png | Bin 0 -> 414 bytes .../Back/Backpacks/genetics.rsi/meta.json | 26 +++++++ .../chemistry.rsi/equipped-BACKPACK.png | Bin 657 -> 501 bytes .../Back/Duffels/chemistry.rsi/icon.png | Bin 477 -> 374 bytes .../Duffels/chemistry.rsi/inhand-left.png | Bin 579 -> 424 bytes .../Duffels/chemistry.rsi/inhand-right.png | Bin 534 -> 418 bytes .../genetics.rsi/equipped-BACKPACK.png | Bin 0 -> 487 bytes .../Back/Duffels/genetics.rsi/icon.png | Bin 0 -> 360 bytes .../Back/Duffels/genetics.rsi/inhand-left.png | Bin 0 -> 458 bytes .../Duffels/genetics.rsi/inhand-right.png | Bin 0 -> 448 bytes .../Back/Duffels/genetics.rsi/meta.json | 27 ++++++++ .../virology.rsi/equipped-BACKPACK.png | Bin 489 -> 489 bytes .../Back/Duffels/virology.rsi/icon.png | Bin 348 -> 362 bytes .../Back/Duffels/virology.rsi/inhand-left.png | Bin 428 -> 458 bytes .../Duffels/virology.rsi/inhand-right.png | Bin 422 -> 448 bytes .../Back/Duffels/virology.rsi/meta.json | 2 +- .../genetics.rsi/equipped-BACKPACK.png | Bin 0 -> 671 bytes .../Back/Satchels/genetics.rsi/icon.png | Bin 0 -> 743 bytes .../Satchels/genetics.rsi/inhand-left.png | Bin 0 -> 430 bytes .../Satchels/genetics.rsi/inhand-right.png | Bin 0 -> 427 bytes .../Back/Satchels/genetics.rsi/meta.json | 26 +++++++ .../equipped-OUTERCLOTHING.png | Bin 0 -> 602 bytes .../Coats/labcoat_gene.rsi/icon-open.png | Bin 0 -> 328 bytes .../Coats/labcoat_gene.rsi/icon.png | Bin 0 -> 330 bytes .../Coats/labcoat_gene.rsi/inhand-left.png | Bin 0 -> 343 bytes .../Coats/labcoat_gene.rsi/inhand-right.png | Bin 0 -> 340 bytes .../Coats/labcoat_gene.rsi/meta.json | 41 +++++++++++ .../open-equipped-OUTERCLOTHING.png | Bin 0 -> 597 bytes .../labcoat_gene.rsi/open-inhand-left.png | Bin 0 -> 337 bytes .../labcoat_gene.rsi/open-inhand-right.png | Bin 0 -> 343 bytes .../genetics.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 655 bytes .../Uniforms/Jumpskirt/genetics.rsi/icon.png | Bin 0 -> 339 bytes .../Jumpskirt/genetics.rsi/inhand-left.png | Bin 0 -> 410 bytes .../Jumpskirt/genetics.rsi/inhand-right.png | Bin 0 -> 407 bytes .../Uniforms/Jumpskirt/genetics.rsi/meta.json | 26 +++++++ .../virology.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 655 bytes .../Uniforms/Jumpskirt/virology.rsi/icon.png | Bin 0 -> 339 bytes .../Jumpskirt/virology.rsi/inhand-left.png | Bin 0 -> 414 bytes .../Jumpskirt/virology.rsi/inhand-right.png | Bin 0 -> 407 bytes .../Uniforms/Jumpskirt/virology.rsi/meta.json | 26 +++++++ .../genetics.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 736 bytes .../Uniforms/Jumpsuit/genetics.rsi/icon.png | Bin 0 -> 361 bytes .../Jumpsuit/genetics.rsi/inhand-left.png | Bin 0 -> 410 bytes .../Jumpsuit/genetics.rsi/inhand-right.png | Bin 0 -> 407 bytes .../Uniforms/Jumpsuit/genetics.rsi/meta.json | 26 +++++++ .../virology.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 736 bytes .../Uniforms/Jumpsuit/virology.rsi/icon.png | Bin 0 -> 361 bytes .../Jumpsuit/virology.rsi/inhand-left.png | Bin 0 -> 414 bytes .../Jumpsuit/virology.rsi/inhand-right.png | Bin 0 -> 407 bytes .../Uniforms/Jumpsuit/virology.rsi/meta.json | 26 +++++++ .../VendingMachines/genedrobe.rsi/broken.png | Bin 820 -> 438 bytes .../VendingMachines/genedrobe.rsi/off.png | Bin 494 -> 335 bytes .../VendingMachines/medidrobe.rsi/broken.png | Bin 816 -> 438 bytes .../VendingMachines/medidrobe.rsi/off.png | Bin 497 -> 335 bytes 66 files changed, 379 insertions(+), 23 deletions(-) create mode 100644 Resources/Textures/Clothing/Back/Backpacks/genetics.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/Back/Backpacks/genetics.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Back/Backpacks/genetics.rsi/inhand-left.png create mode 100644 Resources/Textures/Clothing/Back/Backpacks/genetics.rsi/inhand-right.png create mode 100644 Resources/Textures/Clothing/Back/Backpacks/genetics.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Back/Duffels/genetics.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/Back/Duffels/genetics.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Back/Duffels/genetics.rsi/inhand-left.png create mode 100644 Resources/Textures/Clothing/Back/Duffels/genetics.rsi/inhand-right.png create mode 100644 Resources/Textures/Clothing/Back/Duffels/genetics.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Back/Satchels/genetics.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/Back/Satchels/genetics.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Back/Satchels/genetics.rsi/inhand-left.png create mode 100644 Resources/Textures/Clothing/Back/Satchels/genetics.rsi/inhand-right.png create mode 100644 Resources/Textures/Clothing/Back/Satchels/genetics.rsi/meta.json create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_gene.rsi/equipped-OUTERCLOTHING.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_gene.rsi/icon-open.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_gene.rsi/icon.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_gene.rsi/inhand-left.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_gene.rsi/inhand-right.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_gene.rsi/meta.json create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_gene.rsi/open-equipped-OUTERCLOTHING.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_gene.rsi/open-inhand-left.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_gene.rsi/open-inhand-right.png create mode 100644 Resources/Textures/Clothing/Uniforms/Jumpskirt/genetics.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/Clothing/Uniforms/Jumpskirt/genetics.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Uniforms/Jumpskirt/genetics.rsi/inhand-left.png create mode 100644 Resources/Textures/Clothing/Uniforms/Jumpskirt/genetics.rsi/inhand-right.png create mode 100644 Resources/Textures/Clothing/Uniforms/Jumpskirt/genetics.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Uniforms/Jumpskirt/virology.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/Clothing/Uniforms/Jumpskirt/virology.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Uniforms/Jumpskirt/virology.rsi/inhand-left.png create mode 100644 Resources/Textures/Clothing/Uniforms/Jumpskirt/virology.rsi/inhand-right.png create mode 100644 Resources/Textures/Clothing/Uniforms/Jumpskirt/virology.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Uniforms/Jumpsuit/genetics.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/Clothing/Uniforms/Jumpsuit/genetics.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Uniforms/Jumpsuit/genetics.rsi/inhand-left.png create mode 100644 Resources/Textures/Clothing/Uniforms/Jumpsuit/genetics.rsi/inhand-right.png create mode 100644 Resources/Textures/Clothing/Uniforms/Jumpsuit/genetics.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Uniforms/Jumpsuit/virology.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/Clothing/Uniforms/Jumpsuit/virology.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Uniforms/Jumpsuit/virology.rsi/inhand-left.png create mode 100644 Resources/Textures/Clothing/Uniforms/Jumpsuit/virology.rsi/inhand-right.png create mode 100644 Resources/Textures/Clothing/Uniforms/Jumpsuit/virology.rsi/meta.json diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/wardrobe_job.yml b/Resources/Prototypes/Catalog/Fills/Lockers/wardrobe_job.yml index 598eb1d693..3b4872581e 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/wardrobe_job.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/wardrobe_job.yml @@ -45,15 +45,43 @@ - id: ClothingUniformJumpskirtChemistry amount: 1 -# - type: entity -# id: WardrobeGeneticsFilled -# suffix: Filled -# parent: WardrobeGenetics + - type: entity + id: WardrobeGeneticsFilled + suffix: Filled + parent: WardrobeGenetics + description: "The sleek blue threads contained within make you much less likely to be thrown out of the genetics lab." + components: + - type: StorageFill + contents: + - id: ClothingUniformJumpsuitGenetics + amount: 1 + - id: ClothingBackpackGenetics + amount: 1 + - id: ClothingShoesColorWhite + amount: 1 + - id: ClothingOuterCoatLabGene + amount: 1 + - id: ClothingUniformJumpskirtGenetics + amount: 1 -# - type: entity -# id: WardrobeVirologyFilled -# suffix: Filled -# parent: WardrobeVirology + - type: entity + id: WardrobeVirologyFilled + suffix: Filled + parent: WardrobeVirology + description: "The sleek green threads contained within make you much less likely to be thrown out of the virology lab." + components: + - type: StorageFill + contents: + - id: ClothingUniformJumpsuitVirology + amount: 1 + - id: ClothingBackpackVirology + amount: 1 + - id: ClothingShoesColorWhite + amount: 1 + - id: ClothingOuterCoatLabViro + amount: 1 + - id: ClothingUniformJumpskirtVirology + amount: 1 - type: entity id: WardrobeScienceFilled @@ -201,10 +229,22 @@ - id: ClothingUniformJumpsuitSalvageSpecialist amount: 2 -# - type: entity -# id: WardrobeAtmosphericsFilled -# suffix: Filled -# parent: WardrobeAtmospherics + - type: entity + id: WardrobeAtmosphericsFilled + suffix: Filled + parent: WardrobeAtmospherics + description: "This locker contains a uniform for atmospheric technicians." + components: + - type: StorageFill + contents: + - id: ClothingUniformJumpsuitAtmos + amount: 1 + - id: ClothingBackpackEngineering + amount: 1 + - id: ClothingShoesColorWhite + amount: 1 + - id: ClothingUniformJumpskirtAtmos + amount: 1 - type: entity id: WardrobeEngineeringFilled diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/genedrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/genedrobe.yml index 04e54ab702..84a5f9a79b 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/genedrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/genedrobe.yml @@ -1,8 +1,11 @@ - type: vendingMachineInventory id: GeneDrobeInventory startingInventory: + ClothingUniformJumpsuitGenetics: 2 + ClothingUniformJumpskirtGenetics: 2 ClothingShoesColorWhite: 2 - ClothingOuterCoatLab: 2 - ClothingHandsGlovesLatex: 2 - ClothingHeadsetMedical: 2 + ClothingOuterCoatLabGene: 2 ClothingOuterWinterGen: 2 + ClothingBackpackGenetics: 2 + ClothingBackpackSatchelGenetics: 2 + ClothingBackpackDuffelGenetics: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/virodrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/virodrobe.yml index e9b4b88b1c..b9144167a1 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/virodrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/virodrobe.yml @@ -1,10 +1,12 @@ - type: vendingMachineInventory id: ViroDrobeInventory startingInventory: + ClothingUniformJumpsuitVirology: 2 + ClothingUniformJumpskirtVirology: 2 ClothingShoesColorWhite: 2 ClothingOuterCoatLabViro: 2 + ClothingOuterWinterViro: 2 + ClothingMaskSterile: 2 ClothingBackpackVirology: 2 - ClothingBackpackDuffelVirology: 2 ClothingBackpackSatchelVirology: 2 - ClothingHeadsetMedical: 2 - ClothingOuterWinterViro: 2 + ClothingBackpackDuffelVirology: 2 diff --git a/Resources/Prototypes/Entities/Clothing/Back/backpacks.yml b/Resources/Prototypes/Entities/Clothing/Back/backpacks.yml index c1ddde80aa..afa4d46cf8 100644 --- a/Resources/Prototypes/Entities/Clothing/Back/backpacks.yml +++ b/Resources/Prototypes/Entities/Clothing/Back/backpacks.yml @@ -120,6 +120,15 @@ - type: Sprite sprite: Clothing/Back/Backpacks/virology.rsi +- type: entity + parent: ClothingBackpack + id: ClothingBackpackGenetics + name: genetics backpack + description: A backpack designed to be super tough, just in case someone hulks out on you. + components: + - type: Sprite + sprite: Clothing/Back/Backpacks/genetics.rsi + - type: entity parent: ClothingBackpack id: ClothingBackpackSalvage diff --git a/Resources/Prototypes/Entities/Clothing/Back/duffel.yml b/Resources/Prototypes/Entities/Clothing/Back/duffel.yml index 73d8c907df..c7a9a23d5e 100644 --- a/Resources/Prototypes/Entities/Clothing/Back/duffel.yml +++ b/Resources/Prototypes/Entities/Clothing/Back/duffel.yml @@ -92,6 +92,15 @@ components: - type: Sprite sprite: Clothing/Back/Duffels/virology.rsi + +- type: entity + parent: ClothingBackpackDuffel + id: ClothingBackpackDuffelGenetics + name: genetics duffel bag + description: A large duffel bag for holding extra genetic mutations. + components: + - type: Sprite + sprite: Clothing/Back/Duffels/genetics.rsi - type: entity parent: ClothingBackpackDuffel diff --git a/Resources/Prototypes/Entities/Clothing/Back/satchel.yml b/Resources/Prototypes/Entities/Clothing/Back/satchel.yml index 2d0c152580..50709777a6 100644 --- a/Resources/Prototypes/Entities/Clothing/Back/satchel.yml +++ b/Resources/Prototypes/Entities/Clothing/Back/satchel.yml @@ -68,6 +68,15 @@ components: - type: Sprite sprite: Clothing/Back/Satchels/virology.rsi + +- type: entity + parent: ClothingBackpackSatchel + id: ClothingBackpackSatchelGenetics + name: genetics satchel + description: A sterile satchel with geneticist colours. + components: + - type: Sprite + sprite: Clothing/Back/Satchels/genetics.rsi - type: entity parent: ClothingBackpackSatchel diff --git a/Resources/Prototypes/Entities/Clothing/OuterClothing/coats.yml b/Resources/Prototypes/Entities/Clothing/OuterClothing/coats.yml index 0181c83a44..0429396d64 100644 --- a/Resources/Prototypes/Entities/Clothing/OuterClothing/coats.yml +++ b/Resources/Prototypes/Entities/Clothing/OuterClothing/coats.yml @@ -94,12 +94,12 @@ - type: Armor modifiers: coefficients: - Caustic: 0.9 + Caustic: 0.75 - type: entity parent: ClothingOuterStorageBase id: ClothingOuterCoatLabChem - name: lab coat (chem) + name: chemist lab coat description: A suit that protects against minor chemical spills. Has an orange stripe on the shoulder. components: - type: Sprite @@ -114,7 +114,7 @@ - type: entity parent: ClothingOuterStorageBase id: ClothingOuterCoatLabViro - name: lab coat (viro) + name: virologist lab coat description: A suit that protects against bacteria and viruses. Has an green stripe on the shoulder. components: - type: Sprite @@ -124,7 +124,23 @@ - type: Armor modifiers: coefficients: - Caustic: 0.9 + Caustic: 0.75 + + +- type: entity + parent: ClothingOuterStorageBase + id: ClothingOuterCoatLabGene + name: geneticist lab coat + description: A suit that protects against minor chemical spills. Has an blue stripe on the shoulder. + components: + - type: Sprite + sprite: Clothing/OuterClothing/Coats/labcoat_gene.rsi + - type: Clothing + sprite: Clothing/OuterClothing/Coats/labcoat_gene.rsi + - type: Armor + modifiers: + coefficients: + Caustic: 0.75 - type: entity diff --git a/Resources/Prototypes/Entities/Clothing/Uniforms/jumpskirts.yml b/Resources/Prototypes/Entities/Clothing/Uniforms/jumpskirts.yml index 511cd8cff4..6ab0f54989 100644 --- a/Resources/Prototypes/Entities/Clothing/Uniforms/jumpskirts.yml +++ b/Resources/Prototypes/Entities/Clothing/Uniforms/jumpskirts.yml @@ -79,6 +79,28 @@ - type: Clothing sprite: Clothing/Uniforms/Jumpskirt/chemistry.rsi +- type: entity + parent: ClothingUniformBase + id: ClothingUniformJumpskirtVirology + name: virology jumpskirt + description: It's made of a special fiber that gives special protection against biohazards. It has a virologist rank stripe on it. + components: + - type: Sprite + sprite: Clothing/Uniforms/Jumpskirt/virology.rsi + - type: Clothing + sprite: Clothing/Uniforms/Jumpskirt/virology.rsi + +- type: entity + parent: ClothingUniformBase + id: ClothingUniformJumpskirtGenetics + name: genetics jumpskirt + description: It's made of a special fiber that gives special protection against biohazards. It has a geneticist rank stripe on it. + components: + - type: Sprite + sprite: Clothing/Uniforms/Jumpskirt/genetics.rsi + - type: Clothing + sprite: Clothing/Uniforms/Jumpskirt/genetics.rsi + - type: entity parent: ClothingUniformSkirtBase id: ClothingUniformJumpskirtCMO diff --git a/Resources/Prototypes/Entities/Clothing/Uniforms/jumpsuits.yml b/Resources/Prototypes/Entities/Clothing/Uniforms/jumpsuits.yml index 8af7e3d77c..e87e516f29 100644 --- a/Resources/Prototypes/Entities/Clothing/Uniforms/jumpsuits.yml +++ b/Resources/Prototypes/Entities/Clothing/Uniforms/jumpsuits.yml @@ -139,6 +139,28 @@ - type: Clothing sprite: Clothing/Uniforms/Jumpsuit/chemistry.rsi +- type: entity + parent: ClothingUniformBase + id: ClothingUniformJumpsuitVirology + name: virology jumpsuit + description: It's made of a special fiber that gives special protection against biohazards. It has a virologist rank stripe on it. + components: + - type: Sprite + sprite: Clothing/Uniforms/Jumpsuit/virology.rsi + - type: Clothing + sprite: Clothing/Uniforms/Jumpsuit/virology.rsi + +- type: entity + parent: ClothingUniformBase + id: ClothingUniformJumpsuitGenetics + name: genetics jumpsuit + description: It's made of a special fiber that gives special protection against biohazards. It has a geneticist rank stripe on it. + components: + - type: Sprite + sprite: Clothing/Uniforms/Jumpsuit/genetics.rsi + - type: Clothing + sprite: Clothing/Uniforms/Jumpsuit/genetics.rsi + - type: entity parent: ClothingUniformBase id: ClothingUniformJumpsuitClown diff --git a/Resources/Textures/Clothing/Back/Backpacks/genetics.rsi/equipped-BACKPACK.png b/Resources/Textures/Clothing/Back/Backpacks/genetics.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..28c98751eba4f1331ad73cb43e6f117c5b86323c GIT binary patch literal 438 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`032l#}zGUQFRv$JD}uADn}Zc0kZ;lqa+rk}F4wFSz{s@G@$DbA80zu^B+ zz!2IS%ITX@M6t>bvcP?JLY8H zw%q;De))k3`cIUaJ}s4bz;Mx@@$7uZpOqYm9p&5(r5|Q7EKKMT^nUSp@A^*m3=zd8 zQy4t2hq6sueeybM!QTmz6A~|%UX^7?Ja*vvanXP^wjJ>dKUg%+GOkuz#N_jbk3l3s z%cS98UsG?iz+*Gk0?wJ%2B*cFPArKypkCC#?7~;jaDtJo!R0f5k^1iUEDHT`hg6v+ zRyfVS&Bu_YAX&xT)YADt#iZfMd%wN@TidOjm<8thym`e_J!kg?w=awrR_;AQKl*P9AuIGEI)Efk|?gwoDdMtbWQwH{qf4mw`8TD^h VPq1Al)CmkP22WQ%mvv4FO#tR9sWAWm literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Back/Backpacks/genetics.rsi/icon.png b/Resources/Textures/Clothing/Back/Backpacks/genetics.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b14fab5de0b0104f69ef32867f1280555c78cb25 GIT binary patch literal 349 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCil21AIbUQ&LhGqATaloy#!&)U|8Z4j(?ukT==Z))pv#{n+z`K#H>@$S?Rm z6fgw)R|tUw3p^r=85sDEfH31!Z9ZwB;5JVe#}EturxOke9ai9Qacp_=fB%l%8A_RR zUv6xF=O|IRX2G2JFZB&8R(Z_(+!nRd#Q62z$2nVb-LBXw-TAEJ!l;zN(A}Y1z|hcW z-H`lxL1OQw3%$((7n+@NHc73&A@$9>y+``M%}&7=A=hSb&YClqQ-k4Z;EV>Ttb+5V zf{Zs*xB|X1@_bj_H+d@eiJzYsvwUVvWe?cGY;Y^}!1)TMn9nP>n=1bKdg<3oR)L+S h`737Sf31FC6Cdj&S-$k7w*k-x44$rjF6*2UngB+)ix~g_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Back/Backpacks/genetics.rsi/inhand-left.png b/Resources/Textures/Clothing/Back/Backpacks/genetics.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..098742e0e3b38ed0c383cea83d82c9ce368337ce GIT binary patch literal 413 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`032l#}zGUQFRwY6o4uC%kWn>%;z;lqa+rk_elNdd}N-M0oA&RG)V7yKUz z7=ryPgg}A?9+AZi417mGm~pB$pEOYLo2QFoNQC>_X$SdQ6nI>`bx-`S|0p))$h5@8 zuT%MJKQ=JiU7TSN5--#wVB#dubZkFY!mor(-^_Ur-pWKQXmGWd`e7O)6I0%z7>1RtP&snckY?b@R%iRMaFD8n=`uOn)zRS8PLy>lxwAY-W-S zjIvC|i`R$d7&$a8xji+7^`tht#*!sJIxQ^^ykrL2=f>f5f#V=QQ~kl@#`Sz28&(L- zU1_Dj_>Z&f*((N?)=#GxRxt}?h&O~fF+pq4;`y3STn*HsW>K)+?yXt@;z~JfX=d#Wzp$P!itd+?C literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Back/Backpacks/genetics.rsi/inhand-right.png b/Resources/Textures/Clothing/Back/Backpacks/genetics.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..61769e457e4b536e21eb83998af38650213f16a2 GIT binary patch literal 414 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`032l#}zGUQFRwY9agvtx*^oI7{!;lqa+rk_elNdd}xG_W`WDbA80zu^B+ zz!2nWWeJhd`aZr|L)ur?v++c zUL1A4XYn{`a(hA4tvVG}O@p8bOpn*In8(O(%Sd*clOWgg8;Oe#Ssgt$B)c3}*rCUHrHXY? p@{B&OLz@&V^o~9M5x60j|CLeo!-|zv%D^CC@O1TaS?83{1OS|OmDK9%)*#edL9*-OKef*J4 zssj78b|^D5*!ppPyCT7SOyY;<+ymT<+ClyoF7GsAP&$6Ox>2K2v=T_|*{HQoa6{sXh6#+ejbQ~j(ZAyrYz}BL+a8>-fz3}+g2OLa=)vDi zK~Da(1NR%hXYq3Qvn=g>1vSI{vuftI)hO~@^R$r(|Mx>Gufap@s5ql} z!Q1fX`#BG2Z=CY;)1JMz>>YUjdPgk(*8if;CqJ^OUcsU-Uh?aVilF7T3xOfc;OXk; Jvd$@?2>{Tz$q)bl delta 643 zcmey$Jdt&RWIY=L1H-D!!h1l9CEd~2k%3`jKlh(RRv@3Vz$3Dlfr0N32s4Umcr^e8 zrAk~QN`mv#O3D+9QW*jgGxJLH{9Hp6%8d0)^$ZORz7#EFU|{0)ba4!+h$W*dRZDykWE2#Dqeh*^ zuhkKo%~|h#sIUo(n{h2xUhT)<^dS z)R?g>)4Q{uok9IT1cQT@&=HHie+)ZrY>DE2QClG=m0+^?;N9P5TcVaW#r|Pnn0TN* zgM;;gl2FdO%fCBVER^q5xG^g$Dyb$siF>EaI*Tzug`wrSTZ;ad*-!Sp)_(Tj;mc#} z3-9ZE?^md3Rhri=Dj&X!Ip^t=50yLLt9NYpUbkcEOwP;pj(cBDmP7Ih+)F@4<979g z{sr5j=6n{c&@^~e-?;77@zie?QpYcBQ+O1~Zo#cs%4QO#J2jeN<%(+)KV<#OVvq=0 zaUkM-w17|NX1Ud+_X7*BiTUVFf3xPJj^o?T_ks*xH>Fi@GBMhmKF`h@bWxyaX{A}f zhU6s@4D2`l*hhV+Vwtdx*;T-cQNeVP!jnDxx;vIjF?_rKWR^e`ErB1*qBq_=yjRnn Q0Zc*+p00i_>zopr0F@L0dH?_b diff --git a/Resources/Textures/Clothing/Back/Duffels/chemistry.rsi/icon.png b/Resources/Textures/Clothing/Back/Duffels/chemistry.rsi/icon.png index 26dd1e4c0a882373bc58a93bfd7376e48fbc784d..ec4cf4ab8e6ce1dd7b934d68e45fd60f2f4e58f0 100644 GIT binary patch delta 343 zcmcc1{EcaXq$o231B1(wu46!ou{g-xiDBJ2nU@n4h3kz2d_r9JsWGIar2L=B@IQ@V z?%cWmjTsIfK78%kH5(fnLqo&Y`V3Z9R{wn&oSd9|e0Rk^JASGB5)kazhS`4*Z^`GLy&yI{Z^`VQK^@pR4?uP2;M- z!n3ssn;acaCau_T{DENfGnXkde#V|C{JwDM(WXs81UYMSngiM*9cH0 zq!E$kNIBFw7JdO-5x637t_U=apWGZu5fz;UJ@bA(JX!&rC;&_+2(cvKdRC1B(D9a| z+B*}h2GIAtP~l zfpJZ=E*G*1v40f-0KfqD^z;76QJ^ydOw%L~=+GJZe2!Mbno%$TzGeUzA%HfT`{_(b z()%On86kE7z{)LvH39%h@{$Nx0Bze!*L7mG*t*>#upUGeX1(XSzZ(Eg@LO*|&XCI? z+$#^@e7LV+3BYUV&Vf= zDd#;^jI2rjGGCbqm$7@>qTd5HrPzR zt`L#KG-H9CqxyvlY7KunSH4*Rbee3_G(@*}ebv>Bg V@{)gH3@{iNJYD@<);T3K0RZrcn8W}8 delta 537 zcmZ3%e3)f|BnKM<1H-D!!g~`H73w()JR*x382Ao@Fyrz36)8YTsS?+SlHmNblJdl& zREB`W%)AmkKi3e2GGjecJwpS7FGUL(7#KHsx;TbZ#J!z$(f5b}Pupfe>n}Tf9FNMZ zIiTEK%Gt(|-m)}CFEeZVGNxMf(228tZ2ud3WzM>KuNnmgMh*uCCV>V9mU<+%0z>0s z7Q6XDcB=x9yJyUcO^%wTdRp~p)l%Gse-_HB7Gs~cw;l#U4pvuRB?-^$- z(>(uqPHIhM_5RzEarF#~o~|@BS;lhV_CI%qE3+1!tvD*`^phdSR{WIuFO6{jVv+Kj zHI;WV7k||_8hP&Xv}dWj?>ud?@=WfZdf0h0IQxc_?eFNt=9w#>URB@&dkMuyaF70D zZnXct{b%F_zb?G z32PVbjyof85hS^s@q>io8W8K6)UMZ0Z*P}Uv;pzvS;-}xdYfEV`cTu8v2hLm}S^y9{dsgaA4P* zF2gATNo$T;+&JaXb6Lj8>vE3DhN%r6sf(_x_B?QnP3QC>|IM5S!dS1p-F%ZVC%2)l znfE{#lhOYUo+T&C<~1yy+A!&5{e+ZC3$ATO4oycY=55{{wjjlGuQ^LJYlR@t8jA-E z#~ZajNVG8XPiHxs%qKCeV; zo5031on__%)+LOGRUOqb7;iQ{oD`t`!uAP6o43<{UWUUZU)3Gdm)0;oWtqNeYN*N& QU;r?9y85}Sb4q9e0B4Mv7ytkO delta 491 zcmZ3)JdI_7BnKM<1H-D!!g~`H73w()JR*x382Ao@Fyrz36)8YTsS?+SlHmNblJdl& zREB`W%)AmkKi3e2GGjecJwpS7FGUL(7#LeUT^vIy;@-}>n0r)#$JN-sZkO}E%bHT9 zed{iq*PEtl#ZtRutBbP6L9wF~&rKE(N+_=Nar*Kk^AS5EhXVtXKm!AdLOlb54P-vy zsIl{XsF!jkYI`pC#?Hkzj;lSM=Qv}FSHr_fu7{7UU)=asYd@=}nr-1Vsb;Tc5%=`= zmlaz+mPvUThHQPt&~p8_=Y(&?S}YAVLiZSCs!XHKGsNAycX*RdV(j(B;g+%v?rTli zAFMxq;5Fw7+fCEAEUVA|S-dS+pzz(K!;Clkqi1b7wN*X;XHfpWbn8Qw*?m#ZEBEb7 z*4=UI&)2!X)`w(I{cV5!`}Ew~idSIBDWK>dwFUof|LjwEA7h;G=fS+>yUrqtb?0Gz@H0^zr;JrRZIjF SPw@d`j=|H_&t;ucLK6VMz0VQ= diff --git a/Resources/Textures/Clothing/Back/Duffels/genetics.rsi/equipped-BACKPACK.png b/Resources/Textures/Clothing/Back/Duffels/genetics.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..bb274bec3e3acfcee556b1e197e22bf261962216 GIT binary patch literal 487 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O_~u2Ka=yT3K18q@)-c8qS?N_weDv*REYVd-g0t?M{Zg$qdnzKvfRa{Ru#d zyCldj_&*#lc=pk%=K z?|-v;XU0zF-1)mK{38;>7c*(q%;3#w_#B$R%G|Igo=s-sMgENBhx&3JatzlTY#u$C zZY<1jF=Fw2X1~S984ZLTtn&pge`GZfT)}j2mZE{k3MP|#sgJcATJ#u8S*08TR{ir; z>ff-!f&0a?8un=oi~M<*pYrZ0W&I*s!(k8@d#Bn#S^5S;IoGU%fc{B6Et> zrI~N#4i@Xp?`^+Z&|i}0%OGVhe(v)&Hkkzs4<)z?UvA;>lQMsh`Oqa(m+^|^o-J_= zQyPqg)@_~LJ%Q2g+Jwzq7Zm(>d0MJJUtr4kE~0JCp3%F+)r$3;Qe6MDU-PxDbH1D- zKJi<;nq6D#g*1Qh{*N(#;`Lt`On4{!?zd{9Y{uSGYq##7{_OY{6X_p}3N7`MS!NVD Tf4x2n7_bbUu6{1-oD!M3p^r=85sBuf-vKbiP>*K+B{txLoEE? zPPi@9tia>4Gdbh*|N1=fO(82weg)mHDlxe^C(&eC-9vqi{bD_b))|}M@;$ak+&3Xk4+#;cb4Hb$@_qQ=P^YKZ|eea~Z)RKkw maV$dzC$j;kww`!aEtAiEJsuPL-~K>HGkCiCxvXk44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1E1o(uwGDKIVq@*xRKgCeHbMD-^hYugVcI}#>p`nwLlaG(j*|TSX3N=1^ zJ_J%cB|(0{{}F&e=>EBLKyl6jkH}&M2EGFz%$RkplM`sMxTlL_NQC>_X{W`S6?j-X zo3=dt|9?B@5|1aho-gY@b0}FajcxZ4ogxOw>4O* zL|v0`j=1J{(MgwQazj$j=~=Ig?Ra$WY%x01v?upZu2-jN>;guH0iS(Z{uhE{Gx&72UpSsAeFX7qG2(!z>KdG%T8{;xbXfThk$fW zoe8RPvOjL-*C|Z6xM+R<2fh@q71kAHEhS|v7FG-D6Wq9&C1e{8tdXyH^4m(lApLKt nm%x@Jpum2X_YZQtb~3vhUv{N0V&QUNxG{LT`njxgN@xNAe#gCV literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Back/Duffels/genetics.rsi/inhand-right.png b/Resources/Textures/Clothing/Back/Duffels/genetics.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..39db3d7260a6b74955355e0e095343d4d60f7072 GIT binary patch literal 448 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1E1o(uwGDKIVq@*y^?qryLYVO>*hYugVcI}#>q2bxHXPum!e0+R>3I+BV zoB&chB|(0{{}F&e=>EBLKyl6jkH}&M2EGFz%$RkplM`q$ucwP+NQC>_X{Uvn6?j}1 ze!B4K|Nq-8O7|oSIUX2qMl0hTlIoMJKCwcf`Tp8G9z=3t0e z#s8agxF2rT6rJJ48?jh8;ni2RiRTvx zCungR#VgJ2T;~?gYv2^**x zFeW$cPKe}S?RIXuz}lslxTBEknKM)Q1l3EdUwZSM4;?n&S2}^=1=Fj!uO@sjNG)ie zqQdZj!$`$u598Z6?JNg0XYg@;Ba?O!x0rxUzr?(2(4}^gHk9-`VK@O1TaS?83{1OUyIunhnJ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Back/Duffels/genetics.rsi/meta.json b/Resources/Textures/Clothing/Back/Duffels/genetics.rsi/meta.json new file mode 100644 index 0000000000..ac5b546341 --- /dev/null +++ b/Resources/Textures/Clothing/Back/Duffels/genetics.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/15c87fd15fe205e4fc71997e48311e06ff02a1d4", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "directions": 1 + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Clothing/Back/Duffels/virology.rsi/equipped-BACKPACK.png b/Resources/Textures/Clothing/Back/Duffels/virology.rsi/equipped-BACKPACK.png index b8cf3a4a6099565273d381ae4fa118fbe1dcac71..c86cf500e9455b5db5d8e1919ff82facf1d1e430 100644 GIT binary patch delta 434 zcmV;j0Zsnt1L*^hL4P4oOjJcWIyz)zWHB)@ot>S-!^76r*3He$GnoJYW&i+900000 zGLhk80000BbW%=J|NsC0|NsC0|Nj6=PXY1(000SaNLh0L01m$Z01m$aI0aKA0003x zNkl% z{QwsdKHV6$A)tJKOFh8v;2}Un)wydxBOBNNWdj?a zya?cOb@W#BG=Gd8>B<&c(3(qk!(}&ABVAh)0Nc+6e_z&s2IT;I427_DN(I^#B4BXi zRIaoHU}Z3_^aHr@Js1k--YpH!0fR$u6~IQ62pAE_fe;T5Sh)i5^b|&R4&WY%n{*2J zK|H7C{GTf44OclE13G_+FbxaA!yYfD(Qp307jzg%&npS>c~MvgTCZ|z@9(AgG2P7u c{s6G{3oZ4Sn!=Y-1^@s607*qoM6N<$f~q~WDF6Tf delta 434 zcmV;j0Zsnt1L*^hL4O-iOjJb_loVuSWE^E2*4Ea|&CLzK4a393ot>Qk0056DF5mzF z010$bPE-H?|NsC0|Nj6}Pk0gl000SaNLh0L01m+b01m+cxRGn^0003(Nkli^xE8{Zj{U0HTiq?tj1lpth?3HVx(i=N$Z` zNze-bBhpM%hqEI9BKy;OfFZQ#{1mVw06OatOaBJ2A#esP(GsvEa0aY*rt8%dn c3jo*k3*E|j&=8#Ve*gdg07*qoM6N<$g43+RdjJ3c diff --git a/Resources/Textures/Clothing/Back/Duffels/virology.rsi/icon.png b/Resources/Textures/Clothing/Back/Duffels/virology.rsi/icon.png index c4da60f5d1cc253a1db964b1da1c988d01a9b3ae..c3a5469919b211f2b7aef5ff024449d001ea17db 100644 GIT binary patch delta 306 zcmcb^^onVMW4&&GPlzjnFGEU7it$Vah6aYYbLTRoF&sX8_}aB=Ha0efhK5#FR!&Y% zK0ZEY&z@yqVA#@kp9@Iwmjw9*|3?7~SMJPM2$bS1@Q5sCVBk9l!i+m6X1@gruJ&|s z46*QkJK?s_Aq5_n(|aAC{MVTA{qbX>}5^gP3aP+0_{GCPs!(QKeW!!{FblV z`d-6piGf)s8=5{ItbSd?uF5N#CAVm+p3oFeUasXw8a8@sKAaG7zf~u_qjXkQSGnj0 zXW5VbLSpDd^ovb;+7CAcY4pyRib?O%}wzIKxZ>}y85}Sb4q9e03O+YDgXcg diff --git a/Resources/Textures/Clothing/Back/Duffels/virology.rsi/inhand-left.png b/Resources/Textures/Clothing/Back/Duffels/virology.rsi/inhand-left.png index 35b71feb872d5f265a0e92da4fa2bb11d1aa6273..5a0a228b0d5164c644c18c74492ca0b9c5ded658 100644 GIT binary patch delta 403 zcmZ3(e2RI3W4%g%PlzjnFGEU7it$Vah6aYYbLSpDeE8b6Ylen~PEJlfK0as9o@HQQ zu=(xr07&ta1o;L3M*s$)`{&L9#W@Q+B8wRq_zr+DW7f4!P6h@>aZeY=kO=p;(@u*u zEAX&(Hf?$O|NnN*B_2<1Jzv&+=1{U;eHz~m#f5)5xMLJ{9AG`PpDW?lzvV89QyiA0 zE^ceEREfGK;T&XfyxloLL`kYaDpZ$61$W^MaHhulLsj?(;fa_}%u;*|32{ z)x3U7(6R-Ltn(i*iF4=`G(Kq3XF1-+&-(dA1IrJtqzgbQZHq+1VrGFEUniEG+6|(fROMuU+{~|2m~e5?`u-1mDPAkAE6Q3*%2+I{7St!WaWhNEHXK+ZU-9I( um4HF|-%>AuElEIu{VeYvvU2}4B^6~LWZkWixz`(MrWFe5^ zDhcun{tp8To6hK*2a0kQctjR6Fz_7$VMb96uLcGNMn+E;$B+p3x6=*^H5u@@%yzo? z??3-+v&1)-QUzr5E7?t@f3-C+d#?OujUYNjDB(`$W=IL(y zoSPM%r|P<zWN;NN2NiWi~=+)HF<2Qf9a#xbflz1?W5e(;&-0hVpe z%?p4cpEFZmzAkNzt2l4-g-PM}CFzWw@_p_9q!Yx`;@Q8?{l_Vywj!zGsZXOLYdMD_ zN3N72hodq}JV#&uv)N6RB?(ObxPorHIKW~M#dG0eBgX>!B>kV+j6Gt?B_#?>FZzLE zxet9D+}YI{E;1=BW)^h#e_-DJ-!2R0ti9g%aH+ diff --git a/Resources/Textures/Clothing/Back/Duffels/virology.rsi/inhand-right.png b/Resources/Textures/Clothing/Back/Duffels/virology.rsi/inhand-right.png index 6c4c799b6b1119b132634e104eff132fd471a692..72fbcbfebe86138a190ee4710570b0a3fa4f93d0 100644 GIT binary patch delta 393 zcmZ3+e1Lg^W4%g%PlzjnFGEU73PS^f@l1xfbLSpDeE8b6Ylen~XV0E>a&q$V@nK+K z=wA116_Da73Gxg6j{pop_s^XJigOltL>4nJ@ErhQ#;j|doD2+%yq+$OArbCxr=1pR zR^V}6`02u@|Nn2ZDBY7R+y+@H!Nn%W8C#TPW83$O-#B++pY}a}pTX^ob z)R}`JVio^y&f$KzSyOa|7n6S?hvK#PsfvzT+$&6udH4sPigNT%Wjy-(qiw`u;e=OT z*(RP}Ae^AZX%w$Cw{x9axc~HurIQw<{F0a2X*;KJrH+ELbL9CiSF|*C243ef*vc7~ zz*H}6pk~0B+_XC(l7qF|x#$N7~bkm-SlPkYNXN2Ueb%bcCwDr7$p0`fod kaV+C`tKG!7^bf;rlVw*Eca_xv!;8Vw)z4*}6H`JH09Mqc8UO$Q delta 366 zcmX@Wyo`B*W4&B}Pl&6?6cL$JnUs_iiFyg%1H9L+T}y75=;Y+&Fr%o3R|8P+x2KC^NQC>_X^uk81{|)!S8m<; zf2h^ri*+ws_Vhij(o<}DQmvMR%==hUU(Yc^pv8gXU_I;2eXnHINfp(xf}F`9YS)1uiiLjU6&VTbfu8I3}c9i0%pFZcvlpPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!Tcne8t|bQe;pUismZ0Nntt=a%8JAK8?C#&IRm^|1Gkt1ht_otrqx?ko9#-DP2`z^# zi1||1e{s;n^g`U2H}LZLQYw|i4Od?#S!v>_KZ?()RpnUp*YwH37`r@Ar4q{JviL>% zHfoCZQlli?wqmV874-DG-7af3n~cpYFvoGkNZ0gvP#r2pSH6^l-s5Ld5<)ka&*xda zUT3{tkJ+}}AB)AJNQCM#7~Rhr{UMUz%@3+nDq?Ij8e$Btbr=bFl!7YwN$2U4KbHXV z+gjJTc>n+a000000059c|Nf>UE3L6XiT5Xh3DRtnr#0`d(g-HC1cXg&I-txYfS7(C z3`>GSlH^-s)b|Txx=T#4gv_@zyK63R`aAbAf&vJl47J-{Uz)9_Yf*_2~g(v7y4I{4DAt+L9q{e z`clCLPyR2opn0t0e0Zhv_SxNd`}yLH&H(@b000It_5m|V2P5&-nSuZS002ovPDHLk FV1hriHP8S6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Back/Satchels/genetics.rsi/icon.png b/Resources/Textures/Clothing/Back/Satchels/genetics.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..02abe4982512e123c3b96d37ad74b614ea19d068 GIT binary patch literal 743 zcmV?P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!TFagUH!CN@gN&+q{SO`{8(8d%gPI8U*{ss2hT=0q%u~E=e1`AK8W1D>khufEvr(gJYc5^~X34rrvvq@;n z<&xZ2$NW9qzrofyc+WPtdxa{M3XR8OZY*N?m8fztw%2cyzjK-ru`&m;&f$P|uEkAA z-qD9KGJfy$Q{108r;`uloouI$r*smEb66XuF-7MON(-1yr^i7Ff z2zG%c$tLdrV=xwTFn1NkDiG%=D-Cg#jLFVLYq#6EiYQeD!{Jcv3eKex;1~_y8~OmoVon)U z1Z4M2baCMPCG@RUix+fVSCty9<2c+OhGFUs2!cS(0XPcN?tw7^a!v>(7Shr00ystk z;#>!Fu|^T4FCxL@2i)QCdq>)h;vxI$u~itYYRWH=71bS>L!cOv)hC&78E%L z#xi6y5d!-4-+U9R9A>dzL=1jLEo8<0E;#{$_xf`x^uY9w=1;K-_+Om44F5J80c#dO Z^b=W5g$eF}?RWqH002ovPDHLkV1mg;M@9eu literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Back/Satchels/genetics.rsi/inhand-left.png b/Resources/Textures/Clothing/Back/Satchels/genetics.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..68eaa7cf447ef42d498b8a6fd83dee44c8451416 GIT binary patch literal 430 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1E1o(uwrlh1WL{}a@e3)VSDO+3HxpU_-3{fI;Z~xpP2q&H|6fVg?4jLmfb>SO^9$PM%(+_o=ZZb+}ifIWnY+^Q;$H=&zA%#7`=5gZ} z@wrPaH4~Qql#OYPZm^8^GG~~=YZtY-dE?F6zZ@BFS+n?7@wzR#!2=8i22WQ%mvv4F FO#rmJswV&d literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Back/Satchels/genetics.rsi/inhand-right.png b/Resources/Textures/Clothing/Back/Satchels/genetics.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..717957515b8efefc85cc94efcd3dc7a2725faba1 GIT binary patch literal 427 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1E1o(uwGDKIVq@*xRKXv%!At*uQj+5Bks$2c1LE?I`PFFp#{oxPFr1606fJdyJQ-mp0vsR4ZUV z{;uba?o;;#*F>|Hi~TA3AIx;o|GR!oX#=Ov1j9y7BefSC#}pU-U%P($;Rz2edSAW3 zu}raXM$;52-5G5x?)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMa0C!jgFK5|Nkm{cFBZ1J9@he~`V# zq_La{@O3m9)~^7;Ri=OgvFDqhkFk{VcK~jUY)NuwR zq%Z@)OOjqZ^$F_hVSNusX>J1!sjs>MAcMC73;t?&M|kRsmTK#(EZ{9YfCoT5fPV-$ zSEQ5L5C?#XE%$-}GdBba7*N2mb;kr*u&1NC+v0BlQi^W-F+eLrDK@|X5SkpJbj&e3i0v{JJvjt;<&FjS^E1C~83LoSjVw;0dcR zYp)}gZnl>I#JsfE5lc7Q5P%NLcboxBH)3LdKE@np!0(I8$EW~nH@bZfINsTf_@-O{ owhw@<)73e`0p8IA_!zJ(f0Z7ZaMj1uk^lez07*qoM6N<$g8#Gy!TBQ`S|#Bb#*y8Ib~;O1C?kWiu43hTqQw% z!9X<-z_96z&Uv6HXMsm#F#`kNArNL1)$nQn3eNR(aSXBWe;UXs)MCJ~_(JUT|MeBZ zF0Agy*=I;AM zb`X8s$1QTIL!GJ1{>tnlo{rNt%v79pKIpdK3&zF2pYJ=S&GD{&W}#eP-cr9lphFov MUHx3vIVCg!01?B11ONa4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_gene.rsi/icon.png b/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_gene.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..998a03c4a4b5059dfff1959ce7f978964a1ad3a0 GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCil21AIbUd;2CIIdbIx|Njipl?>BQb#--RXJ`BP_yFbS-&2VJQk*40e!)Nm zV89UUUm*k%EbxddW?8eR=R!Nr~~jv*HQPbUNl9Z}$LR?PbPPyL=lX6wwd zZwzPIx$KlRUia_gII;4C-%=l!zjF+=mhFAc=yElApV;dtUM_3q>td#_*rMJGTxi_* z-S-Z|Y2JGbQWsZ<9k_e+ekIEqTUjd}kJx3he+yqYPPa+F^-1)CV*GNh1v9K(3hdOL zUFc?)*z9&Rgn`GZCo51^?SG?~K0{|S^O^5zmM=xOWqn)V&yf9>f!{?sMe#`H1)y^o NJYD@<);T3K0RTdudH4VT literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_gene.rsi/inhand-left.png b/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_gene.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..5785736ec0c2eb6ff6c54c9415edc60f5032b15b GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`031o(uwGPG}9yLK(Z^i#)=AOHCN{frqiZr{EQloWSubpcWwB|(0{{~>_k zUi02apcrR?M`SSr1K(i~W;~w1A_XY8#nZ(xB*Ojew2NGa4LDr4O8xzBKacOYP`dmQ ze`bG;JGT#bUYgGKMNwIz(YQ&_LV1TUgVsA^aiO@0!b=-E#f02HpUd&zGTEzPi%WrE z-rT3R`L!4sx_Ez_seHaxeu{psuk^&Z+ZBo)`4!|z96cvu8OS|t#hMf6lzy+7D7k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`031o(uwGPG}9yLK(Z^i#)=AOHCN{frqiZr{EQloWSubpcWwB|(0{{~>_k zUi02apcrR?M`SSr1K(i~W;~w1A_XY8(bL5-B*Ojew9{P7iaf5pm4E-soA>W3SYUE3 zR54v*hlkDKxxIXQm$2#AIo~*zhwcd zA9vIPAa%~!;O(-4V|omU7A7{V9^p-fg>!d>mNm}ZFk44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O_~u2Ka=y9yxNPw{PDmgO@+!C!jEAfk$L90|Vb75M~tB@M-{By3EtXF(ktM?X-)VniY6lm^0S? z`Okj;ZiB~_2R_yFt={>#df2dRQJJ*=3UdX+mHkXA8NxOh0qsS(ujVwnbZB1fpIYpqy4?B7h`3P zZl1C+pFyYh{P8ob2R?f|&@g8dy7TrMTf!HEw0Bnumn&|~Z@9OQ@mZzXgQ@W>8`4AH zY9;4aGbFaD>fejLk{afq&YU3_^IA^f#V8`<^SQq|9~-o{{cJW^PZAR7mqR| zluULKmC;$q{^8E?i?P+y56!Ie;MrU4rK99#n32{H{WgfrU?WR`w+e^1OKHL>{@pE^ zhj@-3xs&PE^5NsOhGzMthbuT&7_(J67Cbv`!BkqvXmTf4X}w;<^hx(+6yI)?WSa3P zR(GjbDdUTbuJWx)+YcXScMvR{w3>B&;gq?e7ozD^;!o6pFoQqd5^aHZN^U7Y!c f3;%;`hjaC^fqn6p_~uOjMk9l#tDnm{r-UW|iRAPQ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_gene.rsi/open-inhand-left.png b/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_gene.rsi/open-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..708dea3d7b76f429e3e39933978eec64c2018d44 GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`031o(uwGPG}9yLK(Z^i#)=AOHCN{frqiZr{EQloWSubpcWwB|(0{{~>_k zUi02apcrR?M`SSr1K(i~W;~w1A_XY8&eO#)B*OjewUbx-VA(x}3q&)z4*}Q$iB}QQv|U literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_gene.rsi/open-inhand-right.png b/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_gene.rsi/open-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..04f6c36d3f4a6e5981b54aa557b0f9daceccb5f8 GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`031o(uwGPG}9yLK(Z^i#)=AOHCN{frqiZr{EQloWSubpcWwB|(0{{~>_k zUi02apcrR?M`SSr1K(i~W;~w1A_XY8#nZ(xB*Ojew2NFUiX5)HGk^WB-;;ILnfdUo zbC;XinK-SN=->RJs;bc#+$3b7x`TzcOE{E$;dz5~hAW#a_>2q;Z};6`U0^8EETDdW zV@+b@PrVG@3ysrs4}J38@aeg#@QqW#O_F*CH;B7TVOH9GpejN8yuzZX^Vj~KC^Y4O zrX%MZAhnZomoHcP8>SN{*~Ra$zEpgeB)-LO(;=PR2e>M3GTY9WqV`>`<7~A1nk44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1!1o(uwGUQEWn0{)>k|kMLS^xk4zkmO}xw&~mLql(G@6n@2t*orl($d`B z-Q(ioDk>^=@7&qd(NR@ZRa96AG+@K81!_P_q$J2M7^oK=F!=jF7X-?47I;J!GcfQS z0%1l`4X*~E!}fT(IEF;Hznylw=&%BhOKU^ZWwYs@{{O!vnkXZfGH2$Om5;w3af>Wm zG~-Ceso7Qx><(X+GZcM&v~9r?8ROme!WnBiZ>3I=xc6KAzu__greMWmSCs+^^w?z1 zW!B3E^%(qYF6=8*39)BrnEp*v;bgiule+MPaC>QnGya_0j&m<=Z1{Q8yL82+bk_*R zIbL0y40F5>oqgdtr#n82wOjw^!}SbzZcVZHbwcy%is^eEi`V>?U<}yjccg~FA>-rb zPetK*g;UuQCJL+1iT<mx`WnN}9M$%b=F^fd2}$6X#D(dYj#__*H-T z2ff?%J)My@MH9~onbp|3aD{PhGp#@UzUZTS^P87Sr|+Mu3uJ%5(7|`Wo@EPP;;Ng> zOYI8NTmvQLJgpA=5wMAB5#w)q%6zLOFKBny3D$3$Ot)4{coQ@4Fi(M9d%@0a6&Jn= zsU&lq$WX}Bl`CnUxt!q(UxsrUgWGIF#s$2Oe}+GJtH--rf1BK!_|IGlmu_!nyHn?~ z5$J2HOz#cb`!Uk)T68s2%$Zzg1tz1)6-@UEEb|L;>&d^W{j fW~`77IHfOngp=}00Gv>^e ViTa}KbOY#a22WQ%mvv4FO#qn0dQAWT literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/genetics.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/genetics.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..cfb2a8ff2bb24df28d023396152cbedb6e4ebc0e GIT binary patch literal 410 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1E1o(uwGDKH0Oh5Ji|NkRLj)aDWW@l$lnKH%R-oCN1@#f8&Jv}`@h4bco zxDBLuN`m}?fhu8uLFoRub3k#<0*}aI1_r)^Ak4U9V)k30;B!wG$B+p3x6>T?nhkhZ z4sy1c{r{gYd)#Bkz3!{t{BkQVtXaeP@KD}kcdvjZPfjm`pWX+zy$=0<|3#Mj?xQ); z#d){poM2#a@y&a}qB7l0&)8|pWFEeW6W*;_@P>`!iQulBXDo)h8Qmv5bZ)yV=#bXX zQ92`ctHVttt{Jm=%RjGy&Qm-J2}#rD3pbo$c)#E@^XKb2r^Fm4 zEM`%iF=YYEWT7XlR{#H;QD@z#k;3|E=66>`^$UwWl({NubGRy2w*-hxYKnm4O-%tJ lo8Bvkw60P3usETIKX&~J!Jx9DuRt#|c)I$ztaD0e0svRusI>q9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/genetics.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/genetics.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..7071a1d5128731c01122f5f9c6551fadf1b440f5 GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1E1o(uwGDKH0Oh5Ji|NkRLjxgj+4h;>>&d#1PWs1GMePd(e&6_uY3fsPJ z;RaGXB|(0{K$S4SAawuSIiNUafk$L90|Vbd5N6ylG5al0@QJ63V@QPi+o_I1%?2E< zQzb4w`}bYf(L{xtyX^A04{0V{_sx%;oquY2ivr73ftCfIjG5xnX6MfOdFJ|aE#t|K zLFr*E4$D~*gcww!>lLUpU<=ci_-r>tky;JZ8US_Gz-yj$ZK4%lWd{uQfU+oNe;# zE~N7_CM`;I>P|c%*R*Ht@9g;PXUf0xL<%Y>TuK!B68V#TrX7#(`~FBl8+8`N6(D=> z3w_wSaglz=o#2bSx&k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1!1o(uwGNdsW&tzD#WJy+5*8l(i@87>~Zf@St(9ql4d-Uj0D=VwCv@~~j z_qe#Yii(QeJ9l<QZZI;_Cs(%R5;*=+i!|Nn1^Cdvq=%$fOR<>RkM+#(AX z%{bC=YPJ;vyTg~|3`JibZCmg}#(4L=aK@U>Td7kd?)_H(Z@5f=DOmB?Ri%IeJvNzh znf05k80?biSKa6QAFTT?84ozT3xV)~xP;x)e|7z6hC9jRe($oRPV zQ&D(c;Z(MSiNfl0qW`S9{Cv91{pDierJ^UCk|u7`GN@%e;J-rc#QBqx-exx}e$`+8 zLGN~bPiLe}(ZsVtW;M1hTw$EsOzTg-FZ$@-{N|<7>HFvE0@)uhbnqRpXW7D+xaubJ zQoF)5*FZ@*Ppboe1Z<*O#Q2+@GT&;+3)hbQ@-zN7a{xg@trQ4g??$o*L zxT-7H!n#WHm+&sGvR}-`j*Q=aF&H#awLXlTgF$^yzy|0M4Lq&Q20{DOfB zz*Xdk6Dq!CGf?Gzy5b7Zt6N| z=4(H@M2NLa&L#FE|1W0!T2_zl3w_IiJh-(FFP-cCKK7`qWOlThxbf>{{7>`3ei;cJ zc(c`#-JGGe;oF0xZJn$dGHgtDWNm!17;UT;nE5oW2-05oLRev9=?bP~9*rI8vQ}zm zx<5^NulAvnX~y}jp^a(}rwa#Ji(h@|X}nfB%d2I*&+j^>qw=1z^Zg$9*)#00XUv%` V6ZJ*e=?2i<44$rjF6*2UngHh-dh`GQ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/virology.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/virology.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..1bb069da772c051a8f03df5cba2f531f3d866b22 GIT binary patch literal 414 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1E2l#}zGNdsW&t&-j|NoIAM;MA2LPJBdv$Lm6nPP8m-`LoA^XAQ-o*tmu z3Ar~90V&>+AirRsVmM&1eWBC_l;AAzh%9Dc-~%e+JH#le;ne^XeD3Mu7!u+BcG_;f z76TrZgNhRGKK;L6?U$s|vwdU6x(^;Un>MjI9oBoRs_EgV&Z_z1&(eg*nW%}ntki7rG))fan23@$te<*VM)PO7Qmw;Yo@O1TaS?83{1OQ&_qm}>w literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/virology.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/virology.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..e8cfe71e97f747c44bdff783aea1fe53921efdd2 GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1E1o(uwGNdsW&t&-j|NoIAM;MA2LPJBdv$Lm6nPP8m-`LoA^X5&ULRpdK zr9g_OB*-rqs1gPkgzld^2NdTl@Q5sCVBk9h!i=ICUJXFOC!Q{jArbCxr#cEX8*sQz zmALrq-*;U{6BTamvdiZ_q?vTxH$QfE{;BCL3M^9vS{8gVW{OLjojdF2nd{HBj3+w= zrH8RNEN4j&Vo-@Xr=!n(;dHCqfkTI_kFDYGnEjI3r^!w`dci|4=gVTh*65sYw#l=* zkj~GTv?$T3JMn~E)1I}zv*Wj)DgVwBDX5@uDN*Q4k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`291^9%xGUQEWn0{)>k|kMLS^xk4U%q_#{rmUL&CPpzdk-8qaP;WWhK2?! zE334$Grt;GAk}` z_L4pSyUSd!h}4|8oV@Js!?Q;gtoahT(UvW|ZiVayW|#e31^f8wcwg;NSGxb(mmywB z_L-1!i@`_x=Y2Ez*X>|FrrMPJex~y23qP)}e9ZB=pt;KD8H@N)afUxP=7hVeEMfU9 zc7MvO7XE|ktO2j<&n&S!$oC`3Ou0i|<4~_i)PJr8AwfP245>BtTcdlS(VCh}X^+AzAs+M&^TesDI)(4s=w@bSBF5k7ge!}_3 zbB~4UDlBF;vO4iXzV3`vcqzl)^Q#-wE6(_fH9X0TeBbbC#>rO>a*Q?}QvR&=&4>O= z3TQL5rydkP@XJ(U;pxQ4?mF%t)5;F;3A}C4bSURork3p|p7`?ny{uEBCtqZjh%B6E znb5u9qtAw>H~hPlWL?iCKU7(xBXz!|m7Oz(ao+ry@o}c}UVd#=Jk4Av%c|Kd1ghfbq@1(tA?20aqk%(H6<|UNoF^E)Ht;FQia-` zhqErtTgWPt&3(IGQQlN+D}%tM(0auu>-Movd30j9nn(sB2CLGb)I?)Q4Di}On{an^L HB{Ts54^T+z literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/genetics.rsi/icon.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/genetics.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..83fa7d679bfa340cb7d743c8d5a3d67bc532bb29 GIT binary patch literal 361 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCil=1AIbU8KNs0rk|>>uV1lZ1w-EC|Ns9lU%osmD{IM;B|SYoAt52z+1W>r z9_{VzwXv~jY-~Jm;6Ot|!~OgBtE#GiW-JNFw*gY3B|(0{K)o1%LHlOyE1&|-0*}aI z1_r(ZAk3I`t&)M&gh(xKY;R6{$% zy(jF963J^#)1rcS_cm|t>-MoQ{_xz38st3fEepLP2 i!8ZM8vwt4LBk6xN9<5(G&rJckj=|H_&t;ucLK6V+dzHxm literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/genetics.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/genetics.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..cfb2a8ff2bb24df28d023396152cbedb6e4ebc0e GIT binary patch literal 410 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1E1o(uwGDKH0Oh5Ji|NkRLj)aDWW@l$lnKH%R-oCN1@#f8&Jv}`@h4bco zxDBLuN`m}?fhu8uLFoRub3k#<0*}aI1_r)^Ak4U9V)k30;B!wG$B+p3x6>T?nhkhZ z4sy1c{r{gYd)#Bkz3!{t{BkQVtXaeP@KD}kcdvjZPfjm`pWX+zy$=0<|3#Mj?xQ); z#d){poM2#a@y&a}qB7l0&)8|pWFEeW6W*;_@P>`!iQulBXDo)h8Qmv5bZ)yV=#bXX zQ92`ctHVttt{Jm=%RjGy&Qm-J2}#rD3pbo$c)#E@^XKb2r^Fm4 zEM`%iF=YYEWT7XlR{#H;QD@z#k;3|E=66>`^$UwWl({NubGRy2w*-hxYKnm4O-%tJ lo8Bvkw60P3usETIKX&~J!Jx9DuRt#|c)I$ztaD0e0svRusI>q9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/genetics.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/genetics.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..7071a1d5128731c01122f5f9c6551fadf1b440f5 GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1E1o(uwGDKH0Oh5Ji|NkRLjxgj+4h;>>&d#1PWs1GMePd(e&6_uY3fsPJ z;RaGXB|(0{K$S4SAawuSIiNUafk$L90|Vbd5N6ylG5al0@QJ63V@QPi+o_I1%?2E< zQzb4w`}bYf(L{xtyX^A04{0V{_sx%;oquY2ivr73ftCfIjG5xnX6MfOdFJ|aE#t|K zLFr*E4$D~*gcww!>lLUpU<=ci_-r>tky;JZ8US_Gz-yj$ZK4%lWd{uQfU+oNe;# zE~N7_CM`;I>P|c%*R*Ht@9g;PXUf0xL<%Y>TuK!B68V#TrX7#(`~FBl8+8`N6(D=> z3w_wSaglz=o#2bSx&k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`291^9%xGNdsW&tzD#WJy+5*8l(imoHy_|Neb*bMxNb-U9~?96frpp`pRb z$|@}_&E4HSE-voGv13(LRTUK#yLayF>gXscEIe}L$hk9TZd|_(G;&wPcYh!yRTAVE z3^WZpU=UGaxCKO>_%)r2R5QG_bOw4`@bnsVC7srqY_qWqt79CdLX>rt;GAk}` z_L4pSyUSd!h}4|8oV@Js!?Q;gtoahT(UvW|ZiVayW|#e31^f8wcwg;NSGxb(mmywB z_L-1!i@`_x=Y2Ez*X>|FrrMPJex~y23qP)}e9ZB=pt;KD8H@N)afUxP=7hVeEMfU9 zc7MvO7XE|ktO2j<&n&S!$oC`3Ou0i|<4~_i)PJr8AwfP245>BtTcdlS(VCh}X^+AzAs+M&^TesDI)(4s=w@bSBF5k7ge!}_3 zbB~4UDlBF;vO4iXzV3`vcqzl)^Q#-wE6(_fH9X0TeBbbC#>rO>a*Q?}QvR&=&4>O= z3TQL5rydkP@XJ(U;pxQ4?mF%t)5;F;3A}C4bSURork3p|p7`?ny{uEBCtqZjh%B6E znb5u9qtAw>H~hPlWL?iCKU7(xBXz!|m7Oz(ao+ry@o}c}UVd#=Jk4Av%c|Kd1ghfbq@1(tA?20aqk%(H6<|UNoF^E)Ht;FQia-` zhqErtTgWPt&3(IGQQlN+D}%tM(0auu>-Movd30j9nn(sB2CLGb)I?)Q4Di}On{an^L HB{Ts5Hbh9s literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/virology.rsi/icon.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/virology.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8e647ef78fe8c2307822ed60000a71bb4fffb651 GIT binary patch literal 361 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCil=1AIbU8KN1CXEM~+*RNQyf~kn%|NsBXmoLxC%388yNl#BtNJvO_cJ|Su zM|*pFZES2B8ygQCIMC40aR2`Os;VlW8R3WCxdJKCk|4iepk55XpnbFU6;J_Zfk$L9 z0|Vbd5N6ylG5al0aFVBsV~BgrbPwu?rq-O*X?6r{NcfY^$aYh#LV@oe6<$wcg~Y53Ho5PIOD+o6MO1; z1tdh+vQ{v2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/virology.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/virology.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..1bb069da772c051a8f03df5cba2f531f3d866b22 GIT binary patch literal 414 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1E2l#}zGNdsW&t&-j|NoIAM;MA2LPJBdv$Lm6nPP8m-`LoA^XAQ-o*tmu z3Ar~90V&>+AirRsVmM&1eWBC_l;AAzh%9Dc-~%e+JH#le;ne^XeD3Mu7!u+BcG_;f z76TrZgNhRGKK;L6?U$s|vwdU6x(^;Un>MjI9oBoRs_EgV&Z_z1&(eg*nW%}ntki7rG))fan23@$te<*VM)PO7Qmw;Yo@O1TaS?83{1OQ&_qm}>w literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/virology.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/virology.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..e8cfe71e97f747c44bdff783aea1fe53921efdd2 GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1E1o(uwGNdsW&t&-j|NoIAM;MA2LPJBdv$Lm6nPP8m-`LoA^X5&ULRpdK zr9g_OB*-rqs1gPkgzld^2NdTl@Q5sCVBk9h!i=ICUJXFOC!Q{jArbCxr#cEX8*sQz zmALrq-*;U{6BTamvdiZ_q?vTxH$QfE{;BCL3M^9vS{8gVW{OLjojdF2nd{HBj3+w= zrH8RNEN4j&Vo-@Xr=!n(;dHCqfkTI_kFDYGnEjI3r^!w`dci|4=gVTh*65sYw#l=* zkj~GTv?$T3JMn~E)1I}zv*Wj)DgVwBDX5@uDN*Q4W*Bw^iaTX3* za4zrn|M}L-eJ)2GI=q#|_3S}Ig>;Xg-b*vK-q?0E$ZPG2ak2>Ua6v9sbamo ziS_p8BzLDUQh^AG#<{-OR@UsLR#zX~%Q9gPfS)Vs}Y69hM6P@J-I)z1h*I8lg z6}Ya8JG~w*=YR94spkNI-pOycuA6Az>-A8}=K-~E*RHz{&iV8N4h{~`YPE1>^<}iG zU$w?@j@r)-x}e=|Pfq{#gn*P1D=RDLzboR!>mTqx&01em5q~fNwbr1Nf-zVT=8}XHdkzEjHEv1A~3WN}7t!+?~IRF%kMF7C}qi^{5>=O8`Ux~g_ zDPSOkfaiIjltOE56-gp%GL0)R4io2qloFhC8#o@Eb8hFnloG&c1;!!OC^nff#sC0H zDf{gEK7S~smIS3VTLm1)K^TUSOtseVeLqrMLI?;Upta6k0RuzAwA*m?n>r9eWUGLI zX)$0>bc``8z2i7m4Jl=|3Yfw&9bme`%y-j@!^N4o0;U5@P$5Jlb946wnJQqi4#O~V z4U|%No@dvba}YuxrJPEERD)<3@%CekK`9ma=YP9hx(NXI5PUvA0VyR2Az+NzmWZTsoOz^MrUh{$g~K9o`rLO=+yXX9r6nF*{lle6h=Z%rNSOauVn{@r^x?)Rs1 zJeSL1`|X=-2pB9aEv2&C+DflZDgwv-KIU>csGXfuPUmvD)QY7du)7yvcP~iga9WHd mU?Kho|0PBe7#^+vHU0oPGjvOPqQSNR0000O}xiuCvQpFDZ;%5s_FAkJX-fW(9ZppJK?|33gJ z{*oZS;QuIq;mVyE3xQIc1s?U0#S9F5he4R}c>anMpy&io7sn6_|F;t_@*P&-aAoDb zw)WTm`Ma6QR-T%*ruwd@i?X`8N{beYcy=Uf&uJk+!>ozscZ3#w@;=lmkRc!Kw>#ti zrfH#eLL#-r`b#?FB7~jo7>*q`UhB;CWLp1>gWe6-L=*fZSUh)#{Nv=Z$eFF&vsl~i4)Y>;YtM7>Le(j!B%P4Om8&)g5aVOAm44$rjF6*2UngCz@ Bey#uj delta 479 zcmV<50U-X*0`3El8Gi-<0047(dh`GQ0kug)K~#90?Ug-C!%!H7PeqE*O}CVcX_3Mm zy0}#6qpK0V+~-(fBZ@^?BN zn5G%%U*LqFndSh$4iI_>0YK9z440Ry0o%5@{{;YW z)41na&ILdz1tDY@&XV^x6wy?G1N~4aP*hxxV0&{5U0Bx@3XV$>&aWF@79dGh3yanMpy+o`7sn6_|EUu%t~;#2<18Gs z;9TDC|MRVv`&^DXba*R^>)C^b3h5p}y_aTey|L|Tkk{IyYmP<9J8Wf~QRvlpR_lB8 z(&JnY?qzH&O6V?#XS^g~eeC(=AK6om-8sIle_iQ*=HE-K8)RR|-dnoc;#B?X{Nslm zAFN6U-J)D9(2(lJomY0?9h2gcMX#nG7Eb7t3lQ> zaD^BMEH=1t6?4L+Dh*aN#i_m~N?`{p&25`K!Cxckli0pZCAp3zT4eef>k(`G0w_v$Jzy{Oq$y!CGsU zmX_F9z0LggGXVbHf6jwdRT{ssdK&=IYIEt!8-@6zqa%_eDgE6<0v@8(X1H}LkeF2X zhu&iVHhb>0l=TPz%x^zqxOEHBYM&_X3!fFA)Ctb_9u~fzw|Hd&{t85^9VDL>rd~m( z(_z@}v$(j(`+rAYa}gMR_=irXQySm*vFX!e;{86IbP=s}eFBGvhjhDLHhYdwN2dBo zx7-CDn>`m?Fu(tt?y92K>(wU!@WqwOC(rIotzR1d-JQGj3FLVWz_;IQ0U(43=TQ{l zoFh$BmY0`NN)g8~#u%)%tgWpv_^rv0KMhG<&V^jH2!Hs3S(YKCL@5;#S!;=+h%`+@ zajiAZ9q)jT%FPvWm0_X_##viyan2!xAj`5))OQZhY&HS->yJNqasPAlwRfetDkpLA+U>Z){1J+u!)}iotajkXO^VVA6qyp1WX%+jGyMBjG3(h9^PVb zJakH_Abk`?K@Dr|Y!&c>lm;NJ)T iOC3xkFuGd**Z3FUbaianMpy&io7sn6_|F;t_@*P&-aAoDb zw)WTm`Ma6QR-T%*ruwd@i?X`8N{beYcy=Uf&uJk+!>ozscZ3#w@;=lmkRc!Kw>#ti zrfH#eLL#-r`b#?FB7~jo7>*q`UhB;CWLp1>gWe6-L=*fZSUh)#{Nv=Z$eFF&vsl~i4)Y>;YtM7>Le(j!B%P4Om8&)g5aVOAm44$rjF6*2UngHc> Be+vKr delta 482 zcmV<80UiF&0`UWo8Gi-<0047(dh`GQ0k}y-K~#90?UgY|0%07*pA`~HQ`^an)*yU? z2rULKO+~KVcHroIOGR1hH3f~5+Z9bl4bf86BI*erI@FDaw>d@2LDW!+>3ROY>L|iD zemvj%@$Ne>1P|qMxmU0A@2XfVh6c}OMwwMrMIw`2eykd-`qLhAhi?`S5pa8=5IY zRaJ2S&N*~lN8YGmy6;w>==8T>zH$v+Nx?7-aR2~_FD?w96@2?W{riPIaRAqK0lfd1 zF@|tBJhserU4L-Sp(qNRD~98<4oY{?UX~C*x3F6tkH^OXSe6CGSl@EdPg!0X`4;q3 zQ_A~&*25!i4`-n+KM!RM%J&X@Rf7xoDUknx!3F#@SzxljWP$&=Kqi?+CYdIANeft( zMgA55z>RrNDklMO&cPV#h5M=dH5AcUfStmwP@t$tk6U1Ubq#ID5ekk;63#C#eg>ec zY&J{smCI#vCJCVJIEYCSYSk(!G$u*p#Yh14hKYK^Bn67f7hrpHE09tWK(pBly!=n- Y4NUQ>JK)`GB>(^b07*qoM6N<$g0&vkasU7T -- 2.51.2