From d994b53e4e6fbcd24c2287335592f495b15b96a1 Mon Sep 17 00:00:00 2001 From: Tamioki <143713810+ITamiokiI@users.noreply.github.com> Date: Sat, 16 Sep 2023 21:43:07 +0300 Subject: [PATCH] A slot and a small socks system. Including 31 new types of their colors. (#241) Co-authored-by: AruMoon --- .../Clothing/ClientClothingSystem.cs | 1 + Content.Server/Zombies/ZombieSystem.cs | 1 + Content.Shared/Inventory/SlotFlags.cs | 1 + Content.Shared/Roles/StartingGearPrototype.cs | 5 + .../entities/clothing/under/specific.ftl | 3 + .../entities/clothing/under/under.ftl | 263 +- .../Catalog/Fills/Lockers/heads.yml | 1 + .../Inventories/atmosdrobe.yml | 4 + .../VendingMachines/Inventories/bardrobe.yml | 4 +- .../Inventories/cargodrobe.yml | 4 + .../VendingMachines/Inventories/centdrobe.yml | 3 + .../VendingMachines/Inventories/chefdrobe.yml | 3 + .../VendingMachines/Inventories/chemdrobe.yml | 4 + .../Inventories/clothesmate.yml | 13 + .../Inventories/condiments.yml | 3 +- .../VendingMachines/Inventories/detdrobe.yml | 4 + .../VendingMachines/Inventories/engidrobe.yml | 7 + .../VendingMachines/Inventories/genedrobe.yml | 4 + .../VendingMachines/Inventories/hydrobe.yml | 4 + .../VendingMachines/Inventories/janidrobe.yml | 5 + .../VendingMachines/Inventories/lawdrobe.yml | 3 + .../VendingMachines/Inventories/medidrobe.yml | 7 + .../VendingMachines/Inventories/robodrobe.yml | 4 + .../VendingMachines/Inventories/scidrobe.yml | 7 + .../VendingMachines/Inventories/secdrobe.yml | 6 + .../Inventories/syndiedrobe.yml | 8 + .../VendingMachines/Inventories/theater.yml | 24 + .../VendingMachines/Inventories/vendomat.yml | 3 +- .../VendingMachines/Inventories/virodrobe.yml | 4 + .../Inventories/winterdrobe.yml | 42 + .../Clothing/Socks/base_clothingsocks.yml | 51 + .../Entities/Clothing/Socks/socks.yml | 2109 +++++++++++++++++ .../Entities/Clothing/Socks/specific.yml | 30 + .../Entities/Clothing/Under/under.yml | 24 - .../Entities/Mobs/Species/arachnid.yml | 3 +- .../Prototypes/Entities/Mobs/Species/base.yml | 7 +- .../Prototypes/Entities/Mobs/Species/moth.yml | 5 +- .../Entities/Objects/Misc/garment.yml | 23 +- .../corpse_inventory_template.yml | 7 + .../human_inventory_template.yml | 11 +- Resources/Prototypes/Roles/Antags/pirate.yml | 6 + .../Roles/Jobs/Cargo/cargo_technician.yml | 2 + .../Prototypes/Roles/Jobs/Cargo/miner.yml | 2 + .../Roles/Jobs/Cargo/quartermaster.yml | 2 + .../Roles/Jobs/Cargo/salvage_specialist.yml | 2 + .../Roles/Jobs/Civilian/assistant.yml | 2 + .../Roles/Jobs/Civilian/bartender.yml | 2 + .../Roles/Jobs/Civilian/botanist.yml | 2 + .../Roles/Jobs/Civilian/chaplain.yml | 2 + .../Prototypes/Roles/Jobs/Civilian/chef.yml | 2 + .../Prototypes/Roles/Jobs/Civilian/clown.yml | 2 + .../Roles/Jobs/Civilian/janitor.yml | 4 + .../Prototypes/Roles/Jobs/Civilian/lawyer.yml | 2 + .../Roles/Jobs/Civilian/librarian.yml | 2 + .../Prototypes/Roles/Jobs/Civilian/mime.yml | 2 + .../Roles/Jobs/Civilian/musician.yml | 2 + .../Roles/Jobs/Civilian/service_worker.yml | 2 + .../Prototypes/Roles/Jobs/Command/captain.yml | 2 + .../Roles/Jobs/Command/centcom_official.yml | 1 + .../Roles/Jobs/Command/head_of_personnel.yml | 2 + .../Engineering/atmospheric_technician.yml | 2 + .../Roles/Jobs/Engineering/chief_engineer.yml | 2 + .../Jobs/Engineering/senior_engineer.yml | 2 + .../Jobs/Engineering/station_engineer.yml | 2 + .../Jobs/Engineering/technical_assistant.yml | 2 + .../Roles/Jobs/Fun/cult_startinggear.yml | 4 + .../Roles/Jobs/Fun/emergencyresponseteam.yml | 10 + .../Roles/Jobs/Fun/misc_startinggear.yml | 30 + .../Roles/Jobs/Fun/wizard_startinggear.yml | 8 + .../Prototypes/Roles/Jobs/Medical/chemist.yml | 2 + .../Jobs/Medical/chief_medical_officer.yml | 2 + .../Roles/Jobs/Medical/medical_doctor.yml | 2 + .../Roles/Jobs/Medical/medical_intern.yml | 2 + .../Roles/Jobs/Medical/paramedic.yml | 2 + .../Roles/Jobs/Medical/senior_physician.yml | 2 + .../Roles/Jobs/Science/research_assistant.yml | 2 + .../Roles/Jobs/Science/research_director.yml | 2 + .../Roles/Jobs/Science/scientist.yml | 2 + .../Roles/Jobs/Science/senior_researcher.yml | 2 + .../Roles/Jobs/Security/detective.yml | 2 + .../Roles/Jobs/Security/head_of_security.yml | 2 + .../Roles/Jobs/Security/security_cadet.yml | 2 + .../Roles/Jobs/Security/security_officer.yml | 2 + .../Roles/Jobs/Security/senior_officer.yml | 2 + .../Prototypes/Roles/Jobs/Security/warden.yml | 2 + .../Roles/Jobs/Ship_VS_Ship/nanotrasen.yml | 8 + .../Roles/Jobs/Ship_VS_Ship/syndicate.yml | 8 + .../Prototypes/Roles/Jobs/Wildcards/boxer.yml | 2 + .../Roles/Jobs/Wildcards/psychologist.yml | 2 + .../Roles/Jobs/Wildcards/reporter.yml | 2 + .../Roles/Jobs/Wildcards/zookeeper.yml | 2 + .../Socks/ace_knee.rsi/equipped-SOCKS.png | Bin 0 -> 512 bytes .../Under/Socks/ace_knee.rsi/icon.png | Bin 0 -> 652 bytes .../{coder.rsi => ace_knee.rsi}/meta.json | 2 +- .../Socks/ace_norm.rsi/equipped-SOCKS.png | Bin 0 -> 848 bytes .../Under/Socks/ace_norm.rsi/icon.png | Bin 0 -> 646 bytes .../Socks/{bee.rsi => ace_norm.rsi}/meta.json | 2 +- .../Socks/ace_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 984 bytes .../Under/Socks/ace_thigh.rsi/icon.png | Bin 0 -> 674 bytes .../Under/Socks/ace_thigh.rsi/meta.json | 18 + .../Socks/azure_knee.rsi/equipped-SOCKS.png | Bin 0 -> 801 bytes .../Under/Socks/azure_knee.rsi/icon.png | Bin 0 -> 598 bytes .../Under/Socks/azure_knee.rsi/meta.json | 18 + .../Socks/azure_norm.rsi/equipped-SOCKS.png | Bin 0 -> 746 bytes .../Under/Socks/azure_norm.rsi/icon.png | Bin 0 -> 579 bytes .../Under/Socks/azure_norm.rsi/meta.json | 18 + .../Socks/azure_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 850 bytes .../Under/Socks/azure_thigh.rsi/icon.png | Bin 0 -> 612 bytes .../Under/Socks/azure_thigh.rsi/meta.json | 18 + .../Under/Socks/bee.rsi/equipped-FEET.png | Bin 416 -> 0 bytes .../Clothing/Under/Socks/bee.rsi/icon.png | Bin 233 -> 0 bytes .../Socks/bee_knee.rsi/equipped-SOCKS.png | Bin 0 -> 1004 bytes .../Under/Socks/bee_knee.rsi/icon.png | Bin 0 -> 681 bytes .../Under/Socks/bee_knee.rsi/meta.json | 18 + .../Socks/bee_norm.rsi/equipped-SOCKS.png | Bin 0 -> 955 bytes .../Under/Socks/bee_norm.rsi/icon.png | Bin 0 -> 647 bytes .../Under/Socks/bee_norm.rsi/meta.json | 18 + .../Socks/bee_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 1109 bytes .../Under/Socks/bee_thigh.rsi/icon.png | Bin 0 -> 705 bytes .../Under/Socks/bee_thigh.rsi/meta.json | 18 + .../Socks/black_knee.rsi/equipped-SOCKS.png | Bin 0 -> 879 bytes .../Under/Socks/black_knee.rsi/icon.png | Bin 0 -> 628 bytes .../Under/Socks/black_knee.rsi/meta.json | 18 + .../Socks/black_norm.rsi/equipped-SOCKS.png | Bin 0 -> 862 bytes .../Under/Socks/black_norm.rsi/icon.png | Bin 0 -> 618 bytes .../Under/Socks/black_norm.rsi/meta.json | 18 + .../Socks/black_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 901 bytes .../Under/Socks/black_thigh.rsi/icon.png | Bin 0 -> 631 bytes .../Under/Socks/black_thigh.rsi/meta.json | 18 + .../Socks/blue_knee.rsi/equipped-SOCKS.png | Bin 0 -> 822 bytes .../Under/Socks/blue_knee.rsi/icon.png | Bin 0 -> 620 bytes .../Under/Socks/blue_knee.rsi/meta.json | 18 + .../Socks/blue_norm.rsi/equipped-SOCKS.png | Bin 0 -> 756 bytes .../Under/Socks/blue_norm.rsi/icon.png | Bin 0 -> 584 bytes .../Under/Socks/blue_norm.rsi/meta.json | 18 + .../Socks/blue_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 471 bytes .../Under/Socks/blue_thigh.rsi/icon.png | Bin 0 -> 626 bytes .../Under/Socks/blue_thigh.rsi/meta.json | 18 + .../Socks/cap_knee.rsi/equipped-SOCKS.png | Bin 0 -> 1115 bytes .../Under/Socks/cap_knee.rsi/icon.png | Bin 0 -> 705 bytes .../Under/Socks/cap_knee.rsi/meta.json | 18 + .../Socks/cap_norm.rsi/equipped-SOCKS.png | Bin 0 -> 970 bytes .../Under/Socks/cap_norm.rsi/icon.png | Bin 0 -> 658 bytes .../Under/Socks/cap_norm.rsi/meta.json | 18 + .../Socks/cap_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 1196 bytes .../Under/Socks/cap_thigh.rsi/icon.png | Bin 0 -> 771 bytes .../Under/Socks/cap_thigh.rsi/meta.json | 18 + .../Socks/centcom_knee.rsi/equipped-SOCKS.png | Bin 0 -> 1095 bytes .../Under/Socks/centcom_knee.rsi/icon.png | Bin 0 -> 706 bytes .../Under/Socks/centcom_knee.rsi/meta.json | 18 + .../Socks/centcom_norm.rsi/equipped-SOCKS.png | Bin 0 -> 914 bytes .../Under/Socks/centcom_norm.rsi/icon.png | Bin 0 -> 625 bytes .../Under/Socks/centcom_norm.rsi/meta.json | 18 + .../centcom_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 1170 bytes .../Under/Socks/centcom_thigh.rsi/icon.png | Bin 0 -> 747 bytes .../Under/Socks/centcom_thigh.rsi/meta.json | 18 + .../Socks/creepy_knee.rsi/equipped-SOCKS.png | Bin 0 -> 953 bytes .../Under/Socks/creepy_knee.rsi/icon.png | Bin 0 -> 681 bytes .../Under/Socks/creepy_knee.rsi/meta.json | 18 + .../Socks/creepy_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 1025 bytes .../Under/Socks/creepy_thigh.rsi/icon.png | Bin 0 -> 698 bytes .../Under/Socks/creepy_thigh.rsi/meta.json | 18 + .../Socks/cyan_knee.rsi/equipped-SOCKS.png | Bin 0 -> 865 bytes .../Under/Socks/cyan_knee.rsi/icon.png | Bin 0 -> 607 bytes .../Under/Socks/cyan_knee.rsi/meta.json | 18 + .../Socks/cyan_norm.rsi/equipped-SOCKS.png | Bin 0 -> 788 bytes .../Under/Socks/cyan_norm.rsi/icon.png | Bin 0 -> 588 bytes .../Under/Socks/cyan_norm.rsi/meta.json | 18 + .../Socks/cyan_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 495 bytes .../Under/Socks/cyan_thigh.rsi/icon.png | Bin 0 -> 623 bytes .../Under/Socks/cyan_thigh.rsi/meta.json | 18 + .../Socks/fishnet_full.rsi/equipped-SOCKS.png | Bin 0 -> 521 bytes .../Under/Socks/fishnet_full.rsi/icon.png | Bin 0 -> 651 bytes .../Under/Socks/fishnet_full.rsi/meta.json | 18 + .../Socks/fishnet_knee.rsi/equipped-SOCKS.png | Bin 0 -> 421 bytes .../Under/Socks/fishnet_knee.rsi/icon.png | Bin 0 -> 640 bytes .../Under/Socks/fishnet_knee.rsi/meta.json | 18 + .../fishnet_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 431 bytes .../Under/Socks/fishnet_thigh.rsi/icon.png | Bin 0 -> 638 bytes .../Under/Socks/fishnet_thigh.rsi/meta.json | 18 + .../Socks/furr_knee.rsi/equipped-SOCKS.png | Bin 0 -> 1002 bytes .../Under/Socks/furr_knee.rsi/icon.png | Bin 0 -> 654 bytes .../Under/Socks/furr_knee.rsi/meta.json | 18 + .../Socks/furr_norm.rsi/equipped-SOCKS.png | Bin 0 -> 975 bytes .../Under/Socks/furr_norm.rsi/icon.png | Bin 0 -> 635 bytes .../Under/Socks/furr_norm.rsi/meta.json | 18 + .../Socks/furr_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 1006 bytes .../Under/Socks/furr_thigh.rsi/icon.png | Bin 0 -> 673 bytes .../Under/Socks/furr_thigh.rsi/meta.json | 18 + .../Socks/green_knee.rsi/equipped-SOCKS.png | Bin 0 -> 822 bytes .../Under/Socks/green_knee.rsi/icon.png | Bin 0 -> 607 bytes .../Under/Socks/green_knee.rsi/meta.json | 18 + .../Socks/green_norm.rsi/equipped-SOCKS.png | Bin 0 -> 765 bytes .../Under/Socks/green_norm.rsi/icon.png | Bin 0 -> 584 bytes .../Under/Socks/green_norm.rsi/meta.json | 18 + .../Socks/green_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 477 bytes .../Under/Socks/green_thigh.rsi/icon.png | Bin 0 -> 623 bytes .../Under/Socks/green_thigh.rsi/meta.json | 18 + .../Socks/grey_knee.rsi/equipped-SOCKS.png | Bin 0 -> 857 bytes .../Under/Socks/grey_knee.rsi/icon.png | Bin 0 -> 616 bytes .../Under/Socks/grey_knee.rsi/meta.json | 18 + .../Socks/grey_norm.rsi/equipped-SOCKS.png | Bin 0 -> 781 bytes .../Under/Socks/grey_norm.rsi/icon.png | Bin 0 -> 585 bytes .../Under/Socks/grey_norm.rsi/meta.json | 18 + .../Socks/grey_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 902 bytes .../Under/Socks/grey_thigh.rsi/icon.png | Bin 0 -> 639 bytes .../Under/Socks/grey_thigh.rsi/meta.json | 18 + .../Socks/holyday_knee.rsi/equipped-SOCKS.png | Bin 0 -> 848 bytes .../Under/Socks/holyday_knee.rsi/icon.png | Bin 0 -> 616 bytes .../Under/Socks/holyday_knee.rsi/meta.json | 18 + .../holyday_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 928 bytes .../Under/Socks/holyday_thigh.rsi/icon.png | Bin 0 -> 659 bytes .../Under/Socks/holyday_thigh.rsi/meta.json | 18 + .../homelander_knee.rsi/equipped-SOCKS.png | Bin 0 -> 553 bytes .../Under/Socks/homelander_knee.rsi/icon.png | Bin 0 -> 632 bytes .../Under/Socks/homelander_knee.rsi/meta.json | 18 + .../homelander_norm.rsi/equipped-SOCKS.png | Bin 0 -> 775 bytes .../Under/Socks/homelander_norm.rsi/icon.png | Bin 0 -> 588 bytes .../Under/Socks/homelander_norm.rsi/meta.json | 18 + .../homelander_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 993 bytes .../Under/Socks/homelander_thigh.rsi/icon.png | Bin 0 -> 685 bytes .../Socks/homelander_thigh.rsi/meta.json | 18 + .../Socks/hop_knee.rsi/equipped-SOCKS.png | Bin 0 -> 1004 bytes .../Under/Socks/hop_knee.rsi/icon.png | Bin 0 -> 675 bytes .../Under/Socks/hop_knee.rsi/meta.json | 18 + .../Socks/hop_norm.rsi/equipped-SOCKS.png | Bin 0 -> 909 bytes .../Under/Socks/hop_norm.rsi/icon.png | Bin 0 -> 625 bytes .../Under/Socks/hop_norm.rsi/meta.json | 18 + .../Socks/hop_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 1137 bytes .../Under/Socks/hop_thigh.rsi/icon.png | Bin 0 -> 731 bytes .../Under/Socks/hop_thigh.rsi/meta.json | 18 + .../Socks/hos_knee.rsi/equipped-SOCKS.png | Bin 0 -> 975 bytes .../Under/Socks/hos_knee.rsi/icon.png | Bin 0 -> 637 bytes .../Under/Socks/hos_knee.rsi/meta.json | 18 + .../Socks/hos_norm.rsi/equipped-SOCKS.png | Bin 0 -> 888 bytes .../Under/Socks/hos_norm.rsi/icon.png | Bin 0 -> 632 bytes .../Under/Socks/hos_norm.rsi/meta.json | 18 + .../Socks/hos_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 1049 bytes .../Under/Socks/hos_thigh.rsi/icon.png | Bin 0 -> 688 bytes .../Under/Socks/hos_thigh.rsi/meta.json | 18 + .../Socks/hotpink_knee.rsi/equipped-SOCKS.png | Bin 0 -> 822 bytes .../Under/Socks/hotpink_knee.rsi/icon.png | Bin 0 -> 606 bytes .../Under/Socks/hotpink_knee.rsi/meta.json | 18 + .../Socks/hotpink_norm.rsi/equipped-SOCKS.png | Bin 0 -> 764 bytes .../Under/Socks/hotpink_norm.rsi/icon.png | Bin 0 -> 586 bytes .../Under/Socks/hotpink_norm.rsi/meta.json | 18 + .../hotpink_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 468 bytes .../Under/Socks/hotpink_thigh.rsi/icon.png | Bin 0 -> 622 bytes .../Under/Socks/hotpink_thigh.rsi/meta.json | 18 + .../monochrome_knee.rsi/equipped-SOCKS.png | Bin 0 -> 407 bytes .../Under/Socks/monochrome_knee.rsi/icon.png | Bin 0 -> 609 bytes .../Under/Socks/monochrome_knee.rsi/meta.json | 18 + .../monochrome_norm.rsi/equipped-SOCKS.png | Bin 0 -> 746 bytes .../Under/Socks/monochrome_norm.rsi/icon.png | Bin 0 -> 582 bytes .../Under/Socks/monochrome_norm.rsi/meta.json | 18 + .../monochrome_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 421 bytes .../Under/Socks/monochrome_thigh.rsi/icon.png | Bin 0 -> 614 bytes .../Socks/monochrome_thigh.rsi/meta.json | 18 + .../Socks/orange_knee.rsi/equipped-SOCKS.png | Bin 0 -> 838 bytes .../Under/Socks/orange_knee.rsi/icon.png | Bin 0 -> 609 bytes .../Under/Socks/orange_knee.rsi/meta.json | 18 + .../Socks/orange_norm.rsi/equipped-SOCKS.png | Bin 0 -> 771 bytes .../Under/Socks/orange_norm.rsi/icon.png | Bin 0 -> 586 bytes .../Under/Socks/orange_norm.rsi/meta.json | 18 + .../Socks/orange_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 875 bytes .../Under/Socks/orange_thigh.rsi/icon.png | Bin 0 -> 625 bytes .../Under/Socks/orange_thigh.rsi/meta.json | 18 + .../Socks/pantyhose.rsi/equipped-SOCKS.png | Bin 0 -> 441 bytes .../Under/Socks/pantyhose.rsi/icon.png | Bin 0 -> 625 bytes .../Under/Socks/pantyhose.rsi/meta.json | 18 + .../Socks/pink_knee.rsi/equipped-SOCKS.png | Bin 0 -> 858 bytes .../Under/Socks/pink_knee.rsi/icon.png | Bin 0 -> 613 bytes .../Under/Socks/pink_knee.rsi/meta.json | 18 + .../Socks/pink_norm.rsi/equipped-SOCKS.png | Bin 0 -> 774 bytes .../Under/Socks/pink_norm.rsi/icon.png | Bin 0 -> 586 bytes .../Under/Socks/pink_norm.rsi/meta.json | 18 + .../equipped-SOCKS.png} | Bin .../{coder.rsi => pink_thigh.rsi}/icon.png | Bin .../Under/Socks/pink_thigh.rsi/meta.json | 18 + .../Socks/purple_knee.rsi/equipped-SOCKS.png | Bin 0 -> 828 bytes .../Under/Socks/purple_knee.rsi/icon.png | Bin 0 -> 613 bytes .../Under/Socks/purple_knee.rsi/meta.json | 18 + .../Socks/purple_norm.rsi/equipped-SOCKS.png | Bin 0 -> 765 bytes .../Under/Socks/purple_norm.rsi/icon.png | Bin 0 -> 585 bytes .../Under/Socks/purple_norm.rsi/meta.json | 18 + .../Socks/purple_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 480 bytes .../Under/Socks/purple_thigh.rsi/icon.png | Bin 0 -> 627 bytes .../Under/Socks/purple_thigh.rsi/meta.json | 18 + .../Socks/rainbow_knee.rsi/equipped-SOCKS.png | Bin 0 -> 1018 bytes .../Under/Socks/rainbow_knee.rsi/icon.png | Bin 0 -> 704 bytes .../Under/Socks/rainbow_knee.rsi/meta.json | 18 + .../rainbow_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 1270 bytes .../Under/Socks/rainbow_thigh.rsi/icon.png | Bin 0 -> 802 bytes .../Under/Socks/rainbow_thigh.rsi/meta.json | 18 + .../Socks/red_knee.rsi/equipped-SOCKS.png | Bin 0 -> 844 bytes .../Under/Socks/red_knee.rsi/icon.png | Bin 0 -> 595 bytes .../Under/Socks/red_knee.rsi/meta.json | 18 + .../Socks/red_norm.rsi/equipped-SOCKS.png | Bin 0 -> 750 bytes .../Under/Socks/red_norm.rsi/icon.png | Bin 0 -> 572 bytes .../Under/Socks/red_norm.rsi/meta.json | 18 + .../Socks/red_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 883 bytes .../Under/Socks/red_thigh.rsi/icon.png | Bin 0 -> 609 bytes .../Under/Socks/red_thigh.rsi/meta.json | 18 + .../syndie_green_knee.rsi/equipped-SOCKS.png | Bin 0 -> 852 bytes .../syndie/syndie_green_knee.rsi/icon.png | Bin 0 -> 617 bytes .../syndie/syndie_green_knee.rsi/meta.json | 18 + .../syndie_green_norm.rsi/equipped-SOCKS.png | Bin 0 -> 781 bytes .../syndie/syndie_green_norm.rsi/icon.png | Bin 0 -> 594 bytes .../syndie/syndie_green_norm.rsi/meta.json | 18 + .../syndie_green_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 923 bytes .../syndie/syndie_green_thigh.rsi/icon.png | Bin 0 -> 632 bytes .../syndie/syndie_green_thigh.rsi/meta.json | 18 + .../syndie_red_knee.rsi/equipped-SOCKS.png | Bin 0 -> 816 bytes .../Socks/syndie/syndie_red_knee.rsi/icon.png | Bin 0 -> 599 bytes .../syndie/syndie_red_knee.rsi/meta.json | 18 + .../syndie_red_norm.rsi/equipped-SOCKS.png | Bin 0 -> 766 bytes .../Socks/syndie/syndie_red_norm.rsi/icon.png | Bin 0 -> 583 bytes .../syndie/syndie_red_norm.rsi/meta.json | 18 + .../syndie_red_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 874 bytes .../syndie/syndie_red_thigh.rsi/icon.png | Bin 0 -> 615 bytes .../syndie/syndie_red_thigh.rsi/meta.json | 18 + .../Socks/thin_knee.rsi/equipped-SOCKS.png | Bin 0 -> 362 bytes .../Under/Socks/thin_knee.rsi/icon.png | Bin 0 -> 595 bytes .../Under/Socks/thin_knee.rsi/meta.json | 18 + .../Socks/thin_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 362 bytes .../Under/Socks/thin_thigh.rsi/icon.png | Bin 0 -> 594 bytes .../Under/Socks/thin_thigh.rsi/meta.json | 18 + .../Socks/vampire_knee.rsi/equipped-SOCKS.png | Bin 0 -> 882 bytes .../Under/Socks/vampire_knee.rsi/icon.png | Bin 0 -> 639 bytes .../Under/Socks/vampire_knee.rsi/meta.json | 18 + .../vampire_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 750 bytes .../Under/Socks/vampire_thigh.rsi/icon.png | Bin 0 -> 748 bytes .../Under/Socks/vampire_thigh.rsi/meta.json | 18 + .../Socks/white_knee.rsi/equipped-SOCKS.png | Bin 0 -> 923 bytes .../Under/Socks/white_knee.rsi/icon.png | Bin 0 -> 637 bytes .../Under/Socks/white_knee.rsi/meta.json | 18 + .../Socks/white_norm.rsi/equipped-SOCKS.png | Bin 0 -> 906 bytes .../Under/Socks/white_norm.rsi/icon.png | Bin 0 -> 628 bytes .../Under/Socks/white_norm.rsi/meta.json | 18 + .../Socks/white_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 977 bytes .../Under/Socks/white_thigh.rsi/icon.png | Bin 0 -> 658 bytes .../Under/Socks/white_thigh.rsi/meta.json | 18 + .../Socks/yellow_knee.rsi/equipped-SOCKS.png | Bin 0 -> 891 bytes .../Under/Socks/yellow_knee.rsi/icon.png | Bin 0 -> 622 bytes .../Under/Socks/yellow_knee.rsi/meta.json | 18 + .../Socks/yellow_norm.rsi/equipped-SOCKS.png | Bin 0 -> 810 bytes .../Under/Socks/yellow_norm.rsi/icon.png | Bin 0 -> 593 bytes .../Under/Socks/yellow_norm.rsi/meta.json | 18 + .../Socks/yellow_thigh.rsi/equipped-SOCKS.png | Bin 0 -> 942 bytes .../Under/Socks/yellow_thigh.rsi/icon.png | Bin 0 -> 638 bytes .../Under/Socks/yellow_thigh.rsi/meta.json | 18 + .../Interface/Classic/Slots/sosks.png | Bin 0 -> 1040 bytes .../Interface/Default/Slots/sosks.png | Bin 0 -> 948 bytes .../Textures/Interface/Modernized/Slots/meta | 3 + .../Interface/Modernized/Slots/sheet.png | Bin 4231 -> 5883 bytes .../Interface/Modernized/Slots/sosks.png | Bin 0 -> 783 bytes 356 files changed, 4356 insertions(+), 41 deletions(-) create mode 100644 Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/under/specific.ftl create mode 100644 Resources/Prototypes/Entities/Clothing/Socks/base_clothingsocks.yml create mode 100644 Resources/Prototypes/Entities/Clothing/Socks/socks.yml create mode 100644 Resources/Prototypes/Entities/Clothing/Socks/specific.yml delete mode 100644 Resources/Prototypes/Entities/Clothing/Under/under.yml create mode 100644 Resources/Textures/Clothing/Under/Socks/ace_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/ace_knee.rsi/icon.png rename Resources/Textures/Clothing/Under/Socks/{coder.rsi => ace_knee.rsi}/meta.json (90%) create mode 100644 Resources/Textures/Clothing/Under/Socks/ace_norm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/ace_norm.rsi/icon.png rename Resources/Textures/Clothing/Under/Socks/{bee.rsi => ace_norm.rsi}/meta.json (90%) create mode 100644 Resources/Textures/Clothing/Under/Socks/ace_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/ace_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/ace_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/azure_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/azure_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/azure_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/azure_norm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/azure_norm.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/azure_norm.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/azure_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/azure_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/azure_thigh.rsi/meta.json delete mode 100644 Resources/Textures/Clothing/Under/Socks/bee.rsi/equipped-FEET.png delete mode 100644 Resources/Textures/Clothing/Under/Socks/bee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/bee_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/bee_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/bee_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/bee_norm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/bee_norm.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/bee_norm.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/bee_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/bee_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/bee_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/black_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/black_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/black_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/black_norm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/black_norm.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/black_norm.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/black_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/black_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/black_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/blue_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/blue_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/blue_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/blue_norm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/blue_norm.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/blue_norm.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/blue_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/blue_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/blue_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/cap_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/cap_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/cap_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/cap_norm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/cap_norm.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/cap_norm.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/cap_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/cap_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/cap_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/centcom_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/centcom_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/centcom_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/centcom_norm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/centcom_norm.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/centcom_norm.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/centcom_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/centcom_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/centcom_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/creepy_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/creepy_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/creepy_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/creepy_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/creepy_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/creepy_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/cyan_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/cyan_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/cyan_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/cyan_norm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/cyan_norm.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/cyan_norm.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/cyan_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/cyan_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/cyan_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/fishnet_full.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/fishnet_full.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/fishnet_full.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/fishnet_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/fishnet_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/fishnet_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/fishnet_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/fishnet_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/fishnet_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/furr_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/furr_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/furr_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/furr_norm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/furr_norm.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/furr_norm.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/furr_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/furr_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/furr_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/green_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/green_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/green_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/green_norm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/green_norm.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/green_norm.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/green_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/green_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/green_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/grey_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/grey_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/grey_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/grey_norm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/grey_norm.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/grey_norm.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/grey_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/grey_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/grey_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/holyday_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/holyday_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/holyday_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/holyday_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/holyday_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/holyday_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/homelander_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/homelander_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/homelander_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/homelander_norm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/homelander_norm.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/homelander_norm.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/homelander_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/homelander_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/homelander_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/hop_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/hop_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/hop_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/hop_norm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/hop_norm.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/hop_norm.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/hop_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/hop_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/hop_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/hos_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/hos_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/hos_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/hos_norm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/hos_norm.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/hos_norm.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/hos_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/hos_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/hos_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/hotpink_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/hotpink_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/hotpink_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/hotpink_norm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/hotpink_norm.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/hotpink_norm.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/hotpink_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/hotpink_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/hotpink_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/monochrome_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/monochrome_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/monochrome_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/monochrome_norm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/monochrome_norm.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/monochrome_norm.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/monochrome_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/monochrome_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/monochrome_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/orange_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/orange_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/orange_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/orange_norm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/orange_norm.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/orange_norm.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/orange_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/orange_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/orange_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/pantyhose.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/pantyhose.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/pantyhose.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/pink_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/pink_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/pink_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/pink_norm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/pink_norm.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/pink_norm.rsi/meta.json rename Resources/Textures/Clothing/Under/Socks/{coder.rsi/equipped-FEET.png => pink_thigh.rsi/equipped-SOCKS.png} (100%) rename Resources/Textures/Clothing/Under/Socks/{coder.rsi => pink_thigh.rsi}/icon.png (100%) create mode 100644 Resources/Textures/Clothing/Under/Socks/pink_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/purple_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/purple_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/purple_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/purple_norm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/purple_norm.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/purple_norm.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/purple_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/purple_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/purple_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/rainbow_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/rainbow_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/rainbow_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/rainbow_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/rainbow_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/rainbow_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/red_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/red_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/red_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/red_norm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/red_norm.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/red_norm.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/red_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/red_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/red_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_norm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_norm.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_norm.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/syndie/syndie_red_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/syndie/syndie_red_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/syndie/syndie_red_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/syndie/syndie_red_norm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/syndie/syndie_red_norm.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/syndie/syndie_red_norm.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/syndie/syndie_red_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/syndie/syndie_red_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/syndie/syndie_red_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/thin_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/thin_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/thin_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/thin_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/thin_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/thin_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/vampire_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/vampire_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/vampire_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/vampire_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/vampire_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/vampire_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/white_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/white_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/white_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/white_norm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/white_norm.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/white_norm.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/white_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/white_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/white_thigh.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/yellow_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/yellow_knee.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/yellow_knee.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/yellow_norm.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/yellow_norm.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/yellow_norm.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Under/Socks/yellow_thigh.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/Clothing/Under/Socks/yellow_thigh.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Under/Socks/yellow_thigh.rsi/meta.json create mode 100644 Resources/Textures/Interface/Classic/Slots/sosks.png create mode 100644 Resources/Textures/Interface/Default/Slots/sosks.png create mode 100644 Resources/Textures/Interface/Modernized/Slots/sosks.png diff --git a/Content.Client/Clothing/ClientClothingSystem.cs b/Content.Client/Clothing/ClientClothingSystem.cs index b16e14d6535579..2efb3bdcc9dda9 100644 --- a/Content.Client/Clothing/ClientClothingSystem.cs +++ b/Content.Client/Clothing/ClientClothingSystem.cs @@ -39,6 +39,7 @@ public sealed class ClientClothingSystem : ClothingSystem {"belt", "BELT"}, {"gloves", "HAND"}, {"shoes", "FEET"}, + {"socks", "SOCKS"}, {"id", "IDCARD"}, {"pocket1", "POCKET1"}, {"pocket2", "POCKET2"}, diff --git a/Content.Server/Zombies/ZombieSystem.cs b/Content.Server/Zombies/ZombieSystem.cs index 0d51da03ae8825..f38bafabba8057 100644 --- a/Content.Server/Zombies/ZombieSystem.cs +++ b/Content.Server/Zombies/ZombieSystem.cs @@ -171,6 +171,7 @@ private float GetZombieInfectionChance(EntityUid uid, ZombieComponent component) var enumerator = new InventorySystem.ContainerSlotEnumerator(uid, inventoryComponent.TemplateId, _protoManager, _inv, SlotFlags.FEET | + SlotFlags.SOCKS | SlotFlags.HEAD | SlotFlags.EYES | SlotFlags.GLOVES | diff --git a/Content.Shared/Inventory/SlotFlags.cs b/Content.Shared/Inventory/SlotFlags.cs index 8d5e33e3486383..fc6f89c8506c65 100644 --- a/Content.Shared/Inventory/SlotFlags.cs +++ b/Content.Shared/Inventory/SlotFlags.cs @@ -26,5 +26,6 @@ public enum SlotFlags LEGS = 1 << 13, FEET = 1 << 14, SUITSTORAGE = 1 << 15, + SOCKS = 1 << 16, All = ~NONE, } diff --git a/Content.Shared/Roles/StartingGearPrototype.cs b/Content.Shared/Roles/StartingGearPrototype.cs index 533cfc0675f9cb..1dfba654793e28 100644 --- a/Content.Shared/Roles/StartingGearPrototype.cs +++ b/Content.Shared/Roles/StartingGearPrototype.cs @@ -17,6 +17,9 @@ public sealed class StartingGearPrototype : IPrototype [DataField("innerclothingskirt", customTypeSerializer:typeof(PrototypeIdSerializer))] private string? _innerClothingSkirt; + [DataField("femaleSocks", customTypeSerializer:typeof(PrototypeIdSerializer))] + private string? _femaleSocks; + [DataField("satchel", customTypeSerializer:typeof(PrototypeIdSerializer))] private string? _satchel; @@ -40,6 +43,8 @@ public string GetGear(string slot, HumanoidCharacterProfile? profile) { if (slot == "jumpsuit" && profile.Clothing == ClothingPreference.Jumpskirt && !string.IsNullOrEmpty(_innerClothingSkirt)) return _innerClothingSkirt; + if (slot == "socks" && profile.Clothing == ClothingPreference.Jumpskirt && !string.IsNullOrEmpty(_femaleSocks)) + return _femaleSocks; if (slot == "back" && profile.Backpack == BackpackPreference.Satchel && !string.IsNullOrEmpty(_satchel)) return _satchel; if (slot == "back" && profile.Backpack == BackpackPreference.Duffelbag && !string.IsNullOrEmpty(_duffelbag)) diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/under/specific.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/under/specific.ftl new file mode 100644 index 00000000000000..4965ad7d925dd1 --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/under/specific.ftl @@ -0,0 +1,3 @@ +ent-ClothingUnderSocksChameleonSocks = Розовые чулки + .desc = Пришло время кодить, сёстры!!11! + .suffix = { "Хамелеон" } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/under/under.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/under/under.ftl index 62cb9ac40b171b..2aaeabec7a78f6 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/under/under.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/under/under.ftl @@ -1,6 +1,261 @@ -ent-ClothingUnderSocksBee = носки с пчёлами - .desc = Заставь их гудеть! +ent-ClothingUnderSocksBee = Чулки с пчёлками + .desc = Тёплые и приятные, медовых оттенков чулки с патерном сот и пчёлками. Заставь их гудеть длинее! Бззз! .suffix = { "" } -ent-ClothingUnderSocksCoder = носки для программистов - .desc = Пришло время кодить, сестры!!11! +ent-ClothingUnderSocksBeeKneeSocks = Гольфы с пчёлками + .desc = Тёплые и приятные, медовых оттенков гольфы с патерном сот и пчёлками. Заставь их гудеть! Бззз! .suffix = { "" } +ent-ClothingUnderSocksBeeSocks = Носки с пчёлками + .desc = Тёплые и приятные, медовых оттенков носки с патерном сот и пчёлками. Заставь их гудеть короче! Бззз! + .suffix = { "" } +ent-ClothingUnderSocksPinkKillerStockings = Убийственные носки + .desc = Приятные на ощупь носки. Что если ударить? + .suffix = { "" } +ent-ClothingUnderSocksCoder = Розовые чулки + .desc = Длинные розовые чулки в белую полоску, приятно греющие ножки. Пришло время кодить, сёстры!!11! + .suffix = { "" } +ent-ClothingUnderSocksPinkKneeSocks = Розовые гольфы + .desc = Розовые гольфы в белую полоску, приятно греющие коленки. Пришло время кодить, сёстры!!11! + .suffix = { "" } +ent-ClothingUnderSocksPinkSocks = Розовые носки + .desc = Короткие розовые носки в белую полоску, приятно греющие ноги. Пришло время кодить, сёстры!!11! + .suffix = { "" } +ent-ClothingUnderSocksCapStockings = Капитанские чулки + .desc = Дорогие элитные чулки, показывающие ваш статус, и возможную женственность. В чулки вшиты золотые вставки, исполненные золотыми нитями, а сами чулки исполенны из прочной ткани. + .suffix = { "" } +ent-ClothingUnderSocksCapKneeSocks = Капитанские гольфы + .desc = Дорогие элитные гольфы, показывающие ваш статус. В гольфы вшиты золотые вставки, исполненные золотыми нитями, а сами гольфы исполенны из прочной ткани. + .suffix = { "" } +ent-ClothingUnderSocksCapSocks = Капитанские носки + .desc = Дорогие элитные носки, показывающие ваш статус. В носки вшиты золотые вставки и пластины, исполненные золотыми нитями, а сами носки исполенны из прочной ткани. + .suffix = { "" } +ent-ClothingUnderSocksAceStockings = Тёмные чулки + .desc = Подозрительные чёрно-бело-фиолетовые чулки. Подозрительно, но приятно греют ножки. + .suffix = { "" } +ent-ClothingUnderSocksAceKneeSocks = Тёмные гольфы + .desc = Подозрительные чёрно-бело-фиолетовые гольфы. Подозрительно, но приятно греют коленки. + .suffix = { "" } +ent-ClothingUnderSocksAceSocks = Тёмные носки + .desc = Подозрительные чёрно-бело-фиолетовые носки. Подозрительно, но приятно греют ноги. + .suffix = { "" } +ent-ClothingUnderSocksBlackStockings = Чёрные чулки + .desc = Обычные чёрные и милые чулки. Подчёркивают и греют ваши ножки. + .suffix = { "" } +ent-ClothingUnderSocksBlackKneeSocks = Чёрные гольфы + .desc = Обычные чёрные и милые гольфы. Греют ваши коленки. + .suffix = { "" } +ent-ClothingUnderSocksBlackSocks = Чёрные носки + .desc = Обычные чёрные носки, что греют ваши ноги. + .suffix = { "" } +ent-ClothingUnderSocksBlueStockings = Синие чулки + .desc = Длинные синие чулки в белую полоску, приятно греющие ваши ножки. + .suffix = { "" } +ent-ClothingUnderSocksBlueKneeSocks = Синие гольфы + .desc = Синие и приятные на ощупь гольфы в белую полоску, приятно греющие ваши коленки. + .suffix = { "" } +ent-ClothingUnderSocksBlueSocks = Синие носки + .desc = Короткие синие носки в белую полоску, приятно греющие ваши ноги. + .suffix = { "" } +ent-ClothingUnderSocksCreepyStockings = Жуткие чулки + .desc = Очень жуткие чулки, покрытые паутиной, греющие вас в дождливые осенние вечера. Бирка внутри гласит - "Счастливого дня всех святых!" + .suffix = { "" } +ent-ClothingUnderSocksCreepyKneeSocks = Жуткие гольфы + .desc = Очень жуткие гольфы, покрытые паутиной, греющие вас в дождливые осенние вечера. Бирка внутри гласит - "Счастливого дня всех святых!" + .suffix = { "" } +ent-ClothingUnderSocksCyanStockings = Голубые чулки + .desc = Длинные голубые чулки в белую полоску, приятно греющие ваши ножки. Напоминает специфичные аниме приёмы. + .suffix = { "" } +ent-ClothingUnderSocksCyanKneeSocks = Голубые гольфы + .desc = Голубые и приятные на ощупь гольфы в белую полоску, приятно греющие ваши коленки. Напоминает специфичные аниме приёмы. + .suffix = { "" } +ent-ClothingUnderSocksCyanSocks = Голубые носки + .desc = Короткие голубые носки в белую полоску, приятно греющие ваши ноги. Напоминает специфичные аниме приёмы. + .suffix = { "" } +ent-ClothingUnderSocksFishnetPantyhose = Сетчатые колготки + .desc = Колготки в сеточку. Выглядит страстно, но вас не греет. + .suffix = { "" } +ent-ClothingUnderSocksFishnetStockings = Сетчатые чулки + .desc = Чулочки в сеточку. Выглядит страстно, но ножки не греет. + .suffix = { "" } +ent-ClothingUnderSocksFishnetKneeSocks = Сетчатые носки + .desc = Носки в сеточку. Выглядит страстно, но не греет. + .suffix = { "" } +ent-ClothingUnderSocksFurrStockings = Меховые чулки + .desc = Приятные и тёплые чулки в виде мягких лапок, сделанные из искусственного меха. + .suffix = { "" } +ent-ClothingUnderSocksFurrKneeSocks = Меховые гольфы + .desc = Приятные и тёплые гольфы в виде мягких лапок, сделанные из искусственного меха. + .suffix = { "" } +ent-ClothingUnderSocksFurrKneeSocks = Меховые носки + .desc = Приятные и тёплые носки в виде мягких лапок, сделанные из искусственного меха. + .suffix = { "" } +ent-ClothingUnderSocksGreenStockings = Зелёные чулки + .desc = Длинные зелёные чулки в белую полоску, приятно греющие ваши ножки. + .suffix = { "" } +ent-ClothingUnderSocksGreenKneeSocks = Зелёные гольфы + .desc = Зелёные и приятные на ощупь гольфы в белую полоску, приятно греющие ваши коленки. + .suffix = { "" } +ent-ClothingUnderSocksGreenSocks = Зелёные носки + .desc = Короткие зелёные носки в белую полоску, приятно греющие ваши ноги. + .suffix = { "" } +ent-ClothingUnderSocksGreyStockings = Серые чулки + .desc = Длинные серые чулки в белую полоску, приятно греющие ваши ножки. + .suffix = { "" } +ent-ClothingUnderSocksGreyKneeSocks = Серые гольфы + .desc = Серые и приятные на ощупь гольфы в белую полоску, приятно греющие ваши коленки. + .suffix = { "" } +ent-ClothingUnderSocksGreySocks = Серые носки + .desc = Короткие серые носки в белую полоску, приятно греющие ваши ноги. + .suffix = { "" } +ent-ClothingUnderSocksHolydayStockings = Праздничные чулки + .desc = Яркие и тёплые, мягкие чулки, приятно греющие ваши ножки в холодные зимние времена на станции. + .suffix = { "" } +ent-ClothingUnderSocksHolydayKneeSocks = Праздничные гольфы + .desc = Яркие и тёплые, мягкие гольфы, приятно греющие ваши коленки в холодные зимние времена на станции. + .suffix = { "" } +ent-ClothingUnderSocksPatriotStockings = Патриотичные чулки + .desc = Патриотичные чулки, веющие свободой. + .suffix = { "" } +ent-ClothingUnderSocksPatriotKneeSocks = Патриотичные гольфы + .desc = Патриотичные гольфы, веющие свободой. + .suffix = { "" } +ent-ClothingUnderSocksPatriotSocks = Патриотичные носки + .desc = Патриотичные носки, веющие свободой. + .suffix = { "" } +ent-ClothingUnderSocksHOPStockings = Чулки Главы Персонала + .desc = Строгие чулки, показывающие вашу важность и статус хранителя всей бюрократии станции. + .suffix = { "" } +ent-ClothingUnderSocksHOPKneeSocks = Гольфы Главы Персонала + .desc = Строгие гольфы, показывающие вашу важность на и статус хранителя бюрократии на станции. + .suffix = { "" } +ent-ClothingUnderSocksHOPSocks = Носки Главы Персонала + .desc = Строгие носки, показывающие вашу важность на и статус хранителя бюрократии на станции. + .suffix = { "" } +ent-ClothingUnderSocksHOSStockings = Чулки Главы Службы Безопасности + .desc = Чёрные чулки из укреплённой ткани, палающие патерном огня. Выглядят горячо и строго, доказывая, что не смотря на вас статус, в душе вы слишком стильный для этой должности. + .suffix = { "" } +ent-ClothingUnderSocksHOSKneeSocks = Гольфы Главы Службы Безопасности + .desc = Чёрные гольфы из укреплённой ткани, палающие патерном огня. Выглядят горячо и строго, доказывая, что не смотря на вас статус, в душе вы слишком стильный для этой должности. + .suffix = { "" } +ent-ClothingUnderSocksHOSSocks = Носки Главы Службы Безопасности + .desc = Чёрные носки из укреплённой ткани, палающие патерном огня. Выглядят стильно и строго, доказывая, что не смотря на вас статус, в душе вы слишком стильный для этой должности. + .suffix = { "" } +ent-ClothingUnderSocksHotpinkStockings = Тёмно-розовые чулки + .desc = Длинные тёмно-розовые чулки в белую полоску, приятно греющие ваши ножки. + .suffix = { "" } +ent-ClothingUnderSocksHotpinkKneeSocks = Тёмно-розовые гольфы + .desc = Тёмно-розовые и приятные на ощупь гольфы в белую полоску, приятно греющие ваши коленки. + .suffix = { "" } +ent-ClothingUnderSocksHotpinkSocks = Тёмно-розовые носки + .desc = Короткие тёмно-розовые носки в белую полоску, приятно греющие ваши ноги. + .suffix = { "" } +ent-ClothingUnderSocksAzureStockings = Лазурные чулки + .desc = Длинные лазурные чулки в белую полоску, приятно греющие ваши ножки. В.С. не делала ничего неправильно. + .suffix = { "" } +ent-ClothingUnderSocksAzureKneeSocks = Лазурные гольфы + .desc = Лазурные и приятные на ощупь гольфы в белую полоску, приятно греющие ваши коленки. В.С. не делала ничего неправильно. + .suffix = { "" } +ent-ClothingUnderSocksAzureSocks = Лазурные носки + .desc = Короткие лазурные носки в белую полоску, приятно греющие ваши ноги. В.С. не делала ничего неправильно. + .suffix = { "" } +ent-ClothingUnderSocksMonochromeStockings = Монохромные чулки + .desc = Монохромные чёрно-белые, тёплые чулки. Подходят для сертифицированных профисианальных мимов. + .suffix = { "" } +ent-ClothingUnderSocksMonochromeKneeSocks = Монохромные гольфы + .desc = Монохромные чёрно-белые, тёплые гольфы. Подходят для сертифицированных профисианальных мимов. + .suffix = { "" } +ent-ClothingUnderSocksMonochromeSocks = Монохромные носки + .desc = Монохромные чёрно-белые носки. Подходят для сертифицированных профисианальных мимов. + .suffix = { "" } +ent-ClothingUnderSocksOrangeStockings = Оранжевые чулки + .desc = Длинные оранжевые чулки в белую полоску, приятно греющие ваши ножки. + .suffix = { "" } +ent-ClothingUnderSocksOrangeKneeSocks = Оранжевые гольфы + .desc = Оранжевые и приятные на ощупь гольфы в белую полоску, приятно греющие ваши коленки. + .suffix = { "" } +ent-ClothingUnderSocksOrangeSocks = Оранжевые носки + .desc = Короткие оранжевые носки в белую полоску, приятно греющие ваши ноги. + .suffix = { "" } +ent-ClothingUnderSocksPantyhose = Колготки + .desc = Тонкие колготки. Выглядят красиво, но не греют. + .suffix = { "" } +ent-ClothingUnderSocksPurpleStockings = Фиолетовые чулки + .desc = Длинные фиолетовые чулки в белую полоску, приятно греющие ваши ножки. Выглядят как фиолетовая фальшивая магия, потому что вся магия - Фальшивая фальшивка. + .suffix = { "" } +ent-ClothingUnderSocksPurpleKneeSocks = Фиолетовые гольфы + .desc = Фиолетовые и приятные на ощупь гольфы в белую полоску, приятно греющие ваши коленки. Выглядят как фиолетовая фальшивая магия, потому что вся магия - Фальшивая фальшивка. + .suffix = { "" } +ent-ClothingUnderSocksPurpleKneeSocks = Фиолетовые носки + .desc = Короткие фиоллетовые носки в беллую поллоску, приятно греющие ваши ноги. Выгллядят как фиоллетовая фалльшивая ммагия, потомму что вся ммагия - Фалльшивая фалльшивка. + .suffix = { "" } +ent-ClothingUnderSocksRainbowStockings = Радужные чулки + .desc = Яркие и радужные чулочки, что веселят вас, и греют ножки. Мы верили, что поймаем радугу. + .suffix = { "" } +ent-ClothingUnderSocksRainbowKneeSocks = Радужные гольфы + .desc = Яркие и радужные гольфы, что веселят вас, и греют коленки. Мы верили, что поймаем радугу. + .suffix = { "" } +ent-ClothingUnderSocksRedStockings = Красные чулки + .desc = Длинные красные чулки в белую полоску, похожие на рождественскую конфету, и приятно греющие ваши ножки. + .suffix = { "" } +ent-ClothingUnderSocksRedKneeSocks = Красные гольфы + .desc = Красные и приятные на ощупь гольфы в белую полоску, схожие с рождественской конфетой, и приятно греющие ваши коленки. + .suffix = { "" } +ent-ClothingUnderSocksRedSocks = Красные носки + .desc = Короткие красные носки в белую полоску, приятно греющие ваши ноги. + .suffix = { "" } +ent-ClothingUnderSocksGreenSyndieStockings = Зелёные чулки синдиката + .desc = Угрожающе длинные, зелёно-чёрные чулки синдиката, сшитые из крепкой ткани. Их бояться все живые существа работающие на НаноТрейзен в данном секторе. + .suffix = { "" } +ent-ClothingUnderSocksGreenSyndieKneeSocks = Зелёные гольфы синдиката + .desc = Угрожающие зелёно-чёрные гольфы синдиката, сшитые из крепкой ткани. Их бояться все живые существа работающие на НаноТрейзен в данном секторе. + .suffix = { "" } +ent-ClothingUnderSocksGreenSyndieSocks = Зелёные носки синдиката + .desc = Угрожающие зелёно-чёрные носки синдиката, сшитые из крепкой ткани. Их бояться все живые существа работающие на НаноТрейзен в данном секторе. + .suffix = { "" } +ent-ClothingUnderSocksRedSyndieStockings = Красные чулки синдиката + .desc = Угрожающие красно-чёрные носки синдиката, сшитые из крепкой ткани. Их бояться все живые существа работающие на НаноТрейзен в данном секторе. + .suffix = { "" } +ent-ClothingUnderSocksRedSyndieKneeSocks = Красные гольфы синдиката + .desc = Угрожающие красно-чёрные гольфы синдиката, сшитые из крепкой ткани. Их бояться все живые существа работающие на НаноТрейзен в данном секторе. + .suffix = { "" } +ent-ClothingUnderSocksRedSyndieSocks = Красные носки синдиката + .desc = Угрожающие красно-чёрные носки синдиката, сшитые из крепкой ткани. Их бояться все живые существа работающие на НаноТрейзен в данном секторе. + .suffix = { "" } +ent-ClothingUnderSocksThinStockings = Тонкие чулки + .desc = Прозрачные чулки из тонкой ткани, как колготки. + .suffix = { "" } +ent-ClothingUnderSocksThinKneeSocks = Тонкие носки + .desc = Прозрачные длинные носки из тонкой ткани, как колготки. + .suffix = { "" } +ent-ClothingUnderSocksVampireStockings = Вампирские чулки + .desc = Не спрашивайте, сам прикола не понял. + .suffix = { "" } +ent-ClothingUnderSocksVampireKneeSocks = Вампирские гольфы + .desc = Не спрашивайте, сам прикола не понял. + .suffix = { "" } +ent-ClothingUnderSocksWhiteStockings = Белые чулки + .desc = Обычные, миловидные белые чулки, подчёркивающие и греющие ваши ножки. + .suffix = { "" } +ent-ClothingUnderSocksWhiteKneeSocks = Белые гольфы + .desc = Обычные, миловидные белые гольфы, подчёркивающие и греющие ваши коленки. + .suffix = { "" } +ent-ClothingUnderSocksWhiteSocks = Белые носки + .desc = Обычные, миловидные белые носки, греющие ваши ножки. + .suffix = { "" } +ent-ClothingUnderSocksYellowStockings = Жёлтые чулки + .desc = Длинные жёлтые чулки в белую полоску, приятно греющие ваши ножки. + .suffix = { "" } +ent-ClothingUnderSocksYellowKneeSocks = Жёлтые гольфы + .desc = Жёлтые и приятные на ощупь гольфы в белую полоску, приятно греющие ваши коленки. + .suffix = { "" } +ent-ClothingUnderSocksYellowSocks = Жёлтые носки + .desc = Короткие жёлтые носки в белую полоску, приятно греющие ваши ноги. + .suffix = { "" } +ent-ClothingUnderSocksCentCommStockings = Чулки ЦентКомма + .desc = Эти чулки стоят больше, чем вся ваша станция. + .suffix = { "" } +ent-ClothingUnderSocksCentCommKneeSocks = Гольфы ЦентКомма + .desc = Эти гольфы стоят больше, чем вся ваша станция. + .suffix = { "" } +ent-ClothingUnderSocksCentCommSocks = Носки ЦентКомма + .desc = Эти носки стоят больше, чем вся ваша станция. + .suffix = { "" } \ No newline at end of file diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml b/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml index 8d203c3e921acc..a49c53ddc63297 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml @@ -281,3 +281,4 @@ - id: WeaponTechFabCircuitboard - id: HoloprojectorSecurity - id: BookSecretDocuments + diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/atmosdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/atmosdrobe.yml index 72864ba851ff07..989f4bfa85ea2f 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/atmosdrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/atmosdrobe.yml @@ -13,3 +13,7 @@ ClothingOuterSuitFire: 2 ClothingOuterWinterAtmos: 2 ClothingNeckScarfStripedLightBlue: 3 + ClothingUnderSocksCyanStockings: 2 + ClothingUnderSocksCyanKneeSocks: 2 + ClothingUnderSocksCyanSocks: 2 + \ No newline at end of file diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/bardrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/bardrobe.yml index 1e42faff3e428e..a14e43f59d2473 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/bardrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/bardrobe.yml @@ -15,4 +15,6 @@ ClothingOuterVest: 2 ClothingBeltBandolier: 2 ClothingEyesGlassesSunglasses: 2 - + ClothingUnderSocksBlackStockings: 2 + ClothingUnderSocksBlackKneeSocks: 2 + ClothingUnderSocksBlackSocks: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/cargodrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/cargodrobe.yml index 927eaae5e4d65b..5874feeb08b468 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/cargodrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/cargodrobe.yml @@ -14,3 +14,7 @@ ClothingOuterWinterCargo: 2 ClothingOuterWinterMiner: 2 ClothingNeckScarfStripedBrown: 3 + ClothingUnderSocksWhiteStockings: 2 + ClothingUnderSocksWhiteKneeSocks: 2 + ClothingUnderSocksWhiteSocks: 2 + \ No newline at end of file diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/centdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/centdrobe.yml index b0e14e720cab11..e905902d77787a 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/centdrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/centdrobe.yml @@ -14,4 +14,7 @@ ClothingHeadsetCentCom: 3 ClothingOuterWinterCentcom: 3 ClothingNeckScarfStripedCentcom: 3 + ClothingUnderSocksCentCommStockings: 2 + ClothingUnderSocksCentCommKneeSocks: 2 + ClothingUnderSocksCentCommSocks: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/chefdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/chefdrobe.yml index da5ce32d21648e..9d636877951ba3 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/chefdrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/chefdrobe.yml @@ -10,3 +10,6 @@ ClothingUniformJumpskirtChef: 2 ClothingHeadHatChef: 2 ClothingShoesColorBlack: 2 + ClothingUnderSocksWhiteStockings: 2 + ClothingUnderSocksWhiteKneeSocks: 2 + ClothingUnderSocksWhiteSocks: 2 \ No newline at end of file diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/chemdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/chemdrobe.yml index d028c55cabc12b..b1047d858c1342 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/chemdrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/chemdrobe.yml @@ -13,3 +13,7 @@ ClothingHandsGlovesLatex: 2 ClothingHeadsetMedical: 2 ClothingOuterWinterChem: 2 + ClothingUnderSocksOrangeStockings: 2 + ClothingUnderSocksOrangeKneeSocks: 2 + ClothingUnderSocksOrangeSocks: 2 + \ No newline at end of file diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml index cd279efc789039..ec92badcb3c5c1 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml @@ -59,6 +59,19 @@ ClothingHeadRastaHat: 2 ClothingBeltStorageWaistbag: 3 ClothingUniformJumpsuitCitizen: 3 + ClothingUnderSocksWhiteStockings: 2 + ClothingUnderSocksWhiteKneeSocks: 2 + ClothingUnderSocksWhiteSocks: 2 + ClothingUnderSocksBlackStockings: 2 + ClothingUnderSocksBlackKneeSocks: 2 + ClothingUnderSocksBlackSocks: 2 + ClothingUnderSocksPantyhose: 1 + ClothingUnderSocksThinStockings: 2 + ClothingUnderSocksThinKneeSocks: 2 + ClothingUnderSocksFishnetPantyhose: 1 + ClothingUnderSocksFishnetStockings: 2 + ClothingUnderSocksFishnetKneeSocks: 2 + contrabandInventory: ClothingUniformJumpsuitTacticool: 1 ClothingUniformJumpskirtTacticool: 1 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/condiments.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/condiments.yml index 70924a1e6e7627..4d71df7ccb35ee 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/condiments.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/condiments.yml @@ -17,4 +17,5 @@ SpoonPlastic: 10 KnifePlastic: 10 FoodPlatePlastic: 10 - FoodPlateSmallPlastic: 10 \ No newline at end of file + FoodPlateSmallPlastic: 10 + \ No newline at end of file diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/detdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/detdrobe.yml index f45dd229a2ac50..a509b5d9abc269 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/detdrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/detdrobe.yml @@ -14,3 +14,7 @@ ClothingHandsGlovesColorBlack: 2 ClothingHandsGlovesLatex: 2 ClothingHeadsetSecurity: 2 + ClothingUnderSocksBlackStockings: 2 + ClothingUnderSocksBlackKneeSocks: 2 + ClothingUnderSocksBlackSocks: 2 + \ No newline at end of file diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/engidrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/engidrobe.yml index 03a39c979b3c2c..907b6f3d93f3da 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/engidrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/engidrobe.yml @@ -15,3 +15,10 @@ ClothingHeadsetEngineering: 3 ClothingOuterWinterEngi: 2 ClothingNeckScarfStripedOrange: 3 + ClothingUnderSocksOrangeStockings: 2 + ClothingUnderSocksOrangeKneeSocks: 2 + ClothingUnderSocksOrangeSocks: 2 + ClothingUnderSocksYellowStockings: 2 + ClothingUnderSocksYellowKneeSocks: 2 + ClothingUnderSocksYellowSocks: 2 + \ No newline at end of file diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/genedrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/genedrobe.yml index 84a5f9a79b2c0f..e6dfa7a5f9f810 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/genedrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/genedrobe.yml @@ -9,3 +9,7 @@ ClothingBackpackGenetics: 2 ClothingBackpackSatchelGenetics: 2 ClothingBackpackDuffelGenetics: 2 + ClothingUnderSocksCyanStockings: 2 + ClothingUnderSocksCyanKneeSocks: 2 + ClothingUnderSocksCyanSocks: 2 + \ No newline at end of file diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/hydrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/hydrobe.yml index 5e1833f0b52936..b6cbf3117601b9 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/hydrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/hydrobe.yml @@ -11,3 +11,7 @@ ClothingHeadBandBotany: 3 ClothingHeadsetService: 2 ClothingOuterWinterHydro: 2 + ClothingUnderSocksGreenStockings: 2 + ClothingUnderSocksGreenKneeSocks: 2 + ClothingUnderSocksGreenSocks: 2 + \ No newline at end of file diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/janidrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/janidrobe.yml index 4c7415aa0a726c..165cb825cd09c2 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/janidrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/janidrobe.yml @@ -9,7 +9,12 @@ ClothingHeadsetService: 2 ClothingOuterWinterJani: 2 ClothingNeckScarfStripedPurple: 3 + ClothingUnderSocksPurpleStockings: 2 + ClothingUnderSocksPurpleKneeSocks: 2 + ClothingUnderSocksPurpleSocks: 2 emaggedInventory: ClothingUniformJumpskirtJanimaid: 2 ClothingUniformJumpskirtJanimaidmini: 1 + ClothingUnderSocksWhiteStockings: 3 + \ No newline at end of file diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/lawdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/lawdrobe.yml index 888061226ab339..cbe693a3127898 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/lawdrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/lawdrobe.yml @@ -14,5 +14,8 @@ ClothingShoesBootsLaceup: 2 ClothingHeadsetService: 2 ClothingNeckLawyerbadge: 2 + ClothingUnderSocksBlackStockings: 2 + ClothingUnderSocksBlackKneeSocks: 2 + ClothingUnderSocksBlackSocks: 2 emaggedInventory: CyberPen: 1 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/medidrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/medidrobe.yml index 29772099d6a995..a37cf491fbdc37 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/medidrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/medidrobe.yml @@ -21,3 +21,10 @@ UniformScrubsColorGreen: 4 UniformScrubsColorBlue: 4 UniformScrubsColorPurple: 4 + ClothingUnderSocksCyanStockings: 2 + ClothingUnderSocksCyanKneeSocks: 2 + ClothingUnderSocksCyanSocks: 2 + ClothingUnderSocksAzureStockings: 2 + ClothingUnderSocksAzureKneeSocks: 2 + ClothingUnderSocksAzureSocks: 2 + \ No newline at end of file diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/robodrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/robodrobe.yml index 117478d7cf8c32..c4e0727adabc37 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/robodrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/robodrobe.yml @@ -10,3 +10,7 @@ ClothingHeadBandSkull: 2 ClothingHeadsetRobotics: 2 ClothingOuterWinterRobo: 2 + ClothingUnderSocksBlackStockings: 2 + ClothingUnderSocksBlackKneeSocks: 2 + ClothingUnderSocksBlackSocks: 2 + \ No newline at end of file diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/scidrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/scidrobe.yml index 6dab237f35792e..bcea58049a9f99 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/scidrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/scidrobe.yml @@ -14,3 +14,10 @@ ClothingMaskGas: 3 ClothingOuterWinterSci: 2 ClothingNeckScarfStripedPurple: 3 + ClothingUnderSocksPurpleStockings: 2 + ClothingUnderSocksPurpleKneeSocks: 2 + ClothingUnderSocksPurpleSocks: 2 + ClothingUnderSocksWhiteStockings: 2 + ClothingUnderSocksWhiteKneeSocks: 2 + ClothingUnderSocksWhiteSocks: 2 + \ No newline at end of file diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/secdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/secdrobe.yml index 38ee5b7acd7109..9940cdcfa03119 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/secdrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/secdrobe.yml @@ -22,3 +22,9 @@ ClothingEyesBlindfold: 1 ClothingShoesBootsCombat: 1 ClothingUniformHECU: 1 + ClothingUnderSocksBlackStockings: 2 + ClothingUnderSocksBlackKneeSocks: 2 + ClothingUnderSocksBlackSocks: 2 + ClothingUnderSocksRedStockings: 2 + ClothingUnderSocksRedKneeSocks: 2 + ClothingUnderSocksRedSocks: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/syndiedrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/syndiedrobe.yml index d5480638ef5356..0ddeb1812af7fd 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/syndiedrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/syndiedrobe.yml @@ -14,9 +14,17 @@ ClothingUniformJumpskirtOperative: 5 ClothingNeckScarfStripedSyndieGreen: 2 ClothingNeckScarfStripedSyndieRed: 2 + ClothingUnderSocksGreenSyndieStockings: 2 + ClothingUnderSocksGreenSyndieKneeSocks: 2 + ClothingUnderSocksGreenSyndieSocks: 2 + ClothingUnderSocksRedSyndieStockings: 2 + ClothingUnderSocksRedSyndieKneeSocks: 2 + ClothingUnderSocksRedSyndieSocks: 2 emaggedInventory: ClothingOuterCoatSyndieCapArmored: 1 ClothingOuterWinterSyndieCapArmored: 1 ClothingHeadHatTacticalMaidHeadband: 5 ClothingUniformJumpskirtTacticalMaid: 5 ClothingHandsTacticalMaidGloves: 5 + ClothingUnderSocksWhiteStockings: 4 + \ No newline at end of file diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/theater.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/theater.yml index 0ebafcfb0dda07..199c48f15f999e 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/theater.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/theater.yml @@ -42,6 +42,30 @@ ClothingUniformJumpsuitKimono: 1 ClothingHeadHatCasa: 1 ClothingHeadHatHairflower: 1 + ClothingUnderSocksMonochromeStockings: 1 + ClothingUnderSocksMonochromeKneeSocks: 1 + ClothingUnderSocksMonochromeSocks: 1 + ClothingUnderSocksRedStockings: 1 + ClothingUnderSocksRedKneeSocks: 1 + ClothingUnderSocksRedSocks: 1 + ClothingUnderSocksPatriotStockings: 1 + ClothingUnderSocksPatriotKneeSocks: 1 + ClothingUnderSocksPatriotSocks: 1 + ClothingUnderSocksBee: 1 + ClothingUnderSocksBeeKneeSocks: 1 + ClothingUnderSocksBeeSocks: 1 + ClothingUnderSocksCreepyStockings: 1 + ClothingUnderSocksCreepyKneeSocks: 1 + ClothingUnderSocksFurrStockings: 1 + ClothingUnderSocksFurrKneeSocks: 1 + ClothingUnderSocksFurrSocks: 1 + ClothingUnderSocksRainbowStockings: 1 + ClothingUnderSocksRainbowKneeSocks: 1 + ClothingUnderSocksAceStockings: 1 + ClothingUnderSocksAceKneeSocks: 1 + ClothingUnderSocksAceSocks: 1 + ClothingUnderSocksVampireStockings: 1 + ClothingUnderSocksVampireKneeSocks: 1 emaggedInventory: ClothingShoesBling: 1 ClothingOuterDogi: 1 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/vendomat.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/vendomat.yml index 2ef1ad62fe65fc..71b309f1cadd3c 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/vendomat.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/vendomat.yml @@ -8,4 +8,5 @@ PowerCellSmallPrinted: 3 MatterBinStockPart: 4 CapacitorStockPart: 4 - MicroManipulatorStockPart: 4 \ No newline at end of file + MicroManipulatorStockPart: 4 + \ No newline at end of file diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/virodrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/virodrobe.yml index b9144167a1c64d..3a08f297863a54 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/virodrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/virodrobe.yml @@ -10,3 +10,7 @@ ClothingBackpackVirology: 2 ClothingBackpackSatchelVirology: 2 ClothingBackpackDuffelVirology: 2 + ClothingUnderSocksGreenStockings: 2 + ClothingUnderSocksGreenKneeSocks: 2 + ClothingUnderSocksGreenSocks: 2 + \ No newline at end of file diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/winterdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/winterdrobe.yml index 55144b606e0e77..665e8f60ac05c9 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/winterdrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/winterdrobe.yml @@ -13,8 +13,50 @@ ClothingOuterCoatBomber: 3 ClothingHeadHatSantahat: 2 ClothingHeadHatXmasCrown: 2 + ClothingUnderSocksHolydayStockings: 4 + ClothingUnderSocksHolydayKneeSocks: 2 + ClothingUnderSocksRedStockings: 2 + ClothingUnderSocksRedKneeSocks: 2 + ClothingUnderSocksRedSocks: 2 + ClothingUnderSocksOrangeStockings: 2 + ClothingUnderSocksOrangeKneeSocks: 2 + ClothingUnderSocksOrangeSocks: 2 + ClothingUnderSocksYellowStockings: 2 + ClothingUnderSocksYellowKneeSocks: 2 + ClothingUnderSocksYellowSocks: 2 + ClothingUnderSocksGreenStockings: 2 + ClothingUnderSocksGreenKneeSocks: 2 + ClothingUnderSocksGreenSocks: 2 + ClothingUnderSocksCyanStockings: 2 + ClothingUnderSocksCyanKneeSocks: 2 + ClothingUnderSocksCyanSocks: 2 + ClothingUnderSocksBlueStockings: 2 + ClothingUnderSocksBlueKneeSocks: 2 + ClothingUnderSocksBlueSocks: 2 + ClothingUnderSocksAzureStockings: 2 + ClothingUnderSocksAzureKneeSocks: 2 + ClothingUnderSocksAzureSocks: 2 + ClothingUnderSocksPurpleStockings: 2 + ClothingUnderSocksPurpleKneeSocks: 2 + ClothingUnderSocksPurpleSocks: 2 + ClothingUnderSocksHotpinkStockings: 2 + ClothingUnderSocksHotpinkKneeSocks: 2 + ClothingUnderSocksHotpinkSocks: 2 + ClothingUnderSocksCoder: 2 + ClothingUnderSocksPinkKneeSocks: 2 + ClothingUnderSocksPinkSocks: 2 + ClothingUnderSocksGreyStockings: 2 + ClothingUnderSocksGreyKneeSocks: 2 + ClothingUnderSocksGreySocks: 2 emaggedInventory: ClothingNeckScarfStripedSyndieGreen: 3 ClothingNeckScarfStripedSyndieRed: 3 ClothingNeckScarfStripedCentcom: 3 + ClothingUnderSocksGreenSyndieStockings: 1 + ClothingUnderSocksGreenSyndieKneeSocks: 1 + ClothingUnderSocksGreenSyndieSocks: 1 + ClothingUnderSocksRedSyndieStockings: 1 + ClothingUnderSocksRedSyndieKneeSocks: 1 + ClothingUnderSocksRedSyndieSocks: 1 + \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Clothing/Socks/base_clothingsocks.yml b/Resources/Prototypes/Entities/Clothing/Socks/base_clothingsocks.yml new file mode 100644 index 00000000000000..eba2820e20ea5d --- /dev/null +++ b/Resources/Prototypes/Entities/Clothing/Socks/base_clothingsocks.yml @@ -0,0 +1,51 @@ +- type: entity + abstract: true + parent: Clothing + id: ClothingSocksBase + components: + - type: Clothing + slots: + - SOCKS + - type: Sprite + state: icon + - type: Food + requiresSpecialDigestion: true + - type: SolutionContainerManager + solutions: + food: + maxVol: 10 + reagents: + - ReagentId: Fiber + Quantity: 10 + - type: Tag + tags: + - ClothMade + - WhitelistChameleon + - Clothing + +- type: entity + abstract: true + parent: ClothingSocksBase + id: ClothingSocksBaseButcherable + components: + - type: Butcherable + butcheringType: Knife + spawned: + - id: MaterialCloth1 + amount: 1 + +- type: entity + abstract: true + parent: ClothingSocksBase + id: ClothingSocksStorageBase + components: + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface diff --git a/Resources/Prototypes/Entities/Clothing/Socks/socks.yml b/Resources/Prototypes/Entities/Clothing/Socks/socks.yml new file mode 100644 index 00000000000000..8b734cb4dcec46 --- /dev/null +++ b/Resources/Prototypes/Entities/Clothing/Socks/socks.yml @@ -0,0 +1,2109 @@ +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksBee + name: Bee stockings + description: Make them loins buzz longer! + components: + - type: Sprite + sprite: Clothing/Under/Socks/bee_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/bee_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksBeeKneeSocks + name: Bee knee socks + description: Make them loins buzz! + components: + - type: Sprite + sprite: Clothing/Under/Socks/bee_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/bee_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksBeeSocks + name: Bee socks + description: Make them loins buzz short! + components: + - type: Sprite + sprite: Clothing/Under/Socks/bee_norm.rsi + - type: Clothing + sprite: Clothing/Under/Socks/bee_norm.rsi + - type: Storage + capacity: 1 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksPinkKillerStockings + name: Pink Killer Stockings + description: Hit = Die. + components: + - type: Sprite + sprite: Clothing/Under/Socks/pink_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/pink_thigh.rsi + - type: Armor + modifiers: + coefficients: + Blunt: 100 + Slash: 100 + Piercing: 100 + Heat: 100 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksCoder + name: Pink stockings + description: It's time to code sisters!!11! + components: + - type: Sprite + sprite: Clothing/Under/Socks/pink_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/pink_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksPinkKneeSocks + name: Pink knee socks + description: Cute pink knee socks. + components: + - type: Sprite + sprite: Clothing/Under/Socks/pink_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/pink_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksPinkSocks + name: Pink socks + description: Cute pink Socks. + components: + - type: Sprite + sprite: Clothing/Under/Socks/pink_norm.rsi + - type: Clothing + sprite: Clothing/Under/Socks/pink_norm.rsi + - type: Storage + capacity: 1 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksCapStockings + name: Capitain's stockings + description: Looks pretty and long. + components: + - type: Sprite + sprite: Clothing/Under/Socks/cap_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/cap_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: Armor + modifiers: + coefficients: + Blunt: 0.95 + Slash: 0.95 + Piercing: 0.95 + Heat: 0.95 + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksCapKneeSocks + name: Capitain's knee socks + description: Looks pretty. + components: + - type: Sprite + sprite: Clothing/Under/Socks/cap_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/cap_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: Armor + modifiers: + coefficients: + Blunt: 0.95 + Slash: 0.95 + Piercing: 0.95 + Heat: 0.95 + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksCapSocks + name: Capitain's socks + description: Looks pretty and short. + components: + - type: Sprite + sprite: Clothing/Under/Socks/cap_norm.rsi + - type: Clothing + sprite: Clothing/Under/Socks/cap_norm.rsi + - type: Storage + capacity: 1 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: Armor + modifiers: + coefficients: + Blunt: 0.95 + Slash: 0.95 + Piercing: 0.95 + Heat: 0.95 + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksAceStockings + name: Ace stockings + description: Purple, White and pretty black. + components: + - type: Sprite + sprite: Clothing/Under/Socks/ace_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/ace_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksAceKneeSocks + name: Ace knee socks + description: Purple, White and pretty black. + components: + - type: Sprite + sprite: Clothing/Under/Socks/ace_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/ace_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksAceSocks + name: Ace socks + description: Purple, White and pretty black. + components: + - type: Sprite + sprite: Clothing/Under/Socks/ace_norm.rsi + - type: Clothing + sprite: Clothing/Under/Socks/ace_norm.rsi + - type: Storage + capacity: 1 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksBlackStockings + name: Black stockings + description: Pretty black and long. + components: + - type: Sprite + sprite: Clothing/Under/Socks/black_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/black_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksBlackKneeSocks + name: Black knee socks + description: Pretty black. + components: + - type: Sprite + sprite: Clothing/Under/Socks/black_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/black_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksBlackSocks + name: Black socks + description: Pretty black and short. + components: + - type: Sprite + sprite: Clothing/Under/Socks/black_norm.rsi + - type: Clothing + sprite: Clothing/Under/Socks/black_norm.rsi + - type: Storage + capacity: 1 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksBlueStockings + name: Blue stockings + description: Pretty blue and long. + components: + - type: Sprite + sprite: Clothing/Under/Socks/blue_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/blue_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksBlueKneeSocks + name: Blue knee socks + description: Pretty blue. + components: + - type: Sprite + sprite: Clothing/Under/Socks/blue_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/blue_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksBlueSocks + name: Blue socks + description: Pretty blue and short. + components: + - type: Sprite + sprite: Clothing/Under/Socks/blue_norm.rsi + - type: Clothing + sprite: Clothing/Under/Socks/blue_norm.rsi + - type: Storage + capacity: 1 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksCreepyStockings + name: Creepy stockings + description: Long, warm and scary. + components: + - type: Sprite + sprite: Clothing/Under/Socks/creepy_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/creepy_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksCreepyKneeSocks + name: Creepy knee socks + description: Scary and warm. + components: + - type: Sprite + sprite: Clothing/Under/Socks/creepy_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/creepy_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksCyanStockings + name: Cyan stockings + description: Pretty cyan and long. + components: + - type: Sprite + sprite: Clothing/Under/Socks/cyan_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/cyan_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksCyanKneeSocks + name: Cyan knee socks + description: Pretty cyan. + components: + - type: Sprite + sprite: Clothing/Under/Socks/cyan_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/cyan_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksCyanSocks + name: Cyan socks + description: Pretty cyan and short. + components: + - type: Sprite + sprite: Clothing/Under/Socks/cyan_norm.rsi + - type: Clothing + sprite: Clothing/Under/Socks/cyan_norm.rsi + - type: Storage + capacity: 1 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksFishnetPantyhose + name: Fishnet pantyhose + description: Pretty fish and net. + components: + - type: Sprite + sprite: Clothing/Under/Socks/fishnet_full.rsi + - type: Clothing + sprite: Clothing/Under/Socks/fishnet_full.rsi + - type: Storage + capacity: 4 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksFishnetStockings + name: Fishnet stockings + description: Pretty long-fish and net. + components: + - type: Sprite + sprite: Clothing/Under/Socks/fishnet_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/fishnet_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksFishnetKneeSocks + name: Fishnet knee socks + description: Pretty short-fish and net. + components: + - type: Sprite + sprite: Clothing/Under/Socks/fishnet_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/fishnet_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksFurrStockings + name: Furr stockings + description: Warm, furr and long. + components: + - type: Sprite + sprite: Clothing/Under/Socks/furr_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/furr_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksFurrKneeSocks + name: Furr knee socks + description: Warm and furr. + components: + - type: Sprite + sprite: Clothing/Under/Socks/furr_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/furr_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksFurrSocks + name: Furr socks + description: Warm, furr and short. + components: + - type: Sprite + sprite: Clothing/Under/Socks/furr_norm.rsi + - type: Clothing + sprite: Clothing/Under/Socks/furr_norm.rsi + - type: Storage + capacity: 1 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksGreenStockings + name: Green stockings + description: Pretty green and long. + components: + - type: Sprite + sprite: Clothing/Under/Socks/green_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/green_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksGreenKneeSocks + name: Green knee socks + description: Pretty green. + components: + - type: Sprite + sprite: Clothing/Under/Socks/green_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/green_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksGreenSocks + name: Green socks + description: Pretty green and short. + components: + - type: Sprite + sprite: Clothing/Under/Socks/green_norm.rsi + - type: Clothing + sprite: Clothing/Under/Socks/green_norm.rsi + - type: Storage + capacity: 1 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksGreyStockings + name: Grey stockings + description: Pretty grey and long. + components: + - type: Sprite + sprite: Clothing/Under/Socks/grey_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/grey_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksGreyKneeSocks + name: Grey knee socks + description: Pretty grey. + components: + - type: Sprite + sprite: Clothing/Under/Socks/grey_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/grey_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksGreySocks + name: Grey socks + description: Pretty grey and short. + components: + - type: Sprite + sprite: Clothing/Under/Socks/grey_norm.rsi + - type: Clothing + sprite: Clothing/Under/Socks/grey_norm.rsi + - type: Storage + capacity: 1 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksHolydayStockings + name: Holyday's stockings + description: Happy holydays!. + components: + - type: Sprite + sprite: Clothing/Under/Socks/holyday_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/holyday_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksHolydayKneeSocks + name: Holyday's knee socks + description: Happy holydays!. + components: + - type: Sprite + sprite: Clothing/Under/Socks/holyday_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/holyday_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksPatriotStockings + name: Patriot's stockings + description: Glory to the motherland! + components: + - type: Sprite + sprite: Clothing/Under/Socks/homelander_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/homelander_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksPatriotKneeSocks + name: Patriot's knee socks + description: Glory to the motherland! + components: + - type: Sprite + sprite: Clothing/Under/Socks/homelander_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/homelander_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksPatriotSocks + name: Patriot's socks + description: Glory to the motherland! + components: + - type: Sprite + sprite: Clothing/Under/Socks/homelander_norm.rsi + - type: Clothing + sprite: Clothing/Under/Socks/homelander_norm.rsi + - type: Storage + capacity: 1 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksHOPStockings + name: Head Of Presonal's stockings + description: Looks pretty and long. + components: + - type: Sprite + sprite: Clothing/Under/Socks/hop_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/hop_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: Armor + modifiers: + coefficients: + Blunt: 0.95 + Slash: 0.95 + Piercing: 0.95 + Heat: 0.95 + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksHOPKneeSocks + name: Head Of Presonal's knee socks + description: Looks pretty. + components: + - type: Sprite + sprite: Clothing/Under/Socks/hop_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/hop_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: Armor + modifiers: + coefficients: + Blunt: 0.95 + Slash: 0.95 + Piercing: 0.95 + Heat: 0.95 + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksHOPSocks + name: Head Of Presonal's socks + description: Looks pretty and short. + components: + - type: Sprite + sprite: Clothing/Under/Socks/hop_norm.rsi + - type: Clothing + sprite: Clothing/Under/Socks/hop_norm.rsi + - type: Storage + capacity: 1 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: Armor + modifiers: + coefficients: + Blunt: 0.95 + Slash: 0.95 + Piercing: 0.95 + Heat: 0.95 + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksHOSStockings + name: Head Of Security's stockings + description: Looks armored and long. + components: + - type: Sprite + sprite: Clothing/Under/Socks/hos_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/hos_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: Armor + modifiers: + coefficients: + Blunt: 0.94 + Slash: 0.94 + Piercing: 0.94 + Heat: 0.94 + - type: TemperatureProtection + coefficient: 0.95 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksHOSKneeSocks + name: Head Of Security's knee socks + description: Looks armored. + components: + - type: Sprite + sprite: Clothing/Under/Socks/hos_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/hos_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: Armor + modifiers: + coefficients: + Blunt: 0.94 + Slash: 0.94 + Piercing: 0.94 + Heat: 0.94 + - type: TemperatureProtection + coefficient: 0.95 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksHOSSocks + name: Head Of Security's socks + description: Looks armored and short. + components: + - type: Sprite + sprite: Clothing/Under/Socks/hos_norm.rsi + - type: Clothing + sprite: Clothing/Under/Socks/hos_norm.rsi + - type: Storage + capacity: 1 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: Armor + modifiers: + coefficients: + Blunt: 0.94 + Slash: 0.94 + Piercing: 0.94 + Heat: 0.94 + - type: TemperatureProtection + coefficient: 0.95 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksHotpinkStockings + name: Hotpink stockings + description: Pretty hot, pretty pink, and long. + components: + - type: Sprite + sprite: Clothing/Under/Socks/hotpink_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/hotpink_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksHotpinkKneeSocks + name: Hotpink knee socks + description: Pretty hot, pretty pink. + components: + - type: Sprite + sprite: Clothing/Under/Socks/hotpink_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/hotpink_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksHotpinkSocks + name: Hotpink socks + description: Pretty hot, pretty pink, and short. + components: + - type: Sprite + sprite: Clothing/Under/Socks/hotpink_norm.rsi + - type: Clothing + sprite: Clothing/Under/Socks/hotpink_norm.rsi + - type: Storage + capacity: 1 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksAzureStockings + name: Azure stockings + description: V.S. didn't do anything wrong. 8 + components: + - type: Sprite + sprite: Clothing/Under/Socks/azure_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/azure_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksAzureKneeSocks + name: Azure knee socks + description: V.S. didn't do anything wrong. + components: + - type: Sprite + sprite: Clothing/Under/Socks/azure_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/azure_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksAzureSocks + name: Azure socks + description: V.S. didn't do anything wrong. + components: + - type: Sprite + sprite: Clothing/Under/Socks/azure_norm.rsi + - type: Clothing + sprite: Clothing/Under/Socks/azure_norm.rsi + - type: Storage + capacity: 1 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksMonochromeStockings + name: Monochrome stockings + description: Only black&white. Only emotes. + components: + - type: Sprite + sprite: Clothing/Under/Socks/monochrome_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/monochrome_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksMonochromeKneeSocks + name: Monochrome knee socks + description: Only black&white. Only emotes. + components: + - type: Sprite + sprite: Clothing/Under/Socks/monochrome_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/monochrome_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksMonochromeSocks + name: Monochrome socks + description: Only black&white. Only emotes. + components: + - type: Sprite + sprite: Clothing/Under/Socks/monochrome_norm.rsi + - type: Clothing + sprite: Clothing/Under/Socks/monochrome_norm.rsi + - type: Storage + capacity: 1 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksOrangeStockings + name: Orange stockings + description: Juicy orange and long. + components: + - type: Sprite + sprite: Clothing/Under/Socks/orange_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/orange_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksOrangeKneeSocks + name: Orange knee socks + description: Juicy orange. + components: + - type: Sprite + sprite: Clothing/Under/Socks/orange_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/orange_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksOrangeSocks + name: Orange socks + description: Juicy orange and short. + components: + - type: Sprite + sprite: Clothing/Under/Socks/orange_norm.rsi + - type: Clothing + sprite: Clothing/Under/Socks/orange_norm.rsi + - type: Storage + capacity: 1 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksPantyhose + name: Pantyhose + description: Too transparent. + components: + - type: Sprite + sprite: Clothing/Under/Socks/pantyhose.rsi + - type: Clothing + sprite: Clothing/Under/Socks/pantyhose.rsi + - type: Storage + capacity: 4 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksPurpleStockings + name: Purple stockings + description: Magic, purple and long. E.A. + components: + - type: Sprite + sprite: Clothing/Under/Socks/purple_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/purple_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksPurpleKneeSocks + name: Purple knee socks + description: Magic purple. + components: + - type: Sprite + sprite: Clothing/Under/Socks/purple_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/purple_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksPurpleSocks + name: Purple socks + description: Magic, purple and short. + components: + - type: Sprite + sprite: Clothing/Under/Socks/purple_norm.rsi + - type: Clothing + sprite: Clothing/Under/Socks/purple_norm.rsi + - type: Storage + capacity: 1 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksRainbowStockings + name: Rainbow stockings + description: We believed we'd catch the rainbow. + components: + - type: Sprite + sprite: Clothing/Under/Socks/rainbow_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/rainbow_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksRainbowKneeSocks + name: Rainbow knee socks + description: Ride the wind to the sun. + components: + - type: Sprite + sprite: Clothing/Under/Socks/rainbow_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/rainbow_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksRedStockings + name: Red stockings + description: Bloody red, looks hot. + components: + - type: Sprite + sprite: Clothing/Under/Socks/red_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/red_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksRedKneeSocks + name: Red knee socks + description: Bloody red, looks hot. + components: + - type: Sprite + sprite: Clothing/Under/Socks/red_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/red_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksRedSocks + name: Red socks + description: Bloody red, looks hot. + components: + - type: Sprite + sprite: Clothing/Under/Socks/red_norm.rsi + - type: Clothing + sprite: Clothing/Under/Socks/red_norm.rsi + - type: Storage + capacity: 1 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksGreenSyndieStockings + name: Syndicate's green stockings + description: Looks menacingly green and long. + components: + - type: Sprite + sprite: Clothing/Under/Socks/syndie/syndie_green_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/syndie/syndie_green_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: Armor + modifiers: + coefficients: + Blunt: 0.94 + Slash: 0.94 + Piercing: 0.94 + Heat: 0.94 + - type: TemperatureProtection + coefficient: 0.95 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksGreenSyndieKneeSocks + name: Syndicate's green knee socks + description: Looks menacingly green. + components: + - type: Sprite + sprite: Clothing/Under/Socks/syndie/syndie_green_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/syndie/syndie_green_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: Armor + modifiers: + coefficients: + Blunt: 0.94 + Slash: 0.94 + Piercing: 0.94 + Heat: 0.94 + - type: TemperatureProtection + coefficient: 0.95 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksGreenSyndieSocks + name: Syndicate's green socks + description: Looks menacingly green and short. + components: + - type: Sprite + sprite: Clothing/Under/Socks/syndie/syndie_green_norm.rsi + - type: Clothing + sprite: Clothing/Under/Socks/syndie/sindie_green_norm.rsi + - type: Storage + capacity: 1 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: Armor + modifiers: + coefficients: + Blunt: 0.94 + Slash: 0.94 + Piercing: 0.94 + Heat: 0.94 + - type: TemperatureProtection + coefficient: 0.95 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksRedSyndieStockings + name: Syndicate's red stockings + description: Looks menacingly red and long. + components: + - type: Sprite + sprite: Clothing/Under/Socks/syndie/syndie_red_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/syndie/syndie_red_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: Armor + modifiers: + coefficients: + Blunt: 0.94 + Slash: 0.94 + Piercing: 0.94 + Heat: 0.94 + - type: TemperatureProtection + coefficient: 0.95 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksRedSyndieKneeSocks + name: Syndicate's red knee socks + description: Looks menacingly red. + components: + - type: Sprite + sprite: Clothing/Under/Socks/syndie/syndie_red_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/syndie/syndie_red_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: Armor + modifiers: + coefficients: + Blunt: 0.94 + Slash: 0.94 + Piercing: 0.94 + Heat: 0.94 + - type: TemperatureProtection + coefficient: 0.95 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksRedSyndieSocks + name: Syndicate's red socks + description: Looks menacingly red and short. + components: + - type: Sprite + sprite: Clothing/Under/Socks/syndie/syndie_red_norm.rsi + - type: Clothing + sprite: Clothing/Under/Socks/syndie/syndie_red_norm.rsi + - type: Storage + capacity: 1 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: Armor + modifiers: + coefficients: + Blunt: 0.94 + Slash: 0.94 + Piercing: 0.94 + Heat: 0.94 + - type: TemperatureProtection + coefficient: 0.95 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksThinStockings + name: Thin stockings + description: Very thin and long. + components: + - type: Sprite + sprite: Clothing/Under/Socks/thin_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/thin_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksThinKneeSocks + name: Thin knee socks + description: Very thin. + components: + - type: Sprite + sprite: Clothing/Under/Socks/thin_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/thin_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksVampireStockings + name: Vampire's stockings + description: I was asked to do this. + components: + - type: Sprite + sprite: Clothing/Under/Socks/vampire_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/vampire_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksVampireKneeSocks + name: Vampire's knee socks + description: I was asked to do this. + components: + - type: Sprite + sprite: Clothing/Under/Socks/vampire_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/vampire_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksWhiteStockings + name: White stockings + description: Cute and white long stockings. + components: + - type: Sprite + sprite: Clothing/Under/Socks/white_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/white_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksWhiteKneeSocks + name: White knee socks + description: Cute and white knee socks. + components: + - type: Sprite + sprite: Clothing/Under/Socks/white_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/white_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksWhiteSocks + name: White socks + description: Cute and white short socks. + components: + - type: Sprite + sprite: Clothing/Under/Socks/white_norm.rsi + - type: Clothing + sprite: Clothing/Under/Socks/white_norm.rsi + - type: Storage + capacity: 1 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksYellowStockings + name: Yellow stockings + description: Pretty yellow and long. + components: + - type: Sprite + sprite: Clothing/Under/Socks/yellow_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/yellow_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksYellowKneeSocks + name: Yellow knee socks + description: Pretty yellow. + components: + - type: Sprite + sprite: Clothing/Under/Socks/yellow_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/yellow_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksYellowSocks + name: Yellow socks + description: Pretty yellow and short. + components: + - type: Sprite + sprite: Clothing/Under/Socks/yellow_norm.rsi + - type: Clothing + sprite: Clothing/Under/Socks/yellow_norm.rsi + - type: Storage + capacity: 1 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: TemperatureProtection + coefficient: 0.98 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksCentCommStockings + name: Central Command's stockings + description: They cost more than your entire staion. + components: + - type: Sprite + sprite: Clothing/Under/Socks/centcom_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/centcom_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: Armor + modifiers: + coefficients: + Blunt: 0.94 + Slash: 0.94 + Piercing: 0.94 + Heat: 0.94 + - type: TemperatureProtection + coefficient: 0.95 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksCentCommKneeSocks + name: Central Command's knee socks + description: They cost more than your entire staion. + components: + - type: Sprite + sprite: Clothing/Under/Socks/centcom_knee.rsi + - type: Clothing + sprite: Clothing/Under/Socks/centcom_knee.rsi + - type: Storage + capacity: 2 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: Armor + modifiers: + coefficients: + Blunt: 0.94 + Slash: 0.94 + Piercing: 0.94 + Heat: 0.94 + - type: TemperatureProtection + coefficient: 0.95 + +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksCentCommSocks + name: Central Command's socks + description: They cost more than your entire staion. + components: + - type: Sprite + sprite: Clothing/Under/Socks/centcom_norm.rsi + - type: Clothing + sprite: Clothing/Under/Socks/centcom_norm.rsi + - type: Storage + capacity: 1 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: Armor + modifiers: + coefficients: + Blunt: 0.94 + Slash: 0.94 + Piercing: 0.94 + Heat: 0.94 + - type: TemperatureProtection + coefficient: 0.95 diff --git a/Resources/Prototypes/Entities/Clothing/Socks/specific.yml b/Resources/Prototypes/Entities/Clothing/Socks/specific.yml new file mode 100644 index 00000000000000..c1d42e6d955ea8 --- /dev/null +++ b/Resources/Prototypes/Entities/Clothing/Socks/specific.yml @@ -0,0 +1,30 @@ +- type: entity + parent: ClothingSocksBase + id: ClothingUnderSocksChameleonSocks + name: Pink stockings + description: It's time to code sisters!!11! + suffix: Chameleon + components: + - type: Tag + tags: [] # ignore "WhitelistChameleon" tag + - type: ChameleonClothing + slot: [SOCKS] + default: ClothingUnderSocksCoder + - type: Sprite + sprite: Clothing/Under/Socks/pink_thigh.rsi + - type: Clothing + sprite: Clothing/Under/Socks/pink_thigh.rsi + - type: Storage + capacity: 3 + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - key: enum.ChameleonUiKey.Key + type: ChameleonBoundUserInterface + - type: TemperatureProtection + coefficient: 0.95 diff --git a/Resources/Prototypes/Entities/Clothing/Under/under.yml b/Resources/Prototypes/Entities/Clothing/Under/under.yml deleted file mode 100644 index ce2ffc629e947d..00000000000000 --- a/Resources/Prototypes/Entities/Clothing/Under/under.yml +++ /dev/null @@ -1,24 +0,0 @@ -# These are technically shoes for now, as we don't actually have underwear. But -# I would cry if we didn't have them. -swept - -- type: entity - parent: ClothingShoesBase - id: ClothingUnderSocksBee - name: bee socks - description: Make them loins buzz! - components: - - type: Sprite - sprite: Clothing/Under/Socks/bee.rsi - - type: Clothing - sprite: Clothing/Under/Socks/bee.rsi - -- type: entity - parent: ClothingShoesBase - id: ClothingUnderSocksCoder - name: coder socks - description: It's time to code sisters!!11! - components: - - type: Sprite - sprite: Clothing/Under/Socks/coder.rsi - - type: Clothing - sprite: Clothing/Under/Socks/coder.rsi diff --git a/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml b/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml index f99db9dd4caf97..b4a671d661a52d 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml @@ -77,9 +77,10 @@ sprite: Mobs/Customization/masking_helpers.rsi state: unisex_full visible: false - - map: ["jumpsuit"] - map: ["enum.HumanoidVisualLayers.LFoot"] - map: ["enum.HumanoidVisualLayers.RFoot"] + - map: ["socks"] + - map: ["jumpsuit"] - map: ["enum.HumanoidVisualLayers.LHand"] - map: ["enum.HumanoidVisualLayers.RHand"] - map: [ "id" ] diff --git a/Resources/Prototypes/Entities/Mobs/Species/base.yml b/Resources/Prototypes/Entities/Mobs/Species/base.yml index 464e8b510bfb3e..797e53bd0bdc49 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/base.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/base.yml @@ -114,9 +114,10 @@ sprite: Mobs/Customization/masking_helpers.rsi state: unisex_full visible: false - - map: ["jumpsuit"] - map: ["enum.HumanoidVisualLayers.LFoot"] - map: ["enum.HumanoidVisualLayers.RFoot"] + - map: ["socks"] + - map: ["jumpsuit"] - map: ["enum.HumanoidVisualLayers.LHand"] - map: ["enum.HumanoidVisualLayers.RHand"] - map: [ "id" ] @@ -126,6 +127,7 @@ - map: [ "outerClothing" ] - map: [ "eyes" ] - map: [ "belt" ] + - map: [ "suitstorage" ] - map: [ "neck" ] - map: [ "back" ] - map: [ "enum.HumanoidVisualLayers.FacialHair" ] @@ -349,9 +351,10 @@ sprite: Mobs/Customization/masking_helpers.rsi state: unisex_full visible: false - - map: ["jumpsuit"] - map: ["enum.HumanoidVisualLayers.LFoot"] - map: ["enum.HumanoidVisualLayers.RFoot"] + - map: ["socks"] + - map: ["jumpsuit"] - map: ["enum.HumanoidVisualLayers.LHand"] - map: ["enum.HumanoidVisualLayers.RHand"] - map: ["enum.HumanoidVisualLayers.Handcuffs"] diff --git a/Resources/Prototypes/Entities/Mobs/Species/moth.yml b/Resources/Prototypes/Entities/Mobs/Species/moth.yml index e2531520dee5b4..138991b5cd422c 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/moth.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/moth.yml @@ -86,11 +86,12 @@ sprite: Mobs/Customization/masking_helpers.rsi state: unisex_full visible: false + - 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/Objects/Misc/garment.yml b/Resources/Prototypes/Entities/Objects/Misc/garment.yml index b70ff2fb9b82a8..14e679d40ec731 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/garment.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/garment.yml @@ -7,7 +7,7 @@ - type: Item size: 105 - type: Storage - capacity: 105 + capacity: 120 whitelist: tags: - Clothing @@ -43,6 +43,9 @@ - id: ClothingUniformJumpsuitCapFormal - id: ClothingUniformJumpskirtCapFormalDress - id: ClothingShoesBootsLaceup + - id: ClothingUnderSocksCapStockings + - id: ClothingUnderSocksCapKneeSocks + - id: ClothingUnderSocksCapSocks - type: entity name: head of personnel's garment @@ -59,6 +62,9 @@ - id: ClothingUniformJumpsuitHoP - id: ClothingUniformJumpskirtHoP - id: ClothingShoesBootsLaceup + - id: ClothingUnderSocksHOPStockings + - id: ClothingUnderSocksHOPKneeSocks + - id: ClothingUnderSocksHOPSocks - type: entity name: head of security's garment bag @@ -84,6 +90,9 @@ - id: ClothingUniformJumpsuitHoSBlue - id: ClothingUniformJumpsuitHoSGrey - id: ClothingShoesBootsJack + - id: ClothingUnderSocksHOSStockings + - id: ClothingUnderSocksHOSKneeSocks + - id: ClothingUnderSocksHOSSocks - type: entity name: chief engineer's garment bag @@ -104,6 +113,9 @@ - id: ClothingUniformJumpsuitChiefEngineerTurtle - id: ClothingUniformJumpskirtChiefEngineerTurtle - id: ClothingShoesColorBrown + - id: ClothingUnderSocksOrangeStockings + - id: ClothingUnderSocksOrangeKneeSocks + - id: ClothingUnderSocksOrangeSocks - type: entity name: research director's garment bag @@ -120,6 +132,9 @@ - id: ClothingUniformJumpsuitResearchDirector - id: ClothingUniformJumpskirtResearchDirector - id: ClothingShoesBootsJack + - id: ClothingUnderSocksPurpleStockings + - id: ClothingUnderSocksPurpleKneeSocks + - id: ClothingUnderSocksPurpleSocks - type: entity name: quartermasters's garment bag @@ -141,6 +156,9 @@ - id: ClothingUniformJumpsuitQMTurtleneck - id: ClothingUniformJumpskirtQMTurtleneck - id: ClothingShoesColorBrown + - id: ClothingUnderSocksWhiteStockings + - id: ClothingUnderSocksWhiteKneeSocks + - id: ClothingUnderSocksWhiteSocks - type: entity name: chief medical officer's garment bag @@ -159,3 +177,6 @@ - id: ClothingUniformJumpsuitCMO - id: ClothingUniformJumpskirtCMO - id: ClothingShoesColorBlue + - id: ClothingUnderSocksCyanStockings + - id: ClothingUnderSocksCyanKneeSocks + - id: ClothingUnderSocksCyanSocks diff --git a/Resources/Prototypes/InventoryTemplates/corpse_inventory_template.yml b/Resources/Prototypes/InventoryTemplates/corpse_inventory_template.yml index e980a14bbbb9e6..eac4d92594cc0e 100644 --- a/Resources/Prototypes/InventoryTemplates/corpse_inventory_template.yml +++ b/Resources/Prototypes/InventoryTemplates/corpse_inventory_template.yml @@ -8,6 +8,13 @@ uiWindowPos: 1,3 strippingWindowPos: 1,3 displayName: Shoes + - name: socks + slotTexture: sosks + slotFlags: SOCKS + stripTime: 2 + uiWindowPos: 2,1 + strippingWindowPos: 2,1 + displayName: Socks - 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 3c7df3cc57c078..3dbb23ea94aa1b 100644 --- a/Resources/Prototypes/InventoryTemplates/human_inventory_template.yml +++ b/Resources/Prototypes/InventoryTemplates/human_inventory_template.yml @@ -1,13 +1,20 @@ -- type: inventoryTemplate +- type: inventoryTemplate id: human slots: - name: shoes slotTexture: shoes slotFlags: FEET stripTime: 3 + uiWindowPos: 2,1 + strippingWindowPos: 2,1 + displayName: Shoes + - name: socks + slotTexture: sosks + slotFlags: SOCKS + stripTime: 2 uiWindowPos: 1,3 strippingWindowPos: 1,3 - displayName: Shoes + displayName: Socks - name: jumpsuit slotTexture: uniform slotFlags: INNERCLOTHING diff --git a/Resources/Prototypes/Roles/Antags/pirate.yml b/Resources/Prototypes/Roles/Antags/pirate.yml index e325643d3ae2dd..72c236d07ebd2a 100644 --- a/Resources/Prototypes/Roles/Antags/pirate.yml +++ b/Resources/Prototypes/Roles/Antags/pirate.yml @@ -1,6 +1,7 @@ - type: startingGear id: PirateGear equipment: + socks: ClothingUnderSocksBlackSocks jumpsuit: ClothingUniformJumpsuitPirate back: ClothingBackpackPirateFilled head: ClothingHeadBandBlack @@ -9,12 +10,14 @@ belt: ClothingBeltUtility pocket1: AppraisalTool innerclothingskirt: ClothingUniformJumpsuitPirate + femaleSocks: ClothingUnderSocksBlackKneeSocks satchel: ClothingBackpackPirateFilled duffelbag: ClothingBackpackPirateFilled - type: startingGear id: PirateCaptainGear equipment: + socks: ClothingUnderSocksBlackKneeSocks jumpsuit: ClothingUniformJumpsuitPirate back: ClothingBackpackPirateFilled head: ClothingHeadHatPirate @@ -25,12 +28,14 @@ pocket2: EnergyCutlass outerClothing: ClothingOuterCoatPirate innerclothingskirt: ClothingUniformJumpskirtColorLightBrown + femaleSocks: ClothingUnderSocksBlackStockings satchel: ClothingBackpackPirateFilled duffelbag: ClothingBackpackPirateFilled - type: startingGear id: PirateFirstmateGear equipment: + socks: ClothingUnderSocksWhiteKneeSocks jumpsuit: ClothingUniformJumpsuitPirate back: ClothingBackpackPirateFilled head: ClothingHeadHatPirateTricord @@ -40,5 +45,6 @@ pocket1: AppraisalTool outerClothing: ClothingOuterCoatGentle innerclothingskirt: ClothingUniformJumpsuitPirate + femaleSocks: ClothingUnderSocksWhiteKneeSocks satchel: ClothingBackpackPirateFilled duffelbag: ClothingBackpackPirateFilled diff --git a/Resources/Prototypes/Roles/Jobs/Cargo/cargo_technician.yml b/Resources/Prototypes/Roles/Jobs/Cargo/cargo_technician.yml index e199f168a2eacd..8d9062e10366c3 100644 --- a/Resources/Prototypes/Roles/Jobs/Cargo/cargo_technician.yml +++ b/Resources/Prototypes/Roles/Jobs/Cargo/cargo_technician.yml @@ -16,6 +16,7 @@ - type: startingGear id: CargoTechGear equipment: + socks: ClothingUnderSocksWhiteKneeSocks head: ClothingHeadHatCargosoft jumpsuit: ClothingUniformJumpsuitCargo back: ClothingBackpackCargoFilled @@ -24,5 +25,6 @@ ears: ClothingHeadsetCargo pocket1: AppraisalTool innerclothingskirt: ClothingUniformJumpskirtCargo + femaleSocks: ClothingUnderSocksWhiteStockings satchel: ClothingBackpackSatchelCargoFilled duffelbag: ClothingBackpackDuffelCargoFilled diff --git a/Resources/Prototypes/Roles/Jobs/Cargo/miner.yml b/Resources/Prototypes/Roles/Jobs/Cargo/miner.yml index 0294e5977722da..ee2c28e0bd6937 100644 --- a/Resources/Prototypes/Roles/Jobs/Cargo/miner.yml +++ b/Resources/Prototypes/Roles/Jobs/Cargo/miner.yml @@ -22,6 +22,7 @@ - type: startingGear id: MinerGear equipment: + socks: ClothingUnderSocksWhiteKneeSocks jumpsuit: ClothingUniformJumpsuitMiner back: ClothingBackpackSalvageFilled shoes: ClothingShoesBootsSalvage @@ -29,3 +30,4 @@ ears: ClothingHeadsetMining satchel: ClothingBackpackSatchelSalvageFilled duffelbag: ClothingBackpackDuffelSalvageFilled + femaleSocks: ClothingUnderSocksWhiteStockings diff --git a/Resources/Prototypes/Roles/Jobs/Cargo/quartermaster.yml b/Resources/Prototypes/Roles/Jobs/Cargo/quartermaster.yml index c088836b0fff1f..2949bc4dc926ed 100644 --- a/Resources/Prototypes/Roles/Jobs/Cargo/quartermaster.yml +++ b/Resources/Prototypes/Roles/Jobs/Cargo/quartermaster.yml @@ -31,6 +31,7 @@ - type: startingGear id: QuartermasterGear equipment: + socks: ClothingUnderSocksWhiteKneeSocks head: ClothingHeadHatQMsoft jumpsuit: ClothingUniformJumpsuitQM back: ClothingBackpackQuartermasterFilled @@ -39,5 +40,6 @@ ears: ClothingHeadsetQM pocket1: AppraisalTool innerclothingskirt: ClothingUniformJumpskirtQM + femaleSocks: ClothingUnderSocksWhiteStockings satchel: ClothingBackpackSatchelQuartermasterFilled duffelbag: ClothingBackpackDuffelQuartermasterFilled diff --git a/Resources/Prototypes/Roles/Jobs/Cargo/salvage_specialist.yml b/Resources/Prototypes/Roles/Jobs/Cargo/salvage_specialist.yml index 9d5c82a9655fa4..b3782d0bde9d1f 100644 --- a/Resources/Prototypes/Roles/Jobs/Cargo/salvage_specialist.yml +++ b/Resources/Prototypes/Roles/Jobs/Cargo/salvage_specialist.yml @@ -21,10 +21,12 @@ - type: startingGear id: SalvageSpecialistGear equipment: + socks: ClothingUnderSocksWhiteKneeSocks jumpsuit: ClothingUniformJumpsuitSalvageSpecialist back: ClothingBackpackSalvageFilled shoes: ClothingShoesBootsSalvage id: SalvagePDA ears: ClothingHeadsetCargo + femaleSocks: ClothingUnderSocksWhiteStockings satchel: ClothingBackpackSatchelSalvageFilled duffelbag: ClothingBackpackDuffelSalvageFilled diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/assistant.yml b/Resources/Prototypes/Roles/Jobs/Civilian/assistant.yml index 0f7866f1a69f86..c4e5ed9587b996 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/assistant.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/assistant.yml @@ -12,11 +12,13 @@ - type: startingGear id: PassengerGear equipment: + socks: ClothingUnderSocksGreySocks jumpsuit: ClothingUniformJumpsuitColorGrey back: ClothingBackpackFilled shoes: ClothingShoesColorBlack id: PassengerPDA ears: ClothingHeadsetGrey innerclothingskirt: ClothingUniformJumpskirtColorGrey + femaleSocks: ClothingUnderSocksGreyKneeSocks satchel: ClothingBackpackSatchelFilled duffelbag: ClothingBackpackDuffelFilled diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/bartender.yml b/Resources/Prototypes/Roles/Jobs/Civilian/bartender.yml index 33d988749a74e2..cc90a7cdca7419 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/bartender.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/bartender.yml @@ -21,6 +21,7 @@ - type: startingGear id: BartenderGear equipment: + socks: ClothingUnderSocksBlackSocks head: ClothingHeadHatTophat jumpsuit: ClothingUniformJumpsuitBartender outerClothing: ClothingOuterVest @@ -29,5 +30,6 @@ id: BartenderPDA ears: ClothingHeadsetService innerclothingskirt: ClothingUniformJumpskirtBartender + femaleSocks: ClothingUnderSocksBlackKneeSocks satchel: ClothingBackpackSatchelFilled duffelbag: ClothingBackpackDuffelFilled diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/botanist.yml b/Resources/Prototypes/Roles/Jobs/Civilian/botanist.yml index 2647a93eec20ce..ef023b11c298af 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/botanist.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/botanist.yml @@ -17,6 +17,7 @@ - type: startingGear id: BotanistGear equipment: + socks: ClothingUnderSocksGreenKneeSocks jumpsuit: ClothingUniformJumpsuitHydroponics back: ClothingBackpackHydroponicsFilled shoes: ClothingShoesColorBrown @@ -25,5 +26,6 @@ outerClothing: ClothingOuterApronBotanist belt: ClothingBeltPlantFilled innerclothingskirt: ClothingUniformJumpskirtHydroponics + femaleSocks: ClothingUnderSocksGreenStockings satchel: ClothingBackpackSatchelHydroponicsFilled duffelbag: ClothingBackpackDuffelHydroponicsFilled diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/chaplain.yml b/Resources/Prototypes/Roles/Jobs/Civilian/chaplain.yml index 300af57cd42db3..ff2c3e8a925187 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/chaplain.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/chaplain.yml @@ -17,11 +17,13 @@ - type: startingGear id: ChaplainGear equipment: + socks: ClothingUnderSocksWhiteKneeSocks jumpsuit: ClothingUniformJumpsuitChaplain back: ClothingBackpackChaplainFilled shoes: ClothingShoesColorBlack id: ChaplainPDA ears: ClothingHeadsetService innerclothingskirt: ClothingUniformJumpskirtChaplain + femaleSocks: ClothingUnderSocksWhiteStockings satchel: ClothingBackpackSatchelChaplainFilled duffelbag: ClothingBackpackDuffelChaplainFilled diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/chef.yml b/Resources/Prototypes/Roles/Jobs/Civilian/chef.yml index ff9a0ab477e69b..32b99f73ab0f65 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/chef.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/chef.yml @@ -21,6 +21,7 @@ - type: startingGear id: ChefGear equipment: + socks: ClothingUnderSocksWhiteSocks jumpsuit: ClothingUniformJumpsuitChef head: ClothingHeadHatChef back: ClothingBackpackFilled @@ -30,5 +31,6 @@ ears: ClothingHeadsetService outerClothing: ClothingOuterApronChef innerclothingskirt: ClothingUniformJumpskirtChef + femaleSocks: ClothingUnderSocksWhiteKneeSocks satchel: ClothingBackpackSatchelFilled duffelbag: ClothingBackpackDuffelFilled diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/clown.yml b/Resources/Prototypes/Roles/Jobs/Civilian/clown.yml index 23c70d79cc5586..bd251c5c3349c5 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/clown.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/clown.yml @@ -29,6 +29,7 @@ - type: startingGear id: ClownGear equipment: + socks: ClothingUnderSocksRedKneeSocks jumpsuit: ClothingUniformJumpsuitClown back: ClothingBackpackClownFilled shoes: ClothingShoesClown @@ -37,5 +38,6 @@ pocket2: ClownRecorder id: ClownPDA ears: ClothingHeadsetService + femaleSocks: ClothingUnderSocksRedStockings satchel: ClothingBackpackSatchelClownFilled duffelbag: ClothingBackpackDuffelClownFilled diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/janitor.yml b/Resources/Prototypes/Roles/Jobs/Civilian/janitor.yml index c701ed67eee564..689f91122afdf8 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/janitor.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/janitor.yml @@ -17,6 +17,7 @@ - type: startingGear id: JanitorGear equipment: + socks: ClothingUnderSocksPurpleSocks jumpsuit: ClothingUniformJumpsuitJanitor back: ClothingBackpackFilled shoes: ClothingShoesGaloshes @@ -25,12 +26,14 @@ ears: ClothingHeadsetService belt: ClothingBeltJanitorFilled innerclothingskirt: ClothingUniformJumpskirtJanitor + femaleSocks: ClothingUnderSocksPurpleKneeSocks satchel: ClothingBackpackSatchelFilled duffelbag: ClothingBackpackDuffelFilled - type: startingGear id: JanitorMaidGear equipment: + socks: ClothingUnderSocksWhiteStockings jumpsuit: ClothingUniformJumpskirtJanimaid back: ClothingBackpackFilled id: JanitorPDA @@ -38,5 +41,6 @@ ears: ClothingHeadsetService belt: ClothingBeltJanitorFilled innerclothingskirt: ClothingUniformJumpskirtJanimaid + femaleSocks: ClothingUnderSocksWhiteStockings satchel: ClothingBackpackSatchelFilled duffelbag: ClothingBackpackDuffelFilled diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/lawyer.yml b/Resources/Prototypes/Roles/Jobs/Civilian/lawyer.yml index 3f05b9ddd6ee08..249a6bc72d7adc 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/lawyer.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/lawyer.yml @@ -18,6 +18,7 @@ - type: startingGear id: LawyerGear equipment: + socks: ClothingUnderSocksBlackSocks jumpsuit: ClothingUniformJumpsuitLawyerBlack # TODO change jumpsuit to randomiser of the 4 variants back: ClothingBackpackFilled shoes: ClothingShoesBootsLaceup @@ -27,5 +28,6 @@ inhand: right hand: BriefcaseBrownFilled innerclothingskirt: ClothingUniformJumpskirtLawyerBlack + femaleSocks: ClothingUnderSocksBlackKneeSocks satchel: ClothingBackpackSatchelFilled duffelbag: ClothingBackpackDuffelFilled diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/librarian.yml b/Resources/Prototypes/Roles/Jobs/Civilian/librarian.yml index 8a3e2adaa377a4..853e4846457c0a 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/librarian.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/librarian.yml @@ -13,6 +13,7 @@ - type: startingGear id: LibrarianGear equipment: + socks: ClothingUnderSocksRedSocks jumpsuit: ClothingUniformJumpsuitLibrarian back: ClothingBackpackLibrarianFilled shoes: ClothingShoesBootsLaceup @@ -24,5 +25,6 @@ inhand: right hand: BriefcaseBrownFilled innerclothingskirt: ClothingUniformJumpskirtColorLightBrown + femaleSocks: ClothingUnderSocksRedKneeSocks satchel: ClothingBackpackSatchelLibrarianFilled duffelbag: ClothingBackpackDuffelLibrarianFilled diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/mime.yml b/Resources/Prototypes/Roles/Jobs/Civilian/mime.yml index 862a7c25a80432..5380c427ad5c9d 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/mime.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/mime.yml @@ -20,6 +20,7 @@ - type: startingGear id: MimeGear equipment: + socks: ClothingUnderSocksMonochromeKneeSocks jumpsuit: ClothingUniformJumpsuitMime back: ClothingBackpackMimeFilled head: ClothingHeadHatBeret @@ -32,6 +33,7 @@ id: MimePDA ears: ClothingHeadsetService innerclothingskirt: ClothingUniformJumpskirtMime + femaleSocks: ClothingUnderSocksMonochromeStockings satchel: ClothingBackpackSatchelMimeFilled duffelbag: ClothingBackpackDuffelMimeFilled diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/musician.yml b/Resources/Prototypes/Roles/Jobs/Civilian/musician.yml index f50825945a3f99..63454aa774f25e 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/musician.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/musician.yml @@ -17,11 +17,13 @@ - type: startingGear id: MusicianGear equipment: + socks: ClothingUnderSocksBlackSocks jumpsuit: ClothingUniformJumpsuitMusician back: ClothingBackpackMusicianFilled eyes: ClothingEyesGlassesSunglasses shoes: ClothingShoesBootsLaceup id: MusicianPDA ears: ClothingHeadsetService + femaleSocks: ClothingUnderSocksPantyhose satchel: ClothingBackpackSatchelMusicianFilled duffelbag: ClothingBackpackDuffelMusicianFilled diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/service_worker.yml b/Resources/Prototypes/Roles/Jobs/Civilian/service_worker.yml index c4e1dd1dfb28d0..b74a627643dc41 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/service_worker.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/service_worker.yml @@ -18,11 +18,13 @@ - type: startingGear id: ServiceWorkerGear equipment: + socks: ClothingUnderSocksWhiteSocks jumpsuit: ClothingUniformJumpsuitBartender back: ClothingBackpackFilled shoes: ClothingShoesColorBlack id: ServiceWorkerPDA ears: ClothingHeadsetService innerclothingskirt: ClothingUniformJumpskirtBartender + femaleSocks: ClothingUnderSocksWhiteKneeSocks satchel: ClothingBackpackSatchelFilled duffelbag: ClothingBackpackDuffelFilled diff --git a/Resources/Prototypes/Roles/Jobs/Command/captain.yml b/Resources/Prototypes/Roles/Jobs/Command/captain.yml index 2bef9568c3b507..cd31e3d32e7467 100644 --- a/Resources/Prototypes/Roles/Jobs/Command/captain.yml +++ b/Resources/Prototypes/Roles/Jobs/Command/captain.yml @@ -30,6 +30,7 @@ - type: startingGear id: CaptainGear equipment: + socks: ClothingUnderSocksCapKneeSocks jumpsuit: ClothingUniformJumpsuitCaptain back: ClothingBackpackCaptainFilled shoes: ClothingShoesBootsLaceup @@ -40,5 +41,6 @@ id: CaptainPDA ears: ClothingHeadsetAltCommand innerclothingskirt: ClothingUniformJumpskirtCaptain + femaleSocks: ClothingUnderSocksCapStockings satchel: ClothingBackpackSatchelCaptainFilled duffelbag: ClothingBackpackDuffelCaptainFilled diff --git a/Resources/Prototypes/Roles/Jobs/Command/centcom_official.yml b/Resources/Prototypes/Roles/Jobs/Command/centcom_official.yml index e2a9e9ff6e47a0..9175b0137c2056 100644 --- a/Resources/Prototypes/Roles/Jobs/Command/centcom_official.yml +++ b/Resources/Prototypes/Roles/Jobs/Command/centcom_official.yml @@ -15,6 +15,7 @@ - type: startingGear id: CentcomGear equipment: + socks: ClothingUnderSocksCentCommKneeSocks jumpsuit: ClothingUniformJumpsuitCentcomOfficial back: ClothingBackpackSatchelCentcomFilled mask: ClothingMaskGasCentcom diff --git a/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml b/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml index 88d595ffb9a180..70a30b6d6b9ba6 100644 --- a/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml +++ b/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml @@ -52,6 +52,7 @@ - type: startingGear id: HoPGear equipment: + socks: ClothingUnderSocksHOPKneeSocks jumpsuit: ClothingUniformJumpsuitHoP back: ClothingBackpackHOPFilled shoes: ClothingShoesColorBrown @@ -59,5 +60,6 @@ id: HoPPDA ears: ClothingHeadsetAltCommand innerclothingskirt: ClothingUniformJumpskirtHoP + femaleSocks: ClothingUnderSocksHOPStockings satchel: ClothingBackpackSatchelHOPFilled duffelbag: ClothingBackpackDuffelHOPFilled diff --git a/Resources/Prototypes/Roles/Jobs/Engineering/atmospheric_technician.yml b/Resources/Prototypes/Roles/Jobs/Engineering/atmospheric_technician.yml index a8960edf15a9ed..4a8a572c01756c 100644 --- a/Resources/Prototypes/Roles/Jobs/Engineering/atmospheric_technician.yml +++ b/Resources/Prototypes/Roles/Jobs/Engineering/atmospheric_technician.yml @@ -22,6 +22,7 @@ - type: startingGear id: AtmosphericTechnicianGear equipment: + socks: ClothingUnderSocksCyanSocks jumpsuit: ClothingUniformJumpsuitAtmos back: ClothingBackpackAtmosphericsFilled shoes: ClothingShoesColorWhite @@ -30,5 +31,6 @@ belt: ClothingBeltUtilityEngineering ears: ClothingHeadsetEngineering innerclothingskirt: ClothingUniformJumpskirtAtmos + femaleSocks: ClothingUnderSocksCyanKneeSocks satchel: ClothingBackpackSatchelAtmosphericsFilled duffelbag: ClothingBackpackDuffelAtmosphericsFilled diff --git a/Resources/Prototypes/Roles/Jobs/Engineering/chief_engineer.yml b/Resources/Prototypes/Roles/Jobs/Engineering/chief_engineer.yml index d83d8171dcc9da..23389032e6ba32 100644 --- a/Resources/Prototypes/Roles/Jobs/Engineering/chief_engineer.yml +++ b/Resources/Prototypes/Roles/Jobs/Engineering/chief_engineer.yml @@ -30,6 +30,7 @@ - type: startingGear id: ChiefEngineerGear equipment: + socks: ClothingUnderSocksOrangeKneeSocks head: ClothingHeadHatHardhatWhite jumpsuit: ClothingUniformJumpsuitChiefEngineer back: ClothingBackpackChiefEngineerFilled @@ -39,5 +40,6 @@ ears: ClothingHeadsetCE belt: ClothingBeltUtilityEngineering innerclothingskirt: ClothingUniformJumpskirtChiefEngineer + femaleSocks: ClothingUnderSocksOrangeStockings satchel: ClothingBackpackSatchelChiefEngineerFilled duffelbag: ClothingBackpackDuffelChiefEngineerFilled diff --git a/Resources/Prototypes/Roles/Jobs/Engineering/senior_engineer.yml b/Resources/Prototypes/Roles/Jobs/Engineering/senior_engineer.yml index 2343f8805ca3f6..b643e7b58f7098 100644 --- a/Resources/Prototypes/Roles/Jobs/Engineering/senior_engineer.yml +++ b/Resources/Prototypes/Roles/Jobs/Engineering/senior_engineer.yml @@ -25,6 +25,7 @@ - type: startingGear id: SeniorEngineerGear equipment: + socks: ClothingUnderSocksOrangeKneeSocks head: ClothingHeadHatBeretEngineering jumpsuit: ClothingUniformJumpsuitSeniorEngineer back: ClothingBackpackEngineeringFilled @@ -34,5 +35,6 @@ belt: ClothingBeltUtilityEngineering ears: ClothingHeadsetEngineering innerclothingskirt: ClothingUniformJumpskirtSeniorEngineer + femaleSocks: ClothingUnderSocksOrangeStockings satchel: ClothingBackpackSatchelEngineeringFilled duffelbag: ClothingBackpackDuffelEngineeringFilled diff --git a/Resources/Prototypes/Roles/Jobs/Engineering/station_engineer.yml b/Resources/Prototypes/Roles/Jobs/Engineering/station_engineer.yml index dafbb55007e227..0b6cb27d8bb493 100644 --- a/Resources/Prototypes/Roles/Jobs/Engineering/station_engineer.yml +++ b/Resources/Prototypes/Roles/Jobs/Engineering/station_engineer.yml @@ -20,6 +20,7 @@ - type: startingGear id: StationEngineerGear equipment: + socks: ClothingUnderSocksOrangeSocks head: ClothingHeadHatHardhatYellow jumpsuit: ClothingUniformJumpsuitEngineering back: ClothingBackpackEngineeringFilled @@ -30,5 +31,6 @@ belt: ClothingBeltUtilityEngineering ears: ClothingHeadsetEngineering innerclothingskirt: ClothingUniformJumpskirtEngineering + femaleSocks: ClothingUnderSocksOrangeKneeSocks satchel: ClothingBackpackSatchelEngineeringFilled duffelbag: ClothingBackpackDuffelEngineeringFilled diff --git a/Resources/Prototypes/Roles/Jobs/Engineering/technical_assistant.yml b/Resources/Prototypes/Roles/Jobs/Engineering/technical_assistant.yml index 0127be9cca626a..897cb7178a4ff0 100644 --- a/Resources/Prototypes/Roles/Jobs/Engineering/technical_assistant.yml +++ b/Resources/Prototypes/Roles/Jobs/Engineering/technical_assistant.yml @@ -20,6 +20,7 @@ - type: startingGear id: TechnicalAssistantGear equipment: + socks: ClothingUnderSocksYellowKneeSocks head: ClothingHeadHatWelding jumpsuit: ClothingUniformJumpsuitColorYellow back: ClothingBackpackEngineeringFilled @@ -28,5 +29,6 @@ belt: ClothingBeltUtilityEngineering ears: ClothingHeadsetEngineering innerclothingskirt: ClothingUniformJumpskirtColorYellow + femaleSocks: ClothingUnderSocksYellowStockings satchel: ClothingBackpackSatchelEngineeringFilled duffelbag: ClothingBackpackDuffelEngineeringFilled diff --git a/Resources/Prototypes/Roles/Jobs/Fun/cult_startinggear.yml b/Resources/Prototypes/Roles/Jobs/Fun/cult_startinggear.yml index e0b008b4fd27ec..eafefa7c4a7512 100644 --- a/Resources/Prototypes/Roles/Jobs/Fun/cult_startinggear.yml +++ b/Resources/Prototypes/Roles/Jobs/Fun/cult_startinggear.yml @@ -2,6 +2,7 @@ - type: startingGear id: CultLeaderGear equipment: + socks: ClothingUnderSocksBlackSocks jumpsuit: ClothingUniformJumpsuitColorBlack back: ClothingBackpackFilled head: ClothingHeadHelmetCult @@ -11,12 +12,14 @@ id: PassengerPDA ears: ClothingHeadsetService innerclothingskirt: ClothingUniformJumpskirtColorBlack + femaleSocks: ClothingUnderSocksBlackKneeSocks satchel: ClothingBackpackSatchelFilled duffelbag: ClothingBackpackDuffelFilled - type: startingGear id: CultistGear equipment: + socks: ClothingUnderSocksBlackSocks jumpsuit: ClothingUniformJumpsuitColorBlack back: ClothingBackpackFilled head: ClothingHeadHatHoodCulthood @@ -25,5 +28,6 @@ id: PassengerPDA ears: ClothingHeadsetService innerclothingskirt: ClothingUniformJumpskirtColorBlack + femaleSocks: ClothingUnderSocksBlackKneeSocks satchel: ClothingBackpackSatchelFilled duffelbag: ClothingBackpackDuffelFilled diff --git a/Resources/Prototypes/Roles/Jobs/Fun/emergencyresponseteam.yml b/Resources/Prototypes/Roles/Jobs/Fun/emergencyresponseteam.yml index d71b3423d28fe1..666a0d16ff51e1 100644 --- a/Resources/Prototypes/Roles/Jobs/Fun/emergencyresponseteam.yml +++ b/Resources/Prototypes/Roles/Jobs/Fun/emergencyresponseteam.yml @@ -15,6 +15,7 @@ - type: startingGear id: ERTLeaderGear equipment: + socks: ClothingUnderSocksAzureKneeSocks jumpsuit: ClothingUniformJumpsuitERTLeader back: ClothingBackpackERTLeaderFilled shoes: ClothingShoesBootsCombatFilled @@ -30,6 +31,7 @@ - type: startingGear id: ERTLeaderGearEVA equipment: + socks: ClothingUnderSocksAzureKneeSocks jumpsuit: ClothingUniformJumpsuitERTLeader back: ClothingBackpackERTLeaderFilled shoes: ClothingShoesBootsMagAdv @@ -60,6 +62,7 @@ - type: startingGear id: ERTEngineerGear equipment: + socks: ClothingUnderSocksOrangeKneeSocks jumpsuit: ClothingUniformJumpsuitERTEngineer back: ClothingBackpackERTEngineerFilled shoes: ClothingShoesBootsWork @@ -75,6 +78,7 @@ - type: startingGear id: ERTEngineerGearEVA equipment: + socks: ClothingUnderSocksOrangeKneeSocks jumpsuit: ClothingUniformJumpsuitERTEngineer back: ClothingBackpackERTEngineerFilled shoes: ClothingShoesBootsMagAdv @@ -105,6 +109,7 @@ - type: startingGear id: ERTSecurityGear equipment: + socks: ClothingUnderSocksRedKneeSocks jumpsuit: ClothingUniformJumpsuitERTSecurity back: ClothingBackpackERTSecurityFilled shoes: ClothingShoesBootsCombatFilled @@ -121,6 +126,7 @@ - type: startingGear id: ERTSecurityGearEVA equipment: + socks: ClothingUnderSocksRedKneeSocks jumpsuit: ClothingUniformJumpsuitERTSecurity back: ClothingBackpackERTSecurityFilled shoes: ClothingShoesBootsMag @@ -152,6 +158,7 @@ - type: startingGear id: ERTMedicalGear equipment: + socks: ClothingUnderSocksCyanKneeSocks jumpsuit: ClothingUniformJumpsuitERTMedic back: ClothingBackpackERTMedicalFilled shoes: ClothingShoesBootsCombatFilled @@ -168,6 +175,7 @@ - type: startingGear id: ERTMedicalGearEVA equipment: + socks: ClothingUnderSocksCyanKneeSocks jumpsuit: ClothingUniformJumpsuitERTMedic back: ClothingBackpackERTMedicalFilled shoes: ClothingShoesBootsMag @@ -199,6 +207,7 @@ - type: startingGear id: ERTJanitorGear equipment: + socks: ClothingUnderSocksPurpleKneeSocks jumpsuit: ClothingUniformJumpsuitERTJanitor back: ClothingBackpackERTJanitorFilled shoes: ClothingShoesGaloshes @@ -213,6 +222,7 @@ - type: startingGear id: ERTJanitorGearEVA equipment: + socks: ClothingUnderSocksPurpleKneeSocks jumpsuit: ClothingUniformJumpsuitERTJanitor back: ClothingBackpackERTJanitorFilled shoes: ClothingShoesBootsMag diff --git a/Resources/Prototypes/Roles/Jobs/Fun/misc_startinggear.yml b/Resources/Prototypes/Roles/Jobs/Fun/misc_startinggear.yml index a20b86e887153e..8a487e41fec66a 100644 --- a/Resources/Prototypes/Roles/Jobs/Fun/misc_startinggear.yml +++ b/Resources/Prototypes/Roles/Jobs/Fun/misc_startinggear.yml @@ -4,6 +4,7 @@ - type: startingGear id: SkeletonBiker equipment: + socks: ClothingUnderSocksBlackKneeSocks jumpsuit: ClothingUniformJumpsuitColorBlack back: ClothingBackpackFilled head: ClothingHeadBandSkull @@ -16,6 +17,7 @@ pocket1: VehicleSkeletonMotorcycle pocket2: VehicleKeySkeletonMotorcycle innerclothingskirt: ClothingUniformJumpskirtColorBlack + femaleSocks: ClothingUnderSocksBlackStockings satchel: ClothingBackpackSatchelFilled duffelbag: ClothingBackpackDuffelFilled @@ -23,6 +25,7 @@ - type: startingGear id: SpaceNinjaGear equipment: + socks: ClothingUnderSocksBlackKneeSocks jumpsuit: ClothingUniformJumpsuitNinja # belt holds katana so satchel has the tools for sabotaging things back: ClothingBackpackSatchelTools @@ -38,6 +41,7 @@ pocket2: PinpointerStation belt: EnergyKatana suitstorage: YellowOxygenTankFilled + femaleSocks: ClothingUnderSocksBlackStockings inhand: left hand: JetpackBlackFilled @@ -70,6 +74,7 @@ - type: startingGear id: DeathSquadGear equipment: + socks: ClothingUnderSocksBlackKneeSocks jumpsuit: ClothingUniformJumpsuitDeathSquad back: ClothingBackpackDeathsquad mask: ClothingMaskGasDeathSquad @@ -83,6 +88,7 @@ pocket1: EnergySword belt: ClothingBeltChiefEngineerFilled innerclothingskirt: ClothingUniformJumpskirtColorBlack + femaleSocks: ClothingUnderSocksBlackStockings satchel: ClothingBackpackDuffelSyndicateAmmo duffelbag: ClothingBackpackDuffelSyndicateAmmo @@ -99,11 +105,13 @@ - type: startingGear id: SyndicateOperativeGearExtremelyBasic equipment: + socks: ClothingUnderSocksRedSyndieKneeSocks jumpsuit: ClothingUniformJumpsuitOperative back: ClothingBackpackDuffelSyndicateOperative shoes: ClothingShoesBootsCombatFilled gloves: ClothingHandsGlovesColorBlack innerclothingskirt: ClothingUniformJumpsuitOperative + femaleSocks: ClothingUnderSocksRedSyndieStockings satchel: ClothingBackpackDuffelSyndicateOperative duffelbag: ClothingBackpackDuffelSyndicateOperative @@ -111,6 +119,7 @@ - type: startingGear id: SyndicateOperativeGearBasic equipment: + socks: ClothingUnderSocksRedSyndieKneeSocks jumpsuit: ClothingUniformJumpsuitOperative back: ClothingBackpackDuffelSyndicateOperative ears: ClothingHeadsetAltSyndicate @@ -119,6 +128,7 @@ pocket1: BaseUplinkRadio40TC id: AgentIDCard innerclothingskirt: ClothingUniformJumpsuitOperative + femaleSocks: ClothingUnderSocksRedSyndieStockings satchel: ClothingBackpackDuffelSyndicateOperative duffelbag: ClothingBackpackDuffelSyndicateOperative @@ -126,6 +136,7 @@ - type: startingGear id: SyndicateOperativeGearFull equipment: + socks: ClothingUnderSocksRedSyndieKneeSocks jumpsuit: ClothingUniformJumpsuitOperative back: ClothingBackpackDuffelSyndicateOperative mask: ClothingMaskGasSyndicate @@ -140,6 +151,7 @@ pocket2: BaseUplinkRadio40TC belt: ClothingBeltMilitaryWebbing innerclothingskirt: ClothingUniformJumpskirtOperative + femaleSocks: ClothingUnderSocksRedSyndieStockings satchel: ClothingBackpackDuffelSyndicateOperative duffelbag: ClothingBackpackDuffelSyndicateOperative @@ -147,6 +159,7 @@ - type: startingGear id: SyndicateCommanderGearFull equipment: + socks: ClothingUnderSocksRedSyndieKneeSocks jumpsuit: ClothingUniformJumpsuitOperative back: ClothingBackpackDuffelSyndicateOperative mask: ClothingMaskGasSyndicate @@ -163,6 +176,7 @@ inhand: right hand: NukeOpsDeclarationOfWar innerclothingskirt: ClothingUniformJumpskirtOperative + femaleSocks: ClothingUnderSocksRedSyndieStockings satchel: ClothingBackpackDuffelSyndicateOperative duffelbag: ClothingBackpackDuffelSyndicateOperative @@ -170,6 +184,7 @@ - type: startingGear id: SyndicateOperativeMedicFull equipment: + socks: ClothingUnderSocksRedSyndieKneeSocks jumpsuit: ClothingUniformJumpsuitOperative back: ClothingBackpackDuffelSyndicateOperativeMedic mask: ClothingMaskGasSyndicate @@ -183,6 +198,7 @@ pocket2: BaseUplinkRadio40TC belt: ClothingBeltMilitaryWebbingMedFilled innerclothingskirt: ClothingUniformJumpskirtOperative + femaleSocks: ClothingUnderSocksRedSyndieStockings satchel: ClothingBackpackDuffelSyndicateOperativeMedic duffelbag: ClothingBackpackDuffelSyndicateOperativeMedic @@ -190,6 +206,7 @@ - type: startingGear id: SyndicateFootsoldierGear equipment: + socks: ClothingUnderSocksRedSyndieKneeSocks jumpsuit: ClothingUniformJumpsuitOperative head: ClothingHeadHelmetSwatSyndicate mask: ClothingMaskGas @@ -200,6 +217,7 @@ shoes: ClothingShoesBootsCombat id: SyndiPDA #a subtype of this for footsoldiers would probably be good to have innerclothingskirt: ClothingUniformJumpsuitOperative + femaleSocks: ClothingUnderSocksRedSyndieStockings satchel: ClothingBackpackDuffelSyndicateOperative duffelbag: ClothingBackpackDuffelSyndicateOperative @@ -207,6 +225,7 @@ - type: startingGear id: SyndicateFootsoldierGearKnife equipment: + socks: ClothingUnderSocksRedSyndieKneeSocks jumpsuit: ClothingUniformJumpsuitOperative head: ClothingHeadHelmetSwatSyndicate mask: ClothingMaskGas @@ -218,6 +237,7 @@ pocket1: CombatKnife id: SyndiPDA innerclothingskirt: ClothingUniformJumpsuitOperative + femaleSocks: ClothingUnderSocksRedSyndieStockings satchel: ClothingBackpackDuffelSyndicateOperative duffelbag: ClothingBackpackDuffelSyndicateOperative @@ -225,6 +245,7 @@ - type: startingGear id: SyndicateFootsoldierGearESword equipment: + socks: ClothingUnderSocksRedSyndieKneeSocks jumpsuit: ClothingUniformJumpsuitOperative head: ClothingHeadHelmetSwatSyndicate mask: ClothingMaskGas @@ -237,6 +258,7 @@ pocket2: EnergyShield id: SyndiPDA innerclothingskirt: ClothingUniformJumpsuitOperative + femaleSocks: ClothingUnderSocksRedSyndieStockings satchel: ClothingBackpackDuffelSyndicateOperative duffelbag: ClothingBackpackDuffelSyndicateOperative @@ -244,6 +266,7 @@ - type: startingGear id: SyndicateFootsoldierGearPistol equipment: + socks: ClothingUnderSocksRedSyndieKneeSocks jumpsuit: ClothingUniformJumpsuitOperative head: ClothingHeadHelmetSwatSyndicate mask: ClothingMaskGas @@ -255,6 +278,7 @@ pocket1: WeaponPistolViper id: SyndiPDA innerclothingskirt: ClothingUniformJumpsuitOperative + femaleSocks: ClothingUnderSocksRedSyndieStockings satchel: ClothingBackpackDuffelSyndicateOperative duffelbag: ClothingBackpackDuffelSyndicateOperative @@ -262,6 +286,7 @@ - type: startingGear id: NanotrasenParamilitaryGear equipment: + socks: ClothingUnderSocksAzureKneeSocks jumpsuit: ClothingUniformJumpsuitSec back: ClothingBackpackSecurityFilled shoes: ClothingShoesBootsCombatFilled @@ -272,6 +297,7 @@ ears: ClothingHeadsetSecurity gloves: ClothingHandsGlovesCombat innerclothingskirt: ClothingUniformJumpskirtSec + femaleSocks: ClothingUnderSocksAzureStockings satchel: ClothingBackpackSatchelSecurityFilled duffelbag: ClothingBackpackDuffelSecurityFilled @@ -279,6 +305,7 @@ - type: startingGear id: CBURNGear equipment: + socks: ClothingUnderSocksBlackKneeSocks jumpsuit: ClothingUniformJumpsuitColorBrown back: ClothingBackpackDuffelCBURN mask: ClothingMaskGasExplorer @@ -293,6 +320,7 @@ suitstorage: YellowOxygenTankFilled belt: ClothingBeltBandolier innerclothingskirt: ClothingUniformJumpsuitColorBrown + femaleSocks: ClothingUnderSocksBlackStockings satchel: ClothingBackpackDuffelCBURN duffelbag: ClothingBackpackDuffelCBURN @@ -327,6 +355,7 @@ - type: startingGear id: BrigmedicGear equipment: + socks: ClothingUnderSocksBlackKneeSocks jumpsuit: ClothingUniformJumpsuitBrigmedic outerClothing: ClothingOuterCoatAMG back: ClothingBackpackBrigmedic @@ -339,5 +368,6 @@ mask: ClothingMaskBreathMedicalSecurity belt: ClothingBeltMedicalFilled innerclothingskirt: ClothingUniformJumpskirtBrigmedic + femaleSocks: ClothingUnderSocksBlackStockings satchel: ClothingBackpackSatchelBrigmedicFilled duffelbag: ClothingBackpackDuffelBrigmedicFilled diff --git a/Resources/Prototypes/Roles/Jobs/Fun/wizard_startinggear.yml b/Resources/Prototypes/Roles/Jobs/Fun/wizard_startinggear.yml index a72ea59547920c..06ef5670038791 100644 --- a/Resources/Prototypes/Roles/Jobs/Fun/wizard_startinggear.yml +++ b/Resources/Prototypes/Roles/Jobs/Fun/wizard_startinggear.yml @@ -2,6 +2,7 @@ - type: startingGear id: WizardBlueGear equipment: + socks: ClothingUnderSocksBlueKneeSocks jumpsuit: ClothingUniformJumpsuitColorDarkBlue back: ClothingBackpackFilled head: ClothingHeadHatWizard @@ -10,12 +11,14 @@ id: PassengerPDA ears: ClothingHeadsetService innerclothingskirt: ClothingUniformJumpskirtColorDarkBlue + femaleSocks: ClothingUnderSocksBlueStockings satchel: ClothingBackpackSatchelFilled duffelbag: ClothingBackpackDuffelFilled - type: startingGear id: WizardRedGear equipment: + socks: ClothingUnderSocksRedKneeSocks jumpsuit: ClothingUniformJumpsuitColorRed back: ClothingBackpackFilled head: ClothingHeadHatRedwizard @@ -24,12 +27,14 @@ id: PassengerPDA ears: ClothingHeadsetService innerclothingskirt: ClothingUniformJumpskirtColorRed + femaleSocks: ClothingUnderSocksRedStockings satchel: ClothingBackpackSatchelFilled duffelbag: ClothingBackpackDuffelFilled - type: startingGear id: WizardVioletGear equipment: + socks: ClothingUnderSocksPurpleKneeSocks jumpsuit: ClothingUniformJumpsuitColorPurple back: ClothingBackpackFilled head: ClothingHeadHatVioletwizard @@ -38,12 +43,14 @@ id: PassengerPDA ears: ClothingHeadsetService innerclothingskirt: ClothingUniformJumpskirtColorPurple + femaleSocks: ClothingUnderSocksPurpleStockings satchel: ClothingBackpackSatchelFilled duffelbag: ClothingBackpackDuffelFilled - type: startingGear id: WizardHardsuitGear equipment: + socks: ClothingUnderSocksPurpleKneeSocks jumpsuit: ClothingUniformJumpsuitColorPurple back: ClothingBackpackFilled outerClothing: ClothingOuterHardsuitWizard @@ -51,5 +58,6 @@ id: PassengerPDA ears: ClothingHeadsetService innerclothingskirt: ClothingUniformJumpskirtColorPurple + femaleSocks: ClothingUnderSocksPurpleStockings satchel: ClothingBackpackSatchelFilled duffelbag: ClothingBackpackDuffelFilled diff --git a/Resources/Prototypes/Roles/Jobs/Medical/chemist.yml b/Resources/Prototypes/Roles/Jobs/Medical/chemist.yml index ac7ccd18ebb1ef..17dbc484861f4d 100644 --- a/Resources/Prototypes/Roles/Jobs/Medical/chemist.yml +++ b/Resources/Prototypes/Roles/Jobs/Medical/chemist.yml @@ -18,6 +18,7 @@ - type: startingGear id: ChemistGear equipment: + socks: ClothingUnderSocksOrangeKneeSocks jumpsuit: ClothingUniformJumpsuitChemistry back: ClothingBackpackChemistryFilled shoes: ClothingShoesColorWhite @@ -29,5 +30,6 @@ # the purple glasses? eyes: ClothingEyesGlassesChemical innerclothingskirt: ClothingUniformJumpskirtChemistry + femaleSocks: ClothingUnderSocksOrangeStockings satchel: ClothingBackpackSatchelChemistryFilled duffelbag: ClothingBackpackDuffelChemistryFilled diff --git a/Resources/Prototypes/Roles/Jobs/Medical/chief_medical_officer.yml b/Resources/Prototypes/Roles/Jobs/Medical/chief_medical_officer.yml index 4e20a88d15a3c2..fab1f051405b5d 100644 --- a/Resources/Prototypes/Roles/Jobs/Medical/chief_medical_officer.yml +++ b/Resources/Prototypes/Roles/Jobs/Medical/chief_medical_officer.yml @@ -33,6 +33,7 @@ - type: startingGear id: CMOGear equipment: + socks: ClothingUnderSocksCyanKneeSocks jumpsuit: ClothingUniformJumpsuitCMO back: ClothingBackpackCMOFilled shoes: ClothingShoesColorBrown @@ -41,5 +42,6 @@ ears: ClothingHeadsetCMO belt: ClothingBeltMedicalFilled innerclothingskirt: ClothingUniformJumpskirtCMO + femaleSocks: ClothingUnderSocksCyanStockings satchel: ClothingBackpackSatchelCMOFilled duffelbag: ClothingBackpackDuffelCMOFilled diff --git a/Resources/Prototypes/Roles/Jobs/Medical/medical_doctor.yml b/Resources/Prototypes/Roles/Jobs/Medical/medical_doctor.yml index 7d028116c4a93f..218abb51ce2d4d 100644 --- a/Resources/Prototypes/Roles/Jobs/Medical/medical_doctor.yml +++ b/Resources/Prototypes/Roles/Jobs/Medical/medical_doctor.yml @@ -19,6 +19,7 @@ - type: startingGear id: DoctorGear equipment: + socks: ClothingUnderSocksCyanKneeSocks jumpsuit: ClothingUniformJumpsuitMedicalDoctor back: ClothingBackpackMedicalFilled shoes: ClothingShoesColorWhite @@ -27,5 +28,6 @@ ears: ClothingHeadsetMedical belt: ClothingBeltMedicalFilled innerclothingskirt: ClothingUniformJumpskirtMedicalDoctor + femaleSocks: ClothingUnderSocksCyanStockings satchel: ClothingBackpackSatchelMedicalFilled duffelbag: ClothingBackpackDuffelMedicalFilled diff --git a/Resources/Prototypes/Roles/Jobs/Medical/medical_intern.yml b/Resources/Prototypes/Roles/Jobs/Medical/medical_intern.yml index 1b4ef7523c8c5c..017f445ffdfd6f 100644 --- a/Resources/Prototypes/Roles/Jobs/Medical/medical_intern.yml +++ b/Resources/Prototypes/Roles/Jobs/Medical/medical_intern.yml @@ -19,6 +19,7 @@ - type: startingGear id: MedicalInternGear equipment: + socks: ClothingUnderSocksWhiteSocks jumpsuit: ClothingUniformJumpsuitColorWhite back: ClothingBackpackMedicalFilled shoes: ClothingShoesColorWhite @@ -26,5 +27,6 @@ ears: ClothingHeadsetMedical belt: ClothingBeltMedicalFilled innerclothingskirt: ClothingUniformJumpskirtColorWhite + femaleSocks: ClothingUnderSocksWhiteKneeSocks satchel: ClothingBackpackSatchelMedicalFilled duffelbag: ClothingBackpackDuffelMedicalFilled diff --git a/Resources/Prototypes/Roles/Jobs/Medical/paramedic.yml b/Resources/Prototypes/Roles/Jobs/Medical/paramedic.yml index d453d4ff2e845d..576ee285d83a31 100644 --- a/Resources/Prototypes/Roles/Jobs/Medical/paramedic.yml +++ b/Resources/Prototypes/Roles/Jobs/Medical/paramedic.yml @@ -22,6 +22,7 @@ - type: startingGear id: ParamedicGear equipment: + socks: ClothingUnderSocksAzureKneeSocks jumpsuit: ClothingUniformJumpsuitParamedic back: ClothingBackpackMedicalFilled shoes: ClothingShoesColorWhite @@ -29,5 +30,6 @@ ears: ClothingHeadsetMedical belt: ClothingBeltParamedicFilled innerclothingskirt: ClothingUniformJumpskirtParamedic + femaleSocks: ClothingUnderSocksAzureStockings satchel: ClothingBackpackSatchelMedicalFilled duffelbag: ClothingBackpackDuffelMedicalFilled diff --git a/Resources/Prototypes/Roles/Jobs/Medical/senior_physician.yml b/Resources/Prototypes/Roles/Jobs/Medical/senior_physician.yml index 66c0e7de9e14e5..9a24d8b78a9146 100644 --- a/Resources/Prototypes/Roles/Jobs/Medical/senior_physician.yml +++ b/Resources/Prototypes/Roles/Jobs/Medical/senior_physician.yml @@ -24,6 +24,7 @@ - type: startingGear id: SeniorPhysicianGear equipment: + socks: ClothingUnderSocksWhiteKneeSocks jumpsuit: ClothingUniformJumpsuitSeniorPhysician back: ClothingBackpackMedicalFilled shoes: ClothingShoesColorBlack @@ -32,5 +33,6 @@ ears: ClothingHeadsetMedical belt: ClothingBeltMedicalFilled innerclothingskirt: ClothingUniformJumpskirtSeniorPhysician + femaleSocks: ClothingUnderSocksWhiteStockings satchel: ClothingBackpackSatchelMedicalFilled duffelbag: ClothingBackpackDuffelMedicalFilled diff --git a/Resources/Prototypes/Roles/Jobs/Science/research_assistant.yml b/Resources/Prototypes/Roles/Jobs/Science/research_assistant.yml index ad69d6544cc7d1..120cb7f4a6d846 100644 --- a/Resources/Prototypes/Roles/Jobs/Science/research_assistant.yml +++ b/Resources/Prototypes/Roles/Jobs/Science/research_assistant.yml @@ -19,11 +19,13 @@ - type: startingGear id: ResearchAssistantGear equipment: + socks: ClothingUnderSocksWhiteSocks jumpsuit: ClothingUniformJumpsuitColorWhite back: ClothingBackpackScienceFilled shoes: ClothingShoesColorWhite id: ResearchAssistantPDA ears: ClothingHeadsetScience innerclothingskirt: ClothingUniformJumpskirtColorWhite + femaleSocks: ClothingUnderSocksWhiteKneeSocks satchel: ClothingBackpackSatchelScienceFilled duffelbag: ClothingBackpackDuffelScienceFilled diff --git a/Resources/Prototypes/Roles/Jobs/Science/research_director.yml b/Resources/Prototypes/Roles/Jobs/Science/research_director.yml index a5df4cb3e56948..be456c4f186efd 100644 --- a/Resources/Prototypes/Roles/Jobs/Science/research_director.yml +++ b/Resources/Prototypes/Roles/Jobs/Science/research_director.yml @@ -24,6 +24,7 @@ - type: startingGear id: ResearchDirectorGear equipment: + socks: ClothingUnderSocksPurpleKneeSocks jumpsuit: ClothingUniformJumpsuitResearchDirector back: ClothingBackpackResearchDirectorFilled shoes: ClothingShoesColorBrown @@ -31,5 +32,6 @@ id: RnDPDA ears: ClothingHeadsetRD innerclothingskirt: ClothingUniformJumpskirtResearchDirector + femaleSocks: ClothingUnderSocksPurpleStockings satchel: ClothingBackpackSatchelResearchDirectorFilled duffelbag: ClothingBackpackDuffelResearchDirectorFilled diff --git a/Resources/Prototypes/Roles/Jobs/Science/scientist.yml b/Resources/Prototypes/Roles/Jobs/Science/scientist.yml index ee78fa8461ae3f..c745dc0bd9c05f 100644 --- a/Resources/Prototypes/Roles/Jobs/Science/scientist.yml +++ b/Resources/Prototypes/Roles/Jobs/Science/scientist.yml @@ -17,6 +17,7 @@ - type: startingGear id: ScientistGear equipment: + socks: ClothingUnderSocksPurpleSocks jumpsuit: ClothingUniformJumpsuitScientist back: ClothingBackpackScienceFilled shoes: ClothingShoesColorWhite @@ -24,5 +25,6 @@ id: SciencePDA ears: ClothingHeadsetScience innerclothingskirt: ClothingUniformJumpskirtScientist + femaleSocks: ClothingUnderSocksPurpleKneeSocks satchel: ClothingBackpackSatchelScienceFilled duffelbag: ClothingBackpackDuffelScienceFilled diff --git a/Resources/Prototypes/Roles/Jobs/Science/senior_researcher.yml b/Resources/Prototypes/Roles/Jobs/Science/senior_researcher.yml index bd0d1849e058f0..9a014691058bad 100644 --- a/Resources/Prototypes/Roles/Jobs/Science/senior_researcher.yml +++ b/Resources/Prototypes/Roles/Jobs/Science/senior_researcher.yml @@ -17,6 +17,7 @@ - type: startingGear id: SeniorResearcherGear equipment: + socks: ClothingUnderSocksPurpleKneeSocks head: ClothingHeadHatBeretRND jumpsuit: ClothingUniformJumpsuitSeniorResearcher back: ClothingBackpackScienceFilled @@ -25,5 +26,6 @@ id: SeniorResearcherPDA ears: ClothingHeadsetScience innerclothingskirt: ClothingUniformJumpskirtSeniorResearcher + femaleSocks: ClothingUnderSocksPurpleStockings satchel: ClothingBackpackSatchelScienceFilled duffelbag: ClothingBackpackDuffelScienceFilled diff --git a/Resources/Prototypes/Roles/Jobs/Security/detective.yml b/Resources/Prototypes/Roles/Jobs/Security/detective.yml index 7b1023d6116848..f430ed1dae224a 100644 --- a/Resources/Prototypes/Roles/Jobs/Security/detective.yml +++ b/Resources/Prototypes/Roles/Jobs/Security/detective.yml @@ -21,6 +21,7 @@ - type: startingGear id: DetectiveGear equipment: + socks: ClothingUnderSocksBlackSocks jumpsuit: ClothingUniformJumpsuitDetective back: ClothingBackpackSecurityFilledDetective shoes: ClothingShoesBootsCombatFilled @@ -31,5 +32,6 @@ ears: ClothingHeadsetSecurity belt: ClothingBeltHolsterFilled innerclothingskirt: ClothingUniformJumpskirtDetective + femaleSocks: ClothingUnderSocksBlackKneeSocks satchel: ClothingBackpackSatchelSecurityFilledDetective duffelbag: ClothingBackpackDuffelSecurityFilledDetective diff --git a/Resources/Prototypes/Roles/Jobs/Security/head_of_security.yml b/Resources/Prototypes/Roles/Jobs/Security/head_of_security.yml index da0ad025e5acbc..0e5a3a92d9e709 100644 --- a/Resources/Prototypes/Roles/Jobs/Security/head_of_security.yml +++ b/Resources/Prototypes/Roles/Jobs/Security/head_of_security.yml @@ -36,6 +36,7 @@ - type: startingGear id: HoSGear equipment: + socks: ClothingUnderSocksHOSKneeSocks jumpsuit: ClothingUniformJumpsuitHoS back: ClothingBackpackHOSFilled shoes: ClothingShoesBootsCombatFilled @@ -48,5 +49,6 @@ belt: ClothingBeltSecurityFilled pocket1: WeaponPistolMk58Nonlethal innerclothingskirt: ClothingUniformJumpskirtHoS + femaleSocks: ClothingUnderSocksHOSStockings satchel: ClothingBackpackSatchelHOSFilled duffelbag: ClothingBackpackDuffelHOSFilled diff --git a/Resources/Prototypes/Roles/Jobs/Security/security_cadet.yml b/Resources/Prototypes/Roles/Jobs/Security/security_cadet.yml index b58009ae86e109..d4e34ce7141175 100644 --- a/Resources/Prototypes/Roles/Jobs/Security/security_cadet.yml +++ b/Resources/Prototypes/Roles/Jobs/Security/security_cadet.yml @@ -22,6 +22,7 @@ - type: startingGear id: SecurityCadetGear equipment: + socks: ClothingUnderSocksBlackSocks jumpsuit: ClothingUniformJumpsuitColorRed back: ClothingBackpackSecurityFilled shoes: ClothingShoesBootsCombatFilled @@ -30,5 +31,6 @@ ears: ClothingHeadsetSecurity pocket1: WeaponPistolMk58Nonlethal innerclothingskirt: ClothingUniformJumpskirtColorRed + femaleSocks: ClothingUnderSocksBlackKneeSocks satchel: ClothingBackpackSatchelSecurityFilled duffelbag: ClothingBackpackDuffelSecurityFilled diff --git a/Resources/Prototypes/Roles/Jobs/Security/security_officer.yml b/Resources/Prototypes/Roles/Jobs/Security/security_officer.yml index 277ea0fd3aca77..c8b007876f89c0 100644 --- a/Resources/Prototypes/Roles/Jobs/Security/security_officer.yml +++ b/Resources/Prototypes/Roles/Jobs/Security/security_officer.yml @@ -21,6 +21,7 @@ - type: startingGear id: SecurityOfficerGear equipment: + socks: ClothingUnderSocksBlackKneeSocks jumpsuit: ClothingUniformJumpsuitSec back: ClothingBackpackSecurityFilled shoes: ClothingShoesBootsCombatFilled @@ -32,5 +33,6 @@ belt: ClothingBeltSecurityFilled pocket1: WeaponPistolMk58Nonlethal innerclothingskirt: ClothingUniformJumpskirtSec + femaleSocks: ClothingUnderSocksBlackStockings satchel: ClothingBackpackSatchelSecurityFilled duffelbag: ClothingBackpackDuffelSecurityFilled diff --git a/Resources/Prototypes/Roles/Jobs/Security/senior_officer.yml b/Resources/Prototypes/Roles/Jobs/Security/senior_officer.yml index 8fdf2c71c5f64d..3ff37cfb0a124d 100644 --- a/Resources/Prototypes/Roles/Jobs/Security/senior_officer.yml +++ b/Resources/Prototypes/Roles/Jobs/Security/senior_officer.yml @@ -30,6 +30,7 @@ - type: startingGear id: SeniorOfficerGear equipment: + socks: ClothingUnderSocksBlackKneeSocks jumpsuit: ClothingUniformJumpsuitSeniorOfficer back: ClothingBackpackSecurityFilled shoes: ClothingShoesBootsCombatFilled @@ -41,5 +42,6 @@ belt: ClothingBeltSecurityFilled pocket1: WeaponPistolMk58Nonlethal innerclothingskirt: ClothingUniformJumpskirtSeniorOfficer + femaleSocks: ClothingUnderSocksBlackStockings satchel: ClothingBackpackSatchelSecurityFilled duffelbag: ClothingBackpackDuffelSecurityFilled diff --git a/Resources/Prototypes/Roles/Jobs/Security/warden.yml b/Resources/Prototypes/Roles/Jobs/Security/warden.yml index 5c4e222ab957ad..f50be052da8960 100644 --- a/Resources/Prototypes/Roles/Jobs/Security/warden.yml +++ b/Resources/Prototypes/Roles/Jobs/Security/warden.yml @@ -23,6 +23,7 @@ - type: startingGear id: WardenGear equipment: + socks: ClothingUnderSocksBlackKneeSocks head: ClothingHeadHatWarden jumpsuit: ClothingUniformJumpsuitWarden back: ClothingBackpackSecurityFilled @@ -34,5 +35,6 @@ belt: ClothingBeltSecurityFilled pocket1: WeaponPistolMk58Nonlethal innerclothingskirt: ClothingUniformJumpskirtWarden + femaleSocks: ClothingUnderSocksBlackStockings satchel: ClothingBackpackSatchelSecurityFilled duffelbag: ClothingBackpackDuffelSecurityFilled diff --git a/Resources/Prototypes/Roles/Jobs/Ship_VS_Ship/nanotrasen.yml b/Resources/Prototypes/Roles/Jobs/Ship_VS_Ship/nanotrasen.yml index 637abd43c3dbf8..132256d7ae6434 100644 --- a/Resources/Prototypes/Roles/Jobs/Ship_VS_Ship/nanotrasen.yml +++ b/Resources/Prototypes/Roles/Jobs/Ship_VS_Ship/nanotrasen.yml @@ -7,6 +7,7 @@ - type: startingGear id: RecruitNTGear equipment: + socks: ClothingUnderSocksAzureKneeSocks jumpsuit: ClothingUniformJumpsuitRecruitNT back: ClothingBackpackFilled shoes: ClothingShoesColorBlack @@ -14,6 +15,7 @@ id: PassengerPDA ears: ClothingHeadsetGrey innerclothingskirt: ClothingUniformJumpsuitRecruitNT #Wearing a jumpskirt into combat is a little unfitting and silly, so there is no jumpskirt counterpart for any of the Ship VS. Ship suits. + femaleSocks: ClothingUnderSocksAzureKneeSocks satchel: ClothingBackpackSatchelFilled duffelbag: ClothingBackpackDuffelFilled @@ -21,6 +23,7 @@ - type: startingGear id: RepairmanNTGear equipment: + socks: ClothingUnderSocksYellowKneeSocks head: ClothingHeadHatHardhatYellow jumpsuit: ClothingUniformJumpsuitRepairmanNT back: ClothingBackpackEngineeringFilled @@ -31,6 +34,7 @@ belt: ClothingBeltUtilityEngineering ears: ClothingHeadsetAltCommand #Should use the "alt" engineering headset sprite. innerclothingskirt: ClothingUniformJumpsuitRepairmanNT + femaleSocks: ClothingUnderSocksYellowKneeSocks satchel: ClothingBackpackSatchelEngineeringFilled duffelbag: ClothingBackpackDuffelEngineeringFilled @@ -38,6 +42,7 @@ - type: startingGear id: ParamedicNTGear equipment: + socks: ClothingUnderSocksAzureKneeSocks jumpsuit: ClothingUniformJumpsuitParamedicNT back: ClothingBackpackFilled #The medical backpack sprite looks way worse so this will do for now. shoes: ClothingShoesColorBlue @@ -47,6 +52,7 @@ gloves: ClothingHandsGlovesLatex belt: ClothingBeltMedicalFilled innerclothingskirt: ClothingUniformJumpskirtMedicalDoctor + femaleSocks: ClothingUnderSocksAzureKneeSocks satchel: ClothingBackpackSatchelFilled duffelbag: ClothingBackpackDuffelFilled @@ -55,6 +61,7 @@ - type: startingGear id: ChiefEngineerNTGear equipment: + socks: ClothingUnderSocksGreyKneeSocks head: ClothingHeadHatHardhatArmored jumpsuit: ClothingUniformJumpsuitChiefEngineerNT back: ClothingBackpackFilled #Again, the regular sprite here looks way worse than the regular backpack. @@ -65,5 +72,6 @@ ears: ClothingHeadsetAltCommand #Same as repairman - make this use the alt headset sprite. belt: ClothingBeltUtilityEngineering innerclothingskirt: ClothingUniformJumpsuitChiefEngineerNT + femaleSocks: ClothingUnderSocksGreyKneeSocks satchel: ClothingBackpackSatchelFilled duffelbag: ClothingBackpackDuffelFilled diff --git a/Resources/Prototypes/Roles/Jobs/Ship_VS_Ship/syndicate.yml b/Resources/Prototypes/Roles/Jobs/Ship_VS_Ship/syndicate.yml index 353b69730e5869..e78c0b3ada0ad0 100644 --- a/Resources/Prototypes/Roles/Jobs/Ship_VS_Ship/syndicate.yml +++ b/Resources/Prototypes/Roles/Jobs/Ship_VS_Ship/syndicate.yml @@ -6,6 +6,7 @@ - type: startingGear id: RecruitSyndieGear equipment: + socks: ClothingUnderSocksBlackKneeSocks jumpsuit: ClothingUniformJumpsuitRecruitSyndie back: ClothingBackpackFilled shoes: ClothingShoesColorBlack @@ -13,6 +14,7 @@ id: PassengerPDA ears: ClothingHeadsetGrey innerclothingskirt: ClothingUniformJumpsuitRecruitSyndie #Wearing a jumpskirt into combat is a little unfitting and silly, so there is no jumpskirt counterpart for any of the Ship VS. Ship suits. + femaleSocks: ClothingUnderSocksBlackKneeSocks satchel: ClothingBackpackSatchelFilled duffelbag: ClothingBackpackDuffelFilled @@ -20,6 +22,7 @@ - type: startingGear id: RepairmanSyndieGear equipment: + socks: ClothingUnderSocksBlackKneeSocks head: ClothingHeadHatHardhatYellow jumpsuit: ClothingUniformJumpsuitRepairmanSyndie back: ClothingBackpackFilled #The regular industrial backpack looks really weird here, so I've opted for this instead for now. If a new one is never made, then make sure to make a prototype that has this with extended internals! @@ -30,6 +33,7 @@ belt: ClothingBeltUtilityEngineering ears: ClothingHeadsetAltCommand #Should use the "alt" engineering headset sprite. innerclothingskirt: ClothingUniformJumpsuitRepairmanSyndie + femaleSocks: ClothingUnderSocksBlackKneeSocks satchel: ClothingBackpackSatchelFilled duffelbag: ClothingBackpackDuffelFilled @@ -37,6 +41,7 @@ - type: startingGear id: ParamedicSyndieGear equipment: + socks: ClothingUnderSocksBlackKneeSocks jumpsuit: ClothingUniformJumpsuitParamedicSyndie back: ClothingBackpackFilled #The default job backpack again looks way worse. Same case as the NT Paramedc and Syndicate repairman. shoes: ClothingShoesColorRed @@ -46,6 +51,7 @@ gloves: ClothingHandsGlovesLatex belt: ClothingBeltMedicalFilled innerclothingskirt: ClothingUniformJumpsuitParamedicSyndie + femaleSocks: ClothingUnderSocksBlackKneeSocks satchel: ClothingBackpackSatchelFilled duffelbag: ClothingBackpackDuffelFilled @@ -54,6 +60,7 @@ - type: startingGear id: ChiefEngineerSyndieGear equipment: + socks: ClothingUnderSocksGreyKneeSocks head: ClothingHeadHatHardhatArmored jumpsuit: ClothingUniformJumpsuitChiefEngineerSyndie back: ClothingBackpackFilled #In a running theme, the default station job backpack still continues to look strange in comparison to the regular one. It's not as bad as on the syndicate engineer here, though. @@ -64,5 +71,6 @@ ears: ClothingHeadsetAltCommand belt: ClothingBeltUtilityEngineering innerclothingskirt: ClothingUniformJumpsuitChiefEngineerSyndie + femaleSocks: ClothingUnderSocksGreyKneeSocks satchel: ClothingBackpackSatchelFilled duffelbag: ClothingBackpackDuffelFilled diff --git a/Resources/Prototypes/Roles/Jobs/Wildcards/boxer.yml b/Resources/Prototypes/Roles/Jobs/Wildcards/boxer.yml index 1be182f1f720e4..658911c75e2551 100644 --- a/Resources/Prototypes/Roles/Jobs/Wildcards/boxer.yml +++ b/Resources/Prototypes/Roles/Jobs/Wildcards/boxer.yml @@ -13,6 +13,7 @@ - type: startingGear id: BoxerGear equipment: + socks: ClothingUnderSocksWhiteSocks jumpsuit: UniformShortsRed back: ClothingBackpackFilled id: BoxerPDA @@ -21,5 +22,6 @@ shoes: ClothingShoesColorRed belt: ClothingBeltChampion innerclothingskirt: UniformShortsRedWithTop + femaleSocks: ClothingUnderSocksWhiteKneeSocks satchel: ClothingBackpackSatchelFilled duffelbag: ClothingBackpackDuffelFilled diff --git a/Resources/Prototypes/Roles/Jobs/Wildcards/psychologist.yml b/Resources/Prototypes/Roles/Jobs/Wildcards/psychologist.yml index f405d2ca9d542b..c8089954346973 100644 --- a/Resources/Prototypes/Roles/Jobs/Wildcards/psychologist.yml +++ b/Resources/Prototypes/Roles/Jobs/Wildcards/psychologist.yml @@ -15,11 +15,13 @@ - type: startingGear id: PsychologistGear equipment: + socks: ClothingUnderSocksBlackSocks jumpsuit: ClothingUniformJumpsuitPsychologist back: ClothingBackpackMedicalFilled shoes: ClothingShoesLeather id: PsychologistPDA ears: ClothingHeadsetMedical innerclothingskirt: ClothingUniformJumpsuitPsychologist + femaleSocks: ClothingUnderSocksThinStockings satchel: ClothingBackpackSatchelMedicalFilled duffelbag: ClothingBackpackDuffelMedicalFilled diff --git a/Resources/Prototypes/Roles/Jobs/Wildcards/reporter.yml b/Resources/Prototypes/Roles/Jobs/Wildcards/reporter.yml index 22d9cb91afd33f..b55e60948314ff 100644 --- a/Resources/Prototypes/Roles/Jobs/Wildcards/reporter.yml +++ b/Resources/Prototypes/Roles/Jobs/Wildcards/reporter.yml @@ -13,11 +13,13 @@ - type: startingGear id: ReporterGear equipment: + socks: ClothingUnderSocksBlackSocks jumpsuit: ClothingUniformJumpsuitReporter back: ClothingBackpackFilled shoes: ClothingShoesColorWhite id: ReporterPDA ears: ClothingHeadsetService innerclothingskirt: ClothingUniformJumpsuitJournalist + femaleSocks: ClothingUnderSocksBlackKneeSocks satchel: ClothingBackpackSatchelFilled duffelbag: ClothingBackpackDuffelFilled diff --git a/Resources/Prototypes/Roles/Jobs/Wildcards/zookeeper.yml b/Resources/Prototypes/Roles/Jobs/Wildcards/zookeeper.yml index 73b804db7a4e5c..995ee6604a66c0 100644 --- a/Resources/Prototypes/Roles/Jobs/Wildcards/zookeeper.yml +++ b/Resources/Prototypes/Roles/Jobs/Wildcards/zookeeper.yml @@ -13,6 +13,7 @@ - type: startingGear id: ZookeeperGear equipment: + socks: ClothingUnderSocksWhiteKneeSocks jumpsuit: ClothingUniformJumpsuitSafari back: ClothingBackpackFilled head: ClothingHeadSafari @@ -20,5 +21,6 @@ id: ZookeeperPDA ears: ClothingHeadsetService innerclothingskirt: ClothingUniformJumpsuitSafari + femaleSocks: ClothingUnderSocksWhiteStockings satchel: ClothingBackpackSatchelFilled duffelbag: ClothingBackpackDuffelFilled diff --git a/Resources/Textures/Clothing/Under/Socks/ace_knee.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/ace_knee.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..559e21d3274ee1144ae952f1f9c7d13533a93b71 GIT binary patch literal 512 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|VnG zPZ!6KiaBp*8TuV|5OB2@%FIy=cf6t6yWUB#&uMBOvx1_F>+~+`3k9tqD=$wt=eVRR z;7)+VF_y<`rk&VbarsRB*;A8y|Gh{RcD-fUR;0mjY9WJ0JJSLgt_FOZ1F6N+QbT|5 z)aX)<=56Gd_`Zhel8I~Nw21ZBeRVyBTmoC37Ij|uGWWeof{E10278H+ui1bwV+t zV)X|*#`Za!H`;UK4zTJoKAXEoph)k*dO4QjxC5dfe$B^UVmW#T+RkvD$eJx)aMZgY zSIuF^!C=u}+aioo!W=f7)!y+)^}rm?AO6gC9@A$2HP(M{O5HDWkBxzLdMGeT89ZJ6 KT-G@yGywoZuiD7~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/ace_knee.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/ace_knee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e717f4d4094ab327986380b02741f99b934b0ab9 GIT binary patch literal 652 zcmV;70(1R|P)x4_Hc93`SPXlV!B5eOA)HCg)aPQeasFLj_t;du3#wlK-}`g*q%)=lwoc(mO*bmSG7XWnimrHDxKGO` z)51r>0Ye59zE*mw!7qw)4gOGU#G^A{S3P~XHcqv%mN$yRqr(1Tp{h0KQD5TDlon!A z2V@Uo5+zIsA1SJ=QlLUmYDqHt+c#GC%~KYSCU2c}3~}Vhi#H%@Rk~)RW<}4)Q(#@? z{yR@IJ2Bqq?hb+T*|Oe;!LRfTcUqeN5WJgke$~=a zdvLJ@{f~OmNY*8XYqDgF*y_3Ms9g8c`MxV`gH@%HJ{N&d@* mI!*(k5duO$2nd163ETlmaWlkoqFZnP0000 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/coder.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/ace_knee.rsi/meta.json similarity index 90% rename from Resources/Textures/Clothing/Under/Socks/coder.rsi/meta.json rename to Resources/Textures/Clothing/Under/Socks/ace_knee.rsi/meta.json index 194b8c4f0f5e3e..b8bd4faa33d749 100644 --- a/Resources/Textures/Clothing/Under/Socks/coder.rsi/meta.json +++ b/Resources/Textures/Clothing/Under/Socks/ace_knee.rsi/meta.json @@ -11,7 +11,7 @@ "name": "icon" }, { - "name": "equipped-FEET", + "name": "equipped-SOCKS", "directions": 4 } ] diff --git a/Resources/Textures/Clothing/Under/Socks/ace_norm.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/ace_norm.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..27bd9542e74cdb6d6177659f5ec7eb02d502711c GIT binary patch literal 848 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d*Ob`Ho)PG(@xm{>Y-x3^QG z#IgFUB=MsQ+d7!oyV+VbI*u8fI4X5TVYO@j_5-IM%BU_f&B)}CS~M-s`M={@$81Ld z5l5Hk>g}pezSL=H1m1sW{l5SC?|IX|+pxcx*c4`By=-B`Dv65)C$`Us__Q1} zoDlo;pS8cSwc))N@Aw)&-`sSs{oq#at+JD>gH2aHO;=sM(*I(4)U5vk zduA8ZUA+`kU9ge$Z-3P#k87&!In`#|`RNZl9p3Af=$miKnpgab;Un))SMv?^49Z3K zcYk6&%bot|kk{otU<7a$ctjR6FmMZjFyp1Wb$@`-(c$Uh7*Y}U_LgB@vw=v%!}cpW z3p!SYCcZh8YQb*)K;%w?^%thSoRX*5Lai5aOyd!Wc3c!D%EMUtqF;pZTlf9X>Sp$W zdMpAC42*b)AN)+`Ci%7{-e7lBh`sK4*(4}*>f&QH_rc;9P^&4~* zd@tYoY$JPb+gi30pJN_bh_M>Xe7#xcwoKysKVhw6t{2H1Fs8dkowP4Gc^ic!&e@xg+NC%?_Pq%a~PnejkJJ{;F`(6}xY) z{}BCVt>Nm+iN%bY)e~;);d#;}xwYQldwg+S=)q@|e|Nl? zR9v}P;P&^m#p{1DoteiF`e#e}fimOlN88T*<;^~|p<6i0gc%r744$rjF6*2Ung9$D Bb^!nY literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/ace_norm.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/ace_norm.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3dd12adf2818b1c91b02b73d75994d5a55388a45 GIT binary patch literal 646 zcmV;10(t$3P)x4_Hc93`SPXlV!B5eOA)HCg)aPQeasFLj_t;du3#wlK-}`g*q%)=lwoc(mO*bmSG7XWnimrHDxKGO` z)51r>0Ye59zE*mw!7qw)4gOGU#G^A{S3P~XHcqv%mN$yRqr(1Tp{h0KQD5TDlon!A z2V@Uo5+zIsA1SJ=QlLUmYDqHt+c#GC%~KYSCU2c}3~}Vhi#H%@Rk~)RW<}4)Q(#@? z{yR@IJ2Bqq?hb+T*|Oe;!LRfTcUqeN5WJgke$~=a zdvLJ@{f~OmNY*8XY7Vz%{Qv6*@Q?rrkN^pg011%5j|qq^ z`;}5Y&vQ8E(Dyy8wPMk-EJKnc=(;XwTW0QJ&1G47DP^#a;}`-MV^9pF07*qoM6N<$f@Yr~kpKVy literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/bee.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/ace_norm.rsi/meta.json similarity index 90% rename from Resources/Textures/Clothing/Under/Socks/bee.rsi/meta.json rename to Resources/Textures/Clothing/Under/Socks/ace_norm.rsi/meta.json index 194b8c4f0f5e3e..b8bd4faa33d749 100644 --- a/Resources/Textures/Clothing/Under/Socks/bee.rsi/meta.json +++ b/Resources/Textures/Clothing/Under/Socks/ace_norm.rsi/meta.json @@ -11,7 +11,7 @@ "name": "icon" }, { - "name": "equipped-FEET", + "name": "equipped-SOCKS", "directions": 4 } ] diff --git a/Resources/Textures/Clothing/Under/Socks/ace_thigh.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/ace_thigh.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..bbd25c14191207c7b2982d4a0bca0607264bc5ca GIT binary patch literal 984 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d*Ob`Ho)PG(@xm{>Y-x3^QG z#IgFUB=MsQ+d7!oyV+VbI*u8fI4X5TVYO@j_5-IM%BU_f&B)}CS~M-s`M={@$81Ld z5l5Hk>g}pezSL=H1m1sW{l5SC?|IX|+pxcx*c4`By=-B`Dv65)C$`Us__Q1} zoDlo;pS8cSwc))N@Aw)&-`sSs{oq#at+JD>gH2aHO;=sM(*I(4)U5vk zduA8ZUA+`kU9ge$Z-3P#k87&!In`#|`RNZl9p3Af=$miKnpgab;Un))SMv?^49Z3K zcYk6&%bot|kk{otU<7a$ctjR6FmMZjFyp1Wb$=Kbm;^js978JN-p(@gb8-}DV_z(4 z7$PR1747Hf-ne)A2PU}#+&2oDs->;{99@%KH8v=T-q?@K#vR6gX&q~d@Nr8_T3URh!w5wh}s)!ug|H+2kk_xVQont7k$?l!LZ{deD& zs=e{YKk)oEyteSGzOJYL@?g#*soQU#EZaTxW{%nhMu+XUr(O`;y7r3J!u)p)K}YAh z-1%7(muogVYiCT@4|&hW!sj=*N3TrsdNIG2J>@^wo)fpv>mP8hI6D86YJbu7%1PH> zMXh_HR{8e3(aFBqw{=(Aol|IUU+`Jxlh@Xb=@-wxV(56H#$~_yfBeQ$8@hNxn zPU{7_FEroo+_!zla(TY?uPG;zHm-Or+kbprL|jCnSfYv4)yrC|ub!I9Y<=J}+n3nd zJv)!?X;7c{l_yQ8;F;MO)g`Bm#0Adpv~q}_s4Vy=^4-(5uI}|2E_+Sd&S{$O<966H p+27UcEUSs=qOAdY%Jm*dubg?YEuMqZ9GGAjJYD@<);T3K0RR}7zA69! literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/ace_thigh.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/ace_thigh.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a448e27904116cae68f067feead0e9aaf0724e9f GIT binary patch literal 674 zcmV;T0$u%yP)x4_Hc93`SPXlV!B5eOA)HCg)aPQeasFLj_t;du3#wlK-}`g*q%)=lwoc(mO*bmSG7XWnimrHDxKGO` z)51r>0Ye59zE*mw!7qw)4gOGU#G^A{S3P~XHcqv%mN$yRqr(1Tp{h0KQD5TDlon!A z2V@Uo5+zIsA1SJ=QlLUmYDqHt+c#GC%~KYSCU2c}3~}Vhi#H%@Rk~)RW<}4)Q(#@? z{yR@IJ2Bqq?hb+T*|Oe;!LRfTcUqeN5WJgke$~=a zdvLJ@{f~OmNY*8XYZ|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@TjA1_l-! zOarA0ch;TXmb-iYm!k(a^{R;(MMSOiee}uet&Q-j%a$#F7ta5*qx}E0vzwP4zkX>` z&OFoDeZ|%Sn-6VWak$d2-jgll=C7|C{nwi?&+-;MvTl=7$KI0POZVBO&ws~IYd8pZxI2^yz)Nrk5X=;}EV_<9MO<_Eu=3 zwn(gSjFfX&ZUFm+Oy9U}{`>Z8IsXN->8ySnozIk#eyu`0A=RNqTOs+^-lnJVx0ap1 zAN8JT&5p}&yi2$5XAb&xN&X&Bq~r80z32W-zopN_+3%+3z3eD3;2At!{an^LB{Ts5 D(X~&y literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/azure_knee.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/azure_knee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c1a1ad7376943faf2b3eb071ad6de732718c58b0 GIT binary patch literal 598 zcmV-c0;&CpP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oT9*6hE<$qF6s+5(9&fGDOR}yI>ld7%66wq!ycRv5Apl zC?nB|_2a=ojuHYF7cw${#L+^90VGaMfb2_rX#ic07&j1=2Eg%*?t7@|_~eLjz^Izh k5Eu=C(GVC7fdLNz09CSnJ}QLEga7~l07*qoM6N<$f{Tgz>i_@% literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/azure_knee.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/azure_knee.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/azure_knee.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/azure_norm.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/azure_norm.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..0ad4b1b0b25bea4a6835282bbe88c50c2b08890c GIT binary patch literal 746 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@TSbVLV&M=_aA?5F z@O<$6cTx83Zy&q=UySWq%Nl;lwD0J?d1v>ooVUULOZWSIzcjDkfA{wMY_&&^Z#XaQ z*1u~v(_Y(uZbOaLG@}zgA6M2edH>zIbGs??_v69#I`uF0tgeS|E;~D8r%Z9JX|}X8 zc59(7YV>TZ@wdNo#m_HdVe$^ey6fgbzopr E0RHShSO5S3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/azure_norm.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/azure_norm.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e8bde7a2bb1fdb0b9bef37f49916730c970a68f3 GIT binary patch literal 579 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVFy?1EI|pPYCo?c;Oe~#f?ak~c z(z@TpxyD6ji@-(?LDdANMGDh|9HqB*2=?4knVqBbWaAq(j}4+ZI!t1Vde+5<>#BK&6Yo1d(HENxK~<<+N1a`{oi}_w>)0h zu5g(1tkE;EWyybb+r2MXStT8|_uu~S&tLg0)#Z)JJ@j~1;fT!fgM}l%MnGVAQoU-0ZE)KVu@Z&n(_|WV)V? zp2yqiwhgXRB$a-62Br1Ns2&R9o^eI66^L``&~VsV`?uTh%>p zn!3B|(|^|f-ty9=yM8M@sND2+yW@v<4r{Y+$GdNfwQif{zC*+0uj|RoN6ufeg1KcJ zzN^iNHQV|`Z%)4B{pN`V!lf%+w?$un_*G=rqYK5%vf6%Oy~Td-6t^kveZ|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T}k2 zY11a=AD_9-7OgXQqy6DhY(SFUYyX$!fAtaq(|?uS{Z(_$;pO@I`i1YcpFS3D4i>AL Q1B@vKPgg&ebxsLQ08_1aIRF3v literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/azure_thigh.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/azure_thigh.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e1a4cdf0d2f53fca6cde5e3e54c8e4ac35ba0257 GIT binary patch literal 612 zcmV-q0-ODbP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oe7FpFe+sF^CP)icO3JBNV=-0C=2JR&a84_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+ z(=$pSoZ^zil2jm5DJeBIz9a)Ep~S_Rl37#?(#XY`R+N~V3St{_DJ!`8xqyuZ0JxtU ztz{tnkN^Mxx=BPqR7i>KlfeqYFc3tO=HNAp;yGopUgHwMbNd5A!4D|*E`feQe_RBi znG^)i&D;idUa|wLR8i4JrO6Wg@Tv-)Iq`;FkaWO2Tq_u8`iw9#1~LM#2=Jt;TF)H@ z1PDC3>);n3#B=WwfP4rG(=@#c&jg|OwIx{=*N2NGh9ZiJHYiQm6%bkQhR-+<#e=Wp zh68iwkkDm>X~+oUzl0c8e|V*SH#c`AoN$dO89^UgD1x~D_V5OH(HZgaDBEQK0000< KMNUMnLSTYI_^%KE diff --git a/Resources/Textures/Clothing/Under/Socks/bee.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/bee.rsi/icon.png deleted file mode 100644 index 469f0f2ee2becfcbec4a1af019f1740773eb34e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ4W2HJArY;~60D08M0%P64IVKn z2Qq$;caqgh|JARPbNgq%;B1Mn%wO$U{{P?h_5bHorT>l$E{i)HGiO9CGSuW_i2U$= zzw!+BO#*Ki1RRQ3d}SMSSsaWM+%M{~T&VT_F5s|DAbrJ!LyQI96PskBcPZQybh+6t za-_wnA;f)yz~csG-hBaKHq9;voLKCIBK<_1`y?EK99_5%xL7alWM0fCQF>qnvzx5J f2EK%Z1O|q0P38-bP0l+XkKN^Vc* diff --git a/Resources/Textures/Clothing/Under/Socks/bee_knee.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/bee_knee.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..10259531109a3b5faf6d0bdd775d20df55853c27 GIT binary patch literal 1004 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d*Ob`Ho)PG(@xm{>Y-x3^QG z#IgFUB=MsQ+d7!oyV+VbI*u8fI4X5TVYO@j_5-IM%BU_f&B)}CS~M-s`M={@$81Ld z5l5Hk>g}pezSL=H1m1sW{l5SC?|IX|+pxcx*c4`By=-B`Dv65)C$`Us__Q1} zoDlo;pS8cSwc))N@Aw)&-`sSs{oq#at+JD>gH2aHO;=sM(*I(4)U5vk zduA8ZUA+`kU9ge$Z-3P#k87&!In`#|`RNZl9p3Af=$miKnpgab;Un))SMv?^49Z3K zcYk6&%bot|kk{otU<7a$ctjR6FmMZjFyp1Wb$=Kbm{dGn978JN-p;c1W_A>4Q&(zK z{>2=0!{zji&IJjIH@F<%c{qv9aN6(lZ&cJhB$0B3)?3dvdJI`=K&5wQV`g5%%-?`%Q zWcp4&k7R#cXyQ@3%Wmtp|GOBJE(%P3#j;_Cg75>Y|A7txkqP^^M)}4v3U!@HDF}Tr z^~ZLm6wXZy=llegzOc1j|0mS{!o{=?BGtDmnU_xXT@{v;vV6IQ-FC;FZ;w9PSX1Tt zk8iSwgZ%o)DjTnp_J=d9^KRb@uIdXioxG^=W$CH+1#b*4>K<2Jb-VPG=j{_Ulirnw zpWKurGO=nS;UEBp(SoTBf%^CDg#&h2F6i9aHc|g_ON`#vj)fOna&B%tr#<7>Wvl1! zPj+ul*-%^AYSp)LR(L?p+dV5SMIL^8(mm7VI%9#)a_Ki&AK28a>Z4oTmowGa{>*dA zh>P><_NeR=%TIDu-2Pc@J<}hcu)~k4%5@C>&6%uUW<2;<^+{~*>3M&QY;BHqq;qgx vZ&!P_bP0l+XkK(3-SJ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/bee_knee.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/bee_knee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..93a0bcd18de18aeaf13fbad7d6d73708a28a0f8f GIT binary patch literal 681 zcmV;a0#^NrP)x4_Hc93`SPXlV!B5eOA)HCg)aPQeasFLj_t;du3#wlK-}`g*q%)=lwoc(mO*bmSG7XWnimrHDxKGO` z)51r>0Ye59zE*mw!7qw)4gOGU#G^A{S3P~XHcqv%mN$yRqr(1Tp{h0KQD5TDlon!A z2V@Uo5+zIsA1SJ=QlLUmYDqHt+c#GC%~KYSCU2c}3~}Vhi#H%@Rk~)RW<}4)Q(#@? z{yR@IJ2Bqq?hb+T*|Oe;!LRfTcUqeN5WJgke$~=a zdvLJ@{f~OmNY*8XYqs(_6#E(eAF}-a z|MR~8|Mu$q|M_;ye~@O713+T`cPoQwk_;qO@qZA2S_HBfq#xuEkb}UE06LIVGl^CY z_1*t}{~fW10LXE)as(`hzkU0LGX#J>0XvRVN3akR1TS_@Vfgw*iQ)S~7Y3d9NepLZ zl)$xJT382UvoQc2$ME~zK8DAe+kuHuk{Dx0)r^L~Xb6mkz-R~zjt~F P00000NkvXXu0mjfl{ztJ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/bee_knee.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/bee_knee.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/bee_knee.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/bee_norm.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/bee_norm.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..69a5b866c2f4098466b355a698ff6a95886b293a GIT binary patch literal 955 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d*Ob`Ho)PG(@xm{>Y-x3^QG z#IgFUB=MsQ+d7!oyV+VbI*u8fI4X5TVYO@j_5-IM%BU_f&B)}CS~M-s`M={@$81Ld z5l5Hk>g}pezSL=H1m1sW{l5SC?|IX|+pxcx*c4`By=-B`Dv65)C$`Us__Q1} zoDlo;pS8cSwc))N@Aw)&-`sSs{oq#at+JD>gH2aHO;=sM(*I(4)U5vk zduA8ZUA+`kU9ge$Z-3P#k87&!In`#|`RNZl9p3Af=$miKnpgab;Un))SMv?^49Z3K zcYk6&%bot|kk{otU<7a$ctjR6FmMZjFyp1Wb$@`-@!8YGF{C2y?JYxZr$7<*55X=9 z*Vqd(HfC_OFIuocafRW8wlI6A3l{_gMM5qFm|UH4L4=d_qLAs0Fv*ZD9nsA~CM`d= zJe~V)XW3Il{@PjRU)GC%jk|CA{NKI1=M)b$Ft8{vFmgCBFbUvh1}Gnh7oTH0FZpMU z?VO}Yv*Kx~h3|44&;K+{sTcnJ{BzLpNj52d>mxJ&KRW%a##V#z#xuz>HHH1D^SHO4 zS?L)+X+rJS085Mbh9`;ldtS`>GE1K0*@q&B%FB72A(KBdI?Bhr&HnK8z&UXR%agOt zt@Uh?)4y(7zt#2VdxNQd*D@*!r^*RSUp*ct^!in`{>9G{u8-Ki%)7HNA^ybaZS($5 z{?8E@_;xj)$IHJj;%z#;L-eM;e5>Kb)ne2c$;EO=B;;oje(yp3|6_Z@l_yKBR#&rz zSXxc*`57d%e)@_dCVRPpW}01nRCRt!?%69(O6?n_EWY|erRj)~YH|8`r`votGL$b* zRXn)*tf1^J&aLg{w%lv)HLP=MFO9ChA$>L6PU!xUGcUKTI>{dD?_i(${(NTD^}I~~ z?G|~(<=S^`Oaz1fax4_Hc93`SPXlV!B5eOA)HCg)aPQeasFLj_t;du3#wlK-}`g*q%)=lwoc(mO*bmSG7XWnimrHDxKGO` z)51r>0Ye59zE*mw!7qw)4gOGU#G^A{S3P~XHcqv%mN$yRqr(1Tp{h0KQD5TDlon!A z2V@Uo5+zIsA1SJ=QlLUmYDqHt+c#GC%~KYSCU2c}3~}Vhi#H%@Rk~)RW<}4)Q(#@? z{yR@IJ2Bqq?hb+T*|Oe;!LRfTcUqeN5WJgke$~=a zdvLJ@{f~OmNY*8XYGMKkxhh|Bxm19Raf(WC6&h$RPl7$iKZh|G@z0KvEsSNK9~ng7)i| z&kWzce`Qb$t75pcunw%vwCEh;={_U4kM-i47#?q)$iU6R%ODxDjwrKY-x3^QG z#IgFUB=MsQ+d7!oyV+VbI*u8fI4X5TVYO@j_5-IM%BU_f&B)}CS~M-s`M={@$81Ld z5l5Hk>g}pezSL=H1m1sW{l5SC?|IX|+pxcx*c4`By=-B`Dv65)C$`Us__Q1} zoDlo;pS8cSwc))N@Aw)&-`sSs{oq#at+JD>gH2aHO;=sM(*I(4)U5vk zduA8ZUA+`kU9ge$Z-3P#k87&!In`#|`RNZl9p3Af=$miKnpgab;Un))SMv?^49Z3K zcYk6&%bot|kk{otU<7a$ctjR6FmMZjFyp1Wb$=Kbn0h^3978JN-p)F&?Gh+*oZr*; zu)G1cbV_UMq70oWYbT{xXKSY>Dr&ZDQqbNO9Og77=Sb705348izR~gUOiH_Pru6*W zo$JlZkM)?}t9IU3ZhF`H`=1|oiqF@U@(HqWG%(;pf25gG{cQHezZTxOJ$$R`#E!tr z4+3vq4Ql6LY0A=z2=!g~kJsJk|D-yhkH(5+uUYuZ=JfurxFvRSubX1r_g0IH@Zvb$ zY3HjVvOs^aPREHAjpTN?E{1*iMo%^uF`S>S#r~s^_3PiuiuwLdRyuoqTC^BnrA&X! z5W@FCOEBuB`@Le>PiZVGD$Ncw$1K>qzb$_s)0)}Wb);qXu!+vO%iY^PH?wQ+)u5!* z9w|1rmnK$;xjTFMPT!yEBA%Glr*rA@2ff9VyfDw7v=lO^iAph zwJk1k{fRf>Kc0P?|JOG(CHL!&-(TbMUw^VZBYHk~l~|@&cJZI9e>FF2HuV<9d)IaH z#7=!vaU-ksXZg-8S=XL;i!$!g$X+kH>q%0b;mcDSu1;;_&~W4n2v?ZP{6p+TQSHCQ z#hIqc>`P`Z`?H5l@|^eIOS*S=Kbh3ddgMkt<7!JMH5Ge>8RtH0AE;$K>gEub|NUf5 z_o-iJCwlIRoIBC<=Ym&)UmjN<`1kMn7oNaX_KKxRYY#u~`}>n6?7_W#$Gh3q15+!5 Mr>mdKI;Vst0D5ol{r~^~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/bee_thigh.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/bee_thigh.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2e521a3c1af9c40890e1c52a8c8eb1965aa2aac8 GIT binary patch literal 705 zcmV;y0zUnTP)x4_Hc93`SPXlV!B5eOA)HCg)aPQeasFLj_t;du3#wlK-}`g*q%)=lwoc(mO*bmSG7XWnimrHDxKGO` z)51r>0Ye59zE*mw!7qw)4gOGU#G^A{S3P~XHcqv%mN$yRqr(1Tp{h0KQD5TDlon!A z2V@Uo5+zIsA1SJ=QlLUmYDqHt+c#GC%~KYSCU2c}3~}Vhi#H%@Rk~)RW<}4)Q(#@? z{yR@IJ2Bqq?hb+T*|Oe;!LRfTcUqeN5WJgke$~=a zdvLJ@{f~OmNY*8XYp@ z34rHog8qN~@)@k<`}eO5x|zoqFHg7n&&kOR7USmOWsnS6N0OPO*w66)+u8sBcPsw~ z0g%NY%|G96`TuXP&j0_P_x=BW$Pz3@GXS#S-+xDtCI3MdgDm>??c4wVA2&iA26Q0J zEC(5kEd)TqAV<+H1V9#nf_&gY0F(fLL5`6IK;pDa1F+zS1vxAPKn{VW3z|g(Jnn(P z4@-3DApjN!&gr&j_CK_2Qct9&esV`|^OM nS#8wt(GVC7fzc2caUlQz!!qc2z#%RW00000NkvXXu0mjf!4Nxn literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/bee_thigh.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/bee_thigh.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/bee_thigh.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/black_knee.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/black_knee.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..6be88d1f68c9012b1dcc5bef062c1bbd429e8468 GIT binary patch literal 879 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@TqzwLdvJZBzq6HwJG{?o1O&5?NBn*ZIW+|5=q&)EM?EuSsD%~7Fg`~{PWGb@4I)$t)H1Q`|Po|W!BeCdbck<;`1?fZJ2Xt zXx#szojdluH@>;;_S);~U*EbNlvKCG;=lX-qs$%m^nU-XyI{7taQEFiFH27K9e+IG z`OnMi-rn4nTXN?{tmrH6=)+&W-Y)XE+JB4D>iOfN<+0BvU&!Hnx&P0T_wxTPT(C5+ z&Gal44UgQ>(-7 zAtX_6r4K=Z#dm}i65hYzp7Bc|tX}53w$IOVHy3p+E@u4qYx7a&ikBQdUs)nfpUHpI z@quI3ysz3zUb#;{e)vEb)AnU7SD(l){rvE5d81hTw5OXDohoaW>--aHDD-cbR1qG3 l;EK3xcI#iR;D5#2^r!CI!(FZ%_Zk?D44$rjF6*2UngC~GijV*R literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/black_knee.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/black_knee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..1af325f627c933d65f99af1d4f6698f11f178cab GIT binary patch literal 628 zcmV-)0*n2LP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=o_E5-wPlp9I9rfmm*$HHG%4EgulEF##sP1egF5U;+;l5Ig;~*3DW=DJ8nDi*n8a zF{Kop=Sd-i9^0w;+7bUk`}hFMxQsCkn1_{8$a^oGbL}{e8OQU)7?naOiJ1JXo^n=8-57KVDlg^m;e)C0!-lF348#NlRLVuwQE-Z O0000Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T z?-7NFBZq=?KK-xnX^mLsq1@6j&2ryUw`l??*LH{OyX|uQ2;d}fx&SQ0Cqw>|pB?|m2URPE*4eOE6=Z@R_w$;Rs2bWU%~oE7oEYH!=| z$AKAnyYC+RwfwT?xu;J`*x!Hu9q5|Fb6DWq^Ws7qx#O!=&HEe`b9>vnJ@<|-`x+X3 z_|@ypYZbTuo1V^i>*>qG_uqf7SiNqWLT&h*N4AxF4R58cULUn;<~9H83oMRS7uQ!a ztL~0ko3w-LmFR^HtDkOct^8c|_|mUk?&}+3zj9?r^qH#{aws$~FySFSSTg0yCi_=2 z9od=^f8b8p4bCrH;uH10UA+^{P;AS1&EVsz8})yufPgyCL3iNql25y zJ*n?McYNu8&Z-}~*3IV?jJh7*cl18fjBhL%g5FH3m;tKbLh*2~7a-!G+@h literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/black_norm.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/black_norm.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6f9f72338b7e6e43ecd0b678c1bdefdcac09d879 GIT binary patch literal 618 zcmV-w0+s!VP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=o5JWdeDlu4ESc?Du zK_R7ur6{%@6Yz?wHdUJ0W?>m;XP+W05+DH*AOR8}0TOtb!1iRnb8f~MrIaGQcd4~* zm|1JZdoR~@-Log2YHNA5B_Z`M-ROaX&>zm{rh0 zuknRu*9vi&G3J(IDZT);`tn)9w7%4l011!)3A|3=3rPx# literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/black_norm.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/black_norm.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/black_norm.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/black_thigh.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/black_thigh.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..29f4358c731728ef12cee23f484d3d562a285585 GIT binary patch literal 901 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@TQD`-p%_VeC!Yc&W1%=VsRk2A|l68Yi!Rpj7CipZjjQ-Z zKTkS?yNlgVS*9OP?(S6De!HIW+H!|!sl~IFy<95#q~>wCFl*SfWj zZ@t^Jia(cUWqx$~;&u z-&=jDe{cIM;|aV?35JdZ5^Yc8;+C%W@u~gZQynV*@z%E3LyxrjT{)lg*d9}06vBrZ z>pdO>upSTj;jsR|)S7dr4z4mviMlb>mQk%X)A+0Qo1d@G^D$pwu6;d+VPEO?8> Bi(&u( literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/black_thigh.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/black_thigh.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b34ca4b481e10fac10d51374e8d8d325c6b28b30 GIT binary patch literal 631 zcmV--0*L*IP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=o}@W>He1|GgYlag9|J%}1c(3;AOinRfb9TKO0}~-rNn;uc4EGE#Hh8_ zf)L{C7_QNO$F>W&lVo;=3V58rau*n5n$~(eXU-YC_sluhq?E%SV}uaGa@-{X*lO40 zwbmmkj#x}L)LmP1_6gs!&GR1KjB`GcmQs#+AG@{}wi=goM1Tko0V41?fe%8kGurJk RL;nB(002ovPDHLkV1i{26#W1I literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/black_thigh.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/black_thigh.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/black_thigh.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/blue_knee.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/blue_knee.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..c69101dad471ea3a6c89687c83681a7cb60155c5 GIT binary patch literal 822 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d*Ob`Ho)PG(@xm{>Y-x3^QG z#IgFUB=MsQ+d7!oyV+VbI*u8fI4X5TVYO@j_5-IM%BU_f&B)}CS~M-s`M={@$81Ld z5l5Hk>g}pezSL=H1m1sW{l5SC?|IX|+pxcx*c4`By=-B`Dv65)C$`Us__Q1} zoDlo;pS8cSwc))N@Aw)&-`sSs{oq#at+JD>gH2aHO;=sM(*I(4)U5vk zduA8ZUA+`kU9ge$Z-3P#k87&!In`#|`RNZl9p3Af=$miKnpgab;Un))SMv?^49Z3K zcYk6&%bot|kk{otU<7a$ctjR6FmMZjFyp1Wb$>w7;pyTSQW5udRv_0Q10DzMABG={ z>bjqQ61aC#xuZ(Jp7s0EC7UCXx4gU~@`UrSp6}#0rf>a)nCv+m7?=ba7+4e-7;!Ld z1TEfdo4zggv2t?Yh7^BpcAJ0RVDNPHb6Mw<&;$VNylRR7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/blue_knee.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/blue_knee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e0ac6cf7bc3bce270b859cda35d38a59bc610107 GIT binary patch literal 620 zcmV-y0+aoTP)x4_Hc93`SPXlV!B5eOA)HCg)aPQeasFLj_t;du3#wlK-}`g*q%)=lwoc(mO*bmSG7XWnimrHDxKGO` z)51r>0Ye59zE*mw!7qw)4gOGU#G^A{S3P~XHcqv%mN$yRqr(1Tp{h0KQD5TDlon!A z2V@Uo5+zIsA1SJ=QlLUmYDqHt+c#GC%~KYSCU2c}3~}Vhi#H%@Rk~)RW<}4)Q(#@? z{yR@IJ2Bqq?hb+T*|Oe;!LRfTcUqeN5WJgke$~=a zdvLJ@{f~OmNY*8XY@AoL6C=e; zlGMU{i!B6@#Yi!fkyypt++E-xhlBvcw_m@OF@nUA#XxF6;>4OulsaUegM5lB1kmM( zF`TG00E%Y@23Y)~#x*`UVjM84W;6swLtr!nMnho0LjVA%u84xVNYIb~0000Y-x3^QG z#IgFUB=MsQ+d7!oyV+VbI*u8fI4X5TVYO@j_5-IM%BU_f&B)}CS~M-s`M={@$81Ld z5l5Hk>g}pezSL=H1m1sW{l5SC?|IX|+pxcx*c4`By=-B`Dv65)C$`Us__Q1} zoDlo;pS8cSwc))N@Aw)&-`sSs{oq#at+JD>gH2aHO;=sM(*I(4)U5vk zduA8ZUA+`kU9ge$Z-3P#k87&!In`#|`RNZl9p3Af=$miKnpgab;Un))SMv?^49Z3K zcYk6&%bot|kk{otU<7a$ctjR6FmMZjFyp1Wb$@`-q2uY|7*Y}U_Ld`GlYxLkphwJv z0?F&giYqzZ9}(=S5}2;CA!zwBPCvEO1+M1vkGNPlN6Xzk8zL&s#G%l@fR9+f^6vWS zVwvL~CjS@Oc5GYI=4+ddOyK zYiE4oNw!jbhc{u7)m*WE8LOIisp)@=zxuRvy~Dd(`ZkM<%ZlfCZ~z07!PC{xWt~$( F6996tNq7JN literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/blue_norm.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/blue_norm.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..044fc98bfa0c2f80e9c770a3ae7b639e70d5cf8f GIT binary patch literal 584 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVFy>`CI|pPYCo?c;Oe~$a+uJEo z;#hrFlK9buZ5>SP-E6HI9mfn#9F@AFu-dhM`+?IBWmFfLW@K_mEt;0+{NHh{W45D! zh@(q%^>)=KU+T0p0`EVxe&7H6_q^%fZP?#TYzi~6UbZk|mBht@6WeD*eA*fJ@=#y9 z;vCPjSDq(rF8mi8|NTbDUhY+K|L^}U{<_3?8QV6$hn~LXT8E5yCvNRpR}sC#|Frt$ zL+*zdo!Lb8g;lLOsNYr0`!68p$YSG!aNF9QW`0{YPBZU1wD{1!q=lHhkZXAEY`1p@X3j8bA_zXU1>|wT+g2f zPKbT_&)VPE+VI|scYKYXZ*IEResC-IR@u|P?6$4B#c46`!KN#prmHSr>3^|2YSw>& zJ+lkyu3ieNF4)NWx4-I=$2HaVoN6=f{PYK&4)1kK^vySA%`5)J@R9eYtNDg{2IZpr zyFW3X|g zgGWC%|F8e|hx3?%*@?F|j(B_&R^HgPbLZ{@VnqcK4O{>GC~SQA`nr+Z1dB})9(*c( zYj(P698e}*bEQJ_~R2ZIkFr1jkFhQ9SNg|LbZ1wV8 z)p4P>yDykpJPfq=I`G=NbM@=l&wf1r&HdW<$1L&XucW(=n!U1K%yP%xCVA%_)8oJY z9)Dn}Z}ZCE!$Hu)!7!Pr%YjL5YD2`7hK=U8vaFwR-l&z!XIlSjF-y(9{a5c!y(Uq` z)V^_3T>iUFo-eL%H)ja=ch#Kl@yD<3oCc>GX70;9w|oEA?GHDLO;;s2- iwu*hJW?gpeAFCaQ+6VW455E9oiow&>&t;ucLK6U{@xi44 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/blue_thigh.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/blue_thigh.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..539049b9ae52b66ed612114067b6d3bf9e8bfe0b GIT binary patch literal 626 zcmV-&0*(ENP)x4_Hc93`SPXlV!B5eOA)HCg)aPQeasFLj_t;du3#wlK-}`g*q%)=lwoc(mO*bmSG7XWnimrHDxKGO` z)51r>0Ye59zE*mw!7qw)4gOGU#G^A{S3P~XHcqv%mN$yRqr(1Tp{h0KQD5TDlon!A z2V@Uo5+zIsA1SJ=QlLUmYDqHt+c#GC%~KYSCU2c}3~}Vhi#H%@Rk~)RW<}4)Q(#@? z{yR@IJ2Bqq?hb+T*|Oe;!LRfTcUqeN5WJgke$~=a zdvLJ@{f~OmNY*8XYp@ z2>@>HuK&pDzkV%a#3n|HnIx&bc>e7FpFe+sF^CP)j7^LbLs>{sY-O{TfrH~MSj&$e z7r-<&F;dJVNi8%KR6tZ30Ht&W22c(__#S3BJ~?6>Fsf!W1V%$(Gz3ONV8BBF0C^U;x3|UJ8~^|S M07*qoM6N<$f&dfpF literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/blue_thigh.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/blue_thigh.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/blue_thigh.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/cap_knee.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/cap_knee.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..6fdc30861039f422058f8aed334a6c6a69712688 GIT binary patch literal 1115 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T<&J!4~08cBRe)L6P0gDhY~VVvPS8W*S{JL^Q)XPU7KB?Q}*B*N-mSe}u>9OWkj^x^JY+?6)udt8! zYEY>6Y5DVuy8cY><(SU?UiL%n@mnDd`+G;ud|&;Hh37f@ww(>h?#Di^x!Ac-V$LtN z+Y6T+Y~>Bn=DrcWS|Oulg?am|-V{R%$wg+r)z&pI2QgZg&)&`SN4tAs%jKYA=lKUO z?NNVy({yX$Yis|t_npo7_SN*7%g28*_#X24(80e}s+C{=SG`_;>00zm+3>2O6HgXQ zICblY11qOHuHjg}zs&HitAx8<=?`;1)tUPZzs1ctbo+Cujpb&Bol}$+N8IdE zyMOty>WZvSMa;*(O;O@}oxjQ7pioI@?-yczF+h6=FjOT;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=ojw`u$bvB7%ftp2kE&;5VOg8x4Q$blpRCKApS7(RbxSgAJw zYzCMH^1&9v)Q}JrEX24J6tsHkhu})T{bpsja}N^TAbPD~B?A}hZ@By=CKiVB)5MrO ns%A6Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T|V>A|LgbNF0pLq5a(!MAdLQSGqFzAS$$mk-o3m|JL}l2y*EqB z{$_pI*Euaur@BZ>Pgnok<=VyRZ%$qll@gzR{lJde$=8+_GTc(nkiTkU_H^2*M`zz{ zJ-K$iNQLb#HNz}h%|@H-K-piv zr&T@s78`wb@CVe+9`a1O@V=lF#6!mSupe0 z!=$s-D|4%B{!3^2c!jUGnltI)k~2$A^w^}u+OgR6tdZMv_2W*p_tziaoOfFSg^A7KHIsccbEqqyg!vYOJanwanh^DM8cCzgY4-zqS7o zSGDM$C(U(?mut8FVtzDR?JJ8%Y+d57(w`OU8LGR#aUa>c>})+l@4vlz4O?QufhmN+ M)78&qol`;+04@Wl%m4rY literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/cap_norm.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/cap_norm.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..cb486688e792773a145bd65ac676214bcbf46216 GIT binary patch literal 658 zcmV;D0&V??P)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=o8bx=kP+u&*mmd} z$&Mo02Q0yJ|AQR%hf4|UK9+Cy82+qHW(0{Ni-FYu#fkL<6Hy9H)4-O%EMoZlm0_jc z1h7^x4djC@hN%InC(2x)BBG+8Q|lOmp86rUncsf1GTgZbu>(Y}HLPUdV*L%5zr+Mg sAE$|R!l=5@5Eu=C(GVC7fdLKy0CGb+@*LaLJpcdz07*qoM6N<$g3$mQTL1t6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/cap_norm.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/cap_norm.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/cap_norm.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/cap_thigh.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/cap_thigh.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..888c688464329bc11a6ca986c747183d19d35b53 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T1D^Dvn7l z35uG15i!z_Mb&nkoBj9ky&W>Y?>#-&aX+ZVCq z{H~3W^;3S$JM!{WMejPl`bBS_@vW8pe4^g($$FlPv#tAI_+)mh(w5JNGg`Rl{jb#f zui`7qF7>4eJiQq3zjUK(U98zkj)wh~uK)ZuGet#jiI4Z0vaWuQ`_}d4si(T`{b5oI zn;%uXC}4hk!**-$-_6P{^W$ffea__aVNu9tU9$C=|5?FYeU2xou|HWaMEsuNypid~ zQt#)hE=o^ey_)+zFWljs?CsrKC2pjO-QND*99=lIY`(3GX_Srmh{RXqz zYiZqIf0jRK4za(lnb0S1{$nZk_qF`rq^wikT67zTZQ}ws! zyAC$KD*wcL9)BD-JdjsfaQeZH&i)-?3+6ZOF6CUac7^YW>5`{7bmmU>fBwpN*S9sD z!fJVYn?iKL(@xAaIVV!++i>>eY?0Fay$ka@5l%E{5eR_ulm^^^1GD z(zs)xy-BX{YSC!@0Ll6_UhOLx{%mBLRiDoKWA-vRMWbkI1)aVJ3$+;9Q&|H}Mv8Ss z-_@KDDtw`0{jF9}yW3x^^AF{nx_6D6!?%SJeT5%N86yvV5X{+f=fUHu)-{TA zZ-vZv2m?Ch=KL46arf4WK6r5HE7RPjvsK@?ofFk``L$T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=od$HnmE)fCG1NX`AjwP?Qe0hr&5EJ? zA20;I-DCK3dM;e6@7Yp@V^51nF$%7hBnNbA9b@pay8sCR9#9CN+F2`^#=!7o7D)~v z$pN@R0A!IMde8_P+u9Hf}&_+km3`~MG@62gMdUl|xS_%JdAZ28Z?%MBL?N6*@1 zqRk~P7XY&#y5(yPE5Vk6X^>-}0IUuY-xA)-y zkz@6_qVZGttU9bx0tz=Ma4ni0vZ34R3RhU{tQ+kYj!f9nv4cyGuc`UPqwEj%7eWg{ z1z21K3X8vQ_2_)Q&8ho}bl$oC_xIixd}93*Yv5})@iQHycqoH zNksV0|7S1z^7BvK&8{5q|4rrly%#ocAC*1-+wR+*N1QD49$Z@WBV2X)MgNQCT2bc} zTg)E*S+(e8b-_kf+5WOip3{~zl0_U+L7 z^(TLd?q#s5*lyJLf;A?7!Jg#j*SH+?g*JF@7uP=^;qdb7p5w{K1kZ?m;Ce9i_5RxD zGC$t^pCfo--L}2?r98e07v3*>FE4*f{lTm6_Y?w}^+?c;VHEM37?BnPAnSOfOv!{#n`h52L(_452`&?NF>E_#{gugc+ueDRU)ii>H$15DpC{E= z$1f(If4%)~(rud{#)JoJek%*P8c24j{<7q-wP0MB(A*{HUC8p;x0Ll!6r&Yq^tElD zrffOzDBR%7L77W0gnGU(&h1poWNOMk#Qd7c>TywR{KtiHikbe~(^sx@n53p~f#=IY qefbPlqw=pDg?pX0Cr$phoAKBbspGG^_H_f(CxfS}pUXO@geCxz1nvg_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/centcom_knee.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/centcom_knee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..efbbbe8dacc18d6cf3ecb1ac7fdd07f2895b7ea7 GIT binary patch literal 706 zcmV;z0zLhSP)WbN97KiRZRLi_{x#&X4cj?{M-3{8Kr@bnC{!wDL|Y8qwwx3tGb~ zO*9jvi?O8P+S9X>asFLj_xM!33#(rL->bP=mQ$_)zDD5@!*=q*G7VE}d0X+eaJ!LB zE(;$C4>&TQ@U_zQGQTL!l=(xk6OT=RU-i^7RjgOBk#$Vre&HT7S1^9(QC|{FS#z^e zJ7ss{5+h0k4V?ljiNtUF5Y=1fpZ)eb&fVNv`UMy$zd(PuXe)Xc zdp-aF010qNS#tmY4#WTe4#WYKD-Ig~008<)L_t(oM`K_Z1*0J_8UmvsFd71*Aut*O z0~`X3q}VSXsqvv&;74!&dfc=ie7@pi-i+M4nVymH(OCw5+Au&g{!l9?=| zIADbyD}#lTG{fgd0t{D0nHen4K4I`!^O`}*{x5^Pln}%9OTS4m4y=|W2SflZ&}4lI z4*`$?J3>Sm;34q)BZK8~(%e9FaA_9l{RjCH20+npz3&nuE^%U=!9Oks=F&CtUs3-{e{FOoHwJ_YwS3pZ&z5NR2gXjbXZU!+{gq>G_>U)WG o!Kk{?5Eu=C(GVC7fq@PI0NPhqzPxPSA^-pY07*qoM6N<$f|Uw5rvLx| literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/centcom_knee.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/centcom_knee.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/centcom_knee.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/centcom_norm.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/centcom_norm.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..6f144dfd26e3f7f0619b2e9455bdcf3c5be14ea3 GIT binary patch literal 914 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d*Ob`Ho)PG(@xm{>Y-xA)-y zkz@6_qVZGttU9bx0tz=Ma4ni0vZ34R3RhU{tQ+kYj!f9nv4cyGuc`UPqwEj%7eWg{ z1z21K3X8vQ_2_)Q&8ho}bl$oC_xIixd}93*Yv5})@iQHycqoH zNksV0|7S1z^7BvK&8{5q|4rrly%#ocAC*1-+wR+*N1QD49$Z@WBV2X)MgNQCT2bc} zTg)E*S+(e8b-_kf+5WOip3{~zG+x3>)a4>^b&_{c8E z*2z3cpmc(ys#@MJ&KTL49&Y2sv*#c1+~2l(^?V0)Uy;;fj=r9W|e9`-*rT@i$ zZq5`nU;R2IhI_qS-i%YH9vSTU`$cQ*<=ba=R9-KQeSE0W~`eNy+QJ)6Ec zDSLD2&ULT9ux3np@$7Y-{fUK()wWJQmboXJQLpgfpR&)rf1b~_Vv~qB^_f+FZfV2b zJpZh@mkh2*=iK^SeQCybbTDe!kpt`M-u2Oog_Lj^_`EoO{|F*Z3#H-f2g?V$|#W@ACV; XUMSgn?cWq&R5N(G`njxgN@xNAu)?B~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/centcom_norm.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/centcom_norm.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..aec74b5318a90a5197a3377439e07ae381074c6b GIT binary patch literal 625 zcmV-%0*?KOP)WbN97KiRZRLi_{x#&X4cj?{M-3{8Kr@bnC{!wDL|Y8qwwx3tGb~ zO*9jvi?O8P+S9X>asFLj_xM!33#(rL->bP=mQ$_)zDD5@!*=q*G7VE}d0X+eaJ!LB zE(;$C4>&TQ@U_zQGQTL!l=(xk6OT=RU-i^7RjgOBk#$Vre&HT7S1^9(QC|{FS#z^e zJ7ss{5+h0k4V?ljiNtUF5Y=1fpZ)eb&fVNv`UMy$zd(PuXe)Xc zdp-aF010qNS#tmY4#WTe4#WYKD-Ig~005~;L_t(oM`K_Z1*0J_8UmvsFd71*Aut*O zqai>-2pn%W{Qv)4^#4yA0{(;8Agv%8#0QDP#7Hobfr%8wv{1`Ptf87kdjI96gy6~_ zK6}S-z3&nuE^%VbB`O5uBXuw=Pk8$eYzK%2IR*wmjs&SE)&VTUC=B`hl|kpVFkI;? zprxM+26C00000 LNkvXXu0mjf%^40n literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/centcom_norm.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/centcom_norm.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/centcom_norm.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/centcom_thigh.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/centcom_thigh.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..992c666477a90659c88346c790306eefc9423dfe GIT binary patch literal 1170 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d*Ob`Ho)PG(@xm{>Y-xA)-y zkz@6_qVZGttU9bx0tz=Ma4ni0vZ34R3RhU{tQ+kYj!f9nv4cyGuc`UPqwEj%7eWg{ z1z21K3X8vQ_2_)Q&8ho}bl$oC_xIixd}93*Yv5})@iQHycqoH zNksV0|7S1z^7BvK&8{5q|4rrly%#ocAC*1-+wR+*N1QD49$Z@WBV2X)MgNQCT2bc} zTg)E*S+(e8b-_kf+5WOip3{~zs75tPc351GzioZ(t4@6MS0p3wP|9plk# z6PJ1KcR!aq{Y>con}c)P-kbgYc4O|(cj@hSliXT*Sv(r>p>w>AdT0H(`Hv-8*Qb}d zmw9K$)(VF|esebGuuo-TWa{S2|MW9h67mX@Ja(;@(XY0)&N=pDuk6`h?eVvxKGu6G z|9V=XQoh_h<$ZOS9e@0klb2@Qsg9j0@1N)W{;S;1z+0DQaL@Yvtp9)Z`DtgW8YFbZ zdj9jb?>5@Gz<4!N!T-k#MHbHwin~AU>-XEdjOAkcy%g;g7?y}Gn8^Lx`2DMY8w;x$ zey)r^_TOuf|LqWle^QL+&zmt7Fx;2BuKZzsCxgIy7nU27kL^#;7M$=)NXJg9|E+6# z!D)Y93EmfmZq-s>IiE!qF28wL@6GMBc)9PaO?GSlhcJBjbJN#};a$VdTN5uf$tB-5 zIA5zLU7zvr@K^qLc4>E``75Pe`Zr!(@OAzxz8QCKPv7_|A(?w>%H^rI_DL?DKUwai z>v8t|bI#OXJk<7g>4*8hRVMA8lhN^O>7-$q<@aLO zhPSqaq_)hNvY$<`;mVG+5}a%OIGGx_FDyG<$T@X#p^_Tk&ep%ZOC=wR7MVJnc2;+t zf2?h;a0$D~YEFZuIYw5!9A{(dKS#X2rk#0kT5;tYeJ#l(=RO6YGRV>@%9JwEu ZGo7<{pSMr98kp1>JYD@<);T3K0RV4T7Ipvt literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/centcom_thigh.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/centcom_thigh.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..152e8ebd19c9113141763f56fe9d82914365c648 GIT binary patch literal 747 zcmVWbN97KiRZRLi_{x#&X4cj?{M-3{8Kr@bnC{!wDL|Y8qwwx3tGb~ zO*9jvi?O8P+S9X>asFLj_xM!33#(rL->bP=mQ$_)zDD5@!*=q*G7VE}d0X+eaJ!LB zE(;$C4>&TQ@U_zQGQTL!l=(xk6OT=RU-i^7RjgOBk#$Vre&HT7S1^9(QC|{FS#z^e zJ7ss{5+h0k4V?ljiNtUF5Y=1fpZ)eb&fVNv`UMy$zd(PuXe)Xc zdp-aF010qNS#tmY4#WTe4#WYKD-Ig~00AROL_t(oM`K_Z1*0J_8UmvsFd70QJp>p@ z2>|&>o&PZPA8vhM_;~gSBfqiCe*rZCxG@ixUm?j%CQ=*#Qmbh!!oVeo(6%E)6wC*S zlLJ^t(X>L3mBGSEn&I;!0fwuh%nX)ipD=i=dCl;+)`Wpqj+;T@>>E;y1FI#;0TGve zGib6tWqA1P9mBJO@4yCtLcsjcJqCFxAqJ2GEtiw#29g{=Fa){>AOt}Er6dH1PK268 zdjDYw4HVo`_CnyW2GJls2sE_3+kapyKs1OC10Z$C z*_Dtxh)M$?pT9EbycUL=^$KX|tG8dld=Q<$z|A1WitzXqp!!}yHjm1WhQMeDjE2By d2n?1G007qUV%~W)q^SS^002ovPDHLkV1j?@Neuu1 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/centcom_thigh.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/centcom_thigh.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/centcom_thigh.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/creepy_knee.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/creepy_knee.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..923f2c8e96fe6b7d1754361c27876cac1e951582 GIT binary patch literal 953 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@Tyu_QVpu$(B@CboOmc`+h)SZnPm y#kR|0!{!v;+&TuPuQP3OlFvSUeZMaJt-e>N^Y4k03ypyZg2B_(&t;ucLK6TwE2N?T literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/creepy_knee.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/creepy_knee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..56712bf2600a9ddfc05ad49a436b289c9c20566c GIT binary patch literal 681 zcmV;a0#^NrP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oZ|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T^$4 z#8@o)A%CLs@tc2}@1J|iX{@xzqk#nfqfzr;``-`=B=btrNe)RhCr<)_6 znJ{`xQjzCjJNjq+=9zbVm-p^1vyRU<+kaDsF`}k6YMpLha_6EGThzMuHIz+Dt*ler zIqA6U`E_SaRvx^$e5u)y&~t2uuOzNJ(crf{*ny$4=a8(~pB1_}X1k~RbDJGuu04`I z|EfWgq``TH^6j;|lM=FuzGfbrwk-204~Lz>gt*z^6W7Qt-&A^c((!7+zg#)*>(()w z#cY@zCiY;>`|Yb)=RVrHr}xQAg{j{^PqUF%UDj-%5fE_9(_X4~$^G}@-~Z-)KOXLI zePMh@Ln-Ud75l91>#ncAa5m+WsQ9DJFW4DBTy$r6_n)ye?cl1f&1Ic_Dh^Ee(1+ig zELT}io&FG-_<9A~)Y7}prydJfcj8fH;D*vaysC!rYcH${)nwix_q}Mw$=f&G7Vccd zqj8;UErZriW9Da~k!c6^Xg}7U&p0)XaSr1P&P)4bY<~Ma^_tAi6J(pAcYA)wOMxSO z@qFz~eH%Yk=r3xwFW9wXar^=6jK+&L48oi`-@EHPFkvxxy85}Sb4q9e0Dh>T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=o6pziP_~eLjz^Izh5Eu=C g(GVC7fdLNz0Dd}w76H$@Hvj+t07*qoM6N<$f~s>Va{vGU literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/creepy_thigh.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/creepy_thigh.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/creepy_thigh.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/cyan_knee.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/cyan_knee.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..6e56d9acc3faf8431f229d2cc4a0383b144b68a4 GIT binary patch literal 865 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d*Ob`Ho)PG(@xm{>Y-x3^QG z#IgFUB=MsQ+d7!oyV+VbI*u8fI4X5TVYO@j_5-IM%BU_f&B)}CS~M-s`M={@$81Ld z5l5Hk>g}pezSL=H1m1sW{l5SC?|IX|+pxcx*c4`By=-B`Dv65)C$`Us__Q1} zoDlo;pS8cSwc))N@Aw)&-`sSs{oq#at+JD>gH2aHO;=sM(*I(4)U5vk zduA8ZUA+`kU9ge$Z-3P#k87&!In`#|`RNZl9p3Af=$miKnpgab;Un))SMv?^49Z3K zcYk6&%bot|kk{otU<7a$ctjR6FmMZjFyp1Wb$@`-G1JqX_2k>zKB|9DO6cX45trJq<&$CO>X289jy!z1m~(pk z>K8>f%s<|j(vIAGkw546zF&7jEcq*#j%-zv3vG9&U3v7L#3}U zMuaBi2LG;%5PtKzRrS_p2Aliq4t+fvdgZ6hdnvVTs;jtfc<~fHEj-hiD8`V@e&rSS zhKQwcj59CGYES$7DEZf)t3VN^^Pm0K{eEt#uw4Ip<@pBDA3@2x!WUegSN`wlcNV2p W8}ExLCcFj49D}E;pUXO@geCyuUV+U3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/cyan_knee.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/cyan_knee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..da6579e8a444f9c6d07ed396e22f9b90048f20d7 GIT binary patch literal 607 zcmV-l0-*hgP)x4_Hc93`SPXlV!B5eOA)HCg)aPQeasFLj_t;du3#wlK-}`g*q%)=lwoc(mO*bmSG7XWnimrHDxKGO` z)51r>0Ye59zE*mw!7qw)4gOGU#G^A{S3P~XHcqv%mN$yRqr(1Tp{h0KQD5TDlon!A z2V@Uo5+zIsA1SJ=QlLUmYDqHt+c#GC%~KYSCU2c}3~}Vhi#H%@Rk~)RW<}4)Q(#@? z{yR@IJ2Bqq?hb+T*|Oe;!LRfTcUqeN5WJgke$~=a zdvLJ@{f~OmNY*8XYOli%pCa zLx~Q7fF;}hWAiP#7)afQ7%xUr96?YmvM=$a0dzTn1_Kok6#^h%GJxV=Qx9zB$Lp8i tX5*71#sQ;hMnhmU1V%$(Gz11b1OQ8Cl%xt5quu}j002ovPDHLkV1gx@1IYjY literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/cyan_knee.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/cyan_knee.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/cyan_knee.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/cyan_norm.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/cyan_norm.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..518a6b6e3c16342b3a5052fe5ac41c599d3b7053 GIT binary patch literal 788 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d*Ob`Ho)PG(@xm{>Y-x3^QG z#IgFUB=MsQ+d7!oyV+VbI*u8fI4X5TVYO@j_5-IM%BU_f&B)}CS~M-s`M={@$81Ld z5l5Hk>g}pezSL=H1m1sW{l5SC?|IX|+pxcx*c4`By=-B`Dv65)C$`Us__Q1} zoDlo;pS8cSwc))N@Aw)&-`sSs{oq#at+JD>gH2aHO;=sM(*I(4)U5vk zduA8ZUA+`kU9ge$Z-3P#k87&!In`#|`RNZl9p3Af=$miKnpgab;Un))SMv?^49Z3K zcYk6&%bot|kk{otU<7a$ctjR6FmMZjFyp1Wb$@`-;p6Gz7*Y}U_SSCRLk0p3iOLs) zjhK0x0}L5Jpauy{?5;yhfWNPECLSr zh$#pDmaSdAYLorW=>^fZV+wM2{xORT&w7{ors40)AbI)LNZadW9y7(i#c%iA|2c7c z$6WJm@iG6-oS77_UH+C~uXR$q-WC7n)6?tOw;gpZ-c@mhZ^HVVC$ICjmBq|V-~aP> z(#CF%ufNZKyjg2>?%2KX&Bn90wmwtsV_@P?XuwB&;d)VARUUNPI^)p-Yel(gCD~G| zHP_c=GpX2}-nqx`Pi@&&rcWzgi(0k$++OqbcwOt1t1qJ%!dDxVi1XcJ+_&$}Z&PMX o{VBJ?uXEKDnSW(k`FStHJP)5;AC|q21qL>Qr>mdKI;Vst0D@gtn*aa+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/cyan_norm.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/cyan_norm.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c1373759ab98704f8523be6f29388392dc9345d3 GIT binary patch literal 588 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVFy>`CI|pPYCo?c;Oe~$a+uJEo z;#hrFlK9buZ5>SP-E6HI9mfn#9F@AFu-dhM`+?IBWmFfLW@K_mEt;0+{NHh{W45D! zh@(q%^>)=KU+T0p0`EVxe&7H6_q^%fZP?#TYzi~6UbZk|mBht@6WeD*eA*fJ@=#y9 z;vCPjSDq(rF8mi8|NTbDUhY+K|L^}U{<_3?8QV6$hn~LXT8E5yCvNRpR}sC#|Frt$ zL+*zdo!Lb8g;lLOsNYr0`!68p$YSG!aNF9QW`0{YPBZU1wD{1!q=lHhkZXAEY`1p@X3j8bA_zXU1>|wT+g2f zPKbT_&)VPE+VI|scYKYXZ*IEResC-IR@u|P?6$4B#c46`!KN#prmHSr>3^|2YSw>& zJ+lkyu3ieNF4)NWx4-I=$2HaVoN6=f{PYK&4)1kK^vySA%`5)J@R9eYtNDg{2IZpr zyFW3XHfYNQ8TGf&}YgMFS}&6k>|g zgGWC%|F8e|hx3?%*@?F|j(B_&=HA%FJT2#UeEnBd=KuDE8>aPNk8jE>F`TfA*D$W< z$Sm(ERw?n1xEV_A7fmc<>s7V!U87PY*-jR X@6T4*E2(%I=pF`7S3j3^P6Kz#^8sIT{Lk6{;3C%z2^Y5A?M!ouN%9``~+1kJT9Qs%qWH=ctg&2xd7@l}AoS4WkL77p(oe4=|4~xyd zJ^mSDth6&%k13WAq{iIAA4TVuYWrC zzW0IOw~h4AZ*jXUTX6hRYF%-)`K*?#eYT7f-hFCZQz69i+jb6+;LCdC759qd+u8{-YnWDL ze>!%fma+88H?1kZSZg@fF(hZ-@3<&_VMgpLQH@Q9pD&E>s#K|3Hf!Y;U<@*Ny85}S Ib4q9e09Ihq^8f$< literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/cyan_thigh.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/cyan_thigh.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..971396a7dd1a64ca79837541aa92e24a57eec4e2 GIT binary patch literal 623 zcmV-#0+9WQP)x4_Hc93`SPXlV!B5eOA)HCg)aPQeasFLj_t;du3#wlK-}`g*q%)=lwoc(mO*bmSG7XWnimrHDxKGO` z)51r>0Ye59zE*mw!7qw)4gOGU#G^A{S3P~XHcqv%mN$yRqr(1Tp{h0KQD5TDlon!A z2V@Uo5+zIsA1SJ=QlLUmYDqHt+c#GC%~KYSCU2c}3~}Vhi#H%@Rk~)RW<}4)Q(#@? z{yR@IJ2Bqq?hb+T*|Oe;!LRfTcUqeN5WJgke$~=a zdvLJ@{f~OmNY*8XYp@ z34nkl+x{b~-w@-)h)s+XGf7f=@%-8UKY#uNV-Opp8Jid>hO&^Nxc=%(2L6BIU@af7 zzXa3R#7HrdB(>Oli%pCaLq|h^=nw#cRw$%mA81WpvZQ_&QXxv62<3B!en zt^&GqD^$9F^DAiFXtDcSxhVJE-Gi1U4CfXy7Vz;l6lXBZab|uXBgOFi0)s_6+X0Bw ztb?)FYrVefzE!-+fA~X-)07L>-3~Z?VyL_~@9EAz4vRT9TsYs$uppNu<@NJ-jJCJlG2Z;u!|=3Xzo5eGv)o~8 z93<3d2lFR;yCL-Z1CzHQ$1DL5t1Qif?2ch*`D_$Vgzx5lLrh5DZwZm(b_3*5NaU p!Fui)kKKSQ+XdI+5?1|Xo_}99aN4(P%Ybpq;OXk;vd$@?2>|Lg=U@N; literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/fishnet_full.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/fishnet_full.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..096d6de50bae2e58ae96ac32aea4fdbce519ef35 GIT binary patch literal 651 zcmV;60(AX}P)x4_Hc93`SPXlV!B5eOA)HCg)aPQeasFLj_t;du3#wlK-}`g*q%)=lwoc(mO*bmSG7XWnimrHDxKGO` z)51r>0Ye59zE*mw!7qw)4gOGU#G^A{S3P~XHcqv%mN$yRqr(1Tp{h0KQD5TDlon!A z2V@Uo5+zIsA1SJ=QlLUmYDqHt+c#GC%~KYSCU2c}3~}Vhi#H%@Rk~)RW<}4)Q(#@? z{yR@IJ2Bqq?hb+T*|Oe;!LRfTcUqeN5WJgke$~=a zdvLJ@{f~OmNY*8XYhA)vGA{bnt5sC_CWFkc|Q0)yMjv_#l zWF)B$&;Xjg42bd3G<5(<2ms?d3rmR5)B)%|2U&(5A~baXdKv&(hMp#9>VOd(0>DBj z6d1MyLjbCd=x87+8v+f@!xGn^xCa6BG!O+QFdp4sj+Iln*jKzfg}r`gekv*w>zTKVrP)1oW$l-=Ql^(IQj|8H@vIIF*}F*3(9>R%|+p=ZTEEkh;- zE_wcs?SJds`BKwP{04?QgQu&X%Q~lo FCIA>Iv-x4_Hc93`SPXlV!B5eOA)HCg)aPQeasFLj_t;du3#wlK-}`g*q%)=lwoc(mO*bmSG7XWnimrHDxKGO` z)51r>0Ye59zE*mw!7qw)4gOGU#G^A{S3P~XHcqv%mN$yRqr(1Tp{h0KQD5TDlon!A z2V@Uo5+zIsA1SJ=QlLUmYDqHt+c#GC%~KYSCU2c}3~}Vhi#H%@Rk~)RW<}4)Q(#@? z{yR@IJ2Bqq?hb+T*|Oe;!LRfTcUqeN5WJgke$~=a zdvLJ@{f~OmNY*8XYJuku2*wKeqF_PDcbpKm_kN&d@q+e?3udotiJE1;7nNh)=$)S&>L57pTQi!2Qh2e<@!-G z=*(GDyS^}TTDbJ?|6i|XB&V|oPTaqZ>6wm_s(!EggL(VI4s>r_z17e)<*(qz9naT` zen@@W6n{B;&ZfE&)*a8oSwqe}U(0Yi_x^^*oNGSksLy-g6Y?*X>5aR6(4_y%w$D3o z^qKu_CA)_%DgXA0PMBT)h0pB`YvRvxPJ`L+Up}7Vx}<3Kwte3fjQ0QIYR2hQsKhLm zC(pld>=PH**>;Ux4_Hc93`SPXlV!B5eOA)HCg)aPQeasFLj_t;du3#wlK-}`g*q%)=lwoc(mO*bmSG7XWnimrHDxKGO` z)51r>0Ye59zE*mw!7qw)4gOGU#G^A{S3P~XHcqv%mN$yRqr(1Tp{h0KQD5TDlon!A z2V@Uo5+zIsA1SJ=QlLUmYDqHt+c#GC%~KYSCU2c}3~}Vhi#H%@Rk~)RW<}4)Q(#@? z{yR@IJ2Bqq?hb+T*|Oe;!LRfTcUqeN5WJgke$~=a zdvLJ@{f~OmNY*8XYp@ z2>>xMvGqXp%0PSZ|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T#UBkkvo3mz-nbt1;%R|?!GDjouDK%J8~lOCq{|uN$m@zB^lLEBBPGH2MA2@L09PBLVr4 zG9!>+$a{?jshm~nz*3T7tRfR6E;%lGvCw%kLDpog6maoTWy2OaO*uO5# zG~3@>&Aj2B!_kX@c{x|2SOnU3*!`Q)t=u8UczIWiM64}))P*a5nSO|FTxKA)!seZS zPnC_=)r_7E>#kjmZTK%xe%PS8WdmRA@9Te=&VAea%HJU}=Exo$IWC8K|AyPSJ_jCg xwKmNUePUO|>a~=8W9hSZ&;HhOIkwg_NSxjpvLW2M5}1M*JYD@<);T3K0RXO`z1jc( literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/furr_knee.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/furr_knee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ef57918452c5eaa7d1dca9e2f90952b1c4098219 GIT binary patch literal 654 zcmV;90&)F`P)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=o5=zkmP!|EC=S|IZaO{0F%mM1%MsagaQz{$V0j14#V~*S#p((D|g8NtOdh zv4D_Tq8;$0o&P^;(oL{=LPA0eVj}!tHi!oCK>#EVQU~S`35aq4D4u^uT!0(-?%g|v zt46E9d=L%d!vIJfEPW8;1{Puz8TB$SJP|QqcZ|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@TPJ5@mEZO~N?>^U`r@21|op}EA=h4mQ?5A#N_*NJ= zyM5tJ*X1j+Z5|%}Aou)==S>0evxg5E{Fx?i$MZh-vpQ45dYc=S9Z`pPE7ruV=vS{v zwrKx+(T$7y&Yq-&3ntEbJ$+WOjs3M7?GI(nsry>bee&SLD(~Bo!uhY=`hV}!UmNCq z{aNOtDeKJ(O@p^S%vb&TYo$e>@KM?G@hd}0+PZ)?w~ zJBW#IoPJcD$-qunpodL3V9x7Zg<&gy&k)Tpd3VHkqWjt7&qXGw{bM>-wy`2fbZs6m PnJ{>|`njxgN@xNAyL+Za literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/furr_norm.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/furr_norm.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a3e0bf45314a11cb7e3bb1619e9bcb394d679c54 GIT binary patch literal 635 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVFy?1EI|pPYCo?c;Oe~#f?ak~c z(z@TpxyD6ji@-(?LDdANMGDh|9HqB*2=?4knVqBbWaAq(j}4+ZI!t1Vde+5<>#BK&6Yo1d(HENxK~<<+N1a`{oi}_w>)0h zu5g(1tkE;EWyybb+r2MXStT8|_uu~S&tLg0)#Z)JJ@j~1;fT!fgM}l%MnGVAQoU-0ZE)KVu@Z&n(_|WV)V? zp2yqiwhgXRB$a-62Br1Ns2&R9o^eI66^L``&~VsV`?uTh%>p zn!3B|(|^|f-ty9=yM8M@sND2+yW@v<4r{Y+$GdNfwQif{zC*+0uj|RoN6ufeg1KcJ zzN^iNHQV|`Z%)4B{pN`V!lf%+w?$un_*G=rqYK5%vf6%Oy~Td-6t^kveHC7>58U=ufA4#^>Y|o`JW$?%A&8w@HtEg*ryixn zacphsN^Cs(cfU1G-Cy~+?cv46?g?f+Z8Meko$h2@QYX^Wb|8ZTOz_MUU|^Vj!=C-S S7>gRv^$eb_elF{r5}E*TPYrPZ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/furr_norm.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/furr_norm.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/furr_norm.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/furr_thigh.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/furr_thigh.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..0ca4c25f6253ac27192db55c67997d12bc12e7a5 GIT binary patch literal 1006 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@TC?aW{|3F|df$1$qk#nhd0jl&NoYN;nh5Lh6Ih+}Pi6&h_MV>DZky(@J+Qxz?$D%)qAoz7B)Jx_d8b?#o|1 zF46Yf^J_BWfxz#zUxe12{%ljZHg2`yI*IIN`9IB_B6$UWrggcBuH0I@*yQl99mj2W z>K;C>n)TH_obQ)5ZeLpcVZoi)>r=~iuYLD5l$R}R=k4HsnYSM7Z#9t$Pr6+u zV7BJHMc*uTmM3BME0=4Yk5F-7!iPSDb4XnMw78Z1uC{@{#>IUs8MD8r9a+WG8$Ba+ z?W&-VYi%+Ux>rgv8;Hhi`OcAWao>qOpC9TUXt6Mpja_$4twpYJNol2U>|eeu3s#yZ zK1tdocucF`eX^^q+|n!)w;S7ca~*SEzx>rFHTOW1e@iynHGO3-;Fk}rXFByr>E!80 zZVZQP8SiZ{Wc0kAwbgUy@=rW_na)0&TvEE_;iJX1T!lyL7^-G2+4XO(xe+iGF?hQA KxvXT;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oc4#Z#bDISz<92h;Xe--8{8PR=3gY4$wZ0+Kx$c&ZZdFlbD?Mh@j>F` z0FoU5vgC#9UKG2~`J_06EC-Nc0U@=c4j?)Np0xA-hb1&2At44a5q@y!f@lyQ1VHj2 zb%cT)S)M2dfU?@}hzoFi@7}#*xN5Wt%m>jRJ`8}=fz%W02o_=#0`oh=6A=T3mu~yO z%HO?QBQP6A!^{!iY-x3^QG z#IgFUB=MsQ+d7!oyV+VbI*u8fI4X5TVYO@j_5-IM%BU_f&B)}CS~M-s`M={@$81Ld z5l5Hk>g}pezSL=H1m1sW{l5SC?|IX|+pxcx*c4`By=-B`Dv65)C$`Us__Q1} zoDlo;pS8cSwc))N@Aw)&-`sSs{oq#at+JD>gH2aHO;=sM(*I(4)U5vk zduA8ZUA+`kU9ge$Z-3P#k87&!In`#|`RNZl9p3Af=$miKnpgab;Un))SMv?^49Z3K zcYk6&%bot|kk{otU<7a$ctjR6FmMZjFyp1Wb$>w7;pyTSQW5ud)IC}$|@&>Qghz7v{@`=<&0h0b)_(;xbV}))m`jN0u2l-3Ji=K z4h%S${w!s;zuhT~tw`13n)W91p##(DaIMKZykdR5#n#+%4V6z%JegR}wSU^0BWa!M zo}QjG^@h%+vu_>FbSW)nJ!Sd7)+pi8SNnK##l5ed&10PXv`*<$h?dWz=9^F)wzYq^eDD6*pIIJUtbDF~CRV=I zyz`CI|pPYCo?c;Oe~$a+uJEo z;#hrFlK9buZ5>SP-E6HI9mfn#9F@AFu-dhM`+?IBWmFfLW@K_mEt;0+{NHh{W45D! zh@(q%^>)=KU+T0p0`EVxe&7H6_q^%fZP?#TYzi~6UbZk|mBht@6WeD*eA*fJ@=#y9 z;vCPjSDq(rF8mi8|NTbDUhY+K|L^}U{<_3?8QV6$hn~LXT8E5yCvNRpR}sC#|Frt$ zL+*zdo!Lb8g;lLOsNYr0`!68p$YSG!aNF9QW`0{YPBZU1wD{1!q=lHhkZXAEY`1p@X3j8bA_zXU1>|wT+g2f zPKbT_&)VPE+VI|scYKYXZ*IEResC-IR@u|P?6$4B#c46`!KN#prmHSr>3^|2YSw>& zJ+lkyu3ieNF4)NWx4-I=$2HaVoN6=f{PYK&4)1kK^vySA%`5)J@R9eYtNDg{2IZpr zyFW3X#W!;?3ty3;std;&&z;9PgxtlLS2A`AXX^#Nno!%R&%5BXV6sJECWFX%p7g+4 oeq)*WGKPE-p~eWiA1E>~?48ryv}k&-DA0)vp00i_>zopr00oHuW&i*H literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/green_knee.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/green_knee.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/green_knee.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/green_norm.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/green_norm.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..f9eea476fdd8a492bb1beaf364afd601c866735a GIT binary patch literal 765 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d*Ob`Ho)PG(@xm{>Y-x3^QG z#IgFUB=MsQ+d7!oyV+VbI*u8fI4X5TVYO@j_5-IM%BU_f&B)}CS~M-s`M={@$81Ld z5l5Hk>g}pezSL=H1m1sW{l5SC?|IX|+pxcx*c4`By=-B`Dv65)C$`Us__Q1} zoDlo;pS8cSwc))N@Aw)&-`sSs{oq#at+JD>gH2aHO;=sM(*I(4)U5vk zduA8ZUA+`kU9ge$Z-3P#k87&!In`#|`RNZl9p3Af=$miKnpgab;Un))SMv?^49Z3K zcYk6&%bot|kk{otU<7a$ctjR6FmMZjFyp1Wb$@`-Ve0AP7*Y}U_SSCRLk0p3iSCP* zone^CX_g>-ErBJhQ-C{#K}y9c{6OR;4t4c?M>tLPtExP*w*Pc=?s-coCJu!L27JT< zmUYv=z1+)h|5N{A$o;5-m0N$+Zd$)GJNz2s?qFfH^|Ny&ieAgTt9haI^8I&DpI>V~ zM}7XcYhRe072~gxh zoQmJ$|9W~|tETjotqdE(65nZ>TxEa3`^vhq)BETN{aNcoHDZ6WUaK=_ung1r01Q`CI|pPYCo?c;Oe~$a+uJEo z;#hrFlK9buZ5>SP-E6HI9mfn#9F@AFu-dhM`+?IBWmFfLW@K_mEt;0+{NHh{W45D! zh@(q%^>)=KU+T0p0`EVxe&7H6_q^%fZP?#TYzi~6UbZk|mBht@6WeD*eA*fJ@=#y9 z;vCPjSDq(rF8mi8|NTbDUhY+K|L^}U{<_3?8QV6$hn~LXT8E5yCvNRpR}sC#|Frt$ zL+*zdo!Lb8g;lLOsNYr0`!68p$YSG!aNF9QW`0{YPBZU1wD{1!q=lHhkZXAEY`1p@X3j8bA_zXU1>|wT+g2f zPKbT_&)VPE+VI|scYKYXZ*IEResC-IR@u|P?6$4B#c46`!KN#prmHSr>3^|2YSw>& zJ+lkyu3ieNF4)NWx4-I=$2HaVoN6=f{PYK&4)1kK^vySA%`5)J@R9eYtNDg{2IZpr zyFW3X|g zgGWC%|F8e|hx3?%*@?F|j(B_&R^Hg<{7j=!S0wlmb9QCvd*Q>grd0PR6s8zXknxxk zQQR5S{>HmTu|dzh=b_FKjVwFqQwIvfu6{SD{qdy3usY;y21ifZ0Wi_f&cI;2Gudfd T(U;Faw=j6R`njxgN@xNA_iF(o literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/green_norm.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/green_norm.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/green_norm.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/green_thigh.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/green_thigh.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..bb57af7132a9054eeca0c9eec5027d2e8ff53130 GIT binary patch literal 477 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|R5f zr;B4q#hkaZ9K8-ZNVLvZ*de^>CF3q3L6=Qmq^g?Z7HhA6$a^NViDT)GSB!T!;uLVt=sv0LrMXCIEt;PI=t(l4~(YeEUzBNadzxmCS>rGa7L*5>;&a7P8-U$NhRg}qlpq#Ng&YxVWn&iBtAz4*(1$vWo6 zEIh8KJ|9i*{8c5&hT>W*-caFu@$RIw_aEDLhV3ehcWZy`+VOZ^!hM;Zm3uionWo(l zl$+ITSSoi}c*0x{CL>jamsVa5ULOOP_WWXUGTF;?Y`^M(jQ1!1_np5jE}(Q{^@UgB q9jca$Zprr}vUFd3x4_Hc93`SPXlV!B5eOA)HCg)aPQeasFLj_t;du3#wlK-}`g*q%)=lwoc(mO*bmSG7XWnimrHDxKGO` z)51r>0Ye59zE*mw!7qw)4gOGU#G^A{S3P~XHcqv%mN$yRqr(1Tp{h0KQD5TDlon!A z2V@Uo5+zIsA1SJ=QlLUmYDqHt+c#GC%~KYSCU2c}3~}Vhi#H%@Rk~)RW<}4)Q(#@? z{yR@IJ2Bqq?hb+T*|Oe;!LRfTcUqeN5WJgke$~=a zdvLJ@{f~OmNY*8XYp@ z34o9}O8=47uSvPbh)s+XGf7f=@%-8UKY#uNV-Opp8Jid>hO&^NxcO`-gV=jMu$EW% zK7na$Vx*W!l3HxO#U@6Ip`#%{bS{9Ub}=PH8i3^jWHC_igTzUR27+pl;~8HrK$jzE zFi-(eX#kYc8O|~=p!*bL0X{im95AY8Gz3ONU^E0qLtwx|004(OyTiRp>O24d002ov JPDHLkV1n433Vi?o literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/green_thigh.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/green_thigh.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/green_thigh.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/grey_knee.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/grey_knee.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..5dce7acca65bbe7f4be075103964ef8475934243 GIT binary patch literal 857 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@TBz(x-I<7n{&C%;oVdODA1yvbR#_fPABnSW=T)K{B+ch#e2 z1||-L2Asr!)&tL8f4=d(*5b+bk_}1X%;{VaJ1@<+^3?b13&{_kcdy@dI9}pXY3z?} zN%JgiYuCnvoiSd{{UG&c%-(hP4*l8vwj3nGWCN7RJYyXGW;XAIZEr7Lx@P$Dy2)8* zPebSAf2RBE&aKZ O7(8A5T-G@yGywo{^nq&t literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/grey_knee.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/grey_knee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a9eb2c1d86d80b7a530411e12985a056d3ec6c03 GIT binary patch literal 616 zcmV-u0+;=XP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oT9*6hE<$qWHZ|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T7c;3v2)wev-%?0YA?IvH+y$A@iTEKG%(;J z7O?cS*9KqTy8B7osg2tfK1hm8oPFl??Kg$*8dj~E_4;kxjpLVjH(uM7e^>4AsZBCZ z?aa5|kN>>&({j-T;qLF|dw;$B^OJQ<rWU6lQii_IT;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oZ|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@Tw|9*UB|La|IQ@fA!{D_L0rYrPW=h2@1yK>g$=LJu{ zKK=QZEjbfs2*!J7XLTPrwNH^D|GoU#4?m~=;yXNH-n6x9g8uT}r#Dq5rOp>mdKI;Vst09Kun$p8QV literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/grey_thigh.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/grey_thigh.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..82783c4b4e62fef164d4499ab315e660f98900ea GIT binary patch literal 639 zcmV-_0)YLAP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=o!Q7j`R!Jwg~1J-im+7&R3O^g&XNpirGXD=8&efb79 z|I?>WU>chk%^ZNux7fsJ<^XKI#U@5G2VnCpHZhtw0F>IX`4(Laqz;rjNO1%~wHMEy z{r~glPZSIi18Kx3N6=uP0-|yO$d@3@$HxaY6P5!&YZ|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@TGu#8$*KuVXCG*C#&Qc}EL$X^&DxZHpu;!t*O%@itvrp~OacuI zED8*a91aXPn8r-U4?nMzX!|%Vy>LU$=1y)&owZlg3a5Il^;Y}xe*MDNb?IN0zr4O- z>YB($voHUjk)##5`Gom*{v)x0TQVAp{r0D^ui5kKu3gXV*QvWDm)F$)ZMm$s=E%HT zDL!xRmF}(kziR#Yn`>njd~W{!xTr2F{@&xf?(>1xy}H}i_3SQcn6vlat3PIQ|9@HY z*Yp|ZfyawYlm1QIX`~i@#`o;!2K9s*yp9L?ZeDA{x=Y*EaYf%L@!ep?7M>fxo^bW$ zR{z)KvBEyDTi0$)k5%0I+5<>#BK&6Yo1d(HENxK~<<+N1a`{oi}_w>)0h zu5g(1tkE;EWyybb+r2MXStT8|_uu~S&tLg0)#Z)JJ@j~1;fT!fgM}l%MnGVAQoU-0ZE)KVu@Z&n(_|WV)V? zp2yqiwhgXRB$a-62Br1Ns2&R9o^eI66^L``&~VsV`?uTh%>p zn!3B|(|^|f-ty9=yM8M@sND2+yW@v<4r{Y+$GdNfwQif{zC*+0uj|RoN6ufeg1KcJ zzN^iNHQV|`Z%)4B{pN`V!lf%+w?$un_*G=rqYK5%vf6%Oy~Td-6t^kveV&AmcG7qPR1t{f&1`CPQqW#Nkda<^?Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@Tq6a)4B_2x(L?w=|UgIWQc6_6(!ucSP>OXJKy!rf3 zWV2#{BLkB_0|Sc!10#n62Gg(2;pxklhh1+h`E`4HK%`l}fB&_v)SEVTvA3o_U+#N* z+g<;6OE;z#Tb6dLjacdXsc6URCF%3n!dIt8?3rKgYZqs~yZ-dEk1sDqZPb~4e7X1R z-%N!eJLXs&+4*B~f5Wph$yZgg3pc;}&pUguzh0)^zvTIoPp@>J^P8!@kVWJ@)7QUc z>=7~Vt~Gp(U2$aIEtVBGY!ke$GZL5$^UcPhc54~Hg zDep}0-&^v3wn8R6?n1Mh2hjRK>Xm)|ghx?x~+9^W@TV(QhY?o6i5kvEkL1 z$4cj_FPk3R5;r5icEKb2-UdhQ?WJlCGyDqm4*UxHxTayx<>#V0e_xpGW%4i8JK$v_ wTbp?&vYgTOzskj(uRi@+({RKtz+h5!Hn literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/holyday_thigh.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/holyday_thigh.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..56ca309b0290333a26b3507febc8a50f840f3a32 GIT binary patch literal 659 zcmV;E0&M+>P)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oM?t(p;Xb$S$Ww}(f>OiKEDx_pI*CDpmU=_7LRUV zcGu^$hb(Od{xrr`<>Z2OQ+jKU8g5c;ShnDg`1J1ix9j9? z|5-PK|0!$9yG!%xPHdW^cklfDH{JUx&m>(A)v4y&ocQ^`m1UPTXw ztFvlkpO_w8^_W9wL+Iq~j{A4jgl6!#Ox?}sGJzp{?!JxHjC!ATGr1JX%xjs;*f-1O zVeoYRr4```6U$5E4@`ex+%RMP(SNUXH13J6nDv{T^VQlPTceib0^^>+)78&qol`;+ E0OXtSBLDyZ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/homelander_knee.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/homelander_knee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6e2897ba18872d610b3943c829f1dfe7f1dd9294 GIT binary patch literal 632 zcmV-;0*C#HP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oT9*6hE<$qWFo63xfbu!xI>dMT`_PnMhG=c>XMd^85E- z3}SZ|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T0cqsac zv#RM`?4s}wdl!BGB zu(Oj zKka1_+WePm;h!tXVfV{&m#kZUee+(1ZSe_tZ&&+5<>#BK&6Yo1d(HENxK~<<+N1a`{oi}_w>)0h zu5g(1tkE;EWyybb+r2MXStT8|_uu~S&tLg0)#Z)JJ@j~1;fT!fgM}l%MnGVAQoU-0ZE)KVu@Z&n(_|WV)V? zp2yqiwhgXRB$a-62Br1Ns2&R9o^eI66^L``&~VsV`?uTh%>p zn!3B|(|^|f-ty9=yM8M@sND2+yW@v<4r{Y+$GdNfwQif{zC*+0uj|RoN6ufeg1KcJ zzN^iNHQV|`Z%)4B{pN`V!lf%+w?$un_*G=rqYK5%vf6%Oy~Td-6t^kveIc^(wVI+MGi+C-nXtGyCxD3q&OkS? WM^yH%eRu-s90pHUKbLh*2~7aB6#C2n literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/homelander_norm.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/homelander_norm.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/homelander_norm.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/homelander_thigh.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/homelander_thigh.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..d9a5bc448e7d23e5750da81276c2531dfb422615 GIT binary patch literal 993 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEU@XXVb`Ho)PG(@xm{>Y-ulL~q zk)!_6OY1_cUno49u+Xbr%*9b=X;bVf=jem0yg$v_(yGF%uNf4>D&F4I{NmB|2lWe9 zKUk%}(WUU{*}LmXs`svoL@lZ9pZ@#tlewqQaz5~Xd1gbk7{lR`3agnDt`)rw`XKvv zOS_wEmlZ?^t2p6E0=GAF9UG=A2Zq{~ZwN9mUPUf#ic zea4!TK5o3HW~~os+rjf}&a0`Zhj!EmO77VjylwuwH79kMai(PcfXmkG0MJ?P=b3QNK?x&VKHs zz@J*dReAsMoPUSc@5yJC$yPlwQ||k}?BCh{%enpsXx>-QWKVdXeE#@ve!g$E-kb`q z?7#Q?I&42LF~{23&V0#@rF?jUg@H3hqHzt^Ih$9)44ZHIuRox9bFOLI4!7ySldVO< zVgyh1Dy}pVVXw~cwc9qm_)Y`e w`e*DH-kT;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oP+>v2$abaMP1fRNZI@jE2By2#kinfQA47$f1FH Tni9&i00000NkvXXu0mjfYk(w< literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/homelander_thigh.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/homelander_thigh.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/homelander_thigh.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/hop_knee.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/hop_knee.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..b3f9cb4ecfecd1fda3de58a33b8c82bcd2246217 GIT binary patch literal 1004 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T)tTjENBLB@Z!$&SL#!fF>6cDuSryiig+(y*kHaiWK+ z|NedVo?V(=@x5y8!sp(zw&`#GKIi@ScdtLmHn=jWI1oY?WLT8ka*v6{e&J=v*FSJo zvtVX-LdmJ4A6PEj^zgoa!>5qFjE_z(Xwsh-S$g_- z%=))mImFEF=3jsE@x+p*_tIC^tc(BirEY3me?s2j%lWHi(wzTJbNKb?&C9dhjDnLU zm8W{_J8cyypZ4To3*PE{|s&aRqp?m$E>Vn&*ys`UN zACF%D;L5*Q;T{bv1ktQ{4R-~C(@Kr{f@U_fOY3W2@R&2n`-QxV>3W65M%_718y>#U z@AY(hVDI&b>E})5H|aqq^zTPUZm?qfnRCZhuT^Buq$Ovbx`%b~+A~h#_UQBd|C1$x zQRDoRt2S{vR^Pgq ykPkHt`*y~w9k|rc`rOOH=``1iO4h@?`x#im&xodov#kWCAqG!ZKbLh*2~7Yw62Joh literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/hop_knee.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/hop_knee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e66b382157bb9cd243ab74e7dbe2c6e77f74b2a9 GIT binary patch literal 675 zcmV;U0$lxxP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=o&4#=!9T9mEP4&A>&Zm7~f=Ltr!nMnhmU1O{0M0095AJbE5(iKPGl002ov JPDHLkV1nVhCddE) literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/hop_knee.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/hop_knee.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/hop_knee.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/hop_norm.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/hop_norm.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..daa0597f6ebab24e7356b82171340c3df83e5194 GIT binary patch literal 909 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T znj`!xer^wtKiP7!}L;Ig#EW-9bIdBV~@iVuG#zmdKI;Vst08>SoSpWb4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/hop_norm.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/hop_norm.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b6e4994f80bd0e65ac043326fb28faee2a7233bc GIT binary patch literal 625 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVFy?1EI|pPYCo?c;Oe~#f?ak~c z(z@TpxyD6ji@-(?LDdANMGDh|9HqB*2=?4knVqBbWaAq(j}4+ZI!t1Vde+5<>#BK&6Yo1d(HENxK~<<+N1a`{oi}_w>)0h zu5g(1tkE;EWyybb+r2MXStT8|_uu~S&tLg0)#Z)JJ@j~1;fT!fgM}l%MnGVAQoU-0ZE)KVu@Z&n(_|WV)V? zp2yqiwhgXRB$a-62Br1Ns2&R9o^eI66^L``&~VsV`?uTh%>p zn!3B|(|^|f-ty9=yM8M@sND2+yW@v<4r{Y+$GdNfwQif{zC*+0uj|RoN6ufeg1KcJ zzN^iNHQV|`Z%)4B{pN`V!lf%+w?$un_*G=rqYK5%vf6%Oy~Td-6t^kve^k>f@`|sdM8yvYiFx)32{$aeRg62s zWr9A+=WrTD1ROmv;lek0*Egrt+1gBHU1pzl3E|kWd|}kT-~7zXCzJ#jE-KjZG{|rU z`Ku%-2Fb2cwcl@OP*cZ#k!!K!jt;Y|kcSx@J#7cT!~!lx1{MZQM!|Z!pFlS=c)I$z JtaD0e0szdz1d9Lw literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/hop_norm.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/hop_norm.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/hop_norm.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/hop_thigh.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/hop_thigh.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..af17234d3da5c8dfa71f28722d17467bb127f180 GIT binary patch literal 1137 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@TWI?d&Qfe*losvG@Z#?F)?VVxrM=ta;GxYMHWd7o4vLgWQp`||E8N!4FB zYqtu=q7CnEpM9csI_cZ&z0uu!TA#ctOMkZa=h+(Tqu&{Kxj3-kLkZ^vUd%|lwRdXX z_W!>)BP2@-9#(Y)r?(&eBA%NZ#na{4YC%Zk~9j zTRmSP?wnY{v!IO(Cl`F&p~k?&xbE9W_3)2L|29|dHZ6-bbf{J|C{{naeP+GwuG$Jf-*5$T?Ivd$ZaCulsjbuM+aUL;kh&5JiD)%rhpJ|ExH7 zI5qWnpm@O1&WFc+3U4yMX6*^Tp?ToTj`@1a1*Np)``wJU&I(?f_34X90c-1lvfPGv rVSx;V1E0eRTf(&;T-TOh|HJ+3#e0$0_gF)K37Nsu)z4*}Q$iB}QceR8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/hop_thigh.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/hop_thigh.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..38f3966ec05ef9f8b3df0d9f2596c74d05329735 GIT binary patch literal 731 zcmV<10wn#3P)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=owEuAR&+alXT;9vbpzHjfK}s26%+6UPnaM0NoJB10@ys!E}_T3U~kI6u$+&9!AOpQVdpGt%5aL2w!i-^C z?tMB(K}f}a1|Fas0MuvnoM9u)ofud(k2hq_$TrL2`J+kG$|3EB)SqS3807xBj zc13Y9CWrVaK(^%PHwK2!?;xhZXa+7!(?>-{Ltr!nMnhmU1cpKg006ZkMN^Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@TECS~bL*M^@8?f9*{md^;=n`@{cm%UfC^mIh6%+N*ar zFFbkLtZ8>Ny3)?31%GWnyf7s)%xO*7>XmiNFJGLo^w~7kO5q~?s@$!GLFc$Oetyny z=k3-fHn0EZ{M)Xuhf&3I(RF$ChSz1Wepgx2YLxp*pNJNjaJvS4-#2Te-`CfZd#@A9=%*AY1ubV(<5u+gImZFE^}kmSg9fz(5%32pfF8boadY zeHMj%=gJvRZ*zUXSZI=Rv2XX>V~%ors+(8)q5M89+Lo1(Lv-`3&nMm8e<^y^ z1cg6iVRZ19dt1a4bMW-rD_17Py*wh|@>_b=g<}ok-{TGhxCJ*e>?pI~dcZP|FDmQ6 zrRm$HN`GEx5Hnf0_eb2pDDxNo0&3sNUE;HLFlxNGY2T-^V%hqSi?-S`PX2Is=O2mx Rvw+Ej!PC{xWt~$(699{ksCNJW literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/hos_knee.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/hos_knee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5b825fb8f5dfbee28f2acdc0100e8d495954548a GIT binary patch literal 637 zcmV-@0)qXCP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=o5Pn|x|9k<^l7IvxAOQ(TU}XVQ)89Ea zwQY;O?=g-eQc8w3Yc0I@h%x3`&6}H=@Gr9eGe8I-^Iu+F=Du!I2I0;#>%3>KMyg2Q z++bRo-1bMD9vz0c4R@YdUxs78bcmu4!v_yLpqbNb`g{ZT0p{CX=@80EKmrnwz^Vct XOo=;_xO4#|00000NkvXXu0mjfZu1vk literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/hos_knee.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/hos_knee.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/hos_knee.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/hos_norm.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/hos_norm.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..656b40b0a5a3901e75871dc62d0ef305b49fa462 GIT binary patch literal 888 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@Tvhi;@4lUXD713z*7e0ldCy7;FW=+;(*1&G`I&S4 zyKjHmKEHdzg~~Pm6c`r0>94U_`R3EwZBOqTKizt5-{Ft@g+CwopEUJ-;#Ll+v)ftU z?yK9+cJ$~Aex?PF^x|GCyz8%zFI7EV&1e;VN5t&^t1Y(W@%O)n%zk7*$QxjPMk`); ze==Jw;nmItU)SC5J{OwH3tSd__gwmp?7R3N|G2kBGt-#zzRg-O?aMOuqi{m%tZ^U5)y+B p`vzRuJYVT;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oZ|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T0K`@+Z~f1q2A<^F+g|4Zosneqx>1Quq!oxkCwTFb7@ zv!^xvk8v{F{P}#{%^W^suZtcHEcnoa`vMsrVNz`m?|kWhyd%(5tyA+OZ_|PW^Hn?- zXZZ+i)+}tx-+w=R``R4_YwzYQe>{7`!Gs07?&djieU~UVG-T-T5r6;iOFHMnXT^^e z?G-Ja!(hW2IM2p`;l#2xSvFov&qaCaPV!?|@aGcGXBHoYttnfTP8>cM5UX}t_Br<< z$%bs#MX1#Vz;-0s^|I>T9`}Xe)*F8LNKP_;ZT}Qe3>?Kkk%gZ=k z7qf>Ov;Xk?vX(*N;^ggtTIq0XCkD)h!-__ zF)jMXAiMC6a6{o2t`My?nH$#0tl?IETAH&-eZiXCd-vZT=i0ermN5gztDvo`D`Gzf z$e8{XRVkdy;BaQSlD6ju{rD@~wP!dR#J-4r_l!AzRPW16{{l9Ki@85oYT}!O8Lm7D z)N5a;{-8=-Z0eHQ`!=WUUoiPCTC%^vWSek9k^h0$7Y%YFCR};Cv@@$d!-0F&jmD>S zteG*(>&+)w+=(qqa}Ws#*jztPYx#_Ao!8g?T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oT;HNcV|QZ+mVfi z00EG+L;x_`=O%jgfw&-IfMC=I;hICA3}CHoF=)$EO;uIJLBv2}jXw6FqVlPR>G4XmYbg7+mkOaeO+XXS1T=x4CU6J- WPeQXll;B_h0000Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T1*9A|t|HFqclrT9FaQm67oD|AU;@@#SS?pP5Ufd&Q^1qMbA z2L>h_%pVE`mh)%rT6a7A*rJ4!c4B-g8)}Xkb!uO~s+8`y)l#HC?W*3+Y1_YDpY-&` znTuO%A~(s*j@-3UmLqavs)@7Z)BXNzQ{w&~f4a_hed!d&+rRgTRO$%JPON@g^)>D5 z`tvupTRYt6zh^)F(&c|oty7{U*zXtSXzn(8zl-_FoKXGLy_b^~WSe`Psw ztmmS5f~vy{(FvA!*C)K>*Sq{Yf6YDy?GF~ellD)(&nOhL;^b+IFFcWs{F;~dGVT9W a$MpT(_I28ek52~127{-opUXO@geCxD^IaAI literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/hotpink_knee.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/hotpink_knee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..7783d5a148dc64f1030c6ccc67dce3e1669194e5 GIT binary patch literal 606 zcmV-k0-^nhP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oT9*6hE<$qWH4iY=&R|#lc!`GQI@U*u+RNlO(m+e2Yzt z6hj$_RlI~Z103Y)NFfmOc?Kg$99ayc1|&|bxkRZ$_9ebFfG$Uj;Y6hYP&{8o^F7RP sd~(D%U{uX$2#kinXb6mkz<`GU08|!>wkaMSd;kCd07*qoM6N<$f~)%g1poj5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/hotpink_knee.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/hotpink_knee.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/hotpink_knee.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/hotpink_norm.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/hotpink_norm.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..f1975db81099b72089f845b1d6a9932673b69bfd GIT binary patch literal 764 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T9WoGTdnj^e z*Ef!PhbC7r^sDUnYNd2(s(ZoPRe7u86$RRE`1~*V%*HZ%=ASQ_WitgbI20NfnD7w| zf;(dMb1$3R_5Uw=?yD~A^l0t3m-n@;i>+jzbG<$9Q||7UZFg3?->~nW`s=dY(JSxg zUZ4H_`q#CewhJftw|{@?RasVRyIkEsT>q@(V{QMWz1FS2CTHy5a_rkto8s!CU)KVB z-cFt4bAHYfLM~xoa%HUcm(S1YW={9%Fh3HUzr_9STb$x_ z`|9~u=l>FI%eiok=}1)T#^o16_dSyS_<(S#0hnF4VUU7^V!K Lu6{1-oD!M+5<>#BK&6Yo1d(HENxK~<<+N1a`{oi}_w>)0h zu5g(1tkE;EWyybb+r2MXStT8|_uu~S&tLg0)#Z)JJ@j~1;fT!fgM}l%MnGVAQoU-0ZE)KVu@Z&n(_|WV)V? zp2yqiwhgXRB$a-62Br1Ns2&R9o^eI66^L``&~VsV`?uTh%>p zn!3B|(|^|f-ty9=yM8M@sND2+yW@v<4r{Y+$GdNfwQif{zC*+0uj|RoN6ufeg1KcJ zzN^iNHQV|`Z%)4B{pN`V!lf%+w?$un_*G=rqYK5%vf6%Oy~Td-6t^kveDVY3i#jJ}061S2JVkrZl{LYrAh%W$hok z-!Ei71C{P%>N+5+VHD<|@n33H!;AAFtUP-!gxyvwKd|oe57iH+od9CM9viE3+y!UU literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/hotpink_thigh.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/hotpink_thigh.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4c75516d06a1449b7886c226e9ec2e5885e4c710 GIT binary patch literal 622 zcmV-!0+IcRP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=or2$Y%zYJ82?o*Hj_~eLjz^Izh5Eu=C(GVC7fdLNz02RW#5!1&$0RR9107*qo IM6N<$f@#wS0ssI2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/hotpink_thigh.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/hotpink_thigh.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/hotpink_thigh.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/monochrome_knee.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/monochrome_knee.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..2fbfb18ce68ca490db7693d22fdd1af67031dd44 GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|TR{ zr;B4q#hkaZ9J5*+L|n2J(m(JxbMQD%yQk42qsCLLJYA8+>4fB-mW6CmE>W3t|D^?f z4ZF2A1+nq4$e9oj#CsX!W?Dt^MoqQ)Qde&;!l)8xx zODA<{e7F7lR~Cy)usAU~Z`Qxb>Jw`jCuZMJNjN{RVX5ha>gyXl4}6(#)A@#bMl|!z z?dA)kSY5udKJnPg^yI!)gUff;Co^7$D(ntp@cec%?tRm(oAtdh$L}_{t(XN2X$DVM KKbLh*2~7a-OsU8K literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/monochrome_knee.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/monochrome_knee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..57c6e202e7e6030deb45fbe14542644772dee6d0 GIT binary patch literal 609 zcmV-n0-pVeP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=o5U?~ zrOSw};SF3_Ga!hFIx9C{5aIj%&OB8L0|Y<-1V8`;KwvTfExG@F?wI@6ZPztTlDSCC z$9XAZ3?K2{^IFp+nIbQB8$#fjImW=$CPG*5c>n00000NkvXXu0mjfi`58# literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/monochrome_knee.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/monochrome_knee.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/monochrome_knee.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/monochrome_norm.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/monochrome_norm.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..18ec599a1ff37530c70d5cc1be3cc244761dc038 GIT binary patch literal 746 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T+NJD@<~31n0x1E;l{a$!IV_whY5McgxxzkfMiv1F27E*S)BNwRck6in zI$7^|J!$cStn8_VmFw1K`(IFVdQ&MBb@0OEQ<#{d8T literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/monochrome_norm.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/monochrome_norm.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6631c782917b4418b13b8f58b39bdb697af76513 GIT binary patch literal 582 zcmV-M0=fN(P)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oxNEJp^{jt?(%y86-f&9E z9uyI~Qc4Lq=cszGsi(Skt}EBKoDmp3&+x?)TDRR|V^h^;o@X{02tWV=5cr%x17D+H U=2$(%bN~PV07*qoM6N<$f`JV9p8x;= literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/monochrome_norm.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/monochrome_norm.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/monochrome_norm.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/monochrome_thigh.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/monochrome_thigh.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..7a073f5bc142f3c42cb3d63bfa6d5898ec401b23 GIT binary patch literal 421 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|R5Y zr;B4q#hkaZ9KDV>h`4wQ6gAIrbP*_=DcxBiA(%g9X@|li$)e5-UbeOyop)#cDGU4> zHuIgq)jfYa5B;%gw-93})M0oO!Ej_FLq{^Bz;PypK2`@A?goT}rqG4byA^+SzW=@X zibPY#34Ngtf4+2dpI&|V+OX6l=C5-~jOE|?Gj4w?u;DrUC_+T= z=emYTlVcfAi5}RUdrtI0rJ#S)ia$Dx`Rnx`Z%o}(!dmz2*!!J#RnB~#>AS4PX!iMY z=YLa2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/monochrome_thigh.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/monochrome_thigh.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3fc80b5612cca6e05fe29850ad1063fabd6b4d50 GIT binary patch literal 614 zcmV-s0-61ZP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=o6_v`e+0(#&O8!t}z@WKmsH{0)Ho95dhx%yY`0=tfnEEkoP)|JEfGT ze9K`?LqZqCyl%U3&gCO9#=L48k_maW+iDsTN&?eeP^!JIfzkzSU5Ji6!_Zs5bFT~9 zy9KmsH{0-qCj08C7@uLd)V0{{R307*qoM6N<$f_eK1 ALI3~& literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/monochrome_thigh.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/monochrome_thigh.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/monochrome_thigh.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/orange_knee.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/orange_knee.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..cba05ea2c9667776d0345fb06474ca1a44be8e8c GIT binary patch literal 838 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T@D-?MWJ>l-zl*vDQ)$~sq6gV<42{bUU zC@?T`IACW!=r~Ze`Jd$R!e1{VxhB4OahRJ^DSoL>;nrPM89x*L?~{^?pSR5aTm0ky zwiCAA$ho-o=YN|cSCTe+Zr{c{P1M&-dP?@c=P3u2Uf2KqX0!DArwNRU{{H&7cfy`2 zp6;L4++B0e_wVoGvQ=z9eogpWY-;;H{{6JvZ#nx;-^eQ4I&T%DRrPNB)cu!@3i5P? z9o&xp-ta5=U+MN+SN8IyFuAc4bbK7g553&?>k5vX{m%0I*o0TSzZe$T?Y;i;?>dQ+ zpOvlm>ePRKpTfBL*N=-n4F|r=;O;29lE%8_*>h2)zul+*{CsUHF2EX>7XR}5D^rJq tH-BFKy!F?ox-f@*rz;ydZdu;ce>icIz{XV9Y+&p#c)I$ztaD0e0ssUvc#i-8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/orange_knee.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/orange_knee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..00790baa3a82c46c5df6eb825edb96872a67cf77 GIT binary patch literal 609 zcmV-n0-pVeP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oT9*6hE<$qWDjjEd!e*J6Ow~=RYAd7BN!HBuOnc-(nLZ z#ZX3K6`zgd0tdMfGz888L%?|XH%5>+vKUAWNSs)6iBgB`OMGbnU5*&TiAn>YxW9tt vdzj()Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@Tm(#le|@kww4(AJKE* zYmj|%&t3ojqIzFzxz}w8ySKcSH+J_Yz7_nh^FF;zyUJ^MKl#R7xv9TC+a0~~e(v?z z->-jN`)Rjuf`9w>r@ubE`Bin!KSA@Jd3u+=P3PG{`Mlgke=kY>)_gYe_T=R28MiJ^ zpOut#`b|pJGZl71t`T@4y5akmm&>-5Kj`6n*;etY_sfdvKS90?_ufjEGOBJ4(OxiP zZMeqM^Y_xfF0X4^FFCSyvtnHT=|_md&~)El%H{gkS$al$n+M T4(D)S&@y+5<>#BK&6Yo1d(HENxK~<<+N1a`{oi}_w>)0h zu5g(1tkE;EWyybb+r2MXStT8|_uu~S&tLg0)#Z)JJ@j~1;fT!fgM}l%MnGVAQoU-0ZE)KVu@Z&n(_|WV)V? zp2yqiwhgXRB$a-62Br1Ns2&R9o^eI66^L``&~VsV`?uTh%>p zn!3B|(|^|f-ty9=yM8M@sND2+yW@v<4r{Y+$GdNfwQif{zC*+0uj|RoN6ufeg1KcJ zzN^iNHQV|`Z%)4B{pN`V!lf%+w?$un_*G=rqYK5%vf6%Oy~Td-6t^kveY7YSVb8Yw{ztv}gfX36#{pcEA0L8q{FZ}zopr00+hW82|tP literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/orange_norm.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/orange_norm.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/orange_norm.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/orange_thigh.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/orange_thigh.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..8c61941840e35bd2099569da2c426df74336d25b GIT binary patch literal 875 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@TfP2Bo|z7c%}E?>bJTzjNj@%>jj+BS?sHqQa1IK>)+#E)>m1R+E-L<=34sV{=VwH zAGiM2OI~ddd!2R7uYL8A-PXB$et*M+9eVw~Jd{20_x9c0!JqvCgbl24_yz34#{HfN z7g^NLJ$ZXI%BR^+ad!q!q1WvytvQVy!V8xgdOT;gnULc*pY>)?n&A!6^V(a!{7jzB z6Y(+R#Ff5DjE`G>-0A%CNN<8~*Y#H{sq7ukMVA>p3xB$iY5s0*uY%OSnt#{bV?D){ q^Lp#EPaoGb{M0+otzqE%UHCzn>-VE=K~=ygWbkzLb6Mw<&;$TWV1>E> literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/orange_thigh.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/orange_thigh.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4b6939c442bd214037554dee2b100fe37f627bc8 GIT binary patch literal 625 zcmV-%0*?KOP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oGWSDW^b`-um`iHQsolo=J=nH>698e}*bEQJ_~R2aY#4RemgUjMshtK{*IJjyzs zyx%d1e>?ues~0M^x%3 zH8k(>l2g##IN@?d-qx?BJ8xC>7U-T&iLB8~_*Hu-S+i<}_OYfXtt*cI zlv-9iJt8`T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=ogw(%!^=c9!HOTTTq$q}}y$q#Ak@UWXvUN!{kBL+bSS$w#Av=a7BgqK?kOh1| z%!OprHy|4p3M4sz+z|K#vIQx=!F+N6xeg%5F06V+9WZo4fS5uE6v@P@gCz)}LI7$g zr~rZ$LRb?NRQ@t4jv%ERz*ovi04)dMQ7{?;qaiRF0;3@?^g;jtW(5=8^Q)YK00000 LNkvXXu0mjfd$9o7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/pantyhose.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/pantyhose.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/pantyhose.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/pink_knee.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/pink_knee.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..652d8476607a7a0507d0f62b100229b55d5b2e8d GIT binary patch literal 858 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d*Ob`Ho)PG(@xm{>Y-x3^QG z#IgFUB=MsQ+d7!oyV+VbI*u8fI4X5TVYO@j_5-IM%BU_f&B)}CS~M-s`M={@$81Ld z5l5Hk>g}pezSL=H1m1sW{l5SC?|IX|+pxcx*c4`By=-B`Dv65)C$`Us__Q1} zoDlo;pS8cSwc))N@Aw)&-`sSs{oq#at+JD>gH2aHO;=sM(*I(4)U5vk zduA8ZUA+`kU9ge$Z-3P#k87&!In`#|`RNZl9p3Af=$miKnpgab;Un))SMv?^49Z3K zcYk6&%bot|kk{otU<7a$ctjR6FmMZjFyp1Wb$@`-G0D@#F{C2y?W~KLhaGs@ay4WR zZ82`SAiK-mIEc;T+Y3I$l(uP2@>UJ=gG!z_tnhmGWXHQ^d*^~R!F4b9o%pU~$}7&I zz`)4iz`!KXz<`x`z=&hZ#N2s(?VG>FuZ@p7FLtr#N7Y7~XqV55kM89ApDq4ArS8+m zuQT7x(_JL_@oQ4$wvMzD;TimgC)my0lg{1AHfL|dEwxJ4CzGa1e4at@ylv%AyYTpX=eRs_Z1n>+XTJT+oE=&g)_DEi RDqxf`c)I$ztaD0e0swhPfzJQ{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/pink_knee.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/pink_knee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3ccaa7ff85f4507e3f548026c8f2f139dfc7e218 GIT binary patch literal 613 zcmV-r0-F7aP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=o$>`I&m4u0eiaGRgR2ogsR6_7Y7jv%NO*_Zf209}rt!9WE>r2$Yp zzhuCSe~<t>v literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/pink_knee.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/pink_knee.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/pink_knee.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/pink_norm.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/pink_norm.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..d0b3c83c655ba24dd744562ecfb940b4449f859d GIT binary patch literal 774 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d*Ob`Ho)PG(@xm{>Y-x3^QG z#IgFUB=MsQ+d7!oyV+VbI*u8fI4X5TVYO@j_5-IM%BU_f&B)}CS~M-s`M={@$81Ld z5l5Hk>g}pezSL=H1m1sW{l5SC?|IX|+pxcx*c4`By=-B`Dv65)C$`Us__Q1} zoDlo;pS8cSwc))N@Aw)&-`sSs{oq#at+JD>gH2aHO;=sM(*I(4)U5vk zduA8ZUA+`kU9ge$Z-3P#k87&!In`#|`RNZl9p3Af=$miKnpgab;Un))SMv?^49Z3K zcYk6&%bot|kk{otU<7a$ctjR6FmMZjFyp1Wb$@`-Vdv@M7*Y}U_SRj_Lk0o|K8hSs z>{|C&&T10#3%Pd+ON}+0>sDz7V_`@yl_H=)MUfX>g!+6 z{m%Xuvhy{|4a4`xzn`a;XE*Y~e~-*wC;yZYG;nX}Ko zEdBYkF4ivD!%t0|kYf}Kx*OJ>%wAeH?daU@jMj=Q*QyX%`|H9AzvC9^D?DGgm&qvY zw`kGl^!~`dEB_ywz;cb{?HCOCk#+5<>#BK&6Yo1d(HENxK~<<+N1a`{oi}_w>)0h zu5g(1tkE;EWyybb+r2MXStT8|_uu~S&tLg0)#Z)JJ@j~1;fT!fgM}l%MnGVAQoU-0ZE)KVu@Z&n(_|WV)V? zp2yqiwhgXRB$a-62Br1Ns2&R9o^eI66^L``&~VsV`?uTh%>p zn!3B|(|^|f-ty9=yM8M@sND2+yW@v<4r{Y+$GdNfwQif{zC*+0uj|RoN6ufeg1KcJ zzN^iNHQV|`Z%)4B{pN`V!lf%+w?$un_*G=rqYK5%vf6%Oy~Td-6t^kve*lbuBcHK_P U%Jb1H1v-Yo)78&qol`;+04UM;5&!@I literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/pink_norm.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/pink_norm.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/pink_norm.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/coder.rsi/equipped-FEET.png b/Resources/Textures/Clothing/Under/Socks/pink_thigh.rsi/equipped-SOCKS.png similarity index 100% rename from Resources/Textures/Clothing/Under/Socks/coder.rsi/equipped-FEET.png rename to Resources/Textures/Clothing/Under/Socks/pink_thigh.rsi/equipped-SOCKS.png diff --git a/Resources/Textures/Clothing/Under/Socks/coder.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/pink_thigh.rsi/icon.png similarity index 100% rename from Resources/Textures/Clothing/Under/Socks/coder.rsi/icon.png rename to Resources/Textures/Clothing/Under/Socks/pink_thigh.rsi/icon.png diff --git a/Resources/Textures/Clothing/Under/Socks/pink_thigh.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/pink_thigh.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/pink_thigh.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/purple_knee.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/purple_knee.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..2181c30f1d7ecf9c62d58b84b5f1e461dc290cfb GIT binary patch literal 828 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@TV99L#wfZ_00bUpDzTaid1Wrsb`+oI3G4eIBhUHC-3EAui`oPEnsX-}2f&+fz)< zvP*R1r>!}bHZ?DkJt!)k%!29~Y^7icu?8`hM%{ ztG`$F+oi96$53luVZUz4^1r96Pi-^t+xPi~S6S-4QuY&;+>Yn|*M6V;vAlR5gN@bu znk~hXX7-m)KCWkl+sQCLX$V{hy|r-lp)iYGYBx;T!gB-IKU|%)r>w5}f2Qw;`9=$Z zW$(Y@oX{(|NdJIW!xe3X;$86vFTIalcK&`qEo0b&%5P8W_Sdm*`Eq;Ko}S?I6GThq g8{O6Zu=2fj?)&Y2cFd2K0poT;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oT9*6hE<$qIf~@AqI8fk6M|(GVC7fzc2c@DKn1OaqIS9~aY=00000NkvXXu0mjfwXXjf literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/purple_knee.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/purple_knee.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/purple_knee.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/purple_norm.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/purple_norm.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..85aeb741b71a83079671a989887ff67cfbc29235 GIT binary patch literal 765 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T|YM$(F2~N&Fxb)kr{*ybOy^D<$zp`6R<$gYY;>oY~c0LOWH@YW3c}7q4 z=cwm@OY7I#lrVpJyW!u?m6cWXKkx2uT=^s9oW%VIwRwGStD}B@{q}g*#u=*HQ_tOy zn?K{u8Fvp=^U3UtECLP;_y`T91+Tws42o9SY3R8|;Ca{*@v9$$Z5fN+nf_u5lG_;W zkhCja(RBZh8Q0F&au@ThsAf!Bf9O(l#w-2{>{m=HJO8iJTVKsu^u3O;>aMxmc~3b% QV4yO1y85}Sb4q9e0HMl82mk;8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/purple_norm.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/purple_norm.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f7122b8e34d759150b23847e4ae0cb9f8348b5e6 GIT binary patch literal 585 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVFy?1EI|pPYCo?c;Oe~#f?ak~c z(z@TpxyD6ji@-(?LDdANMGDh|9HqB*2=?4knVqBbWaAq(j}4+ZI!t1Vde+5<>#BK&6Yo1d(HENxK~<<+N1a`{oi}_w>)0h zu5g(1tkE;EWyybb+r2MXStT8|_uu~S&tLg0)#Z)JJ@j~1;fT!fgM}l%MnGVAQoU-0ZE)KVu@Z&n(_|WV)V? zp2yqiwhgXRB$a-62Br1Ns2&R9o^eI66^L``&~VsV`?uTh%>p zn!3B|(|^|f-ty9=yM8M@sND2+yW@v<4r{Y+$GdNfwQif{zC*+0uj|RoN6ufeg1KcJ zzN^iNHQV|`Z%)4B{pN`V!lf%+w?$un_*G=rqYK5%vf6%Oy~Td-6t^kveQDGNS zzZSFTisEmfc#Z|91(Pkf4ZFlx}(N#AzCyk<{)_xVotd|_WxIalPFJ-ek4Ly-!@6Ay+H6B#BbGb*?z`iqv_pKKa7h{QL&?DZhUmyZ`meuV$7RsRw-Y4^{r&UiRWvh|K!_ zH>C*^8fuqp%e=nq(B^&rxSCO%i^U(CSW3P>;XS{P;k;!E=Zklj+aL8+H`Nv!9Q&r0 z!a1YZ{l^8Fo{gVpC@{MIu&HI@QdMAARajo3!x&e~XjrzF>DWo3ge~8n9R6_x$bYn# u>;GS-l_}~6Zrn6~7R9}5FH>^%ed literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/purple_thigh.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/purple_thigh.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fbbce07e3c3565bbc1a952cb23876a489811bb3f GIT binary patch literal 627 zcmV-(0*w8MP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oih2%GGY@W#Y~daUOa#H|IeR4!5G8_X~rf-ilHo|C|(eJh(TTWBUsDL zw->=QHZfAnBuOnc-(nLZ#n90ZAUYSoQoFjaJ~)IyX#kcBki|f9AaPQnfuLICc*d6t z(B%jk3{*f=8UUqq1_n?LK=>YJI6gUI95AY8Gz3ONU^E0qLtwx|003}`yWt`w<&FRV N002ovPDHLkV1jrp1l<4t literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/purple_thigh.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/purple_thigh.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/purple_thigh.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/rainbow_knee.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/rainbow_knee.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..9d4e7025340f20153c9c3032e06b139c806c4037 GIT binary patch literal 1018 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@Tnq5fJ2}0$)arEUF{bz5rJ!uvn@ zW;C*RG!Q}$<_mRvXL+M2I`{J5hjk&FL-#l2bH*KiY*x8PU7=jf*nQunxkvkT_A3Wx zy$kT;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oo zOkuPMDe?xv!pe8aljIS64Ijb>P%I+YNYbP*CSb^9W{)d{-A-W^?&jZr=7za%7koJZ zC*TB}fD>>6|B1jew<1GiH9$<;>=tcre(UA@Q;}0#O!Vgq;s;3&&3$=FXs2(?7 zPS30X$_H)T1=&EkRILM;Cnu_pRDU*J&Hy2`xc7<_mvC?lyESY-V0J_J%}?!{RCjps zDD_Chu0VYHUt*qp9HZ{roYl3tl;%kUo|wrsS19?oHhi;S&ONw2S literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/rainbow_knee.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/rainbow_knee.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/rainbow_knee.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/rainbow_thigh.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/rainbow_thigh.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..64e822e0b750c1342fc9e4115f1d38036b9aac65 GIT binary patch literal 1270 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T3THtl1I zA(y+tX1QJVSbx7#U-6;p;obWC8VdMYs*8*6{XO^h>E818Vg^&y1uRnUbX7;|neWpaBaq`bIBy#Dg_x3}sac01KyP}_LqEmHwQ!7GPHO3y#byexLx zaZ2F1xXt{tv&=RIzOXjqtT}tQN66u;`G!c=W6K_Ps-`O`bzN~%M zP%fGG$spjjD}!|0t4GqFOoyu*^5b*1CCf{v&p=`!)`Ey5)n0qiV&&fBh z`4-Jx<|^_ljG^m$9Mj|H4OZ{}e=^!^$A8_tYSw!OJNBjF>-4p>?INCTK34DW<+Z)$ zn`+o#PRca)x-y!@U`<=n@1CmdUwgd^+)8Z32Y#$-xuZOf763!8Y9X@9(S>d8A3 zog1bdFi88z7`eG&bK~TUx66K?x%!+j`0=mOkd?MC*}DGSnPu+3-jlEJRr4?J#;?qb zJGzwb=pC58Kig>CWp&OI`RtaT1PXkQO+A*+8-Ct-cU^F_SnjLSduBR|{Ibn=5XT!w z;Mn^hFZ|&{z|{Q(c5nAJ$k>kT;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=o;5g`~&A{o!@Zu*_hVs3NpoV|1J znX@zC!#m&|@D6wfyaNsnv{^T16Z5r!vANx9(XK5&;T&30a49aG-NQTtBPi`FzYvNG z%IY$$d@to(dIm1VZ!Jtk0{TDD>%(G$z;fjXq8aFXq?}7nCkO6UHDn0}-xBbdj& zp#KoxB%Dj+77$i1&9GHZk2*Gl{U?T+6kZ9V3126vi;r{Pty}_5xHW5WgF$w*5dkmM zXli{J*I3qCk3dnP$Po|JOq1Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@TtF&px@$(~5` zdbw;%_q`SAr+PPKa5P@p%_B0YCRjSgwX^<}r+I$Di5?yA_O=EnqJ`gF4G5Lq!t^d`^7fODf3KL8Al|V3ubz#K-PxdP z@$>B`B~AR)b?;$X=7q1`?(J>stoB_ORxtGb!dmepXnn)6oc&GD?eC<0zaLb~IPb%s zKPNxm`^z(7N66&s#jhkkx%6+j8P~Y~nH{4ZQ|ht&TlRjyIAZX0^>bP0l+XkKSpIeT literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/red_knee.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/red_knee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d8c82dd2bc3418433a26dd38819de6ca53dbdc7c GIT binary patch literal 595 zcmV-Z0<8UsP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=ocd7ny*Ofmof002ovPDHLkV1j?l0T%!O literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/red_knee.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/red_knee.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/red_knee.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/red_norm.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/red_norm.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..392c68186b79495795b3171ba775b06f01c7e4ce GIT binary patch literal 750 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@Tx7jam`F?3!eRIMe8@qzn`}Na$k9{_5HI+LnJ@@dN4AQ-3@!Z=W#@u6{1-oD!M<8wf)Q literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/red_norm.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/red_norm.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..459ba3c6c733f29952ff1f55a95d77ee3d1b00cb GIT binary patch literal 572 zcmV-C0>k}@P)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=or< zepM?45+c)A1WyoUc3o$l#DV|>AOHafKmY=NBCxH?o^vic?%}Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T@@0$XWtzV_?4{XrPt_n}`588UjlQR^E=-;BGSy?r+@v_)0--jcGdK^|K0g|*FWX&MmIL?Y_giO zHfE=9iRGcM>$1-`+Jec9>q9JWiV3Rp`m`k$t=S|ph5 z>^plvcU{9PtqEnfeO=V69ab^z^o{G@+gXr!A@uX>xn(Q3UT_8euw55!wclp>)oJg7 z-^E1xPFkg=H&wy3Y4eEj)JD<@xud;GsYeED<9J97TMI@P0M zR~zn~JiEwooxPQmi3wu@>z#{S8S9wBmRGFwnh?%V8<+U$|18mf_XmpSa!Z_=JD=6# xIiuKmCMCVEPoCP%mD=p$pLsc*_22B@Oe(R*o6ZMyOaw+HgQu&X%Q~loCIHZ1fh7O{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/red_thigh.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/red_thigh.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e0e8c6670cf30fbbac6ae1e24adba8c3590e11dd GIT binary patch literal 609 zcmV-n0-pVeP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oOx>uD zB07!`SQ`owi#lI@G(i-zYA(@cZ>ekYbP!edKf^^%*><*+U$TcmijvPbPo1b%O3f{G9 v@NHZ|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T zDLBnzkLUb-`9YfAk`rf4Xga@k^#i$YbDbl8>`~eE|F=-JWw|UjlRyIlivj~9hXVsv z<^x-fFXzmbCrT_jZPE8hpx*ZxPqx|hqD-UW1HCtmB=YQkauYkfZQ z<;J>+_gNjJ?D*~VrWbZ?%{KB6mW$S%uJ-we2{Xr+)Odew)wMlgb=eE+ zf9r& zBj8lvCCS6dY&hKv^~nb@7N5n2tuA(x#V22j@T!>nB2VqbO!jk&XD>foyu8Lw-%2ug ze~~Bercaq$x3{S=c&C55r)2t@#b*Ed1vjUq_%dvx1p$AOu5K>A&+sJm$dh#;%qxL$#o+1c K=d#Wzp$PztwQiUI literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_knee.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_knee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fa8957f232531ad5e76c2d1da4c797357437cc70 GIT binary patch literal 617 zcmV-v0+#)WP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oNkl|l%Wn1aan?B{L?ht?g2!H?x{DHs;K&e5eM^dC{00000NkvXXu0mjf D!7dKd literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_knee.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_knee.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_knee.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_norm.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_norm.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..5e2290e99e5bbb726cc4f49942b94090ecf94e40 GIT binary patch literal 781 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T!=cc?z=VhRz|Z9S)ce=I z_lKt>N<2~fyfq>cv}` zhrP-3Iq~&GujJ{;ZFrpoba1^w!Y!FlnQ7IZCT-d_E$E)ethZd(-*7CydiFWFBJ(|#hhqUW#GYK4_o-v`?|?$Y`GM0MIc h$pEpvkr}V=>CZ2yYuO+wu^$-744$rjF6*2UngCj!Q|SNz literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_norm.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_norm.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4c82fc94b0f320078a381b9e655d00d3ee8ea5b1 GIT binary patch literal 594 zcmV-Y0T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=o@Qy`wv1#70AD%~bT8#t#);ZA{yExvUSj2sCO{>Somg)&1-yS+vDnGCO^$b+4iT g0w4eaAn+#wCxtF5FJNA%SO5S307*qoM6N<$g3+S=E&u=k literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_norm.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_norm.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_norm.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_thigh.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_thigh.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..f2cc79ed8fb5dfcd322d08ecffb6852091ca1158 GIT binary patch literal 923 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@TA^`_`{qppQeF&B4>Bd%EdN>bm2Lhx&-bL`$FEy# zq6^QoC!K#Fkx|}%{Cwr9hgZrU@)qQJ`5fKex{u`m*FOop;B$|kUVm_N$|8|?|I?c_ z4OJO*=QT{q;jZOuaKF7-(^V5o-ob3dTJJ5D8sk1l&dPX|5+=l;tqa3dvg_o#NQcvI6tsG zF))|-U7qi-V&lo34E?ctnBT-QXNA9ux2^QvQl|Q?>&%UHb3-?17TJDc3HGf1l-7No hCuP!o+mh_J`rgx(Lw|}+T@Q?M22WQ%mvv4FO#l&5lj#5e literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_thigh.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/syndie/syndie_green_thigh.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..0f9a289ff1304c1112578361c30c2e03f6a4b7a4 GIT binary patch literal 632 zcmV-;0*C#HP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oGC;!7 zIhXal_i0M?Tukht5ob~&oz`^ykxSam8X~~PG@2>{X~W%JCBa{}!Np!P@NWX8+iN{Q z_+xq<(rb_=-kn~AxmUofRegvIl+%y>kOh}*&GYjg;MS_UBLM_J00cnb3j|I$0%0Hk SfC#Vv0000Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T3YV`g8^eClpRvRNDhXVtXKm!Ad0s~g&2YD8; zgQ?$gZ}X|eUVrKSZJN%DYisk4Zc52(S7f;Tb=7^H^=iL^@4w+Y-l|&c&aV}^43^U0pM2f_O(v?-_r$!tp%XkSY!jJXPoAHjQf0g(u$YhC`FTb88{@N{ W$9Uz08w!B&z~JfX=d#Wzp$P!T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oLm85W;!Au0wN#+A|L`E69|p_bByt9Nh$f|{isHdZ89(o zeIC23W!baM>lRRr-hL-&(WA7eM$e=Pcv7EQBj6e*!#ZGvPs%bF{Q>Y+^+6dx=}XeL lx9WBYL_h>YKm`6k-~il%LI=J=*%tr+002ovPDHLkV1g}T{qX<* literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/syndie/syndie_red_knee.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/syndie/syndie_red_knee.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/syndie/syndie_red_knee.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/syndie/syndie_red_norm.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/syndie/syndie_red_norm.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..f8a502e5b42aff3da4333e154cd33374607430d9 GIT binary patch literal 766 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@TpmEuobjqCNJ)^mp*AQH`9K1w(|o=21XVE2i!zsy+DSMxa93^ zvTY@?%jJ8wC(TT~`!Y;l`v-{zR%kI;P&5eQBOQ> z0K2epzIcIbpVaCZ^G|9o-7+okp6IMOT+iol^sg58y|qht!6MUltPvtFw?y23_FZ(% zpQRCk2i86~J#){jDgU^=g-!PD-MxCjl{a5g_yeZ@tlXQl%W%>1Z+bsU-phTmZsD}$ SYn%-XRR&L2KbLh*2~7aljzu2; literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/syndie/syndie_red_norm.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/syndie/syndie_red_norm.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..bf1104d4ff9684238dfce45b2acbdfa0a3e66fc3 GIT binary patch literal 583 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVFy?1EI|pPYCo?c;Oe~#f?ak~c z(z@TpxyD6ji@-(?LDdANMGDh|9HqB*2=?4knVqBbWaAq(j}4+ZI!t1Vde+5<>#BK&6Yo1d(HENxK~<<+N1a`{oi}_w>)0h zu5g(1tkE;EWyybb+r2MXStT8|_uu~S&tLg0)#Z)JJ@j~1;fT!fgM}l%MnGVAQoU-0ZE)KVu@Z&n(_|WV)V? zp2yqiwhgXRB$a-62Br1Ns2&R9o^eI66^L``&~VsV`?uTh%>p zn!3B|(|^|f-ty9=yM8M@sND2+yW@v<4r{Y+$GdNfwQif{zC*+0uj|RoN6ufeg1KcJ zzN^iNHQV|`Z%)4B{pN`V!lf%+w?$un_*G=rqYK5%vf6%Oy~Td-6t^kveZ|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T}g?eDiFd;^m#(OacuIED8*a91aW^ z%mQ;3zL`_^+1Rez`tSAc;|C|F=A@O_#?RA9HfBvQ-gEAA&6fQ--F7DTC#NQzcu}>_ zCh|raS3`!qeT{$R@0jI5jA3Hm=7q>Sv}b+bv+e(sMiu7s)780W`!Y&QY%EwZ`w_=~ zO@{JV#?|UkDTT`$AkRJ6FU;|k^^MZ0|6jJ&xR{^# zwf4QfsIz#3uE6byp*efEeY>{PyzG+TsgmZb#j%d@tL1lWuUa2{CAc+~VFknIWgSLW zo$K`vuQk*uayy1W&4uz pQ__6T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oM#k=+_TfSv+Cj!zLX$W!@8G$e)q8pj+a#_F97?YI*7vdJ z;bmiq#EJXM*!Bc5#(%fXoEEPeU{x?P%k{C&tpi&16C2ii-zJgWWnuh(p4bQN{dcEr zIHCd+HJv?ebzT3TC>BRz>|XF}X^y|0VSe!U8;ZXInLk-&Wm#A;KXc}^m>zOC;PT;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=o-iWyIdtW0)yaSCKQb|YYq`6aH8cT-yo z57{a9u`1w4=d>7oFUK5S#DB5Pg8y)V^mbe4JI*DA(odYCB zY-Bj%DQ2)QcXHqAi^5k<%~wgd^jGKNbCJT7f2O_*X5TEAT&x!QNu6`X=E%>7)BFF_ zaVp`r+HYFJ$r&|IY<>0~fB#Y5)L^ah^0u}92daaZjtgaH6#JJ6JIHW5%t>O(I?MfI z`syoNy*PgK+%B*7m~p4(R86DnHja+J|0l*KOuVBnQXbYKy7?y`Fz^^WUHx3vIVCg! E0Qhr=5&!@I literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/thin_thigh.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/thin_thigh.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a89dd1ab9b5bb01207d6873c75c75e478ea4b7c7 GIT binary patch literal 594 zcmV-Y0T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=ozedv6mjV0FsL|Z^e z;ivtprdGgh#<>2#kin gXb6mkz|ac;02~byVP8hFivR!s07*qoM6N<$f>N>c%>V!Z literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/thin_thigh.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/thin_thigh.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/thin_thigh.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/vampire_knee.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/vampire_knee.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..d2631d0b6d5b33bb2643c773c949e4519ff550dd GIT binary patch literal 882 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@TPA$IoRlJr(=KkE-*Is#jJ^AA2(J!Z;A3S@qXZ`ER7mUm9ef6F9{OIi$ zTYsIbzxe)B{r=QkXPS6c9j z_m=dux;byXEyWYAPx>Aqb>;5EOu@4Gao2**vF>2#VB7ezvQ>cBk)i8u?&dw$RT;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=opFz|~Cfwg>m z{f=QJkZwM)0YyxW6az_Bd-LYa|DQj;2V)Q$q#v6YDdrL#0=K$n{pUY^nc*AMbVgtZ zfB@sBgACuGp&|g}gVd>&rV$+tL@7j%dyvJj_{JwkOh_;hqi9skXb6mkz-S1JhQP26 Z0RTx7Pmgs!ohkqT002ovPDHLkV1ncn5MlrT literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/vampire_knee.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/vampire_knee.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/vampire_knee.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/vampire_thigh.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/vampire_thigh.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..152b06db4b3d7338116462e28efca1e5cce36bc2 GIT binary patch literal 750 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|V0n zPZ!6KiaBp*?avoVlsLY>JcRrDlz6d+D^6UP!N(`t>+3Gwt0(oJ&E0(at{E0PEG7T9 z^+~C_2dA?OOE350UVD|vv>@d0-hJ;KHFJ9(-n-{*dj7NIsgDeQ_kDl(u(oYCr$9Sv zgM|*mkwiuXK5mA>2!@WsOb#+)439Q2AW8XYFm`LpAN}z8>hJKi_E!@)gnuryUJ!C( z;jN7qb94B!HkQa8-O+#Q8lO+FmRMkJx&Je3!;n>1FZ|b^(jY$n-l7Y$j;?p(zF%*$ z;lldZ8Gesrs<@)3o?Vc}HT7v#>YqEg^G?{$_g%PcpPZF_346phmlePE`|Sw5AJCWT)cQ0o=ARE)_SChP?PT)arjWudcSYxBQ|`^C3Az~~ z%s-X6BdWgzrEvXxP!ZI&Q!C)nw9^5%*S(Nm{r#+cmB3FGgQ@nD8jgm?A9?)d%fwl? zIz_+VS(?BuXR!QUeejxlJ7s3JJpQ@0ui?XA$9<`{3m#7k`*%Wif!~h@F3pBlGTD#6 z+Q{|%M7Em5xo~y+Ir81spFH&IRT%3xOFlKP75n-B`I{~Q^zg$Hv@dF2{4lL-J^7o- zXPx72<~1%t(}O18$av>mQEkD!D57~9L#eNwpufV@(~EX)=3f6;axxaHGh_HPU&KzmCR9-VENa8=Q|}js&j_xsv7D91 zartpT@BZbjcM{F2Ze|I+SfJ|AJBL^0w@}p;8~MjhsXIFlKVL4{yq|G)lseCu(-+nQ P6EK6PtDnm{r-UW|(>71P literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/vampire_thigh.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/vampire_thigh.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3c50ccdde42ab024ba0a963d75942824c9497be0 GIT binary patch literal 748 zcmVT;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oDfQ4CTmDp zd}Vn1`2&MKP%}tOm{)*-Re+n}#p9=7F;W1@A;8Fl-OaefNpTE8wHMEy{r~05m;a9+ zKmHG5gEW9>5FaEC6C-F4k^=1B!DYghBMjf?*=&yZg<5DK2IdxySE5GaU1kBg$-|LjYtU41m~we|!UTK{UD?7LSe!jfTKz2#kin eXb2465C8zc&1T7gK;)$W0000Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T*eX3xv(x%!*E z3MVjd5=IB48h78Gon@uD`d~u9Lm9pqg}l2ru4Tcwo>g>5&uf9CF@zm!Sj@YEA}xs-4mKtzxw8s03FAY^xCLPinGdiwk+Vx<+;){%gOBmmjky{HOra0 zM!zCG);CN|KmR*izPDcBmRR{c`Gm`{w}m(Ckc@IT5gmPX(|7G3&wevyoxZ{CT|UVJ P808F}u6{1-oD!M<3#yh| literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/white_knee.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/white_knee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4061249bb1804b76f08bcf14746b21646ba67dd3 GIT binary patch literal 637 zcmV-@0)qXCP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=o6)dTqc z4-(PRwa_nIvs<{SYmIR)Ep-tU96`pP<8kIwA~X;H0T2KI5CDOHBCuX9W8+=4))l#OO{zrv3GLSt;M}T=F>zi^lU(tD+IXkYc*27I-D9&mkk&feH;aJ0?P69D zvr4`8p0@jAx>w@qeChW@SMnEzxdfc6pQXR#Ap{E7CLQf!@6+CLEujMe5C8!X_zeON Xx$jE55tEQ900000NkvXXu0mjfK-?IM literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/white_knee.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/white_knee.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/white_knee.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Under/Socks/white_norm.rsi/equipped-SOCKS.png b/Resources/Textures/Clothing/Under/Socks/white_norm.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..80bd29d8abfbb15df732d0649e6ca89387480f8e GIT binary patch literal 906 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV9d{Sb`Ho)PG(@xm{>Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@Tbfn4V*>EHl*PiW9H&(q}P}YkCi!Q`u#ZE_CVK`@Ns1-tFPw zX4P zWJJpx5Bn%>^}3zu=7%NP^R8dGuXFmzyN7}44?B0gJZv#tf1@sIZ~U!4MLR|Q1f1FJ zc+g_@kKMPKrvJW_vu|bAh3QA#nO;9%R{S-p+;erI=cJDJzvo*{dGx#5H2aheEi>1jb>_Gy7{y9a@4v*&sZu9Bu;#`nSS%~70vdj$cZe{xKc=^IJgp z=$-HaTe0=E_6yczzhkS(jE;{e_{p`cc-3s(`{5g6U(0@1y7knko-rC2!wjCTelF{r G5}E)B51AVP literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/white_norm.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/white_norm.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..265b47ede4163bd6a25050fc409bb94138a58f96 GIT binary patch literal 628 zcmV-)0*n2LP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=o+RqT= za(kqwh|oC)-xLz_k_O;u!)vt07$x>y(m9UF;aysiJ`x}S5+H%!An*l?rA?(N$Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@TBAJM{cR?sWMx7&uoj{mb!TN>`79;^jfw|zFCG-+R&ZP-o-dw15|6<0GU(3^_Z@;j< zIXhx{_{OmLZ}d(}HFTe-zjxV+;prdm)0~wxy@oKW6gFDYka|xg2-x-&?1y=R(o1pi*Sn9+^50i zCa(K4(n--?`mgfkJ)de0&DdTdzG(jDRHoIxt&)HMzU7MZjG~)z zcZ@on?fmvLWI0~$X_zA}(ehlWQB7e2Tjs=NR_h2rS$c4-t*4X2PPB-Pgg&ebxsLQ05YbnG5`Po literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/white_thigh.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/white_thigh.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..86cfd3f056b19829a2252b09c1a212f744c0fd0a GIT binary patch literal 658 zcmV;D0&V??P)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oDfQ4CV6q@=_kBqD~Q4a5hDlLJV006CW6(=+OT0S^J9 zbHUAZ|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@T6zlVjI6pEaw_Pu{+jb%&XwsYA7Xy!7UnYro@{ zTt4=D=YJ=bmK!?^bN*h8`nxlF&x8g4J0yG#4cU z^rS*f!CUR!$=wHMr)OT+V0&<(6&vG;`uV<9wc(s6_TQ8CjNRrnQHXwwcfokb$ImV-{rkV virzJoj?cY(@BdGOV|A64^1J?T{l=fUaeC>=Vm5YQlrng_`njxgN@xNA&n=2K literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/yellow_knee.rsi/icon.png b/Resources/Textures/Clothing/Under/Socks/yellow_knee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c47bc90a1f0d5e5387a0dc17cdacc739c492895f GIT binary patch literal 622 zcmV-!0+IcRP)T;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=oT9*6hE<$qL}Y{9s}E3DXMFA-8 zpPgl3P*8xx|APn582F&3Z|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@Twd(gjz3JJw`Epm=?qkOS9`f!eoV#X2QO4KV5~=CaBkh*W7Jb;vz{H`@ zfRB)9yjvC=9(uLr>;5+9M5Pd^DE;=;dsCXB=d{r=bsf^UH;l+nSA)nfA@a9^Oj*`5pZC@N4yZ(P+N6<<=YsOq6?)R z|8Gx}yK-E={B+f+5<>#BK&6Yo1d(HENxK~<<+N1a`{oi}_w>)0h zu5g(1tkE;EWyybb+r2MXStT8|_uu~S&tLg0)#Z)JJ@j~1;fT!fgM}l%MnGVAQoU-0ZE)KVu@Z&n(_|WV)V? zp2yqiwhgXRB$a-62Br1Ns2&R9o^eI66^L``&~VsV`?uTh%>p zn!3B|(|^|f-ty9=yM8M@sND2+yW@v<4r{Y+$GdNfwQif{zC*+0uj|RoN6ufeg1KcJ zzN^iNHQV|`Z%)4B{pN`V!lf%+w?$un_*G=rqYK5%vf6%Oy~Td-6t^kveZ|+MC%? zq;wtHW&vPwE^@4x-upTF{1s>>Ubd+713#Az+5Qfb${+aBdUjMJU% z!70zx?jsrS!|SDI`+U)KnY!?tV~c_xgxUU`DL?1W!KiCzxY=8of5t>+pIN-`$aFm& zJ&(83Z5v#tNGkpC3`*;jQ9TsIJ?ZBCeG_-(&s$VsQYjr`aCD-g_Pq%!QeV!RwyJyH zG(jYqs@?-kf~L`^^&#giBYtZi~MD@TscA-99~Xwog*Ji!ycD}vm)|w;1^>H^ zJAKuRv;y)zr=Av=eqc_R?c^Mf@BXj;SYM95R2x@oo+>n3=&s%W*}jsKk1X@p{+@Tn z8UaaBjqg9x*$kN7)-dk6#dd|^#X@TiBWn-SBlcMbH2&T7di|OyubtypDx=rBdYjo* z$?tmet+z2;PK;%^Y96n(HDZb^!;;IVs;)?^|m&@Ho%%9%=Pjj&4OKVV%|MTc%xsk uGxAc2!4{T%_1C;+n)CnOD9cd&pW&O+mqkq9p8W!*0tQc4KbLh*2~7amT;EVK}@ND(Dq0-_+65P)3A4P0%)6L*Gq=tZQ))m zn@9;C3WrP?Q20veNr#^mXB>W4Y{sHf;8s2TnID||!CKbL3kQV*`CM6R%%i@=$!X$4^lDQJ96&jdM=!A+{mE=ou-%7{&j6f;Rud-43)|382J1Y-~zq#2tSDTcC;qL}Y{9s}E3DX07*qoM6N<$g7gIr9{>OV literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Under/Socks/yellow_thigh.rsi/meta.json b/Resources/Textures/Clothing/Under/Socks/yellow_thigh.rsi/meta.json new file mode 100644 index 00000000000000..b8bd4faa33d749 --- /dev/null +++ b/Resources/Textures/Clothing/Under/Socks/yellow_thigh.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Interface/Classic/Slots/sosks.png b/Resources/Textures/Interface/Classic/Slots/sosks.png new file mode 100644 index 0000000000000000000000000000000000000000..f128571b31507d9293ff9498568778c549c0be3f GIT binary patch literal 1040 zcmV+r1n>KaP)Zbq%m!UHVsLO6j#B;q2M68 z_%-+sbQN3`1VIr*+}!$K0 zLK{u^nPfyaTzhtYCPv-$c}Ih)w?Wmb{=I)!$ExWX(9kM8ZrDy#@uxkFCa9%7H zX=cWi$~1yGKX2sWO9YWXAeWoG^L?MfFigWYnWjnb!IMj*69L$^otkrz5rVk5@MMCC z0Mg7}4M2tW9f9#dU~X;Gx@^=aY(K~)Y`0p}_I?K$=aZGmvS2q3M`)K>hwgPk5D-or_iN?Bj|MbCj_QS z$uq;NA4vps-S{F9F%3sLZk@KCWhw|z6j8{Z5bS>Zo0i$N&gk#82eKcsWPM(Z$Ewxv z>K;%Lzy!8CD}$-ke^7aGS+)fNw_JiMI<=o{S7N)^Jqsrh932FvVG!}x*I9tfaVn}i zzhFCb6L|D+^TY)}V8WV`cE}uddc`1_(}PNY091LA3H3F{z&N`O3K9YC7q+Tib%d(G zeZ%PYH2lM?2j+ta_5<@lKtK?%U|i|G9~`z?0&uE+{}$`Ph^p{qBfb-;(i?$muZu<# zBe`KP(-{nD#G5v{Z$8=I>z04plWadU6FxuX;Jy7LF!)J zYV}wCEgmK)T_KVO@KV8xg`-RLc?RdtKFtu3s*oY3{9}yzdHx6`_G^xB&i2Is0000< KMNUMnLSTZz+vzj_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Default/Slots/sosks.png b/Resources/Textures/Interface/Default/Slots/sosks.png new file mode 100644 index 0000000000000000000000000000000000000000..6eaab8338a7816aadf45c26fa48160503d87eac8 GIT binary patch literal 948 zcmV;l155mgP)WbN97~#B+^M5xwE&{P^zu4kuqAoV1LBTQdfQqUWR%@z~7lT&(Vq z1|qZq{hHz0lj(^J|E{-dLaJU3s9yiy`*Srdnyvw%df^enc06I3hUAK8E8Y-pH}cw| z@Sd8-kpYFzm97W;pg0%si()5}8i%mz8O!}({RbO)ry$%X++DCr#`iqxOQL3RIxV$R zb{8%w62yt2Q(_4Vj{&Jg$?R|6;FoWTW$_sDwkhL?BS&7m{i2qnt0^@rx+#xES>^sa zPd7U}6m*Zqq4wVQpL?Kg6Fw@w|Gw}09|sV*gVSQwzbrY8zKUL{YTdigvIfUzRZZW5 zlXd90wKYfkk|MIh*(^LALGvuMT|(o0kk$7&hc}Q}m0xrL+dI%J_gfY|0qss`0l=>F zzyJUM32;bRa{vGf5&!@T5&_cPe*6Fc0qsddK~z{r?U!9ngFp~~rv*zWQv6M{zL;pd zfG;M!gom)FY7gNhOnmVIMxRU?P5dcsDAGdf4s~!@0l}2*3!5~X?(ELbw==*1ta;SX z{`tk_6`OhzeCgiZUiW!Bx$W35tr=6G{!}kGX$r2B7i-mH)Ft%g*9Onb* z*^wm^o%mM{=mvmkS)s1Q93X%hpaZB3WxCk}1va2oUz#JCXk7eXh``vk#q$vXcRWdz ziGqqiAp(@)Eo&c|2D@xF^5lS`{@gBBO4`WG0o~XI%I?7TVes?_W@|5|i>iRnf$``y z+{agj>%2whauLAD58B6Jv@|wN3tZQMhTedg&)yr(^0A6lpz5p!R1K!?6b_G0VoqZ9 zJTnMMBr*vkWj#fQ7Un?^Rsqhw%YHBclm`MO@`h;TB7jk0Eu(UApb;D+`z4$`Z#mOG zl-CtSJQjNikua42e`mimeJ}7|P~PV-ZCkWnh`^uPR4%Is>ziDi6=`~tOyW+ zE`G05b5dr1fVar!K-d@Hp!Q5ghlKX9H(<>PeLetnDoBESk}^jG$l5v^RVfjRM!o=O W0~38@k(oFE0000uP)Zbq%m!UHVsLO6j#B;q2M68 z_%-+sbQN3`1VIr*+}!$K0 zLK{u^nPfyaTzhtYCPv-$c}Ih)w?Wmb{=I)!$ExWX(9kM8ZrDy#@uxkFC5U^zu5=1~i z-~hzD2qdEj6eX6p<(LD10cVula^b)w$|VtJ{{1 zlNbq!IQz|e-%_u(s;7IVdw%TpNUPncuI}pky6Wqm+1;L|sYgYiBCxXv9E0b3r=GrX z%k6g*2jPp)FE{%aUTI1c=KXW$j(r0P03XSD*P2^V zvU-m>sN239$NN_=G%ewrJJ;OA^3ur1?DbR0I})0F(dGPjBzt+x8~lQjU*4`gq+{ zJ=4pwrTDYNegbz%vcUbb&;GeYR~FUh4?q0-dUnTW9JjvoT65p(a)7h`rAz;6EWMDU ziy#0UbRmaOh5)UB*@aSixit>Jy5gOVWl9ZP*CWZ9`1mZB`m!yM01rtFp1s)W9VtL-|stL@iF;P*GqcN`bd7MFY8ERfV{Q&o2HpP z0SvjON8L&QUf9LUdAX%mRlpW662Y#JfS!~zF7e17XyOjO^_{&=W@vL2AZ?Hs@C|`= zpj;CGzcrXW0ay-I*?0)(U}uucpx+geB@yzHhoc}TsXkbED*$iChh3e}Azdq4daVEe zz^PM@tlPVA;hpsiV971ROPA?{kp2vv3Fe9o{L(8iIon&9^ht!d`p;70QlUD#&uU<3T_T;8=f=~t@KFh(7%~)kpmSECVwE|r#%cO7{Sy%xB zS_d{~Lkp8_#6iZLjw_2Ga}Kk$>__{W1aL0D1&HZG5&_6r9*v(kalBIe-4mjcO=o89p;Gb>MDPJQP?zE}|}Hb_O=jWm~kzS-?sRssHh(UwU0xgj`~5 zb$FXe!1A}G49j~-0=(HLXMQBVcX$K>{UieLW_eHUbtqMiU?LHqZYa4zWwCZaFeDSa zGpSjhWFy-{9R@w*{Jg*aZnL-daKrc5J}f~``fK%9<7VlEWSW#E@#`|QV@(X9_EXBZ z;z1orZaUs@9y{rz*oUtCT2J2tkfb2*2O#;iuC$v(09^W5Gd>%|eSutu1f6YSkS#gN zt+GA?!uCBoDgK>2dGISOzNgf!xG(tCOe*6@*D&pXY|-*y-sw_ z{PI#k;}Asv8rWA}`Qwq_<8uYTnG;3;jI~tO9SEIU;A$D`LvEEpmO3DMaCN`|4?Wvx zvfy>0ZY$((Eej)napYK9W6g3&`uOZ!HioTDS1P~$;|$JOJ+z!hk0o(%RUlUm+N(|i z0DyYNf99E=HXs28Jrf;rdEg!aj?@IyogCv_C$wc#CbboSs6(=l!D_XIy%FjWMu2!r zTv2hFC5@77*AOSfMaALu`mWRCxms-g$Yv@@%+}gp{g&+Wr1Ud--4qDgvl4S|F zrPpT$?s96X^3d$VAY203O@&{o-4Ka}%3w#1Lziw$zc|ThT~Ds{V$bDFpPKBRjq~UK z-2ROiZR<8W2_R->B;dOc{5gWj8>pqp^(?IWFK0$wwzP9hWO~(ySn%Y1{qwH(DGy!G zOPlgiftLj!0)2E6fUZ!_cMk#Hao3Xp3124$5XwC>PK~-ncKW^#{Z8$x{3$SJXuV|j zNfu0KPHqAn*zK@}Ak-)YkKXA1C)cE%GTmKZ;N?6$P+&y$ukCCs_VmO5{BdBz z4}89~cgv9-fuWBbfTWx0p8X}jkX1mP{bSNQPKSYR{Q#%$%ok^Q zceI%7AOn&Byyv#y-1dwA9E5zW2Ld_#OR<)*KH3E-tj||%&z=Ctx}0fZ!l4Fa3`*%b z)(n{5O05w>07-uR%u$Utp;yUExg-Z`H(<)7UP~T_+l$NgXHNixq6S|mY--uIAkZ%B z4QH6lD3>b)$|Vs%ruB>_TT#0yC?3i%PKpwh7)R66CuLB}GUYNsMl5vT}M z1S$d*fjJ@2UINr*Z(a6|z3i1qu-bL@|44o$A5#b567D?g)8ayG{*;8*Xzy6!4;HDPE!g8v1u{(!S9f3(3?-Z=Co z7#hHOUJ;lI0lj}03#4r)g3y29ryB5TcNzqAE?BW2qtmzda+@%G zwjKhCng7=ho@u`Q)*qVN4h`v@fh_wj0dy^WmqY~KmR1%ZQigvZcHz*~MlD}H0y+lt zIXu)doafjqL~ip1JNgm;G9-F?4`8+RSM&JK)&!up6|+XdB>+p=lF{)T&RXpcmGxP| z%Q}7P5AE}u>+6|L_SKph=j_YSzA@(YjpCbczNz`@tN#sczP)~D5_^e{ZNP9N@Y3ol zM7=VQD+j$NAUijh0MO9fNnr3u)CP_`j?E)Qth5jdC5d1z1Oz|ztj{pXo&0QZf<3n7T*)XC+v*qW@V*IjORNYjyAp>| zF{pFF!c_MSIztX?#`oH@lHbzBib9izy8_?<#*hF3Dm4I>Gg79(N0~K9UG0R*$FQO8 z$6&AP=<^)OD3`d_o`A3kJ0uC5qfTxTh`}R=zZyfC3p&=NF3WPq9&B*-$7h+yI{D?Y zpM8_7fM^0h&%fy#$%KHP5Q_osCAn7eR>bWZb&jASn9oC5;6Q%?k zdI_ofjDF<^!mdQp{_B1WJ%=80rm8Pv&mu+iOA=#BKSSh3Thy^) znlTCN<)x6K1^us!GGCpINW0Dc2sVt{wrkz=3( zm3_+fPSRm}l6o&U1fj17mcj<@9`?MvK*}A6J_T=S&m+1Q1 zpKWv!fJ|JS#BxPYIyw8a&j8hcrJn1+@2a1h1Q_&Pc1xARf4Tgn9r`J8W?yq*@A+hr zqNkfGr(cp#5&Jxsw%N8M3#n_h73z;pW_kVYCAVykmk1#nvaFK;psW*LCZhx?)@Z7p zv=^I{L;zFG z#5(!(An5ZkfYV8V0cSt>IW+)uzh!&6OeS~e`ZrfH!Wa4jdveB?H@b8`x9!{;TbUbu zefF;RDVN{>TQ+!!pl=9Tx|Agm04vFa3nd@Qh9-gTytXH8r=l}9r(^AF>J`srEH>IJ@%F@=#)M%&Lv`v%XN9jAHH~Ul<~3w$xl7JcP;&iQ4#@6 zITKq%Qi5PogGXb6`g7=4svjx(nwYGyNog-u*TP!XErojw@n|3V5|Nj@sdC*P?>vbB zG}w{_CHN)S5w>-p$#d_s=Xf8vXTy{Cu~F-U5zyol*3MJfMLgO{4kE(tKHTPupShVQ z>~RxOxfdX1)I)ughc+BdCIFp;=u8fWHHe{es}Iokob6`y-0JNinU7mZN9s5;W5m*cYh;1GF zB|C3DE5O?QmogFo`qb_fxSIX>?)7ufrl1}mp4{t1l~)8R0-FdRp=DA-!;@jA*W{q< zZdy2eF2IzJW=5x~{mYH@!w_r0O2{hy)8e0FO#41ppj`os`Dkv-*=m2hM}t@VHxZaR z{x*B`^*;Y7<4i7R^jMj!Z`oO20*nbleLnsCo=;!Le>@Vl;(vX^&&txwGHI)QIH){! z{Xvb@|N5ZRu^*H=<-SgbXXPO(&oH+{j{ZHP} zeE7!Y2Jb@-wt@FoR*y}4;nim2vS(`hkN*6L8xK8w&k;9oyYJTKKmWMi;C;x!Ht_!5 z>ld59{r=4j|EC`RUAI4Ee23O;e+YzYo++P?j^syjo_+6uul+fTk0(~bp)RtG6V1!d zeSpSpXcCy(K9V2F`S}}HhB_Op|M)K+YyH5n9TA*Y`` z`#^(a$BeH{Ol`k(^26V^e)o0*vcZZ&`#<&g@49_G9%G#k`XykWPWE{|dLKKiqc^Vz zkpS!9@2!04`a}AHx-s^L+6dJTkwBWAvZl*QP$+Bx~ix0)xO{bBpk2j$S|I!FRtdZo(89DmD)UAHeWnS=oJ zpbWjyr`wA;mo_c?dwUNzc!lF z-0tHJeS5=i#N)u`fkDeY5}%tvmLLIXA9v_ujt}-PuGRERFUw-uinSTjR@GT90<$21 zb~YS*x8ENGxp^kF4rX8w&*~|vj(z;AvBV|7+GcZLziT!|vd7NsXdAj9ge&j-+Xbb| zrdzQVY!w2tAb^sH_L;q9oj&z*`jeXcv`xYYkwDIV?n+zS{8MlI;mPNYOELk3c0bji z%-#7V^e<)R*Z!bxDgkh{lyfX)%uG$F8l#kR>4#n!@|^EuZXA;0gVs$VfYA2SXc*4p zwd6t80PX5|u0Re=7)!&}OM2}G^tO%wQoav|?w9~rL6&m{!vK$ALkH3n=fF+QX87C( zOAoIpe9B=nCH@&NW9C3#AEQ?Qn*Bls$6`P$$k?x3GZ+Wc@*lFk2@=9jmf>a|F9YPA zetl_Rm8E_&0J{uY>2Hdk-k9_u5si^U4O{AHU6RY#>#v|m&vhz6y+XE$J->Wm0oPn5o=?4-Z z5x|$wHv^%vR2)1aKsz$&n256dF=8RrpCS6Gi4FZF9MJ?I6VG#wGeoJupL6nauyc}t z{;>~iVD`7!yKJs8+!E-LqNF)9({?m3%y(*I7X*z6v0b~!Uh5*RxvO8IHED~S-FOZjR|IJ!TuUCO?;wQc87e+TXZZl5|a z;Ob=OY|q&sri~mrmR*uSj`nLC^F%<$nZ75W%jfCE*S%WA3IN@;2!%;FCCGYpg1+SH zm;4b>UmyGY7^ttUU8rZRHmulO3KokY0063imgnB*oCD$6@Z>{nFv0H*+2FH(oQj!_Es1us~>yAL- z@!6HqMXmsH3{Kw_Kn~kzBX$Kqdr0O`LZ|kt?g*5M*mml-D}bq=505@P_fY%Lj>(QG z?c<>!hY#%-&40N9NF9IcPPZkCbtct*Y`d{~Q`?X2X9>NQ0LFYYwB^K8FEq#Sz>cYs zaBBN_QqL45z_Cajf86ho2|x5(k5v0s3=NS@ZGTALht^%+0~iwo>-p$oCZR<%Q`;Yt z1a5!wo)uIE R(sKX+002ovPDHLkV1kJffyV#< literal 4231 zcmV;25P0v2P)yeByftUk79N8oW3tKV4NRhJM1Afh$ znpf4;-PK*yGxd>>hw7SsJ>B(Qy?Rw$4~Rq}1Iv)_3jl!T`Ad5T4<9XE&g++3=-j*A z^P8jmDBq|24?q2MZ{)L<_IrosX7Flp35VuptmIJLSBp#9Iy>LB@#xN-p?9s$STY9> zAI0mJTiE{Xmr~`N96yid`Ad81Lx}RDe4p}1K5Jp;yEZ;Na$f#o=N5+d|Jp!xhc(9^ z{dNx{pS6HHcW}V=;>)J&n-2iLtlz`I!$;9Pe`znukMcv3uT_3acIRiU>vCDa7=WrU zJ%lJf$`4h3qj4Oq)e?SKbyGwrg{>!G5}*^C(vq5qt%-3IY#AUV<%G2 zLl40hQGS%4RsQ7U2jXW^{zm7uv7U}v8Gwn2Q%>qcBK-g<|Jh#;=RQXeK|ov9)}AJx z)t;UoiZsGmL@uYln^SM~hL@f+} z+UU}lm^c+1W(i2oVPfJ`yx%3$*jI8==*h_swC?@p=JVt;Hw-$0Hvn0cpP=u=M(GB6 z4qVasvx)aRKZoXKv{QTy*2C+Ro_hVw&F5Y9`FB(!aAZavj$wJwV1C*z>X1ZrRaB7RXDJALMj zzTXv|AVWx=5W(+Ho_nG508CMQRiSMn{yj45-~oh&X-LwqBsxP z6`%h;J`5`Jck|xA(KwzM0cqTCOYjDOH$I)!)g5y^GmsXK=tmb=*UM9Hs0$2A-{}X` z-XD++q)T+seANgv8ppe40c;4~0H}edR%;sV_Hs|Xjg4o?G2ScLHbQA}5kc}L_m|+~ zU|p}sdHU-gR@W6OX}__bjX>4#835p|vh$wbwCc|^9T>a;0J^7|0CP{Ach-Q@ZZ9Xs zq}7`4F(hPc)bB`RNa;09IEY*LNCFTGrccFKd_kO2_g%5boX=U2T2PS6HGx9CJyS2~vGfv68xZE#~_Cwdx{v@(%jQ(U549GZ3nJ7q z^*A>IX|bcM*F#XpVww`ngQWZ%lRGa##zSWWq5;T&srLc;cN)+aCL@|=V5J31MbJH4 z*U#Lf{CR1&zelTeQCtud4M0X*G^TzbZThR9UeJ=fKJoxuu7S{v_o>`8o>%J=G%RSh zzwfCR4L~FninyyTw8F9qg{Z;G5FQVg12l>%wf)Lg&bb7}bJ z;+SYob?^XyVqQS( z{oTQ%=_>u$LKvq0qOb(jyvLlg5Boc}A1w+7Kx?NFz zlpl)x`HwH`T^-RS^Dc)QJG)r;@$S&OfdBmHQGS#^$nvj_4CBVmE>_0%aR8T0t+#P? zWEcxz>i~S`N00KO{6UsqRQa#(+_$dFWmP^6Sap7O^_5K<`IKthHr;p@>YATE%J(O~ z(KwD)>mpjMi#@ylPOY~A0M|y&rPh`3vJRli{Or>E12*zIod@W29+a||Umf$)NBREb zOS%3C-kV?FxsNX%Eq2vSGXlnU0i+jj2IWN?+QPd|n@L6n3w8fMWEchzS_7ba`)*Lu zL7U!zj|>(z$v|Bv4CU}`!d6!wi%CGgc(jOrd^m@{-2FG+W8X{LAVg~bY?40I#SrMW zv`WLph9r^tqss}9R>xI-0G=60w_o73k#oT2bKt^X69Zt{K8z^*I&kPIpz`$I{5!Gt z?`9B_qw3(f2RQG%a{zz-`M<*F=PtfZ@i#Z0V`{yP&GA-`XTUv&QWJxOZUiF5;fk*_ zij+pJOhXWg0W#%=aIO3Vc>$_2uL#Nyyv->{c>yx*3Y>K-u4n|@<08+YE2ZFytqTrQ z+@!2D*}k$fOG!vI+SWOAtc-S{?(>X>IiBuYXuw7oPzD z$j9_QoKt-4UlJT zgC^xKi%bT~%r@9WBe z?w5sleOnJAlL7GA6HAH^!pkR;@d@F&%0x9xRsB|*VOSa0lBZqgHAFh)&020t?w5gl z^u(sz>{T>K8+rY#_#xoKE6UogT^OS4JNJ`qzUVV;<_RF#M3nCZNM%&-+Q>Ov-??wx za5S?42%#s|$*STSe9Dga!`2A6)CJn_5Bo|_N(}(laUa+A>#1e5%kXu)QU0qV!%1D0 zLJNVU|Hs}i(yvtQeMq?iq}_k1j0^#=zgOVS{p7EXLYso>Zb+!Xt4O3yTpKyprPQXf z8#}u_#zCzoaRBh2A3e&C@&{SI3-aa_H~>_e8d)OBkMajuz69^R>2sbk>HnN$2;e(E zdXyjK53>9u;8y`$R&a?Dqx>j;(B%6}4qB`er!@w>QcUgLeV{`Oz=W0pBhHHy)mTTX+Kij_m&}!ja@$H?KYcfIU?Seak;{ zX&eu4ujA#?c2QwQF8u9d0N7KFfbZu&=<tx!M*15k$w7;|XYxSKco%Q6i+SBu6HrUFH^fy5mfXSJo4x;UP_}+D0GO=Zp z&v(Oh4VRzR8;?#Mv+mh}H(tP#&N{YNUTEt?48%Fn->)c~0C-{nP3l~q?v`7qS-y68bB1CW+}Ntd=M zQa@ZZAj=Ekey$D4W=m#&y8>1o;Hz9*gaWEj9B{p!#_I+k^20FXDo%rXf`GKA zqm=5MhIne0C@Ez&Kjs3-1(#-O%2d9z909(vROQ9m0Psw#K7)WEk15Lv0G)1*Cx!qp z&kW?9HIUF50-)DJFlCPJ2eK-5U4}cEVgTIYOO)*rhphaBOCumH>s`M2gLb*EbZm6$ zSmCKazRR;|EL^tIQ@cy+fy;n?SK8VTUat=18UpxG!cejj+u+Iws69D(0=l}=vAn|o z9rT;j{E+;ZOQh$nrXrWh)!~T?$Qw$#-nuA1kkJ6BH(s*Hx>VIg@RgOA$dVdL&FEXF z#*l@oaz9A-T+L1l=#7Hwc!0^nrFL4UXKrNxxK)$p_@zuiWmrO=S&3~DQ}Q8D=tGsF zNI}3V;Tef3TX9uz1FthYb)gos06w!4n^5P>RU=TRo**k}K|oj7EGmncsPbd=I&hww zTh%lSDO%N0S4l1@ex!da`AKIzSrV)x?g$hCYU%;FlNpA58)e*H zdEwNZk2?ZIfPD`jgw)7a&pa7e`44ZeQ__yg;6^9w^OqvsMWWxn+n;awJ~;sR&yW7; zml(P{=T8ZJ%m3+{;yc;~A(8FR`=&dJdw>hvw25`~tL9F!9ig@!3V d5{X1AZbq%m!UHVsLO6j#B;q2M68 z_%-+sbQN3`1VIr*+}!$K0 zLK{u^nPfyaTzhtYCPv-$c}Ih)w?Wmb{=I)!$ExWX(9kM8ZrDy#@uxkFC0F|~b6;DId4j?;$ zXCnZz+YLbDfN=-dm#}Dz$0Kr_x!4{AM~dSM>GDPDmI6S*B)Kc=>hj9XQnD0)+&yYo zR-ZYb%jbz>y%d11OI`lw0AYA$HB}vRG2DwXQOE&Yve|4R>TWh$a^0o)%^mRly~txf zfN?}wkqeN%;V9;LYXSt;5L^g(IdDf1SrEAZ=tOnK5a)&YtEk$C|9=GlTZ;rlvV?Rs zjDHCmfX0FUZ~#LIh6WSC9KfVv3PKz~oe%@d7G{48ipZKAR83p~dINT_jA%O$Le>BP N002ovPDHLkV1luFX9@rS literal 0 HcmV?d00001