diff --git a/code/modules/client/customizer/customizers/organ/tail_feature.dm b/code/modules/client/customizer/customizers/organ/tail_feature.dm index a735a3912e8..0699c60c270 100644 --- a/code/modules/client/customizer/customizers/organ/tail_feature.dm +++ b/code/modules/client/customizer/customizers/organ/tail_feature.dm @@ -39,6 +39,8 @@ /datum/sprite_accessory/tail_feature/taur/caustic/bunny, /datum/sprite_accessory/tail_feature/taur/caustic/deerbelly, /datum/sprite_accessory/tail_feature/taur/alrauneflower, + /datum/sprite_accessory/tail_feature/taur/biglegs, + /datum/sprite_accessory/tail_feature/taur/biglegsstanced, /// CAUSTIC EDIT END ) diff --git a/code/modules/mob/living/carbon/human/species_types/furry/akula.dm b/code/modules/mob/living/carbon/human/species_types/furry/akula.dm index a04121bbc3e..983f39c0e4a 100644 --- a/code/modules/mob/living/carbon/human/species_types/furry/akula.dm +++ b/code/modules/mob/living/carbon/human/species_types/furry/akula.dm @@ -29,6 +29,8 @@ /obj/item/bodypart/taur/altnaga, /obj/item/bodypart/taur/altnagatailmaw, /obj/item/bodypart/taur/fatnaga, + /obj/item/bodypart/taur/biglegs, + /obj/item/bodypart/taur/biglegsstanced, ) ///Caustic edit end diff --git a/code/modules/mob/living/carbon/human/species_types/furry/anthromorph.dm b/code/modules/mob/living/carbon/human/species_types/furry/anthromorph.dm index 49bc7a10de8..f1762a3dcab 100644 --- a/code/modules/mob/living/carbon/human/species_types/furry/anthromorph.dm +++ b/code/modules/mob/living/carbon/human/species_types/furry/anthromorph.dm @@ -47,6 +47,8 @@ /obj/item/bodypart/taur/fatnaga, /obj/item/bodypart/taur/bunny, /obj/item/bodypart/taur/mammoth, + /obj/item/bodypart/taur/biglegs, + /obj/item/bodypart/taur/biglegsstanced, ///Caustic edit end ) diff --git a/code/modules/mob/living/carbon/human/species_types/furry/demihuman.dm b/code/modules/mob/living/carbon/human/species_types/furry/demihuman.dm index 3b174982c11..770ab56e40e 100644 --- a/code/modules/mob/living/carbon/human/species_types/furry/demihuman.dm +++ b/code/modules/mob/living/carbon/human/species_types/furry/demihuman.dm @@ -40,6 +40,8 @@ /obj/item/bodypart/taur/fatnaga, /obj/item/bodypart/taur/bunny, /obj/item/bodypart/taur/mammoth, + /obj/item/bodypart/taur/biglegs, + /obj/item/bodypart/taur/biglegsstanced, ///Caustic edit end ) default_features = MANDATORY_FEATURE_LIST diff --git a/code/modules/mob/living/carbon/human/species_types/furry/dracon.dm b/code/modules/mob/living/carbon/human/species_types/furry/dracon.dm index cc66113c555..505dc1dba5e 100644 --- a/code/modules/mob/living/carbon/human/species_types/furry/dracon.dm +++ b/code/modules/mob/living/carbon/human/species_types/furry/dracon.dm @@ -20,6 +20,8 @@ /obj/item/bodypart/taur/altnaga, /obj/item/bodypart/taur/altnagatailmaw, /obj/item/bodypart/taur/fatnaga, + /obj/item/bodypart/taur/biglegs, + /obj/item/bodypart/taur/biglegsstanced, ) ///Caustic edit end possible_ages = ALL_AGES_LIST diff --git a/code/modules/mob/living/carbon/human/species_types/furry/kobold.dm b/code/modules/mob/living/carbon/human/species_types/furry/kobold.dm index 64eacad4f67..4b70359230a 100644 --- a/code/modules/mob/living/carbon/human/species_types/furry/kobold.dm +++ b/code/modules/mob/living/carbon/human/species_types/furry/kobold.dm @@ -20,6 +20,8 @@ /obj/item/bodypart/taur/altnaga, /obj/item/bodypart/taur/altnagatailmaw, /obj/item/bodypart/taur/fatnaga, + /obj/item/bodypart/taur/biglegs, + /obj/item/bodypart/taur/biglegsstanced, ) ///Caustic edit end possible_ages = ALL_AGES_LIST diff --git a/code/modules/mob/living/carbon/human/species_types/furry/lizardfolk.dm b/code/modules/mob/living/carbon/human/species_types/furry/lizardfolk.dm index 3c0f925e337..75d30b211a3 100644 --- a/code/modules/mob/living/carbon/human/species_types/furry/lizardfolk.dm +++ b/code/modules/mob/living/carbon/human/species_types/furry/lizardfolk.dm @@ -25,6 +25,8 @@ /obj/item/bodypart/taur/altnaga, /obj/item/bodypart/taur/altnagatailmaw, /obj/item/bodypart/taur/fatnaga, + /obj/item/bodypart/taur/biglegs, + /obj/item/bodypart/taur/biglegsstanced, ) ///Caustic edit end possible_ages = ALL_AGES_LIST diff --git a/code/modules/mob/living/carbon/human/species_types/furry/lupian.dm b/code/modules/mob/living/carbon/human/species_types/furry/lupian.dm index 93225c5ca5a..469f7dbb0b9 100644 --- a/code/modules/mob/living/carbon/human/species_types/furry/lupian.dm +++ b/code/modules/mob/living/carbon/human/species_types/furry/lupian.dm @@ -27,6 +27,8 @@ /obj/item/bodypart/taur/otie, /obj/item/bodypart/taur/wolf, /obj/item/bodypart/taur/fatwolf, + /obj/item/bodypart/taur/biglegs, + /obj/item/bodypart/taur/biglegsstanced, ) ///Caustic edit end inherent_biotypes = MOB_ORGANIC|MOB_HUMANOID diff --git a/code/modules/mob/living/carbon/human/species_types/furry/tabaxi.dm b/code/modules/mob/living/carbon/human/species_types/furry/tabaxi.dm index 2418f2357df..4d34278003d 100644 --- a/code/modules/mob/living/carbon/human/species_types/furry/tabaxi.dm +++ b/code/modules/mob/living/carbon/human/species_types/furry/tabaxi.dm @@ -26,6 +26,8 @@ /obj/item/bodypart/taur/feline, /obj/item/bodypart/taur/tempest, /obj/item/bodypart/taur/fatfeline, + /obj/item/bodypart/taur/biglegs, + /obj/item/bodypart/taur/biglegsstanced, ) ///Caustic edit end possible_ages = ALL_AGES_LIST diff --git a/code/modules/mob/living/carbon/human/species_types/furry/vulpkanin.dm b/code/modules/mob/living/carbon/human/species_types/furry/vulpkanin.dm index 2b2eb60ff7b..c023f869898 100644 --- a/code/modules/mob/living/carbon/human/species_types/furry/vulpkanin.dm +++ b/code/modules/mob/living/carbon/human/species_types/furry/vulpkanin.dm @@ -27,6 +27,8 @@ /obj/item/bodypart/taur/otie, /obj/item/bodypart/taur/wolf, /obj/item/bodypart/taur/fatwolf, + /obj/item/bodypart/taur/biglegs, + /obj/item/bodypart/taur/biglegsstanced, ) ///Caustic edit end inherent_biotypes = MOB_ORGANIC|MOB_HUMANOID diff --git a/code/modules/mob/living/carbon/human/species_types/roguetown/construct/constructm.dm b/code/modules/mob/living/carbon/human/species_types/roguetown/construct/constructm.dm index 7737218016b..d86c818229f 100644 --- a/code/modules/mob/living/carbon/human/species_types/roguetown/construct/constructm.dm +++ b/code/modules/mob/living/carbon/human/species_types/roguetown/construct/constructm.dm @@ -44,6 +44,8 @@ /obj/item/bodypart/taur/altnagatailmaw, /obj/item/bodypart/taur/fatnaga, /obj/item/bodypart/taur/bunny, + /obj/item/bodypart/taur/biglegs, + /obj/item/bodypart/taur/biglegsstanced, ) ///Caustic edit end default_features = MANDATORY_FEATURE_LIST diff --git a/code/modules/mob/living/carbon/human/species_types/roguetown/dullahan/dullahan.dm b/code/modules/mob/living/carbon/human/species_types/roguetown/dullahan/dullahan.dm index 82e77dc9dde..862358283ed 100644 --- a/code/modules/mob/living/carbon/human/species_types/roguetown/dullahan/dullahan.dm +++ b/code/modules/mob/living/carbon/human/species_types/roguetown/dullahan/dullahan.dm @@ -201,6 +201,8 @@ /obj/item/bodypart/taur/altnagatailmaw, /obj/item/bodypart/taur/fatnaga, /obj/item/bodypart/taur/bunny, + /obj/item/bodypart/taur/biglegs, + /obj/item/bodypart/taur/biglegsstanced, ) ///Caustic edit end diff --git a/code/modules/surgery/bodyparts/taur.dm b/code/modules/surgery/bodyparts/taur.dm index f81aa2dd9ac..a90589405ad 100644 --- a/code/modules/surgery/bodyparts/taur.dm +++ b/code/modules/surgery/bodyparts/taur.dm @@ -271,3 +271,19 @@ GLOBAL_LIST_INIT(taur_types, subtypesof(/obj/item/bodypart/taur)) clip_mask_state = "clip_mask_goat" has_taur_color = TRUE + +/obj/item/bodypart/taur/biglegs + name = "Big Legs" + + offset_x = -16 + taur_icon_state = "biglegs_s" + + has_taur_color = TRUE + +/obj/item/bodypart/taur/biglegsstanced + name = "Big Legs, Stanced" + + offset_x = -16 + taur_icon_state = "biglegsstanced_s" + + has_taur_color = TRUE diff --git a/modular_causticcove/code/modules/taurs/taur_bodyparts.dm b/modular_causticcove/code/modules/taurs/taur_bodyparts.dm index 5ceed9d3b83..b55bf6c481d 100644 --- a/modular_causticcove/code/modules/taurs/taur_bodyparts.dm +++ b/modular_causticcove/code/modules/taurs/taur_bodyparts.dm @@ -241,3 +241,19 @@ taur_icon_state = "mammoth_s" has_taur_color = TRUE + +/obj/item/bodypart/taur/biglegs + name = "Big Legs" + + offset_x = -16 + taur_icon_state = "biglegs_s" + + has_taur_color = TRUE + +/obj/item/bodypart/taur/biglegsstanced + name = "Big Legs, Stanced" + + offset_x = -16 + taur_icon_state = "biglegsstanced_s" + + has_taur_color = TRUE diff --git a/modular_causticcove/code/modules/taurs/taur_markings.dm b/modular_causticcove/code/modules/taurs/taur_markings.dm index 5c891329bf5..0a8b719c31f 100644 --- a/modular_causticcove/code/modules/taurs/taur_markings.dm +++ b/modular_causticcove/code/modules/taurs/taur_markings.dm @@ -102,8 +102,6 @@ icon = 'modular_causticcove/icons/mob/taurs/alraune_markings.dmi' icon_state = "alraune_markings" - - /datum/sprite_accessory/tail_feature/taur/caustic /datum/sprite_accessory/tail_feature/taur/caustic/bunny @@ -120,3 +118,13 @@ /datum/sprite_accessory/tail_feature/large_snake icon = 'modular_causticcove/icons/mob/taurs/large_snake_markings.dmi' relevant_layers = list(BODY_BEHIND_LAYER, BODY_FRONT_LAYER) + +/datum/sprite_accessory/tail_feature/taur/biglegs + name = "Big Legs Marking" + icon = 'modular_causticcove/icons/mob/taurs/biglegs_markings.dmi' + icon_state = "biglegs_norm" + +/datum/sprite_accessory/tail_feature/taur/biglegsstanced + name = "Big Legs, Stanced Marking" + icon = 'modular_causticcove/icons/mob/taurs/biglegsstanced_markings.dmi' + icon_state = "biglegs_stanced" diff --git a/modular_causticcove/icons/mob/taurs/biglegs_markings.dmi b/modular_causticcove/icons/mob/taurs/biglegs_markings.dmi new file mode 100644 index 00000000000..3c2897e0491 Binary files /dev/null and b/modular_causticcove/icons/mob/taurs/biglegs_markings.dmi differ diff --git a/modular_causticcove/icons/mob/taurs/biglegsstanced_markings.dmi b/modular_causticcove/icons/mob/taurs/biglegsstanced_markings.dmi new file mode 100644 index 00000000000..f3ae834067a Binary files /dev/null and b/modular_causticcove/icons/mob/taurs/biglegsstanced_markings.dmi differ diff --git a/modular_causticcove/icons/mob/taurs/taurs.dmi b/modular_causticcove/icons/mob/taurs/taurs.dmi index 8bcd659af33..93946d9f088 100644 Binary files a/modular_causticcove/icons/mob/taurs/taurs.dmi and b/modular_causticcove/icons/mob/taurs/taurs.dmi differ