diff --git a/Content.Client/Clothing/ClientClothingSystem.cs b/Content.Client/Clothing/ClientClothingSystem.cs index dd69521f483..1e2bd6f396d 100644 --- a/Content.Client/Clothing/ClientClothingSystem.cs +++ b/Content.Client/Clothing/ClientClothingSystem.cs @@ -40,6 +40,9 @@ public sealed class ClientClothingSystem : ClothingSystem {"belt", "BELT"}, {"gloves", "HAND"}, {"shoes", "FEET"}, + {"pants", "PANTS"}, // Sunrise-edit + {"socks", "SOCKS"}, // Sunrise-edit + {"bra", "BRA"}, // Sunrise-edit {"id", "IDCARD"}, {"pocket1", "POCKET1"}, {"pocket2", "POCKET2"}, diff --git a/Content.Shared/Inventory/SlotFlags.cs b/Content.Shared/Inventory/SlotFlags.cs index 90971d1670b..c3b93a91acc 100644 --- a/Content.Shared/Inventory/SlotFlags.cs +++ b/Content.Shared/Inventory/SlotFlags.cs @@ -26,6 +26,9 @@ public enum SlotFlags LEGS = 1 << 13, FEET = 1 << 14, SUITSTORAGE = 1 << 15, + PANTS = 1 << 16, // Sunrise-edit + BRA = 1 << 17, // Sunrise-edit + SOCKS = 1 << 18, // Sunrise-edit All = ~NONE, WITHOUT_POCKET = All & ~POCKET diff --git a/Content.Shared/Preferences/Loadouts/Effects/SexLoadoutEffect.cs b/Content.Shared/Preferences/Loadouts/Effects/SexLoadoutEffect.cs new file mode 100644 index 00000000000..21f7c3c9df0 --- /dev/null +++ b/Content.Shared/Preferences/Loadouts/Effects/SexLoadoutEffect.cs @@ -0,0 +1,25 @@ +using System.Diagnostics.CodeAnalysis; +using Content.Shared.Humanoid; +using Robust.Shared.Player; +using Robust.Shared.Utility; + +namespace Content.Shared.Preferences.Loadouts.Effects; + +public sealed partial class SexLoadoutEffect : LoadoutEffect +{ + [DataField(required: true)] + public List Sex = new(); + + public override bool Validate(HumanoidCharacterProfile profile, RoleLoadout loadout, LoadoutPrototype proto, ICommonSession session, IDependencyCollection collection, + [NotNullWhen(false)] out FormattedMessage? reason) + { + if (Sex.Contains(profile.Sex)) + { + reason = null; + return true; + } + + reason = FormattedMessage.FromUnformatted(Loc.GetString("loadout-group-sex-restriction")); + return false; + } +} diff --git a/Resources/Changelog/ChangelogSunrise.yml b/Resources/Changelog/ChangelogSunrise.yml index ddbbd46d82e..b4903880834 100644 --- a/Resources/Changelog/ChangelogSunrise.yml +++ b/Resources/Changelog/ChangelogSunrise.yml @@ -304,3 +304,10 @@ Entries: type: Tweak id: 26 time: '2024-06-07T08:24:40.104466+00:00' +- author: VigersRay + changes: + - message: "\u0414\u043E\u0431\u0430\u0432\u043B\u0435\u043D\u043E \u043D\u0438\u0436\ + \u043D\u0435\u0435 \u0431\u0435\u043B\u044C\u0435." + type: Add + id: 27 + time: '2024-06-07T17:08:00.724523+00:00' diff --git a/Resources/Locale/ru-RU/preferences/loadout-groups.ftl b/Resources/Locale/ru-RU/preferences/loadout-groups.ftl index f3afd7da616..87fc4389d8e 100644 --- a/Resources/Locale/ru-RU/preferences/loadout-groups.ftl +++ b/Resources/Locale/ru-RU/preferences/loadout-groups.ftl @@ -154,3 +154,8 @@ loadout-group-paramedic-backpack = Парамедик, рюкзак loadout-group-reporter-jumpsuit = Репортёр, комбинезон loadout-group-boxer-jumpsuit = Боксёр, комбинезон loadout-group-boxer-gloves = Боксёр, перчатки + +# Sunrise-edit +loadout-group-pants = Трусы +loadout-group-bra = Бюстгальтер +loadout-group-socks = Носки diff --git a/Resources/Locale/ru-RU/preferences/loadouts.ftl b/Resources/Locale/ru-RU/preferences/loadouts.ftl index f1845514c75..770cc46d55a 100644 --- a/Resources/Locale/ru-RU/preferences/loadouts.ftl +++ b/Resources/Locale/ru-RU/preferences/loadouts.ftl @@ -4,3 +4,5 @@ loadouts-min-limit = Мин. кол-во: { $count } loadouts-max-limit = Макс. кол-во: { $count } loadouts-points-limit = Очки: { $count } / { $max } loadouts-points-restriction = Не хватает очков +loadout-group-species-restriction = Не доступно для данной рассы +loadout-group-sex-restriction = Не доступно для данного пола diff --git a/Resources/Prototypes/Entities/Clothing/Under/under.yml b/Resources/Prototypes/Entities/Clothing/Under/under.yml index ce2ffc629e9..6ff3602bf30 100644 --- a/Resources/Prototypes/Entities/Clothing/Under/under.yml +++ b/Resources/Prototypes/Entities/Clothing/Under/under.yml @@ -2,7 +2,7 @@ # I would cry if we didn't have them. -swept - type: entity - parent: ClothingShoesBase + parent: ClothingSocksBaseButcherable # Sunrise-end id: ClothingUnderSocksBee name: bee socks description: Make them loins buzz! @@ -13,7 +13,7 @@ sprite: Clothing/Under/Socks/bee.rsi - type: entity - parent: ClothingShoesBase + parent: ClothingSocksBaseButcherable # Sunrise-end id: ClothingUnderSocksCoder name: coder socks description: It's time to code sisters!!11! @@ -22,3 +22,4 @@ 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 8b3c66d5dd1..49d937d5b3b 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml @@ -90,9 +90,14 @@ sprite: Mobs/Customization/masking_helpers.rsi state: unisex_full visible: false - - map: ["jumpsuit"] + # Sunrise-start - map: ["enum.HumanoidVisualLayers.LFoot"] - map: ["enum.HumanoidVisualLayers.RFoot"] + - map: ["bra"] + - map: ["pants"] + - map: ["socks"] + - map: ["jumpsuit"] + # Sunrise-end - map: ["enum.HumanoidVisualLayers.LHand"] - map: ["enum.HumanoidVisualLayers.RHand"] - map: [ "gloves" ] diff --git a/Resources/Prototypes/Entities/Mobs/Species/base.yml b/Resources/Prototypes/Entities/Mobs/Species/base.yml index eeabecef8b2..2739f1f98a2 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/base.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/base.yml @@ -27,9 +27,14 @@ sprite: Mobs/Customization/masking_helpers.rsi state: unisex_full visible: false - - map: ["jumpsuit"] + # Sunrise-start - map: ["enum.HumanoidVisualLayers.LFoot"] - map: ["enum.HumanoidVisualLayers.RFoot"] + - map: ["bra"] + - map: ["pants"] + - map: ["socks"] + - map: ["jumpsuit"] + # Sunrise-end - map: ["enum.HumanoidVisualLayers.LHand"] - map: ["enum.HumanoidVisualLayers.RHand"] - map: [ "gloves" ] @@ -321,9 +326,14 @@ sprite: Mobs/Customization/masking_helpers.rsi state: unisex_full visible: false - - map: ["jumpsuit"] + # Sunrise-start - map: ["enum.HumanoidVisualLayers.LFoot"] - map: ["enum.HumanoidVisualLayers.RFoot"] + - map: ["bra"] + - map: ["pants"] + - map: ["socks"] + - map: ["jumpsuit"] + # Sunrise-end - 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 f2a0194b7a4..b04821808a3 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/moth.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/moth.yml @@ -84,11 +84,16 @@ sprite: Mobs/Customization/masking_helpers.rsi state: unisex_full visible: false - - map: [ "jumpsuit" ] - - map: [ "enum.HumanoidVisualLayers.LHand" ] - - map: [ "enum.HumanoidVisualLayers.RHand" ] - - map: [ "enum.HumanoidVisualLayers.LFoot" ] - - map: [ "enum.HumanoidVisualLayers.RFoot" ] + # Sunrise-start + - map: ["enum.HumanoidVisualLayers.LFoot"] + - map: ["enum.HumanoidVisualLayers.RFoot"] + - map: ["bra"] + - map: ["pants"] + - map: ["socks"] + - map: ["jumpsuit"] + # Sunrise-end + - map: ["enum.HumanoidVisualLayers.LHand"] + - map: ["enum.HumanoidVisualLayers.RHand"] - map: [ "enum.HumanoidVisualLayers.Handcuffs" ] color: "#ffffff" sprite: Objects/Misc/handcuffs.rsi diff --git a/Resources/Prototypes/InventoryTemplates/arachnid_inventory_template.yml b/Resources/Prototypes/InventoryTemplates/arachnid_inventory_template.yml index a9c7352ed82..478756dfaa4 100644 --- a/Resources/Prototypes/InventoryTemplates/arachnid_inventory_template.yml +++ b/Resources/Prototypes/InventoryTemplates/arachnid_inventory_template.yml @@ -1,6 +1,29 @@ - type: inventoryTemplate id: arachnid slots: + # Sunrise-start + - name: bra + slotTexture: bra + slotFlags: BRA + stripTime: 3 + uiWindowPos: 3,2 + strippingWindowPos: 2,1 + displayName: Bra + - name: pants + slotTexture: pants + slotFlags: PANTS + stripTime: 6 + uiWindowPos: 3,1 + strippingWindowPos: 2,2 + displayName: Pants + - name: socks + slotTexture: socks + slotFlags: SOCKS + stripTime: 3 + uiWindowPos: 3,0 + strippingWindowPos: 2,3 + displayName: Socks + # Sunrise-end - name: shoes slotTexture: shoes slotFlags: FEET @@ -19,7 +42,7 @@ slotTexture: gloves slotFlags: GLOVES uiWindowPos: 2,1 - strippingWindowPos: 2,2 + strippingWindowPos: 2,0 # Sunrise-edit displayName: Gloves - name: neck slotTexture: neck @@ -45,7 +68,7 @@ slotFlags: EARS stripTime: 3 uiWindowPos: 2,2 - strippingWindowPos: 2,0 + strippingWindowPos: 2,-1 # Sunrise-edit displayName: Ears - name: head slotTexture: head @@ -70,7 +93,7 @@ slotGroup: SecondHotbar stripTime: 6 uiWindowPos: 3,1 - strippingWindowPos: 2,3 + strippingWindowPos: 2,6 # Sunrise-edit displayName: Belt - name: back slotTexture: back @@ -79,7 +102,7 @@ slotGroup: SecondHotbar stripTime: 6 uiWindowPos: 3,0 - strippingWindowPos: 0,3 + strippingWindowPos: 2,5 # Sunrise-edit displayName: Back - name: pocket4 @@ -135,7 +158,7 @@ slotGroup: MainHotbar stripTime: 3 uiWindowPos: 2,0 - strippingWindowPos: 2,5 + strippingWindowPos: 0,3 # Sunrise-edit dependsOn: outerClothing dependsOnComponents: - type: AllowSuitStorage diff --git a/Resources/Prototypes/InventoryTemplates/human_inventory_template.yml b/Resources/Prototypes/InventoryTemplates/human_inventory_template.yml index ff1447931fe..0604f9038d7 100644 --- a/Resources/Prototypes/InventoryTemplates/human_inventory_template.yml +++ b/Resources/Prototypes/InventoryTemplates/human_inventory_template.yml @@ -1,6 +1,29 @@ - type: inventoryTemplate id: human slots: + # Sunrise-start + - name: bra + slotTexture: bra + slotFlags: BRA + stripTime: 3 + uiWindowPos: 3,2 + strippingWindowPos: 2,1 + displayName: Bra + - name: pants + slotTexture: pants + slotFlags: PANTS + stripTime: 6 + uiWindowPos: 3,1 + strippingWindowPos: 2,2 + displayName: Pants + - name: socks + slotTexture: socks + slotFlags: SOCKS + stripTime: 3 + uiWindowPos: 3,0 + strippingWindowPos: 2,3 + displayName: Socks + # Sunrise-end - name: shoes slotTexture: shoes slotFlags: FEET @@ -26,7 +49,7 @@ slotTexture: gloves slotFlags: GLOVES uiWindowPos: 2,1 - strippingWindowPos: 2,2 + strippingWindowPos: 2,0 # Sunrise-edit displayName: Gloves - name: neck slotTexture: neck @@ -52,7 +75,7 @@ slotFlags: EARS stripTime: 3 uiWindowPos: 2,2 - strippingWindowPos: 2,0 + strippingWindowPos: 2,-1 # Sunrise-edit displayName: Ears - name: head slotTexture: head @@ -88,7 +111,7 @@ slotGroup: MainHotbar stripTime: 3 uiWindowPos: 2,0 - strippingWindowPos: 2,5 + strippingWindowPos: 0,3 # Sunrise-edit dependsOn: outerClothing dependsOnComponents: - type: AllowSuitStorage diff --git a/Resources/Prototypes/Loadouts/role_loadouts.yml b/Resources/Prototypes/Loadouts/role_loadouts.yml index 4ff2775dfc1..28e49a34f54 100644 --- a/Resources/Prototypes/Loadouts/role_loadouts.yml +++ b/Resources/Prototypes/Loadouts/role_loadouts.yml @@ -8,6 +8,11 @@ - CaptainBackpack - CaptainOuterClothing - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobHeadOfPersonnel @@ -19,6 +24,11 @@ - HoPOuterClothing - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end # Civilian - type: roleLoadout @@ -32,6 +42,11 @@ - PassengerShoes - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobBartender @@ -42,6 +57,11 @@ - BartenderOuterClothing - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobServiceWorker @@ -50,6 +70,11 @@ - CommonBackpack - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobChef @@ -61,6 +86,11 @@ - ChefOuterClothing - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobLibrarian @@ -69,6 +99,11 @@ - CommonBackpack - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobLawyer @@ -78,6 +113,11 @@ - CommonBackpack - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobChaplain @@ -90,6 +130,11 @@ - ChaplainOuterClothing - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobJanitor @@ -101,6 +146,11 @@ - JanitorOuterClothing - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobBotanist @@ -111,6 +161,11 @@ - BotanistOuterClothing - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobClown @@ -122,6 +177,11 @@ - ClownShoes - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobMime @@ -133,6 +193,11 @@ - MimeOuterClothing - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobMusician @@ -141,6 +206,11 @@ - MusicianOuterClothing - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end # Cargo - type: roleLoadout @@ -154,6 +224,11 @@ - QuartermasterShoes - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobCargoTechnician @@ -165,6 +240,11 @@ - CargoTechnicianShoes - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobSalvageSpecialist @@ -174,6 +254,11 @@ - SalvageSpecialistShoes - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end # Engineering - type: roleLoadout @@ -186,6 +271,11 @@ - ChiefEngineerOuterClothing - ChiefEngineerShoes - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobTechnicalAssistant @@ -193,6 +283,11 @@ - TechnicalAssistantJumpsuit - StationEngineerBackpack - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobStationEngineer @@ -204,6 +299,11 @@ - StationEngineerShoes - StationEngineerID - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobAtmosphericTechnician @@ -213,6 +313,11 @@ - AtmosphericTechnicianOuterClothing - AtmosphericTechnicianShoes - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end # Science - type: roleLoadout @@ -227,6 +332,11 @@ - ResearchDirectorShoes - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobScientist @@ -241,6 +351,11 @@ - ScientistPDA - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobResearchAssistant @@ -249,6 +364,11 @@ - ScientistBackpack - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end # Security - type: roleLoadout @@ -262,6 +382,11 @@ - HeadofSecurityOuterClothing - SecurityShoes - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobWarden @@ -273,6 +398,11 @@ - WardenOuterClothing - SecurityShoes - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobSecurityOfficer @@ -285,6 +415,11 @@ - SecurityPDA - SecurityBelt - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobDetective @@ -296,6 +431,11 @@ - DetectiveOuterClothing - SecurityShoes - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobSecurityCadet @@ -303,6 +443,11 @@ - SecurityCadetJumpsuit - SecurityBackpack - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end # Medical - type: roleLoadout @@ -318,6 +463,11 @@ - ChiefMedicalOfficerShoes - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobMedicalDoctor @@ -332,6 +482,11 @@ - MedicalDoctorPDA - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobMedicalIntern @@ -340,6 +495,11 @@ - MedicalBackpack - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobChemist @@ -351,6 +511,11 @@ - ChemistOuterClothing - MedicalShoes - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobParamedic @@ -364,6 +529,11 @@ - ParamedicShoes - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end # Wildcards - type: roleLoadout @@ -372,6 +542,11 @@ - CommonBackpack - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobReporter @@ -380,13 +555,23 @@ - CommonBackpack - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobPsychologist groups: - - MedicalBackpack + - PsychologistBackpack # Sunrise-edit - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end - type: roleLoadout id: JobBoxer @@ -396,3 +581,8 @@ - CommonBackpack - Glasses - Trinkets + # Sunrise-start + - Bra + - Pants + - Socks + # Sunrise-end diff --git a/Resources/Prototypes/_Sunrise/Entities/Clothing/Bra/base_bra.yml b/Resources/Prototypes/_Sunrise/Entities/Clothing/Bra/base_bra.yml new file mode 100644 index 00000000000..38ad01afb5d --- /dev/null +++ b/Resources/Prototypes/_Sunrise/Entities/Clothing/Bra/base_bra.yml @@ -0,0 +1,38 @@ +- type: entity + abstract: true + parent: Clothing + id: ClothingBraBase + components: + - type: Clothing + slots: [bra] + - type: Sprite + state: icon + +- type: entity + abstract: true + parent: ClothingBraBase + id: ClothingBraBaseButcherable + components: + - type: Butcherable + butcheringType: Knife + spawned: + - id: MaterialCloth1 + amount: 1 + +- type: entity + abstract: true + parent: ClothingBraBase + id: ClothingBraStorageBase + components: + - type: Storage + grid: + - 0,0,1,1 + maxItemSize: Tiny + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + enum.StorageUiKey.Key: + type: StorageBoundUserInterface diff --git a/Resources/Prototypes/_Sunrise/Entities/Clothing/Bra/bra.yml b/Resources/Prototypes/_Sunrise/Entities/Clothing/Bra/bra.yml new file mode 100644 index 00000000000..e9ffc94439b --- /dev/null +++ b/Resources/Prototypes/_Sunrise/Entities/Clothing/Bra/bra.yml @@ -0,0 +1,155 @@ +- type: entity + parent: ClothingBraStorageBase + id: ClothingBraNekoWhite + name: женский бюстгальтер "Неко" белый + description: Белый бюстгальтер с изображением ушек и хвоста кошки. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Bra/bra.rsi + state: female_neko_white_icon + - type: Clothing + sprite: _Sunrise/Clothing/Bra/bra.rsi + equippedState: female_neko_white + +- type: entity + parent: ClothingBraStorageBase + id: ClothingBraNekoBlack + name: женский бюстгальтер "Неко" черный + description: Черный бюстгальтер с изображением ушек и хвоста кошки. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Bra/bra.rsi + state: female_neko_black_icon + - type: Clothing + sprite: _Sunrise/Clothing/Bra/bra.rsi + equippedState: female_neko_black + +- type: entity + parent: ClothingBraStorageBase + id: ClothingBraAssblastusa + name: женский бюстгальтер "Эссбластуса" + description: Бюстгальтер с уникальным дизайном, вдохновленным космическими мотивами. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Bra/bra.rsi + state: female_assblastusa_icon + - type: Clothing + sprite: _Sunrise/Clothing/Bra/bra.rsi + equippedState: female_assblastusa + +- type: entity + parent: ClothingBraStorageBase + id: ClothingBraBikini + name: женский бюстгальтер-бикини + description: Бюстгальтер с обтягивающим купальником. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Bra/bra.rsi + state: female_bikini_icon + - type: Clothing + sprite: _Sunrise/Clothing/Bra/bra.rsi + equippedState: female_bikini + +- type: entity + parent: ClothingBraStorageBase + id: ClothingBraBralette + name: женский бра-топ + description: Комфортный и стильный бра-топ. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Bra/bra.rsi + state: female_bralette_icon + - type: Clothing + sprite: _Sunrise/Clothing/Bra/bra.rsi + equippedState: female_bralette + +- type: entity + parent: ClothingBraStorageBase + id: ClothingBraCommie + name: женский бюстгальтер "Комми" + description: Бюстгальтер с дизайном, вдохновленным стилем коммунизма. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Bra/bra.rsi + state: female_commie_icon + - type: Clothing + sprite: _Sunrise/Clothing/Bra/bra.rsi + equippedState: female_commie + +- type: entity + parent: ClothingBraStorageBase + id: ClothingBraKinky + name: женский сексуальный бюстгальтер + description: Сексуальный бюстгальтер для особых случаев. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Bra/bra.rsi + state: female_kinky_icon + - type: Clothing + sprite: _Sunrise/Clothing/Bra/bra.rsi + equippedState: female_kinky + +- type: entity + parent: ClothingBraStorageBase + id: ClothingBraLace + name: женский кружевной бюстгальтер + description: Кружевной бюстгальтер для женственного образа. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Bra/bra.rsi + state: female_lace_icon + - type: Clothing + sprite: _Sunrise/Clothing/Bra/bra.rsi + equippedState: female_lace + +- type: entity + parent: ClothingBraStorageBase + id: ClothingBraSport + name: женский спортивный бюстгальтер + description: Удобный и поддерживающий бюстгальтер для занятий спортом. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Bra/bra.rsi + state: female_sport_icon + - type: Clothing + sprite: _Sunrise/Clothing/Bra/bra.rsi + equippedState: female_sport + +- type: entity + parent: ClothingBraStorageBase + id: ClothingBraThong + name: женский тонкий бюстгальтер + description: Тонкий бюстгальтер без лишних деталей. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Bra/bra.rsi + state: female_thong_icon + - type: Clothing + sprite: _Sunrise/Clothing/Bra/bra.rsi + equippedState: female_thong + +- type: entity + parent: ClothingBraStorageBase + id: ClothingBraUk + name: женский бюстгальтер "Великобритания" + description: Бюстгальтер с дизайном, символизирующим Великобританию. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Bra/bra.rsi + state: female_uk_icon + - type: Clothing + sprite: _Sunrise/Clothing/Bra/bra.rsi + equippedState: female_uk + +- type: entity + parent: ClothingBraStorageBase + id: ClothingBraStrapless + name: женский бюстгальтер без бретелек + description: Бюстгальтер без бретелек для невидимости под одеждой. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Bra/bra.rsi + state: female_strapless_icon + - type: Clothing + sprite: _Sunrise/Clothing/Bra/bra.rsi + equippedState: female_strapless diff --git a/Resources/Prototypes/_Sunrise/Entities/Clothing/Pants/base_pants.yml b/Resources/Prototypes/_Sunrise/Entities/Clothing/Pants/base_pants.yml new file mode 100644 index 00000000000..df73cb107e2 --- /dev/null +++ b/Resources/Prototypes/_Sunrise/Entities/Clothing/Pants/base_pants.yml @@ -0,0 +1,39 @@ +- type: entity + abstract: true + parent: Clothing + id: ClothingPantsBase + components: + - type: Clothing + slots: + - PANTS + - type: Sprite + state: icon + +- type: entity + abstract: true + parent: ClothingPantsBase + id: ClothingPantsBaseButcherable + components: + - type: Butcherable + butcheringType: Knife + spawned: + - id: MaterialCloth1 + amount: 1 + +- type: entity + abstract: true + parent: ClothingPantsBase + id: ClothingPantsStorageBase + components: + - type: Storage + grid: + - 0,0,1,1 + maxItemSize: Tiny + - type: ContainerContainer + containers: + storagebase: !type:Container + ents: [] + - type: UserInterface + interfaces: + enum.StorageUiKey.Key: + type: StorageBoundUserInterface diff --git a/Resources/Prototypes/_Sunrise/Entities/Clothing/Pants/pants.yml b/Resources/Prototypes/_Sunrise/Entities/Clothing/Pants/pants.yml new file mode 100644 index 00000000000..c51fa729ff1 --- /dev/null +++ b/Resources/Prototypes/_Sunrise/Entities/Clothing/Pants/pants.yml @@ -0,0 +1,289 @@ +# Мужчина + +- type: entity + parent: ClothingPantsStorageBase + id: ClothingPantsManAssblastusa + name: мужские трусы "Assblastusa" + description: трусы с уникальным дизайном "Assblastusa" для мужчин. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Pants/Man/pants.rsi + state: male_assblastusa_icon + - type: Clothing + sprite: _Sunrise/Clothing/Pants/Man/pants.rsi + equippedState: male_assblastusa + +- type: entity + parent: ClothingPantsStorageBase + id: ClothingPantsManBoxers + name: мужские боксеры + description: Комфортные боксеры для мужчин. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Pants/Man/pants.rsi + state: male_boxers_icon + - type: Clothing + sprite: _Sunrise/Clothing/Pants/Man/pants.rsi + equippedState: male_boxers + +- type: entity + parent: ClothingPantsStorageBase + id: ClothingPantsManBriefs + name: мужские трусы + description: Обычные мужские трусы. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Pants/Man/pants.rsi + state: male_briefs_icon + - type: Clothing + sprite: _Sunrise/Clothing/Pants/Man/pants.rsi + equippedState: male_briefs + +- type: entity + parent: ClothingPantsStorageBase + id: ClothingPantsManCommie + name: мужские трусы "Коммуняка" + description: трусы с коммунистическим дизайном для мужчин. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Pants/Man/pants.rsi + state: male_commie_icon + - type: Clothing + sprite: _Sunrise/Clothing/Pants/Man/pants.rsi + equippedState: male_commie + +- type: entity + parent: ClothingPantsStorageBase + id: ClothingPantsManHearts + name: мужские трусы с сердечками + description: трусы с рисунком сердечек для мужчин. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Pants/Man/pants.rsi + state: male_hearts_icon + - type: Clothing + sprite: _Sunrise/Clothing/Pants/Man/pants.rsi + equippedState: male_hearts + +- type: entity + parent: ClothingPantsStorageBase + id: ClothingPantsManKinky + name: мужские трусы "Кинки" + description: трусы с вызывающим дизайном для мужчин. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Pants/Man/pants.rsi + state: male_kinky_icon + - type: Clothing + sprite: _Sunrise/Clothing/Pants/Man/pants.rsi + equippedState: male_kinky + +- type: entity + parent: ClothingPantsStorageBase + id: ClothingPantsManLongjohns + name: мужские теплые трусы + description: Теплые длинные трусы для мужчин. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Pants/Man/pants.rsi + state: male_longjohns_icon + - type: Clothing + sprite: _Sunrise/Clothing/Pants/Man/pants.rsi + equippedState: male_longjohns + +- type: entity + parent: ClothingPantsStorageBase + id: ClothingPantsManMankini + name: мужской манкини + description: Одежда для смелых мужчин. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Pants/Man/pants.rsi + state: male_mankini_icon + - type: Clothing + sprite: _Sunrise/Clothing/Pants/Man/pants.rsi + equippedState: male_mankini + +- type: entity + parent: ClothingPantsStorageBase + id: ClothingPantsManStripe + name: мужские полосатые трусы + description: трусы с полосатым дизайном для мужчин. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Pants/Man/pants.rsi + state: male_stripe_icon + - type: Clothing + sprite: _Sunrise/Clothing/Pants/Man/pants.rsi + equippedState: male_stripe + +- type: entity + parent: ClothingPantsStorageBase + id: ClothingPantsManUk + name: мужские трусы с флагом Великобритании + description: трусы с флагом Великобритании для мужчин. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Pants/Man/pants.rsi + state: male_uk_icon + - type: Clothing + sprite: _Sunrise/Clothing/Pants/Man/pants.rsi + equippedState: male_uk + +# Женщина + +- type: entity + parent: ClothingPantsStorageBase + id: ClothingPantsWomanNekoWhite + name: женские белые трусы с котиками + description: трусы с белым цветом и изображением котиков для женщин. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Pants/Woman/pants.rsi + state: female_neko_white_icon + - type: Clothing + sprite: _Sunrise/Clothing/Pants/Woman/pants.rsi + equippedState: female_neko_white + +- type: entity + parent: ClothingPantsStorageBase + id: ClothingPantsWomanNekoBlack + name: женские черные трусы с котиками + description: трусы с черным цветом и изображением котиков для женщин. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Pants/Woman/pants.rsi + state: female_neko_black_icon + - type: Clothing + sprite: _Sunrise/Clothing/Pants/Woman/pants.rsi + equippedState: female_neko_black + +- type: entity + parent: ClothingPantsStorageBase + id: ClothingPantsWomanAssblastusa + name: женские трусы "Assblastusa" + description: трусы с уникальным дизайном "Assblastusa" для женщин. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Pants/Woman/pants.rsi + state: female_assblastusa_icon + - type: Clothing + sprite: _Sunrise/Clothing/Pants/Woman/pants.rsi + equippedState: female_assblastusa + +- type: entity + parent: ClothingPantsStorageBase + id: ClothingPantsWomanBikini + name: женские бикини + description: трусы-бикини для женщин. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Pants/Woman/pants.rsi + state: female_bikini_icon + - type: Clothing + sprite: _Sunrise/Clothing/Pants/Woman/pants.rsi + equippedState: female_bikini + +- type: entity + parent: ClothingPantsStorageBase + id: ClothingPantsWomanBralette + name: женские трусики-бра + description: Трусики-бра для женщин. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Pants/Woman/pants.rsi + state: female_bralette_icon + - type: Clothing + sprite: _Sunrise/Clothing/Pants/Woman/pants.rsi + equippedState: female_bralette + +- type: entity + parent: ClothingPantsStorageBase + id: ClothingPantsWomanCommie + name: женские трусы "Коммуняка" + description: трусы с коммунистическим дизайном для женщин. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Pants/Woman/pants.rsi + state: female_commie_icon + - type: Clothing + sprite: _Sunrise/Clothing/Pants/Woman/pants.rsi + equippedState: female_commie + +- type: entity + parent: ClothingPantsStorageBase + id: ClothingPantsWomanKinky + name: женские трусы "Кинки" + description: трусы с вызывающим дизайном для женщин. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Pants/Woman/pants.rsi + state: female_kinky_icon + - type: Clothing + sprite: _Sunrise/Clothing/Pants/Woman/pants.rsi + equippedState: female_kinky + +- type: entity + parent: ClothingPantsStorageBase + id: ClothingPantsWomanLace + name: женские кружевные трусы + description: трусы с кружевным узором для женщин. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Pants/Woman/pants.rsi + state: female_lace_icon + - type: Clothing + sprite: _Sunrise/Clothing/Pants/Woman/pants.rsi + equippedState: female_lace + +- type: entity + parent: ClothingPantsStorageBase + id: ClothingPantsWomanSport + name: женские спортивные трусы + description: Удобные и практичные спортивные трусы для женщин. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Pants/Woman/pants.rsi + state: female_sport_icon + - type: Clothing + sprite: _Sunrise/Clothing/Pants/Woman/pants.rsi + equippedState: female_sport + +- type: entity + parent: ClothingPantsStorageBase + id: ClothingPantsWomanThong + name: женские трусики-стринги + description: Трусики-стринги для женщин. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Pants/Woman/pants.rsi + state: female_thong_icon + - type: Clothing + sprite: _Sunrise/Clothing/Pants/Woman/pants.rsi + equippedState: female_thong + +- type: entity + parent: ClothingPantsStorageBase + id: ClothingPantsWomanUk + name: женские трусы с флагом Великобритании + description: трусы с флагом Великобритании для женщин. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Pants/Woman/pants.rsi + state: female_uk_icon + - type: Clothing + sprite: _Sunrise/Clothing/Pants/Woman/pants.rsi + equippedState: female_uk + +- type: entity + parent: ClothingPantsStorageBase + id: ClothingPantsWomanStrapless + name: женские трусы без лямок + description: трусы без лямок для женщин. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Pants/Woman/pants.rsi + state: female_strapless_icon + - type: Clothing + sprite: _Sunrise/Clothing/Pants/Woman/pants.rsi + equippedState: female_strapless diff --git a/Resources/Prototypes/_Sunrise/Entities/Clothing/Socks/base_clothingsocks.yml b/Resources/Prototypes/_Sunrise/Entities/Clothing/Socks/base_clothingsocks.yml new file mode 100644 index 00000000000..7c55d02b22b --- /dev/null +++ b/Resources/Prototypes/_Sunrise/Entities/Clothing/Socks/base_clothingsocks.yml @@ -0,0 +1,22 @@ +- type: entity + abstract: true + parent: Clothing + id: ClothingSocksBase + components: + - type: Clothing + quickEquip: true + slots: + - SOCKS + - type: Sprite + state: icon + +- type: entity + abstract: true + parent: ClothingSocksBase + id: ClothingSocksBaseButcherable + components: + - type: Butcherable + butcheringType: Knife + spawned: + - id: MaterialCloth1 + amount: 1 diff --git a/Resources/Prototypes/_Sunrise/Entities/Clothing/Socks/fishnet.yml b/Resources/Prototypes/_Sunrise/Entities/Clothing/Socks/fishnet.yml new file mode 100644 index 00000000000..99de76ac71f --- /dev/null +++ b/Resources/Prototypes/_Sunrise/Entities/Clothing/Socks/fishnet.yml @@ -0,0 +1,12 @@ +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingFishnet + name: ажурные колготки + description: Красивые ажурные колготки. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/fishnet.rsi + state: icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/fishnet.rsi + equippedState: fishnet_full diff --git a/Resources/Prototypes/_Sunrise/Entities/Clothing/Socks/knee.yml b/Resources/Prototypes/_Sunrise/Entities/Clothing/Socks/knee.yml new file mode 100644 index 00000000000..020ded8ad74 --- /dev/null +++ b/Resources/Prototypes/_Sunrise/Entities/Clothing/Socks/knee.yml @@ -0,0 +1,155 @@ +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingKneeWhite + name: белые гольфы + description: Белые гольфы - простые белые носки до колена. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/knee.rsi + state: white_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/knee.rsi + equippedState: white_knee + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingKneeAce + name: гольфы с козырьком + description: Гольфы с козырьком - носки до колена с добавленным козырьком в верхней части. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/knee.rsi + state: ace_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/knee.rsi + equippedState: ace_knee + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingKneeAsblastusa + name: гольфы с логотипом "Assblastusa" + description: Гольфы с логотипом "Assblastusa" - носки до колена с изображением логотипа "Assblastusa". + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/knee.rsi + state: assblastusa_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/knee.rsi + equippedState: assblastusa_knee + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingKneeBee + name: гольфы с пчелой + description: Гольфы с пчелой - носки до колена с изображением пчелы. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/knee.rsi + state: bee_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/knee.rsi + equippedState: bee_knee + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingKneeBlack + name: черные гольфы + description: Черные гольфы - простые черные носки до колена. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/knee.rsi + state: black_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/knee.rsi + equippedState: black_knee + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingKneeCommie + name: коммунистические гольфы + description: Коммунистические гольфы - носки до колена с коммунистическими символами. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/knee.rsi + state: commie_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/knee.rsi + equippedState: commie_knee + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingKneeFishnet + name: гольфы в сетку + description: Гольфы в сетку - носки до колена с сетчатым узором. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/knee.rsi + state: fishnet_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/knee.rsi + equippedState: fishnet_knee + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingKneeRainbow + name: радужные гольфы + description: Радужные гольфы - носки до колена с радужным узором. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/knee.rsi + state: rainbow_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/knee.rsi + equippedState: rainbow_knee + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingKneeStriped + name: полосатые гольфы + description: Полосатые гольфы - носки до колена с полосатым узором. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/knee.rsi + state: striped_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/knee.rsi + equippedState: striped_knee + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingKneeThin + name: тонкие гольфы + description: Тонкие гольфы - тонкие носки до колена. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/knee.rsi + state: thin_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/knee.rsi + equippedState: thin_knee + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingKneeTrans + name: гольфы с трансфлагом + description: Гольфы с трансфлагом - носки до колена с изображением флага трансгендерной гордости. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/knee.rsi + state: trans_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/knee.rsi + equippedState: trans_knee + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingKneeUk + name: гольфы с британским флагом + description: Гольфы с британским флагом - носки до колена с изображением флага Великобритании. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/knee.rsi + state: uk_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/knee.rsi + equippedState: uk_knee diff --git a/Resources/Prototypes/_Sunrise/Entities/Clothing/Socks/norm.yml b/Resources/Prototypes/_Sunrise/Entities/Clothing/Socks/norm.yml new file mode 100644 index 00000000000..247681bf1b4 --- /dev/null +++ b/Resources/Prototypes/_Sunrise/Entities/Clothing/Socks/norm.yml @@ -0,0 +1,25 @@ +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingNormBlack + name: чёрные носки + description: Чёрные носки. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/norm.rsi + state: black_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/norm.rsi + equippedState: black_norm + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingNormWhite + name: белые носки + description: Белые носки. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/norm.rsi + state: white_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/norm.rsi + equippedState: white_norm diff --git a/Resources/Prototypes/_Sunrise/Entities/Clothing/Socks/pantyhose.yml b/Resources/Prototypes/_Sunrise/Entities/Clothing/Socks/pantyhose.yml new file mode 100644 index 00000000000..ed070512c44 --- /dev/null +++ b/Resources/Prototypes/_Sunrise/Entities/Clothing/Socks/pantyhose.yml @@ -0,0 +1,12 @@ +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingPantyhose + name: колготки + description: Эластичные колготки для ног. + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/pantyhose.rsi + state: icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/pantyhose.rsi + equippedState: pantyhose diff --git a/Resources/Prototypes/_Sunrise/Entities/Clothing/Socks/short.yml b/Resources/Prototypes/_Sunrise/Entities/Clothing/Socks/short.yml new file mode 100644 index 00000000000..0a1c13bac01 --- /dev/null +++ b/Resources/Prototypes/_Sunrise/Entities/Clothing/Socks/short.yml @@ -0,0 +1,25 @@ +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingShortBlack + name: черные короткие носки + description: + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/short.rsi + state: black_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/short.rsi + equippedState: black_short + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingShortWhite + name: белые короткие носки + description: + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/short.rsi + state: white_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/short.rsi + equippedState: white_short diff --git a/Resources/Prototypes/_Sunrise/Entities/Clothing/Socks/stockings.yml b/Resources/Prototypes/_Sunrise/Entities/Clothing/Socks/stockings.yml new file mode 100644 index 00000000000..5de316deaa1 --- /dev/null +++ b/Resources/Prototypes/_Sunrise/Entities/Clothing/Socks/stockings.yml @@ -0,0 +1,90 @@ +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingStockingsBlue + name: голубые чулки + description: + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/stockings.rsi + state: blue_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/stockings.rsi + equippedState: stockings_blue + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingStockingsCyan + name: голубовато-зелёные чулки + description: + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/stockings.rsi + state: cyan_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/stockings.rsi + equippedState: stockings_cyan + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingStockingsDpink + name: тёмно-розовые чулки + description: + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/stockings.rsi + state: dpink_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/stockings.rsi + equippedState: stockings_dpink + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingStockingsGreen + name: зелёные чулки + description: + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/stockings.rsi + state: green_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/stockings.rsi + equippedState: stockings_green + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingStockingslpink + name: светло-розовые чулки + description: + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/stockings.rsi + state: lpink_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/stockings.rsi + equippedState: stockings_lpink + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingStockingsOrange + name: оранжевые чулки + description: + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/stockings.rsi + state: orange_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/stockings.rsi + equippedState: stockings_orange + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingStockingsPurple + name: фиолетовые чулки + description: + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/stockings.rsi + state: purple_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/stockings.rsi + equippedState: stockings_purple diff --git a/Resources/Prototypes/_Sunrise/Entities/Clothing/Socks/thigh.yml b/Resources/Prototypes/_Sunrise/Entities/Clothing/Socks/thigh.yml new file mode 100644 index 00000000000..044fa8fd907 --- /dev/null +++ b/Resources/Prototypes/_Sunrise/Entities/Clothing/Socks/thigh.yml @@ -0,0 +1,155 @@ +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingThighWhite + name: белые чулки до бедра + description: + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/thigh.rsi + state: white_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/thigh.rsi + equippedState: white_thigh + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingThighAce + name: чулки до бедра с козырьком + description: + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/thigh.rsi + state: ace_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/thigh.rsi + equippedState: ace_thigh + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingThighAsblastusa + name: чулки до бедра с логотипом "Assblastusa" + description: + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/thigh.rsi + state: assblastusa_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/thigh.rsi + equippedState: assblastusa_thigh + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingThighBee + name: чулки до бедра с изображением пчелы + description: + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/thigh.rsi + state: bee_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/thigh.rsi + equippedState: bee_thigh + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingThighBlack + name: черные чулки до бедра + description: + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/thigh.rsi + state: black_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/thigh.rsi + equippedState: black_thigh + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingThighCommie + name: чулки до бедра с коммунистическими символами + description: + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/thigh.rsi + state: commie_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/thigh.rsi + equippedState: commie_thigh + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingThighFishnet + name: чулки до бедра с сетчатым узором + description: + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/thigh.rsi + state: fishnet_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/thigh.rsi + equippedState: fishnet_thigh + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingThighRainbow + name: радужные чулки до бедра + description: + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/thigh.rsi + state: rainbow_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/thigh.rsi + equippedState: rainbow_thigh + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingThighStriped + name: полосатые чулки до бедра + description: + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/thigh.rsi + state: striped_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/thigh.rsi + equippedState: striped_thigh + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingThighThin + name: тонкие чулки до бедра + description: + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/thigh.rsi + state: thin_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/thigh.rsi + equippedState: thin_thigh + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingThighTrans + name: чулки до бедра с трансфлагом + description: + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/thigh.rsi + state: trans_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/thigh.rsi + equippedState: trans_thigh + +- type: entity + parent: ClothingSocksBaseButcherable + id: ClothingThighUk + name: чулки до бедра с изображением британского флага + description: + components: + - type: Sprite + sprite: _Sunrise/Clothing/Socks/thigh.rsi + state: uk_icon + - type: Clothing + sprite: _Sunrise/Clothing/Socks/thigh.rsi + equippedState: uk_thigh diff --git a/Resources/Prototypes/_Sunrise/Loadouts/Miscellaneous/bra.yml b/Resources/Prototypes/_Sunrise/Loadouts/Miscellaneous/bra.yml new file mode 100644 index 00000000000..da5b7bad392 --- /dev/null +++ b/Resources/Prototypes/_Sunrise/Loadouts/Miscellaneous/bra.yml @@ -0,0 +1,11 @@ +- type: loadout + id: DefaultBra + equipment: DefaultBra + effects: + - !type:GroupLoadoutEffect + proto: WomanMoment + +- type: startingGear + id: DefaultBra + equipment: + bra: ClothingBraStrapless diff --git a/Resources/Prototypes/_Sunrise/Loadouts/Miscellaneous/pants.yml b/Resources/Prototypes/_Sunrise/Loadouts/Miscellaneous/pants.yml new file mode 100644 index 00000000000..c51e1b2aaeb --- /dev/null +++ b/Resources/Prototypes/_Sunrise/Loadouts/Miscellaneous/pants.yml @@ -0,0 +1,23 @@ +- type: loadout + id: DefaultWomanPants + equipment: DefaultWomanPants + effects: + - !type:GroupLoadoutEffect + proto: WomanMoment + +- type: startingGear + id: DefaultWomanPants + equipment: + pants: ClothingPantsWomanStrapless + +- type: loadout + id: DefaultManPants + equipment: DefaultManPants + effects: + - !type:GroupLoadoutEffect + proto: MaleMoment + +- type: startingGear + id: DefaultManPants + equipment: + pants: ClothingPantsManBoxers diff --git a/Resources/Prototypes/_Sunrise/Loadouts/Miscellaneous/socks.yml b/Resources/Prototypes/_Sunrise/Loadouts/Miscellaneous/socks.yml new file mode 100644 index 00000000000..9dd4b1f4aaf --- /dev/null +++ b/Resources/Prototypes/_Sunrise/Loadouts/Miscellaneous/socks.yml @@ -0,0 +1,23 @@ +- type: loadout + id: DefaultWomanSocks + equipment: DefaultWomanSocks + effects: + - !type:GroupLoadoutEffect + proto: WomanMoment + +- type: startingGear + id: DefaultWomanSocks + equipment: + socks: ClothingThighWhite + +- type: loadout + id: DefaultManSocks + equipment: DefaultManSocks + effects: + - !type:GroupLoadoutEffect + proto: MaleMoment + +- type: startingGear + id: DefaultManSocks + equipment: + socks: ClothingShortWhite diff --git a/Resources/Prototypes/_Sunrise/Loadouts/loadout_effects.yml b/Resources/Prototypes/_Sunrise/Loadouts/loadout_effects.yml new file mode 100644 index 00000000000..c7660eadb21 --- /dev/null +++ b/Resources/Prototypes/_Sunrise/Loadouts/loadout_effects.yml @@ -0,0 +1,15 @@ +- type: loadoutEffectGroup + id: WomanMoment + effects: + - !type:SexLoadoutEffect + sex: + - Female + - Unsexed + +- type: loadoutEffectGroup + id: MaleMoment + effects: + - !type:SexLoadoutEffect + sex: + - Male + - Unsexed diff --git a/Resources/Prototypes/_Sunrise/Loadouts/loadout_groups.yml b/Resources/Prototypes/_Sunrise/Loadouts/loadout_groups.yml index 95eab89bf34..e58f0cb668d 100644 --- a/Resources/Prototypes/_Sunrise/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/_Sunrise/Loadouts/loadout_groups.yml @@ -1,15 +1,22 @@ - type: loadoutGroup - id: Inventory - name: loadout-group-inventory + id: Socks + name: loadout-group-socks minLimit: 0 - maxLimit: 5 - loadouts: [] + loadouts: + - DefaultWomanSocks + - DefaultManSocks - type: loadoutGroup - id: PsychologistBackpack - name: loadout-group-psychologist-backpack + id: Bra + name: loadout-group-bra + minLimit: 0 loadouts: - - PsychologistBackpack - - PsychologistSatchel - - PsychologistDuffel + - DefaultBra +- type: loadoutGroup + id: Pants + name: loadout-group-pants + minLimit: 0 + loadouts: + - DefaultWomanPants + - DefaultManPants diff --git a/Resources/Prototypes/_Sunrise/Loadouts/role_loadouts.yml b/Resources/Prototypes/_Sunrise/Loadouts/role_loadouts.yml index a9fbd366a16..2532ae50364 100644 --- a/Resources/Prototypes/_Sunrise/Loadouts/role_loadouts.yml +++ b/Resources/Prototypes/_Sunrise/Loadouts/role_loadouts.yml @@ -5,4 +5,6 @@ - LawyerJumpsuit - CommonBackpack - Trinkets - - Inventory # _Sunrise-Loadouts + - Bra + - Pants + - Socks diff --git a/Resources/Textures/Interface/Default/Slots/bra.png b/Resources/Textures/Interface/Default/Slots/bra.png new file mode 100644 index 00000000000..7a479265d02 Binary files /dev/null and b/Resources/Textures/Interface/Default/Slots/bra.png differ diff --git a/Resources/Textures/Interface/Default/Slots/pants.png b/Resources/Textures/Interface/Default/Slots/pants.png new file mode 100644 index 00000000000..6d4fe869872 Binary files /dev/null and b/Resources/Textures/Interface/Default/Slots/pants.png differ diff --git a/Resources/Textures/Interface/Default/Slots/socks.png b/Resources/Textures/Interface/Default/Slots/socks.png new file mode 100644 index 00000000000..2c75261c253 Binary files /dev/null and b/Resources/Textures/Interface/Default/Slots/socks.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/equipped-BRA.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/equipped-BRA.png new file mode 100644 index 00000000000..a9a634c9805 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/equipped-BRA.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_assblastusa.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_assblastusa.png new file mode 100644 index 00000000000..bd6be2c781b Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_assblastusa.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_assblastusa_icon.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_assblastusa_icon.png new file mode 100644 index 00000000000..d457daf993e Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_assblastusa_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_bikini.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_bikini.png new file mode 100644 index 00000000000..dfaae4f3218 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_bikini.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_bikini_icon.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_bikini_icon.png new file mode 100644 index 00000000000..1805b559f2a Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_bikini_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_bralette.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_bralette.png new file mode 100644 index 00000000000..cfb549b5ab6 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_bralette.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_bralette_icon.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_bralette_icon.png new file mode 100644 index 00000000000..ed5be9263f4 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_bralette_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_commie.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_commie.png new file mode 100644 index 00000000000..b47ca93ef21 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_commie.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_commie_icon.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_commie_icon.png new file mode 100644 index 00000000000..d457daf993e Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_commie_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_kinky.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_kinky.png new file mode 100644 index 00000000000..e138655abbc Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_kinky.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_kinky_icon.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_kinky_icon.png new file mode 100644 index 00000000000..7a81c9a19be Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_kinky_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_lace.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_lace.png new file mode 100644 index 00000000000..194a759d698 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_lace.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_lace_icon.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_lace_icon.png new file mode 100644 index 00000000000..19f0109e327 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_lace_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_neko_black.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_neko_black.png new file mode 100644 index 00000000000..060151a90e3 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_neko_black.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_neko_black_icon.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_neko_black_icon.png new file mode 100644 index 00000000000..5a0efbc8d12 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_neko_black_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_neko_white.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_neko_white.png new file mode 100644 index 00000000000..9a3029b70bf Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_neko_white.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_neko_white_icon.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_neko_white_icon.png new file mode 100644 index 00000000000..136f1a60406 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_neko_white_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_sport.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_sport.png new file mode 100644 index 00000000000..194cdfa9f14 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_sport.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_sport_icon.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_sport_icon.png new file mode 100644 index 00000000000..e8202a1052e Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_sport_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_strapless.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_strapless.png new file mode 100644 index 00000000000..dad1a6fc70d Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_strapless.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_strapless_icon.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_strapless_icon.png new file mode 100644 index 00000000000..2630870592a Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_strapless_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_thong.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_thong.png new file mode 100644 index 00000000000..b3fcb0c49ef Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_thong.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_thong_icon.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_thong_icon.png new file mode 100644 index 00000000000..89a5997f6d0 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_thong_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_uk.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_uk.png new file mode 100644 index 00000000000..6ffcb6dfdb2 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_uk.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_uk_icon.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_uk_icon.png new file mode 100644 index 00000000000..e2a337c5a11 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/female_uk_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/icon.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/icon.png new file mode 100644 index 00000000000..20e17b72036 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/inhand-left.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/inhand-left.png new file mode 100644 index 00000000000..485e873d1bf Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/inhand-left.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/inhand-right.png b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/inhand-right.png new file mode 100644 index 00000000000..8f4ee67a0e4 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/inhand-right.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/meta.json b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/meta.json new file mode 100644 index 00000000000..36591081220 --- /dev/null +++ b/Resources/Textures/_Sunrise/Clothing/Bra/bra.rsi/meta.json @@ -0,0 +1,103 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "female_neko_white_icon" + }, + { + "name": "female_neko_black_icon" + }, + { + "name": "female_assblastusa_icon" + }, + { + "name": "female_bikini_icon" + }, + { + "name": "female_bralette_icon" + }, + { + "name": "female_commie_icon" + }, + { + "name": "female_kinky_icon" + }, + { + "name": "female_lace_icon" + }, + { + "name": "female_sport_icon" + }, + { + "name": "female_strapless_icon" + }, + { + "name": "female_thong_icon" + }, + { + "name": "female_uk_icon" + }, + { + "name": "female_uk", + "directions": 4 + }, + { + "name": "female_thong", + "directions": 4 + }, + { + "name": "female_strapless", + "directions": 4 + }, + { + "name": "female_sport", + "directions": 4 + }, + { + "name": "female_lace", + "directions": 4 + }, + { + "name": "female_kinky", + "directions": 4 + }, + { + "name": "female_commie", + "directions": 4 + }, + { + "name": "female_bralette", + "directions": 4 + }, + { + "name": "female_bikini", + "directions": 4 + }, + { + "name": "female_assblastusa", + "directions": 4 + }, + { + "name": "female_neko_white", + "directions": 4 + }, + { + "name": "female_neko_black", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/inhand-left.png b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/inhand-left.png new file mode 100644 index 00000000000..485e873d1bf Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/inhand-left.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/inhand-right.png b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/inhand-right.png new file mode 100644 index 00000000000..8f4ee67a0e4 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/inhand-right.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_assblastusa.png b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_assblastusa.png new file mode 100644 index 00000000000..04e81a4cd61 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_assblastusa.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_assblastusa_icon.png b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_assblastusa_icon.png new file mode 100644 index 00000000000..9ef97b7ffb9 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_assblastusa_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_boxers.png b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_boxers.png new file mode 100644 index 00000000000..2468920d44f Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_boxers.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_boxers_icon.png b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_boxers_icon.png new file mode 100644 index 00000000000..f8f7c9de520 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_boxers_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_briefs.png b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_briefs.png new file mode 100644 index 00000000000..fb612300412 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_briefs.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_briefs_icon.png b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_briefs_icon.png new file mode 100644 index 00000000000..4f7b3b45e0a Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_briefs_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_commie.png b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_commie.png new file mode 100644 index 00000000000..79c0602d231 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_commie.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_commie_icon.png b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_commie_icon.png new file mode 100644 index 00000000000..897646304a3 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_commie_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_hearts.png b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_hearts.png new file mode 100644 index 00000000000..41b0b08b7d5 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_hearts.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_hearts_icon.png b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_hearts_icon.png new file mode 100644 index 00000000000..413a8a45889 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_hearts_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_kinky.png b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_kinky.png new file mode 100644 index 00000000000..94cab2b0b74 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_kinky.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_kinky_icon.png b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_kinky_icon.png new file mode 100644 index 00000000000..4fc104e6017 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_kinky_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_longjohns.png b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_longjohns.png new file mode 100644 index 00000000000..757fc5cdbd6 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_longjohns.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_longjohns_icon.png b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_longjohns_icon.png new file mode 100644 index 00000000000..e945077c81a Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_longjohns_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_mankini.png b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_mankini.png new file mode 100644 index 00000000000..b8889eb2bcd Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_mankini.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_mankini_icon.png b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_mankini_icon.png new file mode 100644 index 00000000000..edd566e95c8 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_mankini_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_midway.png b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_midway.png new file mode 100644 index 00000000000..291b2b0e7a6 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_midway.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_midway_icon.png b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_midway_icon.png new file mode 100644 index 00000000000..65b0f5eae06 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_midway_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_stripe.png b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_stripe.png new file mode 100644 index 00000000000..725ea47980f Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_stripe.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_stripe_icon.png b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_stripe_icon.png new file mode 100644 index 00000000000..e750a318624 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_stripe_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_uk.png b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_uk.png new file mode 100644 index 00000000000..5142e122aa5 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_uk.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_uk_icon.png b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_uk_icon.png new file mode 100644 index 00000000000..14f1706c7ea Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/male_uk_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/meta.json b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/meta.json new file mode 100644 index 00000000000..d602e61dc85 --- /dev/null +++ b/Resources/Textures/_Sunrise/Clothing/Pants/Man/pants.rsi/meta.json @@ -0,0 +1,93 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "male_stripe_icon" + }, + { + "name": "male_uk_icon" + }, + { + "name": "male_mankini_icon" + }, + { + "name": "male_longjohns_icon" + }, + { + "name": "male_kinky_icon" + }, + { + "name": "male_hearts_icon" + }, + { + "name": "male_commie_icon" + }, + { + "name": "male_assblastusa_icon" + }, + { + "name": "male_boxers_icon" + }, + { + "name": "male_briefs_icon" + }, + { + "name": "male_stripe", + "directions": 4 + }, + { + "name": "male_uk", + "directions": 4 + }, + { + "name": "male_midway", + "directions": 4 + }, + { + "name": "male_mankini", + "directions": 4 + }, + { + "name": "male_longjohns", + "directions": 4 + }, + { + "name": "male_kinky", + "directions": 4 + }, + { + "name": "male_hearts", + "directions": 4 + }, + { + "name": "male_commie", + "directions": 4 + }, + { + "name": "male_assblastusa", + "directions": 4 + }, + { + "name": "male_boxers", + "directions": 4 + }, + { + "name": "male_briefs", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_assblastusa.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_assblastusa.png new file mode 100644 index 00000000000..2a8f53266a0 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_assblastusa.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_assblastusa_icon.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_assblastusa_icon.png new file mode 100644 index 00000000000..d457daf993e Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_assblastusa_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_bikini.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_bikini.png new file mode 100644 index 00000000000..9ececc36a38 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_bikini.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_bikini_icon.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_bikini_icon.png new file mode 100644 index 00000000000..a2bb3c1057e Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_bikini_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_bralette.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_bralette.png new file mode 100644 index 00000000000..aa0b2315b28 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_bralette.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_bralette_icon.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_bralette_icon.png new file mode 100644 index 00000000000..4221a40bb36 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_bralette_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_commie.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_commie.png new file mode 100644 index 00000000000..d9a57bc4907 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_commie.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_commie_icon.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_commie_icon.png new file mode 100644 index 00000000000..d457daf993e Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_commie_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_kinky.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_kinky.png new file mode 100644 index 00000000000..940694665e4 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_kinky.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_kinky_icon.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_kinky_icon.png new file mode 100644 index 00000000000..257f74e0f83 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_kinky_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_lace.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_lace.png new file mode 100644 index 00000000000..f8e723a30fd Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_lace.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_lace_icon.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_lace_icon.png new file mode 100644 index 00000000000..4221a40bb36 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_lace_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_neko_black.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_neko_black.png new file mode 100644 index 00000000000..2981512e132 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_neko_black.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_neko_black_icon.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_neko_black_icon.png new file mode 100644 index 00000000000..e6f00e487b0 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_neko_black_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_neko_white.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_neko_white.png new file mode 100644 index 00000000000..378c370ffeb Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_neko_white.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_neko_white_icon.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_neko_white_icon.png new file mode 100644 index 00000000000..f86c723b139 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_neko_white_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_sport.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_sport.png new file mode 100644 index 00000000000..e0fa5f379a2 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_sport.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_sport_icon.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_sport_icon.png new file mode 100644 index 00000000000..760b6ac2911 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_sport_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_strapless.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_strapless.png new file mode 100644 index 00000000000..fe4ff6eac3e Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_strapless.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_strapless_icon.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_strapless_icon.png new file mode 100644 index 00000000000..cc7e06b2886 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_strapless_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_thong.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_thong.png new file mode 100644 index 00000000000..b22ddc23575 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_thong.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_thong_icon.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_thong_icon.png new file mode 100644 index 00000000000..489aaa9ff83 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_thong_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_uk.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_uk.png new file mode 100644 index 00000000000..1a69de2df55 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_uk.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_uk_icon.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_uk_icon.png new file mode 100644 index 00000000000..9dfa7668139 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/female_uk_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/inhand-left.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/inhand-left.png new file mode 100644 index 00000000000..485e873d1bf Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/inhand-left.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/inhand-right.png b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/inhand-right.png new file mode 100644 index 00000000000..8f4ee67a0e4 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/inhand-right.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/meta.json b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/meta.json new file mode 100644 index 00000000000..36591081220 --- /dev/null +++ b/Resources/Textures/_Sunrise/Clothing/Pants/Woman/pants.rsi/meta.json @@ -0,0 +1,103 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "female_neko_white_icon" + }, + { + "name": "female_neko_black_icon" + }, + { + "name": "female_assblastusa_icon" + }, + { + "name": "female_bikini_icon" + }, + { + "name": "female_bralette_icon" + }, + { + "name": "female_commie_icon" + }, + { + "name": "female_kinky_icon" + }, + { + "name": "female_lace_icon" + }, + { + "name": "female_sport_icon" + }, + { + "name": "female_strapless_icon" + }, + { + "name": "female_thong_icon" + }, + { + "name": "female_uk_icon" + }, + { + "name": "female_uk", + "directions": 4 + }, + { + "name": "female_thong", + "directions": 4 + }, + { + "name": "female_strapless", + "directions": 4 + }, + { + "name": "female_sport", + "directions": 4 + }, + { + "name": "female_lace", + "directions": 4 + }, + { + "name": "female_kinky", + "directions": 4 + }, + { + "name": "female_commie", + "directions": 4 + }, + { + "name": "female_bralette", + "directions": 4 + }, + { + "name": "female_bikini", + "directions": 4 + }, + { + "name": "female_assblastusa", + "directions": 4 + }, + { + "name": "female_neko_white", + "directions": 4 + }, + { + "name": "female_neko_black", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/fishnet.rsi/fishnet_full.png b/Resources/Textures/_Sunrise/Clothing/Socks/fishnet.rsi/fishnet_full.png new file mode 100644 index 00000000000..e8a0de99cb0 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/fishnet.rsi/fishnet_full.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/fishnet.rsi/icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/fishnet.rsi/icon.png new file mode 100644 index 00000000000..3031dfed699 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/fishnet.rsi/icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/fishnet.rsi/inhand-left.png b/Resources/Textures/_Sunrise/Clothing/Socks/fishnet.rsi/inhand-left.png new file mode 100644 index 00000000000..485e873d1bf Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/fishnet.rsi/inhand-left.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/fishnet.rsi/inhand-right.png b/Resources/Textures/_Sunrise/Clothing/Socks/fishnet.rsi/inhand-right.png new file mode 100644 index 00000000000..8f4ee67a0e4 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/fishnet.rsi/inhand-right.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/fishnet.rsi/meta.json b/Resources/Textures/_Sunrise/Clothing/Socks/fishnet.rsi/meta.json new file mode 100644 index 00000000000..c4384071b36 --- /dev/null +++ b/Resources/Textures/_Sunrise/Clothing/Socks/fishnet.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "fishnet_full", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/ace_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/ace_icon.png new file mode 100644 index 00000000000..496690446a7 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/ace_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/ace_knee.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/ace_knee.png new file mode 100644 index 00000000000..559e21d3274 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/ace_knee.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/assblastusa_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/assblastusa_icon.png new file mode 100644 index 00000000000..2e94c2f9a02 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/assblastusa_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/assblastusa_knee.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/assblastusa_knee.png new file mode 100644 index 00000000000..4668d85a703 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/assblastusa_knee.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/bee_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/bee_icon.png new file mode 100644 index 00000000000..4372969f3b9 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/bee_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/bee_knee.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/bee_knee.png new file mode 100644 index 00000000000..207b12c593c Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/bee_knee.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/black_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/black_icon.png new file mode 100644 index 00000000000..f4185450f49 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/black_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/black_knee.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/black_knee.png new file mode 100644 index 00000000000..236ffeb3e2f Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/black_knee.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/commie_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/commie_icon.png new file mode 100644 index 00000000000..65baaa6587a Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/commie_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/commie_knee.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/commie_knee.png new file mode 100644 index 00000000000..ed40e6e62ea Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/commie_knee.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/fishnet_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/fishnet_icon.png new file mode 100644 index 00000000000..d170ba10a8e Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/fishnet_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/fishnet_knee.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/fishnet_knee.png new file mode 100644 index 00000000000..1d99fbfa9fe Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/fishnet_knee.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/inhand-left.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/inhand-left.png new file mode 100644 index 00000000000..485e873d1bf Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/inhand-left.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/inhand-right.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/inhand-right.png new file mode 100644 index 00000000000..8f4ee67a0e4 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/inhand-right.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/meta.json b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/meta.json new file mode 100644 index 00000000000..4ec32cc9e0b --- /dev/null +++ b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/meta.json @@ -0,0 +1,103 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "white_icon" + }, + { + "name": "assblastusa_icon" + }, + { + "name": "bee_icon" + }, + { + "name": "ace_icon" + }, + { + "name": "black_icon" + }, + { + "name": "commie_icon" + }, + { + "name": "fishnet_icon" + }, + { + "name": "rainbow_icon" + }, + { + "name": "striped_icon" + }, + { + "name": "thin_icon" + }, + { + "name": "trans_icon" + }, + { + "name": "uk_icon" + }, + { + "name": "white_knee", + "directions": 4 + }, + { + "name": "ace_knee", + "directions": 4 + }, + { + "name": "assblastusa_knee", + "directions": 4 + }, + { + "name": "bee_knee", + "directions": 4 + }, + { + "name": "black_knee", + "directions": 4 + }, + { + "name": "commie_knee", + "directions": 4 + }, + { + "name": "fishnet_knee", + "directions": 4 + }, + { + "name": "rainbow_knee", + "directions": 4 + }, + { + "name": "striped_knee", + "directions": 4 + }, + { + "name": "thin_knee", + "directions": 4 + }, + { + "name": "trans_knee", + "directions": 4 + }, + { + "name": "uk_knee", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/rainbow_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/rainbow_icon.png new file mode 100644 index 00000000000..70f57b7079e Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/rainbow_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/rainbow_knee.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/rainbow_knee.png new file mode 100644 index 00000000000..3847690f3db Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/rainbow_knee.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/striped_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/striped_icon.png new file mode 100644 index 00000000000..6ca54ed8b7c Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/striped_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/striped_knee.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/striped_knee.png new file mode 100644 index 00000000000..2fbfb18ce68 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/striped_knee.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/thin_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/thin_icon.png new file mode 100644 index 00000000000..76d910a03a1 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/thin_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/thin_knee.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/thin_knee.png new file mode 100644 index 00000000000..8900c8ba69b Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/thin_knee.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/trans_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/trans_icon.png new file mode 100644 index 00000000000..b42e742de0b Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/trans_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/trans_knee.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/trans_knee.png new file mode 100644 index 00000000000..825a6d512fa Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/trans_knee.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/uk_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/uk_icon.png new file mode 100644 index 00000000000..da5af9f0fa8 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/uk_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/uk_knee.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/uk_knee.png new file mode 100644 index 00000000000..7c12f8cb827 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/uk_knee.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/white_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/white_icon.png new file mode 100644 index 00000000000..976ab6db6f1 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/white_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/white_knee.png b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/white_knee.png new file mode 100644 index 00000000000..1b1c84b9a7a Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/knee.rsi/white_knee.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/norm.rsi/black_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/norm.rsi/black_icon.png new file mode 100644 index 00000000000..4048af2a02a Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/norm.rsi/black_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/norm.rsi/black_norm.png b/Resources/Textures/_Sunrise/Clothing/Socks/norm.rsi/black_norm.png new file mode 100644 index 00000000000..03775bbd818 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/norm.rsi/black_norm.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/norm.rsi/inhand-left.png b/Resources/Textures/_Sunrise/Clothing/Socks/norm.rsi/inhand-left.png new file mode 100644 index 00000000000..485e873d1bf Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/norm.rsi/inhand-left.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/norm.rsi/inhand-right.png b/Resources/Textures/_Sunrise/Clothing/Socks/norm.rsi/inhand-right.png new file mode 100644 index 00000000000..8f4ee67a0e4 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/norm.rsi/inhand-right.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/norm.rsi/meta.json b/Resources/Textures/_Sunrise/Clothing/Socks/norm.rsi/meta.json new file mode 100644 index 00000000000..f92c52e14a6 --- /dev/null +++ b/Resources/Textures/_Sunrise/Clothing/Socks/norm.rsi/meta.json @@ -0,0 +1,33 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "black_icon" + }, + { + "name": "white_icon" + }, + { + "name": "white_norm", + "directions": 4 + }, + { + "name": "black_norm", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/norm.rsi/white_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/norm.rsi/white_icon.png new file mode 100644 index 00000000000..0545fe9512e Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/norm.rsi/white_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/norm.rsi/white_norm.png b/Resources/Textures/_Sunrise/Clothing/Socks/norm.rsi/white_norm.png new file mode 100644 index 00000000000..6654bd9320c Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/norm.rsi/white_norm.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/pantyhose.rsi/icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/pantyhose.rsi/icon.png new file mode 100644 index 00000000000..cf1487bf455 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/pantyhose.rsi/icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/pantyhose.rsi/inhand-left.png b/Resources/Textures/_Sunrise/Clothing/Socks/pantyhose.rsi/inhand-left.png new file mode 100644 index 00000000000..485e873d1bf Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/pantyhose.rsi/inhand-left.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/pantyhose.rsi/inhand-right.png b/Resources/Textures/_Sunrise/Clothing/Socks/pantyhose.rsi/inhand-right.png new file mode 100644 index 00000000000..8f4ee67a0e4 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/pantyhose.rsi/inhand-right.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/pantyhose.rsi/meta.json b/Resources/Textures/_Sunrise/Clothing/Socks/pantyhose.rsi/meta.json new file mode 100644 index 00000000000..6fc52199be1 --- /dev/null +++ b/Resources/Textures/_Sunrise/Clothing/Socks/pantyhose.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "pantyhose", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/pantyhose.rsi/pantyhose.png b/Resources/Textures/_Sunrise/Clothing/Socks/pantyhose.rsi/pantyhose.png new file mode 100644 index 00000000000..37173f5afb2 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/pantyhose.rsi/pantyhose.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/short.rsi/black_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/short.rsi/black_icon.png new file mode 100644 index 00000000000..cee223710aa Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/short.rsi/black_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/short.rsi/black_short.png b/Resources/Textures/_Sunrise/Clothing/Socks/short.rsi/black_short.png new file mode 100644 index 00000000000..9439b0fefa0 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/short.rsi/black_short.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/short.rsi/inhand-left.png b/Resources/Textures/_Sunrise/Clothing/Socks/short.rsi/inhand-left.png new file mode 100644 index 00000000000..485e873d1bf Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/short.rsi/inhand-left.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/short.rsi/inhand-right.png b/Resources/Textures/_Sunrise/Clothing/Socks/short.rsi/inhand-right.png new file mode 100644 index 00000000000..8f4ee67a0e4 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/short.rsi/inhand-right.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/short.rsi/meta.json b/Resources/Textures/_Sunrise/Clothing/Socks/short.rsi/meta.json new file mode 100644 index 00000000000..89754a28bd3 --- /dev/null +++ b/Resources/Textures/_Sunrise/Clothing/Socks/short.rsi/meta.json @@ -0,0 +1,33 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "black_icon" + }, + { + "name": "white_icon" + }, + { + "name": "white_short", + "directions": 4 + }, + { + "name": "black_short", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/short.rsi/white_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/short.rsi/white_icon.png new file mode 100644 index 00000000000..c89a4144a1e Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/short.rsi/white_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/short.rsi/white_short.png b/Resources/Textures/_Sunrise/Clothing/Socks/short.rsi/white_short.png new file mode 100644 index 00000000000..89227d75aa7 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/short.rsi/white_short.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/blue_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/blue_icon.png new file mode 100644 index 00000000000..b64db7a8be3 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/blue_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/cyan_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/cyan_icon.png new file mode 100644 index 00000000000..b8c74b95adc Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/cyan_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/dpink_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/dpink_icon.png new file mode 100644 index 00000000000..46c27c5e557 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/dpink_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/green_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/green_icon.png new file mode 100644 index 00000000000..0d770c1db3b Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/green_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/inhand-left.png b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/inhand-left.png new file mode 100644 index 00000000000..485e873d1bf Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/inhand-left.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/inhand-right.png b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/inhand-right.png new file mode 100644 index 00000000000..8f4ee67a0e4 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/inhand-right.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/lpink_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/lpink_icon.png new file mode 100644 index 00000000000..67eb6f8abda Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/lpink_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/meta.json b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/meta.json new file mode 100644 index 00000000000..10152c7bae3 --- /dev/null +++ b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/meta.json @@ -0,0 +1,75 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "blue_icon" + }, + { + "name": "cyan_icon" + }, + { + "name": "dpink_icon" + }, + { + "name": "green_icon" + }, + { + "name": "lpink_icon" + }, + { + "name": "orange_icon" + }, + { + "name": "purple_icon" + }, + { + "name": "yellow_icon" + }, + { + "name": "stockings_yellow", + "directions": 4 + }, + { + "name": "stockings_purple", + "directions": 4 + }, + { + "name": "stockings_lpink", + "directions": 4 + }, + { + "name": "stockings_orange", + "directions": 4 + }, + { + "name": "stockings_green", + "directions": 4 + }, + { + "name": "stockings_dpink", + "directions": 4 + }, + { + "name": "stockings_cyan", + "directions": 4 + }, + { + "name": "stockings_blue", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/orange_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/orange_icon.png new file mode 100644 index 00000000000..d6331189fe7 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/orange_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/purple_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/purple_icon.png new file mode 100644 index 00000000000..85c28ea4945 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/purple_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/stockings_blue.png b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/stockings_blue.png new file mode 100644 index 00000000000..7d560331a55 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/stockings_blue.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/stockings_cyan.png b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/stockings_cyan.png new file mode 100644 index 00000000000..fc9e7913191 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/stockings_cyan.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/stockings_dpink.png b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/stockings_dpink.png new file mode 100644 index 00000000000..136c523f1df Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/stockings_dpink.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/stockings_green.png b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/stockings_green.png new file mode 100644 index 00000000000..bb57af7132a Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/stockings_green.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/stockings_lpink.png b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/stockings_lpink.png new file mode 100644 index 00000000000..a447d795614 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/stockings_lpink.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/stockings_orange.png b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/stockings_orange.png new file mode 100644 index 00000000000..aaf7c7deb31 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/stockings_orange.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/stockings_purple.png b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/stockings_purple.png new file mode 100644 index 00000000000..32aa5417739 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/stockings_purple.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/stockings_yellow.png b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/stockings_yellow.png new file mode 100644 index 00000000000..d2a09ee4e7f Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/stockings_yellow.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/yellow_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/yellow_icon.png new file mode 100644 index 00000000000..c20f0a03412 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/stockings.rsi/yellow_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/ace_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/ace_icon.png new file mode 100644 index 00000000000..586af387b17 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/ace_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/ace_thigh.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/ace_thigh.png new file mode 100644 index 00000000000..964ea4703f7 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/ace_thigh.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/assblastusa_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/assblastusa_icon.png new file mode 100644 index 00000000000..86590ad35ea Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/assblastusa_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/assblastusa_thigh.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/assblastusa_thigh.png new file mode 100644 index 00000000000..265ad299abf Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/assblastusa_thigh.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/bee_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/bee_icon.png new file mode 100644 index 00000000000..436b7054274 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/bee_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/bee_thigh.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/bee_thigh.png new file mode 100644 index 00000000000..6e0b8d7e92a Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/bee_thigh.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/black_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/black_icon.png new file mode 100644 index 00000000000..860672d253c Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/black_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/black_thigh.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/black_thigh.png new file mode 100644 index 00000000000..f9401ca1c52 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/black_thigh.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/commie_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/commie_icon.png new file mode 100644 index 00000000000..cda43f2a3a0 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/commie_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/commie_thigh.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/commie_thigh.png new file mode 100644 index 00000000000..28e9f91f03a Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/commie_thigh.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/fishnet_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/fishnet_icon.png new file mode 100644 index 00000000000..66b20b5b73e Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/fishnet_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/fishnet_thigh.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/fishnet_thigh.png new file mode 100644 index 00000000000..efeff66d205 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/fishnet_thigh.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/inhand-left.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/inhand-left.png new file mode 100644 index 00000000000..485e873d1bf Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/inhand-left.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/inhand-right.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/inhand-right.png new file mode 100644 index 00000000000..8f4ee67a0e4 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/inhand-right.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/meta.json b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/meta.json new file mode 100644 index 00000000000..635459a5677 --- /dev/null +++ b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/meta.json @@ -0,0 +1,103 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "white_icon" + }, + { + "name": "assblastusa_icon" + }, + { + "name": "bee_icon" + }, + { + "name": "ace_icon" + }, + { + "name": "black_icon" + }, + { + "name": "commie_icon" + }, + { + "name": "fishnet_icon" + }, + { + "name": "rainbow_icon" + }, + { + "name": "striped_icon" + }, + { + "name": "thin_icon" + }, + { + "name": "trans_icon" + }, + { + "name": "uk_icon" + }, + { + "name": "white_thigh", + "directions": 4 + }, + { + "name": "ace_thigh", + "directions": 4 + }, + { + "name": "assblastusa_thigh", + "directions": 4 + }, + { + "name": "bee_thigh", + "directions": 4 + }, + { + "name": "black_thigh", + "directions": 4 + }, + { + "name": "commie_thigh", + "directions": 4 + }, + { + "name": "fishnet_thigh", + "directions": 4 + }, + { + "name": "rainbow_thigh", + "directions": 4 + }, + { + "name": "striped_thigh", + "directions": 4 + }, + { + "name": "thin_thigh", + "directions": 4 + }, + { + "name": "trans_thigh", + "directions": 4 + }, + { + "name": "uk_thigh", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/rainbow_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/rainbow_icon.png new file mode 100644 index 00000000000..6fd8f27a2c3 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/rainbow_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/rainbow_thigh.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/rainbow_thigh.png new file mode 100644 index 00000000000..9eef5d771e8 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/rainbow_thigh.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/striped_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/striped_icon.png new file mode 100644 index 00000000000..6aaaa145f1e Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/striped_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/striped_thigh.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/striped_thigh.png new file mode 100644 index 00000000000..7a073f5bc14 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/striped_thigh.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/thin_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/thin_icon.png new file mode 100644 index 00000000000..59b21b6bc6c Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/thin_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/thin_thigh.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/thin_thigh.png new file mode 100644 index 00000000000..4c4db79b0a0 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/thin_thigh.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/trans_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/trans_icon.png new file mode 100644 index 00000000000..59380c580b9 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/trans_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/trans_thigh.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/trans_thigh.png new file mode 100644 index 00000000000..152b06db4b3 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/trans_thigh.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/uk_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/uk_icon.png new file mode 100644 index 00000000000..a220545c31b Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/uk_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/uk_thigh.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/uk_thigh.png new file mode 100644 index 00000000000..548bbcae76d Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/uk_thigh.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/white_icon.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/white_icon.png new file mode 100644 index 00000000000..a528e941a74 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/white_icon.png differ diff --git a/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/white_thigh.png b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/white_thigh.png new file mode 100644 index 00000000000..720119316b6 Binary files /dev/null and b/Resources/Textures/_Sunrise/Clothing/Socks/thigh.rsi/white_thigh.png differ