Adds optional Big Leggies Markings (#17659)

* p1

* wah

* Adds Big Leggies as a marking

Delete modular_chomp/code/modules/organs/organ_icon.dm

* I mean this works
This commit is contained in:
Cameron Lennox
2025-05-07 02:18:05 -04:00
committed by GitHub
parent b20b266719
commit ced163a2e1
4 changed files with 82 additions and 95 deletions
@@ -26,7 +26,6 @@ includes scars and tattoos
var/digitigrade_icon = 'icons/mob/human_races/markings_digi.dmi'
var/genetic = TRUE
var/organ_override = FALSE
var/body_parts = list() //A list of bodyparts this covers, in organ_tag defines
//Reminder: 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_TORSO,BP_GROIN,BP_HEAD
@@ -2284,7 +2283,6 @@ includes scars and tattoos
color_blend_mode = ICON_MULTIPLY
body_parts = list(BP_L_FOOT,BP_R_FOOT)
hide_body_parts = list(BP_L_FOOT,BP_R_FOOT)
organ_override = TRUE
/datum/sprite_accessory/marking/vr_unathi_blocky_head
name = "Unathi alt head (Blocky)"
@@ -2292,7 +2290,6 @@ includes scars and tattoos
color_blend_mode = ICON_MULTIPLY
body_parts = list(BP_HEAD)
hide_body_parts = list(BP_HEAD)
organ_override = TRUE
/datum/sprite_accessory/marking/vr_unathi_blocky_head_eyes
name = "Unathi alt head eyes (Blocky)"
@@ -2336,7 +2333,6 @@ includes scars and tattoos
color_blend_mode = ICON_MULTIPLY
hide_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)
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)
organ_override = TRUE
/datum/sprite_accessory/marking/vr_sect_drone_eyes
name = "Sect Drone Eyes"
@@ -2654,3 +2650,37 @@ includes scars and tattoos
icon_state = "digigradient"
color_blend_mode = ICON_MULTIPLY
body_parts = list(BP_L_LEG,BP_L_FOOT,BP_R_LEG,BP_R_FOOT)
//Big Leggies!
/datum/sprite_accessory/marking/bigleggy
name = "Big Leggies - Legs"
icon_state = "bigleggy"
color_blend_mode = ICON_MULTIPLY
body_parts = list(BP_R_LEG, BP_L_LEG)
digitigrade_acceptance = MARKING_DIGITIGRADE_ONLY
hide_body_parts = list(BP_R_LEG, BP_L_LEG)
digitigrade_icon = 'icons/mob/human_races/markings.dmi'
/datum/sprite_accessory/marking/bigleggy/stanced
name = "Big Leggies - Legs (Stanced)"
icon_state = "bigleggy_stanced"
/datum/sprite_accessory/marking/bigleggy/feet
name = "Big Leggies - Feet"
icon_state = "bigleggy_markings"
body_parts = list(BP_R_FOOT, BP_L_FOOT)
hide_body_parts = list(BP_R_FOOT, BP_L_FOOT)
/datum/sprite_accessory/marking/bigleggy/feet/stanced
name = "Big Leggies - Feet (Stanced)"
icon_state = "bigleggy_markings_stanced"
/datum/sprite_accessory/marking/bigleggy/feet/bird
name = "Big Leggies - Feet (Bird)"
icon_state = "bigleggy_m_bird"
/datum/sprite_accessory/marking/bigleggy/feet/bird/stanced
name = "Big Leggies - Feet (Bird, Stanced)"
icon_state = "bigleggy_m_bird_stanced"
//Big leggy end!
@@ -1244,7 +1244,7 @@
fullness_icons = 3
ani_state = "bigleggy_stanced"
extra_overlay_w = "bigleggy_markings_stanced"
clip_mask_state = null
clip_mask_state = "taur_clip_mask_def" //Leaving this here to make it clear it it's INTENTIONAL it shows above clothes. Use the marking if you want it to show UNDER clothes!
/datum/sprite_accessory/tail/taur/bigleggy/canine
name = "Big Leggies (Canine Tail)"
@@ -1273,7 +1273,6 @@
/datum/sprite_accessory/tail/taur/bigleggy/bird
name = "Big Leggies (Bird)"
icon_state = "bigleggy"
extra_overlay = "bigleggy_m_bird"
extra_overlay2 = "bigleggy_bird"
extra_overlay_w = "bigleggy_m_bird_stanced"