From 29fb3400ab38e9e55cfc4fe906ceb617d7b0e548 Mon Sep 17 00:00:00 2001 From: Milon Date: Sat, 25 Jan 2025 12:26:28 +0100 Subject: [PATCH 1/3] mostly done --- .../Clothing/ClientClothingSystem.cs | 3 + Content.Shared/Inventory/SlotFlags.cs | 3 + .../Entities/Clothing/Under/under.yml | 10 +- .../Entities/Mobs/Species/arachnid.yml | 3 + .../Prototypes/Entities/Mobs/Species/base.yml | 6 + .../Prototypes/Entities/Mobs/Species/moth.yml | 3 + .../arachnid_inventory_template.yml | 21 + .../corpse_inventory_template.yml | 21 + .../human_inventory_template.yml | 21 + .../Entities/Clothing/Under/socks.yml | 215 +++++++++ .../Entities/Clothing/Under/underpants.yml | 134 ++++++ .../Entities/Clothing/Under/undershirts.yml | 441 ++++++++++++++++++ .../Entities/Mobs/Species/vulpkanin.yml | 7 +- .../Interface/Default/Slots/socks.png | Bin 0 -> 480 bytes .../Interface/Default/Slots/underpants.png | Bin 0 -> 449 bytes .../Interface/Default/Slots/undershirt.png | Bin 0 -> 568 bytes .../Interface/Minimalist/Slots/socks.png | Bin 0 -> 408 bytes .../Interface/Minimalist/Slots/underpants.png | Bin 0 -> 350 bytes .../Interface/Minimalist/Slots/undershirt.png | Bin 0 -> 472 bytes .../Interface/Plasmafire/Slots/socks.png | Bin 0 -> 721 bytes .../Interface/Plasmafire/Slots/underpants.png | Bin 0 -> 565 bytes .../Interface/Plasmafire/Slots/undershirt.png | Bin 0 -> 844 bytes .../Textures/Interface/Retro/Slots/socks.png | Bin 0 -> 366 bytes .../Interface/Retro/Slots/underpants.png | Bin 0 -> 323 bytes .../Interface/Retro/Slots/undershirt.png | Bin 0 -> 384 bytes .../Interface/Slimecore/Slots/socks.png | Bin 0 -> 433 bytes .../Interface/Slimecore/Slots/underpants.png | Bin 0 -> 383 bytes .../Interface/Slimecore/Slots/undershirt.png | Bin 0 -> 531 bytes .../green_striped.rsi/equipped-SOCKS.png | Bin 0 -> 263 bytes .../Under/Socks/green_striped.rsi/icon.png | Bin 0 -> 227 bytes .../Under/Socks/green_striped.rsi/meta.json | 18 + .../green_striped_high.rsi/equipped-SOCKS.png | Bin 0 -> 321 bytes .../Socks/green_striped_high.rsi/icon.png | Bin 0 -> 247 bytes .../Socks/green_striped_high.rsi/meta.json | 18 + .../green_striped_knee.rsi/equipped-SOCKS.png | Bin 0 -> 291 bytes .../Socks/green_striped_knee.rsi/icon.png | Bin 0 -> 238 bytes .../Socks/green_striped_knee.rsi/meta.json | 18 + .../Under/Socks/knee.rsi/equipped-SOCKS.png | Bin 0 -> 467 bytes .../Clothing/Under/Socks/knee.rsi/icon.png | Bin 0 -> 294 bytes .../Clothing/Under/Socks/knee.rsi/meta.json | 18 + .../Socks/knee_bee.rsi/equipped-SOCKS.png | Bin 0 -> 404 bytes .../Under/Socks/knee_bee.rsi/icon.png | Bin 0 -> 297 bytes .../Under/Socks/knee_bee.rsi/meta.json | 18 + .../Socks/knee_striped.rsi/equipped-SOCKS.png | Bin 0 -> 316 bytes .../Under/Socks/knee_striped.rsi/icon.png | Bin 0 -> 240 bytes .../Under/Socks/knee_striped.rsi/meta.json | 18 + .../Socks/rainbow_knee.rsi/equipped-SOCKS.png | Bin 0 -> 404 bytes .../Under/Socks/rainbow_knee.rsi/icon.png | Bin 0 -> 282 bytes .../Under/Socks/rainbow_knee.rsi/meta.json | 18 + .../Socks/red_striped.rsi/equipped-SOCKS.png | Bin 0 -> 279 bytes .../Under/Socks/red_striped.rsi/icon.png | Bin 0 -> 209 bytes .../Under/Socks/red_striped.rsi/meta.json | 18 + .../red_striped_high.rsi/equipped-SOCKS.png | Bin 0 -> 380 bytes .../Under/Socks/red_striped_high.rsi/icon.png | Bin 0 -> 259 bytes .../Socks/red_striped_high.rsi/meta.json | 18 + .../red_striped_knee.rsi/equipped-SOCKS.png | Bin 0 -> 343 bytes .../Under/Socks/red_striped_knee.rsi/icon.png | Bin 0 -> 243 bytes .../Socks/red_striped_knee.rsi/meta.json | 18 + .../Under/Socks/socks.rsi/equipped-SOCKS.png | Bin 0 -> 436 bytes .../Clothing/Under/Socks/socks.rsi/icon.png | Bin 0 -> 276 bytes .../Clothing/Under/Socks/socks.rsi/meta.json | 18 + .../thigh_highs_blue.rsi/equipped-SOCKS.png | Bin 0 -> 339 bytes .../Under/Socks/thigh_highs_blue.rsi/icon.png | Bin 0 -> 246 bytes .../Socks/thigh_highs_blue.rsi/meta.json | 18 + .../thigh_highs_cyan.rsi/equipped-SOCKS.png | Bin 0 -> 383 bytes .../Under/Socks/thigh_highs_cyan.rsi/icon.png | Bin 0 -> 253 bytes .../Socks/thigh_highs_cyan.rsi/meta.json | 18 + .../thigh_highs_green.rsi/equipped-SOCKS.png | Bin 0 -> 340 bytes .../Socks/thigh_highs_green.rsi/icon.png | Bin 0 -> 248 bytes .../Socks/thigh_highs_green.rsi/meta.json | 18 + .../thigh_highs_orange.rsi/equipped-SOCKS.png | Bin 0 -> 349 bytes .../Socks/thigh_highs_orange.rsi/icon.png | Bin 0 -> 245 bytes .../Socks/thigh_highs_orange.rsi/meta.json | 18 + .../thigh_highs_purple.rsi/equipped-SOCKS.png | Bin 0 -> 344 bytes .../Socks/thigh_highs_purple.rsi/icon.png | Bin 0 -> 251 bytes .../Socks/thigh_highs_purple.rsi/meta.json | 18 + .../equipped-SOCKS.png | Bin 0 -> 321 bytes .../Socks/thigh_highs_striped.rsi/icon.png | Bin 0 -> 238 bytes .../Socks/thigh_highs_striped.rsi/meta.json | 18 + .../thigh_highs_yellow.rsi/equipped-SOCKS.png | Bin 0 -> 391 bytes .../Socks/thigh_highs_yellow.rsi/icon.png | Bin 0 -> 268 bytes .../Socks/thigh_highs_yellow.rsi/meta.json | 18 + .../bee_shorts.rsi/equipped-UNDERPANTS.png | Bin 0 -> 439 bytes .../Under/Underpants/bee_shorts.rsi/icon.png | Bin 0 -> 280 bytes .../Under/Underpants/bee_shorts.rsi/meta.json | 18 + .../boxer_briefs.rsi/equipped-UNDERPANTS.png | Bin 0 -> 358 bytes .../Underpants/boxer_briefs.rsi/icon.png | Bin 0 -> 232 bytes .../Underpants/boxer_briefs.rsi/meta.json | 18 + .../boxers.rsi/equipped-UNDERPANTS.png | Bin 0 -> 390 bytes .../Under/Underpants/boxers.rsi/icon.png | Bin 0 -> 244 bytes .../Under/Underpants/boxers.rsi/meta.json | 18 + .../equipped-UNDERPANTS.png | Bin 0 -> 467 bytes .../Underpants/boxers_striped.rsi/icon.png | Bin 0 -> 281 bytes .../Underpants/boxers_striped.rsi/meta.json | 18 + .../briefs.rsi/equipped-UNDERPANTS.png | Bin 0 -> 376 bytes .../Under/Underpants/briefs.rsi/icon.png | Bin 0 -> 225 bytes .../Under/Underpants/briefs.rsi/meta.json | 18 + .../long_john.rsi/equipped-UNDERPANTS.png | Bin 0 -> 441 bytes .../Under/Underpants/long_john.rsi/icon.png | Bin 0 -> 284 bytes .../Under/Underpants/long_john.rsi/meta.json | 18 + .../panties.rsi/equipped-UNDERPANTS.png | Bin 0 -> 307 bytes .../Under/Underpants/panties.rsi/icon.png | Bin 0 -> 220 bytes .../Under/Underpants/panties.rsi/meta.json | 18 + .../panties_bee.rsi/equipped-UNDERPANTS.png | Bin 0 -> 234 bytes .../Under/Underpants/panties_bee.rsi/icon.png | Bin 0 -> 211 bytes .../Underpants/panties_bee.rsi/meta.json | 18 + .../panties_neko.rsi/equipped-UNDERPANTS.png | Bin 0 -> 295 bytes .../Underpants/panties_neko.rsi/icon.png | Bin 0 -> 202 bytes .../Underpants/panties_neko.rsi/meta.json | 18 + .../equipped-UNDERPANTS.png | Bin 0 -> 276 bytes .../Underpants/panties_striped.rsi/icon.png | Bin 0 -> 201 bytes .../Underpants/panties_striped.rsi/meta.json | 18 + .../equipped-UNDERPANTS.png | Bin 0 -> 294 bytes .../Underpants/panties_swimming.rsi/icon.png | Bin 0 -> 223 bytes .../Underpants/panties_swimming.rsi/meta.json | 18 + .../bra.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 313 bytes .../Under/Undershirts/bra.rsi/icon.png | Bin 0 -> 230 bytes .../Under/Undershirts/bra.rsi/meta.json | 18 + .../bra_bee.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 360 bytes .../Under/Undershirts/bra_bee.rsi/icon.png | Bin 0 -> 236 bytes .../Under/Undershirts/bra_bee.rsi/meta.json | 18 + .../bra_binder.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 247 bytes .../Under/Undershirts/bra_binder.rsi/icon.png | Bin 0 -> 203 bytes .../Undershirts/bra_binder.rsi/meta.json | 18 + .../equipped-UNDERSHIRT.png | Bin 0 -> 222 bytes .../bra_binder_strapless.rsi/icon.png | Bin 0 -> 198 bytes .../bra_binder_strapless.rsi/meta.json | 18 + .../bra_neko.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 376 bytes .../Under/Undershirts/bra_neko.rsi/icon.png | Bin 0 -> 262 bytes .../Under/Undershirts/bra_neko.rsi/meta.json | 18 + .../bra_swimming.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 351 bytes .../Undershirts/bra_swimming.rsi/icon.png | Bin 0 -> 246 bytes .../Undershirts/bra_swimming.rsi/meta.json | 18 + .../shirt.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 521 bytes .../Under/Undershirts/shirt.rsi/icon.png | Bin 0 -> 300 bytes .../Under/Undershirts/shirt.rsi/meta.json | 18 + .../shirt_alien.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 847 bytes .../Undershirts/shirt_alien.rsi/icon.png | Bin 0 -> 394 bytes .../Undershirts/shirt_alien.rsi/meta.json | 18 + .../shirt_band.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 734 bytes .../Under/Undershirts/shirt_band.rsi/icon.png | Bin 0 -> 390 bytes .../Undershirts/shirt_band.rsi/meta.json | 18 + .../shirt_bee.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 934 bytes .../Under/Undershirts/shirt_bee.rsi/icon.png | Bin 0 -> 440 bytes .../Under/Undershirts/shirt_bee.rsi/meta.json | 18 + .../shirt_blue.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 658 bytes .../Under/Undershirts/shirt_blue.rsi/icon.png | Bin 0 -> 374 bytes .../Undershirts/shirt_blue.rsi/meta.json | 18 + .../equipped-UNDERSHIRT.png | Bin 0 -> 875 bytes .../shirt_blue_striped.rsi/icon.png | Bin 0 -> 496 bytes .../shirt_blue_striped.rsi/meta.json | 18 + .../equipped-UNDERSHIRT.png | Bin 0 -> 707 bytes .../shirt_bowling_navy.rsi/icon.png | Bin 0 -> 383 bytes .../shirt_bowling_navy.rsi/meta.json | 18 + .../equipped-UNDERSHIRT.png | Bin 0 -> 709 bytes .../shirt_bowling_pink.rsi/icon.png | Bin 0 -> 384 bytes .../shirt_bowling_pink.rsi/meta.json | 18 + .../equipped-UNDERSHIRT.png | Bin 0 -> 684 bytes .../shirt_bowling_red.rsi/icon.png | Bin 0 -> 373 bytes .../shirt_bowling_red.rsi/meta.json | 18 + .../equipped-UNDERSHIRT.png | Bin 0 -> 629 bytes .../shirt_bowling_white.rsi/icon.png | Bin 0 -> 333 bytes .../shirt_bowling_white.rsi/meta.json | 18 + .../shirt_clown.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 796 bytes .../Undershirts/shirt_clown.rsi/icon.png | Bin 0 -> 396 bytes .../Undershirts/shirt_clown.rsi/meta.json | 18 + .../equipped-UNDERSHIRT.png | Bin 0 -> 775 bytes .../Undershirts/shirt_cowboy_red.rsi/icon.png | Bin 0 -> 416 bytes .../shirt_cowboy_red.rsi/meta.json | 18 + .../equipped-UNDERSHIRT.png | Bin 0 -> 755 bytes .../shirt_cowboy_red_alt.rsi/icon.png | Bin 0 -> 412 bytes .../shirt_cowboy_red_alt.rsi/meta.json | 18 + .../equipped-UNDERSHIRT.png | Bin 0 -> 715 bytes .../shirt_cowboy_white.rsi/icon.png | Bin 0 -> 359 bytes .../shirt_cowboy_white.rsi/meta.json | 18 + .../equipped-UNDERSHIRT.png | Bin 0 -> 685 bytes .../shirt_cowboy_white_alt.rsi/icon.png | Bin 0 -> 346 bytes .../shirt_cowboy_white_alt.rsi/meta.json | 18 + .../shirt_green.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 706 bytes .../Undershirts/shirt_green.rsi/icon.png | Bin 0 -> 400 bytes .../Undershirts/shirt_green.rsi/meta.json | 18 + .../shirt_ian.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 721 bytes .../Under/Undershirts/shirt_ian.rsi/icon.png | Bin 0 -> 392 bytes .../Under/Undershirts/shirt_ian.rsi/meta.json | 18 + .../equipped-UNDERSHIRT.png | Bin 0 -> 657 bytes .../Undershirts/shirt_long_john.rsi/icon.png | Bin 0 -> 349 bytes .../Undershirts/shirt_long_john.rsi/meta.json | 18 + .../shirt_lover.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 639 bytes .../Undershirts/shirt_lover.rsi/icon.png | Bin 0 -> 357 bytes .../Undershirts/shirt_lover.rsi/meta.json | 18 + .../shirt_peace.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 648 bytes .../Undershirts/shirt_peace.rsi/icon.png | Bin 0 -> 359 bytes .../Undershirts/shirt_peace.rsi/meta.json | 18 + .../shirt_polo.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 712 bytes .../Under/Undershirts/shirt_polo.rsi/icon.png | Bin 0 -> 394 bytes .../Undershirts/shirt_polo.rsi/meta.json | 18 + .../equipped-UNDERSHIRT.png | Bin 0 -> 805 bytes .../Undershirts/shirt_question.rsi/icon.png | Bin 0 -> 391 bytes .../Undershirts/shirt_question.rsi/meta.json | 18 + .../shirt_red.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 670 bytes .../Under/Undershirts/shirt_red.rsi/icon.png | Bin 0 -> 365 bytes .../Under/Undershirts/shirt_red.rsi/meta.json | 18 + .../equipped-UNDERSHIRT.png | Bin 0 -> 489 bytes .../shirt_shortsleeve.rsi/icon.png | Bin 0 -> 289 bytes .../shirt_shortsleeve.rsi/meta.json | 18 + .../shirt_skull.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 936 bytes .../Undershirts/shirt_skull.rsi/icon.png | Bin 0 -> 421 bytes .../Undershirts/shirt_skull.rsi/meta.json | 18 + .../shirt_striped.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 697 bytes .../Undershirts/shirt_striped.rsi/icon.png | Bin 0 -> 418 bytes .../Undershirts/shirt_striped.rsi/meta.json | 18 + .../equipped-UNDERSHIRT.png | Bin 0 -> 498 bytes .../Undershirts/swimming_black.rsi/icon.png | Bin 0 -> 308 bytes .../Undershirts/swimming_black.rsi/meta.json | 18 + .../swimming_blue.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 548 bytes .../Undershirts/swimming_blue.rsi/icon.png | Bin 0 -> 308 bytes .../Undershirts/swimming_blue.rsi/meta.json | 18 + .../swimming_red.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 498 bytes .../Undershirts/swimming_red.rsi/icon.png | Bin 0 -> 285 bytes .../Undershirts/swimming_red.rsi/meta.json | 18 + .../tank_fire.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 709 bytes .../Under/Undershirts/tank_fire.rsi/icon.png | Bin 0 -> 351 bytes .../Under/Undershirts/tank_fire.rsi/meta.json | 18 + .../tank_rainbow.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 694 bytes .../Undershirts/tank_rainbow.rsi/icon.png | Bin 0 -> 363 bytes .../Undershirts/tank_rainbow.rsi/meta.json | 18 + .../tank_striped.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 884 bytes .../Undershirts/tank_striped.rsi/icon.png | Bin 0 -> 371 bytes .../Undershirts/tank_striped.rsi/meta.json | 18 + .../tank_sun.rsi/equipped-UNDERSHIRT.png | Bin 0 -> 736 bytes .../Under/Undershirts/tank_sun.rsi/icon.png | Bin 0 -> 400 bytes .../Under/Undershirts/tank_sun.rsi/meta.json | 18 + 232 files changed, 2108 insertions(+), 4 deletions(-) create mode 100644 Resources/Prototypes/_Emberfall/Entities/Clothing/Under/socks.yml create mode 100644 Resources/Prototypes/_Emberfall/Entities/Clothing/Under/underpants.yml create mode 100644 Resources/Prototypes/_Emberfall/Entities/Clothing/Under/undershirts.yml create mode 100644 Resources/Textures/Interface/Default/Slots/socks.png create mode 100644 Resources/Textures/Interface/Default/Slots/underpants.png create mode 100644 Resources/Textures/Interface/Default/Slots/undershirt.png create mode 100644 Resources/Textures/Interface/Minimalist/Slots/socks.png create mode 100644 Resources/Textures/Interface/Minimalist/Slots/underpants.png create mode 100644 Resources/Textures/Interface/Minimalist/Slots/undershirt.png create mode 100644 Resources/Textures/Interface/Plasmafire/Slots/socks.png create mode 100644 Resources/Textures/Interface/Plasmafire/Slots/underpants.png create mode 100644 Resources/Textures/Interface/Plasmafire/Slots/undershirt.png create mode 100644 Resources/Textures/Interface/Retro/Slots/socks.png create mode 100644 Resources/Textures/Interface/Retro/Slots/underpants.png create mode 100644 Resources/Textures/Interface/Retro/Slots/undershirt.png create mode 100644 Resources/Textures/Interface/Slimecore/Slots/socks.png create mode 100644 Resources/Textures/Interface/Slimecore/Slots/underpants.png create mode 100644 Resources/Textures/Interface/Slimecore/Slots/undershirt.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/green_striped.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/green_striped.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/green_striped.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/green_striped_high.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/green_striped_high.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/green_striped_high.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/green_striped_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/green_striped_knee.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/green_striped_knee.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/knee.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/knee.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/knee_bee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/knee_bee.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/knee_bee.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/knee_striped.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/knee_striped.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/knee_striped.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/rainbow_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/rainbow_knee.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/rainbow_knee.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped_high.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped_high.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped_high.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped_knee.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped_knee.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped_knee.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/socks.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/socks.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/socks.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_blue.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_blue.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_blue.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_cyan.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_cyan.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_cyan.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_green.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_green.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_green.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_orange.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_orange.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_orange.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_purple.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_purple.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_purple.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_striped.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_striped.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_striped.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_yellow.rsi/equipped-SOCKS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_yellow.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_yellow.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/bee_shorts.rsi/equipped-UNDERPANTS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/bee_shorts.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/bee_shorts.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxer_briefs.rsi/equipped-UNDERPANTS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxer_briefs.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxer_briefs.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxers.rsi/equipped-UNDERPANTS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxers.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxers.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxers_striped.rsi/equipped-UNDERPANTS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxers_striped.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxers_striped.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/briefs.rsi/equipped-UNDERPANTS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/briefs.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/briefs.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/long_john.rsi/equipped-UNDERPANTS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/long_john.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/long_john.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties.rsi/equipped-UNDERPANTS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_bee.rsi/equipped-UNDERPANTS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_bee.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_bee.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_neko.rsi/equipped-UNDERPANTS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_neko.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_neko.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_striped.rsi/equipped-UNDERPANTS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_striped.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_striped.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_swimming.rsi/equipped-UNDERPANTS.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_swimming.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_swimming.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_bee.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_bee.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_bee.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_binder.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_binder.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_binder.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_binder_strapless.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_binder_strapless.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_binder_strapless.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_neko.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_neko.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_neko.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_swimming.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_swimming.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_swimming.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_alien.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_alien.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_alien.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_band.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_band.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_band.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bee.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bee.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bee.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_blue.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_blue.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_blue.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_blue_striped.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_blue_striped.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_blue_striped.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_navy.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_navy.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_navy.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_pink.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_pink.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_pink.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_red.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_red.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_red.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_white.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_white.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_white.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_clown.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_clown.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_clown.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_cowboy_red.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_cowboy_red.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_cowboy_red.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_cowboy_red_alt.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_cowboy_red_alt.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_cowboy_red_alt.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_cowboy_white.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_cowboy_white.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_cowboy_white.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_cowboy_white_alt.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_cowboy_white_alt.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_cowboy_white_alt.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_green.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_green.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_green.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_ian.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_ian.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_ian.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_long_john.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_long_john.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_long_john.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_lover.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_lover.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_lover.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_peace.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_peace.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_peace.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_polo.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_polo.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_polo.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_question.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_question.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_question.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_red.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_red.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_red.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_shortsleeve.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_shortsleeve.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_shortsleeve.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_skull.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_skull.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_skull.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_striped.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_striped.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_striped.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/swimming_black.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/swimming_black.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/swimming_black.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/swimming_blue.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/swimming_blue.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/swimming_blue.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/swimming_red.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/swimming_red.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/swimming_red.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_fire.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_fire.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_fire.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_rainbow.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_rainbow.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_rainbow.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_striped.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_striped.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_striped.rsi/meta.json create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_sun.rsi/equipped-UNDERSHIRT.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_sun.rsi/icon.png create mode 100644 Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_sun.rsi/meta.json diff --git a/Content.Client/Clothing/ClientClothingSystem.cs b/Content.Client/Clothing/ClientClothingSystem.cs index 46f879e8156..0def4c83315 100644 --- a/Content.Client/Clothing/ClientClothingSystem.cs +++ b/Content.Client/Clothing/ClientClothingSystem.cs @@ -47,6 +47,9 @@ public sealed class ClientClothingSystem : ClothingSystem {"pocket1", "POCKET1"}, {"pocket2", "POCKET2"}, {"suitstorage", "SUITSTORAGE"}, + {"underpants", "UNDERPANTS"}, // Emberfall + {"undershirt", "UNDERSHIRT"}, // Emberfall + {"socks", "SOCKS"}, // Emberfall }; [Dependency] private readonly IResourceCache _cache = default!; diff --git a/Content.Shared/Inventory/SlotFlags.cs b/Content.Shared/Inventory/SlotFlags.cs index 90971d1670b..d9d41a979b6 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, + UNDERPANTS = 1 << 16, // Emberfall + UNDERSHIRT = 1 << 17, // Emberfall + SOCKS = 1 << 18, // Emberfall All = ~NONE, WITHOUT_POCKET = All & ~POCKET diff --git a/Resources/Prototypes/Entities/Clothing/Under/under.yml b/Resources/Prototypes/Entities/Clothing/Under/under.yml index ce2ffc629e9..ffe3ef89acb 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: ClothingUnderSocksBase # Emberfall id: ClothingUnderSocksBee name: bee socks description: Make them loins buzz! @@ -11,9 +11,12 @@ sprite: Clothing/Under/Socks/bee.rsi - type: Clothing sprite: Clothing/Under/Socks/bee.rsi + clothingVisuals: # Emberfall + socks: + - state: equipped-FEET - type: entity - parent: ClothingShoesBase + parent: ClothingUnderSocksBase # Emberfall id: ClothingUnderSocksCoder name: coder socks description: It's time to code sisters!!11! @@ -22,3 +25,6 @@ sprite: Clothing/Under/Socks/coder.rsi - type: Clothing sprite: Clothing/Under/Socks/coder.rsi + clothingVisuals: # Emberfall + socks: + - state: equipped-FEET diff --git a/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml b/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml index 0d7f7717586..02a1c02dfdc 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml @@ -81,6 +81,9 @@ - map: [ "enum.HumanoidVisualLayers.LArm" ] - map: [ "enum.HumanoidVisualLayers.RLeg" ] - map: [ "enum.HumanoidVisualLayers.LLeg" ] + - map: [ "underpants" ] # Emberfall + - map: [ "undershirt" ] # Emberfall + - map: [ "socks" ] # Emberfall - map: ["jumpsuit"] - map: ["enum.HumanoidVisualLayers.LFoot"] - map: ["enum.HumanoidVisualLayers.RFoot"] diff --git a/Resources/Prototypes/Entities/Mobs/Species/base.yml b/Resources/Prototypes/Entities/Mobs/Species/base.yml index 100a0ced842..c5d7391da97 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/base.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/base.yml @@ -19,6 +19,9 @@ - map: [ "enum.HumanoidVisualLayers.LArm" ] - map: [ "enum.HumanoidVisualLayers.RLeg" ] - map: [ "enum.HumanoidVisualLayers.LLeg" ] + - map: [ "underpants" ] # Emberfall + - map: [ "undershirt" ] # Emberfall + - map: [ "socks" ] # Emberfall - map: ["jumpsuit"] - map: ["enum.HumanoidVisualLayers.LFoot"] - map: ["enum.HumanoidVisualLayers.RFoot"] @@ -305,6 +308,9 @@ - map: [ "enum.HumanoidVisualLayers.LArm" ] - map: [ "enum.HumanoidVisualLayers.RLeg" ] - map: [ "enum.HumanoidVisualLayers.LLeg" ] + - map: [ "underpants" ] # Emberfall + - map: [ "undershirt" ] # Emberfall + - map: [ "socks" ] # Emberfall - map: ["jumpsuit"] - map: ["enum.HumanoidVisualLayers.LFoot"] - map: ["enum.HumanoidVisualLayers.RFoot"] diff --git a/Resources/Prototypes/Entities/Mobs/Species/moth.yml b/Resources/Prototypes/Entities/Mobs/Species/moth.yml index ad09fd57578..0a0b9f9903a 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/moth.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/moth.yml @@ -83,6 +83,9 @@ - map: [ "enum.HumanoidVisualLayers.LArm" ] - map: [ "enum.HumanoidVisualLayers.RLeg" ] - map: [ "enum.HumanoidVisualLayers.LLeg" ] + - map: [ "underpants" ] # Emberfall + - map: [ "undershirt" ] # Emberfall + - map: [ "socks" ] # Emberfall - map: [ "jumpsuit" ] - map: [ "enum.HumanoidVisualLayers.LHand" ] - map: [ "enum.HumanoidVisualLayers.RHand" ] diff --git a/Resources/Prototypes/InventoryTemplates/arachnid_inventory_template.yml b/Resources/Prototypes/InventoryTemplates/arachnid_inventory_template.yml index e3ac371ebde..4839f56e9be 100644 --- a/Resources/Prototypes/InventoryTemplates/arachnid_inventory_template.yml +++ b/Resources/Prototypes/InventoryTemplates/arachnid_inventory_template.yml @@ -140,3 +140,24 @@ dependsOnComponents: - type: AllowSuitStorage displayName: Suit Storage + - name: underpants + slotTexture: underpants + slotFlags: UNDERPANTS + stripTime: 8 + uiWindowPos: 4,0 + strippingWindowPos: 4,0 + displayName: Underpants + - name: undershirt + slotTexture: undershirt + slotFlags: UNDERSHIRT + stripTime: 8 + uiWindowPos: 4,1 + strippingWindowPos: 4,1 + displayName: Undershirt + - name: socks + slotTexture: socks + slotFlags: SOCKS + stripTime: 8 + uiWindowPos: 4,2 + strippingWindowPos: 4,2 + displayName: Socks diff --git a/Resources/Prototypes/InventoryTemplates/corpse_inventory_template.yml b/Resources/Prototypes/InventoryTemplates/corpse_inventory_template.yml index 878ccb3d6ba..076cf0ee158 100644 --- a/Resources/Prototypes/InventoryTemplates/corpse_inventory_template.yml +++ b/Resources/Prototypes/InventoryTemplates/corpse_inventory_template.yml @@ -95,3 +95,24 @@ uiWindowPos: 3,1 strippingWindowPos: 1,5 displayName: Belt + - name: underpants + slotTexture: underpants + slotFlags: UNDERPANTS + stripTime: 8 + uiWindowPos: 4,0 + strippingWindowPos: 4,0 + displayName: Underpants + - name: undershirt + slotTexture: undershirt + slotFlags: UNDERSHIRT + stripTime: 8 + uiWindowPos: 4,1 + strippingWindowPos: 4,1 + displayName: Undershirt + - name: socks + slotTexture: socks + slotFlags: SOCKS + stripTime: 8 + uiWindowPos: 4,2 + strippingWindowPos: 4,2 + displayName: Socks diff --git a/Resources/Prototypes/InventoryTemplates/human_inventory_template.yml b/Resources/Prototypes/InventoryTemplates/human_inventory_template.yml index ff1447931fe..4e9e566227b 100644 --- a/Resources/Prototypes/InventoryTemplates/human_inventory_template.yml +++ b/Resources/Prototypes/InventoryTemplates/human_inventory_template.yml @@ -121,3 +121,24 @@ uiWindowPos: 3,0 strippingWindowPos: 0,5 displayName: Back + - name: underpants + slotTexture: underpants + slotFlags: UNDERPANTS + stripTime: 8 + uiWindowPos: 4,0 + strippingWindowPos: 4,0 + displayName: Underpants + - name: undershirt + slotTexture: undershirt + slotFlags: UNDERSHIRT + stripTime: 8 + uiWindowPos: 4,1 + strippingWindowPos: 4,1 + displayName: Undershirt + - name: socks + slotTexture: socks + slotFlags: SOCKS + stripTime: 8 + uiWindowPos: 4,2 + strippingWindowPos: 4,2 + displayName: Socks diff --git a/Resources/Prototypes/_Emberfall/Entities/Clothing/Under/socks.yml b/Resources/Prototypes/_Emberfall/Entities/Clothing/Under/socks.yml new file mode 100644 index 00000000000..8b1b1afb238 --- /dev/null +++ b/Resources/Prototypes/_Emberfall/Entities/Clothing/Under/socks.yml @@ -0,0 +1,215 @@ +- type: entity + abstract: true + parent: Clothing + id: ClothingUnderSocksBase + components: + - type: Clothing + slots: [ socks ] + - type: Sprite + state: icon + - type: TemperatureProtection + coolingCoefficient: 0.9 + +- type: entity + parent: ClothingUnderSocksBase + id: ClothingUnderSocksBeeKnee + name: bee knee-highs + description: A pair of bee knee-highs, adding some buzz to your style. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Socks/knee_bee.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Socks/knee_bee.rsi + +- type: entity + parent: ClothingUnderSocksBase + id: ClothingUnderSocksGreenStripedKnee + name: green striped knee-highs + description: A pair of green striped knee-highs, perfect for spreading holiday cheer. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Socks/green_striped_knee.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Socks/green_striped_knee.rsi + +- type: entity + parent: ClothingUnderSocksBase + id: ClothingUnderSocksGreenStriped + name: green striped socks + description: A pair of green striped socks, perfect for spreading holiday cheer one step at a time. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Socks/green_striped.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Socks/green_striped.rsi + +- type: entity + parent: ClothingUnderSocksBase + id: ClothingUnderSocksGreenStripedThigh + name: green striped thigh-highs + description: A pair of green striped thigh-highs, perfect for spreading holiday cheer from your knees to your hips. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Socks/green_striped_high.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Socks/green_striped_high.rsi + +- type: entity + parent: ClothingUnderSocksBase + id: ClothingUnderSocksRedStripedKnee + name: red striped knee-highs + description: A pair of red striped knee-highs, perfect for getting in the holiday spirit. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Socks/red_striped_knee.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Socks/red_striped_knee.rsi + + +- type: entity + parent: ClothingUnderSocksBase + id: ClothingUnderSocksRedStriped + name: red striped socks + description: A pair of candy cane socks, adding some sweetness to your step. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Socks/red_striped.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Socks/red_striped.rsi + +- type: entity + parent: ClothingUnderSocksBase + id: ClothingUnderSocksRedStripedThigh + name: red striped thigh-highs + description: A pair of red striped thigh-highs, perfect for striding with confidence and sass. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Socks/red_striped_high.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Socks/red_striped_high.rsi + +- type: entity + parent: ClothingUnderSocksBase + id: ClothingUnderSocksRainbowKnee + name: rainbow knee-highs + description: A pair of rainbow knee-highs, perfect for brightening up a dull day. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Socks/rainbow_knee.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Socks/rainbow_knee.rsi + +- type: entity + parent: ClothingUnderSocksBase + id: ClothingUnderSocksKnee + name: knee-highs + description: A pair of knee-highs, perfect for keeping your legs warm and looking stylish. + suffix: uncolored + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Socks/knee.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Socks/knee.rsi + +- type: entity + parent: ClothingUnderSocksBase + id: ClothingUnderSocks + name: socks + description: A pair of basic socks, perfect for when you need to blend in with the crowd. + suffix: uncolored + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Socks/socks.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Socks/socks.rsi + +- type: entity + parent: ClothingUnderSocksBase + id: ClothingUnderSocksThighBlue + name: blue thigh-highs + description: A pair of blue thigh-highs, perfect for a touch of sophistication. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Socks/thigh_highs_blue.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Socks/thigh_highs_blue.rsi + +- type: entity + parent: ClothingUnderSocksBase + id: ClothingUnderSocksThighCyan + name: cyan thigh-highs + description: A pair of cyan thigh-highs, perfect for standing out in a sea of black. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Socks/thigh_highs_cyan.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Socks/thigh_highs_cyan.rsi + +- type: entity + parent: ClothingUnderSocksBase + id: ClothingUnderSocksThighGreen + name: green thigh-highs + description: A pair of green thigh-highs, perfect for making everyone green with envy. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Socks/thigh_highs_green.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Socks/thigh_highs_green.rsi + +- type: entity + parent: ClothingUnderSocksBase + id: ClothingUnderSocksThighOrange + name: orange thigh-highs + description: A pair of colorful thigh-highs, perfect for the daring fashionista. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Socks/thigh_highs_orange.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Socks/thigh_highs_orange.rsi + + +- type: entity + parent: ClothingUnderSocksBase + id: ClothingUnderSocksThighPurple + name: purple thigh-highs + description: A pair of royal thigh-highs, perfect for feeling like royalty with every step. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Socks/thigh_highs_purple.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Socks/thigh_highs_purple.rsi + +- type: entity + parent: ClothingUnderSocksBase + id: ClothingUnderSocksThighYellow + name: yellow thigh-highs + description: A pair of rainbow thigh-highs, perfect for bringing light wherever you go. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Socks/thigh_highs_yellow.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Socks/thigh_highs_yellow.rsi + +- type: entity + parent: ClothingUnderSocksBase + id: ClothingUnderStriped_knee + name: striped knee-highs + description: A pair of sailor stripe socks, perfect for the sailor in all of us. + suffix: uncolored + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Socks/knee_striped.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Socks/knee_striped.rsi + +- type: entity + parent: ClothingUnderSocksBase + id: ClothingUnderStriped_thigh + name: striped thigh-highs + description: A pair of nautical and sassy stripe socks, perfect for the fashionista. + suffix: uncolored + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Socks/thigh_highs_striped.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Socks/thigh_highs_striped.rsi diff --git a/Resources/Prototypes/_Emberfall/Entities/Clothing/Under/underpants.yml b/Resources/Prototypes/_Emberfall/Entities/Clothing/Under/underpants.yml new file mode 100644 index 00000000000..45bef72294a --- /dev/null +++ b/Resources/Prototypes/_Emberfall/Entities/Clothing/Under/underpants.yml @@ -0,0 +1,134 @@ +- type: entity + abstract: true + parent: Clothing + id: ClothingUnderPantsBase + components: + - type: Clothing + slots: [ underpants ] + - type: Sprite + state: icon + - type: TemperatureProtection + coolingCoefficient: 0.9 + +- type: entity + parent: ClothingUnderPantsBase + id: ClothingUnderBeeShorts + name: bee shorts + description: A pair of bee shorts, the buzz-worthy choice for a summer day. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Underpants/bee_shorts.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Underpants/bee_shorts.rsi + +- type: entity + parent: ClothingUnderPantsBase + id: ClothingUnderBoxerBriefs + name: boxer briefs + description: A pair of boxer briefs, the perfect blend of comfort and support. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Underpants/boxer_briefs.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Underpants/boxer_briefs.rsi + +- type: entity + parent: ClothingUnderPantsBase + id: ClothingUnderBoxers + name: boxers + description: A pair of classic boxers. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Underpants/boxers.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Underpants/boxers.rsi + +- type: entity + parent: ClothingUnderPantsBase + id: ClothingUnderBoxersStriped + name: striped boxers + description: A pair of striped boxers, featuring a classic pattern. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Underpants/boxers_striped.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Underpants/boxers_striped.rsi + +- type: entity + parent: ClothingUnderPantsBase + id: ClothingUnderBriefs + name: briefs + description: A pair of briefs, for those who want a snug fit in all the right places. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Underpants/briefs.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Underpants/briefs.rsi + +- type: entity + parent: ClothingUnderPantsBase + id: ClothingUnderLongjohn + name: long john pants + description: A pair of long john pants, to stay warm in these classic long underwear. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Underpants/long_john.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Underpants/long_john.rsi + - type: TemperatureProtection + coolingCoefficient: 0.8 + +- type: entity + parent: ClothingUnderPantsBase + id: ClothingUnderPanties + name: panties + description: A pair of regular panties, good old fashioned. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Underpants/panties.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Underpants/panties.rsi + +- type: entity + parent: ClothingUnderPantsBase + id: ClothingUnderPantiesBeekini + name: bee-kini panties + description: A pair of Bee-Kini panties, getting a buzz going with the bee-print design. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Underpants/panties_bee.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Underpants/panties_bee.rsi + +- type: entity + parent: ClothingUnderPantsBase + id: ClothingUnderPantiesNeko + name: neko panties + description: A pair of neko panties, for the cat-lover, featuring a cute neko-print design. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Underpants/panties_neko.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Underpants/panties_neko.rsi + +- type: entity + parent: ClothingUnderPantsBase + id: ClothingUnderPantiesSwimming + name: swimming panties + description: A pair of Swimming panties, hitting the pool in style. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Underpants/panties_swimming.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Underpants/panties_swimming.rsi + +- type: entity + parent: ClothingUnderPantsBase + id: ClothingUnderPantiesStried + name: striped panties + description: A pair of striped panties. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Underpants/panties_striped.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Underpants/panties_striped.rsi diff --git a/Resources/Prototypes/_Emberfall/Entities/Clothing/Under/undershirts.yml b/Resources/Prototypes/_Emberfall/Entities/Clothing/Under/undershirts.yml new file mode 100644 index 00000000000..b596d836d70 --- /dev/null +++ b/Resources/Prototypes/_Emberfall/Entities/Clothing/Under/undershirts.yml @@ -0,0 +1,441 @@ +- type: entity + abstract: true + parent: Clothing + id: ClothingUnderShirtBase + components: + - type: Clothing + slots: [ undershirt ] + - type: Sprite + state: icon + - type: TemperatureProtection + coolingCoefficient: 0.9 + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtBasic + name: undershirt + description: A basic undershirt for staying cozy and covered. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt.rsi + + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtBand + name: band shirt + description: A cool band shirt, ready for concerts or just jamming out at home. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_band.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_band.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtBee + name: bee shirt + description: A bee-themed shirt, buzzing with style. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_bee.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_bee.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtBlue + name: sporty blue shirt + description: A sporty blue shirt, ideal for working out or lounging. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_blue.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_blue.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtGreen + name: sporty green shirt + description: A sporty green shirt, ready for the gym or trails. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_green.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_green.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtRed + name: sporty red shirt + description: A sporty red shirt, ready for the gym or couch time. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_red.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_red.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtBowlingRed + name: red bowling shirt + description: A red bowling shirt, ready to knock down those pins in style. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_bowling_red.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_bowling_red.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtBowlingNavy + name: navy bowling shirt + description: A navy bowling shirt, making a statement on the lanes. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_bowling_navy.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_bowling_navy.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtBowlingPink + name: pink bowling shirt + description: A pink bowling shirt, showing off your playful side. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_bowling_pink.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_bowling_pink.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtBowlingWhite + name: white bowling shirt + description: A white bowling shirt, keeping it simple and stylish. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_bowling_white.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_bowling_white.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtBra + name: bra + description: A basic bra, providing comfort and support for everyday wear. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/bra.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/bra.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtBraBee + name: bee-kini bra + description: A bra with a little sting-er. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/bra_bee.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/bra_bee.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderbra_binder_strapless + name: strapless binder bra + description: A strapless bra, for those who like to keep it simple. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/bra_binder_strapless.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/bra_binder_strapless.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderbra_binder + name: binder bra + description: A bra for keeping your chest in check. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/bra_binder.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/bra_binder.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderbra_neko + name: neko bra + description: A cat-themed bra, for the cat-lovers out there. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/bra_neko.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/bra_neko.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtBraSwimming + name: swimming bra + description: A comfortable bra, perfect for pool-parties. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/bra_swimming.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/bra_swimming.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtCowboyRed + name: red cowboy shirt + description: A bold red cowboy shirt, standing out from the crowd. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_cowboy_red.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_cowboy_red.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtCowboyRedAlt + name: red cowboy t-shirt + description: A red cowboy t-shirt, ready to ride off into the sunset in style. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_cowboy_red_alt.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_cowboy_red_alt.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtCowboyWhite + name: white cowboy shirt + description: A white cowboy shirt, ideal for looking sharp and professional. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_cowboy_white.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_cowboy_white.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtCowboyWhiteAlt + name: white cowboy shirt t-shirt + description: A white cowboy t-shirt, perfect for a day on the ranch or a night on the town. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_cowboy_white_alt.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_cowboy_white_alt.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtIan + name: ian shirt + description: An Ian shirt, ready to look dapper for any occasion. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_ian.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_ian.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtLongjohn + name: long john shirt + description: A Long John shirt, perfect for staying cozy in the cold. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_long_john.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_long_john.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtBlueStriped + name: blue striped shirt + description: A runway-inspired shirt, making you feel like you're always walking the runway. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_blue_striped.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_blue_striped.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtStriped + name: striped shirt + description: A bold stripe undershirt, perfect for making a fashion statement. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_striped.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_striped.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtLover + name: lover shirt + description: A sweet and sentimental undershirt, perfect for wearing your heart on your chest. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_lover.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_lover.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtPeace + name: peace shirt + description: An eye-catching undershirt with a peaceful message. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_peace.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_peace.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtPolo + name: polo shirt + description: A stylish polo shirt, perfect for golfing or a Little League game. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_polo.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_polo.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtAlien + name: alien shirt + description: An out-of-this-world shirt for your love of extraterrestrial beings. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_alien.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_alien.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtClown + name: clown shirt + description: A clown shirt, ready to make everyone laugh. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_clown.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_clown.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtQuestion + name: question mark shirt + description: A shirt with more questions than answers. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_question.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_question.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtSkull + name: skull shirt + description: A shirt making a bold statement about mortality. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_skull.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_skull.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtShortSleeve + name: t-shirt + description: A classic and casual shirt for everyday wear. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_shortsleeve.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/shirt_shortsleeve.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtSwimmingBlack + name: black swimming shirt + description: A swimsuit for a sleek and stylish swim. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/swimming_black.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/swimming_black.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtSwimmingBlue + name: blue swimming shirt + description: A swimsuit for a refreshing swim with a pop of color. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/swimming_blue.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/swimming_blue.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtSwimmingRed + name: red swimming shirt + description: A swimsuit for a bold and daring swim. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/swimming_red.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/swimming_red.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtTankFire + name: fire tank top + description: A swimsuit for bringing the heat. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/tank_fire.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/tank_fire.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirTankRainbow + name: rainbow tank top + description: A tank top for spreading positivity and good vibes. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/tank_rainbow.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/tank_rainbow.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtTankStriped + name: striped tank top + description: A fashionable tank top with heads and stripes alike. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/tank_striped.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/tank_striped.rsi + +- type: entity + parent: ClothingUnderShirtBase + id: ClothingUnderShirtTankSun + name: sun tank top + description: A sunny tank top, shining bright like a sun. + components: + - type: Sprite + sprite: _Emberfall/Clothing/Under/Undershirts/tank_sun.rsi + - type: Clothing + sprite: _Emberfall/Clothing/Under/Undershirts/tank_sun.rsi diff --git a/Resources/Prototypes/_Emberfall/Entities/Mobs/Species/vulpkanin.yml b/Resources/Prototypes/_Emberfall/Entities/Mobs/Species/vulpkanin.yml index eef18e051c1..c0b70211eee 100644 --- a/Resources/Prototypes/_Emberfall/Entities/Mobs/Species/vulpkanin.yml +++ b/Resources/Prototypes/_Emberfall/Entities/Mobs/Species/vulpkanin.yml @@ -66,6 +66,9 @@ sprite: _Emberfall/Mobs/Customization/Vulpkanin/masking_helpers.rsi state: female_full visible: false + - map: [ "underpants" ] # Emberfall + - map: [ "undershirt" ] # Emberfall + - map: [ "socks" ] # Emberfall - map: [ "jumpsuit" ] - map: [ "enum.HumanoidVisualLayers.LHand" ] - map: [ "enum.HumanoidVisualLayers.RHand" ] @@ -95,8 +98,8 @@ - map: [ "pocket1" ] - map: [ "pocket2" ] - map: [ "clownedon" ] - sprite: "_Emberfall/Effects/creampie.rsi" - state: "creampie_vulpkanin" + sprite: _Emberfall/Effects/creampie.rsi + state: creampie_vulpkanin visible: false - type: entity diff --git a/Resources/Textures/Interface/Default/Slots/socks.png b/Resources/Textures/Interface/Default/Slots/socks.png new file mode 100644 index 0000000000000000000000000000000000000000..8656df3b4de063459f138b2cc1df3f831c767453 GIT binary patch literal 480 zcmV<60U!Q}P)Px$nn^@KR9J=Wm%&bhFc`=GCBjJ9=+Lo?51b{JDH%$|rPB)Mb`<xC>=1dxs&8PF^Z#5@E5h_@F| zN~O6XfYJsOKSWFU1OUAIAvovKToFJz)(nU!g2)-HSsKFTa)=gbiGkHz5x_n$5Q<1>A>)5Mr$_Z#UH6 zg4)2}Hvpj0-*N!?1}2k7eHRxKk~$3&0NZu~#$4U=Sf$r9LWulo7DH57Tne=B>-iUI WBRXsmk_&$T0000Px$dr3q=R9J=Wm%(m=KoExiAtjPv*ftfS_ErylBM*JR9()R)pm)>YO);#*tbqhC zyFD1Us3;<$HE}NNZrJ%h{%nRF8V-l(_djFYAO?f4CV5^rcHPb`^uc+6r=11s8p5vI zNjGB+z3jF%Cx z%zsA+aZJDZ8R))$=y9@Iz;3+g`E)!2W2_LMvIEI#0Wk^Jdk})Xc^ag$14>G$BMGMC zkshm=pHRDJi%AH9Q0FKDIO+hDf>Z|(#P|LI%Ude|$VO=g_7W16(FcewTL;bo$VTN# zSW+Hz*OhQL2mld5DRuI>x$l3$r2rld{BH*U)OsxkaM%Ig|FN#om{6t~Y5>>mq?`v< r6!BWyGa|}w%{CBqisu5|x;_5|gwpu!q6*na00000NkvXXu0mjfnO?d7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Default/Slots/undershirt.png b/Resources/Textures/Interface/Default/Slots/undershirt.png new file mode 100644 index 0000000000000000000000000000000000000000..055e0a845b03005f71c9e67a0a347ddd4d94de60 GIT binary patch literal 568 zcmV-80>}M{P)Px$@<~KNR9J=Wm%mTrFdW67%TzzS%}mR(&~A6);%1wX??0G~&CC=clR&d+#6b{12vLi9 zqtQUKX~Y0j(is5TwrexjAvkC1J_Ar^?{xrO-wAxJ1p3~90>J%v7=5Ic2hjEI1ngsv zCWZt69Gsog`Jdm)X!qACO&}FW@ONAau~GtkZ=lR~76geQVIO<+emso&-hd{M>bYLq zNCJA#cNPR8_wlpWLSo1aSjc_swb}}zEQt>%5R8YBb96%YTJ2Ypm$*}N0MP3p_woPs zX0-&Q5Rk}9Oeax@Lt6C0yh83nOec|T+lBSY1Ry1Z%p(8@ZX)OCgaXf>0(ed!y-rou za~(j}yAsGtk6s@i0O0KJFKg#~hs~~%MM-_msjjx23Wi9t#XC-ucuhT8Bkoy3D z$BG2j+6%;V5&=Nbj7V!`qhAMDe>V)4kMt@4U0-WA+!TPW?*!f?0HD_2ascHC+}-^% zKjUCRwAD}nxNbLQY-V!KYCWD2LW+-ODMX#-g+SXro<9N2j7x;d%y#Mk0000Px$Qb|NXR9J=Wm&Mk72&v5Waj=1yCLq!e0N{%zV2o8} zA_yBuq(Qdk28!7}dIJX;n9k<444j>-LSI5H0~eRq*_)oES(Sm4$pip!r5Jd9dfZx6 z*g#AZ#PkEB(HH=*UWeKFU3+z?W#IiSNU!;v5VCV`8~wkaH}L-qL^NEenrZXlq-hf+ z1HR`vx?zDg(WZ$3U-+Kuq$XM`4y3c;CS4Ayo$v=zmH_DU@e_yu0000Px$7)eAyR9J=W*FOrvFcb#xPpwuFancinZl!~Z(6JZr1nt@M9vwYEDK64YC!K;w zY^&&?(f%2%l%xpxrcgrO>o2A7fQHio0Ml}oy}`&8T`XazRT%hQse##iagVlZ(e*(L zyVQi1-Jt8bu;OtXBigP(4BIs=2fPWbxJh)1O-K{q$w~n5qze=yT>!|xs1o=ufytBr z0J;MWo!;>M{Fa=NvMT`Kc!<6htu2tUD^f6P)Px$l1W5CR9J=WmqBX6Kp2HTgH&2#PoR{R5EKzxx~SmN3-ko$Z0$W<3hr7FQ6#h! zUFkA`Vi!plI_VgrWJ)Je@IgTGhIxNJ|Cwaq$jSlK8||mF^I}JL*w?4`JREeLodWKg zkD)v5>CVTpTRTPMb zwjcCFK#4%5+5})S?kjnRl$yZx%^iUe0$|r3_;6n%@5;I*AdCume|tF?DnFrSXT$Di+n+6jnGPr9FW4p~YB)~f-MR)p{}=>gSFKcxTlHq@aLfjq2F zESBBsh{K6)5<3KjgRWC=v=K#QNh10n84kM6hD2uJusIvbI_5$3DEbEM1RtUSr`+WL O0000Px%i%CR5R9J=Wm&S~F4|2Wp^wsS*NxOi zVbMrUqqa(`HVJBCibSxDjV}z)1vk?gT2P!QQvQuSGde#1e42|72LP&Cs^T8hYF!=@ zRV`H&rFb9t0ia5vEz_*&cac?5ipKbTV!$+OI;9(s~>^XSGsA|^sxytJDfEv z%R;~3Pb4|d^8m62(4LTYPx$?@2^KR9J=WmtAYqP#A!pB&VHg(|m}G#gA4PC`|9X@kjU<{99fN{sn(TZ-$7> zO^WC;G%AiIG3nOqH1Q&~O|j9^H7kR@5ID)nIq!3xa1MDD0Nd_#SwWnh9z7Md-RW9Z zdlmTsx}tdJ`>t~pSuLyWjoM=X-*+9uXknUnyxGH+6G8CB@qO1BL5S&Y-3x+%G)*f> zuBs}ad+=*)dJ4ca&B~G&A;NGXc?zJ))fWMZu{LnM3^dgX(a@v-=nsW#Xj1ftLIRB1 zaaxoA11QGa1~!#MJm32K1TvcSkb4h76EKu;`~l*`0N~Y+-MzD{UJ9|W0jXZVRtjXq ziNWDJ00qeYTmTvMv+p;)4UFht0L7Twz)dw006P!zxoaD6dPx&21!IgR9J=WmrZXQMHt6_voB6YwX=3gCMCRNp?0HP2{zAIoNBj?G3U`-CX*YR{QeoKF@FdGpm^q z0F}zMEiORE$M@g2DwS(n<#O#J>H}<9**o9&s?VZoxm;_e*L?ur_o_=vB^>9KX8vbS zM@l`c`o339A*|tWv8j|Ij^nu$Hw*(PHsPf2^bmmKICCqWg$ROy$wL71Y<(6WtLF|( zJ5cq!dL4j?$^KG*m=^Dyihn@{PKf8*V1=yf%}uH?L2A8TsKA?7{XCXjUAU- zf6GsocU^bWXR!qL{{X{;j~s6;(MQ&Y&i-25fxX|sUIh0Y)sN-nQ%X(lK+$a3w^sJt zwevV<=B;-X3Bq+ZeXND4qt2>XdQtb>w<|L03u9%#}_F5pl}e%7lEAq#D%P+(M3{{;#nfV=u?cHX!6c%dyta;y_=*lx^7WCNUF)=(gOj1`fmt6pKYpJNd1j$$?atq_&Jw z4@Tsl4FO>o61FXZ$UYY!tBD;b7R>(j?l!!>F^KKfyXQE86=%UZ)fMgJX89iuBzDw} zB|JEiyt=IWMN=IdO91x%>6`_T%E>SQ$ZDFoAo?*}ssnt?y^Yb}FK4R_fKsV|=;Zf* z3NZ6*s32OhBm29P*XrZZGXR39lRNse09nnl9{A7M?!3Ow0?gzQ;@&;JFE WMzyFLa%$ZG0000Px$C`m*?R9J=Wmp=-^FcikWY6Ouw=;8&sxC^<0vzKubbn9h0djxX=m(D^LT|^2k z)FF*Ff5bSvcCg>l@LrnlmsehB0<88YbSMS@sCK*)_uwFy8ED10vEes>GT&@z&68Mq z)ew3Gl==8UW1df>M-sn618WkM`G>V_fR@z*^Z=a$ufiZAl(g3+8uYvVij6~0eS!% zAfM2=Io8(OFp1@VJ0(QpPM`x+JC5KW%n2lNUd@a|Tao~6T}mB#0v;4%^(b^{3jhEB M07*qoM6N<$f~M4)P5=M^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Retro/Slots/underpants.png b/Resources/Textures/Interface/Retro/Slots/underpants.png new file mode 100644 index 0000000000000000000000000000000000000000..241ba0a94a7dc8d5cea0467f96b4acbaa8eb2288 GIT binary patch literal 323 zcmV-J0lfZ+P)Px#{YgYYR9J=WmoW~4FcgM=41+khc5!53H{k?cz{|Li$i`*302i<)=+e=Jl|k5W zsAyYC444*&{#)C}`@fR*!3%J_-ms!V06?FmtGEX_4fP2p#?ppA0E7AYV%NMZgx3o~ zeFKB}_F>1o+X;`dcu#FcLAJ~%a*qKV%L90T@Oy})HW3A6Un7=kC#L`!A_ftgRm|oA z3~C5?wdl#;0pe3VxyCDE9{>RO9RQQek{a=0Nu~t=$}S^D(IzPv0cS1%Ob2Y{q0_bc zHS_=;zyo-IKLqG@_S_7))o(#ri2rt*5K>Q|0`ysmAg6kO6&YJIZNZfUfUBm|peOk2 VKU4nGe$4;?002ovPDHLkV1gQAgv9^= literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Retro/Slots/undershirt.png b/Resources/Textures/Interface/Retro/Slots/undershirt.png new file mode 100644 index 0000000000000000000000000000000000000000..24b06348f990d330a6fddd15e66b04f76a67f7fa GIT binary patch literal 384 zcmV-`0e}99P)Px$I!Q!9R9J=WmoW~4FcgM=41+Q{xRdk-nv{VR55Q&IOmyQiJqHY4fRMN|If)w% zSZ$$7s}^Izzd&AJ-v6~cD0Q&frTC#-06@K^KXG^VncEHwVk}Jf0l>}Uja_q=G+s9d zc?G!n^lZoc;x!&DxrZj5BwOZBYIgw!)(G%t098Oy1?rF1tFf;DQ~@PX4%8(`IG2n_ zIH#yfkSK>KgdPAl2SC=RhpBkwaYKlH0Kpsp3g+MM#g&la1`z!Kvozzy3+98wM`ap` zj}Y@POSSeDy+^P(Wa128sbD^^IB0Kb`c0@?)WF;fz>-D)V}NJPsN1A%x&0}EZVgtj zW%nI7Y`*sZJ~UJ5|9W5qun%zY?71mw%WnZon*Vm25W<;22B^0b&OU1=SdsE*)*2W} e4Zu)`QiZM$SZAMY{Eh?w0000Px$Ye_^wR9J=Wm%&bhKoExiEy8Y#0!alE!h3k~+>=)i#>X=rd;@PyJoyY7PlQB} zNSn6OZQ6REppb<|Ds4>oFYL@N%s*csWXNzh#MRC91P9Rl?cFi49D8Cq_95yca6KFq z5^NuZO~;PYb!H%NJ*H_IPS31ZeB0mX{mo~A>#@{Cj)2T)JQ|I#UauP|P6&a_XpAv3 z(m4aVt~XM+sL&6xbePx$IY~r8R9J=Wm%&bhFdW9ePJu3SKr+FE@E&^;55~tc9()6DT=xu`od}7oON!e9 z8;N)@)Rhp7x(*NhPW`uq@8j2o=Q--S)?!WwfkmAXZ;+&w0G{V* zF>Y(cxEw11bbfs!LWoiu0*1hk2(0JD1OObn!n^+!bR-CNdkX+CU5vNih4?jrGdKY7 zX~w$u2qAjS|3&}>tZ*;uksu0*irMgezxN%$5eOV22UCwkJAsPXvYsx++x5Jd93F{Q z0(gXS!31{Qb3HQu0YktLFa!*N|4m@|^h{@AptUhsF|Kr9GC&YVB~LTj-k?LBtyz2F dR3byS=N|%<&*h-PmJ|R0002ovPDHLkV1iU(qw4?w literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Slimecore/Slots/undershirt.png b/Resources/Textures/Interface/Slimecore/Slots/undershirt.png new file mode 100644 index 0000000000000000000000000000000000000000..ba45161750af1ba978d08a52c3260fc2b30501e6 GIT binary patch literal 531 zcmV+u0_^>XP)Px$%}GQ-R9J=WmqBiVKp2JJXsx3oYOvUZc#j^TsRw9M(&IHQdVn_U+9 zA{`6RXf$#$PRbgY(Kr?$&!-n6gv5Ry2^*u62&Qd`v81ZLd=^Mi23W;ds- z^jM9IzOLM;CTTJ&KKQ92G82$AIWj1a8vMY)tXp7qZ_Fi4W(elz{lEdbHMWXGW&(>( zULZBN76+99KX78fT#KXHnukauk&QqPym(n=)fW3PVGyR`2mteX7;>g>i2wj#0B&D! zw!9dZYjH?}3P-cD@|yK#fgX|o!dC%=1jJZqrhoDYK3AG=v<}$#h>V36`vU-)&1UL7 zfDP7xBFcZ>d@`A&*0(|+O}P^got~6yg-xF;0Sv$aVA+h229+>DO7{zG{x#I`YmTRN z{-O^1Yq$*^3H)yYFHg_3)mC!dm{=n-w)=_#C>_-^hXzevkcXCT&60&(iR^oO{tZHF VDuI95Xb%7Y002ovPDHLkV1j>6;z$4h literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/green_striped.rsi/equipped-SOCKS.png b/Resources/Textures/_Emberfall/Clothing/Under/Socks/green_striped.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..9529f1dabfbd9c87a9f86375cdf965d4890c1b63 GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC==R92;Ln`LHy>*wf*+8Q8p>kP! zQ?^Cxg~C|pBZ@&UI2xyYacY`0Ytf_|)ApU8`m<43=>0x_CZI+LXgF}8{9M%QHCyvu zSc}j8z4TAg+hePyPG0iKrcd7dWmRC{)}qgrnRD(}O;~?!{{2t8#ZP=ye{#lt?aeDQ zqMp`D{hs|T+vxJ?me-m!R`M`284k?n%Ko(TH&ar&$HmzjR`=}-nLPc|7uF-6{+8d+ zFL3#H`mOv`#YdZ`7ky7#|B9c(blJ2e8E5U5U-`@6Z^o@s=DoSG7i5;FtDnm{r-UW| D92#}C literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/green_striped.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Socks/green_striped.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d015fefa1a384ded1945af2a857025d54db24518 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;g%aYI7e`*L&sKC?3F(l&f+Y1Ld8w_|@FT|Iy zA2glgRB&fqV3%`9K}&-W|I!eat)hGWmY??5`^g{(1fetb1`7rXUc70&_jJ~bONZ|{ zF)n!dXwUisMhCx$Rh?^?@&DV;VCMK)8Qy)z3>Mt{G{?@@y5-K9Qhyhhe7-p=VqP69 S$rcCN&EVZXD<20lt}It5 z{SzB@;JEDO_uGDcth~F`S-kA}5`(!GnKj=v&%bq8;l&~Of3e(yed(88?+!C-y~1Pt z`2YUaD<5I@-slV!7O7X$XPtMtKAP{JjoufZ0e z3uauspXr}ZT-Wv1yZR0FaSCpKwl9}|-Qpo%t&{gfP9d`>P5#og=Ztd7%hl(b_H?O& OyyfZY=d#Wzp$Py87>h#y literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/green_striped_high.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Socks/green_striped_high.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4cdd9b3fc9ce2754a294f62f6f9aec063b489369 GIT binary patch literal 247 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;g%aY&4W9cEFP>ZLFV@Sl|x05e&HW=`@1i#^H z%C=~Iuw$L#Qs*eZ*+8WAp>kP! zQ?^Cxg~C|pBZ@i}P75a4bzE5`sH?W^+y8kVtrUMOxh1JsXcnL{Duk zJ^MH4U+U?@k#n``N*-@3JpZ$(5}*FAHMh#W(&iQ=*L}a-mlt_&08I^ z%=|0+m!@k^#IGs5oKZR_lf5Ryeg5i`-gUp2Vt)RuxT7ziRR8Ilb7{wyo5ed1{%4#t g$FzF>w|DFnObN^9GA#?7APO?p)78&qol`;+0A?(LzyJUM literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/green_striped_knee.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Socks/green_striped_knee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fb46868e2349ded59c17beda371ca563eee800be GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;g%aYI7e`*L&sM^!TF(l&f+e-&I8w>cA zu`eWau}N!{wNz!#s(=6MnVfpIZxHmFSk$L*PGmpNi7Q*eo)$AX|N5U%4{y)6+Zm(O?^DcW2-$T{sk3PM6ac}o&?LFUD27fi$c`o{~ z|GLj{pH=k_L|@(+f(oD!IY` zR>Q-B7iGKWUcJt6`l*p--EyuO=a)_Eb+<4-u#<7B?Z&8l2EP4YBh2LfZViuL_46ac zMvV@`cmI!j=yV;9n3mciV0HZc9@eBihu0ihleG2ThaVeQAAC$aowe7p=V-m*1{?;$ipcVED&U@ef zol)A)a3EkD>5u5IM zZvE%SFMZ}G*;Q-Z7tUTQ*m6-xtVM9kwfInnzdqcnRy}h5vt#EXUK#%z@4j6rFT2=u z`fHoc>5QvfQ(Vtw3N?E)dK~=75^T<3(0@K=){*@D)Tv?-x0`M@-aL4P_t-*qh8}1B mVDsX0x5D;q6L6~7$vm0Y`SvMH4e0+jr8l?tgp-@QoFf4M000000002se~2uT=i@kY*UME)7dL72c-zbR zopnBEaQS9hv+4MUmdRHSCptdb{N?%eLsF`{NzWUbS(Y>j5#N-6`_V$(_JLmBKeb%7 zG)<)I^HlxLIv*b-ruZfy;+NhoXT#IXWm?)~dz#FmedD&rXfA%K9WWoqS-1U^|K9fo z^82GWtMe=f8NXBlcE3HR=o|cgufDUO>G%Ku000000002^3o6y`{F=NJwlAQ_Zm)o} z?H91FV=9k3em$;za}q*>k9}Szm^@~ y)ZG_Q#P1c5ezpT@IRl*EI17q;1-7y6XTTSV(dN9qq)Na50000brCR literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/knee_bee.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Socks/knee_bee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..25abf3e06b9fc1b56e7adfdce1c0c8fcf02e9c4a GIT binary patch literal 297 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;g%aZ4=A_$q5pyixWh8ngR{D z+zxuM_bk!aXA%3tzNhxNuDNr;+2mtebvOMFZP|b5>WlP!$|rrqf<&I{T~3%F)R4UHx3vIVCg!0Jd>(4gdfE literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/knee_bee.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Socks/knee_bee.rsi/meta.json new file mode 100644 index 00000000000..72946a64df6 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Socks/knee_bee.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/knee_striped.rsi/equipped-SOCKS.png b/Resources/Textures/_Emberfall/Clothing/Under/Socks/knee_striped.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..2533f59017791d2df81bf5f7c05bf28963cd669a GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEU}W}maSW-L^Y)fESF?dg>qF%d z-n_+A_%;Wgq`^ula;5^)<$A`=Xz;zmxy_-uZsRvRcoe4{P4u?Os}9 z2eXu+?%-0Tq!r($ZPHhGD&zN+-DlIaC*{u+L|1XH%l@?TH`BIf0*lQbUfRZc^~q9` zTE^&~m%r|cS8%V}pf-Q8bIK{cr*UWZ{o$Qpw_5+Hb@Rr}_xHX}6xjMx?g_{OPgg&e IbxsLQ0Lwg%;{X5v literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/knee_striped.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Socks/knee_striped.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a574a5ec2cb9fb4fa7c4a4477c41161bf5efd831 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;g%Thk_|JG$dp;}KD$B>A_Z!aF?Y%t(qy%1l} zwodVpp>*et)IOzk7kP`i)E!-yidKEvA3ZtX2d9IJi%Y$@SKIZ}Z;yAs{Z$aI{d2RX zq}(x1LpKHoua_Ic&h9#smzI~dPksODP|L;+i-zE+P+p}+*LhcDt(f*FmpR_-;*)#- hX4x%wcX6>a+jXw6m}$cFE}%mgJYD@<);T3K0RZSpQ}qA< literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/knee_striped.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Socks/knee_striped.rsi/meta.json new file mode 100644 index 00000000000..72946a64df6 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Socks/knee_striped.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/rainbow_knee.rsi/equipped-SOCKS.png b/Resources/Textures/_Emberfall/Clothing/Under/Socks/rainbow_knee.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..76c918d2614a98fd13acda38ca697bcaf10f5559 GIT binary patch literal 404 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV2t*3aSW-L^Y+$8ufqW%$3E68 zlz6ah6eBG(D4{&w}kiV>N?b=ic}4W|?h#{Zk1Ee3G|V+yCm@hv!fB zu3NP2s`KivJ4F48CM6c0n}0f~J^Q28@5_(&Hca08==WXj3ETe5E@!-9Ya3Gjwf58c zQ_eTr_aDk+@T0Ij6Qi|7sWW>8{ka-`|^GXZ?N2Cb#@9pQ4v< quAW7zwdwClb^gC^pKhP~m+j)uUEU{Vep(F-Z3a(QKbLh*2~7Y7dAyAP literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/rainbow_knee.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Socks/rainbow_knee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..20cbcd983697624d47bc9bf67679a911e5a51b38 GIT binary patch literal 282 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;g%Ti21nU@JDwA|ChF(l&f+spP`hYUoHf6RB3 zx#X*{gQM(X&b@;tSC)U2YmGbZ{Dk4^(x&e8f=a&Jzs4(gue|-<=OgZ)ZGxig&F~WP7l${o1Castg`6l|Rqs-IZ2q&sR$Sa+A8_y7E*i&NS>%Y-?BdZEC|E4%5tUB!Fn zOkatvzd`>}-t_x%O)6P&KYx;uW?@jq@sQ)o#WubC^H#6^c4LIPV%opJxvyUDyYlA1 zh3y+%b8PKl1~D|)U!8mM_&#xiki$ad!fCz%ztcWlsuI3=-6i7J9({w-wRh(*y}R~8 z>*bWRTiYL{K0RcqzsPLi7B!j6Z*_c)I$ztaD0e0suyvbv6J1 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..7c4c2ac71ff3da0ed66c638f636d9e553c47ade0 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;g%TnN^!wPetP@JcWV@Sl|x0g2Z9#9Z)zIa~X zrqb{HMggJd6sGX$ZB1<)6E6KMP0u)IWngSdzNv&0Jf-_{S_PI=7#370@OIPgg&ebxsLQ0LEBD Ar2qf` literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped.rsi/meta.json new file mode 100644 index 00000000000..72946a64df6 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped_high.rsi/equipped-SOCKS.png b/Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped_high.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..36f06435061fc9fe92451dcea973a679646aa3d5 GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV089$aSW-L^Y+&LtY!m|;~(R< z+cucjvLuQmPTBWgxkbU_rLsub=G!qHyCYH!zrcFEuXWkzcuUK z#p-&+|H1CBZe5(-_PXHI<_#rvFzdsTuI&B1L0$jpet!GwGK;F3_ij+1ze~L$o3Ger zw!l@{cTeAN+@IaNmdKI;Vst0O7T*0ssI2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped_high.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped_high.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..32859347b79b63161b10ee0ad75d2eec670d6825 GIT binary patch literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;g%TjQk`;3J^p$VQYjv*0;-%fGlYBmsYIsS_A z&KHh%cSPRTw+OK0KU{V@vSml0M{{VMp-74x%O~~u{E|kDEdov*_Q8>})D@PM@`qH< zN_}?tlFS}w_eIKrdw#Eq%+NXeHTyvIZTSpW*$mGuGnsd)v3D&=sD68X>%7S#OK$0V zTBLr_oAf7QarwtLZ;aT#<<0-kd^8ql=(boFyt=akR{0G2yi AP5=M^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped_high.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped_high.rsi/meta.json new file mode 100644 index 00000000000..72946a64df6 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped_high.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped_knee.rsi/equipped-SOCKS.png b/Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped_knee.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..8946028049bd7bc38314ba6d58a390d0afd57a94 GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV3hN8aSW-L^Y)fw)?ovI)`!!V zv42?Rt}!J+L-D(PlK`7=QHzuL-E)UDx^EmQR7&1C&GY5|wNE-f@OVu*+rt7h2LkS_ z+{2wFc19=UUTee~{ipT5H}~9?|8jY)d(zG)C;m^`wDY51>r5_V(|fMTK!N=;cWs>3 zq_TJG`TLW+GK0Mr$_GpPuX{4{^Y`~RZ^)kc8b87K|B}g7CBH6xmF}oD+uD(So*!mY zLw)v*$>(jw1y(0^-fUU&v*Fwfbk8xPjrkW<4RvIAx^~ut& zR-0noBX-Rf_o%(TM*Bj=a(z$v-9fJUak8&J?6gm@Z8^33!#?f&q~*!Akz1}S9eoqu iP-0t~xp&{6OFPd?iW@X^IPo%pZ1;5ab6Mw<&;$T87nfH6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped_knee.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped_knee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fc0c58d61be884cdebc2716ecb426e306f1dfd50 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;g%TnN^!wPetP=lw7V@Sl|x0emM4jTx#TwJfh zUNAX&3Fp55f-MF=#4<1WC0^@g&P&&L_w9BkjPhnaS{lmM>6nzcb$05M&8@~P2a0dkH;7M>Oq##(X?^wY#gaRWxSzgy kd$V*w`Lq1&w6bGd!Xep>f0#}00o}sj>FVdQ&MBb@0C7=Oy#N3J literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped_knee.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped_knee.rsi/meta.json new file mode 100644 index 00000000000..72946a64df6 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Socks/red_striped_knee.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/socks.rsi/equipped-SOCKS.png b/Resources/Textures/_Emberfall/Clothing/Under/Socks/socks.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..e601c9bd5be1618b2272d30b4e5682f3c0a33e1b GIT binary patch literal 436 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV666ZaSW-L^Y+$8@52rv$3N!3 ziV_rGndZ$U>-y*a|CS)DdzS>9)^2^UROQ&pO1?<}+3hMJ%kQUqz3Z!f-*@{Svmi2< zD17?povyvxb$oMn&WJXiwzN~U`hMTvsXD%Ebi7YrIckm30p)5qs_-uu|Rj(cwL zH-nwb2_i9pw;Ny2zP;c^b@o5TxVZZ>&Zf=%{#MwY=df8O^RdT;0n?V6{%3gobyxVG z!0E0)D-QkUbTm-naJy2Lu=y_IhMVtJyuEO)^}Dd%U!gvJ{s*6B-v9l+{reA_{O5-Z zmYnx~QNnn?@t)yo!__x)%4_OG7=Sou+wQV+zrU}G{&q=5;=q{|tGF6gtuolW`LzoQ zkZL}400^*jH&^EFShd&?QIHmq4#Vv%KyjKAUP`Y+mF?yfGb{BtAI-$BN| zbJ2@OwT#bo#EZKZby&<}`tvIMMfL^OIp0`jTz%s1%T=#?{A_Z!hiTYBmr!@Ui~V z&MA7XubF@R<5zn0LPhDyvL?qSiE{EpQA)HB8V#_HaC=Q~_nlorpvagE`?Ha0i&xu);a|AsD|;`NE$-Zs|d UtL%z%K*ut8y85}Sb4q9e0E0%-(n z4M)yesI5Egx;VScQ1!; z-T&V;_trZld;7c*{(RMJtFdu<+Pd5_s^s~U;q40%sVa7qn?vWcFM3HPdYjG zJl~1GEJe@%KjE7ZW4JpjS|r+Y`_*@=3hI5jf;%@q`@P!c8%xp~7W>7yuiF1y_`34H z?Mk*OyS;)`>zB@tjXw3cX6b5Xh!YqXYSvG;(x~%~>$)@j{}#(1w!3cF9$aXtb8-5d ztFrG@-k#_?<9O_$t!KRS j_wVFOdz=47HkNN*FX!ndsL~YP1G2``)z4*}Q$iB}Zd#Lz literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_blue.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_blue.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ebbcd0d1601e62a67c1dd4bfdb60f04560d5e823 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;g%Th{ns-q@QsM*uSF(l&f+slSr4F)`{7vc*z zDkRfC#>gGAu4Gv$cO=jtc+M21u(b+Gf3};Rz3@k?=nnGnq79cX~VZuYAwO@R6nS6 nzIk__S@+xIxVwUa7iGEQ-|pDnQ>xVlbPj{3tDnm{r-UW|vprRe literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_blue.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_blue.rsi/meta.json new file mode 100644 index 00000000000..72946a64df6 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_blue.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_cyan.rsi/equipped-SOCKS.png b/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_cyan.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..3cc893554a4227693231c1d8cdf4284ad7bbdf24 GIT binary patch literal 383 zcmV-_0f7FAP)RAS4d(hgQQ}B>|%Kr25`j|2w@2&D^RAqCg%d7n9D)n%n?Wa|2jDA z?+Ko9@lFB&00000007`-tfpL?q?tWGKD@oIeCOsU>>Be`7P&RXSYwPWi`@2|`>T9o z%;fz0DHrdmTI;WkBw z0x>$l%_xh!lkZy}``x2DU{}>rRcrn9BB}dZ8(N#o&y2deCN1|K0000000000;QtDm zptv)6De_$Y+G=oTbg^fGeKpK6mz*>mZY?z#%9; z+1luLzMS1)sQ(qT7j-&@O1TaS?83{1OTDNTUY=9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_cyan.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_cyan.rsi/meta.json new file mode 100644 index 00000000000..72946a64df6 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_cyan.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_green.rsi/equipped-SOCKS.png b/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_green.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..8fc2aada7e68b7144508f4d67a3f4a4f4bd7d589 GIT binary patch literal 340 zcmV-a0jvIrP)-N!DNlR`X!SJlWr`b34`cE|m@LIzF0000A_$q5pyixWh8ngR{D z*dz=lEwV`IyHua@Z`PFRo*PFpp55wxe*WM8pP!%qpKo9PZ-2$VH}x?|OBlq0M9k;& zrV3P_KYjoRKD@f8J|}6hqQMfUhKW~X6qdDo(A5!F=)S0;uJBtZo@0Wrkj{}~wud7_ n?h7lMbGaSV0NUCh!NBn3#qPtWzu)WtI*7s3)z4*}Q$iB}8p>J+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_green.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_green.rsi/meta.json new file mode 100644 index 00000000000..72946a64df6 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_green.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_orange.rsi/equipped-SOCKS.png b/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_orange.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..ba03958882893479b408108c420ae4d9163e7e62 GIT binary patch literal 349 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEU{vvRaSW-L^Y)fuUsHgv9Dab#YWvDx`U6ONu_KKRr&=KKHE0v-3cd7KSBfChoV zAL(vG_4#(&7XGa+Um>=!HdyD4=;zR>t_GVE(iUoUU)Y+zuEtn;?tYo#qS`yJ_x#$I z8-H!?@1V*l|EF5a=UTvYZvzus`I%+6^P<9czdR&e&K^|qDDv~)(099;HMI_=holxx zm$$b2vY-8H!>=9Jm%m&8Z$fhLN6D?Hr%zeW4|Bwaa$8f!kH(dnA7lPqz4jozWMz6& zZ1#*KJBIn9+YfYtrQhF|j-TvVFME{p3XdxhKUnikDK3 s7j6E|@bdZ3$)CA_$q5pyixWh8ngR{D z*dz=lE&36#?O%P$zPnetdu|-bcy_D%`T2kUe|~=cf4+VFzx@^e-qgn=EnyG~5~-gv z`N)T!x7ICxyM>qE$l%~vDUhII%6`JB_V*8QbsKSo?u#nw3crQoIVK1T=^Q!s*VE*_ lu(COq+d&PWl?@UM4B34E8SA&LoIBIfxHva>_ri@aKhw-C>n)!?D+rYU!zcJar&}qqOzNc#I m885y4JNeSy=6{im<(u`tY5Vujd!@b(WR0h*pUXO@geCywAel!1 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_purple.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_purple.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..be504642c168286a8f1daa1f0be64a22d1aff0fe GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;g%TiA7N2>u)sKe96F(l$}a)Jcw;slYNra%KO zHVK1Ci*^L8{BLix|9_mKvYFwmo!=h)-2A`(-=ClVpP!%qUw@wcZ~5sGnhmWYN4cB$ z4Oej2rz8Nuj-TI@{5D<`kO)#d;E}}_Abzd=x7al92}d&~2~Vi))Mq)t$tjlfcwXZ} n0p?x)oF{uh*0~+jPyl*mzvS+Ro=cQL-emA}^>bP0l+XkK0mf7z literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_purple.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_purple.rsi/meta.json new file mode 100644 index 00000000000..72946a64df6 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_purple.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_striped.rsi/equipped-SOCKS.png b/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_striped.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..f801d7b0307b8fa2d2e08b60f7e3ecd5f07619f4 GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEVC3+0aSW-L^Y)e_SF?dY>qGS~ zJaNaQJwHyi>eASHEvzHaVzF&Jk zeBnlIwX)+izK|+OWd#9c<-~8fF_?feBcL&E_pR}ZMp84@0&AI0}HTE(u z{VZR}#20>M>8*9))hiGE<6E-gi0kLSq4#b#il`qvKjYX#b^DUPFY4u2F}~eBdC7y# z+sfZ+E&U9$x}qakR%E}rzUsTv_jCE``t?fv3$ppbzo;(Wb+~(t?9I8B9<5eRa~S*% z6#E@`x!ob-X>sVouhIwp$0@kiZBU>8n0unC^_1Cr**xxFo&L$TIXu0dq0rj$XX1(@ Q^&qc#y85}Sb4q9e0B8b_RR910 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_striped.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_striped.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c7a2271b3c6d4bb865036318e78dc3fe88229039 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;g%TnR}%o($RLe-uwjv*0;-(Eh*c|d`O^@6@d z^XVOdns+ZP?#SNZ==XA^LQwa#X+b~Ur=2-i!|CAS^2N~j@|(Taf5|u*q;I_*H#;~) zFi`N~oJHTVjNkZt-jr8xj*-Dj^RATek5HzxGUivA{kj>#6*a=IG}jC5nA{@!_jlQ^ fiPlO=QX84AJ-4hkOG&r{bOwW`tDnm{r-UW|MX6Ky literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_striped.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_striped.rsi/meta.json new file mode 100644 index 00000000000..72946a64df6 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_striped.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_yellow.rsi/equipped-SOCKS.png b/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_yellow.rsi/equipped-SOCKS.png new file mode 100644 index 0000000000000000000000000000000000000000..4fd8e4862b544908df2090cbb8ff635a14f0f625 GIT binary patch literal 391 zcmV;20eJq2P)Gw0G zmyq9|vAe$?pQ>5k+9?YAi}|X`!Wv_&F~(M9VGpgH zE8iI7oqz3faZ{(dGV}J>99)a#xBSgEZay7A2V8OoaZHpZ8DO#WsYDc^m{ zLvJ8PC%73^S?uNaogaJeQ613Ksa~F?hx?!ZwV`vT;%4lAYnnQhr0Ko`0000000000 z{9i#66n7>sMV`w?tifwI+F2~uy189RlHT85+ts^}TLoJz*OKJa;a@}01DJ9mJXC|E zqw5InfRFjAJw9&-?AJjDc%uVC!uvWP*1mu~-ChCd_znotHu)Xr`x&V@Sl|O;{_qv(NCr<= KKbLh*2~7Ze)M*6( literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_yellow.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_yellow.rsi/meta.json new file mode 100644 index 00000000000..72946a64df6 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Socks/thigh_highs_yellow.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SOCKS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Underpants/bee_shorts.rsi/equipped-UNDERPANTS.png b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/bee_shorts.rsi/equipped-UNDERPANTS.png new file mode 100644 index 0000000000000000000000000000000000000000..e03b677538459569e09bdb9f1157910d042c5381 GIT binary patch literal 439 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV65|WaSW-L^Y)gbH>l;2dm36(+`P-rJg8#}|djXceUFSsS27Q=QGF4#@XPc7qj#-zFZY}No zAZ$MQ-t$enHy_?7|M_h$n}QM)Ec$uZx7!1tMhXa>yAC=eGFIYtxh-y-zidD`PftRbD@mEA6MmxYl&hKW4F+ z{w_#h%Mq9Am#urUy`FZ7$}ux66=8Vr?VaML&x{NO6&unSc)l|>zJJBp|JNnt%~{uD zDZx@ZADe6cnB#ZsLI(eZUlE7joy=as{h?xO=CyFE#b=^|7gmIAXIN0RH?isbWdZTm z<#(Q!$7S1I>|G)9X&vV?HqY!CD<2d*U%J|k|MM!x61xM>=U)l%Vzv6P`}e2%g=|Vn di&VdJc3wGjuVmY%5@3Wdc)I$ztaD0e0syf5$M^sM literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Underpants/bee_shorts.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/bee_shorts.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3b7464ae46c9af8f4f932630ffd1ff02b856275a GIT binary patch literal 280 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;gTY#VOOn@9vXsM@*V@Sl|XV;Kg`t$E|`@;(llY7dxh5e6=i~!nnQ*vM3U#}t#kVClK4r+j1#lX;LZLq4pynH#( O!3>_RelF{r5}E+S5oN6a literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Underpants/bee_shorts.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/bee_shorts.rsi/meta.json new file mode 100644 index 00000000000..9f1d56b99f3 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/bee_shorts.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERPANTS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxer_briefs.rsi/equipped-UNDERPANTS.png b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxer_briefs.rsi/equipped-UNDERPANTS.png new file mode 100644 index 0000000000000000000000000000000000000000..5064849a751ece5264c7d2ab35ee5e80d0032e0f GIT binary patch literal 358 zcmV-s0h#`ZP)8ZB7{>9ZrOuhMW$>1Kfh_s{lf$_X0wqoX6wDLuh(l_f4b0b z`7!H!KI?EeY>T3(ce~w7@&Nz<000000002|6V}>q-`}mZ!CD)fbF2OvFyx#IF?XuZ zYQf{s_~6lM!6Pv*9>l$Vk9eCKK7P|_no5$&vXn7q_PiyWb77b}G`GW|!daHpNs`DI zBS|`)PC6cs+a%CfB9@Ar}<=bZY!e|ZN00Pwfn0Qz&~)Ff+mjQ{`u07*qoM6N<$ Ef+T6Hi2wiq literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxer_briefs.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxer_briefs.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..daa3036118eb53f917398ff5b351a500fc12896e GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;gTR@=aNbGB%P^qVjV@Sl|x0g0@IU91YUhvL* z=JU7V&;RW|_-E!CPHsv$F+0j?kLnaY{&zE5w3U<`TwKDHl(dbn&pZ>Ow5crpUfHbY zbLLwqU8r_-{lyu%AMACWVeQGxh9wPO(uCy@jp#LLBZJb ZjLCc41xjY8YXBX<;OXk;vd$@?2>{AzQ4atB literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxer_briefs.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxer_briefs.rsi/meta.json new file mode 100644 index 00000000000..9f1d56b99f3 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxer_briefs.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERPANTS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxers.rsi/equipped-UNDERPANTS.png b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxers.rsi/equipped-UNDERPANTS.png new file mode 100644 index 0000000000000000000000000000000000000000..f0a7a49b83e9ebc914402809be779aca471082c8 GIT binary patch literal 390 zcmV;10eSw3P)PN!3J{%6d^&N)ev_g>!nAAg@pUqAfw{kpE}$@5iJRTnxQkKfi+RdsXAk9q@o zP16i-fcIW$n%+H?DZMg3`Wq0gi=tRO+8fo$4Dta0000000001h8H=6`-p=04tV@za z%jHs%wA<|_oz3+V;Oq6Owr%fbfscCp%|~nl;V`m4Fp=lEvMh@&HCmQs%JW>#xx0R1 zYehe;+mQW!FG(uP@@VQP=a5$)K+h@;8SWa&Ly1uic^m8Lz k<@Rw;zif4JaY;GO%*NxgsPLUhC(tnrp00i_>zopr0D_ZLJ^%m! literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxers.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxers.rsi/meta.json new file mode 100644 index 00000000000..9f1d56b99f3 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxers.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERPANTS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxers_striped.rsi/equipped-UNDERPANTS.png b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxers_striped.rsi/equipped-UNDERPANTS.png new file mode 100644 index 0000000000000000000000000000000000000000..7aaddc05d9305f7d6ef5edc178961d7beb664acd GIT binary patch literal 467 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV4UUY;uumf=k2YHeun}?*dFZX z@?`eN(&-drKb){@=8jhfZnT;w957FKz}Qh(lJSV!;unW(tk0YotC@ulHuCkV_zGWn zU68r3>DcWh7C-7wpWK;i`8;mdTqYMdxUX?Nnkg^(&D!zPN{dL-jt&OX> zBUj&_vQ^f)^W&~p{&_3!#H^8FWVpAO^TE#!HU5U@>XkLN%K_u{3_^Mla>A!pV zT%W&09oU$9CUVuaS??LIefz=u_2ZAAi&=}66JBUc;WIau>yKQvCiBHh-sgWCkG%d6 z#{5jW{7s4B`F8sknX7nLd}6oFO_h0fL&>gV$MO58KCtPyU0TX4eV``nerfUjnnka( z9^PPOxan*o)?XdGppL=&-l2>4&pm1O_~rl%yT}@*lE3Ta`(B@&4fHyLr>mdKI;Vst E08n7nKmY&$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxers_striped.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxers_striped.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..450b56c61574f6989d578fc9cf554c7dbf7c6a95 GIT binary patch literal 281 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;gTR>R!EKeX%Xql&rV@Sl|w-*h$4jG6vJd9r( zu%>wt>%#72bN&V4FL|%RxGb}*s)+?5!uYOyX3tHsssJDC+ zyEH3M!a3^uTjdXtM!$Yl{**cQeVwgk?ZML-0sKAt94}vr;bTrqyuS3+Gbaw9`F;1k XS2{L`DlfSYbTNactDnm{r-UW|(o1M# literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxers_striped.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxers_striped.rsi/meta.json new file mode 100644 index 00000000000..9f1d56b99f3 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/boxers_striped.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERPANTS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Underpants/briefs.rsi/equipped-UNDERPANTS.png b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/briefs.rsi/equipped-UNDERPANTS.png new file mode 100644 index 0000000000000000000000000000000000000000..6793ca049d13d9124a4a5bfe57a4e9b773302ae8 GIT binary patch literal 376 zcmV-;0f+vHP)1pw7>405rCB^_$t1{@D+GLx93jW@5p)lOuHY@8DT6&_$?$injN^oYLhDfSJ|M6y ztnZiP&5{5B00000fVZ+LeIcb}DJAW8J6$dpRaK>~>*T$c_r7?%5+MYu>snP+Nz#~~ zuiLiO;czIb;iI$wN%G#S>$;oCPy3gWC%>o=g7tlGDJ6?BT1v_KzPF_&pY!K!(ZvrT z+$_M-J3rlo#V0>6-6Q zrQ;Rv)-=R9CrR3Fw>q6p#m7^g6+*C_DM`aHjD3Io1xmVK=~w)tpJzU^`v3soy?p`y WjLhA0gQpn)0000A_Z!c=|9WmfxxsaK- zE@95?-zqzsJ|=7qn4Y#&m2quIsod9e9Z3PfpSzOF8&W2^yq7KZ+j31n(7<@c&2RgP zm*2e0&2WZC@T2g)Yxz&#O`Ykw>6nD;CZo-Aobmk;{1qmD?t8lcLEKxWZ8Ke2^?sP1 Q0@}>r>FVdQ&MBb@05?WVf&c&j literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Underpants/briefs.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/briefs.rsi/meta.json new file mode 100644 index 00000000000..9f1d56b99f3 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/briefs.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERPANTS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Underpants/long_john.rsi/equipped-UNDERPANTS.png b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/long_john.rsi/equipped-UNDERPANTS.png new file mode 100644 index 0000000000000000000000000000000000000000..19eeb8cb783947ab651cea24523743259819b97f GIT binary patch literal 441 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEU~KSoaSW-L^Y)fwUbBG!>xKTy z$}SwO))AI$-%so;;(vF5?I&NSTL<(XX1W!7xX zn5Aa5uhaKf6t`gGR`wy;rePNrf-*VwS-yh$4TGVLB7JJ=RxVL!KD*fzx z)g2vHJFabhEG!5Ie~Vu+cHU-exxKK}ozLTs+P%Fp`xnbiSn=BG&G+9d40DPZ8Gh}H zPjN^(kti|A;Mf66@ikjH8LpJdZs8UBdRgnVQA%W+i7(@WEUV;|d4-YF60J0io+v84 zlDTsB;vx+pLC4D`k8e#fw|`<#dpjv#E}?t|YsGJ-75|u;GyUtVv^Ol-S=6C*K&t9f f_KC(9tTjx=)8B3M%GvP|7$ppzu6{1-oD!MTJO?7 z;oy<-50*v!b55&&nr3|@<3rMgS6iYpUIt8=kh0>Ql7Rf@pO2&scn<$4x9YVx_T$ge znae!CK66(7b}w0iZOv=0w6@~B*)A<}Hd`^?l8)tIJkuj^Xrb^5-Y>Q5Z_S@}z~;RC z=S?j4B#&>jzQwd_ciVR9fU6s>bp>%vOKt4P*?mo_gJbKpV%`ppAg_39K}O@-+w&ya c65l*x6)&@X<`S^P5a?(IPgg&ebxsLQ0J}+&?*+8J}Vds|g zcNZ9VcQD5ATyg1=lqz7>OZYIC?F8o$x8LakH#I8dJG)IE&2Fy!?E=&d1P$AZPD+Md z{kC25{om66R_EvHrKl2TrGO*ld)e4|EJ-K=GPPoAv)p7Il7I*9ymYoC_Jimcz$A03k1 zU9yzl`U8kP5E=Vivlk%p-tJ3L+eT-G@yGywn*V}?Hf literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3dd05458cd6772e26d70226284f58bc0904a83ad GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;gTR>cB!3htbP^PDgV@Sl|w--0^9#G(6ad7uK z%W#jat#RfF1A}(<4eSYwmzH`=>^S86DLhL5^e16PhCg?=3FWPQy4}a?Wx?*S(C5OT zb5~n`pSqz#L~x-*vgzjRb7!tp>%SAdvzkNkilJL!y)Dq11Iy=rb+bMar<2?T%ZGKqyEUi>ztgW#;w`KFKc&fMg5G%gXg9_{J*;YzXS**Y^i%@ t?Z(!Y{Dptw#S%js>|gQu&X%Q~loCIG|tL>~YE literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_bee.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_bee.rsi/meta.json new file mode 100644 index 00000000000..9f1d56b99f3 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_bee.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERPANTS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_neko.rsi/equipped-UNDERPANTS.png b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_neko.rsi/equipped-UNDERPANTS.png new file mode 100644 index 0000000000000000000000000000000000000000..65383a00cac1f8900235748479c7ebf3e659f027 GIT binary patch literal 295 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=?>t=`Ln`LHy|p{r{JnQT^6@pFCiKn?k@%{b$RwTnp?)&&;b#kNCJ6y`f2L)343i zy?ge|**D+p+A4PLqZF?JPjlAV&CBlIJzf}c&eGNSj@I)zckZgLoa2A#=b}ZEU;Vy* z{__j-!}>n_3$>SKynpt6Rekw`f9filOSe=%u3u{hF&s#KIJ4~Yj+Kj#J>GsL=Jbwd zsv%!LZ;CRA`XM;mRNN@9Q})2|+d3yod}_Buz5XLmm%2yICM+)N*NMLjnU(Gfo?E1Z o+zSugRUH;QPm!5{;m7@bjK8iPKXqlo_F|9?p00i_>zopr0Bi$?y#N3J literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_neko.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_neko.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..29123fbc53e8bbe4fe868fb4089179cfb2b633e8 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;gTR>V`tR)#J6z=Kb7!q;#?IlC50|p$eiTCHl z9R3}zzO(J-+beoY8(FMa{^bj^$}f^+c;K>j>zu3FTa07`BfU1>`@Q=4JF{aOqE^>& te-KS7{~6X0oo1IlT}4iqfkEaq(}G@ki36)dTYy$Dc)I$ztaD0e0szWSKL-E+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_neko.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_neko.rsi/meta.json new file mode 100644 index 00000000000..9f1d56b99f3 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_neko.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERPANTS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_striped.rsi/equipped-UNDERPANTS.png b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_striped.rsi/equipped-UNDERPANTS.png new file mode 100644 index 0000000000000000000000000000000000000000..52b6af6075cb9553ad06c2768bfb564da142d6e2 GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=w>@1PLn`LHy=BPPq9D@p@FPQs z+<{X^X8o2wIO|9k^NmV|?Kcu8NN~RMO8T?k&v}lZ*E|-WHXwN5J8RO>+WYHwnqD>$ zt^Mrz^V7Zc>3hE4Y}#LNZtgSd=Utz>%eCh;8KzZl*Xdp|yWIX{{_V1A^Yfpd{yE+H z`0~45@4m_VA6;(Cf=+H{tzGwerXRo+&GycT%BYs-Am6{=@_tQi>?p42c*cyoN2 T@@}rvAagxk{an^LB{Ts5UEy}& literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_striped.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_striped.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..922d6959da2b94a01e797f4e40ef45ef770508d5 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;gTR>i>+Mx<46z1vT7!q;#?WK*J2OKzB9~Lu| zZz%d-x#rG6MxUt@v>poe3H;dab;L=&kCEZWj59pDtM8w6Y0LS4Jei{~cSRFd=v?)ROV$6)7q*<}W1Xza1k}jD(D41!$2Tl{l6p*A z6fT?mU9081Bc8*V zOyw5c_a9%bb_i8{z9;&$<^8hC(5XSE^43ndB)k82aj)UEw>zKTuXd6C9cc-+3`|rc zy8E7-5@fnLD{cR`b(@afekK~_Zu#%%UAcPGcT8JEzlHtg>VNk5-AZ}Zo5#YA74BK; lo}czLN2%445$N3dUu=CZYmW8s&3X?q&C}J-Wt~$(6998(eNzAc literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_swimming.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Underpants/panties_swimming.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e416231e2a9de5be0d6462c979671e2a55e4e7e9 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;gTR^6@NbmqqD96*qF(l&f+e^E74=C`kTu}D% zcRa|DbMRjh_nr8IJOQp=Q%shf-FwRDnR1SU%aiv_%XfUYV^moBB}zJ(fx%02ow2{a zq34r1g2{hs7(Bo8%iQBtNlfdXGcz~#UEaai?A*A*wWb-fTwPpT%5=l~Vn#tua%!;vBT&29%2nHY>XZI0e0KP- zfl2T7s`7n1ejk>-C-wixpH;#NN{d!4pY^@IYv#_~)jK0XZFlaTee?R<2CY@EPWwjK z&6@drALp|-TQ}O)F$n&=-y$<@{`a_=Y32*JoPGo{91K1jb$ZL%&GlwZkk!5lJO7>2 zwodNw@LE~r>%a3`W4UhO`#W3DZ2#Jn8hUT(>f*8TwWKw^Vw5RARYp z@%uHQSN9sn$99{~ZK#}=AJ_l*#$PrOCyvvu(~BXN%+^!P69^W55h?)Ud%F6$taD0e F0s!Gih(7=T literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a46ebe986623539f61bb84f8373bb3abc9f1b36b GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;gTYQ4nZN^c7E% z{uY1m%Y@5^jsERb5pdE=E92*WznjDEV4;N0(KBbnTv%rQIk~N9$JS}5E;ATa?qYVI z{e9}+^^;f*{N2=XgHh$PwwRyvpXdhhkmSBuXX9b55F`^=d$|IV>T XsD_8#lUIxeTF>C=>gTe~DWM4fFN{;C literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra.rsi/meta.json new file mode 100644 index 00000000000..4f83a2f9212 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERSHIRT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_bee.rsi/equipped-UNDERSHIRT.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_bee.rsi/equipped-UNDERSHIRT.png new file mode 100644 index 0000000000000000000000000000000000000000..d7d746d5f555a74ed922ff30c67e70c3d4153c3e GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEVAS_?aSW-L^Y+$8ufqW%$3CuK zTJ7L;z^+kbVYNbe$$0^d+Gf5cS=l)CcnCeeYxV%Cn^`8jn+p zl2l(7RV~|g|I&k3VUvGLuidou*x#ipE3JR5So=@Sr-C)^iK*|{&!7~^`1+Ie=1x$-{VkMu!t{D;_%hU zAuH3CZg^*L&vtG&Ur^ic57))lPvSEWVFa0apztT#&i;HppUvyTL3~eFKbLh*2~7YA C{F<}? literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_bee.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_bee.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8e318d2785c2f9fd206c5ad20d540847da56f718 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;gTY+hTwNwC5sM6ELF(l$}a)Jcw;slYNra%L( zHlYohxBikB%=j)pJH}- z%cvPMKdY?w94J2a`O6_|kcpnIelF{r5}E*cU~L)z literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_binder.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_binder.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ada353b42fc4da9df9e4eb13d9db98c3d546bc0a GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;gTY>qyjTT5!ghrYFZ&q?n2in2l>FVdQ&MBb@00fOdCIA2c literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_binder.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_binder.rsi/meta.json new file mode 100644 index 00000000000..4f83a2f9212 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_binder.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERSHIRT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_binder_strapless.rsi/equipped-UNDERSHIRT.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_binder_strapless.rsi/equipped-UNDERSHIRT.png new file mode 100644 index 0000000000000000000000000000000000000000..0d6adae9843b9852c228802087a745f0fb170866 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=OFdm2Ln`LHy|tIO*+76TKxpY# zHk||i4p%VdKVbA|6=Brm*>>`L_0oei%Z2aWH2~`PvoQK)>zvPXf^N;}e{9hr(6zt3 z^xxhmPbD7jX<2(Xe*X4LO8*PD%qSJyd-arl-hq4XuV23U6Q~ae4wPHjoUb?UnzwA_ z%RYy2+{ z9QdcbkwMzvK;+CBm!IuEHe-+f$$A53h6l;BZ(X>%c$M784ukUP&)<3#ruAjt-1BE% qxXkMHv-=}d{7Twm7l<>^(<=4V}`sv1HFHVHd!;r@Irw=!B}i>j(0zrQ`} zPv=|Ap=Gw{x0I54eq4JFzVhxlekA)97{^gWzRKR-eG88W&LhX-Ity}U&GP;&*W!6!FirlL}Z#K>HB{D6cOpVu6jjS{+<^30000000000 z0Dso$os_-)fYyF>4t_g)+b7V1WwzRuzsdIqw90JRk8sHU_?8_awg{#7E9wu}HY`-{ z(b;5-<5;}tMGN3P>WLhA^y^l%0NaLy))lZfhg`)KV9gOR#?o8e&9W>T00000fIOd+ WzXiin_7?yE0000A_Z?7EWJ*>dPdg1-O z$OhIM3yaIApOR}}eekb(#fl6qS0~YSkN>es$&+RzFm-gqOx*ohCoWNYvgf5UZ+=_~ z>XQ8&J>gH(%g=?+BkQ~wRbIZEbN1sad6N0%JoG66b|!PC{xWt~$( F696`qWat0@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_neko.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_neko.rsi/meta.json new file mode 100644 index 00000000000..4f83a2f9212 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_neko.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERSHIRT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_swimming.rsi/equipped-UNDERSHIRT.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_swimming.rsi/equipped-UNDERSHIRT.png new file mode 100644 index 0000000000000000000000000000000000000000..5079b7c61640db626795ca8220e4ab6db0532a9d GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEU{v#TaSW-L^Y)fwUbBHf>%)cS z8;)e&C@3?tYq4bDj+VNguxmw+%v3i+&MC|Ot8Y~3{Pafs{V^q=0S68{ag@FP+fx%7 zJAdpPGwK2->B&&_*eKw!h}v$is)1Wp3K{{`#NFdDs8!d!IUM*)yPS ziMEBSy){lfYfpR;C4M1E=6GJ@w6lLwBU5CKJAY;bx&{nBWAJz$d$NdIQh-^1{@BBE_6$Qn;qKbLh*2~7a}g`gP# literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_swimming.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/bra_swimming.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..72053f72838ae9fc8498ea1a4651b4223f0283e8 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;gTYJ(2bzxnUu^B5GK=Ugvc nxGMgkrs_xgLzd6y{I-@i{^6$>eo!(O=o|)5S3j3^P6MWx{rP;xd#7oN!XX42hN1eoXX{s8n2LuG$QToac#g+4 zL1^`vPxODJ;@HD6%_tf`2rKQMlaD1J$wpj(F z`j5wBrJ2Su&$C#6w*rWWthF6yevj6R&-FtHtMbpsr216};2=tZc|fffpFh_a^HPE7 zm{k8)6HFRFx3JQZJICs(>>|JAFQ;L7afCW?0)KKfzktIp<#f-dJ1He^d>t z6vVfhUrh{0YXblP00000000000Pc(GWg;7o#+a2&eFoDsE&N(s<4B8d$lY44a0}8O zg5#0KBDy#~q`+v6Ne%226P2AIX%f`VQ0maMu&8Ru?fH^ZBte{jd7f9nTmkQWbcdud zi4u^Pcm5M#z#GX(RN@BdA_Z>Q|#Wme>AFVdQ&MBb@0F*a#?*IS* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt.rsi/meta.json new file mode 100644 index 00000000000..4f83a2f9212 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERSHIRT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_alien.rsi/equipped-UNDERSHIRT.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_alien.rsi/equipped-UNDERSHIRT.png new file mode 100644 index 0000000000000000000000000000000000000000..454a342c07c46e6211163ce0ebb4ee5d7f46289b GIT binary patch literal 847 zcmV-V1F-ywP)YDyyssMr@2!bF8;(g+|2v_RO(3}r@ZExNE ztXa0R3RnAyg)8-DSSXh4_2hnR&*S$u5d>pj1~UKvV;mmm2$h1?3IHJdytDm8g7L-! zz+P?Np7#f>$g`}2VC-wH5voOFJdnyKDMSqH)%M}%cdbk? zdqjWGiZ~cdCz%AHQg4RB_rVyqJ^%n?3`$CHA)vJe0Bc)o1sMd1?6V|JXsr-TCs1QoZUa%hfeNfiKK zvGkeQf15DI!G!=9IWWe+MGjmDr-?73FU_B{R!~x+KWITonfa{04ke{s2F)=o&Xd(k z+tE#KgWrmMf*=TjAP9mW2!bF8f*{@@@|S!?q=ZRgHv9hT&>wU0WJgz#S;9Tg8dyH9dEo>93CBq%Qg$e61Wfm z7KIwFJt1{wNNbJpXlOIEjmE)~wD~6R^Sfv?4gf5&!{gD=)(4~^b!O<{c4SLqw$*sU zau5o|5*}_xsk2i~0l2#vc$51vCii2+$67p1zDeS?Uh-=l&XeFv2DTA|RW@83Zg393 zbMyx-TQl(I*N-ezuEf+MWR;b68Upd<=lbg0Th!+0NX@_|G4%+hAnW?-Jo4s~)DkX} zdKHMHwZi4aNmlAsa(Qu*X*xc$0C17ZO4U|vrK%4wJHB{#`(Hc3Wq+tffFKBhAP9m; Z#y`6-wL}eKiE#h`002ovPDHLkV1hHHkn;cl literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_alien.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_alien.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..0ece0b211cef68286057cba47f86914a3ce75e0e GIT binary patch literal 394 zcmV;50d@X~P)Z50010qNS#tmYE+YT{E+YYWr9XB6000McNliru=K&cDAREL`vXB4(0T)R` zK~z}7?Uk`^!Y~kqf16gOAhjb~6d}Q$k(cE)`UF)amh3@^qHGzdM1rw==@7*#1_?W` z)!&ly<#+Cnb9R70AQ1TPFdy+^x$cIzE;4p6|5O8u<+_`_f0%Leb1<=;_c6i76bFDf zN=#f<>BT)C6U?Q!c$@X&$poBp#8CnjVfpw;=R zH~@(09C4IDt21QVfJi&{z+D4%kufDD0ARR&eQqx_!}zbx^%FR)KwV_ae&A5lHgik+ z)NS}G1XiofRS)d<-(GL-wE{MIzJoj+P4PV6jXsF@*okG8n(lvumobxwG@yDDS}Cut of2arSWA|3GhQC`N5D5743!$i${zHBT`Tzg`07*qoM6N<$f?e35vH$=8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_alien.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_alien.rsi/meta.json new file mode 100644 index 00000000000..4f83a2f9212 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_alien.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERSHIRT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_band.rsi/equipped-UNDERSHIRT.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_band.rsi/equipped-UNDERSHIRT.png new file mode 100644 index 0000000000000000000000000000000000000000..fc509f670b4f269d28a5854f709b33b3c91c3103 GIT binary patch literal 734 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`032l#}z`uh3?1qFqKgj80ftXw{=ucy@2)pgg7)j;_@&*nD*DbA80zu^B+ zz!2lBSEK+1B}!Z)N`mv#O3D+9QW*jgGxJLH{9Hp6O!W-) zjDGK7-Ud{&Ej7Y3&C^qhfdj~4WsqWIWncudynt95$_DvFgOM35&IDu|GBPm;0O=?o z&TMA^i)R7ZAdmpWApI~J%~A$nSWIANU;(NyFfuk^TmUf@q=R(<#H1-eHV7~Q&0zwo z46?KUvY@&Q4GciCFRy;HICU$h3TRuPr;B4qg!|iRxBCt&@VG3LnDhVtqjLh=4?YZf zTQ)zeMU8xdGiAIG3LXEe}|uG-SDA@vu3VJ zcg25Mu|3a(lOHDM>!1D89qPn6YjIl7-(Rneuj$e}mv0u#Fkyw%sSMk{Dzic-eZGBp znm_?_;*Z)@DrYB|THa@NNuI>YaR2%qrj*_$<%qiQPK75=@^3IJnX*4<*|7IL!;Qrr z^X@3NWFITa-_CHZK}T-YcH0Nyw;FgCm?bc;sAoS=e|yo&57FCSOga7G_WUw&wP|eo zkGY+Cb*e`E%PW!7E2ST-v7J`FN-aIoZ>L16@&?BZdxU?tTb(Rg)f-uILs^F*{b}y% z%e9}LD@XhZ;&-UszC(D{8r22wcx(^JBz(9j=yzbx(ZuErEFr94IK;}FK3_P${o~To lYJ(5fkNiQwQ_E@5r~d0@MgQ$xJX=8l?dj_0vd$@?2>{74{15;D literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_band.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_band.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..0649f668f8251448ad1d5e4cb9b30a2aa275e30f GIT binary patch literal 390 zcmV;10eSw3P)Z50010qNS#tmYE+YT{E+YYWr9XB6000McNliru=K&cDA2>eg>D~YU0TW3? zK~z}7?UgZV12GUqzd{7lY_VYD!c|D=g%}qpOxi76=m0S$WeAv@Zi^6f3E#lgoGn(R${)`YH2!bGFV2l}zF+*|{7p0$Kw97GiJ@$5^)lO6cXVZX!c@#*9C zs|61GUGdW{YM}4WF<#$oP}lR~28u=yHhoN3(%cbT=XT7@XjTi%XLVe}zCYvb{q+A1 kjGg%ErO0O`2!c?;1!!M_F|9LK-9I&N$%iY?|JOod!z$Y4o`E{caP3n3lKi$oWTE(L+mp-X{vl0Yzm4i(fP zg1WrxUW_GB=9GuYAs1N>yB>B~7@jk+zAnu)yXiVJ&S>E81H*g!-kbOP?(h9&-UA4N zAP9mWh?7Z^m%@xO0RZWA`k(h2O7DYCj71?Z7 zXqqNAH#dc*X?9w%SoCb)mA4pUVsdh_CM}c6*zvvcf@}%Km>3%y!_LkQOw$AaNRotn zK99b>zM8aXG>Vm#71#C;EW{WS$z;<0-P_x{Z`rM_EjzBNY9LNvjETX)K}eDW0CpIQ z#ZW4h(9zKWUDpA?c7$n~*x1-`Wxv_25LHzH0EI#Ug+c-4a@l^C=4Y`qKU-5SNF+&u zs;V$e6VYhY{-YN8eBMr1Rn>Nq8(a?oEB=d@F?vCUwziDsCV}s(%Sa4eLI1!oDm#DQ z33>=v@nkZIcs!0sBm&bkAxRRd)ha5LN{#aa8v^x0y1P2@&|!|7A4h{xP_yZ;H#4$yTS(|4cY zN1+c77QQ0VIf}0S5xoAm9EQGqDV0h!pM~g1Gcxfkw_%$rN^0mR8*@~L?V%z&@Y}RtVTPnFekwO#Xdn01VIo4K@bE% z5ClOGClJP1Xvg4wIE)@&Uxibt6aYX`l$yMw`YK!hXPtVyYVdqED9bY1+S<_G-fpLt z%VpmJyy9$tdJTqQU~O&9lLpU6V@`wCB?+gHqr$S8$z<#X@PjW07={5wQ6S5*Z^MV- z!_u66A3>I7D2f8ZFnrbJ>1ZsSPB%F(L*;Tgdo1!w0j<3 z7P(wbaL$FY`b|uY4~V&$^P#T{pC0vyOCx7QD%mMG=fc?te(*g9I2n;I+II%R=2-6| z?6uZfy?}Eru3fzxdJkA!TogB_CWWSHd$zvU{Xif+z?y~c+Z50010qNS#tmYE+YT{E+YYWr9XB6000McNliru=K&cDA2>eg>D~YU0Yynf zK~z}7?UOG|#4r@bza4ihWCU|rF2~3qh+7EZ1PKPiWp)C44vQoq!IFRgbrOX_AW)dv znIVxNdSEA(8A7s@jIg3sxbbgYhU-tgzSrja+Sdmt6bgkx0zwEUgmBqfZQ_hE&KUb5 z^jqyOw6fx^>rUi+-xu+BHP7?3S_}|ExZ^ltZCTcjd&4jkF{QMWiDucSqLjjM97ItB z0MK<^)Gp5s007%NhhkstEy&|n_Jsc0Djx3xG&GL8+W_YBChVmio?kxB)YgKck#47r zqx~Uzb_>l$hV^-d)9Vyj#&JBlC@q}Rke!CEwTP|302vtGQs5!o!0b#5bH;R~>5?{( zBngJQCm2Ty*c;tos@+G&UcvcQP|1LF3-S+U7{-JtnV(;23UcB&hH08Y^mG2-U!XV< iMPzTUP$(1%0C)$=E02|o!!qpv0000O)Oi%dQC59_~EiN^^LC%|Z9 z3yn4z;smSl9a>951AWAaT0c^W13-Gnh0+5s8$@PoJBa}Roo{J17K+#O4d%DJr=kA& z3UI~u>q=BCez{zt^Zd&m3&AOU`FFprlA_Q*pMcpQ!fsxP-#=DkV&})JPgM}RdAJI2 z^&g(^8%~v4f}O|e@LW$da%piy{6P}-UQ{O=>e-RzX2dGdl^vZ z#k=#GW+#!?l=|;|V%dKE2%y+`c|LED<`qz|8s7n^%6>bE%WAkfZY6l&RRQwM=l_4W zIFQE3PVZjxKzCky)BMpQp9BWeq}u8Mr((E3+b>uXgrx0-pNiqy+Jq272qAmn|=?du2?z z1h^$G%F%oy)SanjR8yL>X6Nf-QlLwKd%lZu1oB-u9*?T&e6ehKcgK}INNtbTVM?<5 z(tZL$Yv>Z-me*_$m0ya;PTVrvNt`FWuH(0Q1YW^9k8QJGqw^eYy32Y1ijp)7zt&^$ sl-^aX^4>JlmfU}(PY5A|5JGO4KYj2juwvE<*8l(j07*qoM6N<$f(Mm6)&Kwi literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_blue.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_blue.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e6e3352a007dd55c82c7aa41fd49d0a80f10dded GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;gTi(+1-AxY$21aI27srr@!*3_A7iw}4IJQ4| zOUzEE5}k7rHB7l~&HWA=12jT>)i(1VR2DEuY)()UkX4$QbfDl><2j2vKh@u^FL2Xj^CHRK6Sn`Xffvb4)|-puog zEfZL?L=J8_+ASiXf7N>X#Gf*SGKan0GM=(=f2(9~Vs)0&`gkzp?cF1c9v_vaR#x8d z-1A#hW;>7TFQI+i{@Ax&7Pk> z_QCB@XV`7y`S!aKn*!NqmFr#q`(M-`TK?AL3nud!&%9Xub6Z_@P?G|OQ?queQtClX S^Ru83X7F_Nb6Mw<&;$Shb&yE_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_blue.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_blue.rsi/meta.json new file mode 100644 index 00000000000..4f83a2f9212 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_blue.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERSHIRT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_blue_striped.rsi/equipped-UNDERSHIRT.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_blue_striped.rsi/equipped-UNDERSHIRT.png new file mode 100644 index 0000000000000000000000000000000000000000..ebf5f00036f4a45d3ad0a2a2605226dbd0f53f3a GIT binary patch literal 875 zcmV-x1C;!UP)~cXrbJ_~N)f+V_yiKgs*~^P98e_X7xmAP9mW2x2CjbHzDVuE(CU zzE}3d*Pl<7zs&6RpVnLZ-8VbeRyZ3-{5|?u`gfmN-!ChEv9|#LkWzv%2D!;q7=|9_ zTruX^{lEs+aHeVDCPax9)$1^$FcYOYeO-{u(n&x1>^LisOUQ50KG3sdd~V&8*tL} zu(o?{w-3$~{7aQPprZh+127Iyws5r1anke<9=TldZ2j-I`9);|1;3MT-*w&fo$RR{ z5Zte}!$>J1gg_j}3x5O_^`j`7csxlGXZ=!-L4$Qb=b^Q-fwB&$i-R+T!%OXm;yRSC z0q*)v4fyuK1JJu)X@?P_2fXtTbLSdLbHnvI0AQ#FA$kCS_-M!3eRJ7$DQrDx^$m9y zuR^hg$JQnYf*=TjAP9mW2!bF8;^i{e%S4mIGsdv8vht)aB-1oiCY_omhI9TxF{d~0 zFalZ zsi8O%;I9Tlb-6IN1Cqo{i{$^q$8~_28S)^6fSDVp-2rHy+ewVkr1&u%P}Iz>6b{aQ z+3AtmFv)BY&bdm{RHbQJ`T^8!+Abn6ypjYpV6t4Pd~bL-5JNY8mF<4F*YIe zg$F^fkkPp3q&JnNu%*V$3j8nn1VIo4K@h}C<{whxBtclN(R2U+002ovPDHLkV1mhM Brv?B3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_blue_striped.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_blue_striped.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e69c4cd8901bad3dc375ad12c859c22ccc86d7a4 GIT binary patch literal 496 zcmVZ50010qNS#tmYE+YT{E+YYWr9XB6000McNliru=K&cDAQdC%pO*jt0ewkC zK~z}7?UbQ!LNO4=za|wV6Nnj-%}gS=iTC8@-#iI=32JJ3kDy?G!W7BW1PRle2T4gN zVseHxn2Cuch?m?1qhTQdUdGh=Gfms;wcpokfj}S-2;_j7g_$Mq+&0v{fyH`XbcuZb zy>;T(9yi|n#@XEBqjRMWs=Qe5i*rt#bHdENT`6B5cg{(%-j{j_>6c)FOvm@%Si45C%ub024I3}XzU zNC6EcDpT0g;M|k z5y4vPZ_^lsG)>j>Z7f8Da#MciK)0$;ZccpvejrN+R^bcd4jzI+iD;uxejo5sQ`?>EBzg`_T<0ih mZAks(#$kWIKp+tKH+%tral=H6D*9jm0000_v(Pw!nUHJm5l!AJFL3&(tfW=ZruP+d{w-7>Lv)O2B5EOj? zcpHszSg-7j&S(sCkE&mHpk2HW;+TZTpXd~Ui05DSdXWUm++_W8_~?J5i063@01!eT zy?X!vq<0TCs65Z1lrm34*9m~CuavSks>eS1brN7Fmr|ZY`vWB55aQ=yi3%LS-q6+rA^7$3XvJAamuXOH5id zkm^nFYK*w;YU33+tXC!5N?X`O7rul`Tk>8BFpCev@F?6L*d(-#Sv>j!D5VgFp-qAh z&kAJ2wpb2eK z0;-vV{;Pz`tJqs;lC4AoW#}-;8^c;-xUeT%Ia;Lh# zBUhuU+V<}gNnh^)z4*}Q$iB}X_c6+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_navy.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_navy.rsi/meta.json new file mode 100644 index 00000000000..4f83a2f9212 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_navy.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERSHIRT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_pink.rsi/equipped-UNDERSHIRT.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_pink.rsi/equipped-UNDERSHIRT.png new file mode 100644 index 0000000000000000000000000000000000000000..cbc592e50329906543c8c4302fc9607ad96d583f GIT binary patch literal 709 zcmV;$0y_PPP)3*6FtE+SRm0!^n!bF4Unt^5Q2+ph z5SVTs0RYqOqYbJk3Mi$_-OzOcpz157?1}2OkA9s5*vX}oR&;{nu<}!wm*m|11b|UF|3c`fe2(-0Gz2*Q$WiWM>mTWZ!C!y^_+L z)#pHEpQKOu6#($(4!F2?;GTb79RoBD=k0g*CBF2bd+F{*px8xOg+CI1XYI+{cwChVS zF_``!)tlhe7;)Rx#w(B>mL=OtTbRWgU&6I5d9MVR#fM=Cr4$C}+a$D&S^NNfD5VgF zp-qAhSEx4rR(vcG%xE0Y=jyFzvZ84E0-15|^vn82H`bPChX`?efa8PDl%1ARTCYIce}VuU rH6m!omr#la>=9rXhG7_nVQTRk{WyZ4Ke_q}00000NkvXXu0mjfQo%># literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_pink.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_pink.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6681cfdb80a9ab8005c81fc4eac2108922a38e42 GIT binary patch literal 384 zcmV-`0e}99P)Z50010qNS#tmYE+YT{E+YYWr9XB6000McNliru=K&cDA3LYuxMTnT0S!q+ zK~z}7?Ub=(qDflqt_(JQ{;Dg!WbiG`K_K z5JM6h)8+<|L5xeSh^e-D=OWTTEiA8r0q_&?}Qf zp1Q}M_$nxYGouf#wdfYo|NdCATMjwrc<1BWs{DEdy48L%|5XJNRUH88tf4L&IEFhv e5{X12mwWB_@gh0000i|O=#$p zNodVbpM>~v@GF-KgQy2E48t%C!!VCYLcHDrz#hOhc<&yt+xR)j`a3DHS*HHQveS5O znkfARMZ72q7-R5i4E9Z9w?MK7?5mXcDFlQNsH)0RgP`aGz~+xd*=awpS*CDfRQ<6R z`o#+&V2r_UW3XAKC_9apga*SgQT5CTufl6z_zAC%S_#u&F7 zc1!?NePfIt7(R~CACmw-xl+oD<^Wdp8}i^9rPNuFQxNK3BSwGB8IT+fhflLvuhz)x zx3eJJ`$k7W&=0H75mqNve^dn=Cp(+)*I@D2uDy|yIfv)K;5kX3@+|=1V+TUQ9r)K6 zTLJ$qQ3=pm;~ns~d+&bRwpX81h^~NowLZDOH*MQOYkkw=0s0w`D5Wd_l#2yQDS=MU zaq@que`$PXeTHEehG7_nVHk#C7=~dU6pQJapHmPWPt4!qwkQe|MS-1^UNn3>H$z<) z4wdb-dvtKz$LT+x4f2S{C3T;vXhM65y!?!SufwKF+LkE{-7)hu==I&N^Zs&}OeM z=TY@o?Lp{Vqpxxa>nBcrDpk!e|KQeZ58PTZw;HqtrCeX*?6gL;-%Xxl;q^a@XHHxY zpdrFlsiN@p{ogZ{HJOoDEFYb-Jk!%GS<8{h9?Jjn!Zw=@1*MAj!U1bdqn>tkbEF;H zEZJZFooD%p(~*BRz1tg~TRmA>E}6x_Eo!VRAPTrG0< z(6jya(|%2JHgt>I-+5}id%~M--T&4r1+2_sl6W<1VeUhb&D#4xF2BBqal3s(s27v# R5nuo@c)I$ztaD0e0sxB=l%fCt literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_red.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_red.rsi/meta.json new file mode 100644 index 00000000000..4f83a2f9212 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_red.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERSHIRT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_white.rsi/equipped-UNDERSHIRT.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_white.rsi/equipped-UNDERSHIRT.png new file mode 100644 index 0000000000000000000000000000000000000000..9b8ecfc802be01c577b5de59fc0dd6ae8fa5b48a GIT binary patch literal 629 zcmV-*0*d{KP)nqn2fXh@2e>8+{Rp5BBFJ`iGW4 z=-gTxMccOBe2NIHwZ9p82C4pgl<5CF(5AWH?}ukIG4iY>u+dMWFpx%PuKv+Yu=!Jm zVfK%-eUVL{`+Z<{ouz*y0yYFsr=&CRuaWaJ_+L`wfMr>*u4_C#d-k1k?_TGSy#)Ri z!k}Muey#%=YpqWW0IKZ#AL>7QURj?ILI@#*5JCtcgb?yg@u-&uFQM3;lDt67(@)bB zMbq=z>~%|P1Au}Gk%v%BhrPYMZE6L^ajg2+^fXOAtxE_tg#2J`Z9-9IC{0&~T7gih zQJYjtDfMznzBn~ztwq;$5D~O(8x5;X7<}8d5D|1;7oAW-wga9G@=2<^3eU7kCLk*{ z_V9MPzB~Y|>-wn<2$~5^NY8a$=Rc|>NqIRv{*`qBXJ}_RVDH&oG<*qr8**kJII%!t z7m`&uQ;QWMne7{F-?qH9HdbubehC7AaU7eV_XzimJz$LhA%qY@2sy+r{HuJ_TSNF( P00000NkvXXu0mjfJl-CU literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_white.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_white.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..9261c95659bee09b1c61e7bf67524a7e4cd5fbf3 GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;gTi$y4gB>YAp(f4@A+|{ef zj#`(0JJmk%+pqT8tEmqbeLd(eXq))!b$@DI(TXXDD(CGFdwM_Y!O~Tt2hPZq|4T5C d;JNpc=~!P$rRaXU4?tfsc)I$ztaD0e0sw1%iBJFl literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_white.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_white.rsi/meta.json new file mode 100644 index 00000000000..4f83a2f9212 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_bowling_white.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERSHIRT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_clown.rsi/equipped-UNDERSHIRT.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_clown.rsi/equipped-UNDERSHIRT.png new file mode 100644 index 0000000000000000000000000000000000000000..1106cec938950b02abca2ccb249d4a8fcb7496f7 GIT binary patch literal 796 zcmV+%1LOROP)BjE6vzK6&Uw*gk-)|&^b@p8>c#fZ4E+X%P%oXjbworTn6-8FADM^)fKrOmW6^z8QMBv2E;^kKT-RNA-!fJjt)kJ( zH^*o+8ra&}!p+SMZf|d~{o(oCGgU@HQUCPSHwYmR1OXh!L6Rise0*V~zcd2!;upac zE`lonK&#cpY&Juy)xLAB%xP1~^o0-*LO@EHwN3R`ngV&_v$q}qz_JKCJC9*mG}m8r zqza1qK@iMc4}!p0f9U`eLn#bHL{S7H3nwQ&h%7`=gfI*jK4(gqzLXLGAcOz_NGXl= zwVYH+QM1_u06aZ9Li6Ag;_*Iy?(G2p;yA`&FsSV-km^e*VcRy6B!LhjdjTf;4HHMC zlsF%a-~u=wjUY=R;D2G|&tMtnqfu3UXmfUUHg`6~C<6W_Y51qv-*KEQ7sPR_ZOS1U!FP>;J>2JFbu;m48t%C!!QiPFw6tw@~};HZG)Sz zjz8L~s70Z)P+`+6vgzt@zBmG?u|NVS-*R?c7q06rT&}Jfr4*&QMRX&G1e*gfbbpg6)4?te<_v^1&zhx0p$LgftA7nKNc^^y%LTdo>^Xtj`Fl*bk z4I&GZiPCmJm&rtd$bxO#Szq3lI*YXK;CUWRr&IEMpRUJaBJ9>a1qi!zJsy+q`!tPIDst<7j(a`i zHM`yJT*&Jt;B`h=`jwm?(`nPjJ1JYmc0i~ZLFL(TceA?VwPX$x_2w{ z&R0tHGp<mdKI;Vst0H(j3?EnA( literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_clown.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_clown.rsi/meta.json new file mode 100644 index 00000000000..4f83a2f9212 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_clown.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERSHIRT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_cowboy_red.rsi/equipped-UNDERSHIRT.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_cowboy_red.rsi/equipped-UNDERSHIRT.png new file mode 100644 index 0000000000000000000000000000000000000000..12a24acddb19cd97085ec7ccb8d1691b68d16b27 GIT binary patch literal 775 zcmV+i1Ni)jP)e|%6vzLVGln3fh#^Ht2;I<#E$UijMcuOYo8&{}Yjn!W7O_TMQ8z?YMJFVZc0fpo zfH9aZ_+lVEFx(NTdA|jG_u&8h{QM5_3=jlC5ClOG?~{~^al`i)=Ka;fLu%XgxJg2P zXXA$NFRq0^6F?n66F^H!d=erY*8$u}nMe>CzQ6cza)R=Fj$S&A@_ZiZn{h9l#_#86 zC;goa8@|7&at;9a${3mep0vi95cne{N{pcn;8tq@K%i8tL9q2FoTEISZ|L{ZX=Igh z*57Jm#EXofuQiH{ADs`~_&Rf7x!q-J48+aFamZ4oC*=X9-})GD7B&qAY2f$KrT3E zfDts#45Y-V5EvY(KUn2_MKf%bEqzKn0|KSO^uNsIQ1Ltrq}x6A;W zi%utXlr3OW8(Lv_lyLK@bE%5Crib@)wJM`oK1rVv_&>002ovPDHLk FV1k+CV#NRe literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_cowboy_red.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_cowboy_red.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e4e55d7827611eab06f68c2379ec04d61718afc5 GIT binary patch literal 416 zcmV;R0bl-!P)Z50010qNS#tmYE+YT{E+YYWr9XB6000McNliru=K&cDAPh%?H&*}v0WC>H zK~z}7?Ub=<0znXlzZzL*z};+KGMIdx9W`jik8d5E)n2 zG@hu1-id)g_N#W5S>~UgnT0?g5cuyzU6LnxzH81e^Lcdb{;mQhdA@tImKiVxWe|%6vzLVGbTYu5ks0HA#|!Lp)66??xAB5cwLJva(gIQCC((6-6f`l6F9m z5CO+`zApG`2qYNpu0!5$Ih(WY|NQ*?Eb$Bw1VIo4K@e|~g3I8J@5iS7_4c;#+V5$T zh5puqJH8*E3xO_xHh?aGo|O0`MAB~qxR5dvCv<#2es_3?dK6()ETSGoiN5KNibec> ze00*^YGB9r<0j_-fNzYU3*cUB91DRzQsRU$v;kac4FCv~O4SLr{+x5vqv)Cbs8~c< zDQEpx2O04iV;F0V8e^z11{@sV^K^=zl?pJM;U)}G0+MlQIpHP!U-LOWmdktTd#(nJ z7ppv;Oz=Yp3?~!R7(>Z@ZaZP?pQNC_^%gMg_nhN{=iw#{@trYTYMu1&79j|vn+!MU zYtF%x+DqU06tKhbNC-SgnR?jgsn1-Ecmhyi3{L>QD7Dnj16%K2>%H}z9dM@1jNaa&2D7iiYRGXr2uQYj2Bfi*s>wqd|*3m^DUY zH3#jA(^uAo*Y#|cZ50010qNS#tmYE+YT{E+YYWr9XB6000McNliru=K&cDAPq2t2f+XU0VzpD zK~z}7?UTJ~0zni;&t9?)vMdA(Nh7k4kT$)fv(202A@Ulj(%J?4wEF~MSu6}GmcX*e zb!1GV5-fB_Oe`{|nYqIU_q#s>fj}Ve--&$0lPp_r@8hC~j=i7Nz$DAokH#jWOQ|YX(DXrZlE>G-0AP@)yF3vZ*N0uUia^+b700006o&sAW?SGYtA;@adKKt91ZwFiJb@<()ZSCL6mkb4tA?Q%=v7ui9U!x4p2W1R z6-%ob`hA;djQ+{f?*P{wSr9_+0@n*kI>Yc0Z(MC-a9iO22k&4MNU zKd-NM>(53gUR~R^^^|h)8=yLB7v6W{c)vt{HUr{_(j1%00Ggvy_pN0~Kg@u&`akC` zPOYS2w9B#_y@9#=*07}i`}z59{l%|9h?H^=C(&>Y()GRALw_~{V#1V?Qo>q0l#k%6 z^%;g?7=~dOhG7_nVHk#Cz9((l`mM~*Eznx~DG%`$l6(Q+eem=un$ax`G z###%d6ac^&gSxI$9=8e_e5k9Gf)L^{&XAOHU|V@Sl|w^I)C9#-ISwGU1I zAmY$Ku%tP)=d>(4> z{ADNic5g4p_Vv*eO=Dv)FfKZGbf49{Agy@w2|-$lEGx8TNE#lSF4HY6xGneaCY^WM zY_A?EebVuBNk|hAWKcN9A=tP|spUe>p|5*(JGum1o&MG1w9TD+rTh#^O;uYLz25b% zOa60|&W?F2&s&NI*O??3p3dG{kon-o#JwM9GR~g3xjOvLdcN~&JKvSfdp@^ub+!C| zc7_Ah`!C1yr_|m%yjOi^*sHzm9X8hw0-gOwhyTNZ%~xIQx~+l!XYh3Ob6Mw<&;$T% C(~G76 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_cowboy_white.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_cowboy_white.rsi/meta.json new file mode 100644 index 00000000000..4f83a2f9212 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_cowboy_white.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERSHIRT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_cowboy_white_alt.rsi/equipped-UNDERSHIRT.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_cowboy_white_alt.rsi/equipped-UNDERSHIRT.png new file mode 100644 index 0000000000000000000000000000000000000000..872aba34596506a881d4c506fee51563dc6474db GIT binary patch literal 685 zcmV;e0#f~nP)D2k%|Om>ootE%excakK#d-Y4RhW^73JLmeQX^^HV z%Cbb7ro%nHF3S>e93#*3#XG?{*Z+BX!aj;{?mFzFXt>AM=dQ!Qw>OdgLk~LVdTTA( zw*Az2hU4G)w<(FNO1qAtJPG`>7nW#Cou{{@n~nl4R$-2LN!%qD4_$h=VZU%(#9Gl7jo}+6r)($Cd0N`>9LQUsf&!5KUbb`o7<54%p z42A@MlW&>^S(f2&IIQLk0w0YoiUM&Q<610|vk4+&gq;_5WxV&W)&cZ5*xSK3>k&~r~0$B>A_Zzo^uWKra4tM6Z} z7#h*~U~#AqYjCHik7%XHvaXPcYI~OJoO^fh)yCf&V(cW0j(B`9X6k!v@qg}ypgU2o zzs)b^JO9bJ=B(JYC~IS8h8dD;x8~iSv3~2f>C!8U+`+*R;MLgS5IQkvmYHDKySoZXD_%M8Nl%lTCw0P-U67F>V#~7Q zg)y`GOE(|h@rTRj=U&Fsd*6!QI2rOaoY_oybw~ro(k1!HQ-t$79y(p%B oc4J^+kDyXfH_(~qj(=iqnKQeU^+3o3pqCjuUHx3vIVCg!09a#&!TIF=sHd5)O$GD86ogO_>&m`z^V5jgpf|X2LSLVGX!3UlbsQqdJlO`hgJGt zuijx({Zyr5^$poL*v0GV2mE^R33@3i0xyit`;!^QgPYu@fv*4i&F48y-OJ0L@5%b9 zO z|2&Hs-9UVCDjTUQ;3=|fDpJW*0Y#$U?&57(APvCL-Wf0j%sX@8oI7=aJzxwwvzc{_ z2RD`Ba43O!5AM_j0N4YYy#8cbu#^cM+op?eg6`q5wHbzC7=~dOhG7_nVHk!fFPR=D zs^GEKs?NpKMR0t%FV$o5EU`Q}7!g9q)5D7>lgm2_r+QKO;OXH-CNHEB)8p{Y-8bmR z0B|-s+FCZKu=~$y)%V-zSVh%E z<4hqj#sjNw$i~BQ9zi7qeNRB#6Qv*00L15a(q@UrK)bV&8 zkOm-LUgw?bN|75QmMwT&odTZ50010qNS#tmYE+YT{E+YYWr9XB6000McNliru=K&cDAQ2>mTaEw#0Ub$1 zK~z}7?Ub=Y8=X%Lj$kMIQ2XObIN63~J5Oj!_ zg6Z1D(9y-%n>tyDgcd2JWYM=sx|8%DcPD|zs& z+57h^EnMdfuXmr;_x5ZyNh!5>oj2NMj-7opA8Ol40*FPVM3}JZZ>aNzvSy*|8P3?t%SF>%7r5H|MV602jwRM>7Na&FM<-+<(j218^$A?eq~USbQ%Ie7kA~ uQ`nOJ&rfKQW!b?SPt!EO4z!6vuxqEe2 zx?ITC!yW=&WAJnxY~^%{jZeCB?3DN0ES>d#dhba(?g<1z5ClOG1YtSHy@=ypWZk#H z`UNZTQaS$p{Zstkle<`WJc5gM`f=B+pYB0jd_00uITliVs@=f|XMIHm{dd;lgZ})! zK|eOCR3^9Out;CEWzrGsunwJ{Z`HUJ3y4gj^_XB+|5Kj_14H@^(f^*?@&+x4ge zJX~ArFV6s&4yHvu^gDR<=KN>#p1i3)9wpP?Y_rr)=Ky5{$;o^5<}?#@gYurdIc}+( zjJnxossBEUO~s=gldCqt;SK=)X@AK-Hjnff0EDgcMCwnj+5l846@1?(`1U1V>y}|= zf&-Z{0ASL(1Rw|k{L>$q4O)u6)0=G$SUceH{swP%4~pANT9*umLx9(r{B5_uL3et* z%}ygAJ{leNAEyl~JpT{@JRSatC%&r9ZxPB7>(CYiK@bE%5ClOG1VIo4;mzXqF;NvB zOXXyldL5kHMbDqb9V*iH#+%hzN8w!11EK7(w8hSF^OAzXu`ua`suaWg%8;cK+$%$R zg+>{o7b{jpwK2acZ50010qNS#tmYE+YT{E+YYWr9XB6000McNliru=K&cDAQQ@qI-&po0ToF^ zK~z}7?UW&F!$1^(zl4oJMO2}tY_{hoDhH)dQ`6b%LH|X}{>1dm3R5#NgUX1hnVSwh zG3ew9QJDz03nPrYc60ADA$RZYdwDN+peTx>NLXeS%d8U5{X!&?_xj=e?lP>sc?shE z4(?~2_l?E!{Vt3(pMJd8M^cGcEZ^qsbKCr&B)XOADy6~n7Hra}`Q?R~GZ;d`G<#Y{D%U2KL_2LBH-=3lT_?A28aLyeh7q_6< m3V_eWYY+>6K1ER!#q$N6VQ*KU5&uX400005Jhjkehn51J$U0L5~T|2VC^y}Bf?EsLi9jn(FA`Hjb#uIupjVVzUFKa1;d?O z#wPL&z%UHMFbu;ms~BSjW6ThH>^JNGi4o7T3{px|RW%Z-s%nr@BFi!yWkRUmG|fn( zX_{pHO$Ly-5CU~wLn-Bjj4^{!3UysW2yuuBQ+@iZsw#iiQ}tI3n2I~+0Kj*Glo9~o zoIAvXCH?R2Ki=CEFn8ybQV>F* z?|abdI~}*RV^Z|@Ja5r}+wFE)I==ULvDcY)LW=(8-vPgcwKX7?)hRH=T8k{pkmotN zuJf;ZwfqugSzff(1MoJ2^qq5X&W+Zott7Q76)`O?-9%BBww%BKwIJ|c|`OH#u%Rn*L96N&vy$#QfleC4)^;VzD;g|3G-lwo+gthkYEo!axpp-)R#lu=+O^6OgNRYw^3M+*W=(;ZDa#7H~L?|^5 z6QPt?{^O#tz4?{_l*vuAx--~IJ823~0hG&AJDv$mJF4aJcqCmX+JK+B<7+&h&oATh zC87+NTjj&Qv7F7^ia!_JE|EM1Laenural_y+$b9VE>Q-2^^B)SVoD3fqLlJeaL#~J rqjIhF5ZiM9lRm>R48t%C^U3@J!M(J7`!%4^00000NkvXXu0mjfI4v|! literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_long_john.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_long_john.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8c3bf23ad546b573e979a4ea9ecb2609a612c765 GIT binary patch literal 349 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;gTR|k`{dz{A&?`?D$B>A_Z>OAHdBlLHMLjXw zpzX_o?pYrGcFTFLCz>zpuI89wGO>Kq$+X0chYsz2vHOX;k+D<@<6#3HXUB6t&sfgC zb;~@hcgJ@*mllb~vjciQswh>wUubHWePnL2hi2o<-2vx*rlc*I@?cKz>=|1hZ4G01 z;VB@8jMjO006GF4`Hy2drp zYwX13Rh&<%D&mlH;@;j$IhP0k00000fTLJzowe4buKmyYixhDog#UZFT>AfQ+tv$r zT}M*N(bxTM{ZS`|;$7E~5W)-b8XwOwk*m*4(f^eyZjAAw;hHhVo8q<6cbKUkzUS&6 z-2f@&qG=j0u9PAoqPLrS5<<}1%{>tjDW$xLrfFuYfLOn(s=@QBs>;$IZBlFPi2mN_ z`|Sf=TweOMec#j7^P~TC>bjo22ZZ`Whh@*7e2)In3Sh#EUOhk3zVC_X^X7-nn-jjS z5Q4&H7#~a3AH4yw;A*#}ec#h+xBX)1oXFY$X0_YSEmNLByT|Y zOAsF~Ofam zy(9-CoYwMl`O-rX$Gi}IMq@<>Bv^1LjS0ia(vPUM)-DW4hrFazLUuIPb=^Tq^M3m< z7?{irr_pR`N-ik&XE}AJAl-_YgPI2i|-W8DtOI5PU10wxcix&O)A>^LVduHCf_t@1M~vK=(1N+wU*aZQThLO8pC;ICH<3>Tu*g^$fRdVa%?wYRp-U34L}{z%$x z-;IVWZ_X_*u`Z2WKb!e``@3`MJ&Jca?4!1?YP57|*_3V2)&L~_%f@`lf8})3H2(Uu zKlhLJ<|?H9s_o|dvDxd#3wImuAV&d~#>1jI-hHK?9;VI!`kukl)z4*}Q$iB}idm1p literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_lover.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_lover.rsi/meta.json new file mode 100644 index 00000000000..4f83a2f9212 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_lover.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERSHIRT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_peace.rsi/equipped-UNDERSHIRT.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_peace.rsi/equipped-UNDERSHIRT.png new file mode 100644 index 0000000000000000000000000000000000000000..481f151597baf3b1b36be8be34b33d0deab08838 GIT binary patch literal 648 zcmV;30(bq1P)TfOpMF~#;oCQ@jZED@fUJYb&Y<2tzH0t`YH8NbaL9H5b)l|sBBr5s>KNX09xy8Bv++D zA_omcbBS?HXd0b{v!xUlz*-AyZA@d1W^;R?@tkum`YNR;8%(qJkj{ATFHMMp<~vVY zDVhOk1Qqf*n%7?e?FmS8%1dLid7f8e%-S?fe6FoYwTv;Z^Wl=8HGgrWkxT3_K8A=fu>HlZ8smENU$z&MU;>6H7Q i^cjX>7=~e(pUfX9yx-HY&}i!b0000;B@K zjcv9y#|3zt+@A}+xMJ9`Z9xLJ)G`H88PACl^Dn5d_V9^}5GL`_K{~0`8{an^LB{Ts5 D*BXxP literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_peace.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_peace.rsi/meta.json new file mode 100644 index 00000000000..4f83a2f9212 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_peace.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERSHIRT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_polo.rsi/equipped-UNDERSHIRT.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_polo.rsi/equipped-UNDERSHIRT.png new file mode 100644 index 0000000000000000000000000000000000000000..9c6230407d584d4fccf0312bdef7bff77d5e8986 GIT binary patch literal 712 zcmV;(0yq7MP)<>>VB6jNM!KLU}4Xh z*}`zK<@okboF?gop5K%vsXw3N<235|0D>S0f*=UuGFimjEQDwQAkTB8Y3jbKwQkF@ z1OOC85jExzeE{H`yYosZcO0w#G)6qna~NY#mL;^-ZJMSF8+?{!V2lAkJ4F(#J^)B5 zJ3({Kv0N_g$0+??H@^A$yxpuS7-PT~gE0nmU4wHDrIZWaUN6gX)JpJ^|2N4yvDa_z zuJGmcuU`63`iR@$o2CH(FvgH&82}*5GJN{^3U5EYMAI}d#vsr0PPv|fAG{sk5+2*@ zn^o0Yzt98@=BH ze8Sb9d-bK1o$V*396Z*b1OWFzCrNU)(zijMsvrHpI`sQGLg=VAlBvAzH0fR z{s14P6uv+EfZK1s@&5YOC1hywqbp!vrVm+H#%8ms@cG@32j_=WK~x2B&aqyv-TvBc zw=IC9-kmA%TlD^(w{z;t$?frT`U1w#j!HmilkuzJT!eFo^$87bkNeDB1!Fo=F5V$B u$RDuJG&NU$exI&CH-aDtf*=TjILsgIv9g`1#2%^u0000J*K literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_polo.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_polo.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c2e538e6f499c0af80db6dd20fdd9838782b98bc GIT binary patch literal 394 zcmV;50d@X~P)Z50010qNS#tmYE+YT{E+YYWr9XB6000McNliru=K&cDAQ)X)<0=3E0T)R` zK~z}7?Ub=?!!Qs124LYOyn=vqDY5}GgIi9J;s74tj&(Y@ zFlZ#Pf{>Dd6yYn$qdxz?6M;&lQu*&RCB@@7P5@wxfl}&nHiR%a=KuiK+M;i^CE~^y zhzOi>2q8>LsV0eQtwBTpFqK>)tMKXdZrX1T5D^d&LIP%x7pd*0b>kGDZISAwCa3~aMf2zp{{EHz;HOkdc6kcyj8{+^V0va zkr1Lu)3hZ304FCWrp$y}doeacpb=0LB=qszMY+P)Y%S(Uwx8 zEK4W-zb;1T7ivS!&(BS#fmdf-U0t=>bx9n@ST2`FUrLG5Xk_Zw>$NE_%MxjtqAW|N zcRPoGzSl-XQDo|mkB@PAdD#-}Is`t_S4x?YpgZrY@4X7>ugf{d+1VMMpP!NEIRH2h zyHM>}@-wlvu4+UQP(k3@N2BpU+LcK21{;MX~j;n9XLb^9u9%+?)>x zAviO%SS*kvi76Y8$C%A#!G^d}6a~iPv3X9C1dGKYI6LL#fIQC!tJUh=FpHuHH#avy z286J?yW2XSu*ohLoKA??Y!a{y+9s!`r?|bneOK<=am}}~!#3ZELm!Hw=v2$g0dLp- z$z(F9>$-I~st;_<$z;;{^1l0%&PG6=De^A0I&%Q$ysKCBsugrTKyP^74!1rxLLcec jwh;tD5ClOG#OM425#W^l;H<1$00000NkvXXu0mjfREl*~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_question.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_question.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..96c6948f1b80e4a52cc5dc2368ca87d68c875d1c GIT binary patch literal 391 zcmV;20eJq2P)Z50010qNS#tmYE+YT{E+YYWr9XB6000McNliru=K&cDARog$c8LH00Tf9@ zK~z}7?UgZ(gdh}#eS_=(^6C+GM1ZC!H_1PXZwXQAz;-lv2=ILrQtltn2E`t?tKK@Y)Xhb$Onn zZCmX7j=t}MjlC=I4#t=}3*$I~F?M+l+`cnJp3lLbB=CF_u5!QflGfT)U|AOT{OhCm lb?m;oG4byfi9{lyd;x{{eCWG8&w2m=002ovPDHLkV1lRZp~(OM literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_question.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_question.rsi/meta.json new file mode 100644 index 00000000000..4f83a2f9212 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_question.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERSHIRT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_red.rsi/equipped-UNDERSHIRT.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_red.rsi/equipped-UNDERSHIRT.png new file mode 100644 index 0000000000000000000000000000000000000000..7c979392872198592125d80bce7f7600f29a1602 GIT binary patch literal 670 zcmV;P0%84$P)}#R=5l@;%^2r9o;fpu-vELj2!bF8f^d|V@wj>!k1OuApR8|j#9hbHzwcgO z^}TPCi5A|LC8k-{xZg|b|7t3Jvs!5ZYBP`2ezRJk>q^+CAIEWZs{YXgQ050=h;3OS zQ3?RyIu7DE)}xXrg>6}45QcCar?Vs+(l?K7^^YcCnq}5H&$W19+xpsYIMnBXZR;S` zdEVJHsOvwBMmzuaFdDVeZ!`twMPX6qkC7;ac~Nw_2AKNWvee~Hm~CABMhT!Gb_v!4 z>iXg9{ko0=b1|&9arOVS35LWzjr01bTnmjW;3s0PL2YSO0hfd-&720OR3AG5iBbr@ z1g(z`RL0_SZstW{Ej+IRfS@e3K54gEe^?110Se-Gn&R&X;%zWvApO3y1wjx5K@bE% z5ClOG1VOldT766;CjLhzVCCpW8?ciZg;ps zt}!4S*a=wYxjr}d3S5#zDc~zEZcMBM)V=qG=T*TDudWaF?FS&&swu6kF(R<--XEMG z-JoWSa&5A!w#U1Gm4JGAO|#6p;M1& literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_red.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_red.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fd2017847755f1175f8101136fc684a51ffb3208 GIT binary patch literal 365 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;gTR~DQ?(!a>&@WFH$B>A_Z>KnNH5&-H*5@pI z;AVbs-CI#Er~Jv>6%ywkNlt0{!dALA<*C{QS5I?4j-^{TbxVx%CmT-wQE%kT(3U8n z*0fG1H+-6z*>^rcVkngj_f2$>V{QJA@&s~QS z&J~v#9dx+gNVS{23};($aMs^@Ob4D79jq1Y%e4c#xvhf1FSfyX{fBFQz))cDboFyt I=akR{0M*BjSpWb4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_red.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_red.rsi/meta.json new file mode 100644 index 00000000000..4f83a2f9212 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_red.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERSHIRT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_shortsleeve.rsi/equipped-UNDERSHIRT.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_shortsleeve.rsi/equipped-UNDERSHIRT.png new file mode 100644 index 0000000000000000000000000000000000000000..c880911e941e0e48dd12871ff99b08c1a348326e GIT binary patch literal 489 zcmV;y#5Gs&F@1&9K8b6(Y1wKl+lw~%H=uo=6h#>Dn+$jy`I!g+00000 zfVVj34(HsFd+yHqQ;zsN&;EE>7Ju))?_QXhX)0000000000006*qDOyYno!K5%_{dnY zjS=zbWnI4arigd35RtdVOJd3L1)Ot7xc)Crtq5CdyDw22V-E2I8~nN>9&<#+hclaR(peIUfl>nZg}hJ(1mDtrA~dvBUocN~s~Uz(~D6F~6^{P?+c8N&D{BQ z@AusNwOb|G928p~7H_}UnkBY;g4F6ll! gCLt@?mMFn3b5}i-aUzeLBGBawp00i_>zopr09}q|5C8xG literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_shortsleeve.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_shortsleeve.rsi/meta.json new file mode 100644 index 00000000000..4f83a2f9212 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_shortsleeve.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERSHIRT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_skull.rsi/equipped-UNDERSHIRT.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_skull.rsi/equipped-UNDERSHIRT.png new file mode 100644 index 0000000000000000000000000000000000000000..cd74daf4ee421b9edd891c66aec64659734a7047 GIT binary patch literal 936 zcmV;Z16TZsP)AK#B72(JHs{XPId76K_DU=zWlL0mp0 z5~2ME>iBr@qlh{Pu78^d_HeK%Az(NT6iIq;FC|1M|06pU6onQOi3bkOHa4F0`*w8n zK%n05M-qgBqL3m_(G8_DZ2g1$1Kr_HKwgQl@>i~dq zx$L#>y_uPrSQ4OXGmc##)Li{?b%le21DK|XbUF$OA_=WFm=@y{>}!!QiPFbu;m48t(YJ7hDHq0LNY zx}Snyp`a)fq-yjWp}(STW-|17SSr_jMTu#Dk@XMQtzNfn8^7-E;yEAz3tv@Gvj zz&MOm88V5`v283R2Y+v_twGZ?+}zyY`1p8iF+nI6i&$7#zz+c5PfxLwOycVP-qR90 z{sg!)KTr95o;sZlwOTEj)(mL1TGZ)uD4);M&ip(*))j`(VS8?UU0+{gd3hPdVsR=n zU~X;>05Cf{`>L)WOnjDQ{rntzdwXcN+mo6KOuOC2*47rjo}5fAzXgc=s{@0000< KMNUMnLSTZ2m9fqM literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_skull.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_skull.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..52ea3a51c1d721974423df726c49e2142c9a209c GIT binary patch literal 421 zcmV;W0b2fvP)Z50010qNS#tmYE+YT{E+YYWr9XB6000McNliru=K&cDARz)=Ya##u0WwKM zK~z}7?Ub!r0axvRZ$d0cl-cF zQ82HnK|v&kCfL_E@Ds*ECe6x{sSr%1L>q&)_HUy2I(EN%tR9cY<8k2wY}0~T)_}4R P00000NkvXXu0mjfJ_f4D literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_skull.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_skull.rsi/meta.json new file mode 100644 index 00000000000..4f83a2f9212 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_skull.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERSHIRT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_striped.rsi/equipped-UNDERSHIRT.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_striped.rsi/equipped-UNDERSHIRT.png new file mode 100644 index 0000000000000000000000000000000000000000..660a1ab2c67276b578b808c0122d891d80caaff1 GIT binary patch literal 697 zcmV;q0!ICbP)zCcPXXjoWIoxkMzwoM89*UE|-gDj3JI=D5X%> zHCC$?fZy3RS*fZD^Z6W%F=SZ=r4$y6#o$bgt=~C-bFPoaBg(QwQ51-x2w@oBjdSmB zx7)W^(beDWb~l=KENPm0>pvY}&wf=^0MN{`i^&dvCPRnAVUPq^`tZ{%+3IN`& z->f~e-jgJ0U3=zAlH_Jz7`hj<>6>-#u6rqEFa1sj#BmG&$n$&_1cB~y!1;Wh8R0C; z20OsjH`z6sb}Us@dFy)xmn4bq+5`6c{o7xGw!XawxTI<7t?xDXRR{PyvyVQ2n;7gp zz*pbf0RRw1(cQhGC;(to2Rw>lh<2}FgCMxuT*l0NR}52Y69hpJ1VIo4K@bE%5CrkP z^g2v5m6|XNv0N@cdLSvK)MZ%$05+S=_@}~lo!*?skI@hCYAnFDM$o4>z-zD&LO-es z0T{h91YE0A03KGTe4OAFY+Lr-3eDJVa63iZIDBL1?EsT?I}5(E-v`%)ZXA<3pswq? zdi_)muc=K*xeY0PdUKu92wmKz_k;@trUN153u6_Mtm!o%B+pur7?D&;46A< zF+Rh)KftZT+HELf_Xn65Os0YRY`4YujKRSQA+)K_M^QA%9x$ceQ-UDSZM_2jMV}xD ff*=Tj_-1|p7XyZ50010qNS#tmYE+YT{E+YYWr9XB6000McNliru=K&cDAQdC%pO*jt0WV2J zK~z}7?UXI9gfJ9Fza~#NI2;;NL4Dt2nkE=ykmotFEc@4YuGe*a>nPaW^vkjUfKPd5w*$Z%>bmaI0=t{OEKAn5 zE#-Oc>sgjznkK(C#z0ERlu~rp!li+#ssI35YnG-dT^X3?ne9V348vyz&g=%>&484W z{p3FY0Cx>MdFJ1f=B8-?0LM8vo<9IcDe*G{M-%70r^y3>Kp?R50%z>OLUNG7_W%F@ M07*qoM6N<$f+J0)UjP6A literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_striped.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_striped.rsi/meta.json new file mode 100644 index 00000000000..4f83a2f9212 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/shirt_striped.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERSHIRT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/swimming_black.rsi/equipped-UNDERSHIRT.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/swimming_black.rsi/equipped-UNDERSHIRT.png new file mode 100644 index 0000000000000000000000000000000000000000..0d1a0ca8908463f7249e428e8523bc0f8bab8b46 GIT binary patch literal 498 zcmVb>k6b9fwRV5D=BFY84dG`f;_*@`6L!?~5vV}Y_(V+#Q%4vlG+iCw#$`B%l#|wT$ z27ri&h=~5D)0&HNH1>1F<6+!?2+P3xWN+|$<)*83lt!M(m z``<~a1MjgHXsscH@PiK9OOsOCu<$K?9ya6h4-46fV~6QTXX`(ag1s&#TesXDOMM(zVCfCzFx1J{`qk$fe^wk zzgw(8L_|bHL_|bHMD))c;Y`5pG3*&Yj=r-zN)8W4D5Z)%p3dD@^!9itd_M2a3w+-; z&#mu!-%nlF7D(F@NJ@aCwJttzCp?UiLzV>0^Ne|(i%);xa~I0p26bI0e_v7p?)N*w zGecV&h9P-RGHG}C2nV84V~9$ClydiV|2MHQ@_az-1!0DdFe6gqi7JBAG@YcB)^+3# oEbZwl20!p4)FmP!BBGb@0SzzE@o3x%r2qf`07*qoM6N<$f^72M<^TWy literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/swimming_black.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/swimming_black.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..398487d5c6de597a9fb4627a8922ef10352e1a74 GIT binary patch literal 308 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;gTS0A(#lJ?N&_PcZ$B>A_Z>QLD9X8-`i}yM> zx$^|;p49WKML%K`cJm9$*i;s&x0huGzTjuwdshC&CH0d`K$VYKYVTi9Pv;eX+bZBB zI+5Mig+uYm`W^DeH)eeaFS&K8o8z1%LsCyHcZ`?f(j)uc-#sogW7*28_p={6_Zu=z zC{BwFzdAcS_hiwziue5szW+KNePI>DhFs}$mR_1XhZz=>)mO1KB=bf6Zwxjr`1#du zBg+-eB~wCv-L7{`p7%WYv+n6ji4tue*WY1?Z+FWTsts%adWON%)z4*}Q$iB}Q7Uv} literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/swimming_black.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/swimming_black.rsi/meta.json new file mode 100644 index 00000000000..4f83a2f9212 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/swimming_black.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERSHIRT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/swimming_blue.rsi/equipped-UNDERSHIRT.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/swimming_blue.rsi/equipped-UNDERSHIRT.png new file mode 100644 index 0000000000000000000000000000000000000000..b5fa1b7c7c13f238d3c3022a8d489d59792ba6bd GIT binary patch literal 548 zcmV+<0^9wGP){gW#OY(SVRj6_y7y3Y$T)$Vj~t&*~Sg1 z1R-dO6e-4P!n(QWWG^E5epN2JIft1uL)bGQA|fIpA~J<$TyHo&zccpr$>GjS^nFr^ zWyLAsqnl^5y_91$HxIz|+b4T#ivYB`J?=lcobGO9*TzHzaw zzsNyEL_|bHL_|bHM5fyD`JD-$75Fc45_y&$?ilaqms5Q{?*(m>WH;KWGZa-QmJNVk zX)>2zpbpt5T_?- z#h$S&*T0qIJ}~QYv0Zav^->k@@~J;7S*TqFc$ZK8ZgJSK91~;v^U=@F9$Ut)%Pe?7 z+nhbN%&2@^e#@x>>ZR(p5iS(V#;-JK)Lt{MfJW^VztSAYXINE?FlEb literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/swimming_blue.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/swimming_blue.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..bf1480ce05df9e541aed4ab9005f9d71f2583901 GIT binary patch literal 308 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7X}#ye+Ka-ZhgmqBAf*t zk;M!QddeWoSh3W;3@FH6;_2(k{+v;gTS5J`{W)=<&_PcZ$B>A_$q5pyixWh8ngR{D z*dz=lty-9H?dX4lZ!IRZZY6fUvJ;A5J*opS|GK0Y3UibNu_iT1M|JHEeXZ5P_ z-^A=QN$ijK#Gu54goK86rZeApfFOU~-9!sx{lZq}6b9hmz!0fhqzEx&$eyuR=+w((>lw23GMTF0AR~K+4hU6ZYNZSicd#s|L!>?o zCRP7$383I-TgF6r4LLYhxaR` z0bsi@x21_0H~{1)4FGuh(34HVex>wwp^zqK^6mBGCemeX`XG&;NWNS&Ko*-o+l9Iq ze9=f+lPekkCygBKN-S&O^)pO-0KjgkbX8Tl?=wL7(c_Djiw%;+?PCC#6<}xoxti_~ zm?C~8?L-#Ku8++fJYdd;#ux1Y-GJ`7-3LNQdwQJ@Y)iZXZh_r=uboQ_S^;yiZvtG| z1EdCTSoSvoFzvg)&u*!7_n9x6X*XXYA|fIpA|fIpA|l6e6KPv3@R#CvB}Tgc&zE(7 z%4!N_-R32Ha{}I}F`JRePueR*^;@LXqBgnV@Sl|ru4;(nK;4tGw zwR21xXEZi8K0MX`p9chTHVQocU;h5y-{WqVZFmpp zOiXceVb)>$Y0-&oIJYD@<);T3K0RUWgW$pj~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/swimming_red.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/swimming_red.rsi/meta.json new file mode 100644 index 00000000000..4f83a2f9212 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/swimming_red.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERSHIRT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_fire.rsi/equipped-UNDERSHIRT.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_fire.rsi/equipped-UNDERSHIRT.png new file mode 100644 index 0000000000000000000000000000000000000000..bf0d4990484ad6e05107658a72ae425c50ccb1b2 GIT binary patch literal 709 zcmV;$0y_PPP)j=vxTRa$OtRS)f1lGPOMbt}WF|9Y1|WnGLI@%Mr%u%iq?9=T zgkjkE*STdWaxG$#ziUzm&-2QHNGWsA^Gw1RV~jxvfquUaAp{s>#<47ui_$cO>$(7t zyRM5gO^pj+f^!a~6p|zH>lRYaQUq z`=H@swa2Ihe7@~NYh50nw=AHgE>MW$7>qH*aa?u@6Gkmyl{n|nT7xkL+qS_NgVx%( z5{zepi=4%oAR&YhLI@#*5JCtcgplJ%Df4A7gjUgNd5T27@8_$oh$6r5`{iDRsxfMP zM;{CZxn)@xjYa_4`z~MHs1O2LYYc}&u79o^yWGcPnwE$ zw1?dgPu?{budxc~T>w7(Y%1E(UhD$D@7!xFp7ACr00@Gh<2VkoEJN_Au`(TN?e#Nc zSq8^(5Cp-2mu}Ueu+}Ir@8z}4{mo0ueG$etBr?WO@74ELBVAxT9wSMTR^|a=7L=#8g~V@Sl|w^KHHF*^#h?cY6T zqrgD{?)i$vN6l6~7yKgWlYZ}jmcO9KZ1oe`GGf12nq0e9v~y&#bnCv0=zg5jlp$s# z_-u9A|HK)0=hn0H95(2&4ZONw)kEvI%a<5>p0m8wv`T7D@kQ}dNt5<`@8EC{5Zv?q zBD=@;+J9xWf9>2|R=l3I`fZZ>ziizTpXYq`4gT;cmG8iZ6&I~PIz&#J^X1`B-gAA4 zpLQjbU4JpR^1%ZB?fx5T8mtbKm0av)kIIu%^j4I2&~Lo_J9PX01lxH*p;w>(GdQiV uiS=bX|2CC0p*m6RE~SG8Jcobe*D$;ea#GwY*C_(@H-o3EpUXO@geCx>wT(mo literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_fire.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_fire.rsi/meta.json new file mode 100644 index 00000000000..4f83a2f9212 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_fire.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERSHIRT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_rainbow.rsi/equipped-UNDERSHIRT.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_rainbow.rsi/equipped-UNDERSHIRT.png new file mode 100644 index 0000000000000000000000000000000000000000..8289c7721d048fecbec6bf0828b0aea831e11c34 GIT binary patch literal 694 zcmV;n0!jUeP)xTqk4E7!X4JqBhNmu`K8xDwLR z0ZG!CbaGwXwrOicZ!&2aJm02pntT4!licRQ`9Tl_K@bE%5dMh(v=4eQ=7SDaVmC$K zv0V^#K^-i|)B(`TBX7@j>+jeu2)?3Qx8eJbEOz$}49=l_-#*{A^{o~>^3fFqZWFG; zEM8HN3{C8$Q(hCw(68EDd_o_n0UoH;ZzJFm=-Z^U;y3+K410}2`gV8gt*>zvI1V)S zvUog#G=(ID*PZgV!K!{d%06@ITV4DRUppvvaHx_sV8RGZN=nEX&gw`Q z=F+#?0#ATC=GC#d141ALE`T$egqFiC&c->L!oyg}jOQKdm;9*?;qVnRq_ zDQ`y^`qq!@;q<`aVY)ZL{QUrY$dRvz{$yIiCiMkD5ClOG1VIo4K@bE%5QP7Zbu;>H zvPpjeK`#>udT779y+-(5^lCk}ISLIDqHjhpj3F9B=fP$M6aE*pw+m`I820Yv*DX}= z;{n<=b4t<}E`xIY0bo1=wKh1@AD;~2xRqbiYBspaG4C)#Du4ttuIv{{`B#ibKmqPF z5&^Gr=PP!%-VZdY36~)xK+n7aDKQB_sr~>k9s!p& z4vo1l;gtLhD6|D$;E^y!VazEPc%}LS0G{Ge#~5Woz{TUVKt8L^1w7MjJ}s>o@LV^k zGvtDhgbtreeFA)X+IU2aW{ZzYdh2SuHjdUDHjY3afj->e!RTZ50010qNS#tmYE+YT{E+YYWr9XB6000McNliru=K&cDAS#uPvZ??80QgBn zK~z}7?bNYO0znjo;g1D0u#HAdtmHLpjlPB!@&xu4nArP5B(%Q9TA851W-$uvSh&fe zHVz5h{N>5qn=^Cn9TJH|A`!`yP!QI&f-wE1{g*7ZV17kD{Hf(bTyJ)vR`d%z3Ws|< zJvZ9PF)wc%oyPZzD!3?wc24(zRoUq6oW<+6HXg+F?8F=%8({~1@;~9=6QeCga9;%7 zoGhca-{|i%s)|L)?VzB9TZWz5tElKH<6G$-Dpn002ov JPDHLkV1hhamQ?@% literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_rainbow.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_rainbow.rsi/meta.json new file mode 100644 index 00000000000..4f83a2f9212 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_rainbow.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERSHIRT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_striped.rsi/equipped-UNDERSHIRT.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_striped.rsi/equipped-UNDERSHIRT.png new file mode 100644 index 0000000000000000000000000000000000000000..6e73f96c98806d4cbb3143254e394fc171178fea GIT binary patch literal 884 zcmV-)1B?8LP)AcNMf;#me_J@>|W#&bO*+zes*@T!vm0#^^8PM@6`E(5d3QDJ3@@Ld~>fy>5FeL!2!yh=j7?1 zDEC^Xe5(N%-hYpA-RD%R)zS4Z43qnCW~|SF|MFd`)h9$zgyTFR45tW!$C>i2D}dS0 zfftnL>X^y|YVeBq@DM0Nf4t9uG+()wQ0_cx@Cs9zzyt@F;66S3GteJhAI?Bg z6%Z#C7$+6rBo!DJR{`k^r1H!_)_fE6D9>FXK74?37mBWc;S8km%z$lvy*`!9{xpu$ zPd;P9aEkqX`~1u+!LxjfD?uTI5JCtcgb+dqA%qYYsjY9C^WM%Dt=$E9a4_1HE$Y2|I@@Y-1?A53&yOl|uJr+l(|-H% zF3ZcyMA6p(>?fy2^0avot+lDw>i{^;OLlhdawA83xd!0oAD1b27KSG@g5KEo2I2Jn z;6idr#em|!5YxeeX4S;vMOnGhrQ<(tZ2ut@=1N?{g*iA><1ogb+fAkJ-PB`M-Sye%`GB0000< KMNUMnLSTYm$hv_5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_striped.rsi/icon.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_striped.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3998a4f1740f4d4f6486c019766844ddf01cb887 GIT binary patch literal 371 zcmV-(0gV2MP)Z50010qNS#tmYE+YT{E+YYWr9XB6000McNliru=K&cDAS>dDf;<2K0RTxv zK~z}7?bJ_7#4r@c@o#JwgCxjAl-cRNcNmwwf`#enreLp-r3Y|Pq<>RZh<0q*I3 z+7aAsmT3KqQhTJ7pZjgw(liZqy(HdF*g%q5IKKc61eaI1aDnJv>32IIfXdF1K#x)i zDXXIdPUlTPs569G9nJp**Bs_dV2_mjmp9OlNd7k&*yaVu7cSGVH Ri~#@u002ovPDHLkV1np3lp_ED literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_striped.rsi/meta.json b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_striped.rsi/meta.json new file mode 100644 index 00000000000..4f83a2f9212 --- /dev/null +++ b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_striped.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGStation at commit https://github.com/tgstation/tgstation/commit/343ec403eb9941c4b4fc298bd0c686f2350d6917", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-UNDERSHIRT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_sun.rsi/equipped-UNDERSHIRT.png b/Resources/Textures/_Emberfall/Clothing/Under/Undershirts/tank_sun.rsi/equipped-UNDERSHIRT.png new file mode 100644 index 0000000000000000000000000000000000000000..fad178bb8278fe7a11849840fa7c45dc3b5193bb GIT binary patch literal 736 zcmV<60w4W}P)%`Yze()gO!91)7b%(g_rL?)8OY1Y`u653Pu3=topP@K(1V) z?ZR8!e60b>!u6LUKv`&?AH%Ry*u*p-B7po!qk(DTiFl#4rvLyH4o-1(c7(tKuFj57 zI5=emX9*h{-tom_O^+}Q{eXE1bc^d zmoL= z=Fj=q^qLKocvf5*-*a2B#}`5fA%qY@2qAPWPY&4(QK#$!Ki}5+RXm5({9$(*H>yY-5GLTcEm+LmSq{s|O!ow%c0!~n0A)cL*l6QJ zmXnz@UPWs{v=LxV5-^>eNJ(&nFH0$NgKI#pT$_8$Tz~uc=)19tIV|S5idF|~a-rkW z%`x&*0OTVW-oYPsH}X56*K8<%*hMhBW4{^pU~=Ue=?=MnDZUUw2qA=c%6Z50010qNS#tmYE+YT{E+YYWr9XB6000McNliru=K&cDAS>dDf;<2K0Ub$1 zK~z}7?US)e!%!54zk8bmNeoWGrVz+0WN-=k26=_<~p}6)H z1Tigiv?*ew*P*m1=x~D(hx={!T<$sl`OmpvFc=I5O~SNLew?Y#F+a{!m=>x@KB@a) zRZek(gk8ZfEtDH1tjZ~WA^<>i9E7y#on0#-ZKQLA8zk)uI6leMVegdrT@J$H`St>Y zML8ZKZI32n5V``S?SZg(x*6`{(fJjqcL3%Om!dTX*2@_H<#=2C^^Gs*O{ z+s^?waJI2-KW9@{dx5Pl;bJl(8WeOKhz13V$*A$S)|!_eXUYu{r0sp{%z8QF Date: Sun, 9 Feb 2025 23:46:38 +0100 Subject: [PATCH 2/3] hell --- .../_emberfall/preferences/loudout-groups.ftl | 6 + .../Prototypes/Loadouts/role_loadouts.yml | 141 ++++++++++++++++++ .../Entities/Clothing/Under/undershirts.yml | 6 +- .../Loadouts/Miscellaneous/socks.yml | 24 +++ .../Loadouts/Miscellaneous/underpants.yml | 39 +++++ .../Loadouts/Miscellaneous/undershirts.yml | 44 ++++++ .../_Emberfall/Loadouts/loadout_groups.yml | 38 ++++- .../_Emberfall/Loadouts/role_loadouts.yml | 5 +- .../Textures/Interface/Ashen/Slots/socks.png | Bin 0 -> 396 bytes .../Interface/Ashen/Slots/underpants.png | Bin 0 -> 387 bytes .../Interface/Ashen/Slots/undershirt.png | Bin 0 -> 522 bytes .../Interface/Clockwork/Slots/socks.png | Bin 0 -> 688 bytes .../Interface/Clockwork/Slots/underpants.png | Bin 0 -> 655 bytes .../Interface/Clockwork/Slots/undershirt.png | Bin 0 -> 769 bytes 14 files changed, 298 insertions(+), 5 deletions(-) create mode 100644 Resources/Prototypes/_Emberfall/Loadouts/Miscellaneous/socks.yml create mode 100644 Resources/Prototypes/_Emberfall/Loadouts/Miscellaneous/underpants.yml create mode 100644 Resources/Prototypes/_Emberfall/Loadouts/Miscellaneous/undershirts.yml create mode 100644 Resources/Textures/Interface/Ashen/Slots/socks.png create mode 100644 Resources/Textures/Interface/Ashen/Slots/underpants.png create mode 100644 Resources/Textures/Interface/Ashen/Slots/undershirt.png create mode 100644 Resources/Textures/Interface/Clockwork/Slots/socks.png create mode 100644 Resources/Textures/Interface/Clockwork/Slots/underpants.png create mode 100644 Resources/Textures/Interface/Clockwork/Slots/undershirt.png diff --git a/Resources/Locale/en-US/_emberfall/preferences/loudout-groups.ftl b/Resources/Locale/en-US/_emberfall/preferences/loudout-groups.ftl index d5eb125bb2e..fc114567e89 100644 --- a/Resources/Locale/en-US/_emberfall/preferences/loudout-groups.ftl +++ b/Resources/Locale/en-US/_emberfall/preferences/loudout-groups.ftl @@ -1,6 +1,12 @@ +## Chief Service Supervisor loadout-group-css-head = Chief Service Supervisor head loadout-group-css-jumpsuit = Chief Service Supervisor jumpsuit loadout-group-css-outerclothing = Chief Service Supervisor outer clothing loadout-group-css-headset = Chief Service Supervisor headset loadout-group-css-shoes = Chief Service Supervisor shoes loadout-group-css-gloves = Chief Service Supervisor gloves + +## +loadout-group-underpants = Underpants +loadout-group-undershirt = Undershirt +loadout-group-socks = Socks diff --git a/Resources/Prototypes/Loadouts/role_loadouts.yml b/Resources/Prototypes/Loadouts/role_loadouts.yml index 05f6ecfa02d..6fb26ec1863 100644 --- a/Resources/Prototypes/Loadouts/role_loadouts.yml +++ b/Resources/Prototypes/Loadouts/role_loadouts.yml @@ -7,6 +7,9 @@ - CaptainJumpsuit - CaptainBackpack - CaptainOuterClothing + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Survival - Trinkets - GroupSpeciesBreathTool @@ -20,6 +23,9 @@ - HoPJumpsuit - HoPBackpack - HoPOuterClothing + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - Survival - Trinkets @@ -42,6 +48,9 @@ - PassengerGloves - PassengerOuterClothing - PassengerShoes + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - Survival - Trinkets @@ -55,6 +64,9 @@ - BartenderJumpsuit - CommonBackpack - BartenderOuterClothing + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - Survival - Trinkets @@ -66,6 +78,9 @@ - GroupTankHarness - BartenderJumpsuit - CommonBackpack + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - Survival - Trinkets @@ -80,6 +95,9 @@ - ChefJumpsuit - CommonBackpack - ChefOuterClothing + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - Survival - Trinkets @@ -91,6 +109,9 @@ - GroupTankHarness - LibrarianJumpsuit - CommonBackpack + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - Survival - Trinkets @@ -103,6 +124,9 @@ - LawyerNeck - LawyerJumpsuit - CommonBackpack + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - Survival - Trinkets @@ -118,6 +142,9 @@ - ChaplainJumpsuit - CommonBackpack - ChaplainOuterClothing + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - Survival - Trinkets @@ -132,6 +159,9 @@ - JanitorGloves - CommonBackpack - JanitorOuterClothing + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - Survival - Trinkets @@ -146,6 +176,9 @@ - BotanistJumpsuit - BotanistBackpack - BotanistOuterClothing + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - Survival - Trinkets @@ -160,6 +193,9 @@ - ClownBackpack - ClownOuterClothing - ClownShoes + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - SurvivalClown - Trinkets @@ -174,6 +210,9 @@ - MimeBackpack - MimeOuterClothing - MimeBelt + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - SurvivalMime - Trinkets @@ -185,6 +224,9 @@ - MusicianJumpsuit - CommonBackpack - MusicianOuterClothing + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - Survival - Trinkets @@ -202,6 +244,9 @@ - CargoTechnicianBackpack - QuartermasterOuterClothing - QuartermasterShoes + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - Survival - Trinkets @@ -216,6 +261,9 @@ - CargoTechnicianBackpack - CargoTechnicianOuterClothing - CargoTechnicianShoes + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - Survival - Trinkets @@ -228,6 +276,9 @@ - SalvageSpecialistBackpack - SalvageSpecialistOuterClothing - SalvageSpecialistShoes + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - Survival - Trinkets @@ -244,6 +295,9 @@ - ChiefEngineerNeck - ChiefEngineerOuterClothing - ChiefEngineerShoes + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - SurvivalExtended - Trinkets - GroupSpeciesBreathTool @@ -254,6 +308,9 @@ - GroupTankHarness - TechnicalAssistantJumpsuit - StationEngineerBackpack + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - SurvivalExtended - Trinkets - GroupSpeciesBreathTool @@ -268,6 +325,9 @@ - StationEngineerOuterClothing - StationEngineerShoes - StationEngineerID + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - SurvivalExtended - Trinkets - GroupSpeciesBreathTool @@ -280,6 +340,9 @@ - AtmosphericTechnicianBackpack - AtmosphericTechnicianOuterClothing - AtmosphericTechnicianShoes + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - SurvivalExtended - Trinkets - GroupSpeciesBreathTool @@ -296,6 +359,9 @@ - ResearchDirectorOuterClothing - ScientistGloves - ResearchDirectorShoes + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - Survival - Trinkets @@ -313,6 +379,9 @@ - ScientistGloves - ScientistShoes - ScientistPDA + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - Survival - Trinkets @@ -324,6 +393,9 @@ - GroupTankHarness - ResearchAssistantJumpsuit - ScientistBackpack + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - Survival - Trinkets @@ -340,6 +412,9 @@ - SecurityBelt - HeadofSecurityOuterClothing - SecurityShoes + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - SurvivalSecurity - Trinkets - SecurityStar @@ -354,6 +429,9 @@ - SecurityBelt - WardenOuterClothing - SecurityShoes + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - SurvivalSecurity - Trinkets - SecurityStar @@ -369,6 +447,9 @@ - SecurityShoes - SecurityPDA - SecurityBelt + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - SurvivalSecurity - Trinkets - SecurityStar @@ -383,6 +464,9 @@ - SecurityBackpack - DetectiveOuterClothing - SecurityShoes + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - SurvivalSecurity - Trinkets - SecurityStar @@ -393,6 +477,9 @@ groups: - SecurityCadetJumpsuit - SecurityBackpack + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - SurvivalSecurity - Trinkets - GroupSpeciesBreathToolSecurity @@ -410,6 +497,9 @@ - ChiefMedicalOfficerOuterClothing - ChiefMedicalOfficerNeck - ChiefMedicalOfficerShoes + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - SurvivalMedical - Trinkets @@ -427,6 +517,9 @@ - MedicalDoctorOuterClothing - MedicalShoes - MedicalDoctorPDA + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - SurvivalMedical - Trinkets @@ -438,6 +531,9 @@ - GroupTankHarness - MedicalInternJumpsuit - MedicalBackpack + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - SurvivalMedical - Trinkets @@ -453,6 +549,9 @@ - ChemistBackpack - ChemistOuterClothing - MedicalShoes + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - SurvivalMedical - Trinkets - GroupSpeciesBreathToolMedical @@ -468,6 +567,9 @@ - MedicalBackpack - ParamedicOuterClothing - ParamedicShoes + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - SurvivalMedical - Trinkets @@ -479,6 +581,9 @@ groups: - GroupTankHarness - CommonBackpack + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - Survival - Trinkets @@ -490,6 +595,9 @@ - GroupTankHarness - ReporterJumpsuit - CommonBackpack + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - Survival - Trinkets @@ -501,6 +609,9 @@ - GroupTankHarness - PsychologistJumpsuit - MedicalBackpack + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - Survival - Trinkets @@ -513,6 +624,9 @@ - BoxerJumpsuit - BoxerGloves - CommonBackpack + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Glasses - Survival - Trinkets @@ -524,12 +638,18 @@ - type: roleLoadout id: RoleSurvivalVoxSupport groups: + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - GroupSpeciesBreathTool - GroupTankHarness - type: roleLoadout id: RoleSurvivalStandard groups: + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - Survival - GroupSpeciesBreathTool - GroupTankHarness @@ -537,12 +657,18 @@ - type: roleLoadout id: RoleSurvivalClown groups: + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - SurvivalClown - GroupTankHarness - type: roleLoadout id: RoleSurvivalExtended groups: + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - SurvivalExtended - GroupSpeciesBreathTool - GroupTankHarness @@ -550,6 +676,9 @@ - type: roleLoadout id: RoleSurvivalMedical groups: + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - SurvivalMedical - GroupSpeciesBreathToolMedical - GroupTankHarness @@ -557,6 +686,9 @@ - type: roleLoadout id: RoleSurvivalSecurity groups: + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - SurvivalSecurity - GroupSpeciesBreathToolSecurity - GroupTankHarness @@ -564,6 +696,9 @@ - type: roleLoadout id: RoleSurvivalSyndicate groups: + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - SurvivalSyndicate - GroupSpeciesBreathTool - GroupTankHarness @@ -571,6 +706,9 @@ - type: roleLoadout id: RoleSurvivalNukie groups: + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - SurvivalSyndicate - GroupSpeciesBreathTool - GroupPocketTankDouble @@ -578,5 +716,8 @@ - type: roleLoadout id: RoleSurvivalEVA groups: + - Undershirt # Emberfall + - Underpants # Emberfall + - Socks # Emberfall - GroupEVATank - SurvivalExtended diff --git a/Resources/Prototypes/_Emberfall/Entities/Clothing/Under/undershirts.yml b/Resources/Prototypes/_Emberfall/Entities/Clothing/Under/undershirts.yml index b596d836d70..b1a82ceb01f 100644 --- a/Resources/Prototypes/_Emberfall/Entities/Clothing/Under/undershirts.yml +++ b/Resources/Prototypes/_Emberfall/Entities/Clothing/Under/undershirts.yml @@ -145,7 +145,7 @@ - type: entity parent: ClothingUnderShirtBase - id: ClothingUnderbra_binder_strapless + id: ClothingUnderShrtBraStrapless name: strapless binder bra description: A strapless bra, for those who like to keep it simple. components: @@ -156,7 +156,7 @@ - type: entity parent: ClothingUnderShirtBase - id: ClothingUnderbra_binder + id: ClothingUnderShirtBraBinder name: binder bra description: A bra for keeping your chest in check. components: @@ -167,7 +167,7 @@ - type: entity parent: ClothingUnderShirtBase - id: ClothingUnderbra_neko + id: ClothingUnderShirtBraNeko name: neko bra description: A cat-themed bra, for the cat-lovers out there. components: diff --git a/Resources/Prototypes/_Emberfall/Loadouts/Miscellaneous/socks.yml b/Resources/Prototypes/_Emberfall/Loadouts/Miscellaneous/socks.yml new file mode 100644 index 00000000000..d6945d860ef --- /dev/null +++ b/Resources/Prototypes/_Emberfall/Loadouts/Miscellaneous/socks.yml @@ -0,0 +1,24 @@ +- type: loadout + id: ClothingUnderSocks + equipment: + socks: ClothingUnderSocks + +- type: loadout + id: ClothingUnderSocksKnee + equipment: + socks: ClothingUnderSocksKnee + +- type: loadout + id: ClothingUnderSocksBeeKnee + equipment: + socks: ClothingUnderSocksBeeKnee + +- type: loadout + id: ClothingUnderSocksRainbowKnee + equipment: + socks: ClothingUnderSocksRainbowKnee + +- type: loadout + id: ClothingUnderSocksBee + equipment: + socks: ClothingUnderSocksBee diff --git a/Resources/Prototypes/_Emberfall/Loadouts/Miscellaneous/underpants.yml b/Resources/Prototypes/_Emberfall/Loadouts/Miscellaneous/underpants.yml new file mode 100644 index 00000000000..6d958b98b45 --- /dev/null +++ b/Resources/Prototypes/_Emberfall/Loadouts/Miscellaneous/underpants.yml @@ -0,0 +1,39 @@ +- type: loadout + id: ClothingUnderBeeShorts + equipment: + underpants: ClothingUnderBeeShorts + +- type: loadout + id: ClothingUnderBoxerBriefs + equipment: + underpants: ClothingUnderBoxerBriefs + +- type: loadout + id: ClothingUnderBoxers + equipment: + underpants: ClothingUnderBoxers + +- type: loadout + id: ClothingUnderBoxersStriped + equipment: + underpants: ClothingUnderBoxersStriped + +- type: loadout + id: ClothingUnderBriefs + equipment: + underpants: ClothingUnderBriefs + +- type: loadout + id: ClothingUnderLongjohn + equipment: + underpants: ClothingUnderLongjohn + +- type: loadout + id: ClothingUnderPanties + equipment: + underpants: ClothingUnderPanties + +- type: loadout + id: ClothingUnderPantiesStried + equipment: + underpants: ClothingUnderPantiesStried diff --git a/Resources/Prototypes/_Emberfall/Loadouts/Miscellaneous/undershirts.yml b/Resources/Prototypes/_Emberfall/Loadouts/Miscellaneous/undershirts.yml new file mode 100644 index 00000000000..a71eff5ac36 --- /dev/null +++ b/Resources/Prototypes/_Emberfall/Loadouts/Miscellaneous/undershirts.yml @@ -0,0 +1,44 @@ +- type: loadout + id: ClothingUnderShirtBasic + equipment: + undershirt: ClothingUnderShirtBasic + +- type: loadout + id: ClothingUnderShirtBand + equipment: + undershirt: ClothingUnderShirtBand + +- type: loadout + id: ClothingUnderShirtBee + equipment: + undershirt: ClothingUnderShirtBee + +- type: loadout + id: ClothingUnderShirtIan + equipment: + undershirt: ClothingUnderShirtIan + +- type: loadout + id: ClothingUnderShirtShortSleeve + equipment: + undershirt: ClothingUnderShirtShortSleeve + +- type: loadout + id: ClothingUnderShirtBraBee + equipment: + undershirt: ClothingUnderShirtBraBee + +- type: loadout + id: ClothingUnderShirtBraBinder + equipment: + undershirt: ClothingUnderShirtBraBinder + +- type: loadout + id: ClothingUnderShrtBraStrapless + equipment: + undershirt: ClothingUnderShrtBraStrapless + +- type: loadout + id: ClothingUnderShirtBra + equipment: + undershirt: ClothingUnderShirtBra diff --git a/Resources/Prototypes/_Emberfall/Loadouts/loadout_groups.yml b/Resources/Prototypes/_Emberfall/Loadouts/loadout_groups.yml index 21e651f41dc..13b521ca7d4 100644 --- a/Resources/Prototypes/_Emberfall/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/_Emberfall/Loadouts/loadout_groups.yml @@ -13,7 +13,7 @@ - LaceupShoes - type: loadoutGroup - id: CSSOuter + id: CSSOuterClothing name: loadout-group-css-outerclothing loadouts: - BartenderVest @@ -33,3 +33,39 @@ loadouts: - HoPGloves - InspectionGloves + +- type: loadoutGroup + id: Underpants + name: loadout-group-underpants + loadouts: + - ClothingUnderBoxerBriefs + - ClothingUnderBeeShorts + - ClothingUnderBoxers + - ClothingUnderBoxersStriped + - ClothingUnderBriefs + - ClothingUnderLongjohn + - ClothingUnderPanties + - ClothingUnderPantiesStried + +- type: loadoutGroup + id: Undershirt + name: loadout-group-undershirt + loadouts: + - ClothingUnderShirtBasic + - ClothingUnderShirtBand + - ClothingUnderShirtBee + - ClothingUnderShirtIan + - ClothingUnderShirtShortSleeve + - ClothingUnderShirtBraBee + - ClothingUnderShrtBraStrapless + - ClothingUnderShirtBra + +- type: loadoutGroup + id: Socks + name: loadout-group-socks + loadouts: + - ClothingUnderSocks + - ClothingUnderSocksKnee + - ClothingUnderSocksBeeKnee + - ClothingUnderSocksRainbowKnee + - ClothingUnderSocksBee diff --git a/Resources/Prototypes/_Emberfall/Loadouts/role_loadouts.yml b/Resources/Prototypes/_Emberfall/Loadouts/role_loadouts.yml index 6b9a740d1e2..11706da7352 100644 --- a/Resources/Prototypes/_Emberfall/Loadouts/role_loadouts.yml +++ b/Resources/Prototypes/_Emberfall/Loadouts/role_loadouts.yml @@ -2,11 +2,14 @@ id: JobChiefServiceSupervisor groups: - CSSJumpsuit - - CSSOuter - CSSShoes - CSSEar - CSSGloves + - CSSOuterClothing - CommonBackpack + - Undershirt + - Underpants + - Socks - Glasses - Survival - Trinkets diff --git a/Resources/Textures/Interface/Ashen/Slots/socks.png b/Resources/Textures/Interface/Ashen/Slots/socks.png new file mode 100644 index 0000000000000000000000000000000000000000..bca70d823bded1d720b08aca7145b0e17617e734 GIT binary patch literal 396 zcmV;70dxL|P)Px$MoC0LR9J=Wm%WOFFcgK4!(bt5ky;Ba@&pzlKE4QoPmp3P>=l2oNaI$?ILjwF{Zkpzy=A3f?fbaVtgrI2}lx1mL0YJC8n3Hpkx~>5L;#Xfpf==@#1ON$f z2cX;hk;mmh-rIBnoB-E7$>J~(5_@|c+oRnTpp=4Ax*1c|t_lFaIF3p&Z2-1yE5)<{ z{ND}y_a;U7PWPk_G#uPx$JxN4CR9J=Wmock@Fc?Lzr3i}65S*kA75oPdBK`SA5S&~E9fXc8MzN5^PRY|! z-+R(V7w`0ieB>N3i3C_V+HepAK~E`F3aslINs>seEW$AC2_ayNp)5-!@Z<3aN-6I5 zJJK}Oq`*74uIpcgbIt((uIqwQirejmG)=WV0H}tGH96;~stN!gKJ`vCsDuwC07!|E zfNJ;@V>i*aST=#x1@?2A#aaF>b2suV0RV6uXL9a(z0O^3zJP7pvVJ@sFbrc^0RhhQ zT#kL;ABiXx$g)h<;(8s*C>40O!9Kk`S3icEz$UN>Yyu;J|NL%0%_~C+oK7d@5@K!7 z^Tq;@?oHD~(=;fG;_Cvh@Hmcto@OFZ6!n&6DS?Z0 hU5Cr%qW#^uP@Wnoe5cO@4t4+l002ovPDHLkV1j&gp~3(F literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Ashen/Slots/undershirt.png b/Resources/Textures/Interface/Ashen/Slots/undershirt.png new file mode 100644 index 0000000000000000000000000000000000000000..974802a5c2ddc601d4b18e07c079ff3c57b662f1 GIT binary patch literal 522 zcmV+l0`>igP)Px$#7RU!R9J=Wm(Qx=Fc?QqgLEObV0VHpl#(ZKA>!kUAoLN6E?kI+78`L9N;8W~ za@DJ79qTZ|{5EaK$9E3tpAh)N@y-Xs;m|};R4edsI53~j9oOBAMk5o3A$gv&TrO*Y zce`DpC?d-;k|gn*z%97%`)`G7tpVuudPGsge!nM460ZSJH{ABrTC-ZM0I-i**n&FY z=MsRExDcotevcvU)O{@f1u6+>t=;ETW$rBkT5IAsMoReuq_sv$NgT(OC7u$na3KUr zsS61US4ts-s4VeN;2K^O1;!XBA*I9^Ls1kjNjwzreV;T<9lX(KxH&21cOxO3M4F~g z!2ueNOTHx5>oowKP6q&E44&t?dw}hB>+0VsV4K=yJsyt$1VMmO>PKCbJS|{T6b0>e z+l_-D03geNaYwVs zWMZ1lCQ2z5i^baouHm!U?E7eDGaipktJSInZgV=Fm`Px%YDq*vR9J=WmrrXGQ540088czh1Z^mtVHSZ}NGak@Bt=~5zF)ybmu^Zneg-$v zjZ1fexb0GKS0qvjQbH*xw2;NKBQdqin2>+CczKg#l9|LfDI%WDJnqfA_r7!QOx{TV zSO(>bCiK^+b=(+^-Cu7dEQ4}s$3|3J*!h(Ij2prDqT1rkyBf)h=D_*-t+3Sw#|1MR zPx4@_#}8IS-DzWHAqn`&9Ty(nPK)d<9rs5&p6tNJDyWzTXAOIAzh>`luL!tGB0JagUvPhx}2W793OfUZB4Bkn($8;=zlR?Kz=>5%Qq(4 z(uNjVKoD~?0OJfO+rP&^r$;8K;jI^@GjMX`dG2L56ZSUzHUs_X_kiLo4CG9`2z(sc z7m2A1^m|_%oKj(&fz37PIX!oa$A?~J(k#rw0HWGLRKNS1)%`&+5ayd@7G{|N&%Nwc z0KR=4^(D1vU-K#k22>G~j5GMA;{U(l$dznk^?Devj6eaR+QQ7rtMj56I63l0uVj`n z=u4bhAPjfzWuSaT&eU-}F;GST2WJhtw6iQ0APx%Nl8ROR9J=WSHEl9Kp1_lC0mZ|HcE(u41#t@C>^qN38fv{?)euwWb6{W^l#`= zvUKcLC|xraN`{1@rBFPSKmrK}a^%1kt)(iq@&Z-th@=J_aAlMwRh zSPePJ^IXp#&69wRU^M^@fJjb5;PJg0Y248f{us&04q#~k;G8=Lv9qz+b=Fts3HAZa zHkbkcOYSbt002x&msS9WY3XP`n> z6;K7ot-v-QCMpWxi$t{oj$6rWb1naYir!Ddg#xZafvE*dQ=lJ>YnLTx*30o#3i@LO z;=x(18l4p;l%hada^m+gEm5w()^;NOkw56P-0E_= zCCU^qfw&)yJLy=3fX#GLtPuZn4yeHYbrPz;jRH3cWUgdO3)iE7 zZR83d{t#A!U7b}c@cnC)y^`5R(ifRtpa>5h)&cJ)OiKs-hQt{Gz|KMJwAW^d3VX&m z-@Ie)i#wwd0Ppon<_$MCyTY2uG^u&67b~}kY3caEC=}HzO=jBft pG6i58@VGCKX-e}*bJLL7^WU#MDdD0MZNUHl002ovPDHLkV1lctExZ5# literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Clockwork/Slots/undershirt.png b/Resources/Textures/Interface/Clockwork/Slots/undershirt.png new file mode 100644 index 0000000000000000000000000000000000000000..5ddbd0d690bd59dd6eb6bfa781cb88b95e21ffc6 GIT binary patch literal 769 zcmV+c1OEJpP)Px%yGcYrR9J<*m%(e(a1_TsElrJEnX6^Va;Q{fW5^%}84U5H_nq|YVMi}x7ykw? zvWrJ=f{31W6ub>7h+sfupkre>{I)(P z0)VO0-0#5Y8nwp2+yJXyj-Od0XYh?A-I=-p#9`a!tek6=vfdn4JP;b7T9+T3c^fD@!%O4=9oa4tz3d`Ck4&5bka=>y|3)d0 z7p!_2Qzs5ICZLKWZw0J+x$iYEB@g70`%ySUV3Yz;gbq+Fa^|WUwbzT}9g|vtFgVd~ z+`3`|>~0-9TDj0kvv(d+DG){I^9$qlTtgPhT%%&Yd%N!xi*%w0{oy0i?m2FM{dDLI zQ{uu3sOXgQ%^jb)Muqu>aeH^`*in(I-%rokX_XkMKr-^p9UtKa%r%G|sXcj_^^+K+ z#6=b8>~0-9!VT;}A1dWs8CE2O8xRI3PHkGdoC1nO6yX4Na$^vL8_?Pdv#S9`A`DI( ztz3xn4N?KMR!AH9Py)m5fhdC7v=%#7=&cWcgP(sW7Kb~$%snvNY7Zu^m(a?ERA&bg zNTa|g4;1{K|r_xMn$&Hc`NYk^I?BWX6oI%WH}2A!|glc&^(}OXn0@fPDTJ5+eg;w z@}$UPJX1EGzm(ILnv4oS^Vt(Q8?LRl;?XS2AvJ01@#2K28X6xywz`v1+Y4D)k~3S? z&~hn8Wmi2tUn+p9(^PXomP2V0y|z7Hj^}>?n?!Xqya0b<00000NkvXXu0mjfM}%S? literal 0 HcmV?d00001 From 594b51601268aac9c6a7ca8cb787e20ad91de942 Mon Sep 17 00:00:00 2001 From: Milon Date: Mon, 10 Feb 2025 01:57:41 +0100 Subject: [PATCH 3/3] fix templates --- .../Inventory/StrippableBoundUserInterface.cs | 2 +- .../arachnid_inventory_template.yml | 24 +++++++++---------- .../corpse_inventory_template.yml | 24 +++++++++---------- .../human_inventory_template.yml | 24 +++++++++---------- 4 files changed, 37 insertions(+), 37 deletions(-) diff --git a/Content.Client/Inventory/StrippableBoundUserInterface.cs b/Content.Client/Inventory/StrippableBoundUserInterface.cs index 90e52d72837..a5d4efc27c5 100644 --- a/Content.Client/Inventory/StrippableBoundUserInterface.cs +++ b/Content.Client/Inventory/StrippableBoundUserInterface.cs @@ -156,7 +156,7 @@ public void UpdateMenu() // for now: shit-code // this breaks for drones (too many hands, lots of empty vertical space), and looks shit for monkeys and the like. // but the window is realizable, so eh. - _strippingMenu.SetSize = new Vector2(220, snare?.IsEnsnared == true ? 550 : 530); + _strippingMenu.SetSize = new Vector2(290, snare?.IsEnsnared == true ? 550 : 530); // Emberfall - changed width cause shitcode } private void AddHandButton(Hand hand) diff --git a/Resources/Prototypes/InventoryTemplates/arachnid_inventory_template.yml b/Resources/Prototypes/InventoryTemplates/arachnid_inventory_template.yml index 4839f56e9be..5efb4db472e 100644 --- a/Resources/Prototypes/InventoryTemplates/arachnid_inventory_template.yml +++ b/Resources/Prototypes/InventoryTemplates/arachnid_inventory_template.yml @@ -19,7 +19,7 @@ slotTexture: gloves slotFlags: GLOVES uiWindowPos: 2,1 - strippingWindowPos: 2,2 + strippingWindowPos: 3,2 # Emberfall displayName: Gloves - name: neck slotTexture: neck @@ -140,24 +140,24 @@ dependsOnComponents: - type: AllowSuitStorage displayName: Suit Storage - - name: underpants - slotTexture: underpants - slotFlags: UNDERPANTS - stripTime: 8 - uiWindowPos: 4,0 - strippingWindowPos: 4,0 - displayName: Underpants - - name: undershirt + - name: undershirt # Emberfall slotTexture: undershirt slotFlags: UNDERSHIRT stripTime: 8 uiWindowPos: 4,1 - strippingWindowPos: 4,1 + strippingWindowPos: 2,1 displayName: Undershirt - - name: socks + - name: underpants # Emberfall + slotTexture: underpants + slotFlags: UNDERPANTS + stripTime: 8 + uiWindowPos: 4,0 + strippingWindowPos: 2,2 + displayName: Underpants + - name: socks # Emberfall slotTexture: socks slotFlags: SOCKS stripTime: 8 uiWindowPos: 4,2 - strippingWindowPos: 4,2 + strippingWindowPos: 2,3 displayName: Socks diff --git a/Resources/Prototypes/InventoryTemplates/corpse_inventory_template.yml b/Resources/Prototypes/InventoryTemplates/corpse_inventory_template.yml index 076cf0ee158..7abd8429848 100644 --- a/Resources/Prototypes/InventoryTemplates/corpse_inventory_template.yml +++ b/Resources/Prototypes/InventoryTemplates/corpse_inventory_template.yml @@ -26,7 +26,7 @@ slotTexture: gloves slotFlags: GLOVES uiWindowPos: 2,1 - strippingWindowPos: 2,2 + strippingWindowPos: 3,2 # Emberfall displayName: Gloves - name: neck slotTexture: neck @@ -95,24 +95,24 @@ uiWindowPos: 3,1 strippingWindowPos: 1,5 displayName: Belt - - name: underpants - slotTexture: underpants - slotFlags: UNDERPANTS - stripTime: 8 - uiWindowPos: 4,0 - strippingWindowPos: 4,0 - displayName: Underpants - - name: undershirt + - name: undershirt # Emberfall slotTexture: undershirt slotFlags: UNDERSHIRT stripTime: 8 uiWindowPos: 4,1 - strippingWindowPos: 4,1 + strippingWindowPos: 2,1 displayName: Undershirt - - name: socks + - name: underpants # Emberfall + slotTexture: underpants + slotFlags: UNDERPANTS + stripTime: 8 + uiWindowPos: 4,0 + strippingWindowPos: 2,2 + displayName: Underpants + - name: socks # Emberfall slotTexture: socks slotFlags: SOCKS stripTime: 8 uiWindowPos: 4,2 - strippingWindowPos: 4,2 + strippingWindowPos: 2,3 displayName: Socks diff --git a/Resources/Prototypes/InventoryTemplates/human_inventory_template.yml b/Resources/Prototypes/InventoryTemplates/human_inventory_template.yml index 4e9e566227b..f230f402820 100644 --- a/Resources/Prototypes/InventoryTemplates/human_inventory_template.yml +++ b/Resources/Prototypes/InventoryTemplates/human_inventory_template.yml @@ -26,7 +26,7 @@ slotTexture: gloves slotFlags: GLOVES uiWindowPos: 2,1 - strippingWindowPos: 2,2 + strippingWindowPos: 3,2 # Emberfall displayName: Gloves - name: neck slotTexture: neck @@ -121,24 +121,24 @@ uiWindowPos: 3,0 strippingWindowPos: 0,5 displayName: Back - - name: underpants - slotTexture: underpants - slotFlags: UNDERPANTS - stripTime: 8 - uiWindowPos: 4,0 - strippingWindowPos: 4,0 - displayName: Underpants - - name: undershirt + - name: undershirt # Emberfall slotTexture: undershirt slotFlags: UNDERSHIRT stripTime: 8 uiWindowPos: 4,1 - strippingWindowPos: 4,1 + strippingWindowPos: 2,1 displayName: Undershirt - - name: socks + - name: underpants # Emberfall + slotTexture: underpants + slotFlags: UNDERPANTS + stripTime: 8 + uiWindowPos: 4,0 + strippingWindowPos: 2,2 + displayName: Underpants + - name: socks # Emberfall slotTexture: socks slotFlags: SOCKS stripTime: 8 uiWindowPos: 4,2 - strippingWindowPos: 4,2 + strippingWindowPos: 2,3 displayName: Socks