From 96eb4afdf6fb9fdfb8ce61e2db6445471912f3c7 Mon Sep 17 00:00:00 2001 From: Pieter-Jan Briers Date: Mon, 12 Aug 2019 21:34:35 +0200 Subject: [PATCH] Import a ton of backpack types. --- .../Items/Clothing/ClothingComponent.cs | 2 + .../Components/Items/Storage/ItemComponent.cs | 8 + .../Entities/items/clothing/backpacks.yml | 387 ++++++++++++++++- Resources/Textures/Clothing/backpack.png | Bin 241 -> 0 bytes .../Clothing/backpack.rsi/backpack.png | Bin 378 -> 0 bytes .../backpack.rsi/equipped-BACKPACK.png | Bin 638 -> 0 bytes .../Clothing/backpack.rsi/inhand-left.png | Bin 465 -> 0 bytes .../Clothing/backpack.rsi/inhand-right.png | Bin 455 -> 0 bytes .../Textures/Clothing/backpack.rsi/meta.json | 1 - .../backpack_clown.rsi/equipped-BACKPACK.png | Bin 698 -> 0 bytes .../Clothing/backpack_clown.rsi/icon.png | Bin 615 -> 0 bytes .../backpack_clown.rsi/inhand-left.png | Bin 667 -> 0 bytes .../backpack_clown.rsi/inhand-right.png | Bin 672 -> 0 bytes .../Clothing/backpack_clown.rsi/meta.json | 1 - .../backpack_sec.rsi/equipped-BACKPACK.png | Bin 898 -> 0 bytes .../Clothing/backpack_sec.rsi/icon.png | Bin 542 -> 0 bytes .../Clothing/backpack_sec.rsi/inhand-left.png | Bin 751 -> 0 bytes .../backpack_sec.rsi/inhand-right.png | Bin 753 -> 0 bytes .../Clothing/backpack_sec.rsi/meta.json | 1 - .../backpack-equipped-BACKPACK.png | Bin 0 -> 344 bytes .../backpacks.rsi/backpack-inhand-left.png | Bin 0 -> 281 bytes .../backpacks.rsi/backpack-inhand-right.png | Bin 0 -> 283 bytes .../Clothing/backpacks.rsi/backpack.png | Bin 0 -> 240 bytes .../captain-equipped-BACKPACK.png | Bin 0 -> 357 bytes .../backpacks.rsi/captain-inhand-left.png | Bin 0 -> 342 bytes .../backpacks.rsi/captain-inhand-right.png | Bin 0 -> 337 bytes .../Clothing/backpacks.rsi/captain.png | Bin 0 -> 270 bytes .../backpacks.rsi/clown-equipped-BACKPACK.png | Bin 0 -> 392 bytes .../backpacks.rsi/clown-inhand-left.png | Bin 0 -> 360 bytes .../backpacks.rsi/clown-inhand-right.png | Bin 0 -> 364 bytes .../Textures/Clothing/backpacks.rsi/clown.png | Bin 0 -> 320 bytes .../Clothing/backpacks.rsi/courier-black.png | Bin 0 -> 271 bytes .../courier-captain-equipped-BACKPACK.png | Bin 0 -> 309 bytes .../backpacks.rsi/courier-captain.png | Bin 0 -> 284 bytes .../courier-chemistry-equipped-BACKPACK.png | Bin 0 -> 306 bytes .../backpacks.rsi/courier-chemistry.png | Bin 0 -> 268 bytes .../courier-engineering-equipped-BACKPACK.png | Bin 0 -> 307 bytes .../backpacks.rsi/courier-engineering.png | Bin 0 -> 295 bytes .../courier-equipped-BACKPACK.png | Bin 0 -> 292 bytes .../courier-hydroponics-equipped-BACKPACK.png | Bin 0 -> 284 bytes .../backpacks.rsi/courier-hydroponics.png | Bin 0 -> 259 bytes .../courier-medical-equipped-BACKPACK.png | Bin 0 -> 306 bytes .../backpacks.rsi/courier-medical.png | Bin 0 -> 283 bytes .../courier-science-equipped-BACKPACK.png | Bin 0 -> 305 bytes .../backpacks.rsi/courier-science.png | Bin 0 -> 267 bytes .../courier-security-equipped-BACKPACK.png | Bin 0 -> 311 bytes .../backpacks.rsi/courier-security.png | Bin 0 -> 278 bytes .../courier-virology-equipped-BACKPACK.png | Bin 0 -> 305 bytes .../backpacks.rsi/courier-virology.png | Bin 0 -> 267 bytes .../Clothing/backpacks.rsi/courier.png | Bin 0 -> 267 bytes .../engineering-equipped-BACKPACK.png | Bin 0 -> 400 bytes .../backpacks.rsi/engineering-inhand-left.png | Bin 0 -> 265 bytes .../engineering-inhand-right.png | Bin 0 -> 265 bytes .../Clothing/backpacks.rsi/engineering.png | Bin 0 -> 371 bytes .../holding-broken-equipped-BACKPACK.png | Bin 0 -> 457 bytes .../Clothing/backpacks.rsi/holding-broken.png | Bin 0 -> 375 bytes .../holding-equipped-BACKPACK.png | Bin 0 -> 822 bytes .../backpacks.rsi/holding-inhand-left.png | Bin 0 -> 326 bytes .../backpacks.rsi/holding-inhand-right.png | Bin 0 -> 331 bytes .../Clothing/backpacks.rsi/holding-unlit.png | Bin 0 -> 470 bytes .../Clothing/backpacks.rsi/holding.png | Bin 0 -> 584 bytes .../medical-equipped-BACKPACK.png | Bin 0 -> 288 bytes .../backpacks.rsi/medical-inhand-left.png | Bin 0 -> 226 bytes .../backpacks.rsi/medical-inhand-right.png | Bin 0 -> 238 bytes .../Clothing/backpacks.rsi/medical.png | Bin 0 -> 251 bytes .../Textures/Clothing/backpacks.rsi/meta.json | 399 ++++++++++++++++++ .../satchel-captain-equipped-BACKPACK.png | Bin 0 -> 296 bytes .../backpacks.rsi/satchel-captain.png | Bin 0 -> 341 bytes .../satchel-chemistry-equipped-BACKPACK.png | Bin 0 -> 357 bytes .../backpacks.rsi/satchel-chemistry.png | Bin 0 -> 358 bytes .../satchel-engineering-equipped-BACKPACK.png | Bin 0 -> 318 bytes .../backpacks.rsi/satchel-engineering.png | Bin 0 -> 532 bytes .../satchel-equipped-BACKPACK.png | Bin 0 -> 308 bytes .../satchel-genetics-equipped-BACKPACK.png | Bin 0 -> 355 bytes .../backpacks.rsi/satchel-genetics.png | Bin 0 -> 361 bytes .../satchel-hydroponics-equipped-BACKPACK.png | Bin 0 -> 404 bytes .../backpacks.rsi/satchel-hydroponics.png | Bin 0 -> 376 bytes .../satchel-medical-equipped-BACKPACK.png | Bin 0 -> 295 bytes .../backpacks.rsi/satchel-medical.png | Bin 0 -> 333 bytes .../satchel-science-equipped-BACKPACK.png | Bin 0 -> 363 bytes .../backpacks.rsi/satchel-science.png | Bin 0 -> 365 bytes .../satchel-security-equipped-BACKPACK.png | Bin 0 -> 335 bytes .../backpacks.rsi/satchel-security.png | Bin 0 -> 353 bytes .../satchel-virology-equipped-BACKPACK.png | Bin 0 -> 358 bytes .../backpacks.rsi/satchel-virology.png | Bin 0 -> 359 bytes .../Clothing/backpacks.rsi/satchel.png | Bin 0 -> 322 bytes .../security-equipped-BACKPACK.png | Bin 0 -> 420 bytes .../backpacks.rsi/security-inhand-left.png | Bin 0 -> 383 bytes .../backpacks.rsi/security-inhand-right.png | Bin 0 -> 373 bytes .../Clothing/backpacks.rsi/security.png | Bin 0 -> 270 bytes 90 files changed, 783 insertions(+), 16 deletions(-) delete mode 100644 Resources/Textures/Clothing/backpack.png delete mode 100644 Resources/Textures/Clothing/backpack.rsi/backpack.png delete mode 100644 Resources/Textures/Clothing/backpack.rsi/equipped-BACKPACK.png delete mode 100644 Resources/Textures/Clothing/backpack.rsi/inhand-left.png delete mode 100644 Resources/Textures/Clothing/backpack.rsi/inhand-right.png delete mode 100644 Resources/Textures/Clothing/backpack.rsi/meta.json delete mode 100644 Resources/Textures/Clothing/backpack_clown.rsi/equipped-BACKPACK.png delete mode 100644 Resources/Textures/Clothing/backpack_clown.rsi/icon.png delete mode 100644 Resources/Textures/Clothing/backpack_clown.rsi/inhand-left.png delete mode 100644 Resources/Textures/Clothing/backpack_clown.rsi/inhand-right.png delete mode 100644 Resources/Textures/Clothing/backpack_clown.rsi/meta.json delete mode 100644 Resources/Textures/Clothing/backpack_sec.rsi/equipped-BACKPACK.png delete mode 100644 Resources/Textures/Clothing/backpack_sec.rsi/icon.png delete mode 100644 Resources/Textures/Clothing/backpack_sec.rsi/inhand-left.png delete mode 100644 Resources/Textures/Clothing/backpack_sec.rsi/inhand-right.png delete mode 100644 Resources/Textures/Clothing/backpack_sec.rsi/meta.json create mode 100644 Resources/Textures/Clothing/backpacks.rsi/backpack-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/backpack-inhand-left.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/backpack-inhand-right.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/backpack.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/captain-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/captain-inhand-left.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/captain-inhand-right.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/captain.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/clown-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/clown-inhand-left.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/clown-inhand-right.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/clown.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/courier-black.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/courier-captain-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/courier-captain.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/courier-chemistry-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/courier-chemistry.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/courier-engineering-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/courier-engineering.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/courier-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/courier-hydroponics-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/courier-hydroponics.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/courier-medical-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/courier-medical.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/courier-science-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/courier-science.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/courier-security-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/courier-security.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/courier-virology-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/courier-virology.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/courier.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/engineering-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/engineering-inhand-left.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/engineering-inhand-right.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/engineering.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/holding-broken-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/holding-broken.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/holding-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/holding-inhand-left.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/holding-inhand-right.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/holding-unlit.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/holding.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/medical-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/medical-inhand-left.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/medical-inhand-right.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/medical.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/meta.json create mode 100644 Resources/Textures/Clothing/backpacks.rsi/satchel-captain-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/satchel-captain.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/satchel-chemistry-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/satchel-chemistry.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/satchel-engineering-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/satchel-engineering.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/satchel-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/satchel-genetics-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/satchel-genetics.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/satchel-hydroponics-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/satchel-hydroponics.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/satchel-medical-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/satchel-medical.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/satchel-science-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/satchel-science.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/satchel-security-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/satchel-security.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/satchel-virology-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/satchel-virology.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/satchel.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/security-equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/security-inhand-left.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/security-inhand-right.png create mode 100644 Resources/Textures/Clothing/backpacks.rsi/security.png diff --git a/Content.Server/GameObjects/Components/Items/Clothing/ClothingComponent.cs b/Content.Server/GameObjects/Components/Items/Clothing/ClothingComponent.cs index 4a216d5b12..adc6bd78d9 100644 --- a/Content.Server/GameObjects/Components/Items/Clothing/ClothingComponent.cs +++ b/Content.Server/GameObjects/Components/Items/Clothing/ClothingComponent.cs @@ -43,6 +43,8 @@ namespace Content.Server.GameObjects { base.ExposeData(serializer); + serializer.DataField(ref _clothingEquippedPrefix, "ClothingPrefix", null); + // TODO: Writing. serializer.DataReadFunction("Slots", new List(0), list => { diff --git a/Content.Server/GameObjects/Components/Items/Storage/ItemComponent.cs b/Content.Server/GameObjects/Components/Items/Storage/ItemComponent.cs index a5d61d955d..5cf06c5508 100644 --- a/Content.Server/GameObjects/Components/Items/Storage/ItemComponent.cs +++ b/Content.Server/GameObjects/Components/Items/Storage/ItemComponent.cs @@ -8,6 +8,7 @@ using Robust.Server.Interfaces.GameObjects; using Robust.Shared.GameObjects; using Robust.Shared.Interfaces.GameObjects; using Robust.Shared.Maths; +using Robust.Shared.Serialization; namespace Content.Server.GameObjects { @@ -50,6 +51,13 @@ namespace Content.Server.GameObjects } } + public override void ExposeData(ObjectSerializer serializer) + { + base.ExposeData(serializer); + + serializer.DataField(ref _equippedPrefix, "HeldPrefix", null); + } + public bool AttackHand(AttackHandEventArgs eventArgs) { var hands = eventArgs.User.GetComponent(); diff --git a/Resources/Prototypes/Entities/items/clothing/backpacks.yml b/Resources/Prototypes/Entities/items/clothing/backpacks.yml index 7f4651e457..f32e389ab2 100644 --- a/Resources/Prototypes/Entities/items/clothing/backpacks.yml +++ b/Resources/Prototypes/Entities/items/clothing/backpacks.yml @@ -5,17 +5,18 @@ description: A convenient storage pack components: - type: Sprite - sprite: Clothing/backpack.rsi + sprite: Clothing/backpacks.rsi state: backpack - type: Icon - sprite: Clothing/backpack.rsi + sprite: Clothing/backpacks.rsi state: backpack - type: Clothing Size: 9999 QuickEquip: false Slots: - back - sprite: Clothing/backpack.rsi + sprite: Clothing/backpacks.rsi + HeldPrefix: backpack - type: Storage Capacity: 100 @@ -26,15 +27,13 @@ description: It's a backpack made by Honk! Co. components: - type: Sprite - sprite: Clothing/backpack_clown.rsi - state: icon + state: clown - type: Icon - sprite: Clothing/backpack_clown.rsi - state: icon + state: clown - type: Clothing - sprite: Clothing/backpack_clown.rsi + HeldPrefix: clown - type: entity parent: BackpackClothing @@ -43,12 +42,374 @@ description: It's a very robust backpack. components: - type: Sprite - sprite: Clothing/backpack_sec.rsi - state: icon + state: security - type: Icon - sprite: Clothing/backpack_sec.rsi - state: icon + state: security - type: Clothing - sprite: Clothing/backpack_sec.rsi \ No newline at end of file + HeldPrefix: security + + +- type: entity + parent: BackpackClothing + id: BackpackEngineering + name: Engineering Backpack + components: + - type: Sprite + state: engineering + + - type: Icon + state: engineering + + - type: Clothing + HeldPrefix: engineering + + +- type: entity + parent: BackpackClothing + id: BackpackMedical + name: Medical Backpack + components: + - type: Sprite + state: medical + + - type: Icon + state: medical + + - type: Clothing + HeldPrefix: medical + + +- type: entity + parent: BackpackClothing + id: BackpackCaptain + name: Captain's Backpack + components: + - type: Sprite + state: captain + + - type: Icon + state: captain + + - type: Clothing + HeldPrefix: captain + + +- type: entity + parent: BackpackClothing + id: BackpackHolding + name: Bag of Holding + components: + - type: Sprite + layers: + - state: holding + - state: holding-unlit + shader: unshaded + + - type: Icon + state: holding + + - type: Clothing + HeldPrefix: holding + + +- type: entity + parent: BackpackClothing + id: Satchel + name: Satchel + components: + - type: Sprite + state: satchel + + - type: Icon + state: satchel + + - type: Clothing + ClothingPrefix: satchel + + - type: Storage + Capacity: 300 + + +- type: entity + parent: BackpackClothing + id: SatchelEngineering + name: Engineering Satchel + components: + - type: Sprite + state: satchel-engineering + + - type: Icon + state: satchel-engineering + + - type: Clothing + HeldPrefix: engineering + ClothingPrefix: satchel-engineering + + +- type: entity + parent: BackpackClothing + id: SatchelMedical + name: Medical Satchel + components: + - type: Sprite + state: satchel-medical + + - type: Icon + state: satchel-medical + + - type: Clothing + HeldPrefix: medical + ClothingPrefix: satchel-medical + + +- type: entity + parent: BackpackClothing + id: SatchelChemistry + name: Chemistry Satchel + components: + - type: Sprite + state: satchel-chemistry + + - type: Icon + state: satchel-chemistry + + - type: Clothing + HeldPrefix: medical + ClothingPrefix: satchel-chemistry + + +- type: entity + parent: BackpackClothing + id: SatchelGenetics + name: Genetics Satchel + components: + - type: Sprite + state: satchel-genetics + + - type: Icon + state: satchel-genetics + + - type: Clothing + HeldPrefix: medical + ClothingPrefix: satchel-genetics + + +- type: entity + parent: BackpackClothing + id: SatchelVirology + name: Virology Satchel + components: + - type: Sprite + state: satchel-virology + + - type: Icon + state: satchel-virology + + - type: Clothing + HeldPrefix: medical + ClothingPrefix: satchel-virology + + +- type: entity + parent: BackpackClothing + id: SatchelScience + name: Science Satchel + components: + - type: Sprite + state: satchel-science + + - type: Icon + state: satchel-science + + - type: Clothing + ClothingPrefix: satchel-science + + +- type: entity + parent: BackpackClothing + id: SatchelSecurity + name: Security Satchel + components: + - type: Sprite + state: satchel-security + + - type: Icon + state: satchel-security + + - type: Clothing + HeldPrefix: security + ClothingPrefix: satchel-security + + +- type: entity + parent: BackpackClothing + id: SatchelCaptain + name: Captain's Satchel + components: + - type: Sprite + state: satchel-captain + + - type: Icon + state: satchel-captain + + - type: Clothing + HeldPrefix: captain + ClothingPrefix: satchel-captain + + +- type: entity + parent: BackpackClothing + id: SatchelHydroponics + name: Hydroponics Satchel + components: + - type: Sprite + state: satchel-hydroponics + + - type: Icon + state: satchel-hydroponics + + - type: Clothing + ClothingPrefix: satchel-hydroponics + + +- type: entity + parent: BackpackClothing + id: MessengerBag + name: Messenger Bag + components: + - type: Sprite + state: courier + + - type: Icon + state: courier + + - type: Clothing + ClothingPrefix: courier + + +- type: entity + parent: BackpackClothing + id: MessengerBagChemistry + name: Chemistry Messenger Bag + components: + - type: Sprite + state: courier-chemistry + + - type: Icon + state: courier-chemistry + + - type: Clothing + HeldPrefix: medical + ClothingPrefix: courier-chemistry + + +- type: entity + parent: BackpackClothing + id: MessengerBagMedical + name: Medical Messenger Bag + components: + - type: Sprite + state: courier-medical + + - type: Icon + state: courier-medical + + - type: Clothing + HeldPrefix: medical + ClothingPrefix: courier-medical + + +- type: entity + parent: BackpackClothing + id: MessengerBagVirology + name: Virology Messenger Bag + components: + - type: Sprite + state: courier-virology + + - type: Icon + state: courier-virology + + - type: Clothing + HeldPrefix: medical + ClothingPrefix: courier-virology + + +- type: entity + parent: BackpackClothing + id: MessengerBagEngineering + name: Engineering Messenger Bag + components: + - type: Sprite + state: courier-engineering + + - type: Icon + state: courier-engineering + + - type: Clothing + HeldPrefix: engineering + ClothingPrefix: courier-engineering + + +- type: entity + parent: BackpackClothing + id: MessengerBagScience + name: Science Messenger Bag + components: + - type: Sprite + state: courier-science + + - type: Icon + state: courier-science + + - type: Clothing + ClothingPrefix: courier-science + + +- type: entity + parent: BackpackClothing + id: MessengerBagCaptain + name: Captain's Messenger Bag + components: + - type: Sprite + state: courier-captain + + - type: Icon + state: courier-captain + + - type: Clothing + HeldPrefix: captain + ClothingPrefix: courier-captain + + +- type: entity + parent: BackpackClothing + id: MessengerBagHydroponics + name: Hydroponics Messenger Bag + components: + - type: Sprite + state: courier-hydroponics + + - type: Icon + state: courier-hydroponics + + - type: Clothing + ClothingPrefix: courier-hydroponics + + +- type: entity + parent: BackpackClothing + id: MessengerBagSecurity + name: Security Messenger Bag + components: + - type: Sprite + state: courier-security + + - type: Icon + state: courier-security + + - type: Clothing + HeldPrefix: security + ClothingPrefix: courier-security diff --git a/Resources/Textures/Clothing/backpack.png b/Resources/Textures/Clothing/backpack.png deleted file mode 100644 index ace82e6d83258c95d49986c756e32973faa34da6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv(Ey(i*8>L**xK4wR8+LKwz|5y zMn^}RnVD@U*&+*6z*rLG7tG-B>_!@p)8*;n7@{%p>;yx;W&<9E!)!*?hl=a|PD9todSB?i?tm7qqTtp30R6o_g;>ntv`&2)f}i zJ;G(iVoo97mV+!t&nJotH!X4!tJwb2OmVN5;v9A1+etTD-aPtTD_pQ!m3c-+D|goR nH%cy94R7WCKYQFi_bk^ELDi3iPowLAu43?X^>bP0l+XkKisW4h diff --git a/Resources/Textures/Clothing/backpack.rsi/backpack.png b/Resources/Textures/Clothing/backpack.rsi/backpack.png deleted file mode 100644 index 98ceb952dcd17fdb05378749a26a27c50245ebd5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 378 zcmV-=0fqjFP)ZGf7#gl^LSyF@=->!cRBVMo7h%Z%n=O`?Sjdbs&&T)>U|?Y2 zzvBa&D5Z?p+@Pj zC#u@uqE*Xj4{ADKS|U`rhG!k`v`E(FC;Kzt+lTcC{4aGrb_hwd}|Jx z3NXfgG`}}Wv78)Z45h+nGXvn<_q;Ks^t=*MyyuH~Bp`%{A%x3XP5!625Ta^e#Vrs* zM5PpHtBW@!!QiPFbu;m48t%C!!V2H zslTZ08a$CC$w&QxooeG~2dc#bKv5K^stRRU8i~wF+i}~rVObU&#{qCJq>kA)SQsJa zsrE+Bw+9Wwuz6Pyy4n;B$8p-l+ClrY0cbmayaVo#>-P>^*X@1x%d&)0>amAF*ALJHAW4!hr4*!;5JJGV zZP>QmYsBGjcw1KJw8>r}1f-NuN@?eU!RjzgewJmuZ0t`%Hjizb7%h(v?fiK63NU8F zGrLx_0hm&2|5S#28C(XZ*4#gZEXziH7);@AEnc@d;?oF%;4$ORy?2pe7=~dOhG7=U YAFnkdde(ki8~^|S07*qoM6N<$f(^b diff --git a/Resources/Textures/Clothing/backpack.rsi/inhand-left.png b/Resources/Textures/Clothing/backpack.rsi/inhand-left.png deleted file mode 100644 index 819785ed479024b75fb656c203e94a54e3ed0542..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 465 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV4UIU;uumf=j|=Syh8>OtPifQ zk`6j2z*(92qyIspcFJ?Vn8v%|2`2<4A||ZbVEmNnld#rdr+eu)*?D0aC zKMaB}@bOlT*C6d_-tmb8(eb^jpaO}p+$bTL?D~z3QZ|g8DD~;V> znavl-u262)a$&x;4Bxt{qe+FK>(^z6%kN)o%d}n3u7$yPwn^*fqtj2T26?T?`{xkL z{OPWr=GVF3&M+`!+`e{q{rv#;17{`#HO-8btrl^0e04YXi|d9}tNvNEG+ci9WYu>g z;|E1MeSW=Lf8WHndDW^r%$5A5Y;V5*4t##>m(Bc*aqH7}S1>Ht7tENjH7a)PkK>Oo zUOl#9-u7u7aInYf{kPvbKO53Nr3t>c{Wvu;Y5Q&4r~j+n#2T#_(w^PpmFu4Bx`6jU z*>2f;j8&78U&M(edfnb)+Ax(}0xZLz&2O;O*8lbvcZC**lgu_v6J2LKHMLOXKd|b5 z#_cVV6Ws4lX0Kq;?skY?`PuHD@%IlmBUyg-?_*fwcgW-I8TBu~sABMR^>bP0l+XkK D0C?6N diff --git a/Resources/Textures/Clothing/backpack.rsi/inhand-right.png b/Resources/Textures/Clothing/backpack.rsi/inhand-right.png deleted file mode 100644 index 223b7060c8aeeca7a0474664b22b1b0fd909ec21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 455 zcmV;&0XY7NP)0B&8gTF&oo5my~i<5q{PT#LVNzp=p}0 zEr}g%yz#%Bz46-7bg*6qsIIRomtUUlw@wARGT-h92=S(as!6}0QR z%Wi=qJLfy(3jhEB00000003|gcj_5f;(RqW=gvI?bG)y{=EUk5D9ds%#?YSef(sC{ zXJCxoG|g^f20a2Xdj{;-RaNa4D|iiv*)w3r-b-)+V)hIi5$|7%V9cHYJN6!eWK;`{_LcOR)jA`2{k^$!%L6p#J~>002ovPDHLkV1kBjE7zW^1@hxc~l>UMS8VXr5NSXqHlDYBdLQ`;{$TW~KWa!+%bjWBTLg}DFJB83C zbEiP0!AqOs66Y6`5^%Gqy$;r?vMoiDZ8}uDYx#$pxd2#}4gj!g-ay^k^Jebxv|PQb4T*OzlebB0 z9|sFk9dMLwdw`wuc#t;$=>8V?{_P9U`H8t-Kk(h_c)uUw z;E9Nch=_=Yh=_>(JDL7TjppEge|il7kRSJ^>R(uuwJtq*71sHie(D@kJE&ZI&qhz{ z;pf{9L^NG5KkW6iiT5H?5E3Qj;*%yYX#@LCcy8dPF%pxb>dc#_f%auP*kkaTR+0I& zFWWFpqvr{dII#h6b!?pO`>DBitx}hhOpEuE^9!jf&^1s#-S^?@*obRSS^?Q}??vYV zN7#4&a|CgHk^)eUmc!=WZ&PH><-RhT=mk)>^nr`tREy3z;MrF5fM?pzh1l@sf8`DCIA2c07*qoM6N<$f*>GGsQ>@~ diff --git a/Resources/Textures/Clothing/backpack_clown.rsi/icon.png b/Resources/Textures/Clothing/backpack_clown.rsi/icon.png deleted file mode 100644 index 5c3120c8829b07c668917fbeb014d3b12d57f36c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 615 zcmV-t0+{`YP)?UlgUt{SdV!#DF8v2Ys&gddN`oDAs9Oi8=+Gt5Vjz&AL!ljl zG~MiAha%(xp$@G=uTs!O7c*ph9FF&z%a6NDT5vGmTi*A5zW07Vckew1Q%yD1|1Qn9 zn%fkB*lCo`QO@=1OpGcu?IEj%ypefZP_VhD)ZHr+TVi<-nXWeuSgc z%v_E$%}I9|6X5XE;Xt^WXPQop^YH-uy8vjPv;ps#`zfq1GyuSe&bt)DK#MiRAavLpwlS`MtDYBBg3WB3qGAT@Vn|`8M+NC z6${J)rEG&#GU0-#;8Zffe!SrLD#3qPr9k8A`i{JN^;E+|OjCE)@3!BNN+vk5e{yzz z%?o;+03MkLKre_V7{&@8AD|D!OEBSHQ%&`+^%vdX?e%1q*_r?V002ovPDHLkV1oA& BA}#;` diff --git a/Resources/Textures/Clothing/backpack_clown.rsi/inhand-left.png b/Resources/Textures/Clothing/backpack_clown.rsi/inhand-left.png deleted file mode 100644 index 57814f0f9a4f7170b97792cbb90c0cc9352e1450..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 667 zcmV;M0%ZM(P)w&934-N9S4AA09kSR_a)<~Gh_kZ@nF`4X z8AKO3I=OUlESx+J=_QvxE!^F6HPz=6Ld&)M?!7l}-aB|6Fvb{Tj4{R-V~jE8zfw^P zs<#E;@`D%SW4}MX1VBDKFLWN)b&}33nx`(gc-M78>Xi&U`FkF-nFvxOZ`LK1l%qpj z*Gb%nrw+%Bcys|rhq+=GWsW_1tu_gTxvrBaie$4|o%*CUt5u1jNYYC^AY+U%#u#IaF~%5U%!RT%)s>9O>_=F7n*9j6)nUn32Ft9ZeuTo3 z{(!P4L9-u0Z3RS8BmnKk76*GVwG~#ivd^N?kDwyy;uv_7cUk93R>0i(guk}}k{bS} zTU)@S#$OiAegqXs4gb9M0Ihxmwd!!#3GrH!(s)RDHGRp7G_B@`?dx+>z}?2yHdC5MR6h&T&wB4jFD zPH+%)kfW1J7stZMb4c#IYtl<3|BGq+|Af%+uDSo+Kd+ag?*~dLrIb=iDW#NBN?j=gu-c7xo`-OV*xP z&%qw-#0DdzZ8hiQev(zz6q}r`QxBoh9 zhv3WXxAZ-cV( z3WfQAX@u<%r}=kjJtQpn?a7ppS17FkFbFaUyy5q0oiQp0Ncs!mDz}3~2?sMOlp&dCDWm)#R@52aC*LAP^ zK8ygLo+yewcMj-_lK}Jiyi?^v?Qca0p@k4SiXv@(oBxzj2qB#9TMICs&vlX{oqdud zIhqJU2pxtY!Y~8?NGb74DM%>+0H)1V1Zx4VudfLJ#Buzp0dw8-8yck)DT)FBKq&?1 z9N!Rta}G)=0H7!eD5ae2e|2?aI-LT527oAvkmq@OeZ5}0KF*nPuJ;<(~00OuU*^%_~0ku1vqJidK%{n$t;k*4Wi1MVw=vjB!Tj`i~h7?Uszq4l4c zNC-g?1mg;@9|3)zV~Y?%ODR#;HG&`j0HkT!Cc(O{&2R0J2b={kYwrCB=(`qofpZQ3 ztq9Kt9|VsHF-=paXF3aD=059RT3w<_3A5 zJADP5SAu5nw%3P*Qi|nriM!1PTI)6!+-){kE|=}+&;=&}o<4!S+lL^}b3!S_cDqGU z6xeRJpp-hld4tmwFmteP`&%)|?O#dGbrIz8csw4D$K&yMJRVO6eQWQh#MWo44UsYS z`-aBWXDb2v*4|Hvt|+}@wMv9VzD4fDZ)7)r975p8R48mDMc2G#b5S}kG4h9P65oZl;`uRi!sXN zwl)}JR!3&6BEUAB#)<%&euGT`LLTikP1D)0EX&a%;LtkX_-cIb!YT=_Rx2>ZI*-GQ zkpO`<0y>3ejA6A}4QF&Vo9V8%JI0%Lu^Gp)p3P>%`_$(o=GgoXK6*SJkH_Qjcs%cb Y-#;dz1#5SkEdT%j07*qoM6N<$g6HR*Q2+n{ diff --git a/Resources/Textures/Clothing/backpack_sec.rsi/icon.png b/Resources/Textures/Clothing/backpack_sec.rsi/icon.png deleted file mode 100644 index 28761c9708c22cbc3713010cb0726503f9f3612b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 542 zcmV+(0^$9MP)7K}m!beyI>9#DYvcw_ofG6v>pQ3tV6!w-s1R7NVWGw;0uoe$ zji^lmCxHhLK=5yd^WGx`{}YbK<8AAj_kTjj-2_}Nm-`BM3+^u9w_?BF|9eUJE_GsE z*Eay?+^ci)JO|)>J}2+{A(dQ834qp`s;c<>@)E|sJU^qg#?Jw6sUlWG;K`Lz6h#3* zQ4~BO!WZ`|rI1nv$JUVK0Dv)uuIs3(3V=_?kMST?Rnc`FP1B@q2_)n|oY|fn2&V>^ zrYW?w)}ej9URU>Dbs*1kq?8Q9z%UGJ2LeTd;e%)F%tcGA5M*ys~2q6MVS(X@M*zI-* zA;P$|cCl^^t0Cz79w3l;A3j7WgJJ8Qdn!5=NV%R^E@+6 z6G|z@aSRTm=0b83#i(4=i$x7kJaKxpz#r8J~_+Chi gt;7#J@W5Y#uk|wZ{EylzSO5S307*qoM6N<$g5de`c>n+a diff --git a/Resources/Textures/Clothing/backpack_sec.rsi/inhand-left.png b/Resources/Textures/Clothing/backpack_sec.rsi/inhand-left.png deleted file mode 100644 index 97996f4e073172ff08f4d9e2617fbb32beecc0f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 751 zcmVb9U%4&$n$(m78uWNNF>kmv$d8=9t6Jv!!Y>GX2bLGh;wed z5TB1n0PgPYnDZTfPitBXX+$4F!!Q7Fb8|zIBzW(6e0&669z!t?p;N8hZYTZ-0^z6d z;c!TdF|=(<(=@bgi!o-_&i_qospJ(!Q4~c{6h%=KMUmqYJ^`s1i_8Wu;S-RGu}A?f z;S-RGarM*TMYx1dKq|)7cYyeRTUV=nyOUs>P3hwRW6HhuEPwb7PB*$HNSN$vNH> zDKCPkKcMe>k|ZHb)3aP5F-Un4L<M;57MIKR_&! zUIft&aLz^h0b-H#B7k54f}iJUzvpScA3sS;V2t76;Q@H@4_Ir@jxBZscDr42e}A8x h>j#KM(u;7_`~(yBx1Qoq%xVAt002ovPDHLkV1krhVpsqG diff --git a/Resources/Textures/Clothing/backpack_sec.rsi/inhand-right.png b/Resources/Textures/Clothing/backpack_sec.rsi/inhand-right.png deleted file mode 100644 index 818680281b5b545ca62622f6593bc19dff6b4830..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 753 zcmVorA>$RF%gA4lB@vZAZS(fhAOhDf{It{4n z+PRo1=vzmp0Z&gDh7VB#`quIE8Nk|3Mp2{yplKT9dCq`$CpqT;fGo>ezdJQy7%E$H zpWY7{5Jiy^LO=)s07%nR{RUK$Bme+?O`9|~k|e=$xm0PID$aSY-tV_3{yL?E5a666 z2m<_ohhITp?tW1ev(13x@dyBrQkt9incfcuXo{kM5CUac;%B-7$`V2d6h(0l-Oh;P z*nF<*8lLBUs=3nuz1Z6?$8l_2o-0*V!S{W5p4Yn%=rq9dJOF@F?~e{+v&{M{s;V+a z##nC#v=+fQj!pXbz7Hwom7{SS&$bBqzHg30^tSE;f*`m`AN^cuQ-UD4hjwRZ6Ncz* zeG4>Aqmm@S>*a#Fu1!IFy<7kQ+wIou59WqmbY0hj^mcB9nx+8&EEWqe#-NnK>2w0{ zwi%l1YY+fdtCbq6w{t6;=Q-n?LrRIFC?KT-=X|zz-e$Mkv9F|;AP9mW2!bF8f*|J1 zqs$E0jOq6@xNh%9#N>Hs>5^ znmUa!$bc-%m~JrIGXueYm>IBR3n83$rbj;lLI~4224GreTC7ubR&2Xr3jmwV#!0Ns z_IMjp&J5U#*DY`tj51)#nE~DKv}3zqa1oqpW}q#$O9t-)rkokLjqTEeL65+cGXrh0 z?IQfI46Xs3a~uu_0BWf1a;n_O00000NkvXXu0mjffJ0Y4 diff --git a/Resources/Textures/Clothing/backpack_sec.rsi/meta.json b/Resources/Textures/Clothing/backpack_sec.rsi/meta.json deleted file mode 100644 index a29f6c8a12..0000000000 --- a/Resources/Textures/Clothing/backpack_sec.rsi/meta.json +++ /dev/null @@ -1 +0,0 @@ -{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "Taken from https://github.com/vgstation-coders/vgstation13 at commit 125c975f1b3bf9826b37029e9ab5a5f89e975a7e", "states": [{"name": "equipped-BACKPACK", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "icon", "directions": 1, "delays": [[1.0]]}, {"name": "inhand-left", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "inhand-right", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}]} \ No newline at end of file diff --git a/Resources/Textures/Clothing/backpacks.rsi/backpack-equipped-BACKPACK.png b/Resources/Textures/Clothing/backpacks.rsi/backpack-equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..b4f0155515d722553f8f20a927904a32f95dc21f GIT binary patch literal 344 zcmV-e0jK_nP)PaIic*v{o2NpcSup zG(nYWJmKRKpMc<@_00x?rWqfXrRW{yX1&?=ybxP|!My%i#5^2imZqN+y8*$=Ty+oa zE+Jn+L0R37B~^+cfXS(epqwS>*axN(#6>fU?)Ia9sNT#k}TkvFDDic_UC9b-CDA18e{v)cUFc8GtRs@ z7jCG)((|rEDZxEIeZgd5nLKr!s1uyN9JM9v^%EHsnx42gFxuSRcP8|r{i<5_8&zBX z-IVuL=X>L`Z{>-`HH+E}B-xg{7GTVG=S!H@@Z`*L-AknvD|Rv09Oazm;B3pTP#t=I bx1jm5Myc8Qa{9VJ*E4v!`njxgN@xNAKhA07 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/backpack-inhand-right.png b/Resources/Textures/Clothing/backpacks.rsi/backpack-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..b4c42b207f34d7cf6b36afa2debf4f004b56a278 GIT binary patch literal 283 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|e(Ey(iS0JsWrDbPl=i})a7Z;b4 zlQVJRM4iydMaLBO@QqG3mYyvpR->ZYKK zYrO_?2PWW@c+^>+0$n9UWa! zQPJAksv8uc29#hd3GxeOaCmkj4an*Aba4#PIDdA+LEdHq9tLLN2dDmIPI2Av=AYma zX_Mdm0qr8Ywc_RW&i7w_!jI#>%NifM@8=h-(FgQI%yVw!)hb_l!RGGBl} zU@<3~FT=?eg=f6(!U_wR+@x;Z(LK~36!Glnk$n+njO{yW@2T9(Kk1?t^|0x-Zac?B k>6G2a=l}eZ9R8VY>l5`GlL8YL03F5P>FVdQ&MBb@0J}O_iU0rr literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/captain-equipped-BACKPACK.png b/Resources/Textures/Clothing/backpacks.rsi/captain-equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..aa9b9fa096dcdd591c1c3cf6fea3d5b96f432768 GIT binary patch literal 357 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|etpJ}8S0F9n7$NB-A}=qmsi~=@ zrKJ;=XJTSvmEP#@?;q&KoRN`HkjS!O2E!Unm2W`Rj3q&S!3+-1ZlnP@FFjoxLp+Wr zCrGefVYw5)!>n^o@0{KVu5C<)ui04chg+COUSsrR%w}MA))2aHxOBOypzA>vwzicg z!Yr1lE{b3@s?*-oBqA;@xQ9!Kl{NT-mOyrmc6VP9-N7iU#Kyyy(Pm^| zU3TC|#HBfs5>aXko~ZD%u}wDF!L%V)`a-b~_aVW)8=?wa4E%4nq8{84X1if?{tk0` yn^;2dfj$kx8B7~A6G9!nnTkCyn04d@H^VV^ExuicB8z~YX7F_Nb6Mw<&;$VOv2XSO literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/captain-inhand-left.png b/Resources/Textures/Clothing/backpacks.rsi/captain-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..432b2bb5a5b28cfb6e716f7a991f7b8506acbd2f GIT binary patch literal 342 zcmV-c0jd6pP)8@E6K-F@9+R2vkDFh<0f&Hjgqkx-3Vkh}6{B-`cl z(+wj-)*|u!%b<)*u#AL!P(jWqBcWczB4->UAvLB)&ILw7Za7%v!itg5>rPL|=@JvI oT`_W|!ot<807*qoM6N<$g6y4)r2qf` literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/captain-inhand-right.png b/Resources/Textures/Clothing/backpacks.rsi/captain-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..ceb964c9588d8e3b487ffc5f835752f13672d2fd GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|e=>VS)S0F9n7$NB-A}=qmsi~gTSdhrFVFrW1B%Z}UX~vQuzhDN3XE)M-oF|?xjv*3~Zx3$tVs;c@dk{ZIJYv)8 zN``}Gj&IZV>@;55y!)V8!NDlOjiMs)(M9a1*JdZKEV$o(^UeE(Y`u%NS%vYKb^qS2 zx;Uxuq{W0E7o-<2QtDxzl+qPtbhKg7D)+OKjyIgy*)gkFkeTc6y~SyoNe=zd)o!|x z{ejQ@CAL1$GuTyEn{=g5tVeL=BlWJEZ~k8rjWsgL3Rtv#b^llEO}+bF8=byis!CDn znbh_~Qqt3DWvHl|+rfaWx!gTHXBMj5J|`im>ikmejlZPiTOqG4ljVe8HwewGpO?6( h@Q2$}L&qO`^;^qTb)>e4F9rIS!PC{xWt~$(697kegUkQ` literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/captain.png b/Resources/Textures/Clothing/backpacks.rsi/captain.png new file mode 100644 index 0000000000000000000000000000000000000000..93c823ce0897800420f438ca05a7373e64592bcd GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvl>na*S0F87>?+|HA?YL{CnqN_ zFR!VosS}oGmEIWW#$1rdvS9{;Vy<5&P#t4QkY6x^!?PP{K+X(L7sn8d^T`PkJ`NX- z9z7b!aPaxOCtIo~U(RW1NZI}S%*%IkIaHlmU&+4ha^+wYS6})`NmZP^g=?dUf``+k zMXLnm7OrX$5YXWY4dT^u;V@XWdi(a(+DdCu*95HBxUS(MB#^JApC#@hbR%Nny1*TR zo(T)90(U-gQaN8KmZ=eHrNC*ylpE+GmS7mS_Xdlq!<^n;SvC_lhN~}?X3jocp8|9v NgQu&X%Q~loCIBkJSBwAv literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/clown-equipped-BACKPACK.png b/Resources/Textures/Clothing/backpacks.rsi/clown-equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..3923e872a1335e0994e2e2408ded4dcaa399a4be GIT binary patch literal 392 zcmV;30eAk1P)TW*Cg3r`z7rf~KzHX4G9aJ+B<~AENQ&GS)G8vib_KCnzaX{NTBUy!(_?y> z9;qK7A|m6L9SjD8U%<>%&jhNP*>2w=^;n^*-3r4n2u5A~7ERq&^ZqZp>--cfV+@Ap zGQ=+$T5^bzBuW06QbeSbaalx4teymb(6CzoAe3+y0D#=*dXy~?AguzZP5S!UuoIP7 zz~PTR;O5UO0dRM80q%~5onj*ZhabSu0f0T!00}by=HU*Y;Q%vcHtPaZHQWKQnVIp> zR(u2^W@et&R0?gMe&k#J=t+_!-*<<2{n{Nyx@R%q4ioh>Vd)MNt-kygcZWp)+&%6N ziz~o+2Mc$Y(en*UcbGd+)hq6>7~%Ycl{?HMFkf?rAM*y0j0kxV5Mssv0000L2kn^3Eq1rY#1{;~j8pKPU4 zsl475RP`?o(a7mPZq*^)8s~&1hY*n_vT^jEgcXOl1AN5kd55^PAR7lG;(3R-mavhW zRPeh)+yFM&x8e}D3e4Ld^<1ECF6ZstrM3{{P=9{kp`eVP5qMxkCoO zInMq4Ec>2$SyTbr``dM&6j$hpT@@(EZ?w3Q!&rEUQ83VMvqs)q`Nu{f^}gs^ zu+@3#>$#ug9)GkuHuo!6&h0Yh8&w=~O*gmAZ)k7W$H41Y#eK%5nEzT8huyDB&0h`0 zz1)HpSw($_DOR1}67oqRKu;kgYuUc`f+@xx2W6OAdKT<^#qU)9_53r|^aGqC^JV{m Pf`Y-*)z4*}Q$iB}K9YV8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/courier-black.png b/Resources/Textures/Clothing/backpacks.rsi/courier-black.png new file mode 100644 index 0000000000000000000000000000000000000000..304c8e7fc60c4eeb62bd53e61e94130aa662aa4e GIT binary patch literal 271 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#Q>iWS0K&A#3U^(EiW&xtgNi3 zr)OYbU}IzB;Nalw?3|jK%I(Ey4OGNf666=m;PC858jv%`)5S4F<9u?$0(}7=ho{EN zwl3r{&@5b_73f{;5O_%BqTrm4aEGmXY$6yU9e9lt)+jJ>~*Bbiz z?qUJD=4NJkrp`eDF?O44GToS*8ZAAzV;Gh&s4Pfh5I4}DZ&_TmQgai72dk5U$clut zOpQqlEE0!x9vZklH7-z*Zf2O|-{7d)Aykti*~_~^an3Y1ry53vUmp7J4*&oF literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/courier-captain-equipped-BACKPACK.png b/Resources/Textures/Clothing/backpacks.rsi/courier-captain-equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..4429ba7d7047abc114f7d6618077b70e47f3fa9a GIT binary patch literal 309 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|e#Q>iWS0F8*!7F0yD&ZI*=_H~P zmS>gT80f}amB_MT2E*C2XFoHh837eBmIV0)GdMiEkp|=(@^ou_PoF+DU1TxiYBLikJfMI6#e=4JM^0w$WrD9fEYGs6 zbx0I&&{dq#b3wGBNNZD*!UW@hBCQP;0j?SWW=`P@T6|LkT|Kl{Y;f4xe6Z2clna*S0F8*!7F0yDrzAl;TR$5 zB%%|RXO-R<=*C=?$g*Ju!>LoJ!sK09f$A7bg8YIR9G=}s19Fymx;TbtoKH?zpfAAV z@YJ|%)*`Ng5`)EBFX!BBSk#gnb*slAg;8z0iMj~m)Ga3Jj3TU0Q~floVlD;E5eX>S zv16&m0*RT^+H@97x_0s6#6^uu6q28CL_t&- z8STL_YQr!TfZ_j5)+h(ZZN}Urf?gm;$PLt`RyUOn@@gmq-L{jOCnb0)g@V72&95@t z>rjm6&V*t-EqOvqv<8coX!Hk*W;_+i*-=SU4%4(yF&;&(^XFozB+re!=j={Y%*>6v z&X z21oIB0RolCc%^v$00NEim12JeIvV?hLM#u6W%HN50i5j}|3rVhbN~PV07*qoM6N<$ Ef^M>dY5)KL literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/courier-chemistry.png b/Resources/Textures/Clothing/backpacks.rsi/courier-chemistry.png new file mode 100644 index 0000000000000000000000000000000000000000..7fc412c33cd07130db91136a7f11bed2fbc3f80b GIT binary patch literal 268 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#Q>iWS0G*3(l>wp{55OV?B2cm z%9Shc-o5*8%c4{5SIn%hx#qL N;OXk;vd$@?2>@QlVzdAN literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/courier-engineering-equipped-BACKPACK.png b/Resources/Textures/Clothing/backpacks.rsi/courier-engineering-equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..79a06d2b1931ee71f1bd09be3ee682c7e65f7b02 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|e#Q>iWS0HU;s1$9XV0GfvcCA|$$asaiFbjD7)yfuf*Bm1-ADs+4tTmahIkx*J7pv9Ap-%| z`g7b7rvvizeDu9? zZT6*w0eKupShh37hs%YM>YbZABBV@g(xW>%@-%xMhjKj< zKIZbg^T_|n<{vAsl@u;);Zp9gza)F&WZ57wjX4U9DwSK}u z$FcSkm=)mXRCKFAScpelF{r5}E)L Ck9wK_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/courier-engineering.png b/Resources/Textures/Clothing/backpacks.rsi/courier-engineering.png new file mode 100644 index 0000000000000000000000000000000000000000..f58b5b1e77f59862668fa0ec83f84dd122c7ae04 GIT binary patch literal 295 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvtpJ}8S0HU;sO0ME8g0pz9O0Rp z7}OlZ*_r3OaYF3LrJ1Kro%*uA_~*&||Mx^+d^}$TRLxitsHj_+#VwrH%jfT`PAhd~Jk)Z^(m}U?@tN&$zjG{H zGo%l&7M(jYr~3I8(@hKkoRbc`GcJFBZq8n5PX>;%k~d~;?9)s=mMoSKtU7qiA))Vy quwa6~Vix)A4&|r`?QN3;;u(%C^0@vgDYh2qYz9wPKbLh*2~7ZHSaj3? literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/courier-equipped-BACKPACK.png b/Resources/Textures/Clothing/backpacks.rsi/courier-equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..c4918a47f54ac6dc59b076c59dbc750500f26da3 GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|e=>VS)S0JsUqhn!VVPmLdV`Jmw z-I(*I@;TmiOw-**X{3 zyp`UO%IC4m%z2l!ixr#Eldrpv{)j#k#KoHb>C0oj>C9dGGz-hreYi^08MaQ06<)CN zbAwD$L-~a7wnc(fvt*0}O@2?`y{SXlvHAPoX4f3|15u|Lzj112i-`W+x=ZzcoNlyS zhTQ@c7+4zCFy`U-ryCt;@<_>n6Iw lV!XnB#fFC{TDXc)I$ztaD0e0ss?_YtsM# literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/courier-hydroponics-equipped-BACKPACK.png b/Resources/Textures/Clothing/backpacks.rsi/courier-hydroponics-equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..a81a1468ceaccac2cab3a6d3d768dd1ddaee94df GIT binary patch literal 284 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|e(Ey(iS0K%%dY?_}f5SF`*>^;C zz4y5H_{pBxoL_(vj3q&S!3+-1ZlnP@TRmMILnI{M9(3$FtRT|xF#bNPkJtC86Ki-c z)*g&m;PJkGYNTcDtw~o63?{sP{AIPyd!DY+Ju?H=B&%pgB}`F@O4#tUBTZJe(vEws zgSvn4(q!2#n`!G`yVS)S0K%%dY?_}zmxa>hHV0~ z?}#jaCBEyu$Gyi-tUdPY0;L&Cg8YIR9G=}s19GN$x;Tbt1n)h)QSgv~0LuaK6%3~v zi(QzHEn=v2d*u-H?!kJN5XM^J12_J2Iv+{hUhMwm{*K6U;dN3uRxdr*1^VVV@2qX* znc~R%Yw-$q*6Azcwr*s&&ERpO;M_+ow%PChS@IoE`1D~=I+dNB9P%al#;Qr>AUEh$+v@x;V4l{?RHX|VjV)t{HDrn$R6>k`m~44$rjF6*2U FngIE`W}E;3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/courier-medical-equipped-BACKPACK.png b/Resources/Textures/Clothing/backpacks.rsi/courier-medical-equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..880bf5343917759e064c5915ecd685b712ddf063 GIT binary patch literal 306 zcmV-20nPr2P)DnXiDbx+cJXOf*^MC-{JhVG-ju=b(Kh#cX0pkAn8( zywp4(^G(FjnUJy290(K$=pvz2X`$Akz-Q1jS)>wr932t~dd+XASi(2xQC9ZG5`!V%a+}{cb_F4xZFK&GG zZtYS=4Xd!Vdqo?Pp4{Dif+?=t+1WY2RY7w{Rp7UEQ@1laIlfW7yLw`~OlXWyY22-#%h4EG{yuKX-mP4o3`|ZB8%0}Br6gTe~DWM4f2iA0b literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/courier-science-equipped-BACKPACK.png b/Resources/Textures/Clothing/backpacks.rsi/courier-science-equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..bc6270f519a12fc3d4e1191141ed7d7ae219d365 GIT binary patch literal 305 zcmV-10nYx3P))r#(0cq)=`n16O};a*mVmP>rmu6ye*MRaNNmD&go3W4&2E{ z{z_+7jN=&DZ2q<0v^ReP+bb>c?$(4#rv6e%P@j}{zEkwPwDJc1p>bF!B=Q4^Z2riWS0HW7Ff*B9Vqr_)Ooo~B z=g(iWX3g&1yRTfi^6uTc|Ns9#@mbvnRK!>klq&|D@BuC#Mm&KECk%yNxp>gwxTC(5be zwl1nwM_{8@KtO@3(xj$VFRv&uB_u*b_ZHl_TN|30amORtcV;2y`QZ Mr>mdKI;Vst00xR+O8@`> literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/courier-security-equipped-BACKPACK.png b/Resources/Textures/Clothing/backpacks.rsi/courier-security-equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..fd076d74bdd743eb7f858d15b729cf206053f414 GIT binary patch literal 311 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|e#Q>iWS0F7WCMF{zBPS=PsHmu= zrDemwkj%i4o}Rv+f#Es>LmR8FI#3Z~NswPKgTu2MX+X{qPZ!4!kK@S+60BEP-n1OK zA#5PJL^$AprEF_-+d_vdraIQ9WlTIj-X!qwnx-5`Z&}gpt-vg&EaB{=%p`iD$06)s z2G^EDjAuKFQdo~2JNAO>f{mhvhQX`@ZU-;0y=49I^d{G-kJ>ZN9q7wE;HVS;f$k=6za0ap!yLYHs`Ek1`u0S~yebOPQcXe0>m zHWsU>CuuQ6J?uzgWtQH>B3vPxEHK|YfUp6-Z{lnnt>gTe~DWM4f DouOkK literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/courier-security.png b/Resources/Textures/Clothing/backpacks.rsi/courier-security.png new file mode 100644 index 0000000000000000000000000000000000000000..ff9a24f4c1a77151fb29ac0d23273409647c242f GIT binary patch literal 278 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvtpJ}8S0F7dEiErEudJ-Br>AGb zz+huz*m9`$5& zZSRimV%pTVWs6A)<3tlx)ukf2Dy*KFPcwtRO`k->RTwz}n%JjtY0YmeohZbi@Kc3J;)uq<<69Sr>YfN+tE9M(p)F4@ UUpUIr6zEC@Pgg&ebxsLQ0N*uKc>n+a literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/courier-virology-equipped-BACKPACK.png b/Resources/Textures/Clothing/backpacks.rsi/courier-virology-equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..4b75c5fbde954cbe78a5eca542c2dc34fb1a3c4f GIT binary patch literal 305 zcmV-10nYx3P))r#(0cq)=`n16O};a*mVmP>rmu6ye*MRaNNmD&go3W4&2E{ z{z_+7jN=&DZ2q<0v^ReP+bb>c?$(4#rv6e%P@j}{zEkwPwDJc1p>bF!B=Q4^Z2riWS0K%h#=y|PU_6tdu%&PQ z{P}Cvtl7PL_mwMG-o1PG|NsB))qU+iHH;-ee!&b5&u#z}GtBUGaSYKopPaBjU%!Mn91U7mF1QfU`O=@cO@`{o>#KghsbS!Lj*a6lCt|`5ZX&hGx|&sowT_T<FVdQ&MBb@0Hly#MF0Q* literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/courier.png b/Resources/Textures/Clothing/backpacks.rsi/courier.png new file mode 100644 index 0000000000000000000000000000000000000000..030e5792216c7305cd81bf6593b73003789459e4 GIT binary patch literal 267 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#Q>iWS0HU>W@clkWNT~d>gpOD z9i1HEnVT3?QBl#_+Is5LsTX?=h5{8amIV0)GdMiEkp|?<@N{tu(Kw%+us}aR%i*c< z)a8r045T+N)Dq+^bqG8paZxa)CEQ`lV&w=%*Mnyy4{BIBSw}VV29&h8ZIN0aar0uM zj>4_PoSZvZ9ZMGMOinu<#L3vg#63Z52ZINrhrRhLaJ4vS1ROkb zEkK2l!=R0Qnx@wL#+5fDSSHjgV&h4g@*r8?+ll+rry`+8+zcyz8B`YK`F#Vrk-^i| K&t;ucLK6V6xmuzC literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/engineering-equipped-BACKPACK.png b/Resources/Textures/Clothing/backpacks.rsi/engineering-equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..ee34a4a9c2c23f52f59bfd14a751c4adace482cb GIT binary patch literal 400 zcmV;B0dM|^P)p=`HlR+ULOhkbd_|o_44#^~{DwM}Wz_WE zhr>5&VnK*GNUw?_jq#QiF-yLv{5DBuD?DW&s7>Y z>Sl+ZXsts!oqwbUe3NOsBn3l*z#`#OuXqJZgN2hKrt;_vXc{z#+fcdR8n852ko=mx zV6ru!GinAJBp*kV`bA>E(qKW7Vos@-x;bKK5JTTBVoJfJh-eWMNlc4RCW-VgWiTo@EZFj(A+kmN%$i=3!XKBGbF_s-P{M^{1s literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/engineering-inhand-right.png b/Resources/Textures/Clothing/backpacks.rsi/engineering-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..f1259e2f7c7b95f576d1ce6b3ea683e4b9ab7466 GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|exd5LKS0J4pY2O^g*_r1&r#^6f zxz6TJ`;$vEKg}@xe@~SE%#3WH3dWKkzhDN3XE)M-oSB|3jv*e$lM^IZ7bhq*C@8W9 zvwZN!6rR>rchEErI z9ds2PY)n{JsIqjl=P`M4GCo?U?Vt%1JF`haP(A+vBg1k@x!lgeb)G;+GI+ZBxvXCsVHu2sB|%FAHXu9;7-jY4sP04C=CI-(S;A-V%|Uy zIx7dHFnKw1lV*~oc<$|J8)CQSL{3t+tco=@!BMbO1$*puZi!*nVmCV(&A+ zv|<@3dj`PTE(73{0G-=@w`=V*j-irUCoTp66?dxO0O%A<jLilx0Sgn(D~wbKv@qc# zRES4kQXW=iLf-gd!MiSXgOwgc>*ndbZqk#<`Po0H3Jd;Nx!U2S0QMm RW`6(x002ovPDHLkV1mtcp8@~? literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/holding-broken-equipped-BACKPACK.png b/Resources/Textures/Clothing/backpacks.rsi/holding-broken-equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..2001be0b6b625ccefe1fa14897f149e10913dbc8 GIT binary patch literal 457 zcmV;)0XF`LP)ULE}36iDE1)c^nh0d!JMQvg8b*k%9#0WwKMK~xwS?ZMG<)G!c5!Mme5 z#PTReUYY#=r{Ya`aKLi*g`$dbw=S1|1JE%FIt3B1uElkT@8}H0-+nY&Yv>pqo$wkd zwFbD3QP2smy|>nSYiNLu#$Ni8($eSojs_@bjGk_{)aMn~2px?;ueV#&nc`@GV(1tx z`jXO8=ap#a2xb(_&;jD5_qv&xEzl987*;SH!FX5eH$%rTgrQSlx?C=o%irccO+`=e z2mQe-&8NHT3+_H;s_Qr2BD;j^YtHNIo9mO5BfBWVG zbDp#@ifIThXfx$7^oecsfT1x=4`zlgm;cI7w6+Rv`qbQM00000NkvXXu0mjf6X?*{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/holding-broken.png b/Resources/Textures/Clothing/backpacks.rsi/holding-broken.png new file mode 100644 index 0000000000000000000000000000000000000000..63c658bde914faeb99ed32e2cb6c0fd76b528127 GIT binary patch literal 375 zcmV--0f_#IP)f@{Sy^9SUumVhxEOgKR z|J6B(DzR+pahLfBjxi?F^snHGqyDye(Ju@UW~q-A$e#q!QemcTgz-n;%x?A|Ya>=J z1A{@hmj@(x1@bon-RMgD2pwjivQPyY+AwU&?z7IQ&!z?wZo{JDXX-fX2D?^N1_E79 z6&DhhigyC`rc*~H_!CYfg}x3WV8n?t~0NQ%GS^?Cr8N!m{iNxJ<}d zf`_V5;6cL(=)G?Ng%pxt<&cAS1&&cAB#Cs?6gS&;55qB}e-{8zsvds2bo?oQju%qZ V3W3wF85m~GnzefM>f^_ce~y#= zb6@0tn(_ZLY5)H-e4ADG4QL=^NswPKgTu2MX$%ZZ(>z@qLn>~)oqf7!v4Mc=?V$Ud z3PzKZ)i(bB@1EZHIAxW9fcK$*;`84++A}5{U8v*4q1ZAZwn47_Tho1uE#i(x7XJNs zU$L)2S;K&-nYmh`Sx#+d+WR=3D(1_FWv+A|a4;}lvbP$fO8`WiVN6(Fw{!nt%LIw4 zyDQ^gecrq8KPQJ`!t}b0Hml07wJ|u9zZAc(_|>pYAn6sS&29a@2deYd+8$q5eOT}B zBMyPLPg9c3Ropr<)=#heUl?ogZ%W~xOB@X^)~i3a{?gTAUwh{F=}RA{AOD-n@^YJO zj7@a)x4R7HAI0o$ck6s9-!WZc@ArMq=`v-{U8nuB=3!vC_kY%%N1OlVo-L|Beullx zwgTqTC;L^m-?#sIt@ziTtjk}F)7QT({=KJ)CHLN>o13;xKV!H4;8v|kZ`N)7ThZMA zz4G?1Fjp6${uSHAC+@LZ&pf9~MLsase&6GZ^TdArd8+&{_xm+7B_*T3;&He8|0gfn zAM^Zo&8OcD(gnL2N?vho-TUNQ<%0Zt^>=5Vyn9`B^6lp|hisQ)`8>ivYu%?_eBPKR zv(fPp=e4i@*VQgLFP(hmx!qIFdEfvA5yzL-?cc8-a`jVPbKU>SpUYaWU#jb_tB>!# ze!X1xwfW2M@h0b@bYB4(_orElZ&`7F(f#f_p_g}U28zA-e&781mUBB7f%N|Ud+A!G z$k*sE)q*cebIvR)O%J}3f93tc$LmXGUGuGPuDAo_<=+?c$@1HYu-<)H(Ej+hpY!*7 z?T>%m{br%l{{Nl&4nOPu8_&0Ie)RWW`oD+2_t`Ie^tW#6`DID_131kKPH0@UUR4PhwcPr08dvxmvv4FO#nwIo$vqv literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/holding-inhand-left.png b/Resources/Textures/Clothing/backpacks.rsi/holding-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..79c90fc3cb94cc31140d9447c9d1c072b4a16029 GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|e-2k5uS0K$W=dirIypocVS>$^Q z3ky3tJ5Nu~xVX5SoSaeyhKUm=?(z^jxSId);ln`+&dY%68B2ovf*Bm1-ADs+j(fT| zhIkxLPLN<-oUnj_y-Bhmlrh?gdCJkQP{%w!sgOD9Mk2GDHe^l=R$TL8=F*5Kk>b+& zyv-6DZ%C|WGB)3wF2GuKd4raLprLoWMu7L>RR=E3Zs6?ho$ly6qwOk7+liT%=Q%|b zM))Qq@bdCDY-Dn~d{slDZ$aaPCKEmzR-O$8JIi!Ll^-uCFbYmz^juD)Q6qVEK#6hy zOH=Tq&lf}&aIjcgC8rdMG(OOr{c$!!33HurMEbci&fi&AIb>+KMM`?5&0%0D@-;Sp T*4RH2=p_bES3j3^P6$^Q z3ky3tJ5Nu~xVX5SoSaeyhKUm=?(z^jxSId);ln`+&dY%68B2ovf*Bm1-ADs+&Um^w zhIkxLPLN<-oWS6~Y~~nd(cP@exVni!Lfc$jm!Z4q!b zO9nb_Ezy$BqBC~Rv^~7+zzNP(2V9Qm$j)XG7F@yPozJAEV-`29?>sNhMC0YQN1t`S zT)07illQ0?-jm4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/holding-unlit.png b/Resources/Textures/Clothing/backpacks.rsi/holding-unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..c3175a50ea9c58438724d31ffaebae928ff10783 GIT binary patch literal 470 zcmeAS@N?(olHy`uVBq!ia0vp^2|(ziQiDFLYk#>~OzqBHq9D^{uVBuf@9U=dJzRf4;8pZ}y)5S1tAL z?LD&k+inZy{O1=x_4wn7cjZ59wNL8({=cxY zYE`@c(}z(~c~_MU-t+&+lbQDO*5nOg`3EAo7d(twJpbIZuRkxzOsZnpVt80S=Qr~) z{<$>_$2Q*hw0wR2xnDImn~k17zsX!8@P++?Jjn6~;dTuA`!_BLR^)L6@jYGrT-G@y GGywqYd)7Mu literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/holding.png b/Resources/Textures/Clothing/backpacks.rsi/holding.png new file mode 100644 index 0000000000000000000000000000000000000000..bdabcd5805b4b19fd0e70081b3c020f34be235a4 GIT binary patch literal 584 zcmV-O0=NB%P)^IjeFr!)ND6#f4#|CM3?%x3@p0RR6p|NsB?>mWV=0004WQchC zNklTz! z%}hPByAX=!Qwp!I{+4_ZIi+7G;J>jwq( zeo*TDz=2Zj5B{JZI0{PT|KH(N2jHmp162C~3gA_DlxjafdGP=5j~uNZw0_X?Bl!ov Wrd}&O$2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/medical-equipped-BACKPACK.png b/Resources/Textures/Clothing/backpacks.rsi/medical-equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..a7ccb31af67c57fc5562a93e8b64fbed396f80b9 GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|ep#Yx{S0F7hMN4|Q!TNRUu3WkD z|NnoP^#>jTMHx$i{DK)Ap4~_Ta`t$-IEHu}e>=sN?~nmctNaf32OJ6q^G?2$yZW*( zqw4=^g8-@J^$jf&0rRFjw46WZ#3o*m+Tg1Nlf<{laW(Auc%}SW^B-oZTHUQF{xOXi zjJ&I6J5;}pXIOqZU2@s{H8C7{+znkncqGn6J!H7tbF9f>QKq!PGlmnk$-htBWMXRQa(r88u-iC&GABbqK=B4iu?9ot)}sea6C>Gt j3jf?HtCiOH)%Y&`wWLFN-|A^Ve=vBu`njxgN@xNA)d_N0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/medical-inhand-left.png b/Resources/Textures/Clothing/backpacks.rsi/medical-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..4a012706cfa97667a8c7c220e20c9293f2919209 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|ep#Yx{S0K$WlYwCy!}@jWu3WkD z|NsBX^W+kMf{Z0We!&b5&u*jvIdz^cjv*e$-%hdSI-nrn!dg60(wd;bI@h;tc&lxR} U#hS#{3xgf&>FVdQ&MBb@0PiAGV*mgE literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/medical-inhand-right.png b/Resources/Textures/Clothing/backpacks.rsi/medical-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..b9f4171b21f5e0ef8722cfff022f3239548bbbea GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|ep#Yx{S0K$WlYwCy!}@jWu3WkD z|NsBX^W+kMf{Z0We!&b5&u*jvIbEJEjv*e$-%d8}uqqfFF;hf|#{*UMGKlyEanCDczx2@qsr7c&MZ_RS@@|95cUGa2b zV}D!2nH6R-nv6QPM6$9Z+?03SxO?VlhtZSGje#5;cTyvk1T4SA>B;pvAkK6`jzXH% i{i+GcEDV40j!U2E5l_xNcK-&@RScf4elF{r5}E*D@mxCq literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/medical.png b/Resources/Textures/Clothing/backpacks.rsi/medical.png new file mode 100644 index 0000000000000000000000000000000000000000..db879acf0411328271d82a64e645ca7120d1cdf1 GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvi2$DvR}ei#OM1CMXh_KVb?dHN zxpMvb_5c6>*J~;60Ln3z1o;IsI6S+N2INfiba4#Pn0R)AA>UyI0hWn>IKJoIar0VZ zqtO0|q4*KId#~_~_s=zo9@x1q+kH_l>fxRG;!r>H&I<`@f(}oT9*KQ*shn}6hQ;f~ z+KrV#hyK0w@tJ2SFuTK_zoqPx# literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/meta.json b/Resources/Textures/Clothing/backpacks.rsi/meta.json new file mode 100644 index 0000000000..945bc4034c --- /dev/null +++ b/Resources/Textures/Clothing/backpacks.rsi/meta.json @@ -0,0 +1,399 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "engineering", + "directions": 1 + }, + { + "name": "engineering-inhand-left", + "directions": 4 + }, + { + "name": "satchel-hydroponics-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "satchel-science", + "directions": 1 + }, + { + "name": "satchel-engineering-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "courier-black", + "directions": 1 + }, + { + "name": "courier-science-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "engineering", + "directions": 1 + }, + { + "name": "engineering-inhand-left", + "directions": 4 + }, + { + "name": "satchel-hydroponics-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "satchel-science", + "directions": 1 + }, + { + "name": "satchel-engineering-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "courier-black", + "directions": 1 + }, + { + "name": "courier-science-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "engineering", + "directions": 1 + }, + { + "name": "engineering-inhand-left", + "directions": 4 + }, + { + "name": "satchel-hydroponics-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "satchel-science", + "directions": 1 + }, + { + "name": "satchel-engineering-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "courier-black", + "directions": 1 + }, + { + "name": "courier-science-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "satchel-security-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "medical-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "satchel-chemistry-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "holding-equipped-BACKPACK", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "satchel-genetics-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "security-inhand-left", + "directions": 4 + }, + { + "name": "courier-security-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "satchel-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "clown-inhand-right", + "directions": 4 + }, + { + "name": "courier-virology", + "directions": 1 + }, + { + "name": "security-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "medical", + "directions": 1 + }, + { + "name": "medical-inhand-left", + "directions": 4 + }, + { + "name": "courier-captain-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "satchel-chemistry", + "directions": 1 + }, + { + "name": "captain-inhand-right", + "directions": 4 + }, + { + "name": "courier-engineering", + "directions": 1 + }, + { + "name": "security", + "directions": 1 + }, + { + "name": "holding-inhand-right", + "directions": 4 + }, + { + "name": "satchel-captain-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "courier-medical-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "satchel-security", + "directions": 1 + }, + { + "name": "courier-hydroponics", + "directions": 1 + }, + { + "name": "holding-broken", + "directions": 1 + }, + { + "name": "backpack", + "directions": 1 + }, + { + "name": "satchel-captain", + "directions": 1 + }, + { + "name": "backpack-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "holding", + "directions": 1, + "delays": [[ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ]] + }, + { + "name": "holding-unlit", + "directions": 1, + "delays": [[ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ]] + }, + { + "name": "courier-virology-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "courier-hydroponics-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "security-inhand-right", + "directions": 4 + }, + { + "name": "medical-inhand-right", + "directions": 4 + }, + { + "name": "courier-security", + "directions": 1 + }, + { + "name": "satchel", + "directions": 1 + }, + { + "name": "engineering-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "clown", + "directions": 1 + }, + { + "name": "satchel-virology", + "directions": 1 + }, + { + "name": "courier-medical", + "directions": 1 + }, + { + "name": "satchel-hydroponics", + "directions": 1 + }, + { + "name": "captain", + "directions": 1 + }, + { + "name": "courier-chemistry", + "directions": 1 + }, + { + "name": "captain-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "satchel-medical-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "backpack-inhand-left", + "directions": 4 + }, + { + "name": "satchel-science-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "holding-broken-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "satchel-engineering", + "directions": 1 + }, + { + "name": "courier-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "backpack-inhand-right", + "directions": 4 + }, + { + "name": "captain-inhand-left", + "directions": 4 + }, + { + "name": "courier-chemistry-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "engineering-inhand-right", + "directions": 4 + }, + { + "name": "satchel-medical", + "directions": 1 + }, + { + "name": "satchel-virology-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "courier-captain", + "directions": 1 + }, + { + "name": "courier", + "directions": 1 + }, + { + "name": "courier-science", + "directions": 1 + }, + { + "name": "courier-engineering-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "satchel-genetics", + "directions": 1 + }, + { + "name": "clown-inhand-left", + "directions": 4 + }, + { + "name": "clown-equipped-BACKPACK", + "directions": 4 + }, + { + "name": "holding-inhand-left", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/backpacks.rsi/satchel-captain-equipped-BACKPACK.png b/Resources/Textures/Clothing/backpacks.rsi/satchel-captain-equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..8332a0c0a99588b98f791a24ff4c7791c9a85825 GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|e^#Gp`S0MdYTpWl5GlL;$7B>nGWHltrP6`%in9OX-z|TK>9>X8D1Vg2U1_o_L^G=xqC07JlRs5{Q@;93+ z+<3Qqqs9ZfcMR#%MH09zRRX_p-VpIQo+lgDzA<5Yl1Xbn(=Jg3hlHGlbq5%HEsg6~ z*xp;t_A=fzcg4L; m@5~O!b1hrQcGzkq6N6@h@EyzYo})mAGkCiCxvXiWS0F8*!7F0yD&ZI*=_Dd2 zC#MsZXO-R<=*C=-$g*JuL->-{tAUCbOM?7@862M7NCR>ndAc};Xq-<@kjOZ2QG+49 zT`SWsh->cCM+{Fl&k{WwwQ`=!&I_zs0yFbwS?cb{$x`<5OfQVsSh?yakK2rfpcOkK ziwY+QHFLN$C|g)s?mctn%oIlfC4rqLXU^zYTADIw9eAkAsn)9?p7upFkR!uy4)bxleqZY#_!NpzO-NH5{E-@^u it^tS6vC0K)VPe=XXS6eEd6qxWw+x=HelF{r5}E+zC3P?W literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/satchel-chemistry-equipped-BACKPACK.png b/Resources/Textures/Clothing/backpacks.rsi/satchel-chemistry-equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..d9b5d894045e4610f06e82820ee2797e3d8216b0 GIT binary patch literal 357 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!Yyx~jT!D0*^lBfYx?1Vg*REYN z5_C#QNdXFKX=&No+5*{g=gyrsZ{F3b*RBE4wQK*48UCj+{BL3SKa*i#Zc?eJ-_}3SO0> zJMHPiisUvc#?oaS4&ufxPdv{EEEF%CEfMg1nwr}l>s9RRczS7j z+$O_ob6&4`G9_5=*xWT&wk(b6sgArU`F*qO=}kKSo36}MU|Q5I2sA;!xp!_y=fY#1 z9j1J}*>i-&6~%X_Kko{&?3mDf_jUSXr}eGP-5uSN``4eFIi=W)uXo1h!$s#h_g@O@ z{&-q)bI|r9lBLQV#)n&pcfm zLp07OCrD%**jvp!XYRDUy4BIQ?(P;}P_u2FgDQN0!-TBYiG3zB)ncRhm+;9wU7c+xx}SQ zRt*Zeyi$7Q{00Tfmmb`apt`&Ky(6c!i^oM^IL16L5od}y6$SJ$gQu&X%Q~loCIFaT BlhptK literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/satchel-engineering-equipped-BACKPACK.png b/Resources/Textures/Clothing/backpacks.rsi/satchel-engineering-equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..d5dbd754d58ad4124a45d8cfcbff99db55f0c2e7 GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|etpJ}8S0HU;s1$9HU#K!MI2^I@L9K*>xPrxSCO8hg|e%ezDgG?GY@0E#W8%cMuFIlMF+NBx8aCw6ehN2|P`_U2s)o+7WT0;t NJYD@<);T3K0RUY_bO`_e literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/satchel-engineering.png b/Resources/Textures/Clothing/backpacks.rsi/satchel-engineering.png new file mode 100644 index 0000000000000000000000000000000000000000..ec5b0363cba060e97857a0a5025dd757c6f03cfd GIT binary patch literal 532 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy69RlfT!FN;fl^weeR`z*=1%*| zOML#E$^XAUX*|1^@4f{=X+S-NCm9=qApRAirP+MlksIukB#T69xuGEl(H65DWjO zlWs>f8wj*0UvqvnX;xO(j!6zzx2`R${lC3fII!vKJ?`g96V9C9aHc)zzkk}4ON)}F z8=M_@8X0pg`OkkOF2I?y_O&JB5#a+YpM>_$W1P5{lPyqeC+pU4e|tPQEwofM6w~%8 z&r}pj+IK%h*{mJ4(RR9kBHi%XaJ2ZSw*4Rfl|H@o{}@4T9< zPSqIUCo5@UdfzM?#OGf!1{!KIguw3ahX!DqL=lzM8>Hj=< zqL+TYzbQ(xcHiERr9u~Zt;(yTLa&~@S+MZgrfsjg{wH57edY1=;v@0@{9hT91GK7= T-elhZ1|@^1tDnm{r-UW|?LY2_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/satchel-equipped-BACKPACK.png b/Resources/Textures/Clothing/backpacks.rsi/satchel-equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..c24f815bc10048ac5683a189f7bd29d98833c3e4 GIT binary patch literal 308 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|e^#Gp`S0MdYTpWmkGP{9DM@PrT zP|3!|CO9}aD=RBEF=*@7t!K}kee&v_F;FRMNswPK10ypFhmhK&-9Uluo-U3d9>
4u{ntSl@$ICgm2FkTMKCq?^n}0zhN1_baUKvWGUQMzXEbBI%AsZ*#`=^)%{Yuzb+KlR$c42Gj8CO|_DpG5 zHivhA6H5uBiJf#CpNX(A$F7MXtT`?k8i!Xm%xz4xiep{MJ7+EH50Q`-x!wZ-4Kb@i xLf)-$2t2^$=8^Ye&dol1kyEF++e(928C32_wb{0)wE(@q;OXk;vd$@?2>`{FWbOa} literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/satchel-genetics-equipped-BACKPACK.png b/Resources/Textures/Clothing/backpacks.rsi/satchel-genetics-equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..53a3c3c8a60504dee75506496198b52cb70331cf GIT binary patch literal 355 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!Yyx~jT!D0*^lBfYx?1Vg*REYN z5_C#QNdXEnr2W^@(lSo_Z#?tAt*xy?!GECm+_`h-&6{`i>a}Y?bnP0)uiFwpmFy)! ze!&ckOiWD7EQzKM7XgLNd%8G=NJzdtcsl5?fq?75!VRAxJNh+pCK-WL1C8J94xJ&ySW$}y2e(o);t{0O1qC-NjF7RHYTJ-U# zH{Y+6JL0O#=M-`Jbp>6Xl*M_jYZKSGZqdsozW&DOPMIAAfG@lw!WJMQ48qT0TD#pSe=?N9q^X tmEMoMt_bmT1vN_x_Ehy(B+rsNWxnb;`+=Sf6ZU`t#?#f$Wt~$(69Bg|k7@t_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/satchel-genetics.png b/Resources/Textures/Clothing/backpacks.rsi/satchel-genetics.png new file mode 100644 index 0000000000000000000000000000000000000000..ceb3eedb7b38d1d4b264b33942b3e04a1600cf74 GIT binary patch literal 361 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv-2k5uS0FvDeHM^pNc*p)rDdG< z-+1PKTU%QPASn2sl9JNa);4$U+{1?tU%PhA_?_-Eph~8aAirP+4QI8~LqOh3PZ!4! zjq}L~5*Y__av0LrN9An2k#+UVOyLDJ>x#{v@165IEww-*B;oAs^vd&}-pw^S=hMJ- zXZN)4I^W-FrtLToIibsXxx^VYr=Asd#X9dJ&&_*_}ZqzgI+zozJZ7M1cSCPG0fJgHlJ}?HWCzCp00i_>zopr E0NnqZ?*IS* literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/satchel-hydroponics-equipped-BACKPACK.png b/Resources/Textures/Clothing/backpacks.rsi/satchel-hydroponics-equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..751ca009782644aec51ebcba706f4d1647ae0576 GIT binary patch literal 404 zcmV;F0c-w=P)^CX>nh6Ff0p3n9V*FAxq= zvbTsfp#)G0{_unNJyU7z%@!Dg^53=1{p6V+EQ>2lrT#Ye(CSa_M=hMYuANoXv62W2 yFJyI4^A)Vo*e~{S?LDs%@UguE*ybNUvn(F5R0+>xd0A2b0000KD4y3A*n{$m$E&^dZ{! zqT%*Y>HEm9;Z2VK0004WQchCxi1JCDT|~` zqKd?&zC9k>rZuH%rklmZ4M1MkRTVciRaJz!{MKVmimvhv2>z!j4?vpcd1e5(AP!-K zQyKs_FAGxBWZs;4Hv+_B737!G3)2XMe~#1@U~VZ>!2ZVMF8=l9{y9ecMy|42`J W#SUlxl?dAa0000na*S0MdYTs$bVTVjfq^l}3o z9UU7(rKMuYD`9+t@~8D}>wyC`DE^&+gHp^JlQ=EUBB zZ@vf4oacP;?cv$`oGf=eRxz0=iEMcodg0uG4SN~qH?3p(rX|Aqg4ON%m9?7|lWbOujXKbLh*2~7Z&TWyg5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/satchel-medical.png b/Resources/Textures/Clothing/backpacks.rsi/satchel-medical.png new file mode 100644 index 0000000000000000000000000000000000000000..5fd013470ef912f2c987476f049da52e2843816e GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv^#Gp`S0F7hMN4|QfsT%jp`oFv zsi~EfRZdP$RsYHG*oc-|`1>Zf*><3B`4cMB@Coqe=Wa44_#ix3q>m$Rl z=_W7#KmDu!bAIBVXthY+|0NKO$XOB;URG>R{Ly!?0;~gX$FLV_YqNzcwrTmg<*e&v2FvwyyIy@oV*N d|KRBB`pp^Kg_jv*3~Zx5ahI&2`|dhqaNDaLZQhJXLV51L6& z@(8S)x@yJj%w3k>&T(|Iu{ygrcL*+e>ewUT>;K5=;=%{B%r7Q8w(s7#^K!D|?C{Xg z<=%^q7I&(8mHkSId8WF2PEjG>r=ZJ|vI_e?Z7S;fEPC0*x7?A7t%FT)k$a4~mCN*q zPP2=uW{$IObb9ynvigdxk?Z9Sxd~#-+izzfymf=|#iWDJK3iK%EIN12Z;Rx9o9AQw?-u0Fh*5WQK-@nE;ucot?wO!`9Z;b9D&}00002 zbW%=J04PHyWx@ae0P0CZK~yNuV_+C)z+PSeXRlh~wZv=H%$XCQe6IU1=l`7dcV&AI zRABADKj;6Pe}Aj|I_`#0zRocni+9WHPWq~h%@hMI{GBcku#IsfPE-K`7CA*NPc zjlMbe=G?8ZPyzN?cdtfH(wrK5cX>HjLFKB|d!MK!`Q6^NsvM%={{P$e%#z>k{r`6X zRN(jS_r}KmcJGG>RL)$zf8W1P`tM)=-UTsY!rK4)-v9sq@Ady%2!Vh9|G!5FaNXVa z4hUY~T>uf7!LVx8T_9Ms3K}jm8yMJEt%7mEO3KSCQNj)pQnUg9TKgR`=-av2y33JSJv-MXKF;Xea^W2(n4pazzbAirP+Mkbbau2p70{#j2K z#}JR>$q5py83{~bYC;(YPPs5_gt&KZ5DLLDC29DS5~jh(~nG>;CK#WIB(Z}@IFos&JuvSwp@3X}G=8`-V~ zGnqGNa>$)kTHH`^z|(^&+KT88v1+vKf8{Ce6IbQQ6%) zLC29bu|jl%k-?Nlp#nh%B83|K9d~$lTDLJh32NPXd9$eNB-Wk@A|WLY%9))rG7fC; byUS2@QKpUcw!#gd#~3_a{an^LB{Ts5UZ8N7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/satchel-security.png b/Resources/Textures/Clothing/backpacks.rsi/satchel-security.png new file mode 100644 index 0000000000000000000000000000000000000000..7f100adff6a847894d683d7b101377692e47f816 GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy#sNMdu0UE|US3B>#|9|w;^OA! z791R$l$4arz>t-dmCL}8mzP&iP_T9D*8L0&XV0Gf&%pn`M>PYejj<%iFPOpM*^M+H z=Z>d~V~EA+tCJl4js);H3m>;AogrEE|MDh{1^+a)BNX=3`gbO&KFa_6EBoQo=T4zl zLm3!sjciTfVmgU|)srIO>KAJ~i^4UBy zVTU8RPdx*-P5N<1OQ)7jw zuuGb&9Yf}@hd6xLIM=A;A*17z-0miUZUI5Y#;n~(r`B_}tjxRkpxlYUs!Bk>|IkH_ wl!>2qJxCF;E2>>EbM2~WpXL|UT-blsS|yM@lK+QHG0>k3p00i_>zopr04=bI761SM literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/satchel-virology-equipped-BACKPACK.png b/Resources/Textures/Clothing/backpacks.rsi/satchel-virology-equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..49725f781dfd191b4671b3667dbe7a0b88c0970b GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!Yyx~jT!D0*^lBfYx?1Vg*REYN z5_C#QNdXEnq%klwFfdGJ(9+T}p2=WqYYP;gJ9qB9dGoGby><7E`qHk>4ua{GFkN`d8=fm|v!Idea~7cL!OPALdLyvh%EDL7R~E^7E2j zb69FSogYa(KGLMeU3UJM=*mKlT{<`R)~V^atd=?Ra^r(1kF_l(duu+L@WQxm#gs`u zwe#0@#UGoIb=xTY%BmSlZXIFmjC_Ad`t+xOeT?$T>=hHfUuy*Vj=|H_&t;ucLK6TC CFqE+X literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/satchel-virology.png b/Resources/Textures/Clothing/backpacks.rsi/satchel-virology.png new file mode 100644 index 0000000000000000000000000000000000000000..809f1b86e011f4bf06200b2c50a7b03003b0f827 GIT binary patch literal 359 zcmV-t0hs=YP)S-!^76r*7#F+<^TWy0(4SN zQvfJKCS}3^008GnL_t(2&tqU1Xuxc20B5gSY_-^GRcL4cl+ShUir*98H%pzvp#p2( zKCgRTckh&OX#rH=-u1fYwQo-`!v)TQRNOhmU>*oDqWjG8y5}`#b}TT4m}+&R`-smG zpB+6=0p_SPCt93TJbKP7HU=v&UA218Wz9*pr*}aFn4`|UJAF2D+MPY`-YkF$yxx5; zE$!{@eGmcD(AE3)zI~*3@Am6m5F-NCyxV*4-MhE9-na*S0JsUqhn*JWMg9!92}gK zl$0FdnU$55n;2A3P_T9D*0X2NT7Gc{sb?$+@(X5gcy=QV$T{Qb;uxZFJ~=@mUvspn) z!ZoI$ZORS{E)CTNRuNes??51n)`2S$k2D@_JsNl<)Pr-4gLA-*D}h;yJvJ;{Amq~M zU0IlMMAaP7W@o!%LML8#zT}K3uq%5gZic%xUf7aS<3sm!Dd!tMaV;1@sq# Mr>mdKI;Vst0NP%04gdfE literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/security-equipped-BACKPACK.png b/Resources/Textures/Clothing/backpacks.rsi/security-equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..6ba1322845f125a2d67954509343ff4fa9b7a694 GIT binary patch literal 420 zcmV;V0bBlwP)MBc0wDz(2q|cwSb+dZ3V5Ix2AC9;6qS$_90p?M z0|>rGVI5JFP0Nl6LSgu|A` zC<=CzS8T#(f_C?&-Q5a!+@QN-_l~{ze8IS_scj>Q6;KR!gJ4CW5V8U;D26LwQc_~V z7u2I*I0IfnB?LF25`u$J0YFdz6Ltj(Bq&f)#gqEiS5gWMf*a5sB*376 zD$m5gsJcS|u0WB2VH0xRWU$g^U=TtmXacbgpywne4Y;YQ3ea*24s1XQf)K?4b`uaq zh&8B8M0EqG4A>0k8an_91N8EM1yN#f8lV;r5arAh81RR+!e~aJF8~0ed^X&b(sHZ- O0000x>zW@OL01y7&(1rj200DGTPE!Ct=GbNc009q4L_t(Y z$L*A{3c@fDhTDL;wnd%eLFyCetk61Zw3)S<=qMcoU%*%Jb+x8o5>G0+NpHF&AOBrK z?)SVV{xLdrK)ViT{S5d&0}%KTEfX^E0_2=z{Y#IR8RNS(roe_*rWG=vXbGXX2Bg9j z0AdXYyhOZ8M5T~SuqLI7W&R*>1#%Kf6lFGi(?fs6#*h2^TQSFgL3b7E9>NrTNeVzU zKxi`^P1pu;tTTvp-TcqL0j&8Cz5ycRGv7TT1osk*83-hcKN+F9u-( d1b}?@jc!orD<1fD7+?SZ002ovPDHLkV1jqwmZ$&# literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/security-inhand-right.png b/Resources/Textures/Clothing/backpacks.rsi/security-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..117a22ef91aaa9c1594b35ddcc6796816be17077 GIT binary patch literal 373 zcmV-*0gC>KP)x>zW@OL01y7&(1rj200DGTPE!Ct=GbNc009L_L_t(Y ziS5*}Zo)te2H>0}+BHEfb7JW(Pf&KGWT#iS8A8tOSTP{+0(}Kumn8?*#Zjo(5Z>d&9;I`4zF=~A%Ay%i>)?o!a? zr7y@g9k7Uv09pzYd{s-}k{Z{Lla>r=>B)Z!;F7AH{n`p&xR63tFQx*RgcJY~1dzz- zvmU=*$H2=NnA{E2-2hWH&96@=qCTu=fA8!9XuFAoE>D_I=-m@^WI6B@Pe3#rxHbZ2 zRq+D=zKWLgWIVeeCY}HXM{a+8m%SZkA9~KtsoJ>+6mP4H?~v6I$Psf6{&N`4w?!-P TcJyXR00000NkvXXu0mjfS*?}M literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/backpacks.rsi/security.png b/Resources/Textures/Clothing/backpacks.rsi/security.png new file mode 100644 index 0000000000000000000000000000000000000000..47613295e40501264d12e54dc99e940ecec647cc GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=>VS)S0F7fFR!Vo>E`AZ8X6iM z9i5k#x1WLGKLfu^gorIrnz1CvFPOpM*^M+HXQ8KyV~9rZ-g6sy4;cus1|+Lw^@zSI zn0MfLH~R)xHU$-C6*KMt14g0b%RhY>JKFC5U0#2Q^P}19^&9@lhRHKd3EDkvcge4^ zt0xkQKJPH+_CK?7cZ!U}l(NSUu1phWU`SXc{Cf7@Qr0IjQ#V_kVPy*RYgx$f#iZBH zfpN)G31KB?`_g^