Skip to content
Open
Show file tree
Hide file tree
Changes from 9 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions modular_doppler/loadout_categories/categories/undersuit.dm
Original file line number Diff line number Diff line change
Expand Up @@ -419,6 +419,10 @@
name = "Bodysuit"
item_path = /obj/item/clothing/under/bodysuit

/datum/loadout_item/undersuit/fullbody/latexsuit
name = "Latex Bodysuit"
item_path = /obj/item/clothing/under/latexsuit

/datum/loadout_item/undersuit/fullbody/jumpsuit
name = "Colorable Jumpsuit"
item_path = /obj/item/clothing/under/color
Expand Down
29 changes: 29 additions & 0 deletions modular_doppler/modular_cosmetics/code/under/miscellania.dm
Original file line number Diff line number Diff line change
Expand Up @@ -115,3 +115,32 @@
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON
can_adjust = TRUE
alt_covers_chest = TRUE

/obj/item/clothing/under/latexsuit
name = "latex bodysuit"
desc = "A form-fitting uniform made of shiny latex rubber. Toggle to switch between masc and fem variants."
icon_state = "latexsuit"
icon = 'modular_doppler/modular_cosmetics/icons/obj/under/miscellania.dmi'
worn_icon = 'modular_doppler/modular_cosmetics/icons/mob/under/miscellania.dmi'
equip_sound = 'modular_doppler/modular_sounds/sound/items/latex.ogg'
inhand_icon_state = "latexsuit"
lefthand_file = 'modular_doppler/modular_cosmetics/icons/mob/inhands/miscellania_left.dmi'
righthand_file = 'modular_doppler/modular_cosmetics/icons/mob/inhands/miscellania_right.dmi'
strip_delay = 80
body_parts_covered = CHEST|GROIN|LEGS|ARMS
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION
supported_bodyshapes = list(BODYSHAPE_HUMANOID, BODYSHAPE_DIGITIGRADE)
bodyshape_icon_files = list(
BODYSHAPE_HUMANOID_T = 'modular_doppler/modular_cosmetics/icons/mob/under/miscellania.dmi',
BODYSHAPE_DIGITIGRADE_T = 'modular_doppler/modular_cosmetics/icons/obj/under/miscellania-digi.dmi'
)
can_adjust = TRUE
alt_covers_chest = TRUE

/obj/item/clothing/under/latexsuit/attack_hand(mob/user)
if(iscarbon(user))
var/mob/living/carbon/human/affected_human = user
if(src == affected_human.w_uniform)
if(!do_after(affected_human, 6 SECONDS, target = src))
return
. = ..()
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified modular_doppler/modular_cosmetics/icons/obj/under/miscellania.dmi
Binary file not shown.
Binary file not shown.
Loading