From 2f53adbbf7454c23ea8f603d08d807ef3fbe7434 Mon Sep 17 00:00:00 2001 From: Rick4242 <42255398+Rick4242@users.noreply.github.com> Date: Sun, 7 May 2023 04:58:01 -0500 Subject: [PATCH] Extra body markings package Adds multiple versions of the body toning and body gloss markings to apply to individual body parts to be more friendly with different sprite and/or species styles. --- .../new_player/sprite_accessories_extra.dm | 61 +++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/code/modules/mob/new_player/sprite_accessories_extra.dm b/code/modules/mob/new_player/sprite_accessories_extra.dm index 3569d1badd6..3c24c00f781 100644 --- a/code/modules/mob/new_player/sprite_accessories_extra.dm +++ b/code/modules/mob/new_player/sprite_accessories_extra.dm @@ -362,12 +362,73 @@ icon_state = "btone" body_parts = list(BP_L_FOOT,BP_R_FOOT,BP_L_LEG,BP_R_LEG,BP_L_ARM,BP_R_ARM,BP_L_HAND,BP_R_HAND,BP_GROIN,BP_TORSO) +/datum/sprite_accessory/marking/vr/body_tone_rarm + name = "Body toning (right arm)" + icon_state = "btone" + body_parts = list(BP_R_ARM,BP_R_HAND) + +/datum/sprite_accessory/marking/vr/body_tone_larm + name = "Body toning (left arm)" + icon_state = "btone" + body_parts = list(BP_L_ARM,BP_L_HAND) + +/datum/sprite_accessory/marking/vr/body_tone_rleg + name = "Body toning (right leg)" + icon_state = "btone" + body_parts = list(BP_R_FOOT,BP_R_LEG) + +/datum/sprite_accessory/marking/vr/body_tone_lleg + name = "Body toning (left leg)" + icon_state = "btone" + body_parts = list(BP_L_FOOT,BP_L_LEG) + +/datum/sprite_accessory/marking/vr/body_tone_torso + name = "Body toning (torso)" + icon_state = "btone" + body_parts = list(BP_GROIN,BP_TORSO) + /datum/sprite_accessory/marking/vr/gloss name = "Full body gloss" icon_state = "gloss" color_blend_mode = ICON_MULTIPLY body_parts = list(BP_L_FOOT,BP_R_FOOT,BP_L_LEG,BP_R_LEG,BP_L_ARM,BP_R_ARM,BP_L_HAND,BP_R_HAND,BP_GROIN,BP_TORSO,BP_HEAD) +/datum/sprite_accessory/marking/vr/gloss_head + name = "Body gloss (head)" + icon_state = "gloss" + color_blend_mode = ICON_MULTIPLY + body_parts = list(BP_HEAD) + +/datum/sprite_accessory/marking/vr/gloss_rarm + name = "Body gloss (right arm)" + icon_state = "gloss" + color_blend_mode = ICON_MULTIPLY + body_parts = list(BP_R_ARM,BP_R_HAND) + +/datum/sprite_accessory/marking/vr/gloss_larm + name = "Body gloss (left arm)" + icon_state = "gloss" + color_blend_mode = ICON_MULTIPLY + body_parts = list(BP_L_ARM,BP_L_HAND) + +/datum/sprite_accessory/marking/vr/gloss_rleg + name = "Body gloss (right leg)" + icon_state = "gloss" + color_blend_mode = ICON_MULTIPLY + body_parts = list(BP_R_FOOT,BP_R_LEG) + +/datum/sprite_accessory/marking/vr/gloss_lleg + name = "Body gloss (left leg)" + icon_state = "gloss" + color_blend_mode = ICON_MULTIPLY + body_parts = list(BP_L_FOOT,BP_L_LEG) + +/datum/sprite_accessory/marking/vr/gloss_torso + name = "Body gloss (torso)" + icon_state = "gloss" + color_blend_mode = ICON_MULTIPLY + body_parts = list(BP_GROIN,BP_TORSO) + /datum/sprite_accessory/marking/vr/eboop_panels name = "Eggnerd FBP panels" icon_state = "eboop"