Skip to content

Commit

Permalink
Merge pull request #4629 from Varoxus/bodysuit
Browse files Browse the repository at this point in the history
Bodysuit underwear
  • Loading branch information
Superlagg authored Mar 13, 2024
2 parents 1fcf390 + 5344f9f commit cc09237
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 25 deletions.
33 changes: 15 additions & 18 deletions code/modules/mob/dead/new_player/sprite_accessories/socks.dm
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@
icon_state = "socks_knee"
has_color = TRUE


/datum/sprite_accessory/underwear/socks/bee_knee
name = "Knee-high - Bee"
icon_state = "bee_knee"
Expand Down Expand Up @@ -54,24 +53,20 @@
icon_state = "striped_knee"
has_color = TRUE


/datum/sprite_accessory/underwear/socks/thin_knee
name = "Knee-high - Thin"
icon_state = "thin_knee"
has_color = TRUE


/datum/sprite_accessory/underwear/socks/uk_knee
name = "Knee-High - UK"
icon_state = "uk_knee"


/datum/sprite_accessory/underwear/socks/socks_norm
name = "Normal"
icon_state = "socks_norm"
has_color = TRUE


/datum/sprite_accessory/underwear/socks/bee_norm
name = "Normal - Bee"
icon_state = "bee_norm"
Expand All @@ -80,7 +75,6 @@
name = "Normal - Christmas"
icon_state = "christmas_norm"


/datum/sprite_accessory/underwear/socks/candycaner_norm
name = "Normal - Red Candy Cane"
icon_state = "candycaner_norm"
Expand All @@ -89,7 +83,6 @@
name = "Normal - Green Candy Cane"
icon_state = "candycaneg_norm"


/datum/sprite_accessory/underwear/socks/pantyhose
name = "Pantyhose"
icon_state = "pantyhose"
Expand All @@ -99,7 +92,6 @@
icon_state = "socks_short"
has_color = TRUE


/datum/sprite_accessory/underwear/socks/stockings_blue
name = "Stockings - Blue"
icon_state = "stockings_blue"
Expand All @@ -120,12 +112,10 @@
name = "Stockings - Orange"
icon_state = "stockings_orange"


/datum/sprite_accessory/underwear/socks/stockings_programmer
name = "Stockings - Programmer"
icon_state = "stockings_lpink"


/datum/sprite_accessory/underwear/socks/stockings_purple
name = "Stockings - Purple"
icon_state = "stockings_purple"
Expand All @@ -134,13 +124,11 @@
name = "Stockings - Yellow"
icon_state = "stockings_yellow"


/datum/sprite_accessory/underwear/socks/socks_thigh
name = "Thigh-high"
icon_state = "socks_thigh"
has_color = TRUE


/datum/sprite_accessory/underwear/socks/bee_thigh
name = "Thigh-high - Bee"
icon_state = "bee_thigh"
Expand All @@ -153,18 +141,14 @@
name = "Thigh-high - Commie"
icon_state = "commie_thigh"


/datum/sprite_accessory/underwear/socks/fishnet
name = "Thigh-high - Fishnet"
icon_state = "fishnet"


/datum/sprite_accessory/underwear/socks/usa_thigh
name = "Thigh-high - Freedom"
icon_state = "assblastusa_thigh"



/datum/sprite_accessory/underwear/socks/rainbow_thigh
name = "Thigh-high - Rainbow"
icon_state = "rainbow_thigh"
Expand All @@ -182,13 +166,11 @@
icon_state = "striped_thigh"
has_color = TRUE


/datum/sprite_accessory/underwear/socks/thin_thigh
name = "Thigh-high - Thin"
icon_state = "thin_thigh"
has_color = TRUE


/datum/sprite_accessory/underwear/socks/uk_thigh
name = "Thigh-high - UK"
icon_state = "uk_thigh"
Expand Down Expand Up @@ -250,3 +232,18 @@
/datum/sprite_accessory/underwear/socks/tsthinredbow
name = "Thigh Socks - Pantyhose Redbow"
icon_state = "tsthinredbow"

//new bodysuit - placed in the socks file as an alternative so that a person can still have a bra/panties on "underneath" the suit if they so wished.
/datum/sprite_accessory/underwear/socks/bodysuit
name = "Bodysuit"
icon_state = "bodysuit"
has_color = TRUE
covers_groin = TRUE
covers_chest = TRUE
covers_belly = TRUE

//"revealing" variant, doesn't cover any bodyparts. Meant to be used in combination with bras/panties specifically.
/datum/sprite_accessory/underwear/socks/bodysuit_r
name = "Bodysuit(revealing)"
icon_state = "bodysuit"
has_color = TRUE
15 changes: 8 additions & 7 deletions code/modules/mob/dead/new_player/sprite_accessories/underwear.dm
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,6 @@
has_color = TRUE
gender = FEMALE


/datum/sprite_accessory/underwear/bottom/female_beekini
name = "Panties - Bee-kini"
icon_state = "panties_bee-kini"
Expand All @@ -115,13 +114,11 @@
icon_state = "panties_cow"
gender = FEMALE


/datum/sprite_accessory/underwear/bottom/fishnet_lower
name = "Panties - Fishnet"
icon_state = "fishnet_lower"
gender = FEMALE


/datum/sprite_accessory/underwear/bottom/female_usastripe
name = "Panties - Freedom"
icon_state = "panties_assblastusa"
Expand All @@ -138,7 +135,6 @@
has_color = TRUE
gender = FEMALE


/datum/sprite_accessory/underwear/bottom/panties_slim
name = "Panties - Slim"
icon_state = "panties_slim"
Expand All @@ -163,7 +159,6 @@
has_color = TRUE
gender = FEMALE


/datum/sprite_accessory/underwear/bottom/panties_uk
name = "Panties - UK"
icon_state = "panties_uk"
Expand All @@ -187,7 +182,6 @@
gender = FEMALE
covers_chest = TRUE


/datum/sprite_accessory/underwear/bottom/thong
name = "Thong"
icon_state = "thong"
Expand Down Expand Up @@ -226,4 +220,11 @@
has_color = TRUE
gender = FEMALE


//new bodysuit - covers all bodyparts. There is a "revealing" variant in the socks file that is meant to be used in combination with both bras and panties.
/datum/sprite_accessory/underwear/bottom/bodysuit
name = "Bodysuit"
icon_state = "bodysuit"
has_color = TRUE
covers_groin = TRUE
covers_chest = TRUE
covers_belly = TRUE
Binary file modified icons/mob/clothing/underwear.dmi
Binary file not shown.

0 comments on commit cc09237

Please sign in to comment.