diff --git a/modular_doppler/loadout_categories/categories/gloves.dm b/modular_doppler/loadout_categories/categories/gloves.dm index 9415099a7bdcc..22b23e17cc936 100644 --- a/modular_doppler/loadout_categories/categories/gloves.dm +++ b/modular_doppler/loadout_categories/categories/gloves.dm @@ -67,3 +67,7 @@ /datum/loadout_item/gloves/latex name = "Latex Gloves" item_path = /obj/item/clothing/gloves/latex + +/datum/loadout_item/gloves/translationgloves + name = "Translation Gloves" + item_path = /obj/item/clothing/gloves/radio diff --git a/modular_doppler/loadout_categories/categories/inhands.dm b/modular_doppler/loadout_categories/categories/inhands.dm index 1ab5375ec4960..e6bb65a69c4f1 100644 --- a/modular_doppler/loadout_categories/categories/inhands.dm +++ b/modular_doppler/loadout_categories/categories/inhands.dm @@ -30,7 +30,3 @@ /datum/loadout_item/inhand/slimpack name = "Custom Flatpack" item_path = /obj/item/storage/backpack/satchel/flat/empty/custom - -/datum/loadout_item/inhand/translationgloves - name = "Translation Gloves" - item_path = /obj/item/clothing/gloves/radio diff --git a/modular_doppler/modular_cosmetics/code/suits/basesuits.dm b/modular_doppler/modular_cosmetics/code/suits/basesuits.dm index d51882beb311c..19688ac500047 100644 --- a/modular_doppler/modular_cosmetics/code/suits/basesuits.dm +++ b/modular_doppler/modular_cosmetics/code/suits/basesuits.dm @@ -43,12 +43,33 @@ +/// SPACESUITS +/obj/item/clothing/head/helmet/space + supported_bodyshapes = list(BODYSHAPE_HUMANOID, BODYSHAPE_SNOUTED) + bodyshape_icon_files = list(BODYSHAPE_HUMANOID_T = 'icons/mob/clothing/head/spacehelm.dmi', + BODYSHAPE_SNOUTED_T = 'modular_doppler/modular_cosmetics/icons/mob/head/spacehelm_muzzled.dmi') + /obj/item/clothing/suit/space supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION supported_bodyshapes = list(BODYSHAPE_HUMANOID, BODYSHAPE_DIGITIGRADE) bodyshape_icon_files = list(BODYSHAPE_HUMANOID_T = 'icons/mob/clothing/suits/spacesuit.dmi', BODYSHAPE_DIGITIGRADE_T = 'modular_doppler/modular_cosmetics/icons/mob/suit/spacesuit_digi.dmi') +/// RADSUITS +/obj/item/clothing/head/utility/radiation + supported_bodyshapes = list(BODYSHAPE_HUMANOID, BODYSHAPE_SNOUTED) + bodyshape_icon_files = list(BODYSHAPE_HUMANOID_T = 'icons/mob/clothing/head/utility.dmi', + BODYSHAPE_SNOUTED_T = 'modular_doppler/modular_cosmetics/icons/mob/head/basehead_muzzled.dmi') + +/obj/item/clothing/suit/utility/radiation + supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION + supported_bodyshapes = list(BODYSHAPE_HUMANOID, BODYSHAPE_DIGITIGRADE) + bodyshape_icon_files = list(BODYSHAPE_HUMANOID_T = 'icons/mob/clothing/suits/utility.dmi', + BODYSHAPE_DIGITIGRADE_T = 'modular_doppler/modular_cosmetics/icons/mob/suit/suit_digi.dmi') + + + +/// FLAKY SUITS /obj/item/clothing/suit/chaplainsuit supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION supported_bodyshapes = list(BODYSHAPE_HUMANOID, BODYSHAPE_DIGITIGRADE) diff --git a/modular_doppler/modular_cosmetics/icons/mob/head/spacehelm_muzzled.dmi b/modular_doppler/modular_cosmetics/icons/mob/head/spacehelm_muzzled.dmi new file mode 100644 index 0000000000000..d4ede3246cdce Binary files /dev/null and b/modular_doppler/modular_cosmetics/icons/mob/head/spacehelm_muzzled.dmi differ diff --git a/modular_doppler/modular_customization/organs/external/tail.dm b/modular_doppler/modular_customization/organs/external/tail.dm index afc8ea7c30201..d6fa92a2c3f2e 100644 --- a/modular_doppler/modular_customization/organs/external/tail.dm +++ b/modular_doppler/modular_customization/organs/external/tail.dm @@ -193,6 +193,7 @@ /obj/item/organ/external/tail/humanoid preference = "feature_humanoid_tail" dna_block = null + wag_flags = WAG_ABLE bodypart_overlay = /datum/bodypart_overlay/mutant/tail/humanoid /datum/bodypart_overlay/mutant/tail/humanoid @@ -207,6 +208,7 @@ /obj/item/organ/external/tail/alien preference = "feature_alien_tail" dna_block = null + wag_flags = WAG_ABLE bodypart_overlay = /datum/bodypart_overlay/mutant/tail/alien /datum/bodypart_overlay/mutant/tail/alien diff --git a/modular_doppler/modular_species/species_types/ramatae/ramatan.dm b/modular_doppler/modular_species/species_types/ramatae/ramatan.dm index 0a909d4caaa3d..9f37aa915dd29 100644 --- a/modular_doppler/modular_species/species_types/ramatae/ramatan.dm +++ b/modular_doppler/modular_species/species_types/ramatae/ramatan.dm @@ -13,6 +13,7 @@ /mob/living/carbon/human/species/ramatan race = /datum/species/ramatan + /datum/species/ramatan // The Ramatae of Aadia III - The Origin name = "\improper Ramatan"