mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-23 13:10:02 +01:00
## About The Pull Request Adds female gender shaping to digi species (such as lizards), for the top half only. <details><summary>Shown here</summary> <img width="337" height="464" alt="dreamseeker_HhKjfrmJ1f" src="https://github.com/user-attachments/assets/a5a57580-6798-40e4-925c-b3a63e0e540e" /> </details> Also just adds a bunch of bodyshape args now that we are passing that to the clothing rendering. This will help with anything where you want unique digi handling for any specific items. Also fixes some missing args and even improper args in some of these proc overrides. ## Why It's Good For The Game Makes things more convenient for coders. Adds some more customization options for feminine lizardfolk. ## Changelog 🆑 code: bodyshape is now accessible in build_worn_overlays() and similar procs. image: lizards now have support female gender shaping for their suits /🆑 --------- Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
119 lines
4.1 KiB
Plaintext
119 lines
4.1 KiB
Plaintext
/obj/item/clothing/under/suit
|
|
icon = 'icons/obj/clothing/under/suits.dmi'
|
|
worn_icon = 'icons/mob/clothing/under/suits.dmi'
|
|
can_adjust = FALSE
|
|
female_sprite_flags = FEMALE_UNIFORM_NO_BREASTS
|
|
inhand_icon_state = null
|
|
|
|
/obj/item/clothing/under/suit/red //Also used by the Curator's suit, /obj/item/clothing/under/rank/civilian/curator
|
|
name = "red suit"
|
|
desc = "A red suit and blue tie. Somewhat formal."
|
|
icon_state = "red_suit"
|
|
inhand_icon_state = "r_suit"
|
|
|
|
/obj/item/clothing/under/suit/charcoal
|
|
name = "charcoal suit"
|
|
desc = "A charcoal suit and red tie. Very professional."
|
|
icon_state = "charcoal_suit"
|
|
|
|
/obj/item/clothing/under/suit/navy
|
|
name = "navy suit"
|
|
desc = "A navy suit and red tie, intended for the station's finest."
|
|
icon_state = "navy_suit"
|
|
|
|
/obj/item/clothing/under/suit/burgundy
|
|
name = "burgundy suit"
|
|
desc = "A burgundy suit and black tie. Somewhat formal."
|
|
icon_state = "burgundy_suit"
|
|
|
|
/obj/item/clothing/under/suit/checkered
|
|
name = "checkered suit"
|
|
desc = "That's a very nice suit you have there. Shame if something were to happen to it, eh?"
|
|
icon_state = "checkered_suit"
|
|
|
|
/obj/item/clothing/under/suit/beige
|
|
name = "beige suit"
|
|
desc = "An excellent light colored suit, experts in the field stress that it should not to be confused with the inferior tan suit."
|
|
icon_state = "beige_suit"
|
|
|
|
/obj/item/clothing/under/suit/black
|
|
name = "black two piece suit"
|
|
desc = "A black suit with charcoal pants and a red tie. Very formal."
|
|
icon_state = "black_suit"
|
|
|
|
/obj/item/clothing/under/suit/black/skirt
|
|
name = "black two piece suit"
|
|
desc = "A black suit with a charcoal skirt and a red tie. Very formal."
|
|
icon_state = "black_suit_skirt"
|
|
body_parts_covered = CHEST|GROIN|ARMS
|
|
dying_key = DYE_REGISTRY_JUMPSKIRT
|
|
female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY
|
|
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON
|
|
bodyshapes_with_variations = NONE
|
|
|
|
/obj/item/clothing/under/suit/white
|
|
name = "white suit"
|
|
desc = "A white suit and jacket with a blue shirt. You wanna play rough? OKAY!"
|
|
icon_state = "white_suit"
|
|
inhand_icon_state = "white_suit"
|
|
|
|
/obj/item/clothing/under/suit/white/skirt
|
|
name = "white suitskirt"
|
|
desc = "A white suitskirt, suitable for an excellent host."
|
|
icon_state = "white_suit_skirt"
|
|
body_parts_covered = CHEST|GROIN|ARMS
|
|
dying_key = DYE_REGISTRY_JUMPSKIRT
|
|
female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY
|
|
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON
|
|
bodyshapes_with_variations = NONE
|
|
|
|
/obj/item/clothing/under/suit/tan
|
|
name = "tan suit"
|
|
desc = "A tan suit. Smart, but casual."
|
|
icon_state = "tan_suit"
|
|
inhand_icon_state = "tan_suit"
|
|
|
|
/obj/item/clothing/under/suit/waiter
|
|
name = "waiter's outfit"
|
|
desc = "It's a very smart uniform with a special pocket for tip."
|
|
icon_state = "waiter"
|
|
inhand_icon_state = "waiter"
|
|
|
|
/obj/item/clothing/under/suit/black_really
|
|
name = "executive suit"
|
|
desc = "A formal black suit, intended for the station's finest."
|
|
icon_state = "really_black_suit"
|
|
inhand_icon_state = null
|
|
|
|
/obj/item/clothing/under/suit/black_really/skirt
|
|
name = "executive suitskirt"
|
|
desc = "A formal black suitskirt, intended for the station's finest."
|
|
icon_state = "really_black_suit_skirt"
|
|
inhand_icon_state = null
|
|
body_parts_covered = CHEST|GROIN|ARMS
|
|
dying_key = DYE_REGISTRY_JUMPSKIRT
|
|
female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY|FEMALE_UNIFORM_NO_BREASTS
|
|
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON
|
|
bodyshapes_with_variations = NONE
|
|
|
|
/obj/item/clothing/under/suit/tuxedo
|
|
name = "tuxedo"
|
|
desc = "A formal black tuxedo. It exudes classiness."
|
|
icon_state = "tuxedo"
|
|
inhand_icon_state = null
|
|
|
|
/obj/item/clothing/under/suit/tuxedo/Initialize(mapload)
|
|
. = ..()
|
|
AddElement(/datum/element/adjust_fishing_difficulty, 4) //You aren't going to fish with this are you?
|
|
|
|
/obj/item/clothing/under/suit/carpskin
|
|
name = "carpskin suit"
|
|
desc = "A luxurious suit made with only the finest scales, perfect for conducting dodgy business deals."
|
|
icon_state = "carpskin_suit"
|
|
inhand_icon_state = null
|
|
clothing_flags = parent_type::clothing_flags | CARP_STYLE_FACTOR
|
|
|
|
/obj/item/clothing/under/suit/carpskin/Initialize(mapload)
|
|
. = ..()
|
|
AddElement(/datum/element/adjust_fishing_difficulty, -4)
|