diff --git a/code/modules/clothing/suits/_suits.dm b/code/modules/clothing/suits/_suits.dm index 0e4d5b9cba5..120e1af86dd 100644 --- a/code/modules/clothing/suits/_suits.dm +++ b/code/modules/clothing/suits/_suits.dm @@ -35,6 +35,17 @@ . += mutable_appearance(bloodfile2use, "[blood_overlay_type]blood") //NOVA EDIT CHANGE END + // NOVA EDIT TAUR-FULLBODY SUITS START + if(mutant_styles & STYLE_TAUR_ALL) + if (worn_icon_taur_snake) + worn_x_offset = -16 + else if (worn_icon_taur_paw) + worn_x_offset = -16 + else if (worn_icon_taur_hoof) + worn_x_offset = -16 + else + worn_x_offset = 0 + // NOVA EDIT END var/mob/living/carbon/human/wearer = loc if(!ishuman(wearer) || !wearer.w_uniform) return diff --git a/code/modules/mob/living/carbon/human/human_update_icons.dm b/code/modules/mob/living/carbon/human/human_update_icons.dm index 1fa690e0a2b..84db2e34193 100644 --- a/code/modules/mob/living/carbon/human/human_update_icons.dm +++ b/code/modules/mob/living/carbon/human/human_update_icons.dm @@ -1029,6 +1029,7 @@ mutant_styles: The mutant style - taur bodytype, STYLE_TESHARI, etc. // NOVA EDI .[1] = offsets["x"] .[2] = offsets["y"] else + .[1] = worn_x_offset // NOVA EDIT ADDITION - Taur fullbody suits .[2] = worn_y_offset //Can't think of a better way to do this, sadly diff --git a/modular_nova/master_files/code/game/objects/items.dm b/modular_nova/master_files/code/game/objects/items.dm index 3649dd0f45a..36a16cd1db4 100644 --- a/modular_nova/master_files/code/game/objects/items.dm +++ b/modular_nova/master_files/code/game/objects/items.dm @@ -2,6 +2,8 @@ /// How much power would this item use? var/power_use_amount = POWER_CELL_USE_NORMAL + /// Worn overlay will be shifted by this along x axis + var/worn_x_offset = 0 /// Use the power of an attached component that posesses power handling, will return the signal bitflag. /obj/item/proc/item_use_power(use_amount, mob/user, check_only) diff --git a/modular_nova/master_files/icons/mob/clothing/suit_taur_paw.dmi b/modular_nova/master_files/icons/mob/clothing/suit_taur_paw.dmi index d2a6aa65a26..acb7fea8b63 100644 Binary files a/modular_nova/master_files/icons/mob/clothing/suit_taur_paw.dmi and b/modular_nova/master_files/icons/mob/clothing/suit_taur_paw.dmi differ