From 442ff19c4dee22ee8c51baa24a46e31c2edf0a21 Mon Sep 17 00:00:00 2001 From: lzk <124214523+lzk228@users.noreply.github.com> Date: Thu, 26 Sep 2024 23:34:38 +0200 Subject: [PATCH 1/3] code part --- Content.Client/Clothing/ClientClothingSystem.cs | 3 +++ Content.Client/Inventory/StrippableBoundUserInterface.cs | 2 +- Content.Shared/Inventory/SlotFlags.cs | 3 +++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Content.Client/Clothing/ClientClothingSystem.cs b/Content.Client/Clothing/ClientClothingSystem.cs index 27d77eda496..43877697311 100644 --- a/Content.Client/Clothing/ClientClothingSystem.cs +++ b/Content.Client/Clothing/ClientClothingSystem.cs @@ -47,6 +47,9 @@ public sealed class ClientClothingSystem : ClothingSystem {"pocket1", "POCKET1"}, {"pocket2", "POCKET2"}, {"suitstorage", "SUITSTORAGE"}, + {"socks", "SOCKS"}, + {"underweart", "UNDERWEART"}, + {"underwearb", "UNDERWEARB"}, }; [Dependency] private readonly IResourceCache _cache = default!; diff --git a/Content.Client/Inventory/StrippableBoundUserInterface.cs b/Content.Client/Inventory/StrippableBoundUserInterface.cs index 132c5ed654c..1cecb9d7c81 100644 --- a/Content.Client/Inventory/StrippableBoundUserInterface.cs +++ b/Content.Client/Inventory/StrippableBoundUserInterface.cs @@ -150,7 +150,7 @@ public void UpdateMenu() // for now: shit-code // this breaks for drones (too many hands, lots of empty vertical space), and looks shit for monkeys and the like. // but the window is realizable, so eh. - _strippingMenu.SetSize = new Vector2(220, snare?.IsEnsnared == true ? 550 : 530); + _strippingMenu.SetSize = new Vector2(220, snare?.IsEnsnared == true ? 600 : 600); } private void AddHandButton(Hand hand) diff --git a/Content.Shared/Inventory/SlotFlags.cs b/Content.Shared/Inventory/SlotFlags.cs index 90971d1670b..b9d843d1e5f 100644 --- a/Content.Shared/Inventory/SlotFlags.cs +++ b/Content.Shared/Inventory/SlotFlags.cs @@ -26,6 +26,9 @@ public enum SlotFlags LEGS = 1 << 13, FEET = 1 << 14, SUITSTORAGE = 1 << 15, + UNDERWEART = 1 << 16, + UNDERWEARB = 1 << 17, + SOCKS = 1 << 18, All = ~NONE, WITHOUT_POCKET = All & ~POCKET From 29d57c413bef2dca44a13a0c027b9d4bc0776729 Mon Sep 17 00:00:00 2001 From: lzk <124214523+lzk228@users.noreply.github.com> Date: Thu, 26 Sep 2024 23:44:29 +0200 Subject: [PATCH 2/3] resources part --- .../Loadouts/Jobs/Cargo/quartermaster.yml | 18 ++ .../Corvax/Loadouts/Jobs/Command/captain.yml | 19 ++ .../Jobs/Command/head_of_personnel.yml | 19 ++ .../Jobs/Engineering/chief_engineer.yml | 19 ++ .../Jobs/Medical/chief_medical_officer.yml | 18 ++ .../Jobs/Science/research_director.yml | 19 ++ .../Jobs/Security/head_of_security.yml | 19 ++ .../Loadouts/Miscellaneous/underwear.yml | 100 +++++++++++ .../Corvax/Loadouts/loadout_groups.yml | 162 ++++++++++++++++++ .../Corvax/Loadouts/role_loadouts.yml | 6 + .../Entities/Clothing/Neck/chokers.yml | 21 +++ .../Entities/Clothing/Underwear/base.yml | 52 ++++++ .../Entities/Clothing/Underwear/boxers.yml | 34 ++++ .../Entities/Clothing/Underwear/bra.yml | 65 +++++++ .../Clothing/Underwear/heads/boxers.yml | 71 ++++++++ .../Entities/Clothing/Underwear/heads/bra.yml | 62 +++++++ .../Clothing/Underwear/heads/panties.yml | 62 +++++++ .../Entities/Clothing/Underwear/panties.yml | 68 ++++++++ .../Entities/Clothing/Underwear/socks.yml | 71 ++++++++ .../Entities/Mobs/Species/arachnid.yml | 13 +- .../Prototypes/Entities/Mobs/Species/base.yml | 13 +- .../Prototypes/Entities/Mobs/Species/moth.yml | 7 +- .../Prototypes/Entities/Mobs/Species/vox.yml | 7 +- .../arachnid_inventory_template.yml | 23 ++- .../human_inventory_template.yml | 23 ++- .../Prototypes/Loadouts/role_loadouts.yml | 114 ++++++++++++ .../Neck/Chokers/heart.rsi/equipped-NECK.png | Bin 0 -> 193 bytes .../Clothing/Neck/Chokers/heart.rsi/icon.png | Bin 0 -> 290 bytes .../Clothing/Neck/Chokers/heart.rsi/meta.json | 18 ++ .../Neck/Chokers/spike.rsi/equipped-NECK.png | Bin 0 -> 158 bytes .../Clothing/Neck/Chokers/spike.rsi/icon.png | Bin 0 -> 270 bytes .../Clothing/Neck/Chokers/spike.rsi/meta.json | 18 ++ .../boxers.rsi/equipped-UNDERWEARB-digi.png | Bin 0 -> 303 bytes .../boxers.rsi/equipped-UNDERWEARB.png | Bin 0 -> 307 bytes .../Bottom/SpaceNinja/boxers.rsi/icon.png | Bin 0 -> 172 bytes .../Bottom/SpaceNinja/boxers.rsi/meta.json | 22 +++ .../panties.rsi/equipped-UNDERWEARB.png | Bin 0 -> 202 bytes .../Bottom/SpaceNinja/panties.rsi/icon.png | Bin 0 -> 121 bytes .../Bottom/SpaceNinja/panties.rsi/meta.json | 18 ++ .../equipped-UNDERWEARB-reptilian.png | Bin 0 -> 406 bytes .../Bottom/boxers.rsi/equipped-UNDERWEARB.png | Bin 0 -> 497 bytes .../Underwear/Bottom/boxers.rsi/icon.png | Bin 0 -> 230 bytes .../Underwear/Bottom/boxers.rsi/meta.json | 22 +++ .../deathboxers.rsi/equipped-UNDERWEARB.png | Bin 0 -> 486 bytes .../Underwear/Bottom/deathboxers.rsi/icon.png | Bin 0 -> 218 bytes .../Bottom/deathboxers.rsi/meta.json | 18 ++ .../deathpanties.rsi/equipped-UNDERWEARB.png | Bin 0 -> 341 bytes .../Bottom/deathpanties.rsi/icon.png | Bin 0 -> 164 bytes .../Bottom/deathpanties.rsi/meta.json | 18 ++ .../boxers.rsi/equipped-UNDERWEARB-digi.png | Bin 0 -> 555 bytes .../boxers.rsi/equipped-UNDERWEARB.png | Bin 0 -> 2414 bytes .../Bottom/heads/capitan/boxers.rsi/icon.png | Bin 0 -> 2101 bytes .../Bottom/heads/capitan/boxers.rsi/meta.json | 22 +++ .../panties.rsi/equipped-UNDERWEARB.png | Bin 0 -> 268 bytes .../Bottom/heads/capitan/panties.rsi/icon.png | Bin 0 -> 201 bytes .../heads/capitan/panties.rsi/meta.json | 18 ++ .../boxers.rsi/equipped-UNDERWEARB-digi.png | Bin 0 -> 582 bytes .../ce/boxers.rsi/equipped-UNDERWEARB.png | Bin 0 -> 2369 bytes .../Bottom/heads/ce/boxers.rsi/icon.png | Bin 0 -> 2291 bytes .../Bottom/heads/ce/boxers.rsi/meta.json | 22 +++ .../ce/panties.rsi/equipped-UNDERWEARB.png | Bin 0 -> 391 bytes .../Bottom/heads/ce/panties.rsi/icon.png | Bin 0 -> 227 bytes .../Bottom/heads/ce/panties.rsi/meta.json | 18 ++ .../boxers.rsi/equipped-UNDERWEARB-digi.png | Bin 0 -> 581 bytes .../cmo/boxers.rsi/equipped-UNDERWEARB.png | Bin 0 -> 2357 bytes .../Bottom/heads/cmo/boxers.rsi/icon.png | Bin 0 -> 2286 bytes .../Bottom/heads/cmo/boxers.rsi/meta.json | 22 +++ .../cmo/panties.rsi/equipped-UNDERWEARB.png | Bin 0 -> 421 bytes .../Bottom/heads/cmo/panties.rsi/icon.png | Bin 0 -> 231 bytes .../Bottom/heads/cmo/panties.rsi/meta.json | 18 ++ .../boxers.rsi/equipped-UNDERWEARB-digi.png | Bin 0 -> 725 bytes .../hop/boxers.rsi/equipped-UNDERWEARB.png | Bin 0 -> 611 bytes .../Bottom/heads/hop/boxers.rsi/icon.png | Bin 0 -> 2157 bytes .../Bottom/heads/hop/boxers.rsi/meta.json | 22 +++ .../hop/panties.rsi/equipped-UNDERWEARB.png | Bin 0 -> 288 bytes .../Bottom/heads/hop/panties.rsi/icon.png | Bin 0 -> 206 bytes .../Bottom/heads/hop/panties.rsi/meta.json | 18 ++ .../boxers.rsi/equipped-UNDERWEARB-digi.png | Bin 0 -> 515 bytes .../hos/boxers.rsi/equipped-UNDERWEARB.png | Bin 0 -> 2472 bytes .../Bottom/heads/hos/boxers.rsi/icon.png | Bin 0 -> 2225 bytes .../Bottom/heads/hos/boxers.rsi/meta.json | 22 +++ .../hos/panties.rsi/equipped-UNDERWEARB.png | Bin 0 -> 351 bytes .../Bottom/heads/hos/panties.rsi/icon.png | Bin 0 -> 201 bytes .../Bottom/heads/hos/panties.rsi/meta.json | 18 ++ .../boxers.rsi/equipped-UNDERWEARB-digi.png | Bin 0 -> 527 bytes .../qm/boxers.rsi/equipped-UNDERWEARB.png | Bin 0 -> 2299 bytes .../Bottom/heads/qm/boxers.rsi/icon.png | Bin 0 -> 2266 bytes .../Bottom/heads/qm/boxers.rsi/meta.json | 22 +++ .../qm/panties.rsi/equipped-UNDERWEARB.png | Bin 0 -> 342 bytes .../Bottom/heads/qm/panties.rsi/icon.png | Bin 0 -> 203 bytes .../Bottom/heads/qm/panties.rsi/meta.json | 18 ++ .../boxers.rsi/equipped-UNDERWEARB-digi.png | Bin 0 -> 533 bytes .../rd/boxers.rsi/equipped-UNDERWEARB.png | Bin 0 -> 511 bytes .../Bottom/heads/rd/boxers.rsi/icon.png | Bin 0 -> 2270 bytes .../Bottom/heads/rd/boxers.rsi/meta.json | 22 +++ .../rd/panties.rsi/equipped-UNDERWEARB.png | Bin 0 -> 318 bytes .../Bottom/heads/rd/panties.rsi/icon.png | Bin 0 -> 197 bytes .../Bottom/heads/rd/panties.rsi/meta.json | 18 ++ .../lacepanties.rsi/equipped-UNDERWEARB.png | Bin 0 -> 354 bytes .../Underwear/Bottom/lacepanties.rsi/icon.png | Bin 0 -> 165 bytes .../Bottom/lacepanties.rsi/meta.json | 18 ++ .../nekopanties.rsi/equipped-UNDERWEARB.png | Bin 0 -> 243 bytes .../Underwear/Bottom/nekopanties.rsi/icon.png | Bin 0 -> 132 bytes .../Bottom/nekopanties.rsi/meta.json | 18 ++ .../panties.rsi/equipped-UNDERWEARB.png | Bin 0 -> 439 bytes .../Underwear/Bottom/panties.rsi/icon.png | Bin 0 -> 181 bytes .../Underwear/Bottom/panties.rsi/meta.json | 18 ++ .../Bottom/thong.rsi/equipped-UNDERWEARB.png | Bin 0 -> 237 bytes .../Underwear/Bottom/thong.rsi/icon.png | Bin 0 -> 163 bytes .../Underwear/Bottom/thong.rsi/meta.json | 18 ++ .../equipped-SOCKS-reptilian.png | Bin 0 -> 365 bytes .../fishnettights.rsi/equipped-SOCKS.png | Bin 0 -> 359 bytes .../Socks/fishnettights.rsi/icon.png | Bin 0 -> 188 bytes .../Socks/fishnettights.rsi/meta.json | 22 +++ .../garters.rsi/equipped-SOCKS-reptilian.png | Bin 0 -> 641 bytes .../Socks/garters.rsi/equipped-SOCKS.png | Bin 0 -> 518 bytes .../Underwear/Socks/garters.rsi/icon.png | Bin 0 -> 202 bytes .../Underwear/Socks/garters.rsi/meta.json | 22 +++ .../equipped-SOCKS-reptilian.png | Bin 0 -> 564 bytes .../Socks/pantyhose.rsi/equipped-SOCKS.png | Bin 0 -> 553 bytes .../Underwear/Socks/pantyhose.rsi/icon.png | Bin 0 -> 273 bytes .../Underwear/Socks/pantyhose.rsi/meta.json | 22 +++ .../equipped-SOCKS-reptilian.png | Bin 0 -> 869 bytes .../richsocksthigh.rsi/equipped-SOCKS.png | Bin 0 -> 684 bytes .../Socks/richsocksthigh.rsi/icon.png | Bin 0 -> 268 bytes .../Socks/richsocksthigh.rsi/meta.json | 22 +++ .../equipped-SOCKS-reptilian.png | Bin 0 -> 449 bytes .../Socks/socksknee.rsi/equipped-SOCKS.png | Bin 0 -> 536 bytes .../Underwear/Socks/socksknee.rsi/icon.png | Bin 0 -> 225 bytes .../Underwear/Socks/socksknee.rsi/meta.json | 22 +++ .../equipped-SOCKS-reptilian.png | Bin 0 -> 411 bytes .../Socks/socksnorm.rsi/equipped-SOCKS.png | Bin 0 -> 524 bytes .../Underwear/Socks/socksnorm.rsi/icon.png | Bin 0 -> 236 bytes .../Underwear/Socks/socksnorm.rsi/meta.json | 22 +++ .../equipped-SOCKS-reptilian.png | Bin 0 -> 387 bytes .../Socks/socksshort.rsi/equipped-SOCKS.png | Bin 0 -> 438 bytes .../Underwear/Socks/socksshort.rsi/icon.png | Bin 0 -> 209 bytes .../Underwear/Socks/socksshort.rsi/meta.json | 22 +++ .../equipped-SOCKS-reptilian.png | Bin 0 -> 565 bytes .../Socks/socksthigh.rsi/equipped-SOCKS.png | Bin 0 -> 518 bytes .../Underwear/Socks/socksthigh.rsi/icon.png | Bin 0 -> 232 bytes .../Underwear/Socks/socksthigh.rsi/meta.json | 22 +++ .../BlueShild/bra.rsi/equipped-UNDERWEART.png | Bin 0 -> 470 bytes .../Underwear/Top/BlueShild/bra.rsi/icon.png | Bin 0 -> 674 bytes .../Underwear/Top/BlueShild/bra.rsi/meta.json | 18 ++ .../bra.rsi/equipped-UNDERWEART.png | Bin 0 -> 194 bytes .../Underwear/Top/SpaceNinja/bra.rsi/icon.png | Bin 0 -> 159 bytes .../Top/SpaceNinja/bra.rsi/meta.json | 18 ++ .../Top/bra.rsi/equipped-UNDERWEART.png | Bin 0 -> 384 bytes .../Clothing/Underwear/Top/bra.rsi/icon.png | Bin 0 -> 230 bytes .../Clothing/Underwear/Top/bra.rsi/meta.json | 18 ++ .../Top/deathbra.rsi/equipped-UNDERWEART.png | Bin 0 -> 461 bytes .../Underwear/Top/deathbra.rsi/icon.png | Bin 0 -> 230 bytes .../Underwear/Top/deathbra.rsi/meta.json | 18 ++ .../capitan/bra.rsi/equipped-UNDERWEART.png | Bin 0 -> 336 bytes .../Top/heads/capitan/bra.rsi/icon.png | Bin 0 -> 286 bytes .../Top/heads/capitan/bra.rsi/meta.json | 18 ++ .../heads/ce/bra.rsi/equipped-UNDERWEART.png | Bin 0 -> 630 bytes .../Underwear/Top/heads/ce/bra.rsi/icon.png | Bin 0 -> 332 bytes .../Underwear/Top/heads/ce/bra.rsi/meta.json | 18 ++ .../heads/cmo/bra.rsi/equipped-UNDERWEART.png | Bin 0 -> 367 bytes .../Underwear/Top/heads/cmo/bra.rsi/icon.png | Bin 0 -> 311 bytes .../Underwear/Top/heads/cmo/bra.rsi/meta.json | 18 ++ .../heads/hop/bra.rsi/equipped-UNDERWEART.png | Bin 0 -> 300 bytes .../Underwear/Top/heads/hop/bra.rsi/icon.png | Bin 0 -> 237 bytes .../Underwear/Top/heads/hop/bra.rsi/meta.json | 18 ++ .../heads/hos/bra.rsi/equipped-UNDERWEART.png | Bin 0 -> 543 bytes .../Underwear/Top/heads/hos/bra.rsi/icon.png | Bin 0 -> 271 bytes .../Underwear/Top/heads/hos/bra.rsi/meta.json | 18 ++ .../heads/qm/bra.rsi/equipped-UNDERWEART.png | Bin 0 -> 689 bytes .../Underwear/Top/heads/qm/bra.rsi/icon.png | Bin 0 -> 361 bytes .../Underwear/Top/heads/qm/bra.rsi/meta.json | 18 ++ .../heads/rd/bra.rsi/equipped-UNDERWEART.png | Bin 0 -> 673 bytes .../Underwear/Top/heads/rd/bra.rsi/icon.png | Bin 0 -> 333 bytes .../Underwear/Top/heads/rd/bra.rsi/meta.json | 18 ++ .../Top/lacebra.rsi/equipped-UNDERWEART.png | Bin 0 -> 397 bytes .../Underwear/Top/lacebra.rsi/icon.png | Bin 0 -> 258 bytes .../Underwear/Top/lacebra.rsi/meta.json | 18 ++ .../Top/nekobra.rsi/equipped-UNDERWEART.png | Bin 0 -> 430 bytes .../Underwear/Top/nekobra.rsi/icon.png | Bin 0 -> 192 bytes .../Underwear/Top/nekobra.rsi/meta.json | 18 ++ .../bra.rsi/equipped-UNDERWEART.png | Bin 0 -> 359 bytes .../Top/seniors/SeniorDoctor/bra.rsi/icon.png | Bin 0 -> 309 bytes .../seniors/SeniorDoctor/bra.rsi/meta.json | 18 ++ .../bra.rsi/equipped-UNDERWEART.png | Bin 0 -> 463 bytes .../seniors/SeniorEnginer/bra.rsi/icon.png | Bin 0 -> 409 bytes .../seniors/SeniorEnginer/bra.rsi/meta.json | 18 ++ .../bra.rsi/equipped-UNDERWEART.png | Bin 0 -> 268 bytes .../seniors/SeniorScience/bra.rsi/icon.png | Bin 0 -> 218 bytes .../seniors/SeniorScience/bra.rsi/meta.json | 18 ++ .../SeniorSec/bra.rsi/equipped-UNDERWEART.png | Bin 0 -> 601 bytes .../Top/seniors/SeniorSec/bra.rsi/icon.png | Bin 0 -> 273 bytes .../Top/seniors/SeniorSec/bra.rsi/meta.json | 18 ++ .../Top/sportsbra.rsi/equipped-UNDERWEART.png | Bin 0 -> 399 bytes .../Underwear/Top/sportsbra.rsi/icon.png | Bin 0 -> 216 bytes .../Underwear/Top/sportsbra.rsi/meta.json | 18 ++ .../sportsbraalt.rsi/equipped-UNDERWEART.png | Bin 0 -> 505 bytes .../Underwear/Top/sportsbraalt.rsi/icon.png | Bin 0 -> 224 bytes .../Underwear/Top/sportsbraalt.rsi/meta.json | 18 ++ .../Textures/Interface/Ashen/Slots/socks.png | Bin 0 -> 483 bytes .../Interface/Ashen/Slots/underwearb.png | Bin 0 -> 456 bytes .../Interface/Ashen/Slots/underweart.png | Bin 0 -> 538 bytes .../Interface/Classic/Slots/socks.png | Bin 0 -> 6170 bytes .../Interface/Classic/Slots/underwearb.png | Bin 0 -> 5826 bytes .../Interface/Classic/Slots/underweart.png | Bin 0 -> 5990 bytes .../Interface/Clockwork/Slots/socks.png | Bin 0 -> 653 bytes .../Interface/Clockwork/Slots/underwearb.png | Bin 0 -> 672 bytes .../Interface/Clockwork/Slots/underweart.png | Bin 0 -> 700 bytes .../Interface/Default/Slots/socks.png | Bin 0 -> 6170 bytes .../Interface/Default/Slots/underwearb.png | Bin 0 -> 5826 bytes .../Interface/Default/Slots/underweart.png | Bin 0 -> 5990 bytes .../Interface/Minimalist/Slots/socks.png | Bin 0 -> 444 bytes .../Interface/Minimalist/Slots/underwearb.png | Bin 0 -> 454 bytes .../Interface/Minimalist/Slots/underweart.png | Bin 0 -> 491 bytes .../Interface/Plasmafire/Slots/socks.png | Bin 0 -> 540 bytes .../Interface/Plasmafire/Slots/underwearb.png | Bin 0 -> 527 bytes .../Interface/Plasmafire/Slots/underweart.png | Bin 0 -> 584 bytes .../Textures/Interface/Retro/Slots/socks.png | Bin 0 -> 419 bytes .../Interface/Retro/Slots/underwearb.png | Bin 0 -> 414 bytes .../Interface/Retro/Slots/underweart.png | Bin 0 -> 438 bytes .../Interface/Slimecore/Slots/socks.png | Bin 0 -> 521 bytes .../Interface/Slimecore/Slots/underwearb.png | Bin 0 -> 510 bytes .../Interface/Slimecore/Slots/underweart.png | Bin 0 -> 577 bytes 223 files changed, 2093 insertions(+), 16 deletions(-) create mode 100644 Resources/Prototypes/Corvax/Loadouts/Jobs/Cargo/quartermaster.yml create mode 100644 Resources/Prototypes/Corvax/Loadouts/Jobs/Medical/chief_medical_officer.yml create mode 100644 Resources/Prototypes/Corvax/Loadouts/Miscellaneous/underwear.yml create mode 100644 Resources/Prototypes/Entities/Clothing/Neck/chokers.yml create mode 100644 Resources/Prototypes/Entities/Clothing/Underwear/base.yml create mode 100644 Resources/Prototypes/Entities/Clothing/Underwear/boxers.yml create mode 100644 Resources/Prototypes/Entities/Clothing/Underwear/bra.yml create mode 100644 Resources/Prototypes/Entities/Clothing/Underwear/heads/boxers.yml create mode 100644 Resources/Prototypes/Entities/Clothing/Underwear/heads/bra.yml create mode 100644 Resources/Prototypes/Entities/Clothing/Underwear/heads/panties.yml create mode 100644 Resources/Prototypes/Entities/Clothing/Underwear/panties.yml create mode 100644 Resources/Prototypes/Entities/Clothing/Underwear/socks.yml create mode 100644 Resources/Textures/Clothing/Neck/Chokers/heart.rsi/equipped-NECK.png create mode 100644 Resources/Textures/Clothing/Neck/Chokers/heart.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Neck/Chokers/heart.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Neck/Chokers/spike.rsi/equipped-NECK.png create mode 100644 Resources/Textures/Clothing/Neck/Chokers/spike.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Neck/Chokers/spike.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/SpaceNinja/boxers.rsi/equipped-UNDERWEARB-digi.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/SpaceNinja/boxers.rsi/equipped-UNDERWEARB.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/SpaceNinja/boxers.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/SpaceNinja/boxers.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/SpaceNinja/panties.rsi/equipped-UNDERWEARB.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/SpaceNinja/panties.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/SpaceNinja/panties.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/boxers.rsi/equipped-UNDERWEARB-reptilian.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/boxers.rsi/equipped-UNDERWEARB.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/boxers.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/boxers.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/deathboxers.rsi/equipped-UNDERWEARB.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/deathboxers.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/deathboxers.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/deathpanties.rsi/equipped-UNDERWEARB.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/deathpanties.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/deathpanties.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/capitan/boxers.rsi/equipped-UNDERWEARB-digi.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/capitan/boxers.rsi/equipped-UNDERWEARB.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/capitan/boxers.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/capitan/boxers.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/capitan/panties.rsi/equipped-UNDERWEARB.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/capitan/panties.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/capitan/panties.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/ce/boxers.rsi/equipped-UNDERWEARB-digi.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/ce/boxers.rsi/equipped-UNDERWEARB.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/ce/boxers.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/ce/boxers.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/ce/panties.rsi/equipped-UNDERWEARB.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/ce/panties.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/ce/panties.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/cmo/boxers.rsi/equipped-UNDERWEARB-digi.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/cmo/boxers.rsi/equipped-UNDERWEARB.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/cmo/boxers.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/cmo/boxers.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/cmo/panties.rsi/equipped-UNDERWEARB.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/cmo/panties.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/cmo/panties.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/hop/boxers.rsi/equipped-UNDERWEARB-digi.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/hop/boxers.rsi/equipped-UNDERWEARB.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/hop/boxers.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/hop/boxers.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/hop/panties.rsi/equipped-UNDERWEARB.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/hop/panties.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/hop/panties.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/hos/boxers.rsi/equipped-UNDERWEARB-digi.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/hos/boxers.rsi/equipped-UNDERWEARB.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/hos/boxers.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/hos/boxers.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/hos/panties.rsi/equipped-UNDERWEARB.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/hos/panties.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/hos/panties.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/qm/boxers.rsi/equipped-UNDERWEARB-digi.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/qm/boxers.rsi/equipped-UNDERWEARB.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/qm/boxers.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/qm/boxers.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/qm/panties.rsi/equipped-UNDERWEARB.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/qm/panties.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/qm/panties.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/rd/boxers.rsi/equipped-UNDERWEARB-digi.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/rd/boxers.rsi/equipped-UNDERWEARB.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/rd/boxers.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/rd/boxers.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/rd/panties.rsi/equipped-UNDERWEARB.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/rd/panties.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/heads/rd/panties.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/lacepanties.rsi/equipped-UNDERWEARB.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/lacepanties.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/lacepanties.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/nekopanties.rsi/equipped-UNDERWEARB.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/nekopanties.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/nekopanties.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/panties.rsi/equipped-UNDERWEARB.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/panties.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/panties.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/thong.rsi/equipped-UNDERWEARB.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/thong.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Bottom/thong.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Socks/fishnettights.rsi/equipped-SOCKS-reptilian.png create mode 100644 Resources/Textures/Clothing/Underwear/Socks/fishnettights.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Underwear/Socks/fishnettights.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Socks/fishnettights.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Socks/garters.rsi/equipped-SOCKS-reptilian.png create mode 100644 Resources/Textures/Clothing/Underwear/Socks/garters.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Underwear/Socks/garters.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Socks/garters.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Socks/pantyhose.rsi/equipped-SOCKS-reptilian.png create mode 100644 Resources/Textures/Clothing/Underwear/Socks/pantyhose.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Underwear/Socks/pantyhose.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Socks/pantyhose.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Socks/richsocksthigh.rsi/equipped-SOCKS-reptilian.png create mode 100644 Resources/Textures/Clothing/Underwear/Socks/richsocksthigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Underwear/Socks/richsocksthigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Socks/richsocksthigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Socks/socksknee.rsi/equipped-SOCKS-reptilian.png create mode 100644 Resources/Textures/Clothing/Underwear/Socks/socksknee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Underwear/Socks/socksknee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Socks/socksknee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Socks/socksnorm.rsi/equipped-SOCKS-reptilian.png create mode 100644 Resources/Textures/Clothing/Underwear/Socks/socksnorm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Underwear/Socks/socksnorm.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Socks/socksnorm.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Socks/socksshort.rsi/equipped-SOCKS-reptilian.png create mode 100644 Resources/Textures/Clothing/Underwear/Socks/socksshort.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Underwear/Socks/socksshort.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Socks/socksshort.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Socks/socksthigh.rsi/equipped-SOCKS-reptilian.png create mode 100644 Resources/Textures/Clothing/Underwear/Socks/socksthigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Underwear/Socks/socksthigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Socks/socksthigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Top/BlueShild/bra.rsi/equipped-UNDERWEART.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/BlueShild/bra.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/BlueShild/bra.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Top/SpaceNinja/bra.rsi/equipped-UNDERWEART.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/SpaceNinja/bra.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/SpaceNinja/bra.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Top/bra.rsi/equipped-UNDERWEART.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/bra.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/bra.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Top/deathbra.rsi/equipped-UNDERWEART.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/deathbra.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/deathbra.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Top/heads/capitan/bra.rsi/equipped-UNDERWEART.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/heads/capitan/bra.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/heads/capitan/bra.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Top/heads/ce/bra.rsi/equipped-UNDERWEART.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/heads/ce/bra.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/heads/ce/bra.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Top/heads/cmo/bra.rsi/equipped-UNDERWEART.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/heads/cmo/bra.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/heads/cmo/bra.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Top/heads/hop/bra.rsi/equipped-UNDERWEART.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/heads/hop/bra.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/heads/hop/bra.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Top/heads/hos/bra.rsi/equipped-UNDERWEART.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/heads/hos/bra.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/heads/hos/bra.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Top/heads/qm/bra.rsi/equipped-UNDERWEART.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/heads/qm/bra.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/heads/qm/bra.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Top/heads/rd/bra.rsi/equipped-UNDERWEART.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/heads/rd/bra.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/heads/rd/bra.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Top/lacebra.rsi/equipped-UNDERWEART.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/lacebra.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/lacebra.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Top/nekobra.rsi/equipped-UNDERWEART.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/nekobra.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/nekobra.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Top/seniors/SeniorDoctor/bra.rsi/equipped-UNDERWEART.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/seniors/SeniorDoctor/bra.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/seniors/SeniorDoctor/bra.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Top/seniors/SeniorEnginer/bra.rsi/equipped-UNDERWEART.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/seniors/SeniorEnginer/bra.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/seniors/SeniorEnginer/bra.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Top/seniors/SeniorScience/bra.rsi/equipped-UNDERWEART.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/seniors/SeniorScience/bra.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/seniors/SeniorScience/bra.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Top/seniors/SeniorSec/bra.rsi/equipped-UNDERWEART.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/seniors/SeniorSec/bra.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/seniors/SeniorSec/bra.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Top/sportsbra.rsi/equipped-UNDERWEART.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/sportsbra.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/sportsbra.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Underwear/Top/sportsbraalt.rsi/equipped-UNDERWEART.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/sportsbraalt.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Underwear/Top/sportsbraalt.rsi/meta.json create mode 100644 Resources/Textures/Interface/Ashen/Slots/socks.png create mode 100644 Resources/Textures/Interface/Ashen/Slots/underwearb.png create mode 100644 Resources/Textures/Interface/Ashen/Slots/underweart.png create mode 100644 Resources/Textures/Interface/Classic/Slots/socks.png create mode 100644 Resources/Textures/Interface/Classic/Slots/underwearb.png create mode 100644 Resources/Textures/Interface/Classic/Slots/underweart.png create mode 100644 Resources/Textures/Interface/Clockwork/Slots/socks.png create mode 100644 Resources/Textures/Interface/Clockwork/Slots/underwearb.png create mode 100644 Resources/Textures/Interface/Clockwork/Slots/underweart.png create mode 100644 Resources/Textures/Interface/Default/Slots/socks.png create mode 100644 Resources/Textures/Interface/Default/Slots/underwearb.png create mode 100644 Resources/Textures/Interface/Default/Slots/underweart.png create mode 100644 Resources/Textures/Interface/Minimalist/Slots/socks.png create mode 100644 Resources/Textures/Interface/Minimalist/Slots/underwearb.png create mode 100644 Resources/Textures/Interface/Minimalist/Slots/underweart.png create mode 100644 Resources/Textures/Interface/Plasmafire/Slots/socks.png create mode 100644 Resources/Textures/Interface/Plasmafire/Slots/underwearb.png create mode 100644 Resources/Textures/Interface/Plasmafire/Slots/underweart.png create mode 100644 Resources/Textures/Interface/Retro/Slots/socks.png create mode 100644 Resources/Textures/Interface/Retro/Slots/underwearb.png create mode 100644 Resources/Textures/Interface/Retro/Slots/underweart.png create mode 100644 Resources/Textures/Interface/Slimecore/Slots/socks.png create mode 100644 Resources/Textures/Interface/Slimecore/Slots/underwearb.png create mode 100644 Resources/Textures/Interface/Slimecore/Slots/underweart.png diff --git a/Resources/Prototypes/Corvax/Loadouts/Jobs/Cargo/quartermaster.yml b/Resources/Prototypes/Corvax/Loadouts/Jobs/Cargo/quartermaster.yml new file mode 100644 index 00000000000..ead27a40a6e --- /dev/null +++ b/Resources/Prototypes/Corvax/Loadouts/Jobs/Cargo/quartermaster.yml @@ -0,0 +1,18 @@ +# Panties + +- type: loadout + id: QMBoxers + equipment: + underwearb: ClothingUnderwearBottomBoxersQM + +- type: loadout + id: QMPanties + equipment: + underwearb: ClothingUnderwearBottomPantiesQM + +# Bra + +- type: loadout + id: QMBra + equipment: + underweart: ClothingUnderwearTopBraQM diff --git a/Resources/Prototypes/Corvax/Loadouts/Jobs/Command/captain.yml b/Resources/Prototypes/Corvax/Loadouts/Jobs/Command/captain.yml index 923bbbb9f16..6175e645979 100644 --- a/Resources/Prototypes/Corvax/Loadouts/Jobs/Command/captain.yml +++ b/Resources/Prototypes/Corvax/Loadouts/Jobs/Command/captain.yml @@ -8,3 +8,22 @@ id: CaptainJumpskirtTurtleneck equipment: jumpsuit: ClothingUniformJumpskirtCapTurtleneck + +# Panties + +- type: loadout + id: CaptainBoxers + equipment: + underwearb: ClothingUnderwearBottomBoxersCap + +- type: loadout + id: CaptainPanties + equipment: + underwearb: ClothingUnderwearBottomPantiesCap + +# Bra + +- type: loadout + id: CaptainBra + equipment: + underweart: ClothingUnderwearTopBraCap diff --git a/Resources/Prototypes/Corvax/Loadouts/Jobs/Command/head_of_personnel.yml b/Resources/Prototypes/Corvax/Loadouts/Jobs/Command/head_of_personnel.yml index 44c68c0efa2..0364c8c9055 100644 --- a/Resources/Prototypes/Corvax/Loadouts/Jobs/Command/head_of_personnel.yml +++ b/Resources/Prototypes/Corvax/Loadouts/Jobs/Command/head_of_personnel.yml @@ -8,3 +8,22 @@ id: HoPJumpskirtTurtleneck equipment: jumpsuit: ClothingUniformJumpskirtHoPTurtleneck + +# Panties + +- type: loadout + id: HOPBoxers + equipment: + underwearb: ClothingUnderwearBottomBoxersHOP + +- type: loadout + id: HOPPanties + equipment: + underwearb: ClothingUnderwearBottomPantiesHOP + +# Bra + +- type: loadout + id: HOPBra + equipment: + underweart: ClothingUnderwearTopBraHOP diff --git a/Resources/Prototypes/Corvax/Loadouts/Jobs/Engineering/chief_engineer.yml b/Resources/Prototypes/Corvax/Loadouts/Jobs/Engineering/chief_engineer.yml index 3f5878c4199..a6b4b4769b5 100644 --- a/Resources/Prototypes/Corvax/Loadouts/Jobs/Engineering/chief_engineer.yml +++ b/Resources/Prototypes/Corvax/Loadouts/Jobs/Engineering/chief_engineer.yml @@ -13,3 +13,22 @@ id: ChiefEngineerDuffel equipment: back: ClothingBackpackDuffelCE + +# Panties + +- type: loadout + id: CEBoxers + equipment: + underwearb: ClothingUnderwearBottomBoxersCE + +- type: loadout + id: CEPanties + equipment: + underwearb: ClothingUnderwearBottomPantiesCE + +# Bra + +- type: loadout + id: CEBra + equipment: + underweart: ClothingUnderwearTopBraCE diff --git a/Resources/Prototypes/Corvax/Loadouts/Jobs/Medical/chief_medical_officer.yml b/Resources/Prototypes/Corvax/Loadouts/Jobs/Medical/chief_medical_officer.yml new file mode 100644 index 00000000000..6787514a7e2 --- /dev/null +++ b/Resources/Prototypes/Corvax/Loadouts/Jobs/Medical/chief_medical_officer.yml @@ -0,0 +1,18 @@ +# Panties + +- type: loadout + id: CMOBoxers + equipment: + underwearb: ClothingUnderwearBottomBoxersCMO + +- type: loadout + id: CMOPanties + equipment: + underwearb: ClothingUnderwearBottomPantiesCMO + +# Bra + +- type: loadout + id: CMOBra + equipment: + underweart: ClothingUnderwearTopBraCMO diff --git a/Resources/Prototypes/Corvax/Loadouts/Jobs/Science/research_director.yml b/Resources/Prototypes/Corvax/Loadouts/Jobs/Science/research_director.yml index 819d00122e2..030befd354c 100644 --- a/Resources/Prototypes/Corvax/Loadouts/Jobs/Science/research_director.yml +++ b/Resources/Prototypes/Corvax/Loadouts/Jobs/Science/research_director.yml @@ -8,3 +8,22 @@ id: ResearchDirectorJumpskirtClassical equipment: jumpsuit: ClothingUniformJumpskirtRDClassical + +# Panties + +- type: loadout + id: RDBoxers + equipment: + underwearb: ClothingUnderwearBottomBoxersRD + +- type: loadout + id: RDPanties + equipment: + underwearb: ClothingUnderwearBottomPantiesRD + +# Bra + +- type: loadout + id: RDBra + equipment: + underweart: ClothingUnderwearTopBraRD diff --git a/Resources/Prototypes/Corvax/Loadouts/Jobs/Security/head_of_security.yml b/Resources/Prototypes/Corvax/Loadouts/Jobs/Security/head_of_security.yml index 7b7609fd71a..4e009058a53 100644 --- a/Resources/Prototypes/Corvax/Loadouts/Jobs/Security/head_of_security.yml +++ b/Resources/Prototypes/Corvax/Loadouts/Jobs/Security/head_of_security.yml @@ -8,3 +8,22 @@ id: HeadofSecurityJumpskirtBlack equipment: jumpsuit: ClothingUniformJumpskirtHoSBlack + +# Panties + +- type: loadout + id: HOSBoxers + equipment: + underwearb: ClothingUnderwearBottomBoxersHOS + +- type: loadout + id: HOSPanties + equipment: + underwearb: ClothingUnderwearBottomPantiesHOS + +# Bra + +- type: loadout + id: HOSBra + equipment: + underweart: ClothingUnderwearTopBraHOS diff --git a/Resources/Prototypes/Corvax/Loadouts/Miscellaneous/underwear.yml b/Resources/Prototypes/Corvax/Loadouts/Miscellaneous/underwear.yml new file mode 100644 index 00000000000..f0e1919d93a --- /dev/null +++ b/Resources/Prototypes/Corvax/Loadouts/Miscellaneous/underwear.yml @@ -0,0 +1,100 @@ +# Panties + +- type: loadout + id: WhiteBoxers + equipment: + underwearb: ClothingUnderwearBottomBoxersWhite + +- type: loadout + id: WhitePanties + equipment: + underwearb: ClothingUnderwearBottomPantiesWhite + +- type: loadout + id: WhitePantiesNeko + equipment: + underwearb: ClothingUnderwearBottomPantiesNeko + +- type: loadout + id: PantiesLace + equipment: + underwearb: ClothingUnderwearBottomPantiesLace + +- type: loadout + id: PantiesThong + equipment: + underwearb: ClothingUnderwearBottomPantiesThong + +# Bra + +- type: loadout + id: BraWhite + equipment: + underweart: ClothingUnderwearTopBraWhite + +- type: loadout + id: BraSports + equipment: + underweart: ClothingUnderwearTopBraSports + +- type: loadout + id: BraNeko + equipment: + underweart: ClothingUnderwearTopNekoBra + +- type: loadout + id: BraLace + equipment: + underweart: ClothingUnderwearToplaceBra + +- type: loadout + id: BraSportsAlt + equipment: + underweart: ClothingUnderwearTopBraSportsAlternative + +#Socks + +- type: loadout + id: SocksNormal + equipment: + socks: ClothingUnderwearSocksNormal + +- type: loadout + id: SocksHigh + equipment: + socks: ClothingUnderwearSocksHigh + +- type: loadout + id: SocksShort + equipment: + socks: ClothingUnderwearSocksShort + +- type: loadout + id: SocksBee + equipment: + socks: ClothingUnderSocksBee + +- type: loadout + id: SocksCoder + equipment: + socks: ClothingUnderSocksCoder + +- type: loadout + id: SocksPantyhose + equipment: + socks: ClothingUnderwearSocksPantyhose + +- type: loadout + id: SocksFishnettights + equipment: + socks: ClothingUnderwearSocksFishnettights + +- type: loadout + id: SocksGarters + equipment: + socks: ClothingUnderwearSocksGarters + +- type: loadout + id: SocksRich + equipment: + socks: ClothingUnderwearSocksRich diff --git a/Resources/Prototypes/Corvax/Loadouts/loadout_groups.yml b/Resources/Prototypes/Corvax/Loadouts/loadout_groups.yml index a99c45f054c..f007b44adc9 100644 --- a/Resources/Prototypes/Corvax/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/Corvax/Loadouts/loadout_groups.yml @@ -12,3 +12,165 @@ - ChiefEngineerBackpack - ChiefEngineerSatchel - ChiefEngineerDuffel + +#Command +- type: loadoutGroup + id: CaptainUnderwearBottom + name: Капитан, трусы + minLimit: 1 + maxLimit: 1 + loadouts: + - CaptainBoxers + - CaptainPanties + +- type: loadoutGroup + id: CaptainUnderwearTop + name: Капитан, бра + minLimit: 0 + maxLimit: 1 + loadouts: + - CaptainBra + +- type: loadoutGroup + id: HoPUnderwearBottom + name: Глава персонала, трусы + minLimit: 1 + maxLimit: 1 + loadouts: + - HOPBoxers + - HOPPanties + +- type: loadoutGroup + id: HoPUnderwearTop + name: Глава персонала, бра + minLimit: 0 + maxLimit: 1 + loadouts: + - HOPBra + +- type: loadoutGroup + id: QMUnderwearBottom + name: Квартирмейстер, трусы + minLimit: 1 + maxLimit: 1 + loadouts: + - QMBoxers + - QMPanties + +- type: loadoutGroup + id: QMUnderwearTop + name: Квартирмейстер, бра + minLimit: 0 + maxLimit: 1 + loadouts: + - QMBra + +- type: loadoutGroup + id: CEUnderwearBottom + name: Старший инженер, трусы + minLimit: 1 + maxLimit: 1 + loadouts: + - CEBoxers + - CEPanties + +- type: loadoutGroup + id: CEUnderwearTop + name: Старший инженер, бра + minLimit: 0 + maxLimit: 1 + loadouts: + - CEBra + +- type: loadoutGroup + id: CMOUnderwearBottom + name: Главный врач, трусы + minLimit: 1 + maxLimit: 1 + loadouts: + - CMOBoxers + - CMOPanties + +- type: loadoutGroup + id: CMOUnderwearTop + name: Главный врач, бра + minLimit: 0 + maxLimit: 1 + loadouts: + - CMOBra + +- type: loadoutGroup + id: RDUnderwearBottom + name: Научный руководитель, трусы + minLimit: 1 + maxLimit: 1 + loadouts: + - RDBoxers + - RDPanties + +- type: loadoutGroup + id: RDUnderwearTop + name: Научный руководитель, бра + minLimit: 0 + maxLimit: 1 + loadouts: + - RDBra + +- type: loadoutGroup + id: HOSUnderwearBottom + name: Глава службы безопасности, трусы + minLimit: 1 + maxLimit: 1 + loadouts: + - HOSBoxers + - HOSPanties + +- type: loadoutGroup + id: HOSUnderwearTop + name: Глава службы безопасности, бра + minLimit: 0 + maxLimit: 1 + loadouts: + - HOSBra + +# Civilian + +- type: loadoutGroup + id: BasicUnderwearBottom + name: Общие, трусы + minLimit: 0 + maxLimit: 1 + loadouts: + - WhiteBoxers + - WhitePanties + - WhitePantiesNeko + - PantiesLace + - PantiesThong + +- type: loadoutGroup + id: BasicUnderwearTop + name: Общие, бра + minLimit: 0 + maxLimit: 1 + loadouts: + - BraWhite + - BraSports + - BraNeko + - BraLace + - BraSportsAlt + +- type: loadoutGroup + id: BasicUnderwearSocks + name: Общие, носки + minLimit: 0 + maxLimit: 1 + loadouts: + - SocksNormal + - SocksHigh + - SocksShort + - SocksBee + - SocksCoder + - SocksPantyhose + - SocksFishnettights + - SocksGarters + - SocksRich diff --git a/Resources/Prototypes/Corvax/Loadouts/role_loadouts.yml b/Resources/Prototypes/Corvax/Loadouts/role_loadouts.yml index f7bf82a044d..8fe012e1c0d 100644 --- a/Resources/Prototypes/Corvax/Loadouts/role_loadouts.yml +++ b/Resources/Prototypes/Corvax/Loadouts/role_loadouts.yml @@ -2,6 +2,9 @@ id: JobIAA groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - LawyerNeck - LawyerJumpsuit - CommonBackpack @@ -13,6 +16,9 @@ id: JobPilot groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - SecurityJumpsuit - SecurityBackpack - SecurityOuterClothing diff --git a/Resources/Prototypes/Entities/Clothing/Neck/chokers.yml b/Resources/Prototypes/Entities/Clothing/Neck/chokers.yml new file mode 100644 index 00000000000..9804c5bda99 --- /dev/null +++ b/Resources/Prototypes/Entities/Clothing/Neck/chokers.yml @@ -0,0 +1,21 @@ +- type: entity + parent: ClothingNeckBase + id: ClothingNeckChokerSpike + name: чокер с шипами + description: Устрашающий ошейник с шипами, который почему-то считается женским украшением под названием "чокер"... Почему? + components: + - type: Sprite + sprite: Clothing/Neck/Chokers/spike.rsi + - type: Clothing + sprite: Clothing/Neck/Chokers/spike.rsi + +- type: entity + parent: ClothingNeckBase + id: ClothingNeckChokerHeart + name: чокер с сердечком + description: Ошейник, зовущийся чокером, с большим золотым сердечком спереди. Для домашних питомцев? Да? По крайней мере хочется верить. + components: + - type: Sprite + sprite: Clothing/Neck/Chokers/heart.rsi + - type: Clothing + sprite: Clothing/Neck/Chokers/heart.rsi diff --git a/Resources/Prototypes/Entities/Clothing/Underwear/base.yml b/Resources/Prototypes/Entities/Clothing/Underwear/base.yml new file mode 100644 index 00000000000..207106d9190 --- /dev/null +++ b/Resources/Prototypes/Entities/Clothing/Underwear/base.yml @@ -0,0 +1,52 @@ +- type: entity + abstract: true + parent: Clothing + id: ClothingUnderwearBase + components: + - type: Sprite + state: icon + - type: Item + size: Tiny + - type: Butcherable + butcheringType: Knife + spawned: + - id: MaterialCloth1 + amount: 1 + - type: Food + requiresSpecialDigestion: true + - type: SolutionContainerManager + solutions: + food: + maxVol: 10 + reagents: + - ReagentId: Fiber + Quantity: 10 + +- type: entity + abstract: true + parent: ClothingUnderwearBase + id: ClothingUnderwearBottomBase + components: + - type: Clothing + slots: + - underwearb + - type: StealTarget + stealGroup: Panties + +- type: entity + abstract: true + parent: ClothingUnderwearBase + id: ClothingUnderwearTopBase + components: + - type: Clothing + slots: + - underweart + +- type: entity + abstract: true + parent: ClothingUnderwearBase + id: ClothingUnderwearSocksBase + components: + - type: Clothing + slots: + - socks diff --git a/Resources/Prototypes/Entities/Clothing/Underwear/boxers.yml b/Resources/Prototypes/Entities/Clothing/Underwear/boxers.yml new file mode 100644 index 00000000000..433eebf995b --- /dev/null +++ b/Resources/Prototypes/Entities/Clothing/Underwear/boxers.yml @@ -0,0 +1,34 @@ +- type: entity + parent: ClothingUnderwearBottomBase + id: ClothingUnderwearBottomBoxersWhite + name: боксеры + description: Стандартное нижнее белье Nanotrasen для сотрудников станции. Окрашено в белый цвет. + components: + - type: Sprite + sprite: Clothing/Underwear/Bottom/boxers.rsi + - type: StealTarget + stealGroup: Panties + +# SpaceNinja +- type: entity + parent: ClothingUnderwearBottomBase + id: ClothingUnderwearBottomBoxersSpaceNinja + name: повязка на пах + description: Кусок обычной ткани. Вроде бы сделано только для парней. + components: + - type: Sprite + sprite: Clothing/Underwear/Bottom/SpaceNinja/boxers.rsi + - type: StealTarget + stealGroup: Panties + +# DeathSquad +- type: entity + parent: ClothingUnderwearBottomBase + id: ClothingUnderwearBottomBoxersDeathSquad + name: боксеры эскадрона смерти + description: Самые технологичные боксеры в галактике. + components: + - type: Sprite + sprite: Clothing/Underwear/Bottom/deathboxers.rsi + - type: StealTarget + stealGroup: Panties diff --git a/Resources/Prototypes/Entities/Clothing/Underwear/bra.yml b/Resources/Prototypes/Entities/Clothing/Underwear/bra.yml new file mode 100644 index 00000000000..f12e9b517e6 --- /dev/null +++ b/Resources/Prototypes/Entities/Clothing/Underwear/bra.yml @@ -0,0 +1,65 @@ +- type: entity + parent: ClothingUnderwearTopBase + id: ClothingUnderwearTopBraWhite + name: бра + description: Только наши лифчики Nanotrasen могут легко сниматься и надеваться. + components: + - type: Sprite + sprite: Clothing/Underwear/Top/bra.rsi + +- type: entity + parent: ClothingUnderwearTopBase + id: ClothingUnderwearTopBraSports + name: спортивное бра + description: Лифчик для занятий спортом. Ведь бег от ухажеров является спортом? + components: + - type: Sprite + sprite: Clothing/Underwear/Top/sportsbra.rsi + +- type: entity + parent: ClothingUnderwearTopBase + id: ClothingUnderwearTopBraSportsAlternative + name: альтернативное спортивное бра + description: Лифчик для занятий спортом. Альтернативная версия. На этот раз будут не ухажеры, а насильники. Пойдёт? + components: + - type: Sprite + sprite: Clothing/Underwear/Top/sportsbraalt.rsi + +#etc +- type: entity + parent: ClothingUnderwearTopBase + id: ClothingUnderwearTopNekoBra + name: неко бра + description: Для тех кто любит "кошек". + components: + - type: Sprite + sprite: Clothing/Underwear/Top/nekobra.rsi + +- type: entity + parent: ClothingUnderwearTopBase + id: ClothingUnderwearToplaceBra + name: кружевное бра + description: Для ваших массивных документов. + components: + - type: Sprite + sprite: Clothing/Underwear/Top/lacebra.rsi + +# SpaceNinja +- type: entity + parent: ClothingUnderwearTopBase + id: ClothingUnderwearTopSpaceNinja + name: повязка на грудь + description: Кусок обычной ткани. + components: + - type: Sprite + sprite: Clothing/Underwear/Top/SpaceNinja/bra.rsi + +# Deathsquad +- type: entity + parent: ClothingUnderwearTopBase + id: ClothingUnderwearTopDeathBra + name: бра эскадрона смерти + description: Самые технологичные бра в галактике. + components: + - type: Sprite + sprite: Clothing/Underwear/Top/deathbra.rsi diff --git a/Resources/Prototypes/Entities/Clothing/Underwear/heads/boxers.yml b/Resources/Prototypes/Entities/Clothing/Underwear/heads/boxers.yml new file mode 100644 index 00000000000..fd8c0dc533a --- /dev/null +++ b/Resources/Prototypes/Entities/Clothing/Underwear/heads/boxers.yml @@ -0,0 +1,71 @@ +- type: entity + parent: ClothingUnderwearBottomBase + id: ClothingUnderwearBottomBoxersCap + name: боксеры капитана + description: Эти пафосные трусы покрашены в синий цвет и украшены золотом. Неплохая добыча для врагов НаноТрейзен. + components: + - type: Sprite + sprite: Clothing/Underwear/Bottom/heads/capitan/boxers.rsi + +- type: entity + parent: ClothingUnderwearBottomBase + id: ClothingUnderwearBottomBoxersCE + name: боксеры СИ + description: Пропитанные радиационным фоном и металлом настоящие мужские трусы. + components: + - type: Sprite + sprite: Clothing/Underwear/Bottom/heads/ce/boxers.rsi + +- type: entity + parent: ClothingUnderwearBottomBase + id: ClothingUnderwearBottomBoxersCMO + name: боксеры ГВ + description: Занюхнув их, вы уснёте. Главный врач все продумал и пропитал их хлоралгидратом. + components: + - type: Sprite + sprite: Clothing/Underwear/Bottom/heads/cmo/boxers.rsi + - type: SolutionContainerManager + solutions: + food: + maxVol: 30 + reagents: + - ReagentId: Fiber + Quantity: 10 + - ReagentId: ChloralHydrate + Quantity: 20 + +- type: entity + parent: ClothingUnderwearBottomBase + id: ClothingUnderwearBottomBoxersHOP + name: боксеры ГП + description: Труханы с большим карманом спереди, чтобы хранить там еще больше ID-карт! + components: + - type: Sprite + sprite: Clothing/Underwear/Bottom/heads/hop/boxers.rsi + +- type: entity + parent: ClothingUnderwearBottomBase + id: ClothingUnderwearBottomBoxersHOS + name: боксеры ГСБ + description: Вместо красного красителя использована кровь особо буйных заключенных. + components: + - type: Sprite + sprite: Clothing/Underwear/Bottom/heads/hos/boxers.rsi + +- type: entity + parent: ClothingUnderwearBottomBase + id: ClothingUnderwearBottomBoxersQM + name: боксеры КМ + description: 'На задней этикетке написана подробная инструкция о создании Каргонии с весомыми причинами: "Дождись репрессий от капитана, либо устрой их сам".' + components: + - type: Sprite + sprite: Clothing/Underwear/Bottom/heads/qm/boxers.rsi + +- type: entity + parent: ClothingUnderwearBottomBase + id: ClothingUnderwearBottomBoxersRD + name: боксеры НР + description: Как бы вам не хотелось, но они не из плазмы. + components: + - type: Sprite + sprite: Clothing/Underwear/Bottom/heads/rd/boxers.rsi diff --git a/Resources/Prototypes/Entities/Clothing/Underwear/heads/bra.yml b/Resources/Prototypes/Entities/Clothing/Underwear/heads/bra.yml new file mode 100644 index 00000000000..8b8f68fdbdc --- /dev/null +++ b/Resources/Prototypes/Entities/Clothing/Underwear/heads/bra.yml @@ -0,0 +1,62 @@ +- type: entity + parent: ClothingUnderwearTopBase + id: ClothingUnderwearTopBraCap + name: бра капитана + description: Вам мало золота на трусах? Мы добавим вам еще, чтобы ваш вес явно увеличился на 1-2 килограмма. + components: + - type: Sprite + sprite: Clothing/Underwear/Top/heads/capitan/bra.rsi + +- type: entity + parent: ClothingUnderwearTopBase + id: ClothingUnderwearTopBraCE + name: бра СИ + description: Лифчик для настоящих мужчин. + components: + - type: Sprite + sprite: Clothing/Underwear/Top/heads/ce/bra.rsi + +- type: entity + parent: ClothingUnderwearTopBase + id: ClothingUnderwearTopBraCMO + name: бра ГВ + description: Нужно положить сюда гипоспрей, чтобы агенты его не нашли. Ведь все мы знаем, что делают с некрофилами... + components: + - type: Sprite + sprite: Clothing/Underwear/Top/heads/cmo/bra.rsi + +- type: entity + parent: ClothingUnderwearTopBase + id: ClothingUnderwearTopBraHOP + name: бра ГП + description: Если у ваших трусиков нет кармана для карт, то почему бы и не положить карту в лифчик? + components: + - type: Sprite + sprite: Clothing/Underwear/Top/heads/hop/bra.rsi + +- type: entity + parent: ClothingUnderwearTopBase + id: ClothingUnderwearTopBraHOS + name: бра ГСБ + description: Вам жмёт, почему бы не обвинить в этом случайного заключенного? + components: + - type: Sprite + sprite: Clothing/Underwear/Top/heads/hos/bra.rsi + +- type: entity + parent: ClothingUnderwearTopBase + id: ClothingUnderwearTopBraQM + name: бра КМ + description: Познайте искусство автономного отдела, но для начала переложите всю ответственность на крепкого мужчину. + components: + - type: Sprite + sprite: Clothing/Underwear/Top/heads/qm/bra.rsi + +- type: entity + parent: ClothingUnderwearTopBase + id: ClothingUnderwearTopBraRD + name: бра НР + description: Аномально разных размеров для каждой научной руководительницы. + components: + - type: Sprite + sprite: Clothing/Underwear/Top/heads/rd/bra.rsi diff --git a/Resources/Prototypes/Entities/Clothing/Underwear/heads/panties.yml b/Resources/Prototypes/Entities/Clothing/Underwear/heads/panties.yml new file mode 100644 index 00000000000..33192699fe6 --- /dev/null +++ b/Resources/Prototypes/Entities/Clothing/Underwear/heads/panties.yml @@ -0,0 +1,62 @@ +- type: entity + parent: ClothingUnderwearBottomBase + id: ClothingUnderwearBottomPantiesCap + name: трусики капитана + description: В них ещё больше золота, чем в боксерах капитана. + components: + - type: Sprite + sprite: Clothing/Underwear/Bottom/heads/capitan/panties.rsi + +- type: entity + parent: ClothingUnderwearBottomBase + id: ClothingUnderwearBottomPantiesCE + name: трусики СИ + description: Эти трусики носят либо фембои, либо женщины, реально хотевшие получить столь сложную для них должность. Вы явно заслужили носить это. + components: + - type: Sprite + sprite: Clothing/Underwear/Bottom/heads/ce/panties.rsi + +- type: entity + parent: ClothingUnderwearBottomBase + id: ClothingUnderwearBottomPantiesCMO + name: трусики ГВ + description: Шесть уколов гипоспрея явно стоят того, чтобы успеть украсть, либо понюхать их. + components: + - type: Sprite + sprite: Clothing/Underwear/Bottom/heads/cmo/panties.rsi + +- type: entity + parent: ClothingUnderwearBottomBase + id: ClothingUnderwearBottomPantiesHOP + name: трусики ГП + description: На этот раз без кармана. + components: + - type: Sprite + sprite: Clothing/Underwear/Bottom/heads/hop/panties.rsi + +- type: entity + parent: ClothingUnderwearBottomBase + id: ClothingUnderwearBottomPantiesHOS + name: трусики ГСБ + description: Тут нет ни красного красителя, ни крови особо буйных заключенных. Тогда что-же это? + components: + - type: Sprite + sprite: Clothing/Underwear/Bottom/heads/hos/panties.rsi + +- type: entity + parent: ClothingUnderwearBottomBase + id: ClothingUnderwearBottomPantiesQM + name: трусики КМ + description: О да! Они очень сильно пропитаны потом от столь сильных нагрузок, если вы, конечно, лидер, а не босс. + components: + - type: Sprite + sprite: Clothing/Underwear/Bottom/heads/qm/panties.rsi + +- type: entity + parent: ClothingUnderwearBottomBase + id: ClothingUnderwearBottomPantiesRD + name: трусики НР + description: Может стать артефактом для изучения вашим любимым ученым. + components: + - type: Sprite + sprite: Clothing/Underwear/Bottom/heads/rd/panties.rsi diff --git a/Resources/Prototypes/Entities/Clothing/Underwear/panties.yml b/Resources/Prototypes/Entities/Clothing/Underwear/panties.yml new file mode 100644 index 00000000000..145ac4e6688 --- /dev/null +++ b/Resources/Prototypes/Entities/Clothing/Underwear/panties.yml @@ -0,0 +1,68 @@ +- type: entity + parent: ClothingUnderwearBottomBase + id: ClothingUnderwearBottomPantiesWhite + name: трусики + description: Стандартное нижнее бельё белого цвета от NanoTrasen для сотрудниц станции. + components: + - type: Sprite + sprite: Clothing/Underwear/Bottom/panties.rsi + - type: StealTarget + stealGroup: Panties + +#etc +- type: entity + parent: ClothingUnderwearBottomBase + id: ClothingUnderwearBottomPantiesThong + name: стринги + description: Для рисковых девушек. + components: + - type: Sprite + sprite: Clothing/Underwear/Bottom/thong.rsi + - type: StealTarget + stealGroup: Panties + +- type: entity + parent: ClothingUnderwearBottomBase + id: ClothingUnderwearBottomPantiesNeko + name: неко трусики + description: Для "кошко" девочек. + components: + - type: Sprite + sprite: Clothing/Underwear/Bottom/nekopanties.rsi + - type: StealTarget + stealGroup: Panties + +- type: entity + parent: ClothingUnderwearBottomBase + id: ClothingUnderwearBottomPantiesLace + name: кружевные трусики + description: Для серьёзных леди. + components: + - type: Sprite + sprite: Clothing/Underwear/Bottom/lacepanties.rsi + - type: StealTarget + stealGroup: Panties + +# SpaceNinja +- type: entity + parent: ClothingUnderwearBottomBase + id: ClothingUnderwearBottomPantiesSpaceNinja + name: повязка на пах + description: Кусок обычной ткани. Вроде бы сделано только для девушек. + components: + - type: Sprite + sprite: Clothing/Underwear/Bottom/SpaceNinja/panties.rsi + - type: StealTarget + stealGroup: Panties + +# DeathSquad +- type: entity + parent: ClothingUnderwearBottomBase + id: ClothingUnderwearBottomPantiesDeathSquad + name: трусики эскадрона смерти + description: Самые технологичные трусики в галактике. + components: + - type: Sprite + sprite: Clothing/Underwear/Bottom/deathpanties.rsi + - type: StealTarget + stealGroup: Panties diff --git a/Resources/Prototypes/Entities/Clothing/Underwear/socks.yml b/Resources/Prototypes/Entities/Clothing/Underwear/socks.yml new file mode 100644 index 00000000000..27abda4ef78 --- /dev/null +++ b/Resources/Prototypes/Entities/Clothing/Underwear/socks.yml @@ -0,0 +1,71 @@ +- type: entity + parent: ClothingUnderwearSocksBase + id: ClothingUnderwearSocksHigh + name: высокие носки + description: Высокие носки Nanotrasen для работников станции. Окрашены в белый цвет. + components: + - type: Sprite + sprite: Clothing/Underwear/Socks/socksknee.rsi + +- type: entity + parent: ClothingUnderwearSocksBase + id: ClothingUnderwearSocksNormal + name: носки + description: Стандартные носки Nanotrasen для работников станции. Окрашены в белый цвет. + components: + - type: Sprite + sprite: Clothing/Underwear/Socks/socksnorm.rsi + +- type: entity + parent: ClothingUnderwearSocksBase + id: ClothingUnderwearSocksShort + name: короткие носки + description: Короткие носки Nanotrasen для работников станции. Окрашены в белый цвет. + components: + - type: Sprite + sprite: Clothing/Underwear/Socks/socksshort.rsi + +- type: entity + parent: ClothingUnderwearSocksBase + id: ClothingUnderwearSocksThigh + name: чулки + description: Мы получим ваш труд, а вы получите условно бесплатный товар. + components: + - type: Sprite + sprite: Clothing/Underwear/Socks/socksthigh.rsi + +- type: entity + parent: ClothingUnderwearSocksBase + id: ClothingUnderwearSocksFishnettights + name: чулки в сетку + description: Теперь вы можете видеть свои ноги. + components: + - type: Sprite + sprite: Clothing/Underwear/Socks/fishnettights.rsi + +- type: entity + parent: ClothingUnderwearSocksBase + id: ClothingUnderwearSocksPantyhose + name: колготки + description: Для понастоящему серьезной работы. + components: + - type: Sprite + sprite: Clothing/Underwear/Socks/pantyhose.rsi + +- type: entity + parent: ClothingUnderwearSocksBase + id: ClothingUnderwearSocksGarters + name: чулки с подвязкой + description: Если вам мало просто чулков. + components: + - type: Sprite + sprite: Clothing/Underwear/Socks/garters.rsi + +- type: entity + parent: ClothingUnderwearSocksBase + id: ClothingUnderwearSocksRich + name: богатые чулки + description: Те самые чулки, которые покажут что вы богатая сучка. + components: + - type: Sprite + sprite: Clothing/Underwear/Socks/richsocksthigh.rsi diff --git a/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml b/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml index 0d7f7717586..154a3bc1852 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml @@ -81,11 +81,14 @@ - map: [ "enum.HumanoidVisualLayers.LArm" ] - map: [ "enum.HumanoidVisualLayers.RLeg" ] - map: [ "enum.HumanoidVisualLayers.LLeg" ] - - map: ["jumpsuit"] - - map: ["enum.HumanoidVisualLayers.LFoot"] - - map: ["enum.HumanoidVisualLayers.RFoot"] - - map: ["enum.HumanoidVisualLayers.LHand"] - - map: ["enum.HumanoidVisualLayers.RHand"] + - map: [ "underwearb" ] + - map: [ "underweart" ] + - map: [ "enum.HumanoidVisualLayers.LFoot" ] + - map: [ "enum.HumanoidVisualLayers.RFoot" ] + - map: [ "socks" ] + - map: [ "jumpsuit" ] + - map: [ "enum.HumanoidVisualLayers.LHand" ] + - map: [ "enum.HumanoidVisualLayers.RHand" ] - map: [ "gloves" ] - map: [ "shoes" ] - map: [ "ears" ] diff --git a/Resources/Prototypes/Entities/Mobs/Species/base.yml b/Resources/Prototypes/Entities/Mobs/Species/base.yml index 5cebd2cf853..6cdf8726010 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/base.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/base.yml @@ -19,11 +19,14 @@ - map: [ "enum.HumanoidVisualLayers.LArm" ] - map: [ "enum.HumanoidVisualLayers.RLeg" ] - map: [ "enum.HumanoidVisualLayers.LLeg" ] - - map: ["jumpsuit"] - - map: ["enum.HumanoidVisualLayers.LFoot"] - - map: ["enum.HumanoidVisualLayers.RFoot"] - - map: ["enum.HumanoidVisualLayers.LHand"] - - map: ["enum.HumanoidVisualLayers.RHand"] + - map: [ "underwearb" ] + - map: [ "underweart" ] + - map: [ "enum.HumanoidVisualLayers.LFoot" ] + - map: [ "enum.HumanoidVisualLayers.RFoot" ] + - map: [ "socks" ] + - map: [ "jumpsuit" ] + - map: [ "enum.HumanoidVisualLayers.LHand" ] + - map: [ "enum.HumanoidVisualLayers.RHand" ] - map: [ "gloves" ] - map: [ "shoes" ] - map: [ "ears" ] diff --git a/Resources/Prototypes/Entities/Mobs/Species/moth.yml b/Resources/Prototypes/Entities/Mobs/Species/moth.yml index ad09fd57578..5644e1631dd 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/moth.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/moth.yml @@ -83,11 +83,14 @@ - map: [ "enum.HumanoidVisualLayers.LArm" ] - map: [ "enum.HumanoidVisualLayers.RLeg" ] - map: [ "enum.HumanoidVisualLayers.LLeg" ] + - map: [ "underwearb" ] + - map: [ "underweart" ] + - map: [ "enum.HumanoidVisualLayers.LFoot" ] + - map: [ "enum.HumanoidVisualLayers.RFoot" ] + - map: [ "socks" ] - map: [ "jumpsuit" ] - map: [ "enum.HumanoidVisualLayers.LHand" ] - map: [ "enum.HumanoidVisualLayers.RHand" ] - - map: [ "enum.HumanoidVisualLayers.LFoot" ] - - map: [ "enum.HumanoidVisualLayers.RFoot" ] - map: [ "enum.HumanoidVisualLayers.Handcuffs" ] color: "#ffffff" sprite: Objects/Misc/handcuffs.rsi diff --git a/Resources/Prototypes/Entities/Mobs/Species/vox.yml b/Resources/Prototypes/Entities/Mobs/Species/vox.yml index 899673d59e9..12a9f12607f 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/vox.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/vox.yml @@ -1,4 +1,4 @@ -- type: entity +- type: entity parent: BaseMobSpeciesOrganic id: BaseMobVox abstract: true @@ -59,9 +59,12 @@ - map: [ "enum.HumanoidVisualLayers.LArm" ] - map: [ "enum.HumanoidVisualLayers.RLeg" ] - map: [ "enum.HumanoidVisualLayers.LLeg" ] - - map: [ "jumpsuit" ] + - map: [ "underwearb" ] # Andromeda-Underwear + - map: [ "underweart" ] # Andromeda-Underwear - map: [ "enum.HumanoidVisualLayers.LFoot" ] - map: [ "enum.HumanoidVisualLayers.RFoot" ] + - map: [ "socks" ] # Andromeda-Underwear + - map: [ "jumpsuit" ] - map: [ "enum.HumanoidVisualLayers.LHand" ] - map: [ "enum.HumanoidVisualLayers.RHand" ] - map: [ "gloves" ] diff --git a/Resources/Prototypes/InventoryTemplates/arachnid_inventory_template.yml b/Resources/Prototypes/InventoryTemplates/arachnid_inventory_template.yml index e3ac371ebde..3f2be31f1df 100644 --- a/Resources/Prototypes/InventoryTemplates/arachnid_inventory_template.yml +++ b/Resources/Prototypes/InventoryTemplates/arachnid_inventory_template.yml @@ -1,4 +1,4 @@ -- type: inventoryTemplate +- type: inventoryTemplate id: arachnid slots: - name: shoes @@ -8,6 +8,27 @@ uiWindowPos: 1,0 strippingWindowPos: 1,3 displayName: Shoes + - name: socks # Andromeda-Underwear + slotTexture: socks + slotFlags: SOCKS + stripTime: 6 + uiWindowPos: 3,0 + strippingWindowPos: 0,6 + displayName: Socks + - name: underwearb # Andromeda-Underwear + slotTexture: underwearb + slotFlags: UNDERWEARB + stripTime: 6 + uiWindowPos: 3,1 + strippingWindowPos: 1,6 + displayName: Panties + - name: underweart # Andromeda-Underwear + slotTexture: underweart + slotFlags: UNDERWEART + stripTime: 6 + uiWindowPos: 3,2 + strippingWindowPos: 2,6 + displayName: Bra - name: jumpsuit slotTexture: uniform slotFlags: INNERCLOTHING diff --git a/Resources/Prototypes/InventoryTemplates/human_inventory_template.yml b/Resources/Prototypes/InventoryTemplates/human_inventory_template.yml index ff1447931fe..a78d714f43c 100644 --- a/Resources/Prototypes/InventoryTemplates/human_inventory_template.yml +++ b/Resources/Prototypes/InventoryTemplates/human_inventory_template.yml @@ -1,4 +1,4 @@ -- type: inventoryTemplate +- type: inventoryTemplate id: human slots: - name: shoes @@ -8,6 +8,27 @@ uiWindowPos: 1,0 strippingWindowPos: 1,3 displayName: Shoes + - name: socks # Andromeda-Underwear + slotTexture: socks + slotFlags: SOCKS + stripTime: 6 + uiWindowPos: 3,0 + strippingWindowPos: 0,6 + displayName: Socks + - name: underwearb # Andromeda-Underwear + slotTexture: underwearb + slotFlags: UNDERWEARB + stripTime: 6 + uiWindowPos: 3,1 + strippingWindowPos: 1,6 + displayName: Panties + - name: underweart # Andromeda-Underwear + slotTexture: underweart + slotFlags: UNDERWEART + stripTime: 6 + uiWindowPos: 3,2 + strippingWindowPos: 2,6 + displayName: Bra - name: jumpsuit slotTexture: uniform slotFlags: INNERCLOTHING diff --git a/Resources/Prototypes/Loadouts/role_loadouts.yml b/Resources/Prototypes/Loadouts/role_loadouts.yml index 941d42276a8..789fb2ab5aa 100644 --- a/Resources/Prototypes/Loadouts/role_loadouts.yml +++ b/Resources/Prototypes/Loadouts/role_loadouts.yml @@ -3,6 +3,9 @@ id: JobCaptain groups: - Inventory # Corvax-Loadouts + - CaptainUnderwearTop + - CaptainUnderwearBottom + - BasicUnderwearSocks - CaptainHead - CaptainNeck - CaptainJumpsuit @@ -16,6 +19,9 @@ id: JobHeadOfPersonnel groups: - Inventory # Corvax-Loadouts + - HoPUnderwearTop + - HoPUnderwearBottom + - BasicUnderwearSocks - GroupTankHarness - HoPHead - HoPNeck @@ -37,6 +43,9 @@ id: JobPassenger groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - PassengerJumpsuit - CommonBackpack @@ -54,6 +63,9 @@ id: JobBartender groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - BartenderHead - BartenderJumpsuit @@ -68,6 +80,9 @@ id: JobServiceWorker groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - BartenderJumpsuit - CommonBackpack @@ -80,6 +95,9 @@ id: JobChef groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - ChefHead - ChefMask @@ -95,6 +113,9 @@ id: JobLibrarian groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - LibrarianJumpsuit - CommonBackpack @@ -107,6 +128,9 @@ id: JobLawyer groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - LawyerNeck - LawyerJumpsuit @@ -120,6 +144,9 @@ id: JobChaplain groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - ChaplainHead - ChaplainMask @@ -136,6 +163,9 @@ id: JobJanitor groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - JanitorHead - JanitorJumpsuit @@ -152,6 +182,9 @@ id: JobBotanist groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - BotanistHead - BotanistJumpsuit @@ -166,6 +199,9 @@ id: JobClown groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - ClownHead - ClownJumpsuit @@ -180,6 +216,9 @@ id: JobMime groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - MimeHead - MimeMask @@ -195,6 +234,9 @@ id: JobMusician groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - MusicianJumpsuit - CommonBackpack @@ -210,6 +252,9 @@ id: JobQuartermaster groups: - Inventory # Corvax-Loadouts + - QMUnderwearTop + - QMUnderwearBottom + - BasicUnderwearSocks - GroupTankHarness - QuartermasterHead - QuartermasterNeck @@ -226,6 +271,9 @@ id: JobCargoTechnician groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - CargoTechnicianHead - CargoTechnicianJumpsuit @@ -241,6 +289,9 @@ id: JobSalvageSpecialist groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - SalvageSpecialistBackpack - SalvageSpecialistOuterClothing @@ -255,6 +306,9 @@ id: JobChiefEngineer groups: - Inventory # Corvax-Loadouts + - CEUnderwearTop + - CEUnderwearBottom + - BasicUnderwearSocks - GroupTankHarness - ChiefEngineerHead - ChiefEngineerJumpsuit @@ -270,6 +324,9 @@ id: JobTechnicalAssistant groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - TechnicalAssistantJumpsuit - StationEngineerBackpack @@ -281,6 +338,9 @@ id: JobStationEngineer groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - StationEngineerHead - StationEngineerJumpsuit @@ -296,6 +356,9 @@ id: JobAtmosphericTechnician groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - AtmosphericTechnicianJumpsuit - AtmosphericTechnicianBackpack @@ -310,6 +373,9 @@ id: JobResearchDirector groups: - Inventory # Corvax-Loadouts + - RDUnderwearTop + - RDUnderwearBottom + - BasicUnderwearSocks - GroupTankHarness - ResearchDirectorHead - ResearchDirectorNeck @@ -327,6 +393,9 @@ id: JobScientist groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - ScientistHead - ScientistNeck @@ -345,6 +414,9 @@ id: JobResearchAssistant groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - ResearchAssistantJumpsuit - ScientistBackpack @@ -358,6 +430,9 @@ id: JobHeadOfSecurity groups: - Inventory # Corvax-Loadouts + - HOSUnderwearTop + - HOSUnderwearBottom + - BasicUnderwearSocks - HeadofSecurityHead - HeadofSecurityNeck - HeadofSecurityJumpsuit @@ -374,6 +449,9 @@ id: JobWarden groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - WardenHead - WardenJumpsuit - SecurityBackpack @@ -389,6 +467,9 @@ id: JobSecurityOfficer groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - SecurityHead - SecurityJumpsuit - SecurityBackpack @@ -405,6 +486,9 @@ id: JobDetective groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - DetectiveHead - DetectiveNeck @@ -421,6 +505,9 @@ id: JobSecurityCadet groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - SecurityCadetJumpsuit - SecurityBackpack - SurvivalSecurity @@ -432,6 +519,9 @@ id: JobChiefMedicalOfficer groups: - Inventory # Corvax-Loadouts + - CMOUnderwearTop + - CMOUnderwearBottom + - BasicUnderwearSocks - GroupTankHarness - ChiefMedicalOfficerHead - MedicalMask @@ -450,6 +540,9 @@ id: JobMedicalDoctor groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - MedicalDoctorHead - MedicalMask @@ -468,6 +561,9 @@ id: JobMedicalIntern groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - MedicalInternJumpsuit - MedicalBackpack @@ -480,6 +576,9 @@ id: JobChemist groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - MedicalMask - ChemistJumpsuit @@ -495,6 +594,9 @@ id: JobParamedic groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - ParamedicHead - MedicalMask @@ -513,6 +615,9 @@ id: JobZookeeper groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - CommonBackpack - Glasses @@ -524,6 +629,9 @@ id: JobReporter groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - ReporterJumpsuit - CommonBackpack @@ -536,6 +644,9 @@ id: JobPsychologist groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - PsychologistJumpsuit - MedicalBackpack @@ -548,6 +659,9 @@ id: JobBoxer groups: - Inventory # Corvax-Loadouts + - BasicUnderwearBottom + - BasicUnderwearTop + - BasicUnderwearSocks - GroupTankHarness - BoxerJumpsuit - BoxerGloves diff --git a/Resources/Textures/Clothing/Neck/Chokers/heart.rsi/equipped-NECK.png b/Resources/Textures/Clothing/Neck/Chokers/heart.rsi/equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..3de73a1ef06365625335b2098acec9f4c4b6038e GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|e=>VS)S8HqQy*mOgor$@3d*=WD z|B<S4B*-rqNdGE3at}yZd%8G=cpOg-P-2j96P>Wc;ph<;j!20U?x71#9B5d?a6&!s xU`9Z{mPDvQj;MvT^&?#eH|DI6g9`!~7;F^z=ie1$c?2|u!PC{xWt~$(697;?F{A(h literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Neck/Chokers/spike.rsi/icon.png b/Resources/Textures/Clothing/Neck/Chokers/spike.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c8a43bebf794173fa1a9a2ae7e9ebfe9c2d2244c GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvg8-ipS0yDS9UUDD3k!F5_ke(a zdGqGIfB*jf|NofcCr_RPN|}X6F9+)7C<*cl2GU@#{dv$rAfwgO#W6(Ve6of+Gf#8O zgX^n8UtgZc5;m8yDfCrAV`zFB)4`dcF9RA^P3~)QP_RrF3`w}^;wUICF79|T)S&U~ zv4n));0N!rIO?y*u5dWA>aIfL-PKVGnOOg>4`V#IOPcR4#mrYLI{hCqx?acJJQ+GqNw=T=fi4E^IjJjTW zea|obzUi{ZKd!wAu@Xdn*uHeilXu%!zOfTJZ@J%Qo?W(lr+o4ES-Z8DmgMpu-_I}! qC~MC=oz4Em!+rhb-#}VE?qf_mb7D^f+uds*BRpOGT-G@yGywqO#Dy^c literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/SpaceNinja/boxers.rsi/equipped-UNDERWEARB.png b/Resources/Textures/Clothing/Underwear/Bottom/SpaceNinja/boxers.rsi/equipped-UNDERWEARB.png new file mode 100644 index 0000000000000000000000000000000000000000..9553bf3f83de6a5fcd7b39a89adfb83653d07acf GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|-g>$?hE&XX zd($wl#Xz9-;q;C}tTLUf0p%mXdKAT%6e%@lt}J2Lm_R~-}SxR(Z=Vc%BKOf zg2033nyoT=OLwT0#x9pwJS{cQ%X4d(>~TfUS<6$7eK)V0_|WpWwJ}iRpK5#lwNv-$y=p!QGRD)@&t;ucLK6VJwt{T{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/SpaceNinja/boxers.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Bottom/SpaceNinja/boxers.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e6512f8b805baae3cfc95351454d24532fcc7749 GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|gaUj*T<6c9 zziHE^yLaz?{`~p>|NlT?D=*;^AjMV^W9TC4R9jzAL_ NJYD@<);T3K0RXdvHtzrc literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/SpaceNinja/boxers.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Bottom/SpaceNinja/boxers.rsi/meta.json new file mode 100644 index 00000000000..b208d93e8d9 --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Bottom/SpaceNinja/boxers.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "Taken from discord user blazeba", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEARB", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "equipped-UNDERWEARB-digi", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Bottom/SpaceNinja/panties.rsi/equipped-UNDERWEARB.png b/Resources/Textures/Clothing/Underwear/Bottom/SpaceNinja/panties.rsi/equipped-UNDERWEARB.png new file mode 100644 index 0000000000000000000000000000000000000000..970e578ebe5473867525950dcead034fbdc46344 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|T0C7GLn`LH zy|t0|uz~<%DB8ivI#H{LN$n>S6e?=-REQ z?A+M!zyGd&lCN&>>?n^oSNYvG{46_2nt|cLHZRTdo6{|B{W<+`%B4%w1-7ZSK0f|C wCwjt*@4xRIFj(BI{Af=5zsc5h?hFZQ#J{n0YuZfNr3%vO>FVdQ&MBb@04c{$H~;_u literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/SpaceNinja/panties.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Bottom/SpaceNinja/panties.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8846c392d1f74d3c59aec444e8069da798b044f3 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}#-1*YArY-_ z&u!#oP~c%c_-23lvxY9Vg(WUbcSGO(5o9>vZB(ptHLv?dtiAowE%TWUl&b|^^mWvo S*_#X0&fw|l=d#Wzp$P!SB__B4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/SpaceNinja/panties.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Bottom/SpaceNinja/panties.rsi/meta.json new file mode 100644 index 00000000000..6719d1244e8 --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Bottom/SpaceNinja/panties.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "Taken from discord user blazeba", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEARB", + "directions": 4 + }, + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Bottom/boxers.rsi/equipped-UNDERWEARB-reptilian.png b/Resources/Textures/Clothing/Underwear/Bottom/boxers.rsi/equipped-UNDERWEARB-reptilian.png new file mode 100644 index 0000000000000000000000000000000000000000..348b9e4189e1ef38e767b0a26ccb9d658d26f993 GIT binary patch literal 406 zcmV;H0crk;P)Px$P)S5VRCt{2+OdklKoo`HLS5AgGmz$)zBLM&a00000_)kVLo6RhwX{tQWm1SAGemETDz1Q)0R8>_` zXU67Fr&G=6bIoS6cD=4^ZMR$P_xtGlyEi-M!o7Q!%jLtH;G7Fdl1P#ki$(AGX0uV# zG*8Qyb1q!l?RLGjm`1%relnz(x~}EDmn3=bmFM}7Px9FwnSb}EVrIS0R#i3nZGBKR zZ=4SR0000000000e7NZQ0oQXkGYgZ+MC0*T(vwEh9hd3v`Fz&tbn49kZ`Jshuh;^* z!^q2piLxwJ6h-V&gB3-gvMiORX|JBxv!dVDb;xS9k|eFy>z7Ss%`9|tyIxX*nFTXz zFC`4={3B}U<`1o5aJMf1{;mJ;Roo{qc%a7a{keEO@j2(yW7c1P@<)YH z#^zzd&c9!4^$z_%-pqeoPeITpYazuV7c%1+g-`$%+H;^{E{Va=gEolRUTYrnp}KQTIqhjBUWc(y8q;R zcAM>sD)MaPl1-$x9)JDSDtq;t0t=fR`|rQcn8mjKm1pL3)%%Qv4i$+?Th6p+^iQ^U zzjNM||6X~0Mk;(k|!yDXkkF7f&Frku?)rLRx^$~#d&fGLtiGV4Pj@BZCkOxrIQ zy$?Pd-Tk0$fBy4_%O4!r`EQT2KBIHo+dHN|3^}0T`jc_~>RsXwjm*=5ame85>gTe~ HDWM4f`7YcZ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/boxers.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Bottom/boxers.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2ad7290b911d4ab8a5363ba9744b6393bba0db54 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCikt0(?ST=g*(NY15{=ckh1w{Q3X?|3G0YFX0j(#a0sJ7Yq~uif!J%WIs@Z zv%n*=n1O-s5C}7hYIrpO1-(68978Pp-<~=s)S$rO8Yp+@|No*1M^Yy5TEm*&$P;&| zmuuI4R+hXrLz%~=9)$(Y3Q894GIx{{8p0d@RvU7kh%vtVJzTWpKKm;6-J69S*={^n Q0UFET>FVdQ&MBb@0H%Xa#{d8T literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/boxers.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Bottom/boxers.rsi/meta.json new file mode 100644 index 00000000000..91b48d35cab --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Bottom/boxers.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEARB", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "equipped-UNDERWEARB-reptilian", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Bottom/deathboxers.rsi/equipped-UNDERWEARB.png b/Resources/Textures/Clothing/Underwear/Bottom/deathboxers.rsi/equipped-UNDERWEARB.png new file mode 100644 index 0000000000000000000000000000000000000000..8ac903f789abb1339f630f5a19505334ae471076 GIT binary patch literal 486 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z7kIijhE&XX zd&|)Ku!98KgYQLEF$+pwL>Rxk(!gk_l=At$$RAtT-_b36k*m5J`B>-XET7cZHKUF% z*E#A{L8Hjg?~M*SRKC|ucbN8`K?w$a`A<20cB0uN8=HsEKJk3Nn`db^`Y| zKE~8ooqegqlN|U;mf^#vUqOBGbK)5oTxxvO`g@-q{uRcwRP~Zu+v%7!`Kde30GUin zkNygi;=cdH{nnc&xvx97tepCOr`?5jv5N7c*2zCtIqWWfY89#*{20i8Q6a@};iJi? z(8iU8aa;@!mYj2z^-rF2mVx1MPFvsdkD=Q8=C#@$O)B0OSF!h~_2zw3UwyoM!|>B# z1F?j^@fKlrf=J+Eec_7l+j1xJPv7~)J@WD1o&PknKi92VzVU;Kr^=;eJU7f#R#&qC zU3TOC{D9bkCA})1k3yP*<1KxIukPv<)QBxhXa8JT`PaAWSy{Twi5qF{i8_s!F74`_ zxGeLr>4IB}-t})+{Hx$oa;X_>gXh9<{G#RK&S zlmz(&GyF#d2LigCfpRvUE{-7HJLaxoZiI0qU_UHL7)ecGkK@`L6nzg$v!mpt>x xi(*-j_RuTD@dI0rRRzDV1M`|nkNWE_?8-`v)x59%Cj!l3@O1TaS?83{1OV(*O+x?x literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/deathboxers.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Bottom/deathboxers.rsi/meta.json new file mode 100644 index 00000000000..37fab38d6f4 --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Bottom/deathboxers.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEARB", + "directions": 4 + }, + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Bottom/deathpanties.rsi/equipped-UNDERWEARB.png b/Resources/Textures/Clothing/Underwear/Bottom/deathpanties.rsi/equipped-UNDERWEARB.png new file mode 100644 index 0000000000000000000000000000000000000000..afb526d480f7c47ebc37ff3daf608ac338c5be6e GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z`8{16Ln`LH zz2%tIVjyztqXlE-%`Yr*3phDgU+NS~&-AXGs*`qm>F%55tKBPNRYNkx#f*Y){pWAe zc=26m^J!y{xj=BB+=-)V=Q*pj-CdK7mX%&SU3yKR>Drn1QmYM*`IgBUy1kW(Hoe~= z{8no9-rUnlKCc(;&E1;4rfc#l){e=OuHFvYzsvsD*~=Hj=go`nF+8^C?EBf-b#b@X z+D={b`Ss3}`?n4U|FnGH{^|JcW2?S9-(9=3@7sSJfBMMf^Qq-i+}^iu;s|ZFKRNmScU7A;;R~wr h&*`6JVPL2~&Aw5$;gssxlDi-iJzf1=);T3K0RX3Ul>Pt! literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/deathpanties.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Bottom/deathpanties.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a8030680cc4030302b7965070244eed434405cd2 GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}ah@)YArY-_ z&u!#ApdjEJc)_#d%>kD107DV)jXc^L*n1LIX-}Hx(fLQ^`oD96f`S*PtLU$&U9h&Z z;^^&LvsTn9R36;OaJ5N?Q7q|s*&J1et#i05jzt{EUhd-JvVRNX)-4*#FSP%h3bcvA M)78&qol`;+0GMYyZvX%Q literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/deathpanties.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Bottom/deathpanties.rsi/meta.json new file mode 100644 index 00000000000..37fab38d6f4 --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Bottom/deathpanties.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEARB", + "directions": 4 + }, + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/capitan/boxers.rsi/equipped-UNDERWEARB-digi.png b/Resources/Textures/Clothing/Underwear/Bottom/heads/capitan/boxers.rsi/equipped-UNDERWEARB-digi.png new file mode 100644 index 0000000000000000000000000000000000000000..c709cefb1e15094653f1178d29e3048daebefae2 GIT binary patch literal 555 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zpL)7DhE&XX zd&@Tea)8LOkNY>KJ{Fsxqo}GXEEp1)er!du`Y|4#16NkcE65*|Ul8mrCgvt45qRue zC`-_Gr->7EK3+t_;1F`+lK7FlMN&p>Tam|v~BZb z%>A@__WFCDu-W*SFue>&*znr?Qg=Pn+5I-xK5w_5Gqn zH*)=au2Me#T2yrFpIi4ER@wXy%+8HmXBF>)04b`b^Z0*!{bT#CXN~yRRqogBO)r0Z zdewV#^Y_ce#Ecou>=VCzJi4<=Z`DVCDf!;e^Y>TJF8|DQ`dOOLpA2UGSAykkskXUk z!cwLOO3i%QuCeZpud8NfoBi_AGUqu5(_ZDi*I5@^c1JRD`_E;{$-f*y;42p1p5<>B@KS`%hX_|36cFRJZtZ q-|5KRpKl1Mh}Urgo&RKg9n;w#C!_nH)Gi0cK7*&LpUXO@geCw7^#u+9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/capitan/boxers.rsi/equipped-UNDERWEARB.png b/Resources/Textures/Clothing/Underwear/Bottom/heads/capitan/boxers.rsi/equipped-UNDERWEARB.png new file mode 100644 index 0000000000000000000000000000000000000000..3aa2ee84f539b49ec258c28b566a4624eafd006f GIT binary patch literal 2414 zcmbVO3v3f*9KXTncx1*v$*D4HjGWKcfI?4zu)iw zy06QNi>9Uy9Xk}mu++kW+!A!oGLOL)^u1NCxQI?ew1U|>hFR0iBPse?W+jGMcFNva z#w^b?0jMFXD5*YZjfOOY#;}acs3wB>(7=5#AS-U7y?Gyj%aWTYb$DoxmIKS>g6c4w zQC;K()$;)_5t&o)jHrMJLeLQLXeg-YLex#fcm;HA-lhmV1~KNliEL94pXDjWbJQ@z zomQ3vG)?19-pcqmhv?)V##x$WDVn1g8_75YJ0~!9JpLh&Tv+l8CAs-=G4#t#lpBU7 zP*fxmu|{lGH5{NAp64l=rC63k2vV<73^7V7dU`iQF4RF-)(lxyaFbE=sS6A@fvk4L z5YiH~iXP7s$`}v)yvgBs1uL> zA%Jr0@gy{Q^%4ptBy=OM5`_^@NUvz!Tcts&1nTO7Fo1cL$Y#13jV9!Tp=hXKuc`*S zD^=WW8E0))2R^Y>RwOl|PwKG%=86V%6R2u7l4eMj_p*#&V+DtEGVKs(x(n)2CD~uq z6Uve-<7I4ugBNJmKcJ{*B+(G>2$q20SHmF@1uTce0Hib}K;Vfq3OQ;}4I^RX&K7gw z@d$;AZiotig}H75#cY*jNnq`Mmncaz$w7%H9X7i}x_C&F4$%%6QR4kR+TOiBR|N~q z%9`uDx?EBL;`m$D$@}agBl<`maQR7}%kCsyG@wZcTsD^FXczGD-E2>UWi)7FuqUhO zNU8KmmY@}c0eYEIcT&xqA-Tb$5H%m5(Pe+B+Hj5 z92yWi*Xvoy^BK7%p`1yOX(VBcJTLy45o^xAny zI!rEbt;x1;uii96L*8PGA%&B%0z-(tI z5%Jq{FO~mKIgYQ7ltV#E;~h+&u=KwWajF{1i1uZxxaTmNrO+vTaJ^HWXn49g5zTCEfQIBVhUUuowTF*p$%mWjieDH4X^g#accSZmUw_f-yrRAaPDaO^b zvhR-!NWXfT-CUG5+CzgeO&d*~y`6GWP-<#GbLz~-tfr3kxtTw0b0%xcny>ws9!Xh|Jafw{ z11F!_y&)-Y=Ue^h&=!E)4=By23Jtk}_VdC;qt;)N+6S6e zkauibYIXMJag8b0z8;2U-MHmOiT>cvV#_g=S+?9VWl{3QJ$E&AUcU#!_hsZX9Iiib z?u9MKl7`gsFM;xf9a(2Or73%Tg5`YKYqz)g_lKm*>#~O|CimwLC>!?nnd{hXjIK|s VYYzX?VE!X2%qz-$>(R0$e*v{4QFZ_T literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/capitan/boxers.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Bottom/heads/capitan/boxers.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..00890e9b52aa00c4a0322077cb50e14693c240ef GIT binary patch literal 2101 zcmcIlO>Em#9Cy2_E1gy-Jx~D?maFkKUi=xycAIr+Qc5SCg zs!5=Up-oHzPQW?|?SMEGAr31$3~dwa!1x$k*kR%}Do&^zHi^Tu@tm&})OEcO#qqQA zf4~3l{rgpuF{?gJ-a(l>4z2Z~UuDM@mR(3X+&AhB3rx<~TqvJ@W=#prP8XB&+5an?|>o{lGac2GeMTWMFI5QK?a2abO)3JyE5XW(JOpWlm9ECCU1zO+)f#qbD7XcsBBw6Dny76I1I?ph*spN}|WaKH% z%m;z1v23|qj+DiSE7}jn7D<){-%Wx2Y}Li=6!x8xhw#`U zwu6CYGI!ny9Dm-q54YCe|6*vMRzkPr6>9Prh{Xk5B-lQQ+6bqUafXnJSeBtdNl{EGDgi;%bztyP6zIGp08v#DuX73)gL;h@ znV)n}DO4hyU-zxyAcE0SQJ%I=;}}F;k)aKwnT}V4 z#6MOM<}mBpxzNo7ovb2d`J{B!#{QVb3yo31qHCtpAPT)6XHZyVO!(GcTbro2J)ZUX z<#|j%wC6*7dR8uEgM^;G^ z6jh^&yn$Cur}}c)t#zqIZaBo7B9qP#4qH8mJhZwRwn;%e(zBkCMpsF{`z@VJWM_~4 z`Ria$TcUsGUw5ycm`RST9`0SBz^8q`ymWc*lZlnJuG0t7=U0!9K);|lev?LQy-*DrS?bOqB`hH!_-IPf6T3-*)u&~cHf@+=~{lFJ=<|h z8JYX)Rh=4s;z;-N-yGpb&+RN+yHt^G+vTpG*9IexZoU;pBMFo^|^2uEXBY)qRJ??_9aD=j`uSsm}&d m%+#CjbkI~=*8!^i>$az^9Nfz;AN?e3?CG(Ic5iKeaq literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/capitan/boxers.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Bottom/heads/capitan/boxers.rsi/meta.json new file mode 100644 index 00000000000..d77b39b77ef --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Bottom/heads/capitan/boxers.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "By discord user Sadcmb#0262 (400322885526224926)", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEARB", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "equipped-UNDERWEARB-digi", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/capitan/panties.rsi/equipped-UNDERWEARB.png b/Resources/Textures/Clothing/Underwear/Bottom/heads/capitan/panties.rsi/equipped-UNDERWEARB.png new file mode 100644 index 0000000000000000000000000000000000000000..0ec42e8a65eecfe760eedda5f68d36868236c1b5 GIT binary patch literal 268 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1quc!G)eKjv*CsZ*OhnJ!Bxj8gTv?Lyn`f<3T15 zlQR<(S7hGM-PkMJk)kroLa1u}PK&NDwVCgkfch8?m>*W{Ni3HOuI2go^UIm9pKE`X zh?=U)yzBl`@^0e)X?h#??>&@!_W3-oy1a_+Kd-9Zd_8`9+c|cSUIvB-`e#4?NQ#SC z(akmY$(qJocSj|$e)s7{lZxH_P^wu zE;r{|k)EbNgC7hVa+t1jEhx$YbGh6OCNLSlZaiwdVFug92aBxo`6ZffoG1!-x`o|0 plIOpp#3@|ZvoII22WQ%mvv4FO#p)AJ^lay literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/capitan/panties.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Bottom/heads/capitan/panties.rsi/meta.json new file mode 100644 index 00000000000..ed512d8c8fb --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Bottom/heads/capitan/panties.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "By discord user SWG#6421 (481693809806278657)", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEARB", + "directions": 4 + }, + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/ce/boxers.rsi/equipped-UNDERWEARB-digi.png b/Resources/Textures/Clothing/Underwear/Bottom/heads/ce/boxers.rsi/equipped-UNDERWEARB-digi.png new file mode 100644 index 0000000000000000000000000000000000000000..ae81c68af2d30503425316d709c9a48e0ae0f020 GIT binary patch literal 582 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-HD>U}EreaSW-L z^LEx=FJ?!P*7IEojx1XRoj2T4IHJbC;3`*T!xDe_mMP0TW;&g2xN-Y9yTF!9PS)Cv zn^Ge@g~ggWu156yo@{@YGg5!XXVcBQi;bT@F$liP$f4LG-~=U3w@lppo-u#@fzz>{Ono&iB6ie0dep?cbuRO@Yw6c(_AxidSt%a*ntwhw zXU@)tcQzzG{&8ilcfD%n!!p1A?a$5TZEIM*_T=-5yNfzsvrjR)_-D_rPUeo_Qw&Gt z3Q8U=x*=`)Nj&6M)b{&V?X+^gf0sXd-~|W6fp`1r_|HWb=r!j%RJl6@$$PE*aC4>a zIsf0&#JaD{f6bwz`cd}7{D@z&2N;&{dK@O1*!+cY%`6ddnH3-R-A)wEQnwFEi!~R2 zki+&=>=2*ter}tX-d{7HeN^u$cet>GWs&{;mA7A9$^9Yspn941tcTST@A<`5&v>S* z>1OVtbDGPw$?nhR?-8dM_AS4@d$-Bfi89OCa?%#&*?pFD6HYXc5m@M$)b9}*cl$5tIoL;f7!qln&)V_HRJZw=#?k?1zuQ~ izE!N_0maUw8Tt>i*NFdo+7Jay7!01SelF{r5}E+_&j)4z literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/ce/boxers.rsi/equipped-UNDERWEARB.png b/Resources/Textures/Clothing/Underwear/Bottom/heads/ce/boxers.rsi/equipped-UNDERWEARB.png new file mode 100644 index 0000000000000000000000000000000000000000..7dd8e41e3253ac98f1628e33d347c41b2dc8a65b GIT binary patch literal 2369 zcmbVO4NTN#7%u8S#h*AgXH>MSKSM{aKiB(d$AQ4%AbNm;iaHs+_UmzScRjC#J0J{X z%S4IHfpJ8f+nh^`S#$;?5vLH1I=0MdLj0S!MYm}tLrGM&7D-Xj~vk5;d_p%5F69CN>VGNtz}|BSGnL%EU27j$+Wz4};-+qQot;E(!&M zR~D>5RlOWR`2BvJU$2vW4uWD?mLO?@rg4bCl@gE22XK!vyPv@d6v5~8s!rL1YK**H zE>bNRl-lRP?G4jn)H~ zSt*c*pbkHNCIDPpn=Kq;P%UnEIE1367DF4M1sN2r;u?#43kxu}r#ZcyK&5f5! z@c~|yeL1r1>d#bGzhsow>kMe@N~cGZ{mT3S6M&UhfdzwE)8izC(`*h+aeA6FnBF7} z97*;;ZL;W;N(Mq{oThRph9g;+<7c3-W<*})p9>ZRPLh3Y9vXJKc?Tf89tVbomyt`6 zU9t}bhU)Y|6*e1}?om|UBY$ni9)UXpmT+05ex+HSzjdWOPz+Gv8jBB?hR8Pdp@``I#m zPS|L?YapwpN`#ESZk8y@K;veHfwLt>z*$PP<3JKj5-I5=U?#O{ej2%-B?K+{aExzQ4X~VADQ-!UL z6_-Z1800WAeS9U}wrFI2^f%{`p>H)VZ~v%wUG3$oFKq^&UsPMqOkX>TN4`xMnd$d# z_prOKzrMV@{mIVV$c5%EYFy>&A3l3nzQTI*j$!TBpPss(n6b8F_2cCGrxySE;OeQA zF@e}0k3We%eY+#N{l?2vTB16l7Z#14vGeb}6W&ODT(#)ph4Qk4Gq-eixt7!v9JBT! zXr6q&WyY*Em;Q*VTQ_&hrqYY@D6FZ~$Zs+|#Sw#1NdF2acj@x=X zasIA|FGnEPYoNn>J9H=7x?{epBdc$_yK*sy%IC!r^=qW=UTlz>;JTuA@4Ld71m@{hV zM5R)RN^qk^94Z77NEHWEaRCW&AShCA6&&C|MG-2TdMO|-h)Q9+uLRVldttR+kL_>1 z|C|5+#{a%~Z2IV)T@UY)Bx%poWO+uM0M3Q#z&5oRO@x38Q z+VP7&JD1K?o^xqfFJKlDUTD@MftI9$Bh3iYMV`upSN))*-1_n>MfO=qIbl^`B^u`o z{^Ux`kFQM6(v?N(FlFSBe6Z;Xf;vyJ+^pAv#BG+87OyMD*=<#kTaa|Iq>N?(<+;i+ zc|44{TrB8-LI~xeQ_zTQ;i7Xu)}gMe&{j1AXhqkwUCop`A4P_0bBu-|RBd*TyBwUIqKXQr( z>Ar5TXdz6)WFfqZw%+4^DP*)4Fj|Uht@JRe@*1xT?nGd2+#HFWMn!~t_HIBM$&&R&lI=Hr(HB-d| zqh}jB5paNYZUK`CRmgHM@Q7nV&$1kcnu@#;cRZ|xaV2CTyM`h&>Uv>Z$HG5;9ap&; z1=Y;Wf?cd)(oaO`mOK07IDfS>s`+xubS|cu*Gme`ip-hPx$WN}d;RHb(>4~kAl;() zZCDa|X#>Z6v??-vPjjhv6QAHyTTAb+@c*OqPFm>#4ys(dIaMWFjGDb-+C@?STd$3J zcRe#I+?-W2>7-!{S9=LLbZ3h~N8p`LKs*&u>dkmO_<*<0)`nhEZc;(iTdR# zI>f{pCSn&O4-jM)0fH0)PLZMOHbj&-{c>@WLK{;8uq}3>Q8Yb(#7+jt^a%2F2sPS2 z7qxB9nCMof!-17?IUcbAw;d6LT8@S6O}biMXqQyoy7n#Prbg8@lIVWfu-A9RMXz)7 zK$tETeHoqp$ypHG!XXXoCax7XK4)(&sGl>6-Tce#%Shn7}9-ahdt9C~DR>@8A% z=*s%}oB8~d@T+wGLuuegXL#u3Pu~2eSHD=BUtL|5FF*V4 z^?W|Re*g LrpuSd=Fk2ETH)O5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/ce/boxers.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Bottom/heads/ce/boxers.rsi/meta.json new file mode 100644 index 00000000000..d77b39b77ef --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Bottom/heads/ce/boxers.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "By discord user Sadcmb#0262 (400322885526224926)", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEARB", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "equipped-UNDERWEARB-digi", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/ce/panties.rsi/equipped-UNDERWEARB.png b/Resources/Textures/Clothing/Underwear/Bottom/heads/ce/panties.rsi/equipped-UNDERWEARB.png new file mode 100644 index 0000000000000000000000000000000000000000..3e1bcf00ec48ba772fede73c1ff983261d0c6109 GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I#=yXMH_y=n$YCrFa(7}_cTVOdki(Mh=zwf>Jy|99BkU%Ea&v+T;=8Eda? j{lCd9b~ZzUtlD1&?UXpbj`q*FAQL=Y{an^LB{Ts54bh*c literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/ce/panties.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Bottom/heads/ce/panties.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..473032e46fdda2d818623d7d578ace05f75090ae GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE#=yYHQtOojNT^vI^ypt8=N|qV?X*Y6bjBQxA?p=Lq z>eGt>@~n#!M0l(iv}QYOWm++(iL19M(16SBpvD5pgqBM#i~$#GZhkj%zFN!1R+q=d zrs>`BWAkGk9{K%723s_luI5}z-BI(?$n)7G-c?GH|C$Y^Sc5c6bTu?GGL+OvMRk4^ RnF(|QgQu&X%Q~loCIFfMNBsZ* literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/ce/panties.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Bottom/heads/ce/panties.rsi/meta.json new file mode 100644 index 00000000000..ed512d8c8fb --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Bottom/heads/ce/panties.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "By discord user SWG#6421 (481693809806278657)", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEARB", + "directions": 4 + }, + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/cmo/boxers.rsi/equipped-UNDERWEARB-digi.png b/Resources/Textures/Clothing/Underwear/Bottom/heads/cmo/boxers.rsi/equipped-UNDERWEARB-digi.png new file mode 100644 index 0000000000000000000000000000000000000000..2f9617f9bee5b88a037b2ff6ca2f06e55684f886 GIT binary patch literal 581 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z|9iSPhE&XX zJ8Pr&VF!t$@h$}y_Ahk2QzGQJov&9wTrkGUbD>jV;Ya?0PwNF*#HN>Nb_BO;?bsS% z^-}HWog<;`e$NYzspM)-pYhGPcK_3=>FX=?*T?U=!`LF=#GwcwCj4(nj$W~~ZS(Hs z8}~8hM~-%FK@F8xbimK zwSG{>d!wE$MDgCF&2GF6?Yj%+`LEBHZwN}uF+240_EP4j*~y2K zdhOa$3rkyR{TW-#v{#kxHsuzp%W!RryPl`(oh19A{l{F{35q-pw;D{yAQS?(KJS0u zH$_|O>aJt8?#kCMo+#b)$!uoK@r=;dQcq9qnC~gKe8L{)MNCh-{@t6Y>-*F1+LQ#7 z&#XtBJbrv|xWv%Z%sx+knS72n|8ED~gN@x^EF``OUe*i$^8K*7&76rKo$kle_E@mT z`On!|dhpV+=I+ls+5_{aE%`0X({km&o9pbK6Xh#zdX{=;$CdT??S8u8rh(j|d7#Ki bI<3AZe8sKj1$!0%(*=X4tDnm{r-UW|X(0m( literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/cmo/boxers.rsi/equipped-UNDERWEARB.png b/Resources/Textures/Clothing/Underwear/Bottom/heads/cmo/boxers.rsi/equipped-UNDERWEARB.png new file mode 100644 index 0000000000000000000000000000000000000000..490ff3cf0fba058f6bea2b0232360b04d723d1d3 GIT binary patch literal 2357 zcmbVOe{9rL9Pb!RV9Y2WArMLJAY!!FA9w9t%WiYq0h@4Rjx7V(biMZVcH7;xwB7E; zm<|>cG(;2w$$)?{fTF+%xFIuhU|{kG3x; z`+bFrj79GGyr={$f~0tWB^*#88bQ)B!m1!v0t58`uP^AtdRo81P@m+)iWxWQR+cFsb1SVpjOFQGI^(*(&9lohA!yp8248yY(>Xik%4zQ8pnW(+<# zv2w#ud4dRqLY9!#qG(=%;y8{VX@aJ4h`{xlpdp0upq@Iw-~zg+`BcNF1W}Vw@F-P= z6N6HtJ_OV_ZBUQJ2}X!Yz+v8 zq7^ENe;`x&1CmkNYGKfs#lE1Vg!C5%EdVaT08R{M&5Dy0PIHAc#an5fvA;+%JV{2O zZbkCRHG`ovPE&;x!^6|YJphF@BMFA^NU$XGvZ4h9=&&y!cmbgXy%-t~BcHAK6%87O z>Z}nJZa1GB)D0mhf?SsqgFah)K8a@p*2c&biF+hiD-PL4;|@}$aM59vD1j3=8?Xp?M zAIxg1k|3jOXIKgdBF>Nkg_E4kj&q!3gZ&~q7)F*@hP9d1eBbf_OD6PBhl$i<-I67E zVz6cX!M6X*~&@MaL%hd+%Hr;h&B) zBU8uJ(O))QCXS)aHJ`SVbF$E;HoyP9Uyo%!L* zo2~twH_j(sUE2Cv)ry@-`SqoD4(;#wLCi{eEZnrT$fuy5D=ZqV7ieM)vLr;Z*Ifdwy(5 z%FBMc;PhHm7=MX8*pP$x6WH;{lKQnH+b5N!CNzz@@EB8$En7~W>~u_=mvrvX;mQv5 zJhi&&h_+<@7h+}6t)!!8zV5_2W*qFRzcJ$Ihqt|Q^1QYQ?5GQk$0y2Jsz2?@l={9q zbNN}hmp5&g*1KX#GZorF-V}FK@00qE&1(DjYFFZp7s#j{x z|I~7^(SPTuvkk|WJIiVhllxB3D5mGP_arPxxz&`AxBuJL)#Dlld-F%4gk9c!`kCAC QFAsv`&dzh~$tqj7D?0Ck3Kv*XU=>Nu6Dhv?SkX6D}A zd-KOdDHNh03Mz|~Lhz4dKO!md>W_;41))R*YCnW9ED1!U=*)g;q1XM>vh%smdEV!J z-{+jO`?hU;dT7;yt0YMp8ZDQ`#8u9ZJC=)cIyd*HxU7uJ&!>`f=e_x{M0)T2)snR0 zm!LYHjaQ!WXw)cR77<=(HDZC5r1cwHF{V>IlL@Z{VNtpC#R)|YSW($wR$wI_;gdmm zF5%nfwpQuf6m^-haf7_RHT)Wg(k6_qxxC+_ptsv@@`*;G*(&I8Khm2L7! zlyKQDAV496vh5Z$Vwu=>*U1PXq(V#8bfDRuVR@P%cRz{#7i`2myfr>1>$c76{X|J%$obX%fU)5QTEih)Fb^6%`@1lS3o! z(}rocPNHIJ3&*NffO$?mV5PD+w9)9J(`@sMh|<-2Q{uEb8*_Dxr_ppm`Q{lOW@~%F z;>jqB(#hx++WJ5LOCh8Efbn!vZT+%I`VYmNoaZycAynu1coy_7&u~qKRXDt zQt?K^G{Yg~qotxEL=}R7dEC@p?&=O821mfv44j`_;P|$Wh=UBn;B8%Ed?}*Sc_s4k z9pAEu3XXm?J;+<`Y2;^3 zobchAsPt{krQS+>if0y=K3L=bN9osAX}+M2?2b zftho;KFM=*MG$JbrgLMCZ7+0MsxIF9Hu8pzs%Ipz`{lR&eOEm6cWxdE(A{bV zobw-E_~W6mi)Y{3bolJDQ!kW1-}UGN=c{jPKeF$C9-5Gru3nH%Nbek4H*g)gj literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/cmo/boxers.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Bottom/heads/cmo/boxers.rsi/meta.json new file mode 100644 index 00000000000..d77b39b77ef --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Bottom/heads/cmo/boxers.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "By discord user Sadcmb#0262 (400322885526224926)", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEARB", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "equipped-UNDERWEARB-digi", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/cmo/panties.rsi/equipped-UNDERWEARB.png b/Resources/Textures/Clothing/Underwear/Bottom/heads/cmo/panties.rsi/equipped-UNDERWEARB.png new file mode 100644 index 0000000000000000000000000000000000000000..ab309dc614659b7a21333e6bab56be49d9826627 GIT binary patch literal 421 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sDEfH31!Z9ZwB1}je&$B>G+x3@NWGX*jn|9IbZ+KkN93k7<< zj?UiEzP^H&>zm?CIu>N+`C@TS0DR;66UOIJdov+EoA9K*a?Q@_0GJMGA^%R%*5 z-L&uT4&Hr#H~PLm&^i$KCwf}CKE+^X+PUk&QC610{~bKib}GC!S-Jgs`qVJ7tsCZF z_kMWby7}LNPtw9}kDUum<>ga^TqBRRFg+B!Yd2MN&&HbP|Fbr$O*Y(kW$CQ1%a|rM ztomsgxijW?-JaN#($jmcuevw+ig@qJx*2by>b!qsoT|7yk0VvRdKN##1t9W=cFoEHYD0tX-LOjBp( zmKHx;e?K&#@YvZzp8C4lak(u6{1-oD!MPx%k4Z#9RCt{2+A(MoQ5XmC|JBfd4+*AJP$baM&7}sEstIHe0%jHjO9mlBT}0@V zC7qmg>gEtENQI7qgEXL#wg(}&CNvN__3$Ln3#7z6hxo2nTkCr<@k9IlrrgUT-~WC0 za?3k_F~%5Uj4{R-V~jC&mRPzIrId)@dMq6g#+~UK@FK$hPP9E#92?VK7XYm0=E@kN z0*oRvd-Pw*df-2xHpoN*FX& z*UbE)+za(!0Y?@Ob?pFO&WABGzbKoVE86uZbSJ9C&&{SWH=D*C)Z-L2Ap@t}FnJ^06&BZldks<8FCyu?r-xriZSt-GCqeZ`2xP z|N2S$jrAgOUshlP&f%Q>p`x7bQZIyW2cBPls?$ZQTC!q^oUAy5`cs`Q&P@t54Sv_? zA$Z~LQ?0rC@1Gk)Fqe6-ig&Lc{&q}<_A>xDyu-oklg7ra;@DbaBPFFAZvi4kJK%rB z4WJG{jT=B6fEqV|Isi3p0CfOr+yLqT)VKlE0jO~Ur~^>r22cl}#tonjK#dzf9e^4) zfI0xRGv5HC!_inGCx1SF7s)i){V%@d+vV~x6k<3fAc+)pTjCVk=!1Zg{!I-`NR~D}n>#o(Z*ZmAu zSRBiyYp92yDkR#2^ZH>5|EX5BWYrpF|1A-U42&_x*gx(&F@*No-^hu500000NkvXX Hu0mjfi*8Y6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/hop/boxers.rsi/equipped-UNDERWEARB.png b/Resources/Textures/Clothing/Underwear/Bottom/heads/hop/boxers.rsi/equipped-UNDERWEARB.png new file mode 100644 index 0000000000000000000000000000000000000000..2fce6fe01b60d5b652a0fcb74d400805bcb9b285 GIT binary patch literal 611 zcmV-p0-XJcP)Px%9Z5t%RCt{2+A(MoQ5XmC{}nOd6M_jD6bV?mxzvCnnn1uIU}izE+#qCd(xFq9 zbaK|o&7oM33LOOpX+TeG4@z)NsBm;UJUQqK#39e&yz^pWy|0)$`2S7!zI%D!_g)@v zc?S>?5fKp)5fKs5|HP7XzI6S8@l_5tOIM-uDv7I5!|`2|^auc~&mW)tF?qyo zKYA~6e7E5M*TwI%0Gg&OY< zx>4f*s9vleJHKcFN_vFepqo5D3}0DK^LLB`7x1Il;jzldra1hWzc?Jh+grEF727y| zl)pF}K_5ND6w!fk_SU0J{pNWN06^pJ2Hw29_s3WkqBG#fDL>Jk6`ME5cQeI^h=_=Y zh=_=Yh=_%R{Goqk}AjfZq@Rc)Dg^3pFv#5*9J;L7D@6mz#uWb(02Kd?M^E2+WC xsj1qs5-&iS3UzW{|1b0g-HES6h=_rROy!ayc;F-NON}A@yWoPHi z%zwWBJKz7E`Slz)&PO>wf99!;WztQ~spX{_X7&#Gf+}%5pqm6s* z^_?7d*CTGe5EpVsE$o+5i1;>5Rm%a3=D6PeYJl)Gjd`0ET`wc7E-neYOESW7EeCVK z5S?;I=0kdHek_mYr?E+d{yx69YB7K^jS*ihm%PZTW`r89#m32PQQ&JK@pMKQOcL^i z+&Dkvhm=pJWPl-reA-M&wyvSH`4BHdSr(x#N(zwDma1El$~Qg&OBWKyn#>+& zsMgm|4qC8Y)X<43CRR}(N-3DEsTr8dZ5&!Ix1ytXc$Q^p@Ld-;%FhKB--27~@xK@n+)5bCgr%B11dFsp%M3eWu~Lm+U=4*7#eSIg{Zg}1 zbKUnN6(G<4b4L8Y~* z2`j=7B}a0wlBPhFH62Klu`(c(fuW_5LF_a#kt6Uo^A7nXKg{`rsjCP)!ItBPWyJjB zmQj(4fmcl2%+Oih5jSF`n``WkWAv%UsO0iB(^&{7Ue5?PDKaHOnwdYj`}hpkLe z2D(A<>tT`a#1$0M!6H-ow&oIVMLt5a8<0;r~bK4O#IN@`{wbIYl8^jF`M)>O~R% zTd$k-ZhB^rxjCt3)R5s2Dz*gaTi>G4l&Ec(I&fq{fX(a*49T_uG$^x}25p33okhvL z9ah@3RU{!B*w}D@ZK!ExQw#ych9a}QU|`$aEEZKU)DgA;(%EiQ(y9XtLUmxMj%_$H zgc9C77S?r22$knVM!jN$O+WFYz4a_Bt zch{`mS|XLVSV3C%#&^dhCm#P5{JN0QZ_VrD1v~q9e$SM8?;Ii5KDpzvh2L}5OsVxf z%o`Ne&8@z6e(%Qv{;{ir7UbnGoWrmn@>Y%4LHobk^W0SJa@}}8Zhm$kC*OvlfN!m6 zUaeSx9?%Koz5krGN?MCj5u?!YR=61O` z*NXHs1seQd*pS0CHE^-%VGRk^#R(!8m<^mV7daSh$e8z9Y$-r_p-z1gYQ_tW3^FMR(qcfi3Z%cWB;N9|^B|Fd{&nU^N}fxlb- z=*}>!oZLFQ zuH}Q!j(xXXv-9~K1r)j#ZPj;}_y5h+%Q(^WVh zS?HZhTzBk!&iVl7I0v(z?-n{%Z`kQ6zLlNrt~0YD%aSRZ&j!3dw&FcgiuUVG57yY< zUz5FsJx!Qh`B_%RHPf`s%eSUX{=O=4YQ2M;z%tFMYm06%_WYcBl9}Na^XAaEHS_Ff;X>4Zud->A=Zb6PFe@o3MV(_;N;%vr+n;t47^@7Pu6{1-oD!M< DxKi!a literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/hos/boxers.rsi/equipped-UNDERWEARB.png b/Resources/Textures/Clothing/Underwear/Bottom/heads/hos/boxers.rsi/equipped-UNDERWEARB.png new file mode 100644 index 0000000000000000000000000000000000000000..e8b57028671ee4569b5278aa02b6b9b19c834dff GIT binary patch literal 2472 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 I_RlW=15-h3cSO>pfIiLl(t+)QDo-D zX{Ves_fC}B`}_JmNbW)LoZrtE7k?|``|clf?rEHK t2Vec1+eNeUei!K;IDd@&FvACvOn#x|q3X%gJ{|3Gs@ioJ*$2p(E3jCI`GQ2pvan-RS uTOL<=+`ahL{Cvuv+T5_6MXVp(FR?mF$Y<|@Eeh1&fj4M1cd^&hJC+0Z0 zE{=}uIci|Q-F@!Sy81`^)=S=)d8YdFxAtf94FXOaiY*W#NX6!QtCyzDovKxFZ12`L zdS#l6yB(-tJ#+0q!NYy&QB3kPUt8<*)vTDU{ovE1AG7-XAH21lFOc)M>}^4vfxYkl zJEe(x*RbY%H0avj`8<4Y-j0I1SLe?Ea(nCLFLRkUa4IKkxl@}T`q=S_@3dd%7|&d* zk~#A=!%O$W!eguNZr(HDT6<8|@13`8=J;1l6OVi~|L-}k#tqsJ>;r#rB`{oKTarjJ zp;^PQa@OKT{;l_`-kB_j3cWl3{)4Z}C3ku+xZT3^MYi#xP(@YeZ_iIZWLIh{eAt*P zIP-A0*Gb#odor$XNn5?jR;997HIzZ^=7DyjL(6pczP$CU%=*Y7W7(v|cQYMk9$vn8 z&ct0zIgQ7yZNI5G)c;a%H?P?1dFSvx^Kidk!X{3MOYZN{o%8(t{d@I0E=(10EA$72 cbm24Zk4`iHEa~l-1dL$@Pgg&ebxsLQ04p)@^Z)<= literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/qm/boxers.rsi/equipped-UNDERWEARB.png b/Resources/Textures/Clothing/Underwear/Bottom/heads/qm/boxers.rsi/equipped-UNDERWEARB.png new file mode 100644 index 0000000000000000000000000000000000000000..4896924ac18f343ddab42633be7da759f807b09b GIT binary patch literal 2299 zcmbVOeQeZZ9PaoSvWX~|p%O#Wg~SQ(_4C?mw_^-$uw@>Dabz^gYI!c={ zEO)QwsWa=`FGz|Ww#lmQgSJFCiqIHVQksa$${J|mJ{ZsF79@_BXb#UD1Tq&>{Zfr9s)~3e-BrS>}NiihD0E7TWOT?5DAYv2_Gq|9k#I&fX=@Hywlzn=W z=_HWUv=8BEmNsH!;)EhbCgdnd+bGMY6i`*NxM))>lrpX=Bn-hYjF<+((phXYsGGVG z)W@LCzP`r*imlt7wK1xea5!tiFw2{f8<~KNiZ(ngQApN6LvM;Hu)G<`EVR6dN(*C9 zHuacC*F(dZS~@HlXIPsZf38-GsCwKe8nFPnWD`0Glrh7w*!jvIUuB1US#0# zdY7&=S(&xgr>k7m6~uAZsvtXLmA110(yRakit_^pBRYV}$q+Jrk>lxfOpu!Dn1&in z4vl2BRH=y3&iYh_^NWC`RXgArP6iIB2!QwbIG%%uhxc36eAn_YOBwRdK#4Rm-LgOq zWJV!v-sqwsr%=4C_<+oFEMNsovRwKS zz;1Dgejg7YFCrs~U9>y+5nL(Ov_$g$zNA_~s?aRoS~4n@!^W&0JXQUYtXN&`BowQh zp-N6Qtw85c!%NWYi`aDvF*y1u7)GtCtvw>m-)8s-8^4qW6{JJXI3YxK5xx=whIdc$oCbpyZ7t- z=(JUN9k1b=E}SagR^2}E#0NcnM~}|fawGZ2;^Qrcgwk1w-(3@6-zL!g%{XuV?mgJq zaiO``K5S-wa_p&tKiwYq^ULEW!L_xMJahgYI$iM8uJu3YUPt?PD|@ErR;;MMQM%*# z{wq*ks`=_pZsko|b1%{p2dF=AX;hMg|D)PmwkGV*wcykG{)S_L zj*9D_?8@`*$;sWDXmhmZkAL;>?1HVKX{T-yZ{56jiQl~0XsBOydqq9_VNdmj&Z4gl z9`PSo_2cUw{ZpHq*j?aNa&}KVTZe^m_yTNY@{I>hbxfUqdgi0!zm@MCKAHTiVdFao zFIO9%7MJaxoU=VXVNunED}|S)=RS@P7U%sn$6JfdFBxc<-Mi1WrPy>9)PW5M37*x;q|-2TR{%AVg& z01$9as6Bt6zQ5@DP-)4Kw?N#sp|kk*tfE0Kn029J>V-)=q@(B8V-4S1zbBRDOI$k_ Hcwhb(!TuUf literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/qm/boxers.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Bottom/heads/qm/boxers.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b6d2cf85698d7a33519ef7c13bcd86914ef1aa85 GIT binary patch literal 2266 zcmcImPiP!f7~dpdYfZ)0ODri2Q$$7I&YL&?hiqb!O`2dgjp;(89-8-WHbZu2#+gZW z6A)|BgSFI)C(%=(dJypHYCq1bky;P|v1WSCg{}Lrl_u{a#^XBdMe&6r= zzTbP_zB)g5^6;T!hjO{x;n|tuf_O^VeefRfoosCUAs+WeGtVTs+_W6`pAz~7)rUhA0ZN*TF zy0Agg&XdTP(!i0T=3y37$FNk|-?UciS|{n$n()%*yC-l`UXQr4z>{z_rhICR2kD89 zvuHU?!(=(U1Gnza|6<5!*I~38SDWc!RN+-#6WEEcRh#@GcQWQU4dZecRy&oN?|77u zmN%qF&-wui>&asoqxJ$`#3?VxqG}p|*{7^JuBN#NJq`^Q!j@@C2!Y`g_huY2-&^m+ zv{Z6ugCxZP<+H_tEJ)>jpSeu4n9Vf`2Uf5JFRpX2Nf<(PDRdwQL-bZRTSmF_1dX-M>FF> z%~>^*b{ZydrJIn^y(J1Al@r@Bfrl6qs?rg#RYCx?xecKK3C6I+qUzrbOEo==xTOPX zAP*pv{x+4Av#tu0fgEfAhy_uHl#xQ)YcF(p-qX?GZwZnQwsRD=g4z(Q|&oMu2X1YN&q&+F4U|Hi*Xa!x<_meL8#K6d2wo*oH5a@ zbcX{Y!*axt0J!N0C)98Z+uRjnQwyzgVAjqNl$-TO2PhzC!=r-X6RDWdGH^4`2AM@5=o{tDEl*Odp3s!DB_5SNGF1|6cb?W1Rp_9)Q icO2h1f8=H^_sDw>|GM_YU#GKwAG1?)#rG$cF8l)uc-of$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/qm/boxers.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Bottom/heads/qm/boxers.rsi/meta.json new file mode 100644 index 00000000000..d77b39b77ef --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Bottom/heads/qm/boxers.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "By discord user Sadcmb#0262 (400322885526224926)", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEARB", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "equipped-UNDERWEARB-digi", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/qm/panties.rsi/equipped-UNDERWEARB.png b/Resources/Textures/Clothing/Underwear/Bottom/heads/qm/panties.rsi/equipped-UNDERWEARB.png new file mode 100644 index 0000000000000000000000000000000000000000..1530a7fb23a6d47b1d0cd3fc7ef3f8e52836a0f7 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I#=yXMH_y=n$YCrFa(7}_cTVOdki(Mh={2G4$qJhEdvj_J*p88Mx{kpW5T|n>FMcqJ8>UlI#va&uR_cHG z*$_G2uYm?!ZU+}IFWAHxqTO&xbHxP>3D(64B0Wt986A!qubIJTmhk8Oy0a|D6wEfs ugjl{kct+~xe+8bWeN8}}ZAu9V3=G|(inkRl^W}hcF?hQAxvX-~SFeYx?rl_v2 z{J1q;PTPL79%tt3UsJn%tXAE<%=hmp#*{q_^VhP8terMt zmt1X;(X~BhMjyq$6rK~k9{jBOb^E(g*V(_O?q_uO-^u(>*!?~u*MVCNrlb?@@(ybs zW;nenb3ZSfmgnK)_bi{aT<6xO?Z>C=Waj9M*!X1LY+d_yn}05E`8+(j1t;GB)9~TJ znSI(x$9Om-g^Ux!erQ&&_FBtOvx#%%=R2l4S#?Q|`o6@?w=70G-d6%9TkC2L2 hArZiU|50DV5D+$LhsT2}F2HzZ@O1TaS?83{1OPdJ?)?A& literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/rd/boxers.rsi/equipped-UNDERWEARB.png b/Resources/Textures/Clothing/Underwear/Bottom/heads/rd/boxers.rsi/equipped-UNDERWEARB.png new file mode 100644 index 0000000000000000000000000000000000000000..f120f1b74ca966dddc516e8786493f1d65d27664 GIT binary patch literal 511 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zcY3-whE&XX zd&@BBP=HA5L;Jp7<7pwwgtIPN6}GWTct=e?z!bsAJwf(@RoN~E?&D_Hj=YQ9*q;9Q zG)q8xduRES&!H0ycB;206f+9Kz)kg&+w#BME1nqh(=L6J<2Kd`^~Tit;*f_=j>rZvnF!Hm}!*Q{iC&2TNGp_Cz8 z>wr~*sc3@ifmvJ|_!4|kmA$QH4BUNi&Y|`1@4NT>ZCJBY&;Oav?Ni$y&gx|Mc)5AO zlWDW3+RRV==mN?;!vH literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/rd/boxers.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Bottom/heads/rd/boxers.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..53d6c5c7080f2894b2fef3297ee18dc1a52fb025 GIT binary patch literal 2270 zcmcImONbmr816O1=$aK#K@AF>j)F_9>FQVY!%Q}tnV4P3tef3|tX{Obs(PlGneI+^ z@6PNZVU0*IAi^dG5tSt3#e;-g40uq)Xbvjs!No^F6U9@Af*^titLK$fHk-LPOh4zV z@BixmzrSi;nx5J}GQ4eA5QLG*iQ){uirI17t^AxUE&ahSw?`9CC4z9rJ=rlNy!QJ2 zg0SU^U!F_nN(USgHgcGTF3YtV5l0KcuCZ2xNsXnV%PM}5m#)44fh77gFC8*UuoM+o z)t^|3+3eC(nJm?aO{KBj;;xp%2^uWLVyjUP5~r1y+Pn_G&tA)t*oLIFyfmH#6z59Q zVj+x~Xy#NvAcUf6=M)zi*t8!LRj8^mM6#j*#dLJ!D7x7FNIYCjJ!hu)L^l|J%1hNW zjT~8SHk-MomJ8#Gtk||KLseE)z!4x>3{u-{V4UrK+G7i8_uVBiA(Lw zp%L|IgQS}$o-w(FBU#D8Y)(C3skAY)(deU-bl(Dx($%{zaZ+B4m^{Oha6Tq%-vSHL z9lc;tHB7^#8s0!#|L1=xq@*7(nvd)4^iU$RI%{z5gkzPqzQ`%W45wjS4#Rq{Qq#SN zqN?Q#@zFzmK*MG-nkniIU`3p=yu_=f0hoQuitT8+qiH*#;Xv4dmbeipPVr#ikow-@ zAkb3DnGBK?2ZT))^AZ=8^L^?N!@$gTbzl<90Ggt^09y*>CunHUVlFiFwk|%t7?Sxc z6WREVZ)r$4M?aem(o{qD_}r*#AV9Eg0t*uln3m@uo~I&YOXBsog|HsRrI7OMYLZBa?CwO6F>4O#if0W)$E2-k3!uZN5OW9=PY>DXX=g?YRgrWb+`zunh~X(be`sr=;@6wQnQWY*alX@!c=G?eDw%p}%vp zfSWGn`|{tX4?NEI^wX2Y@$%e@SHDq)KbqdU{L|QF$#TB^-1+{}(fhu<^3ImK?p^)$ zhgI;#(lP6=Q!f;b?caQ2^x@~9qsL!;VD^*x*H`b1mNz~4rD1 zE$^KiJAd)bx4_()qVwHX!tbwK9BLE)_UE#>QX74_Rt0CWe;||lri$eEYP?_;nqm0m_koB>g6EqZsy4+W?3X)rdfMvH^>a?${uU8u zU(09x@ovC5gL4IWp$rUp2EM_u_G@2Py?Z);6B~2FjZHey>wKK{-jTbzAekmqVH`CW&9DP`CiyR%a@;r!5655 N!PC{xWt~$(699LLf$snS literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/rd/panties.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Bottom/heads/rd/panties.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..985d1490f034a327b0b47cac7e985f354edb003b GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE#=yYHQtOojqJjEsyw?MCj5u?`l_fB!SH z^Yyg-(vV?j0ssI2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/heads/rd/panties.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Bottom/heads/rd/panties.rsi/meta.json new file mode 100644 index 00000000000..ed512d8c8fb --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Bottom/heads/rd/panties.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "By discord user SWG#6421 (481693809806278657)", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEARB", + "directions": 4 + }, + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Bottom/lacepanties.rsi/equipped-UNDERWEARB.png b/Resources/Textures/Clothing/Underwear/Bottom/lacepanties.rsi/equipped-UNDERWEARB.png new file mode 100644 index 0000000000000000000000000000000000000000..f9e1534077924bdbc20bd8903eaccb445dd54c58 GIT binary patch literal 354 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zWjtLRLn`LH zy=Cav;vjPD<8wm|j-w(X0TZ`wnC&Fo+ZrArEyN_szVTAs`h-N2i#{*z1~@uyJej9q zaV#RytVDS8n^phgjVmXg{C!U(q=y4&JP6-Vym6RsAd|a0|TcPvO-OsnPH{8tO`(~A5b@=Yr wv*l%X%^EvA?teGB&f{M0HD8&5;m6#449^={O?)e~L4n5L>FVdQ&MBb@0H7nDTL1t6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/lacepanties.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Bottom/lacepanties.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..1ea9262176575ed0ec18d4bb265e01affcc47975 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}@t!V@ArY-_ z&u!#wFyL{ycwS-M9*qcz1)4=?o*TN$cAU90|B3ChcZcsDU+wSe;!^jVMcGW`@@|RuK${pC NJYD@<);T3K0RX0?JIw$9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/lacepanties.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Bottom/lacepanties.rsi/meta.json new file mode 100644 index 00000000000..430ed011f36 --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Bottom/lacepanties.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "by blazeba", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEARB", + "directions": 4 + }, + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Bottom/nekopanties.rsi/equipped-UNDERWEARB.png b/Resources/Textures/Clothing/Underwear/Bottom/nekopanties.rsi/equipped-UNDERWEARB.png new file mode 100644 index 0000000000000000000000000000000000000000..72b23e919f490c5030c9ee3114b45982354a39d8 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|)_S@)hE&XX zd&`mQumO)t;N`==W>__@Q;c%&4# zt>ZuL_*CdJ<d}^%yNcVU8+pFf eVPN=Y#=tcpVA<5IXQu;AV(@hJb6Mw<&;$U4qAN)N literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/nekopanties.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Bottom/nekopanties.rsi/meta.json new file mode 100644 index 00000000000..430ed011f36 --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Bottom/nekopanties.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "by blazeba", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEARB", + "directions": 4 + }, + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Bottom/panties.rsi/equipped-UNDERWEARB.png b/Resources/Textures/Clothing/Underwear/Bottom/panties.rsi/equipped-UNDERWEARB.png new file mode 100644 index 0000000000000000000000000000000000000000..d13813a2d27aa0558dabd1765917c3bd94ae742c GIT binary patch literal 439 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|R5G zr;B4q#hkaZ4)!)1h`6w4p1;$`l+nPpV8#-)Z4y9+2E&fa4B5&$ks0RFi)WlZGkMXG zvME0+jS4>eXR;JxC{kf~;=yoYBEtk_Mg?~!hd!1D8BPX}L=#I%?Drq|dh=Q3zvsVf&VSRL#bE#c#4XFSM}-ag9$(%QaJ{rzZ^8TD>PnBF-~PBs=ftL* z_}#PQRSx9pZx;PtIBVJ4UF)g?4Y&VWU8DXq>)+DZ3&h3#`X4`cJs6kmn9iE>fUWbh z=9=uN9gjpZ*a7TYtr%A2iN}mywNanc6OJ6>Xy!fXK&AAWSJwy z&beZhmSkIE@wC|Brnh%2n(_~(-n_?Po}Rtw^R{CX?sM&9|G`*y_|V+x4Qn6nx!QmJ splQt$wTkaw|DW`+WrYRD7p6Lf702fk1^bz#0Aqr|)78&qol`;+05!w5mH+?% literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/panties.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Bottom/panties.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6b0f4555b326d23abe8faf60917ed99476821b9a GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=DjSK$uZf!>a)(=;i6+7!u+B_S`|v0|p$eiM!k0+0R;cF~LLe zNr*mY%m3XrfdN3xbH4TbIeIrf^lhojmp^A}jkVwEo^}trDgC(i(~F6R85m+*mN059 W(^&O1u1^wZDubu1pUXO@geCx=jyyF0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/panties.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Bottom/panties.rsi/meta.json new file mode 100644 index 00000000000..37fab38d6f4 --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Bottom/panties.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEARB", + "directions": 4 + }, + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Bottom/thong.rsi/equipped-UNDERWEARB.png b/Resources/Textures/Clothing/Underwear/Bottom/thong.rsi/equipped-UNDERWEARB.png new file mode 100644 index 0000000000000000000000000000000000000000..ff0ed6c02e0237f17a0c964b38134219cd730bfc GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|mV3H5hE&XX zd&`ik*+8V>p^SS)@U%5MefwvwUh2*27_4#h#;NbQuRhoZEZ;K)sGcD~L+O|K`Tu+8 z2YG2ezZ0F^zxa3hb|94+$!ERz_i~M;U&^mDHFeiy7Vm9{dj0b^)8YeXHvfvB h@vz8!zcRxC^?6C}d_1<_FnbTu>gnp|vd$@?2>^I6XQTiC literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/thong.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Bottom/thong.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8adc453b80b2aee35521b957c58eff2fcc0454c4 GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}v7RoDArY-_ zFKpyJpdjEJxI9Hz?T4=O22<|9xLYEeN**Gef3jZZ%uPv4`zC7ne8$;pQOh^4X9)DF zwBb9l?bGVrlP+$Um|V&tpsDH^^ged&)~C^@8yLRrzjNlyo9lklc1y&z2I+(WEn@I= L^>bP0l+XkKP(3_* literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Bottom/thong.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Bottom/thong.rsi/meta.json new file mode 100644 index 00000000000..430ed011f36 --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Bottom/thong.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "by blazeba", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEARB", + "directions": 4 + }, + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Socks/fishnettights.rsi/equipped-SOCKS-reptilian.png b/Resources/Textures/Clothing/Underwear/Socks/fishnettights.rsi/equipped-SOCKS-reptilian.png new file mode 100644 index 0000000000000000000000000000000000000000..e7e1b993d84c04d093468bfb234197717b46dc02 GIT binary patch literal 365 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z)jeGtLn`LH zz2%#C$UvYivE9_DK3sD*-^ppu_j1Kc z)1F`Zxy!?rQ_X9CwFJlz1 z($~M&ex9qAfA)v_MY{J%c8H}635@gX-2Lb7pE>7j_>_9vZfn`Yi_7?a={0@5+tMBK z(b6wnb@BV(Mw1tGuT5lq;b|D`{86bi^!eMQqt9agRq5=C_&ncn%?+XI2EBVVtQ`>> zEzK0WABCUiOZa=y?4N-T+lI{Dp8HwrB@QintM;8a`LAX=rbP0 Hl+XkKK~SC^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Socks/fishnettights.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Underwear/Socks/fishnettights.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..2da0f8a5397dafc4dc781600eb47b58fc2054bbe GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z6+K-XLn`LH zy>+nbu!2Zy;@qusFYJA9Fs1UpyT(%Q&8EL69NW8jm#P=j+zT0=|MG=JPVS6p)#(8l z3^IJ|?=%?lX^wL~A2f}>^qlT`LPwa@w_uw|vDunM2KA>#1#VyJ>h*4s219Oko cg4s+A555S8^L@Ow6=))Zr>mdKI;Vst0D$j6e*gdg literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Socks/fishnettights.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Socks/fishnettights.rsi/meta.json new file mode 100644 index 00000000000..7747d5067eb --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Socks/fishnettights.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "by blazeba", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-SOCKS", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "equipped-SOCKS-reptilian", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Socks/garters.rsi/equipped-SOCKS-reptilian.png b/Resources/Textures/Clothing/Underwear/Socks/garters.rsi/equipped-SOCKS-reptilian.png new file mode 100644 index 0000000000000000000000000000000000000000..84dd5efd7476a7632a8c6ce87ee7937796f50dc6 GIT binary patch literal 641 zcmV-{0)G98P)Px%J4r-ARCt{2non!nKoG^>HZ{dWDRM|t3f4tR$k7;o|BqmVk5Ou$ME@A$UE3Q> z3GMV!t1DSXTH%%3czzeLZ^gdZ@kj#C0t~}248t%C!!QiPFbu<-6Qb^oX_}Jn``K72 z1>g6xtEu<<{o3pPFaEheZ1mUW53O~n(INd`_pej8kZ{~OyN)LH}hn`IZj zb`{ITJmt&I#No|f%}e$xvo?y+oGbnS4o4Ij3`b%%o4Gfd#ADLy z73uYg%)<#qtqmsem^Ld(o0ZJPQq<~j_U8j?C!p-v9}Gu==vOx1MiorrF@<56i=lXr zIe%1=Bq=TVBuQwqlFlCmv&@qup(?!&R>$PF&l`OC26W$b_Vlmc_jMO2rLg_+g6;FB bmR`kg<4V5}ka0|m00000NkvXXu0mjf9WXQ_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Socks/garters.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Underwear/Socks/garters.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..cb525692fedd3d1dee2843c3f1eeb90dc16d1868 GIT binary patch literal 518 zcmV+h0{Q)kP)Px$z)3_wRCt{2+A(i}Ko|z#7i|Zlrm3+u4ck$}*fjnBKfxGB7B@qT15^*3^y^SD zV6l~}fYJ9!jCjJmUoOBI4}ge>h=_=Yh=_>j2+#8*(pn;|CD}e~yXO3T5k=asEg#Wx znHzMh{p|T#=jR`3|BF>*=gD}K33+?}u=3hW3aKlKq*zUD{j-|Dh2to)PCfOI%^VL=c8yZ7`wWZU-Hf0P{N2Vt1W55mwm|Kv*`2~4)*I0gX3as1=E zGNk(zkxagbe0M;wT58?gHv|^8;XX=U#mV(y*G?$_4;1 zolXH%Hxnc?KynjKYUw^a7S6vjDZrmE@bdfw%lbZn9Oo4xTTI3yDSHqmLG=)g<+V<_U8+%qm@x#UwDB}1)S`c-v9sr07*qo IM6N<$f_EeJp#T5? literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Socks/garters.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Socks/garters.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e839acb3c6b32117df3996f28712066796643ccf GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|gaUj*TyNgE z{^iS;$B!T1ym|BMmoGqJwgV0;K~zbQU+{krVA#BW$$p?nh^LEVh(+()3kSIlDDW^} zP>cQlf4X>La@WMW+qzw6Im<8Vty*~_fr&FFz0{d6k)dsdc)I$ztaD0e0ssmgPmKTo literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Socks/garters.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Socks/garters.rsi/meta.json new file mode 100644 index 00000000000..7747d5067eb --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Socks/garters.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "by blazeba", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-SOCKS", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "equipped-SOCKS-reptilian", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Socks/pantyhose.rsi/equipped-SOCKS-reptilian.png b/Resources/Textures/Clothing/Underwear/Socks/pantyhose.rsi/equipped-SOCKS-reptilian.png new file mode 100644 index 0000000000000000000000000000000000000000..31eb22821a32ba2cdc1c9bee214029ce871c36e1 GIT binary patch literal 564 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z-+8(?hE&XX zJ8OT|p#YI%{@&%R+a(;0x@N~(aUMOm*W!z6m-jp+@0Z>w6W;L!6}-BXqqvx5(M^`x zX1=0Rsz+|m`LomO_g}T*DK+tZ-|tAj+vx(d0R|fWAMw2?e{R|2xmB_)6OYe#Kis&w zZhOSKU02u6ytsezi~!fp3?G+lC8^hEt{nYWapRchtN+iuSJi79PT*V%RDAn=WT(pp zzfW>z$Cpn##CbwEUMKvn-|D|1M;!vK)^3}-JihdZsGq~N16!58MrN@TeCzZR_6sh} zciJDq)MW6fB5a`w*hGbq8|%^wx2e9x%ZTS`bv5AmFr&>uQ~JAh4aGI*-_Jd3p4-9r(Hhj zxAx$h=vkb#cTHjb1=AD!SDq7izdwEZV&Au?=U+biOS@@@p_9v#8`th^Tx)sUx3o1R z#P_QIbP0l+XkKRi6J9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Socks/pantyhose.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Underwear/Socks/pantyhose.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..526ab2f7b08de63f157f9e121e34048d724ea297 GIT binary patch literal 553 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zAA7nuhE&XX zduxC8AqNrm57&cUWMpWF)i>Pmy(4mDX>-bnn1X_L_7|4cw?>zzv;SvgFI*$SBP(?$ zipj8%PfT`qsRsM?2~qEh#5?QkgDraB|4iDW{JjHc4Fo)xF{fkC&g^JL>#{qp^JUFn zZDlXBk@D}#3i4L}H#0-1=D`bz`5k<#&sM$s`7j{$&t(g~N z_dqewaq(+bEYaR~rJiASQ%7A`T&7=Zb?^PHYaguV%CCMK@Q4}aC5DuF0nIMU@79FZzT^ga0KUk`Nj^%Ar7pB^h!a^&{%L0jPl3*OmWA;Q!grTGG}pScNUQzKJHFE;%|}k=Fopne$}Y!89N*au zJik2&4V>6q!uaEFg>m{4E9Mnv98c;l*sQPM7qhTtDnm{r-UW|^TPNl literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Socks/pantyhose.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Socks/pantyhose.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..afee83273840e907a67dee0ffe08b6c594a6a4cd GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|JOX?|T!D0H zX{n8kO{Id0hlj@;4V~@U`r+Z>GiT1cfB(L>j6!yHc0xjeva+(CuCAG>shypjy1Kf9 zgF|d=Y)MH;e0==k#fx=ybe2r}3o=upB*-tA;Xe?72@nGTJm##P2UHX6>Eak-(VLv0 z${^t;dclFwdiMqc?bRC$I*zPzm@!*g<0zln$*==`@r>5i);&j(nOcr4W5_T&QLun1 xMbv|d22WQ%mvv4FO#qHrV@m)4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Socks/pantyhose.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Socks/pantyhose.rsi/meta.json new file mode 100644 index 00000000000..7747d5067eb --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Socks/pantyhose.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "by blazeba", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-SOCKS", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "equipped-SOCKS-reptilian", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Socks/richsocksthigh.rsi/equipped-SOCKS-reptilian.png b/Resources/Textures/Clothing/Underwear/Socks/richsocksthigh.rsi/equipped-SOCKS-reptilian.png new file mode 100644 index 0000000000000000000000000000000000000000..d292ae706a1a38779370fa43b08b20e69aa6d950 GIT binary patch literal 869 zcmV-r1DgDaP)Px&A4x<(RCt{2n!iumKorNnZlNfOTa|$#2tjg)#2BG0NFXs~=)%~p`~ygxsxAnz zb?8v3?b0s!3p&uDl`>WRp)6M9u~sA`@`DCaE+J<{g{arTvE?`v>@=5(@;*!S-ktAz zKEHPv-UA4NAP9mW2!bF8f*=TjxK1cRC$6lniE3pZv$1(pEBnZ8pJHw~gK|EH%+4*> zKO39Jm(L#quX|PW`!;itEt_HL-x%bfYGwaITQELe`LccS&2moM=!AkY&PfkvD=Y`V`l>$6k!`qz=bn1IZEu|Fz?(Zl$t{?X3AJ-4T z7#nDRaJ#G8UyPGJ^=46%NRpE9#;S$9*-;jF&TK* z6{7bYy|yfUf*=TjAP9mW2!bF8f*`IT=ar$0*_hBYO=y}XR#w-9rfJfOBVG+n(?l^F z>(d%_ss5h`4^wO4%8>s{kFrO=uk|-k7q~d;;H}e_^QQs;yta(qfPQ_uAE2DK3!z>+ ztbXVNaQXx~^*y|NwhI90%qF{IMabw4@avz=BydnWLOZny06sgMey9{M3c7goRL8qF z4{q z0Lq3P@=jVhJ}DRlUGS5p;3v(V+PvR43XFm-T1_TeP1ds)zb^>azCR%F0W2&e`+TXT zv?9bWcYG94U=(zbNF;jp;Gg3iA1bD4o*VL}X^K{pNlyiDn46|4F7pQ=)Fs%qTBv>p vA`|0%{)1Y-Uj~gv1MQz@Xj`p7{>%6c#tt&i-q+nF00000NkvXXu0mjfF>{Ec literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Socks/richsocksthigh.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Underwear/Socks/richsocksthigh.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..7a438fade2abcd608fec497ec285530fb68ceb22 GIT binary patch literal 684 zcmV;d0#p5oP)Px%W=TXrRCt{2+A(X}Koke?ztVItb|@Z95|j*50$vKHWCeN*F@uf-v;O8_e$^2MKFztM) zZ-I59Ec&2nnxv{~_!0rg<#LMe`y|EyVB0o|#p1&2rk%e~1w_L!4Rc)=nEsB|ovNxZ zO>?EK@Mpg3c{BO0=Sk-;+yWv{{2c@V03Zm0TmOqgbX_8v$tR+@&oRarV~jDz7-Nhv z#@K_1b9gaM<6C=C4Dzw)!9oOjtZTcN_)qZaNKMDqQk1a z^3$Nd@1YFfrV4t^24wai^#P1Zbv%Fj5&4~c0Klh<3jjwlOGz7*>M+NEuIuOz9E?kH zdysB{{LVf;zk37syCu8Cqaanb^RA+#(*n^pOt=Ly*)8mD7trl?r?dZA3#<#NvK?Nz zw4pq~gsuS~tb)>uqeR+3+yv2e9RMKqvh^&VObhe}4tBQ-P?VbjIyg84(F8`jMR9)! zM!QA2u7}wGFrjPo2aeQwQY|nZ4bdMsAew|fUgVNO+&s^l$?gvvj7LMMwSEJ&{N|WM S#+?-a0000;rs4T!FNr zqN25p{hbBUKW-#kJb%_PeAeT~k3WBW|K-aUTj$D~H*bFZ^5w~sCn{cPrb*4WZrytK z?%mf|DWRLtF<-m!KzaT2`lPc7| zCmz4M?;YFc{P^<8pRDx{EdCU=wsXfat}l9MWzI^ z*_z2cH}3!F``PpI51UA(nwM*UmXosh8-90&9d);>pN0ItF}ePrpBzI;sAKlsxNP3o zQ1jAXJ+HU2x=3}H+>r0{xE#XhFl$*>y+z#n%)c*tlfXm&KE}9&L$ZvG$z3T7JIKPtWKDuS`@Ja_=7q iuxZ)&uX$xHXS_|AVL#Tu`3~e!OM#h|Nr|N97|4q;uYX5ZT~?<`+d^vt|c$S zPNhEES+ebB*{<{NzHKVzc({Ur!=2T^LW|*0AfrGZS3^MvL(5_&1sPEWbg2(7YwF9h zyWg&UExq}zoYbPuKlii~Or#WRYmfhVs=5EV^-E<7yF)2Pj+cA%l~p`Hsn>76ee|*O zo4kn@ZmbhG$`z`r@>_6_VW_8b5hi-kn_PosCm;y&r>Az5W zdCsZf4wKG&R+0Jg{P^td%DLwrs7xsNTIhSAF>Uj?gZg6J;-7EjZLk0OdEumnO*eBs zt)CxgHv9kGykEjCxc!R~6b)AVx${m=uAL)b`jK~Q_yN0Yrc*b<)<0;@Yqa9OSan)v zM{?1z7}ni(Li)rvq&2;QBcf{^H-7L=@9N2tkNyPdG-nxvlO&OQ0 n+|`h45FWPLq3bKxz8dD}XM4`BN?ouK7}X4(u6{1-oD!Mtn`KQ*h zqPF1W1A&h1Oo2=7jOo`E5ReFdM!YAMf291JR+ zN~xj!@6Ckw_`llm{$rlaOm`P#@MMjh*Sz_E>uc&x+LYhCCUI^^bwl1yVUVb?+~u_S oPuG`OerL$@-SvFs(m(q5!&UBbKW|pl1%@_*r>mdKI;Vst0AFpX_W%F@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Socks/socksnorm.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Underwear/Socks/socksnorm.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..6654bd9320c959db1ace17b5a512c1401a0df0f3 GIT binary patch literal 524 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Vne zPZ!6KiaBp*9rR{$6gjqkYsZbryOSclU8E{{Ui|+rtYlSXsN|w@OHj%B>6ZKw7uA&X z;=Oy`m(RSJ_~h*GvpjOoWSuQV7@h_&OmSum;A3?lz;QV7X0FRGFpH`P%!_=9_1}F716>ksQadl;zE>vsUl-q+ieb_kGvL zc!pC888q6N7RYcl6lvh)G-%mRx_e2NFdSN^zhY29`0mLSgqWxfpo;jsteJ#^w%E35&Eed0dbP0l+XkK({tr} literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Socks/socksnorm.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Socks/socksnorm.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..803d7a0da167408f0bd7824ac6101be8b517a231 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij?1AIbUFP=a9< z(}PBJpLN0sy6z^wr%v_U-g4#UYOiSwdo5m`@{e74RdAlNjZ?hn>unD?Cv&qDF>r4Z V_uTt*jSSFW22WQ%mvv4FO#s*tQ}6%) literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Socks/socksnorm.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Socks/socksnorm.rsi/meta.json new file mode 100644 index 00000000000..db7b8c867a4 --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Socks/socksnorm.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-SOCKS", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "equipped-SOCKS-reptilian", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Socks/socksshort.rsi/equipped-SOCKS-reptilian.png b/Resources/Textures/Clothing/Underwear/Socks/socksshort.rsi/equipped-SOCKS-reptilian.png new file mode 100644 index 0000000000000000000000000000000000000000..290441e04a5067ae9a18e0d4680b35c0ff3363aa GIT binary patch literal 387 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zZ9QEaLn`LH zy}2>(kbwy6h2KpQT)rIvN2h5f{QK{`YSrSO3<^%GgslxeS%q{?GMW&Q>aZ()V^QwY z$Zgx%1q6{nVEl?Xb#;5PjhP(2TZj0~Ut4EVvT$pdtJ0I7QVbuA`m2-YtydIU`0c7Q z-@9f$zUnOP^7}}#Dn3)M1~22nSCF3=5Ky)lI*{W`!5UeZkJS1xN}ndq~Np9 z*YE%Qze9ufce_o@b^f>B5-JK`SX!8Pv>#olW!#-{`u(bv{LL&m-&rJ*zp}nL^o?sT gm)q|6h5Gj$u1}hDY_hixFd`T{UHx3vIVCg!0NB5=uK)l5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Socks/socksshort.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Socks/socksshort.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..01837a8b4a93d81cf1ccfcd48ba383a63782cd5d GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=DjSK$uZf!>a)(nC9u?7!u+B_M9VEgMvWo!-cUf(?9$R?|dO5 zsB7dBC8eyq!)Uthzx>bh`c7~#Fud5h)|>15)K^;qi@&9A$hpKnw|M7tndO$twf5Fs z-tBUo=~Q*TZ;HKNWzvSpPu7*Y{uN_j_%r7O_d{FT=-bw;ogYwynxQ?#$nzHQGL2>KAK8}z7>zh)4N-QsU!|t@E*W4-eil4sWR^AhF z)0YN)vJ>Buym_-6TYMR#5*#cFcP`y)*r}X(?AYX$RwDnex6al2A3fW(WqbLAc>fdE z*j7JHlHR{(*Rl5Ra#wCLY;Lcft+^H`$-uDotKYwi87vIfe%`;KrxY#CP`~=kqw9H_ zqx7C$&0DGI`0LNemxs{DBOa$ChPxRCk@dzmxgYlM27EeI;A2O6+bc^7WqVytDiM zOg}8>`}kzY+2_UIJ11EPZ9aE&P4P-Ozl>vkik-@uMY^u*va>Uf?W*|toY_h|;eLI+ z%}lL{_iw*m{-Q~xPlcoDmej28A?xKsXDzFaw(||vEPDHAeL(JK6W^t}_gb$S?mU~^ zxc+|Q!`%n{{@m`ryMsG&TH@!=oU@NF3f^;8o;BC&xNrKBTflU{;OXk;vd$@?2>=ML B47vaS literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Socks/socksthigh.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Underwear/Socks/socksthigh.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..720119316b6002a6dc8ac176272412031c9eba68 GIT binary patch literal 518 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Vm@ zPZ!6KiaBp*o%L&W5NSQXW!Hv(EoNcaH?~SmJNDyW{{@NZM{eW>n>zhjscrpDAY;QU zwqtyTJHOvH2zbCFe|WBII{TqOMu9%AhJp}=mc>j8GNKF*S1@q6vpQI4F(63=dmngv z_QtgD`s>%7%|HHtQ~u{x_X7nMF26ptJzw5_b>qE{oK1_Febj`1q?HINdQOu6c{fk| zdwJp8-!IhzzB66Ex3=`p{>91+hgRw+^d(ETC0=`{%gxu#ml&9Ib8F@7=dOWUzRo-l zUZ=|VwBSkNnjmL>0#I>@|xbZr}t|D z&OJXo{j>GlbK5_^3h+FjHruYPdh*XG7DZhCKzQ-E=Ye1KpN>4=#W26NK#sBcce{o4 zTk}n73Bob!4d&WDdi?k5%c{RD;1IFkOn8_%(@gA}arS0`O{Tgbbend z-!*+QLs;xNhGSbc{k`}?=9-?=!~;Bb6%&1bDBVyOpTkmcYUa5Ko*EvPMSKsgNpfWQ ddD`R$tDE&6hZjp<^Z+B4!PC{xWt~$(696Kh-(CO! literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Socks/socksthigh.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Socks/socksthigh.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..530b2ae4b583f5db56b68f0ea77b24c73ddda682 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCikt0(?STZ{E26<;$1Hk00N>dGqU+FF;|o0}d-eR7sFu@P80s*t~zqexL|v zfk$L90|Vb75M~tB@M-`G`g*!JhFJK&?e*qjP~>s;HTk}Oli+^?gVmDe`&^@DvGZ0v zD9fq<5NB??_H4`r1kM{nDxJTaZ0Hll$n4wF#MRPEwe51{?R|Slg}2#N3Fe`rF4G{ z z=H7q4NbhobZ+^S@={;K`p6P1Z-fC6bQagX?ms7j8Ny)i!e&1~yW~HmIHT#^7UdmLz zo%i1sUOjMZS=L#05j%cYnfdV-|3035worQajy-CN`Wtzr!+2+;I&&rYety}~k&&9V zz!S)5iny#Jou^x@8*Z_tB7H|Z!LaxhTPWW651dUPgg&ebxsLQ E061C5!2kdN literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Top/BlueShild/bra.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Top/BlueShild/bra.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..612cf282dde93e6845ae2b7c3f6cd20c86c7c419 GIT binary patch literal 674 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D%z8v=YnTv=I| z`FMDArR5UU6?eMIeoT@7v$Wvpq+1%Q%S-#%>b1sOUY_pw zVL?oLU+o(v$NNUXpgw4n7Oe@W_0AH?utj7>b~8W_UHS)H?Nd zCi*?mcE?)7uB`~%Qfg7;t>daCotR-Yd5YVy9TD&EPTczZblb66v9l{ZG9q=XEyX1y zbxbVWLc&tod%BJsUjOp`omcO6oVn4lcu!nmpGQ!VhK`M!ds1dv)2!(`j~>7K?D>ax z&t5$~dw>7ZlkLU*VgAuZ`le6XG-S<{{$)rfj@I!@B4TCZ^O)=XZ;Sn mz1+C&_pjhIdq$v4!gc1QFKRcpH|o`Z6neV)xvXG+x3?Tu9WoGUefXp7;>>jm@BZhy zW%^>tTca$#J04R!-f&-U`Xld=C-iWMp@k)<|`nsvk=}$ju9#0Q&o43*wY*~Y>(+=iq W$K@ExBfq=?iFmsDxvXzopr0CliasQ>@~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Top/bra.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Top/bra.rsi/meta.json new file mode 100644 index 00000000000..af6c326d3f1 --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Top/bra.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEART", + "directions": 4 + }, + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Top/deathbra.rsi/equipped-UNDERWEART.png b/Resources/Textures/Clothing/Underwear/Top/deathbra.rsi/equipped-UNDERWEART.png new file mode 100644 index 0000000000000000000000000000000000000000..38147018f9b871ecf74b446b965d687d19da53b4 GIT binary patch literal 461 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z+dW+zLn`LH zy|uslkbwyMhwI!^N(y&fe3~ba)8BOA?YG%~oPXv2V81i}fqZhf_`-8mmYjuKDsGeq zFZs7h<<_l7-y#_@1m{k?ekyY;h9eQ$TYuy*@t z{>m9fQ4Kk>ExVu2S@!bPiuzgWGB(Z$-gZ`IwGPjt@?XqKN>%6o_0606Z^5S@Pksw} z`)_*h9#g~G^|$oMb>HU;qMz0`gZuyk`mXoS*;w}nZ@tfBnyNUjN>z-7@wjJ{cdo<4 zb-^8zr!*^6+*1?LS353!^!h4yIZcswi3fALmAck&src2_)z~J@I(FP+{Hx$oa;X_>gXh9<{G#RK&S zlmz(&GyF#d2LigCfpQ+6E{-7ELA`3@NHFdgm?{qeu}wN|v!v$7MsY@L&j@AxAq zpW5txGhnR_E90YE6IoWDn6$XzpJOS@!d}mFd!!A1-b;zGd&;O0!8qfgj2OsA44$rj JF6*2UngDP&RXP9w literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Top/deathbra.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Top/deathbra.rsi/meta.json new file mode 100644 index 00000000000..af6c326d3f1 --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Top/deathbra.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEART", + "directions": 4 + }, + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Top/heads/capitan/bra.rsi/equipped-UNDERWEART.png b/Resources/Textures/Clothing/Underwear/Top/heads/capitan/bra.rsi/equipped-UNDERWEART.png new file mode 100644 index 0000000000000000000000000000000000000000..f4cbf214d6574fee316f0aec05523b68b1385b9f GIT binary patch literal 336 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1k1^9%xGB_16__Z^nu4S-D*glhi!8&bbJp)7Do~A6I3WgPiS!aM0S4ogx z@P8O!*mOqcJW!Ogz$3Dlfr0N32s4Umcr^e8mwLK5hD5l(y>^@HumVp*;^Zv8_x}&| z#%joEIhPq~{7hV6VSnqcj%U4214C9mv)ydl&40}vOf;3}*f(GMUuG5~(~~nCPkw7U zr5*dXgY^i@rr(c#8+u-^e06TOxS8Yi@A{5yzi02i;mpVqz^%{_#lUzaj#K2+zFDVC zc-XJ8D1552OK^$5*XyuRG5P0zJ+s=L^9GEp*FHCLP02q{2GaE4f5R(I&9!~5JCzo_ Q20EC*)78&qol`;+0Jkc9!vFvP literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Top/heads/capitan/bra.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Top/heads/capitan/bra.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d2f812bf365c3bd77fbe58337a6d2cc170356741 GIT binary patch literal 286 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE#=yYHQtOojknZY*T-Ihi0eW7h0V4PP`QSe1Djyoxezvgj>$SZd98fMsc*!(<;- z=H?kz7S5IPB2OCxYe{GsbGaP^s$JaRbzmh&xiIT|8NLG?OFNksJhJ^;W6j*WLyDPM z-TrV{uK0!>&#&6@@Z7gIGT5`{sKMn8lN9$(G%5CETHq$N<{+CWQ+R^H#*1usfTk^B bW@BT>{9=9AXiJ_G(D@9Wu6{1-oD!M<2l`vt literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Top/heads/capitan/bra.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Top/heads/capitan/bra.rsi/meta.json new file mode 100644 index 00000000000..97552d6e864 --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Top/heads/capitan/bra.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "By discord user SWG#6421 (481693809806278657)", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEART", + "directions": 4 + }, + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Top/heads/ce/bra.rsi/equipped-UNDERWEART.png b/Resources/Textures/Clothing/Underwear/Top/heads/ce/bra.rsi/equipped-UNDERWEART.png new file mode 100644 index 0000000000000000000000000000000000000000..16bd502e128ff965756f266b1a707c6159b3dff2 GIT binary patch literal 630 zcmV-+0*U>JP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!~g&e!~vBn4jTXf0t-n*K~!i%?be%?Q=ONUe{rH@+NaXMM0gEQ%@-qaJ^c+RwbGT(38Ish#Ili5T@nL_|bHM3KRci{Ia`!~tyzvKus|%RrE{ zykyE(Lu77NWaBv8=Xr&xubuPq#Sqgp1LqCZV9di4i5Ydgy|XK;3(sn7@7dcEu!bL*qG-w*QCkbbn!6pwMb`P(eqhXUl`DSFir%_d2Q2ykgEQ_k$V= zLKA|t3>-5>6!i4?QXLtp_9<{UWXeC`3Ruf)S$$-MqIiQ>SbcqcfhMFDhIEdX~Y{)z4*}Q$iB}#kzRk literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Top/heads/ce/bra.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Top/heads/ce/bra.rsi/meta.json new file mode 100644 index 00000000000..97552d6e864 --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Top/heads/ce/bra.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "By discord user SWG#6421 (481693809806278657)", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEART", + "directions": 4 + }, + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Top/heads/cmo/bra.rsi/equipped-UNDERWEART.png b/Resources/Textures/Clothing/Underwear/Top/heads/cmo/bra.rsi/equipped-UNDERWEART.png new file mode 100644 index 0000000000000000000000000000000000000000..21a4181bd67ab1a0c753302802947719fd5debd9 GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1E2l#}z^2|^duIT)qoBRI#d;X$&zMRTq$BsQnNO=16>9NpI?yv-&*bJcB z&P{fyK#I2{$S?Rm5@4`>q0|PH;4JWnEM{QfI|9OtQ?>b|fr2|cT^vIq+}~b1$ahFV zz%`KV{$hvU|L?DM@oCt&G)vgLSXg>l%i_Y;+jVCcn7zcAQ>~QdR!DyP{V~j5{tDwI zoAcM094xgD6x)Pz3w(IQcrDVk(*@a4dhx`o@mnk&7%XQ1+Obu-h6C$EE^3SYgO$nweS4fBIp wuYXNt+SFb8bJ>eeJU=X$c{C(H)F<42XK1jObzh#gC(sWJp00i_>zopr0J$QR#Q*>R literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Top/heads/cmo/bra.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Top/heads/cmo/bra.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..22a85bbb5212162d5905b210bffa579624f22230 GIT binary patch literal 311 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE#=yYHQtOoj6Sz0VMh5e!PObLe7j0<``Kfi9?_J8Nj|MDs-fBye}Egq64($fUg)F${~ z=EA-}t0dvYoCmJAs4TDa42ovI5|@;c%)HtDPu+2aL%Pgq`+xpoxl_l)7;y1_rkC~G zTLB9euvtENd3pK&{?@i8!wz1d#nC1p^LiMVnHlb~_;Yqw{67iw7lWs(pUXO@geCwC CU3Jm` literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Top/heads/cmo/bra.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Top/heads/cmo/bra.rsi/meta.json new file mode 100644 index 00000000000..97552d6e864 --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Top/heads/cmo/bra.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "By discord user SWG#6421 (481693809806278657)", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEART", + "directions": 4 + }, + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Top/heads/hop/bra.rsi/equipped-UNDERWEART.png b/Resources/Textures/Clothing/Underwear/Top/heads/hop/bra.rsi/equipped-UNDERWEART.png new file mode 100644 index 0000000000000000000000000000000000000000..9de02df0e73e2d106668aeaa8da8c2ca291a67e2 GIT binary patch literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`031o(uwCIcBxMGRi`3?`8U3=HK!u0(0%?#3`lX51o;L3hX96q&3hw( zVw?pYk;M!Qe1|}oQB=dL0Vvq%>Eaj?;r@2&U9JWN9=E$`zy9UVG3KtH<`K*CQPy$U zx#qZ9y?rc993mW6jh92`U0b=kb7tR3w;6w*&0M<1c&kH)1#gy=Roin@>2sYYy7g_C zKuQ$?6dD|UE=>?yckJc{ga|AXSbGzkP9m|mr@w4P(Bo#DNb>iagcOV%?ovT(87 d=T5rAsHUB_$#mi-eW0TlJYD@<);T3K0RY!3W&{8L literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Top/heads/hop/bra.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Top/heads/hop/bra.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6a4e2f810007002d6f00a741d379427c10719310 GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE#=yYHQtOoj+4Y$Z_n#N|xBNK|Px`dSVfI{Z2Mt(HqzdmV;;MdT(D~>50d>yA!$w#3 z?Yr1x0+iH{U~Lwg5ax3DmbXGf%#p`J>P!=2+z)6i->Eh+!H!2|ek9+r=aUkj0o5r> c8W=DzBPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0kla(K~!i%?bqNOalqF4Asi?1TDz zqcJ!Najx-{{#j`5KIA+(D31#`pB736zkqO+-Kt{+2Bnuv(Xa6_oR0eSB6`Z8)ZHMbnY&M-nV%FdYZO(h(NGe?ecUxzB; zUVz+Z$K-2p6IrT!s?wcjzfIcz`D4QIL_|d6P-2lkYxxqlWc-1YfFyQKxp9%oTE2=r zB;3ytOCS*u5fS|xq0lZX^oxWx+;+O^sz7*YA3>NZ4Q15Fgr6l~*$nNqbMsMe!Em?@ z;q5+h6(XZyn^4yE*r_5cxuLz6g{d%5Mtx{8l8A_ih=_<%;gM0!^s^S6Q_AD4thYEY z1wEOItX3lLA5GomqVAg^w(}46L?#oFr>nH5S5|fh9M43aubVR7>#6-}4Cegy9U$9w hP6rSX5z)31`2y=#tKx|M!chPK002ovPDHLkV1jO=@zekS literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Top/heads/hos/bra.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Top/heads/hos/bra.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c311471acad1bb085a3f60b3a7c0b834983a56f8 GIT binary patch literal 271 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE#=yYHQtOojTmd>W-HD_uC*K zjZJF770+fFpVbShI(kbQ<|Qri7__I$ zbV*3;xFI1?Q7I{rw0h&}qnr+s9G1?Gt?makBv=|Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!~g&e!~vBn4jTXf0!B$hK~!i%?V3SL z8$lGu-=+pz>rwP1v<9@Gpl1=i1O)NcZ_wWS4E+eL&_fIHODIGIH5Y?;7i>X6@F0Sr zc(S%-Lq`9@jI7(Z?rf6H2L3+?Z{H5PZ)SG#_PsYN?PGB=r_7-ytf#@kxTJ0~$lQeY z$bPr`(`D9I->UGG1nI^S$s(91b4WS@R^fBA9A1q%BQ>x4Jo!>OH`@Q;;=g{wXe6UV zd861wdG+O~HW(m1M9^&{d7%ZDWYqF}1hD-898w=SRc4`XiFRHw+2gG!a4wAw5Priu_Tr zKrE2oA-ddprj>|)<bX z%sW3vLI@#*5JCuX2We@RJ}O6Fl5RsKN~3Jf4WnOIM)dYoT163CkbzCuwgY#q16W!v zUf7j@lo;vo{%Py?i~EsHJ?%oSj%vV`$x^3(`i9Ly$v0|W zh=xpQY@FN5s8jahhIX6&eo4u)xWDdOcB)u6h_2+EJ!c8SvghZj8J0Od_+EcWreUky zLDsrI|Jb)NJV_R)`}&SwqWOkF;e=U%23&589~&AO87gO`uLy|0oDU2M22WQ%mvv4F FO#p)2i-7Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!~g&e!~vBn4jTXf0yarRK~!i%?b^Ri z!ay7c@E<0O4T)hO3=A$^+%#xdWHT|kIXU7z1fy+^XMt zmy}Xk?n+yP?Ss4|vrHm>U? zzAjF*$t}Cbo+=lh$xS8`!DiF^Zrlf%PN%_!eIl~rO2@~hs#daIAM^peUeEX@7#A^9 zEo~Z8;!1^xwt?vJmCe!t)M&+py^CF(ei^LfIDJ+52{;-P-<)(wuM zj^j3SccTZ;Y&O-N$m7ZLTnXXxc?jPhza@uD$UFW5PSc5qh=_=2=V0lnm!HwRKoNAz z@cSqQ5)t?b3wZ(SKj;`h48%fA+aySsQ9d9FPacVgZ~2KW-qvKC`LWeZ( zzd!>KMxDEpW1AYhiYBB5XmT4d%vbaYkYc^FtF*gux?@M<)TvV+9_<$A34C=lKvIa| zMA!swH||4$23&3j6IgG|l2kFbJ;AtO8P^m}w(Hv?{<0@(i1S>y8X(%>l^XCe=b*r+ z|4&X%{{QsJlLHb**g7W$7bUOtFJRQv)YRy1TzIEOYf9@Ww=m~ohE?m^>h7nA^b{O8 az`!8cUZMERBXuRvw+x=HelF{r5}E)!@Oa7q literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Top/heads/rd/bra.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Top/heads/rd/bra.rsi/meta.json new file mode 100644 index 00000000000..97552d6e864 --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Top/heads/rd/bra.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "By discord user SWG#6421 (481693809806278657)", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEART", + "directions": 4 + }, + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Top/lacebra.rsi/equipped-UNDERWEART.png b/Resources/Textures/Clothing/Underwear/Top/lacebra.rsi/equipped-UNDERWEART.png new file mode 100644 index 0000000000000000000000000000000000000000..45ffdf3f5e91c0124077554444c1c56f9a4ec099 GIT binary patch literal 397 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z-923#Ln`LH zy=9x%Vj#epa6&a^XI0P&rKJxT))lo*+?M3OEw8raPGi#2kiI9Urush&agk0{Ec_8^ zRu#|g(UZO*Gi_B@2N1jn?=f7j`u)4y|HOMm@8Sy?lX~=l+;uA$7>YO+?)#?G62N@o zv`+T&9z%7(owJs7q$HooJp035^oPFuf(-T}61%5NlAXjlp?%SkDLFkGwPPJR7t5SW z_GCKYZaK&Mer2h(KjVb0*TOWfT0Vbu`pNOW>qxNUX=gv?@i0?RW(XTU|0Cj zwM$Mv%eepjs@U5NnhZs^x6Qvkd)sjrmHV4i`4sv~SDP1~X4Mg_o+vnT<<3S^9m{Tm z)j*eeozz;oYs#eDS!rLDOng79KD(oAv6>+&+nUE$W2x2qzpv~S-q+fy$S1$qa;@y` f3>OIae}+Bf_H_B22eGiT1cfB(L>j6!yHc0xjeva+(CuCAG>shypjy1Kf9 zgF|d=Y)MH;e0==k#fx=ybe2r}3o=upB*-tA;s1Xi!UX%b>(l|&xOloahFJ6_C#W$< zxQX&~FsX@j$*?wQh%94rYZ{ww!!@ArQH?LR6Ph}@`NU;TLPEmjjll`HgbBiU~9-fcr z5xf>9k=(T|QtJPUU+a&3ubHAYQLTRWU7vk-wNF`V=sD>5?o$uFyZ7vW>wjK>jB|=5 zjtd@m|9RTB#}aO6)%EZu6oX6Pk#be8~cQ)B?Sr)up zHO0BITV_T4k^rTnH;%3QTKV*e#N)@izwfK4_2W(M@tn-3X!Fzo>aOKA%;v?WdTX<$ RKLJJngQu&X%Q~loCIH#&!&3kN literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Top/nekobra.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Top/nekobra.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6158b59b2ab7ff66aae762bdd3e5f85e96fd12ab GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|cmjMvT+f_2 z^YrP{|Ns931vcOQXAh)UN`m}?K_U)XE588wL7py-Ar`%FCq{D}FyLTG|N5^yk4JZj zD3q=JBkF$5=_sCbU1$^h~keT%8!n;ZL+j|-cXN5L&h-R?5tYleYAsBM^g2=iV jOtG`SnA^SHe1LI9D0gYf;`nty(-}Nn{an^LB{Ts5%$-JV literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Top/nekobra.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Top/nekobra.rsi/meta.json new file mode 100644 index 00000000000..af6c326d3f1 --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Top/nekobra.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEART", + "directions": 4 + }, + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Top/seniors/SeniorDoctor/bra.rsi/equipped-UNDERWEART.png b/Resources/Textures/Clothing/Underwear/Top/seniors/SeniorDoctor/bra.rsi/equipped-UNDERWEART.png new file mode 100644 index 0000000000000000000000000000000000000000..112ffbedbc508d636f5fcd6f4711dddf1814b288 GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z6+K-XLn`LH zy|pp-uz^79!(y=jY5xh2%q;R2%5HKz=JC+(cLB5LO$CO#1x?cr1qdiiVD+4sqW(X; zYr?(Gl=5_txjjYYx{>?8*Jv+|;gyI6GA5UpCgl7T`z-%#`sTf#f9}bs-Pm#Af}VGf z%bF_YWBcsY>o4)H*c#<^vcyVj`?8LJJYOr>sX?2fUSIj+nYFgrUQ%$@LKqV7JVnWy|eC9PaDg*V>+c@_j8sJhSjl)1ALxF$>i$ z+a3Q*s4h_>xzPS^HKXNo-(R1rQtUYXD7eRbaS3j3^P6H&U$zOln+}!+F5X1iol0Sa@c>VhI(W6JBrtNxhQCDpV)xR#jCcCnZ%>RP5flv#X=y+?g{) zg@rQd9^OF9luLsAf*Jn*2O_+{-GplfP`S6Ki(`mIZ*qbfgM^zXPYV;W-Ywxrk9|Gcw2S*Gvc0t6*fJ2Iwzyg#Gc`?eQVa~2>wc}}R9bYo?v-rZF||WC#S32kGQGze@!oItgRc1Zr;hxN ze%qbY|JhuyWNW@+jEhPC!jl47Yp?n}k6XKS7SF=UKc*|yKF5AM`QghQH#>#{5{oN& zOpmSD8rENLF4wn+^Id`K?!~<|N=V?>>bx5H0`Gvmar~1{9{K%KttD~A>8C;r6PB&K zKF3Q`plxBNSxGl2rZl3qv30}hGr!TFSFWPaf#JEq~@qS#8&3(rH z_g7!7c(fsA-th}ZZ8B?G%MAVfj2erim1W-Z3O%>66_HkVySSro|L=<$QptO@ja~;F zU%vR51cSr0)U`ETdHPP%QXOnf1q8w1uloEQOdDSBjxF~9#t?(2tDnm{r-UW|$VJJ< literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Top/seniors/SeniorEnginer/bra.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Top/seniors/SeniorEnginer/bra.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..9ef32a0a6eeafa9a8b7cca9ed67e5224e958096a GIT binary patch literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|wg>oxxB}@u zGlrDJ;Kanlr1;G8T|bGf`fzO;^JasV>8l2;^X5P@+LDZ{m;;}Zo#}RdwcusOBpVoWtdsd z5Fa0R`t<27Tej5IlvY($?%%(E*REX!iVP=CoT#lXU9nf`4X=PzyVRCZv%9Sg-y1JsGq6(t8+uGVfLPDM=zBmAMx@}32UogXeO2GI3wLpX1 zJzX3_EP9g@Bv_jTKO`GmXs}>o=G_2fh&uE>JHFC^Wld8&%W@{g30!r8iZNUbK{0>+ r#5gJKs9_8_n4fTgCV7L%cYzv3+ZrNYE zp3UigKHv4t@47bI``J%^_u9|Te!>hg2@HNX-Sp^3NXJuvGym?bwTif2=UPD8}(9qD#%q)*}f8?vH zVnA(zB|(0{3_xutKtR-CAyCr7)5S5wqBl7~f^{(idx99lM5Z$qPa|jCoYC09I-M&o xFU(9&&nzr2FUHNFka6jbof;)CG!}?5Fcj}(IRCHRmPx%6G=otRCt{2+A(X}Ko|z#SGopV9UAP6qF^BpfyBv_j)D&T5BUX|Lf7CqgUFgO zS89EedqNl&uVT>cZTtX!xBik>rZ1S4B|IT8==SvK=TEqP_x^buwpFDEBcYT)x2HoX zpVvltj!;T`#M1cvjJ^SJl33AVj#*hEE{eysqQI;y5iRD3lcdoJ#7SbEsSI&Z;M`tf zl;=3Nmxzl3XDX{y-)I0q5NPQ*7-ku!Z5QM57}K_kVU|HU&Q|^fq~l=Pc5%715f=q6 zmo}ztcPsUYh=_=Yh=_=Yh=_>jUuK-8t>UNMP6uD^?wU_S|G?YhWBvX99sn?zOpJP} ze1OA#U$$%5lV?c zx2MxIZ7iTn(^LdoB)sBTxo}=!~lv>Rm_WK$D-u!sLwCy&2LE_iC ntC|3|R+or~h=_=Y=s)ojVJO!Oi~7M>00000NkvXXu0mjf)PER0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Top/seniors/SeniorSec/bra.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Top/seniors/SeniorSec/bra.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fdd1e845349bdea1af184dbbbf5e1566dc4957b0 GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|JOX?|T!D0H zX{n8kO{Id0hlj@;4V~@U`r+Z>GiT1cfB(L>j6!yHc0xjeva+(CuCAG>shypjy1Kf9 zgF|d=Y)MH;e0==k#fx=ybe2r}3o=upB*-tA;s1Xi!UX%b>(l|&1bezThFJ8zJ-?Bw z!GVYQg4`ts=3{IB|6j?KR~~-1WTy`AQ{9bkRkt0GKOi?h{M*8k2NGWFPrjFiGJN1* w_fjxu4q){;=dtUQXwvDNkgZ9xSnZhAL$~oJZaq7_0BAger>mdKI;Vst09^BGn*aa+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Top/seniors/SeniorSec/bra.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Top/seniors/SeniorSec/bra.rsi/meta.json new file mode 100644 index 00000000000..7132353af1d --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Top/seniors/SeniorSec/bra.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "Taken from discord user blazeba", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEART", + "directions": 4 + }, + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/Clothing/Underwear/Top/sportsbra.rsi/equipped-UNDERWEART.png b/Resources/Textures/Clothing/Underwear/Top/sportsbra.rsi/equipped-UNDERWEART.png new file mode 100644 index 0000000000000000000000000000000000000000..48223a0861c9107e8bdc7341cc35dad629cb3cf9 GIT binary patch literal 399 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|TR@ zr;B4q#hkaZ0=b$E1YDM1h|hn(y61o5o(A&|47$-A9vPR^X1k<5`^(`L^F6iK=^JN} z3d0i*h7%JRCMYv1xHEa_#a;ipRp<2LvOC>(@AutLdUCAj&MGDyOK%gg*x7pmRTAbs zf1-1{Qu@8G&cVrh0z(;BN=kH|y!ZXDaQW?RuYQYgZg5DP*6-O~Jdge7^!%yQR-cIv zSa)~FT6c3_&buT zGBgTe~DWM4f#Cx7? literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Top/sportsbra.rsi/icon.png b/Resources/Textures/Clothing/Underwear/Top/sportsbra.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..08db2302cc895305bd7467f4aa21f21e368c1629 GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$1AIbUuV26Z`SWKWZ|0BsULeI>666>B|3Aa^Q@lX644efXk;M!Qe1|}o zQB=dL0VwF{>Eak-;s3VBkPl=X_y77WqEgD8$9%=}7q)VLV2=0D<5t$6{zPL2mri;> zYsL+(Jq;&>Ri%3hGA_*B`B4B5yI-JE2Nw0&xv!iMws zbCh}Q1^T!e3PKoK7BeZxh%!7}!7$z4+;{Vp(%R3x?Lx}?CpRq8XnM5p$cgtV3v|47 z&TqNrSJOZC9Dnk&X5G)TAzPB)f4{B0e=@_m4KbOyoMj&k%NeZg_uu|}SLFTV z`<2orM>l8up7#8s@ixcF^IdQMcvilTxj@nI)9c9!2xoG*vpQI4F&qkH#P9*f@yLcu z-`KkH+r8BA>eEl`*#{Apaq4POsFUgr48v4|f@4e=MmecZo&Z@oqTW9Zj%z&r+ z?%Z#>^H|n0n#@<>lxP%I>hDmICk$aI{5!02*aR>C3;+~2=GAz6d Pj7tVjS3j3^P6666>B|3Aa^Q@lX644efXk;M!Qe1|}o zQB=dL0Vo*g>Eak-;s3VBkney22Q%;g`jWQ^p^jctR?aQzJ~+ogZimyy%^%L4o+Q)y zp=pIoNn*|ou00JmjC1)|5_brEUL!74^<3mv{0@P$afPjqiWNUI-i~Eo*&;ee2WU8h Mr>mdKI;Vst0Mfxs4gdfE literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Underwear/Top/sportsbraalt.rsi/meta.json b/Resources/Textures/Clothing/Underwear/Top/sportsbraalt.rsi/meta.json new file mode 100644 index 00000000000..af6c326d3f1 --- /dev/null +++ b/Resources/Textures/Clothing/Underwear/Top/sportsbraalt.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-UNDERWEART", + "directions": 4 + }, + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/Interface/Ashen/Slots/socks.png b/Resources/Textures/Interface/Ashen/Slots/socks.png new file mode 100644 index 0000000000000000000000000000000000000000..66d798fed555822ccc4d78ee7385661a04e3b92d GIT binary patch literal 483 zcmV<90UZ8`P)A^W45W z$g&KgD3SuP-|qnnOp*l7=dy_FKvzs5fzR)15O)OH!>QPfh*-bC4uEX)G5r-_?SME3xPuOp{%7?r&e5H{ z1&-r@VHg8#jN#neF&m(&D%fm>jl&qu%^hq2Y%`}q%;|5*Z%~r}C`RU3AwEB!&w(b! za1L__f&(%MfKIk;3t^5RLEswBV0{H-JXU$zWNLm4hy@VG@nkW#+if!EBLL3dGbiUA z9qS$Vs5IuH6=3Z^rvsdWhWT#2P3wC!0G4HmMKU2s`*1ikfC2z-LwGl!2^kP=b4}Br zC<+15T+KYst5sEnJkQ~Bx%{=$qwBFiG7o~_=W0gTuItv@?N*98iI!yvzVCM~#ZnEY Z#9v`(uq0wGp^pFn002ovPDHLkV1fkE(Z>J) literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Ashen/Slots/underwearb.png b/Resources/Textures/Interface/Ashen/Slots/underwearb.png new file mode 100644 index 0000000000000000000000000000000000000000..a43d2bd286ebe7a44f5c0728eb09f0adb795cf03 GIT binary patch literal 456 zcmV;(0XP1MP)&#aH(j; zMJe?%1CwiWg(j_`8v}~u=bUdQm>~dPZa-uHIF1M3_l+VoO#|oiS@?>N{eC~J*K26o z7V45{mo|c&j-zUT<17f z1{m)v8p#mYr(?_!XaS6i3P&p!8e>}^3%?WXQVW(0EE#y20o{V5`_JQi*+W#7D2hnW zBm`^kc00jN0C*e1y8#cFfEb&5o(Emm5rnv!B}pVXy!IELkcn@}EEZPRK8(lXq}6Jf z)9GZ^>va%_Uaw~`!NcKTmdmAR%U7OwwOTC|;_-M$yneqg5c~aJAS!6g&b(}KXdosa zHk*xr@Kr~gCet25oEnTx2(()OQkI(coM71rrT{{V=f(d3$SNo@E+I{w`1t-R!dD>O zZnucj_WSt$pBlK|?ByFv%>>2K2Ol3( z1Jr6Yi5o>x3c?jfAB?^l5Y;lw267>|G%2nTb$!$TEUZSOVaMkkT$jtG{33+VZnu-b z5P;!N#qD;J51wHZhp+ZjRcC+@C^BYayWNT~+8_$^5r@ATfbW_@{7q557wydH?*-tB zx`pH`>W)<}L*MGw`hNgY8F+QjXj59`m({QUgTX+?hJ;}3;c#d<1pv1p+zr?f0>Tw< zHk)=svsbg}beh!bb#p$S&1$tO%H&)9m>|XH^ZC!!jL{~ON#gGHZ>bav!qz>T%~F@* c5IX9Z-<)8|Zn6Kdvj6}907*qoM6N<$g6Nw6lmGw# literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Classic/Slots/socks.png b/Resources/Textures/Interface/Classic/Slots/socks.png new file mode 100644 index 0000000000000000000000000000000000000000..c1483d57f288ef8078fa258000eaeddb2ccd8942 GIT binary patch literal 6170 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Classic/Slots/underwearb.png b/Resources/Textures/Interface/Classic/Slots/underwearb.png new file mode 100644 index 0000000000000000000000000000000000000000..9d91f2cd940ce3c4b402f61fb917aac056da2407 GIT binary patch literal 5826 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 THU0!ICxY(0!Ku(8XwSa^2^0pz literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Classic/Slots/underweart.png b/Resources/Textures/Interface/Classic/Slots/underweart.png new file mode 100644 index 0000000000000000000000000000000000000000..b0f39964c1ab85e6493fa6a1cd3eedf1f77562b6 GIT binary patch literal 5990 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Clockwork/Slots/underwearb.png b/Resources/Textures/Interface/Clockwork/Slots/underwearb.png new file mode 100644 index 0000000000000000000000000000000000000000..c5ea344c4a1b0bb5a36de00402278d68e3aa2dbd GIT binary patch literal 672 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Default/Slots/underwearb.png b/Resources/Textures/Interface/Default/Slots/underwearb.png new file mode 100644 index 0000000000000000000000000000000000000000..9d91f2cd940ce3c4b402f61fb917aac056da2407 GIT binary patch literal 5826 zcmeHKX;f3!7LKThNQ5#7R)i3wqL7IMNKzuR5HvC);s7@{HxS9305KLs5eE=tunrVN zKt%z0NCgoDnTnuAMJ-qX83iYXQbnp*-VHe5dR^-+*Lv@t$-3vBd-mSn+50>D?0e5a zj}0zJ)o)c12n3Su>f{CAQHo1N8Ez$V`AY<1eze@jU+M)!poC%po5O`r(j7tw1<5#U z1VZ+3$bak67p5vv5jsEbRmm>a*P#W6<8NlFr{=YHUVf8XK5{ReUask=v0Ht&^!U_d zWo;nYbw%uoGwkNSs*_2pEY+Tg40wTk$>U*$(#qOD&E#d*P)T|bYYaoHCIl~Ky23}_ zt{rpmSl$-@_nX+W>!Ko!p9CD(YTQLCiPSBL7d!K#1WpT>kTLi(IW*>5Ya^~=Uhn&ZGXZNrF zm&cXEy`Wqc@0T4P+eM~yji^60x&iu>J`XHNe`cB8_R{LsxkcBPjl30L@SIIpD1?ee(qm;tZ+`=++MYSQ(6G(u-nbVm3$G2R z(qY;>>)d!JzA*!7sZY7K2YH}AjN)4wBN%M26G14`VWDYvs)~Iq?jcHkC zyUCJ@dDYJT0jJc$9pmgU#r67!9ekL3jm;3-Ju=9i3zR(fs=0YFZ&ja7!6mFR;rnSS zQKA!B$}9E~b%Sy`5PoiZCRUwC?@KFM@lBK0={UEW>E1`vB~2%_H}|ACB&V!fRT9Ga zF*MIhf+_L4z@RUsdy_(2^71YK&B{&4pO@(cJimV>7n?P>O+NIn-EQI#iPi79b~!aI z`J&M-|5D~}_a7e8$|Bu6aw7Od*fZ{;tWt8pCDvnKzpdpDmzOMR?YgznBVKp=rDSn~ z*admti;vFE)e`-R(2LdHEfc9|-045Q-14kbVmcUZde?A~JzeyxIhARLZ+0#2MON6Y z%ueh$EL>z#S({K5zeV`uq|$E+hrHmOecIsy6gIu5)kb(w%2{hSZO|4`?CHqxx8{MkDYG+rWxiuVs~#+9yh` z6^NmM#|=a6W17FUZghZ-jV8T8GGz=5TKTf!=?9AkJk^bh>;>5CzMlK_^*2(CQ>k_g zlMqow&CMb01M9c;s9Db?Mwb;}-e@r=sL#Rd#`A7=OP$NQe1EY#tlQ(A>avx8>`WDL z;PKHv+@uqUOS&wE^0%o+T%Nk~eAk^zKeg|A@@iC8lhRBKe%cuMq_DWT|J4@Nlq)6F z7OSvL{jHY|ayz{J_a*+ImF#>TOh$_mYg&&s0Is^i2V9Ho>H8+Xr+K>9Nze7|xVjnl zZQW=`e_jxNP2v^x1aNrg9Wop^9E{?2F=b3!L87wjt0cDiJl zIH$niN|@QD`n>+Ia|unVPke6P@95)tTuI9cDNQUzlvvjo4x}f`e?%PaURaRa5)K@Cu9$c$Ne6WD$zum7xFZvE@E-&Ho+MSa*z{G&f*lq8TLoJy+T1*$&aKn+TLW&Xo z>ek^$)_wVLmFLGB%ErHiZ^P84Mc<{lEbi2`w>7v%Rb<-Jr7KmQa-Z&>%5ko{maund zY(dinBmyxfmgDH?L3ecgP>bOToF17>bFK5xj&=7gLF?=f*AO*&WSGY-5gl2*q{e|` zcIjEr*j>Xcx?@UjuW8v5{mD%Q)H3q(XWgq+_Sm8du^ZyBUcHg@EayYI1|xk}cP<|3 zT%eMm>fKzp(C#;L~1WU=Z-FN5?62T#Z?eol%Fj_mZd{%z}#;2p2uZF=Wc z!-{raaS|#AzWJAyyC8r%7}<+ATc`R5<&Wd`x+|jk%U_Hw8%(KFx~;bC_m}#jZ_>l!7KQqhL@|C-QqEndQvJIhn3(e67wVfKz0dsZy58N$G zW}+E`BK4`HKKJBx-?b_0Q3gC?Rh#~ZnW`E2J?)qCbn8`m3(5nzZ^3ygFO-_gdAkhT z!~dK&YCCshKzkq$LCiee)*jHWqW3@6G~Dz2eX92O0|(UO5@2pypij;mY@ zdCNEWfbvj~!b01wQMHj#VE`T^1yC{`moK5pXy|END%@8L5hxT24sU_8 zu)x3?7|9O46p&%~5@Q9#42BaV0mU4llq2Ay6qo>05GJLe(Xbr#!9Sjm!T1Qzm%L{I z<^v}Kgg62gkK^%hvn?c2=WrP0y+i+KA@PB~F>qdxL=YwhA?I+2FEySG!2&2O#e4&p*QSXBbgO89I_7dpe^qlJQkU=B|>Z3UD4nWmJ({zTSiz9}Tr;mmdfHvfqG znf8a+rA`e zMIsW2AS||?1x4peqyQg;6i_fYmILFE*#wpq$fjUGHUWm*;q?^n9M()C3Qe3A0k?D|UA7cuZf z%3rhVe@2(;r^6J)hrfU#;G@#Tq`%L=$1G*$Iu|DdR`KUtUT+JJEEKwKk{}R^v=rAI zL|VEYJh(tgXE-kyoTH_JoG(d?H-Zn-MRX^7AOE_cV+_e%553sT*C|K*9g0*ug*kmy zyQ*76Lk?5hE2=LncbT%gyf|lBmgXte`qkkN-O59D?LIgAxZ);)_-yjw3sqE(KZ`1kx9Pxr%)am6QN44-W}6P*6bSz zyx7|N;zbZHcqA>Qr*~2xRC~4G-J_EA!=zEAx03ql`bT|BqVjLueyJTD*rblQ5v3Eo z^GDhi?}3+_Gs%f<#;01dZ>}k*JsqJ`{cha&5Y^Qe;o)1b#r)(?&t3$Eeq*PTZ*5$k z5#v+e_;Z^ed}U>-vq}(vt-2c-Av>E_K5pRe-0eo4luBD=e{YZAtDHKBs?v=7Aye7D zNIo|%y3saMDMPyWZZ7VT-+GJ92_;8y8FepPwS+p|8wRQ;CQK{;9^z@*#nJsWOjRad z&l`v_asTtjdF7qAAAJ{hkaadI^};&O`>)sLn6}BkL*LB*{nf3~RZXSO{}QM&^iLaA THU0!ICxY(0!Ku(8XwSa^2^0pz literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Default/Slots/underweart.png b/Resources/Textures/Interface/Default/Slots/underweart.png new file mode 100644 index 0000000000000000000000000000000000000000..b0f39964c1ab85e6493fa6a1cd3eedf1f77562b6 GIT binary patch literal 5990 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Minimalist/Slots/underweart.png b/Resources/Textures/Interface/Minimalist/Slots/underweart.png new file mode 100644 index 0000000000000000000000000000000000000000..99988b3ef55220a283403cbb3fc5e9a8e687c3f1 GIT binary patch literal 491 zcmVPx$rAb6VR9J=WmoZPmKp2Lf8fjz1h#@#Yh@o~6T^Mlk@5rx$zr!R$7lomg7=tky zBP0;KD@h&n8juRDvDJZZYVO|L``(i;Z9n+q(f};8b_q07@M}1(-3klfKMx0qyBBh$ zr4ZZm0>dy8GZ#YeJRDHSm711WLxo6{fU0>CsS!{$PXbsBAcROfz}HHh04!c~Lm)DN z}O4#L>ng5Qoqz?T>pPPLD*@#v*WXc0u3itkhJjI-W0+A>jFvidCm~-TpS9 z=gUZEg$7thVAsep5o3zwDlbp&!e0K+#PemKNrZq30g%V!;l2w%v0PgI z)Gk*>#c~y3$$Z^eKO&IPbS7fVu8~DbNk-F|WsG1?N{Oz2Xfm4q`vm$-T@XAPx$)=5M`R9J=WmoaYJFcgMAs$K+GmORyL3VUhYB|y3)=miRR%{_8}0$xf zNnn)%o(Vjez?b)DaxyLYCqE7XfYWzp`G4)$aCC7{xtaYpfj4i}{qDDl&yv1;J@2m) z@MHp$DfD+$``1quzsO%DK(|K|IPQFtj$QVdM(WsVNUk|E`Cn2}D!aKQxV{dag5}--q)t%ddeBm1ZJP8KVi%?Lh(-a6SYC zuX1O~jboSp0#l5|!vsWDlBt4325Z`gq~~>mF!Z-ji0000Px$$w@>(R9J=WmoaPGKorM+r*j6kn6*EYF{vscdiBp|+FDDV=bZ!( zf&e(v@N=Vd4M0lSS#TdB%PNs;09|J91NgSH0)cRk016;4peR5z%;&|w0gh9FHUXX$ zI8Ftw2G=SXz%qmTdl-c9>$m&%q6bR@r>8LJ!+Z&o<*2cu?yW#_3GoMrAHd$axi4Sc z`|TyX0_1Dp1ek)owe2b}U%7+9fdIU}sIN(<)mka#R)C!q5W*E3fUzBFfR7h9ifIMm z2cNHC{C&7Sy=4VTn=D59ifhF>AV3ni@nkX5TN1AU{P$llwnP2t&5cST=Pyi|d2`l( z1NgRg9r%1V(%kubciMKub)ZdvX9f0BKnOSy>oM-~LE)T@4?GlA?brt3+wmySCV+2` z6aYHDma|=fH2tQYqA?MoQeguShOss#RavGxZO?=Vnp?9HqRZfoKycXh{10O%56MJV RqGkX9002ovPDHLkV1l~S@Z10Z literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Plasmafire/Slots/underweart.png b/Resources/Textures/Interface/Plasmafire/Slots/underweart.png new file mode 100644 index 0000000000000000000000000000000000000000..66e59c6d7029c7d4fb57c32c490db60e21412dc7 GIT binary patch literal 584 zcmV-O0=NB%P)Px%0!c(cR9J=WmoZPmKorOSS8-FXh>5wFK!U4-i^PSAxViET9Gv_DhRJVW931!t ztPUo~9@BV##^auc?)43*=V4t6_ zhpBWr*VOgwGV%jJGo^aAZL&pV)%C0;uSWp3ZL*Dxbx^uv`QH|gasJM1+hh_VH9oy& zan9j5P9n)QO#`rI0be7f#{ej$i6vJddOc6%F@Pj@uL7txvjQ3sKLWr7;JAS60>o$B zal--rrUG#S%%#Bffx%8&g_&N_u-HfnP)cXX9~v8}1~}(40|doJQlNHhu#@|v(8o|M z)>*fckOJL~NKn4h-fyG z5NH5rsI!Y_p+sfZU^|<`Ic2RN0M+K|0}`SFg8{%~a=BIzz+5$u*%s2~O8|cm{-E#8 zfr#t&o$z@pW(7{}kF093&LqUsEs$CjbDcMU?g_xmwulXC8Ij(C@=d|I+BaCcA$-~G zhfR$mT%a0GZ!WsDhzTN5GF$tjB-%%h= z0M(`x0Fdx!If4~1%}2I~g9#y?3L^kr&sw%^vR=Px$T}ebiR9J=WmrH7cP!xtgqk$4SC>AM!5C_>n1_kF?KnC4GSJ7FZnYoJWz(H40 z7ZFNIK#Fu0N}xVEFg~NX4Xv7i|Lh)*=l{GfJQDZMue2xyfN){7;w~+1r5I?$IP<|N zKy3c-RIj;ZMqUSq{0zkAS6}s*?+1~GWhSBCQBqyz6}6868de9;0kjUFh*MI@o@NX; z>3BPFZGh2QOKvtt2VZf2eWRWQ0MNe;0eHWbl9;2zco!ZO3Gj z6IJnl1sJV0!_mcgj-FqVKLf~~X2j;xnJ+9jo%sob?1@2ydtkf^Q6B^Dgw}Zofc{I5 zx0} literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Retro/Slots/underwearb.png b/Resources/Textures/Interface/Retro/Slots/underwearb.png new file mode 100644 index 0000000000000000000000000000000000000000..bd1d59389ecbfbc2b82d31013a209593e9084fd8 GIT binary patch literal 414 zcmV;P0b%}$P)Px$SV=@dR9J=WmqALyKo~~fG!>*M6}1Z~L<+7&sL*?O8FvM{%Vly7vlx(EptT?_ zqQ!!hLP^HO*feQUoEDO7@~y(m&%BppnB*7SKRr`nngFQbpc1+mdCl#CQoxBD-UzJW z50AydT}QM2B+^e{4L|-V2EJ@*hU>&bjZ9Hd@EvPs1xijWPz%%o&HqbudS91=aW}%6 zTU@=u(S>4qA^@+GtZv{#$VOF zH=#cXVu{t%Vl}m5_&(r+1(Fhe5aI{n!Eo4P59CS2*M{#qFO{DIwLmRU3uFbBt>S1o zYo`w)*U|s&MM@-kg0z4d4iF=6yP%Ndwq{!sWkm~=)s*Js7pA*<-J)K!Pyhe`07*qo IM6N<$f@MszvH$=8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Retro/Slots/underweart.png b/Resources/Textures/Interface/Retro/Slots/underweart.png new file mode 100644 index 0000000000000000000000000000000000000000..366a2b789d4754f6007e322e91ebf7d2177c8466 GIT binary patch literal 438 zcmV;n0ZIOeP)Px$a7jc#R9J=WmrrZLFc^n_H5P{3K~{>0y?8G&$e{OqgngOagn8?i@gsO%4gndx zN)hx>9D-nnm)ae&ZnpkeQmsr~?4vzH=73HemH^q7?AX z2Y(AB@W&^$@S!VMpAzW~B=D)ZUBl|*fY zI`9_+?3VdsYxC3;7Vy^5Nr2rl9d8}U3@Il-sgSTH`x4efz$umD%g+HyfmtstVNFbD z){}<=*`JYw1V;qxRY(+t0}>suZwNRS&*KpRSrO<)4Bd!9Rs`b_0RV6=YJXk83l=Pq zxO<4uo&tVn3%|2Pdn$4X+zS@D4>oeEAXu>Oyavtz-H3s3$q+7?Zp7dm=+0|WaG<~( z@SAT8A>cPp=ki9icEXFmKM~k8)X@%%onD4RSDf2bO6=ST(gJbcfi_^-0wrPx$!%0LzR9J=WmqBlvFc^j(Xi%&gB}=tN*iP5%|9deEjlGrqkSvmy=}<;C=RF6;qMq z?)oXWOg9GV>P+Bb+<%!k=&`u{0e~Mltmdo6I=c+~Hi2U5ad{O2aDNlC%$7Uj+YHq8 zW&*{hLaIoznGaAz4$+>jHFaPX9~n85POKEx5mF z=TvKM8t8TlCgcD!nkV~i^7K0I+MWZD@rMNVt<$&QMBv{i0PX+&eHY(KVEXl&*w&bI zF}15vd6=cbah$e+aTt_3PQ+uX589qNj$?1lDien+ZZ!nQZO?xK6;~m^X$THJ00000 LNkvXXu0mjfo_Fgw literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Slimecore/Slots/underwearb.png b/Resources/Textures/Interface/Slimecore/Slots/underwearb.png new file mode 100644 index 0000000000000000000000000000000000000000..d15a5ff6f246256f85a4c0e898fc56143f7f2ec1 GIT binary patch literal 510 zcmVPx$xJg7oR9J=Wm(h-sKoo{Q*ivRfVK(cwYmh6SV&A}fpVgaQc)!n}(JLet+C-oP zwu|V6v_cB&T3f3L=ZZ-f{_p%VbC{z6%sh9^86xz9$!O-e>#66SLmyy0YK|g55Pw5; z>bb@Cc?S^rfp8p$>zi58J?&>yRn;2ny8dMG=tn*D-`y zkg#*Q1)!8VnRpXo6-K*p3*eO5HvyV4I50RcIPhc#zTJ*2Y1~uUiZ35S>=)Nakpqwy zlJwJ(%a=3sG$wyA(eBEu58xmNZj1?)tr%+=^3tKqHk6wZfbwgByqYl9GB&nCrZJ1S z`v-fl1Np-UnZ}fWd1V1m)fLsO-zk$AogWS;b;Qy=x#{?K07##Sw9f19N|FOk;9r*C>z36L9eh2EYMrFAOg{Eoy z08`H`B0mtTFgj^_rfFJtYqo_rrFbV0oVPvy4qkQ|=HlBZC;$Ke07*qoM6N<$f?);d A#sB~S literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Slimecore/Slots/underweart.png b/Resources/Textures/Interface/Slimecore/Slots/underweart.png new file mode 100644 index 0000000000000000000000000000000000000000..363a2df1d246b38586b4a641f1b524ebac53b1f5 GIT binary patch literal 577 zcmV-H0>1r;P)Px$`$pv{?Iel5IF;yp(jBQYy=#u zYPA}gp(li-rgH$cZC4hag?JeI={yHe<XNu8>DBdNcZ0!LC7TC7E zOMdCv7aK4z34-8{(Tbu715vp4AOkmdO%V-NrN?0Q6l5r?F(5;U*;B>${?k^7o4clv zp-lHG0?5{026We9=J{w{O*B3?auCzEQz1i{uBpTTfbKf9@Ofk^=AY&5r+R+E|MqgpCS(tx_ftL6*5e4PSDgH?QV0{}svxOICi@O-FW^7#Hf z258-0i<##$uU|6i-oj~!lU;M Date: Fri, 27 Sep 2024 08:39:21 +0200 Subject: [PATCH 3/3] fix linter --- .../corvax/preferences/loadout-groups.ftl | 17 ++++++++++ .../Corvax/Loadouts/loadout_groups.yml | 34 +++++++++---------- 2 files changed, 34 insertions(+), 17 deletions(-) diff --git a/Resources/Locale/ru-RU/corvax/preferences/loadout-groups.ftl b/Resources/Locale/ru-RU/corvax/preferences/loadout-groups.ftl index a7177ec5c79..7b1a92f576b 100644 --- a/Resources/Locale/ru-RU/corvax/preferences/loadout-groups.ftl +++ b/Resources/Locale/ru-RU/corvax/preferences/loadout-groups.ftl @@ -1,2 +1,19 @@ loadout-group-inventory = Мой инвентарь loadout-group-chief-engineer-backpack = Рюкзак старшего инженера +loadout-groups-captain-underwearbottom = Капитан, трусы +loadout-group-captain-underweartop = Капитан, бра +loadout-group-hop-underwearbottom = ГП, трусы +loadout-group-hop-underweartop = ГП, бра +loadout-group-qm-underwearbottom = КМ, трусы +loadout-group-qm-underweartop = КМ, бра +loadout-group-ce-underwearbottom = СИ, трусы +loadout-group-ce-underweartop = СИ, бра +loadout-group-cmo-underwearbottom = ГВ, трусы +loadout-group-cmo-underweartop = ГВ, бра +loadout-group-rd-underwearbottom = НР, трусы +loadout-group-rd-underweartop = НР, бра +loadout-group-hos-underwearbottom = ГСБ, трусы +loadout-group-hos-underweartop = ГСБ, бра +loadout-group-general-underwearbottom = Общий, трусы +loadout-group-general-underweartop = Общий, бра +loadout-group-general-socks = Общий, носки diff --git a/Resources/Prototypes/Corvax/Loadouts/loadout_groups.yml b/Resources/Prototypes/Corvax/Loadouts/loadout_groups.yml index f007b44adc9..8a495520758 100644 --- a/Resources/Prototypes/Corvax/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/Corvax/Loadouts/loadout_groups.yml @@ -16,7 +16,7 @@ #Command - type: loadoutGroup id: CaptainUnderwearBottom - name: Капитан, трусы + name: loadout-groups-captain-underwearbottom minLimit: 1 maxLimit: 1 loadouts: @@ -25,7 +25,7 @@ - type: loadoutGroup id: CaptainUnderwearTop - name: Капитан, бра + name: loadout-group-captain-underweartop minLimit: 0 maxLimit: 1 loadouts: @@ -33,7 +33,7 @@ - type: loadoutGroup id: HoPUnderwearBottom - name: Глава персонала, трусы + name: loadout-group-hop-underwearbottom minLimit: 1 maxLimit: 1 loadouts: @@ -42,7 +42,7 @@ - type: loadoutGroup id: HoPUnderwearTop - name: Глава персонала, бра + name: loadout-group-hop-underweartop minLimit: 0 maxLimit: 1 loadouts: @@ -50,7 +50,7 @@ - type: loadoutGroup id: QMUnderwearBottom - name: Квартирмейстер, трусы + name: loadout-group-qm-underwearbottom minLimit: 1 maxLimit: 1 loadouts: @@ -59,7 +59,7 @@ - type: loadoutGroup id: QMUnderwearTop - name: Квартирмейстер, бра + name: loadout-group-qm-underweartop minLimit: 0 maxLimit: 1 loadouts: @@ -67,7 +67,7 @@ - type: loadoutGroup id: CEUnderwearBottom - name: Старший инженер, трусы + name: loadout-group-ce-underwearbottom minLimit: 1 maxLimit: 1 loadouts: @@ -76,7 +76,7 @@ - type: loadoutGroup id: CEUnderwearTop - name: Старший инженер, бра + name: loadout-group-ce-underweartop minLimit: 0 maxLimit: 1 loadouts: @@ -84,7 +84,7 @@ - type: loadoutGroup id: CMOUnderwearBottom - name: Главный врач, трусы + name: loadout-group-cmo-underwearbottom minLimit: 1 maxLimit: 1 loadouts: @@ -93,7 +93,7 @@ - type: loadoutGroup id: CMOUnderwearTop - name: Главный врач, бра + name: loadout-group-cmo-underweartop minLimit: 0 maxLimit: 1 loadouts: @@ -101,7 +101,7 @@ - type: loadoutGroup id: RDUnderwearBottom - name: Научный руководитель, трусы + name: loadout-group-rd-underwearbottom minLimit: 1 maxLimit: 1 loadouts: @@ -110,7 +110,7 @@ - type: loadoutGroup id: RDUnderwearTop - name: Научный руководитель, бра + name: loadout-group-rd-underweartop minLimit: 0 maxLimit: 1 loadouts: @@ -118,7 +118,7 @@ - type: loadoutGroup id: HOSUnderwearBottom - name: Глава службы безопасности, трусы + name: loadout-group-hos-underwearbottom minLimit: 1 maxLimit: 1 loadouts: @@ -127,7 +127,7 @@ - type: loadoutGroup id: HOSUnderwearTop - name: Глава службы безопасности, бра + name: loadout-group-hos-underweartop minLimit: 0 maxLimit: 1 loadouts: @@ -137,7 +137,7 @@ - type: loadoutGroup id: BasicUnderwearBottom - name: Общие, трусы + name: loadout-group-general-underwearbottom minLimit: 0 maxLimit: 1 loadouts: @@ -149,7 +149,7 @@ - type: loadoutGroup id: BasicUnderwearTop - name: Общие, бра + name: loadout-group-general-underweartop minLimit: 0 maxLimit: 1 loadouts: @@ -161,7 +161,7 @@ - type: loadoutGroup id: BasicUnderwearSocks - name: Общие, носки + name: loadout-group-general-socks minLimit: 0 maxLimit: 1 loadouts: