From eb748474ccd34c808bf620f9dd14e3254cde06a0 Mon Sep 17 00:00:00 2001 From: Erol509 <81807356+Erol509@users.noreply.github.com> Date: Fri, 21 Jun 2024 03:05:04 +0200 Subject: [PATCH 1/6] Adds Synthetic versions of biglegs taur option (#28255) ## About The Pull Request The same as the title, now you will have proper robolegs instead of organic ## How This Contributes To The Skyrat Roleplay Experience Makes synths cute ## Proof of Testing Works ## Changelog :cl: add: Added synth version of Big Legs taur sprite. /:cl: --- .../new_player/sprite_accessories/synthliz.dm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/synthliz.dm b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/synthliz.dm index 6770dee8d28a9..6321e8e2d96e6 100644 --- a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/synthliz.dm +++ b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/synthliz.dm @@ -182,3 +182,20 @@ name = "Cybernetic Naga" icon_state = "synthnaga" taur_mode = STYLE_TAUR_SNAKE + +/datum/sprite_accessory/taur/synthliz/biglegs + name = "Synthetic Big Legs" + icon_state = "biglegs" + taur_mode = STYLE_TAUR_PAW + +/datum/sprite_accessory/taur/synthliz/biglegs/stanced + name = "Synthetic Big Legs, Stanced" + icon_state = "biglegs_stanced" + +/datum/sprite_accessory/taur/synthliz/biglegs/bird + name = "Synthetic Big Legs, Bird" + icon_state = "biglegs_bird" + +/datum/sprite_accessory/taur/synthliz/biglegs/stanced/bird + name = "Synthetic Big Legs, Stanced Bird" + icon_state = "biglegs_bird_stanced" From a4154a9a3e1369110552067dea3b7becbfb5d746 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Fri, 21 Jun 2024 03:18:12 +0200 Subject: [PATCH 2/6] Automatic changelog for PR #28255 [ci skip] --- html/changelogs/AutoChangeLog-pr-28255.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-28255.yml diff --git a/html/changelogs/AutoChangeLog-pr-28255.yml b/html/changelogs/AutoChangeLog-pr-28255.yml new file mode 100644 index 0000000000000..986e76301ca17 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-28255.yml @@ -0,0 +1,4 @@ +author: "Erol509" +delete-after: True +changes: + - rscadd: "Added synth version of Big Legs taur sprite." \ No newline at end of file From a0b0a3ca6ca07de734e7850ffbcdc2a9affd3a15 Mon Sep 17 00:00:00 2001 From: nikothedude <59709059+nikothedude@users.noreply.github.com> Date: Sat, 29 Jun 2024 01:07:55 -0400 Subject: [PATCH 3/6] [SEMI-MODULAR] [NOVA PORT] A bunch of taur fixes and expansions (#28444) * weeeee * ??? why did i do this * somehow missed this * Update taur_body.dm --- code/__DEFINES/inventory.dm | 2 + code/__DEFINES/~skyrat_defines/limbs.dm | 2 + .../living/carbon/human/human_update_icons.dm | 23 +++++++-- code/modules/surgery/bodyparts/_bodyparts.dm | 2 +- .../modules/bodyparts/code/taur_bodyparts.dm | 21 +++++++-- .../new_player/sprite_accessories/synthliz.dm | 4 +- .../sprite_accessories/taur_types.dm | 29 ++++++++++-- .../modules/surgery/organs/taur_body.dm | 47 ++++++++++++++++++- .../lewd_clothing/latex_straight_jacket.dm | 4 +- tgstation.dme | 1 + 10 files changed, 120 insertions(+), 15 deletions(-) create mode 100644 code/__DEFINES/~skyrat_defines/limbs.dm diff --git a/code/__DEFINES/inventory.dm b/code/__DEFINES/inventory.dm index 9b4bbe6bcbc96..ccc9b10e04b87 100644 --- a/code/__DEFINES/inventory.dm +++ b/code/__DEFINES/inventory.dm @@ -102,6 +102,8 @@ #define HIDESPINE (1<<16) /// Does this sprite hide devious devices? #define HIDESEXTOY (1<<17) +/// If this has our taur variant, do we hide our taur part? +#define HIDETAUR (1<<18) //SKYRAT EDIT ADDITION END //bitflags for clothing coverage - also used for limbs diff --git a/code/__DEFINES/~skyrat_defines/limbs.dm b/code/__DEFINES/~skyrat_defines/limbs.dm new file mode 100644 index 0000000000000..a076216477347 --- /dev/null +++ b/code/__DEFINES/~skyrat_defines/limbs.dm @@ -0,0 +1,2 @@ +/// This is a limb to be used on taurs. +#define BODYTYPE_TAUR (1<<10) // high, to avoid flag conflict with tg 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 522fa6636016a..82b719275661a 100644 --- a/code/modules/mob/living/carbon/human/human_update_icons.dm +++ b/code/modules/mob/living/carbon/human/human_update_icons.dm @@ -870,6 +870,20 @@ mutant_styles: The mutant style - taur bodytype, STYLE_TESHARI, etc. // SKYRAT E mutant_styles = NONE, // SKYRAT EDIT ADD - Further outfit modification for outfits (added `mutant_styles` argument) ) + // SKYRAT EDIT ADDITION START - Taur-friendly uniforms and suits + var/using_taur_variant = FALSE + if (isnull(override_file)) + if (mutant_styles & STYLE_TAUR_ALL) + if ((mutant_styles & STYLE_TAUR_SNAKE) && worn_icon_taur_snake) + override_file = worn_icon_taur_snake + using_taur_variant = TRUE + else if ((mutant_styles & STYLE_TAUR_PAW) && worn_icon_taur_paw) + override_file = worn_icon_taur_paw + using_taur_variant = TRUE + else if ((mutant_styles & STYLE_TAUR_HOOF) && worn_icon_taur_hoof) + override_file = worn_icon_taur_hoof + using_taur_variant = TRUE + // SKYRAT EDIT END //Find a valid icon_state from variables+arguments var/t_state = override_state || (isinhands ? inhand_icon_state : worn_icon_state) || icon_state //Find a valid icon file from variables+arguments @@ -883,9 +897,12 @@ mutant_styles: The mutant style - taur bodytype, STYLE_TESHARI, etc. // SKYRAT E if(!standing) standing = mutable_appearance(file2use, t_state, -layer2use) // SKYRAT EDIT ADDITION START - Taur-friendly uniforms and suits - if(mutant_styles & STYLE_TAUR_ALL) - standing = wear_taur_version(standing.icon_state, standing.icon, layer2use, female_uniform, greyscale_colors) - // SKYRAT EDIT END + if (mutant_styles & STYLE_TAUR_ALL) + if (!using_taur_variant) + standing = wear_taur_version(standing.icon_state, standing.icon, layer2use, female_uniform, greyscale_colors) + else + standing.pixel_x -= 16 // it doesnt look right otherwise + // SKYRAT EDIT ADDITION END //Get the overlays for this item when it's being worn //eg: ammo counters, primed grenade flashes, etc. diff --git a/code/modules/surgery/bodyparts/_bodyparts.dm b/code/modules/surgery/bodyparts/_bodyparts.dm index 7092fd389c4d5..b117e14b48f4d 100644 --- a/code/modules/surgery/bodyparts/_bodyparts.dm +++ b/code/modules/surgery/bodyparts/_bodyparts.dm @@ -1105,7 +1105,7 @@ if(is_husked) override_color = "#888888" // We need to check that the owner exists(could be a placed bodypart) and that it's not a chainsawhand and that they're a human with usable DNA. - if(!(bodypart_flags & BODYPART_PSEUDOPART)) + if(!(bodypart_flags & BODYPART_PSEUDOPART) && (!(bodyshape & BODYSHAPE_TAUR))) // taur legs never ever render for(var/key in markings) // Cycle through all of our currently selected markings. var/datum/body_marking/body_marking = GLOB.body_markings[key] if (!body_marking) // Edge case prevention. diff --git a/modular_skyrat/modules/bodyparts/code/taur_bodyparts.dm b/modular_skyrat/modules/bodyparts/code/taur_bodyparts.dm index 47a686253c926..8fe1a86cfeb38 100644 --- a/modular_skyrat/modules/bodyparts/code/taur_bodyparts.dm +++ b/modular_skyrat/modules/bodyparts/code/taur_bodyparts.dm @@ -5,13 +5,11 @@ can_be_surgically_removed = FALSE bodyshape = parent_type::bodyshape | BODYSHAPE_TAUR - /obj/item/bodypart/leg/right/taur/generate_icon_key() RETURN_TYPE(/list) // We don't want more than one icon for all of the taur legs, because they're going to be invisible. return list("taur") - /obj/item/bodypart/leg/left/taur icon_greyscale = BODYPART_ICON_TAUR limb_id = LIMBS_TAUR @@ -19,16 +17,33 @@ can_be_surgically_removed = FALSE bodyshape = parent_type::bodyshape | BODYSHAPE_TAUR - /obj/item/bodypart/leg/left/taur/generate_icon_key() RETURN_TYPE(/list) // We don't want more than one icon for all of the taur legs, because they're going to be invisible. return list("taur") /obj/item/bodypart/leg/right/robot/synth/taur + icon_greyscale = BODYPART_ICON_TAUR + limb_id = LIMBS_TAUR + bodypart_flags = parent_type::bodypart_flags | BODYPART_UNREMOVABLE + can_be_surgically_removed = FALSE bodyshape = parent_type::bodyshape | BODYSHAPE_TAUR damage_examines = list(BRUTE = ROBOTIC_BRUTE_EXAMINE_TEXT, BURN = ROBOTIC_BURN_EXAMINE_TEXT) +/obj/item/bodypart/leg/right/robot/synth/taur/generate_icon_key() + RETURN_TYPE(/list) + // We don't want more than one icon for all of the taur legs, because they're going to be invisible. + return list("taur") + /obj/item/bodypart/leg/left/robot/synth/taur + icon_greyscale = BODYPART_ICON_TAUR + limb_id = LIMBS_TAUR + bodypart_flags = parent_type::bodypart_flags | BODYPART_UNREMOVABLE + can_be_surgically_removed = FALSE bodyshape = parent_type::bodyshape | BODYSHAPE_TAUR damage_examines = list(BRUTE = ROBOTIC_BRUTE_EXAMINE_TEXT, BURN = ROBOTIC_BURN_EXAMINE_TEXT) + +/obj/item/bodypart/leg/left/robot/synth/taur/generate_icon_key() + RETURN_TYPE(/list) + // We don't want more than one icon for all of the taur legs, because they're going to be invisible. + return list("taur") diff --git a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/synthliz.dm b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/synthliz.dm index 6321e8e2d96e6..30efbc68f34c0 100644 --- a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/synthliz.dm +++ b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/synthliz.dm @@ -146,7 +146,7 @@ taur_mode = STYLE_TAUR_PAW recommended_species = list() genetic = FALSE - organ_type = /obj/item/organ/external/taur_body/synth + organ_type = /obj/item/organ/external/taur_body/horselike/synth /datum/sprite_accessory/taur/synthliz/inv name = "Cybernetic Lizard (Inverted)" @@ -182,11 +182,13 @@ name = "Cybernetic Naga" icon_state = "synthnaga" taur_mode = STYLE_TAUR_SNAKE + organ_type = /obj/item/organ/external/taur_body/serpentine/synth /datum/sprite_accessory/taur/synthliz/biglegs name = "Synthetic Big Legs" icon_state = "biglegs" taur_mode = STYLE_TAUR_PAW + organ_type = /obj/item/organ/external/taur_body/anthro/synth /datum/sprite_accessory/taur/synthliz/biglegs/stanced name = "Synthetic Big Legs, Stanced" diff --git a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/taur_types.dm b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/taur_types.dm index 502428d21380d..270bf1f0d96ae 100644 --- a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/taur_types.dm +++ b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/taur_types.dm @@ -24,7 +24,7 @@ center = TRUE relevent_layers = list(BODY_FRONT_LAYER, BODY_ADJ_LAYER, BODY_FRONT_UNDER_CLOTHES, ABOVE_BODY_FRONT_HEAD_LAYER) genetic = TRUE - organ_type = /obj/item/organ/external/taur_body + organ_type = /obj/item/organ/external/taur_body/horselike // horselike by default, dont forget to override if you make another bodytype flags_for_organ = SPRITE_ACCESSORY_HIDE_SHOES /// Must be a single specific tauric suit variation bitflag. Don't do FLAG_1|FLAG_2 var/taur_mode = NONE @@ -33,14 +33,28 @@ /datum/sprite_accessory/taur/is_hidden(mob/living/carbon/human/target) var/obj/item/clothing/suit/worn_suit = target.wear_suit - if(istype(worn_suit) && (worn_suit.flags_inv & HIDETAIL) && !worn_suit.gets_cropped_on_taurs) - return TRUE + if (istype(worn_suit)) + if((worn_suit.flags_inv & HIDETAIL) && !worn_suit.gets_cropped_on_taurs) + return TRUE + + if (worn_suit.flags_inv & HIDETAUR) + switch (taur_mode) + if (STYLE_TAUR_SNAKE) + if (worn_suit.worn_icon_taur_snake) + return TRUE + if (STYLE_TAUR_PAW) + if (worn_suit.worn_icon_taur_paw) + return TRUE + if (STYLE_TAUR_HOOF) + if (worn_suit.worn_icon_taur_hoof) + return TRUE + if(target.owned_turf) var/list/used_in_turf = list("tail") if(target.owned_turf.name in used_in_turf) return TRUE - return FALSE + return FALSE /datum/sprite_accessory/taur/none name = "None" @@ -80,10 +94,12 @@ /datum/sprite_accessory/taur/tarantula name = "Tarantula" icon_state = "tarantula" + organ_type = /obj/item/organ/external/taur_body/spider /datum/sprite_accessory/taur/drider name = "Drider" icon_state = "drider" + organ_type = /obj/item/organ/external/taur_body/spider /datum/sprite_accessory/taur/eevee name = "Eevee" @@ -100,6 +116,7 @@ name = "Naga" icon_state = "naga" taur_mode = STYLE_TAUR_SNAKE + organ_type = /obj/item/organ/external/taur_body/serpentine /datum/sprite_accessory/taur/naga/striped name = "Naga, Striped" @@ -126,6 +143,7 @@ icon_state = "tentacle" taur_mode = STYLE_TAUR_SNAKE color_src = USE_ONE_COLOR + organ_type = /obj/item/organ/external/taur_body/tentacle /datum/sprite_accessory/taur/tentacle/alt name = "Tentacle, Alt" @@ -148,17 +166,20 @@ icon_state = "goop" taur_mode = STYLE_TAUR_SNAKE color_src = USE_ONE_COLOR + organ_type = /obj/item/organ/external/taur_body/blob /datum/sprite_accessory/taur/slime name = "Slime" icon_state = "slime" taur_mode = STYLE_TAUR_SNAKE color_src = USE_ONE_COLOR + organ_type = /obj/item/organ/external/taur_body/blob /datum/sprite_accessory/taur/biglegs name = "Big Legs" icon_state = "biglegs" taur_mode = STYLE_TAUR_PAW + organ_type = /obj/item/organ/external/taur_body/anthro /datum/sprite_accessory/taur/biglegs/stanced name = "Big Legs, Stanced" diff --git a/modular_skyrat/modules/customization/modules/surgery/organs/taur_body.dm b/modular_skyrat/modules/customization/modules/surgery/organs/taur_body.dm index 116f1d8f9a8db..6ef47016ad00f 100644 --- a/modular_skyrat/modules/customization/modules/surgery/organs/taur_body.dm +++ b/modular_skyrat/modules/customization/modules/surgery/organs/taur_body.dm @@ -9,12 +9,46 @@ mutantpart_key = "taur" mutantpart_info = list(MUTANT_INDEX_NAME = "None", MUTANT_INDEX_COLOR_LIST = list("#FFFFFF", "#FFFFFF", "#FFFFFF")) bodypart_overlay = /datum/bodypart_overlay/mutant/taur_body + + /// If not null, the left leg limb we add to our mob will have this name. + var/left_leg_name = "front legs" + /// If not null, the right leg limb we add to our mob will have this name. + var/right_leg_name = "back legs" + /// The mob's old right leg. Used if the person switches to this organ and then back, so they don't just, have no legs anymore. Can be null. var/obj/item/bodypart/leg/right/old_right_leg = null /// The mob's old left leg. Used if the person switches to this organ and then back, so they don't just, have no legs anymore. Can be null. var/obj/item/bodypart/leg/right/old_left_leg = null -/obj/item/organ/external/taur_body/synth +/obj/item/organ/external/taur_body/horselike + +/obj/item/organ/external/taur_body/horselike/synth + organ_flags = ORGAN_ROBOTIC + +/obj/item/organ/external/taur_body/serpentine + left_leg_name = "upper serpentine body" + right_leg_name = "lower serpentine body" + +/obj/item/organ/external/taur_body/serpentine/synth + organ_flags = ORGAN_ROBOTIC + +/obj/item/organ/external/taur_body/spider + left_leg_name = "left legs" + right_leg_name = "right legs" + +/obj/item/organ/external/taur_body/tentacle + left_leg_name = "front tentacles" + right_leg_name = "back tentacles" + +/obj/item/organ/external/taur_body/blob + left_leg_name = "outer blob" + right_leg_name = "inner blob" + +/obj/item/organ/external/taur_body/anthro + left_leg_name = null + right_leg_name = null + +/obj/item/organ/external/taur_body/anthro/synth organ_flags = ORGAN_ROBOTIC /datum/bodypart_overlay/mutant/taur_body @@ -48,21 +82,32 @@ new_left_leg = new /obj/item/bodypart/leg/left/robot/synth/taur() new_right_leg = new /obj/item/bodypart/leg/right/robot/synth/taur() + if (left_leg_name) + new_left_leg.name = left_leg_name + " (Left leg)" + new_left_leg.plaintext_zone = lowertext(new_left_leg.name) // weird otherwise + if (right_leg_name) + new_right_leg.name = right_leg_name + " (Right leg)" + new_right_leg.plaintext_zone = lowertext(new_right_leg.name) new_left_leg.bodyshape |= external_bodyshapes new_left_leg.replace_limb(receiver, TRUE) if(old_left_leg) old_left_leg.forceMove(src) + new_left_leg.bodytype |= BODYTYPE_TAUR new_right_leg.bodyshape |= external_bodyshapes new_right_leg.replace_limb(receiver, TRUE) if(old_right_leg) old_right_leg.forceMove(src) + new_right_leg.bodytype |= BODYTYPE_TAUR return ..() /obj/item/organ/external/taur_body/Remove(mob/living/carbon/organ_owner, special, moving) + if(QDELETED(owner)) + return ..() + var/obj/item/bodypart/leg/left/left_leg = organ_owner.get_bodypart(BODY_ZONE_L_LEG) var/obj/item/bodypart/leg/right/right_leg = organ_owner.get_bodypart(BODY_ZONE_R_LEG) diff --git a/modular_skyrat/modules/modular_items/lewd_items/code/lewd_clothing/latex_straight_jacket.dm b/modular_skyrat/modules/modular_items/lewd_items/code/lewd_clothing/latex_straight_jacket.dm index efe83051c36dd..09fb69d23f85f 100644 --- a/modular_skyrat/modules/modular_items/lewd_items/code/lewd_clothing/latex_straight_jacket.dm +++ b/modular_skyrat/modules/modular_items/lewd_items/code/lewd_clothing/latex_straight_jacket.dm @@ -12,7 +12,7 @@ lefthand_file = 'modular_skyrat/modules/modular_items/lewd_items/icons/mob/lewd_inhands/lewd_inhand_left.dmi' righthand_file = 'modular_skyrat/modules/modular_items/lewd_items/icons/mob/lewd_inhands/lewd_inhand_right.dmi' body_parts_covered = CHEST | GROIN | LEGS | ARMS | HANDS - flags_inv = HIDEGLOVES | HIDESHOES | HIDEJUMPSUIT + flags_inv = HIDEGLOVES | HIDESHOES | HIDEJUMPSUIT | HIDETAIL clothing_flags = DANGEROUS_OBJECT equip_delay_self = NONE strip_delay = 12 SECONDS @@ -42,7 +42,7 @@ lefthand_file = 'modular_skyrat/modules/modular_items/lewd_items/icons/mob/lewd_inhands/lewd_inhand_left.dmi' righthand_file = 'modular_skyrat/modules/modular_items/lewd_items/icons/mob/lewd_inhands/lewd_inhand_right.dmi' body_parts_covered = CHEST | GROIN | LEGS | ARMS | HANDS - flags_inv = HIDEGLOVES | HIDESHOES | HIDEJUMPSUIT + flags_inv = HIDEGLOVES | HIDESHOES | HIDEJUMPSUIT | HIDETAIL clothing_flags = DANGEROUS_OBJECT equip_delay_self = NONE strip_delay = 12 SECONDS diff --git a/tgstation.dme b/tgstation.dme index 50d26defe4c3a..2962b3d6a42c6 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -436,6 +436,7 @@ #include "code\__DEFINES\~skyrat_defines\language.dm" #include "code\__DEFINES\~skyrat_defines\lazy_templates.dm" #include "code\__DEFINES\~skyrat_defines\lewd_defines.dm" +#include "code\__DEFINES\~skyrat_defines\limbs.dm" #include "code\__DEFINES\~skyrat_defines\liquids.dm" #include "code\__DEFINES\~skyrat_defines\living.dm" #include "code\__DEFINES\~skyrat_defines\loadouts.dm" From 96dbc54484791a8bef59831bad497a22360a3985 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Sat, 29 Jun 2024 07:42:45 +0200 Subject: [PATCH 4/6] Automatic changelog for PR #28444 [ci skip] --- html/changelogs/AutoChangeLog-pr-28444.yml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-28444.yml diff --git a/html/changelogs/AutoChangeLog-pr-28444.yml b/html/changelogs/AutoChangeLog-pr-28444.yml new file mode 100644 index 0000000000000..b23a65282076d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-28444.yml @@ -0,0 +1,9 @@ +author: "nikothedude" +delete-after: True +changes: + - rscadd: "Taurs now have custom leg names" + - bugfix: "Synth taur legs now have all attributes of a organic taur leg except the fact theyre robotic" + - bugfix: "Markings no longer render on taur legs" + - bugfix: "Clothing with taur-specific clothing sprites now render those sprites properly" + - code_imp: "Various improvements to taur leg code" + - code_imp: "Taur bodies are properly subtyped" \ No newline at end of file From 7db7d48f4d77ffa62677ff3fd4edc25d496a5c4c Mon Sep 17 00:00:00 2001 From: nikothedude <59709059+nikothedude@users.noreply.github.com> Date: Sun, 30 Jun 2024 03:25:57 -0400 Subject: [PATCH 5/6] [SEMI-MODULAR] [NOVA PORT] Reimplements some taur sprites gathering dust (#28491) [SEMI-MODULAR] Reimplements some taur sprites gathering dust (#1983) * gfrhj * aghhhh * lets try this * agwgh * aaghhh * Apply suggestions from code review * this is the only way i can do a switch --------- Co-authored-by: SomeRandomOwl <2568378+SomeRandomOwl@users.noreply.github.com> Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com> --- .../clothing/spacesuits/_spacesuits.dm | 2 +- code/modules/clothing/suits/utility.dm | 6 +- .../modules/clothing/taur_sprites/suit.dm | 76 ++++++++++++++++++ .../icons/mob/clothing/suit_taur_hoof.dmi | Bin 40594 -> 40532 bytes .../icons/mob/clothing/suit_taur_paw.dmi | Bin 140908 -> 140976 bytes tgstation.dme | 1 + 6 files changed, 81 insertions(+), 4 deletions(-) create mode 100644 modular_skyrat/master_files/code/modules/clothing/taur_sprites/suit.dm diff --git a/code/modules/clothing/spacesuits/_spacesuits.dm b/code/modules/clothing/spacesuits/_spacesuits.dm index 7a0932829f31a..38cb027119687 100644 --- a/code/modules/clothing/spacesuits/_spacesuits.dm +++ b/code/modules/clothing/spacesuits/_spacesuits.dm @@ -49,7 +49,7 @@ ) slowdown = 1 armor_type = /datum/armor/suit_space - flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDESEXTOY|HIDETAIL //SKYRAT EDIT CHANGE - ADDED HIDETAIL. ADDED HIDESEXTOY TO PREVENT VISUAL BUGS. + flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDESEXTOY|HIDETAIL|HIDETAUR //SKYRAT EDIT CHANGE - ADDED HIDETAIL, HIDETAUR. ADDED HIDESEXTOY TO PREVENT VISUAL BUGS. cold_protection = CHEST | GROIN | LEGS | FEET | ARMS | HANDS min_cold_protection_temperature = SPACE_SUIT_MIN_TEMP_PROTECT_OFF heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS diff --git a/code/modules/clothing/suits/utility.dm b/code/modules/clothing/suits/utility.dm index fa283281447e0..442105cbb4ada 100644 --- a/code/modules/clothing/suits/utility.dm +++ b/code/modules/clothing/suits/utility.dm @@ -29,7 +29,7 @@ ) slowdown = 1 armor_type = /datum/armor/utility_fire - flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDETAIL // SKYRAT EDIT ADDITION - HIDETAIL + flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDETAIL|HIDETAUR // SKYRAT EDIT ADDITION - HIDETAIL, HIDETAUR clothing_flags = STOPSPRESSUREDAMAGE | THICKMATERIAL heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT @@ -77,7 +77,7 @@ heat_protection = CHEST|GROIN|LEGS|FEET|ARMS cold_protection = CHEST|GROIN|LEGS|FEET|ARMS body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS - flags_inv = HIDESHOES|HIDEJUMPSUIT + flags_inv = HIDESHOES|HIDEJUMPSUIT|HIDETAUR|HIDETAIL // NOVA EDIT ADDITION - HIDETAUR, HIDETAIL /* * Bomb protection @@ -123,7 +123,7 @@ body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS|HANDS slowdown = 2 armor_type = /datum/armor/utility_bomb_suit - flags_inv = HIDEJUMPSUIT|HIDETAIL // SKYRAT EDIT ADDITION - HIDETAIL + flags_inv = HIDEJUMPSUIT|HIDETAIL|HIDETAUR // SKYRAT EDIT ADDITION - HIDETAIL, HIDETAUR heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS max_heat_protection_temperature = ARMOR_MAX_TEMP_PROTECT cold_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS diff --git a/modular_skyrat/master_files/code/modules/clothing/taur_sprites/suit.dm b/modular_skyrat/master_files/code/modules/clothing/taur_sprites/suit.dm new file mode 100644 index 0000000000000..b93a74dc4cbfe --- /dev/null +++ b/modular_skyrat/master_files/code/modules/clothing/taur_sprites/suit.dm @@ -0,0 +1,76 @@ +/obj/item/clothing/suit/space/eva + worn_icon_taur_snake = 'modular_skyrat/master_files/icons/mob/clothing/suit_taur_snake.dmi' + worn_icon_taur_paw = 'modular_skyrat/master_files/icons/mob/clothing/suit_taur_paw.dmi' + +/obj/item/clothing/suit/space/eva/plasmaman + worn_icon_taur_snake = 'modular_skyrat/master_files/icons/mob/clothing/suit_taur_snake.dmi' + worn_icon_taur_paw = 'modular_skyrat/master_files/icons/mob/clothing/suit_taur_paw.dmi' + +/obj/item/clothing/suit/space/syndicate/contract + worn_icon_taur_snake = 'modular_skyrat/master_files/icons/mob/clothing/suit_taur_snake.dmi' + worn_icon_taur_paw = 'modular_skyrat/master_files/icons/mob/clothing/suit_taur_paw.dmi' + +/obj/item/clothing/suit/clockwork + worn_icon_taur_snake = 'modular_skyrat/master_files/icons/mob/clothing/suit_taur_snake.dmi' + flags_inv = HIDETAUR + +/obj/item/clothing/suit/chaplainsuit/armor/clock + worn_icon_taur_snake = 'modular_skyrat/master_files/icons/mob/clothing/suit_taur_snake.dmi' + flags_inv = HIDETAUR + +/obj/item/clothing/suit/clockwork/speed + worn_icon_taur_snake = null + +/obj/item/clothing/suit/clockwork/cloak + worn_icon_taur_snake = null + +/obj/item/clothing/suit/hooded/explorer + worn_icon_taur_snake = 'modular_skyrat/master_files/icons/mob/clothing/suit_taur_snake.dmi' + worn_icon_taur_paw = 'modular_skyrat/master_files/icons/mob/clothing/suit_taur_paw.dmi' // very good sprite, but slightly outdated + flags_inv = HIDETAUR + +/obj/item/clothing/suit/hooded/explorer/syndicate + worn_icon_taur_snake = null + worn_icon_taur_paw = null + +/obj/item/clothing/suit/hooded/berserker + worn_icon_taur_snake = 'modular_skyrat/master_files/icons/mob/clothing/suit_taur_snake.dmi' + worn_icon_taur_paw = 'modular_skyrat/master_files/icons/mob/clothing/suit_taur_paw.dmi' + flags_inv = HIDETAUR + +/obj/item/clothing/suit/utility/bomb_suit // strangely, this isnt based off the carbon sprite, but is way better + worn_icon_taur_snake = 'modular_skyrat/master_files/icons/mob/clothing/suit_taur_snake.dmi' + worn_icon_taur_paw = 'modular_skyrat/master_files/icons/mob/clothing/suit_taur_paw.dmi' + worn_icon_taur_hoof = 'modular_skyrat/master_files/icons/mob/clothing/suit_taur_hoof.dmi' + +/obj/item/clothing/suit/utility/bomb_suit/white + worn_icon_taur_hoof = null + +/obj/item/clothing/suit/utility/bomb_suit/security + worn_icon_taur_hoof = null + +/obj/item/clothing/suit/utility/fire/firefighter // outdated but similar sprites, still pretty good + worn_icon_taur_snake = 'modular_skyrat/master_files/icons/mob/clothing/suit_taur_snake.dmi' + worn_icon_taur_paw = 'modular_skyrat/master_files/icons/mob/clothing/suit_taur_paw.dmi' + +/obj/item/clothing/suit/utility/fire/atmos + worn_icon_taur_snake = 'modular_skyrat/master_files/icons/mob/clothing/suit_taur_snake.dmi' + worn_icon_taur_paw = 'modular_skyrat/master_files/icons/mob/clothing/suit_taur_paw.dmi' + +/obj/item/clothing/suit/apron + worn_icon_taur_paw = 'modular_skyrat/master_files/icons/mob/clothing/suit_taur_paw.dmi' + worn_icon_taur_hoof = 'modular_skyrat/master_files/icons/mob/clothing/suit_taur_hoof.dmi' + +/obj/item/clothing/suit/apron/surgical + worn_icon_taur_paw = null + +/obj/item/clothing/suit/apron/chef + worn_icon_taur_paw = null + +/obj/item/clothing/suit/apron/overalls + worn_icon_taur_paw = null + worn_icon_taur_hoof = null + +/obj/item/clothing/suit/apron/waders + worn_icon_taur_paw = null + worn_icon_taur_hoof = null diff --git a/modular_skyrat/master_files/icons/mob/clothing/suit_taur_hoof.dmi b/modular_skyrat/master_files/icons/mob/clothing/suit_taur_hoof.dmi index 0235f12784ea32d861f317c8f491372088b47a3f..29502ab9992bc49cf737bf01198d98db5dcf71ba 100644 GIT binary patch delta 22422 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 aC0LzaQkHV1zC+O0~&@ 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 Wbt7Ka=r#zr-O({3(XP>Si2e_KOAF8d delta 22466 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≪?A95ZW>=tcUsg#4ReEPYB&5Z09`x<|0c_Xuuv6% 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 delta 23108 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 Date: Sun, 30 Jun 2024 09:38:10 +0200 Subject: [PATCH 6/6] Automatic changelog for PR #28491 [ci skip] --- html/changelogs/AutoChangeLog-pr-28491.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-28491.yml diff --git a/html/changelogs/AutoChangeLog-pr-28491.yml b/html/changelogs/AutoChangeLog-pr-28491.yml new file mode 100644 index 0000000000000..bffa83a35dfc0 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-28491.yml @@ -0,0 +1,4 @@ +author: "nikothedude" +delete-after: True +changes: + - rscadd: "Reimplemented taur sprites for a bunch of clothing items" \ No newline at end of file