diff --git a/code/datums/mutations.dm b/code/datums/mutations.dm index 3c49872fb8c..2053f58b0f2 100644 --- a/code/datums/mutations.dm +++ b/code/datums/mutations.dm @@ -161,7 +161,7 @@ /datum/mutation/human/telekinesis/New() ..() - visual_indicators |= image("icon"='icons/effects/genetics.dmi', "icon_state"="telekinesishead_s", "layer"=-MUTATIONS_LAYER) + visual_indicators |= image("icon"='icons/effects/genetics.dmi', "icon_state"="telekinesishead", "layer"=-MUTATIONS_LAYER) /datum/mutation/human/telekinesis/get_visual_indicator(mob/living/carbon/human/owner) return visual_indicators[1] @@ -180,7 +180,7 @@ /datum/mutation/human/cold_resistance/New() ..() - visual_indicators |= image("icon"='icons/effects/genetics.dmi', "icon_state"="fire_s", "layer"=-MUTATIONS_LAYER) + visual_indicators |= image("icon"='icons/effects/genetics.dmi', "icon_state"="fire", "layer"=-MUTATIONS_LAYER) /datum/mutation/human/cold_resistance/get_visual_indicator(mob/living/carbon/human/owner) return visual_indicators[1] @@ -618,7 +618,7 @@ /datum/mutation/human/laser_eyes/New() ..() - visual_indicators |= image("icon"='icons/effects/genetics.dmi', "icon_state"="lasereyes_s", "layer"=-FRONT_MUTATIONS_LAYER) + visual_indicators |= image("icon"='icons/effects/genetics.dmi', "icon_state"="lasereyes", "layer"=-FRONT_MUTATIONS_LAYER) /datum/mutation/human/laser_eyes/get_visual_indicator(mob/living/carbon/human/owner) return visual_indicators[1] diff --git a/code/game/gamemodes/blob/blobs/blob_mobs.dm b/code/game/gamemodes/blob/blobs/blob_mobs.dm index 570a0df62e3..4159cd7ba87 100644 --- a/code/game/gamemodes/blob/blobs/blob_mobs.dm +++ b/code/game/gamemodes/blob/blobs/blob_mobs.dm @@ -133,7 +133,7 @@ movement_type = GROUND death_cloud_size = 0 icon = H.icon - icon_state = "zombie_s" + icon_state = "zombie" H.hair_style = null H.update_hair() human_overlays = H.overlays diff --git a/code/game/gamemodes/miniantags/abduction/machinery/experiment.dm b/code/game/gamemodes/miniantags/abduction/machinery/experiment.dm index df5afd91086..adc9627ca8f 100644 --- a/code/game/gamemodes/miniantags/abduction/machinery/experiment.dm +++ b/code/game/gamemodes/miniantags/abduction/machinery/experiment.dm @@ -63,31 +63,31 @@ var/icon/photo = null var/g = (H.gender == FEMALE) ? "f" : "m" if(!config.mutant_races || H.dna.species.use_skintones) - photo = icon("icon" = 'icons/mob/human.dmi', "icon_state" = "[H.skin_tone]_[g]_s") + photo = icon("icon" = 'icons/mob/human.dmi', "icon_state" = "[H.skin_tone]_[g]") else - photo = icon("icon" = 'icons/mob/human.dmi', "icon_state" = "[H.dna.species.id]_[g]_s") + photo = icon("icon" = 'icons/mob/human.dmi', "icon_state" = "[H.dna.species.id]_[g]") photo.Blend("#[H.dna.features["mcolor"]]", ICON_MULTIPLY) - var/icon/eyes_s + var/icon/eyes if(EYECOLOR in H.dna.species.species_traits) - eyes_s = icon("icon" = 'icons/mob/human_face.dmi', "icon_state" = "[H.dna.species.eyes]_s") - eyes_s.Blend("#[H.eye_color]", ICON_MULTIPLY) + eyes = icon("icon" = 'icons/mob/human_face.dmi', "icon_state" = "[H.dna.species.eyes]") + eyes.Blend("#[H.eye_color]", ICON_MULTIPLY) var/datum/sprite_accessory/S S = hair_styles_list[H.hair_style] if(S && (HAIR in H.dna.species.species_traits)) - var/icon/hair_s = icon("icon" = S.icon, "icon_state" = "[S.icon_state]_s") - hair_s.Blend("#[H.hair_color]", ICON_MULTIPLY) - eyes_s.Blend(hair_s, ICON_OVERLAY) + var/icon/hair = icon("icon" = S.icon, "icon_state" = "[S.icon_state]") + hair.Blend("#[H.hair_color]", ICON_MULTIPLY) + eyes.Blend(hair, ICON_OVERLAY) S = facial_hair_styles_list[H.facial_hair_style] if(S && (FACEHAIR in H.dna.species.species_traits)) - var/icon/facial_s = icon("icon" = S.icon, "icon_state" = "[S.icon_state]_s") - facial_s.Blend("#[H.facial_hair_color]", ICON_MULTIPLY) - eyes_s.Blend(facial_s, ICON_OVERLAY) + var/icon/facial = icon("icon" = S.icon, "icon_state" = "[S.icon_state]") + facial.Blend("#[H.facial_hair_color]", ICON_MULTIPLY) + eyes.Blend(facial, ICON_OVERLAY) - if(eyes_s) - photo.Blend(eyes_s, ICON_OVERLAY) + if(eyes) + photo.Blend(eyes, ICON_OVERLAY) var/icon/splat = icon("icon" = 'icons/mob/dam_mob.dmi',"icon_state" = "chest30") photo.Blend(splat,ICON_OVERLAY) diff --git a/code/game/machinery/limbgrower.dm b/code/game/machinery/limbgrower.dm index 7f251ed4018..f5927cfb210 100644 --- a/code/game/machinery/limbgrower.dm +++ b/code/game/machinery/limbgrower.dm @@ -154,7 +154,7 @@ else limb.icon = 'icons/mob/human_parts.dmi' // Set this limb up using the specias name and body zone - limb.icon_state = "[selected_category]_[limb.body_zone]_s" + limb.icon_state = "[selected_category]_[limb.body_zone]" limb.name = "Synthetic [selected_category] [parse_zone(limb.body_zone)]" limb.desc = "A synthetic [selected_category] limb that will morph on its first use in surgery. This one is for the [parse_zone(limb.body_zone)]" limb.species_id = selected_category diff --git a/code/modules/flufftext/Hallucination.dm b/code/modules/flufftext/Hallucination.dm index 01e9a052965..3e17659d2ab 100644 --- a/code/modules/flufftext/Hallucination.dm +++ b/code/modules/flufftext/Hallucination.dm @@ -306,7 +306,7 @@ Gunshots/explosions/opening doors/less rare audio (done) if("corgi")//Corgi A = image('icons/mob/pets.dmi',H,"corgi") if("skeleton")//Skeletons - A = image('icons/mob/human.dmi',H,"skeleton_s") + A = image('icons/mob/human.dmi',H,"skeleton") if("demon")//Demon A = image('icons/mob/mob.dmi',H,"daemon") if("custom") @@ -715,13 +715,13 @@ var/list/non_fakeattack_weapons = list(/obj/item/weapon/gun/ballistic, /obj/item var/turf/open/floor/target = pick(possible_points) switch(rand(1,4)) if(1) - var/image/body = image('icons/mob/human.dmi',target,"husk_s",TURF_LAYER) + var/image/body = image('icons/mob/human.dmi',target,"husk",TURF_LAYER) var/matrix/M = matrix() M.Turn(90) body.transform = M halbody = body if(2,3) - halbody = image('icons/mob/human.dmi',target,"husk_s",TURF_LAYER) + halbody = image('icons/mob/human.dmi',target,"husk",TURF_LAYER) if(4) halbody = image('icons/mob/alien.dmi',target,"alienother",TURF_LAYER) diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index 8a4f2817873..93e004cb396 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -187,7 +187,7 @@ var/list/image/ghost_images_simple = list() //this is a list of all ghost images if(facial_hair_style) S = facial_hair_styles_list[facial_hair_style] if(S) - facial_hair_image = image("icon" = S.icon, "icon_state" = "[S.icon_state]_s", "layer" = -HAIR_LAYER) + facial_hair_image = image("icon" = S.icon, "icon_state" = "[S.icon_state]", "layer" = -HAIR_LAYER) if(facial_hair_color) facial_hair_image.color = "#" + facial_hair_color facial_hair_image.alpha = 200 @@ -196,7 +196,7 @@ var/list/image/ghost_images_simple = list() //this is a list of all ghost images if(hair_style) S = hair_styles_list[hair_style] if(S) - hair_image = image("icon" = S.icon, "icon_state" = "[S.icon_state]_s", "layer" = -HAIR_LAYER) + hair_image = image("icon" = S.icon, "icon_state" = "[S.icon_state]", "layer" = -HAIR_LAYER) if(hair_color) hair_image.color = "#" + hair_color hair_image.alpha = 200 diff --git a/code/modules/mob/living/carbon/alien/humanoid/caste/drone.dm b/code/modules/mob/living/carbon/alien/humanoid/caste/drone.dm index 5f0dbd5635e..14ef84f6bfd 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/caste/drone.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/caste/drone.dm @@ -3,7 +3,7 @@ caste = "d" maxHealth = 125 health = 125 - icon_state = "aliend_s" + icon_state = "aliend" /mob/living/carbon/alien/humanoid/drone/New() diff --git a/code/modules/mob/living/carbon/alien/humanoid/caste/hunter.dm b/code/modules/mob/living/carbon/alien/humanoid/caste/hunter.dm index 8a52daeb80b..fcfe69619d4 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/caste/hunter.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/caste/hunter.dm @@ -3,7 +3,7 @@ caste = "h" maxHealth = 125 health = 125 - icon_state = "alienh_s" + icon_state = "alienh" var/obj/screen/leap_icon = null /mob/living/carbon/alien/humanoid/hunter/create_internal_organs() diff --git a/code/modules/mob/living/carbon/alien/humanoid/caste/sentinel.dm b/code/modules/mob/living/carbon/alien/humanoid/caste/sentinel.dm index dacd4ff7d4a..7183730c5e7 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/caste/sentinel.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/caste/sentinel.dm @@ -3,7 +3,7 @@ caste = "s" maxHealth = 150 health = 150 - icon_state = "aliens_s" + icon_state = "aliens" /mob/living/carbon/alien/humanoid/sentinel/New() diff --git a/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm b/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm index cd47ad3bc26..856376c3f26 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm @@ -1,6 +1,6 @@ /mob/living/carbon/alien/humanoid name = "alien" - icon_state = "alien_s" + icon_state = "alien" pass_flags = PASSTABLE butcher_results = list(/obj/item/weapon/reagent_containers/food/snacks/meat/slab/xeno = 5, /obj/item/stack/sheet/animalhide/xeno = 1) limb_destroyer = 1 diff --git a/code/modules/mob/living/carbon/alien/humanoid/update_icons.dm b/code/modules/mob/living/carbon/alien/humanoid/update_icons.dm index 8572e72c906..556d5ac7db7 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/update_icons.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/update_icons.dm @@ -23,9 +23,9 @@ if(drooling) add_overlay("alienspit_[caste]") else - icon_state = "alien[caste]_s" + icon_state = "alien[caste]" if(drooling) - add_overlay("alienspit_s") + add_overlay("alienspit") if(leaping) if(alt_icon == initial(alt_icon)) @@ -58,7 +58,7 @@ /mob/living/carbon/alien/humanoid/update_inv_handcuffed() remove_overlay(HANDCUFF_LAYER) - var/cuff_icon = "aliencuff_s" + var/cuff_icon = "aliencuff" var/dmi_file = 'icons/mob/alien.dmi' if(mob_size == MOB_SIZE_LARGE) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 40ad2ba1d6e..9c33fad855c 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -3,7 +3,7 @@ real_name = "Unknown" voice_name = "Unknown" icon = 'icons/mob/human.dmi' - icon_state = "caucasian_m_s" + icon_state = "caucasian_m" diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index 12f2b8dc7a8..2071e7486f3 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -180,22 +180,22 @@ if(H.facial_hair_style && (FACEHAIR in species_traits) && !facialhair_hidden) S = facial_hair_styles_list[H.facial_hair_style] if(S) - var/image/img_facial_s = image("icon" = S.icon, "icon_state" = "[S.icon_state]_s", "layer" = -HAIR_LAYER) + var/image/img_facial = image("icon" = S.icon, "icon_state" = "[S.icon_state]", "layer" = -HAIR_LAYER) if(!forced_colour) if(hair_color) if(hair_color == "mutcolor") - img_facial_s.color = "#" + H.dna.features["mcolor"] + img_facial.color = "#" + H.dna.features["mcolor"] else - img_facial_s.color = "#" + hair_color + img_facial.color = "#" + hair_color else - img_facial_s.color = "#" + H.facial_hair_color + img_facial.color = "#" + H.facial_hair_color else - img_facial_s.color = forced_colour + img_facial.color = forced_colour - img_facial_s.alpha = hair_alpha + img_facial.alpha = hair_alpha - standing += img_facial_s + standing += img_facial //we check if our hat or helmet hides our hair. if(H.head) @@ -209,28 +209,26 @@ if(!hair_hidden) if(!H.getorgan(/obj/item/organ/brain)) //Applies the debrained overlay if there is no brain if(!(NOBLOOD in species_traits)) - standing += image("icon"='icons/mob/human_face.dmi', "icon_state" = "debrained_s", "layer" = -HAIR_LAYER) + standing += image("icon"='icons/mob/human_face.dmi', "icon_state" = "debrained", "layer" = -HAIR_LAYER) else if(H.hair_style && (HAIR in species_traits)) S = hair_styles_list[H.hair_style] if(S) - var/image/img_hair_s = image("icon" = S.icon, "icon_state" = "[S.icon_state]_s", "layer" = -HAIR_LAYER) - - img_hair_s = image("icon" = S.icon, "icon_state" = "[S.icon_state]_s", "layer" = -HAIR_LAYER) + var/image/img_hair = image("icon" = S.icon, "icon_state" = "[S.icon_state]", "layer" = -HAIR_LAYER) if(!forced_colour) if(hair_color) if(hair_color == "mutcolor") - img_hair_s.color = "#" + H.dna.features["mcolor"] + img_hair.color = "#" + H.dna.features["mcolor"] else - img_hair_s.color = "#" + hair_color + img_hair.color = "#" + hair_color else - img_hair_s.color = "#" + H.hair_color + img_hair.color = "#" + H.hair_color else - img_hair_s.color = forced_colour - img_hair_s.alpha = hair_alpha + img_hair.color = forced_colour + img_hair.alpha = hair_alpha - standing += img_hair_s + standing += img_hair if(standing.len) H.overlays_standing[HAIR_LAYER] = standing @@ -247,34 +245,34 @@ if(!(H.disabilities & HUSK)) // lipstick if(H.lip_style && (LIPS in species_traits) && HD) - var/image/lips = image("icon"='icons/mob/human_face.dmi', "icon_state"="lips_[H.lip_style]_s", "layer" = -BODY_LAYER) + var/image/lips = image("icon"='icons/mob/human_face.dmi', "icon_state"="lips_[H.lip_style]", "layer" = -BODY_LAYER) lips.color = H.lip_color standing += lips // eyes if((EYECOLOR in species_traits) && HD) - var/image/img_eyes_s = image("icon" = 'icons/mob/human_face.dmi', "icon_state" = "[eyes]_s", "layer" = -BODY_LAYER) - img_eyes_s.color = "#" + H.eye_color - standing += img_eyes_s + var/image/img_eyes = image("icon" = 'icons/mob/human_face.dmi', "icon_state" = "[eyes]", "layer" = -BODY_LAYER) + img_eyes.color = "#" + H.eye_color + standing += img_eyes //Underwear, Undershirts & Socks if(H.underwear) - var/datum/sprite_accessory/underwear/U = underwear_list[H.underwear] - if(U) - standing += image("icon"=U.icon, "icon_state"="[U.icon_state]_s", "layer"=-BODY_LAYER) + var/datum/sprite_accessory/underwear/underwear = underwear_list[H.underwear] + if(underwear) + standing += image("icon"=underwear.icon, "icon_state"="[underwear.icon_state]", "layer"=-BODY_LAYER) if(H.undershirt) - var/datum/sprite_accessory/undershirt/U2 = undershirt_list[H.undershirt] - if(U2) + var/datum/sprite_accessory/undershirt/undershirt = undershirt_list[H.undershirt] + if(undershirt) if(H.dna.species.sexes && H.gender == FEMALE) - standing += wear_female_version("[U2.icon_state]_s", U2.icon, BODY_LAYER) + standing += wear_female_version("[undershirt.icon_state]", undershirt.icon, BODY_LAYER) else - standing += image("icon"=U2.icon, "icon_state"="[U2.icon_state]_s", "layer"=-BODY_LAYER) + standing += image("icon"=undershirt.icon, "icon_state"="[undershirt.icon_state]", "layer"=-BODY_LAYER) if(H.socks && H.get_num_legs() >= 2 && !(DIGITIGRADE in species_traits)) - var/datum/sprite_accessory/socks/U3 = socks_list[H.socks] - if(U3) - standing += image("icon"=U3.icon, "icon_state"="[U3.icon_state]_s", "layer"=-BODY_LAYER) + var/datum/sprite_accessory/socks/socks = socks_list[H.socks] + if(socks) + standing += image("icon"=socks.icon, "icon_state"="[socks.icon_state]", "layer"=-BODY_LAYER) if(standing.len) H.overlays_standing[BODY_LAYER] = standing diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index e2cfd27b94c..7910244db72 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -128,10 +128,10 @@ There are several things that need to be remembered: if(dna && dna.species.sexes) var/G = (gender == FEMALE) ? "f" : "m" if(G == "f" && U.fitted != NO_FEMALE_UNIFORM) - standing = U.build_worn_icon(state = "[t_color]_s", default_layer = UNIFORM_LAYER, default_icon_file = 'icons/mob/uniform.dmi', isinhands = FALSE, femaleuniform = U.fitted) + standing = U.build_worn_icon(state = "[t_color]", default_layer = UNIFORM_LAYER, default_icon_file = 'icons/mob/uniform.dmi', isinhands = FALSE, femaleuniform = U.fitted) if(!standing) - standing = U.build_worn_icon(state = "[t_color]_s", default_layer = UNIFORM_LAYER, default_icon_file = 'icons/mob/uniform.dmi', isinhands = FALSE) + standing = U.build_worn_icon(state = "[t_color]", default_layer = UNIFORM_LAYER, default_icon_file = 'icons/mob/uniform.dmi', isinhands = FALSE) overlays_standing[UNIFORM_LAYER] = standing diff --git a/code/modules/mob/living/carbon/monkey/update_icons.dm b/code/modules/mob/living/carbon/monkey/update_icons.dm index 58f2b2d50c5..917d0e98c11 100644 --- a/code/modules/mob/living/carbon/monkey/update_icons.dm +++ b/code/modules/mob/living/carbon/monkey/update_icons.dm @@ -34,7 +34,7 @@ hair_hidden = 1 if(!hair_hidden) if(!getorgan(/obj/item/organ/brain)) //Applies the debrained overlay if there is no brain - var/image/I = image("icon"='icons/mob/human_face.dmi', "icon_state" = "debrained_s", "layer" = -HAIR_LAYER) + var/image/I = image("icon"='icons/mob/human_face.dmi', "icon_state" = "debrained", "layer" = -HAIR_LAYER) overlays_standing[HAIR_LAYER] = I apply_overlay(HAIR_LAYER) diff --git a/code/modules/mob/living/simple_animal/hostile/alien.dm b/code/modules/mob/living/simple_animal/hostile/alien.dm index be00d14a180..ceb8d563bfd 100644 --- a/code/modules/mob/living/simple_animal/hostile/alien.dm +++ b/code/modules/mob/living/simple_animal/hostile/alien.dm @@ -2,8 +2,8 @@ name = "alien hunter" desc = "Hiss!" icon = 'icons/mob/alien.dmi' - icon_state = "alienh_s" - icon_living = "alienh_s" + icon_state = "alienh" + icon_living = "alienh" icon_dead = "alienh_dead" icon_gib = "syndicate_gib" gender = FEMALE @@ -38,8 +38,8 @@ /mob/living/simple_animal/hostile/alien/drone name = "alien drone" - icon_state = "aliend_s" - icon_living = "aliend_s" + icon_state = "aliend" + icon_living = "aliend" icon_dead = "aliend_dead" melee_damage_lower = 15 melee_damage_upper = 15 @@ -57,8 +57,8 @@ /mob/living/simple_animal/hostile/alien/sentinel name = "alien sentinel" - icon_state = "aliens_s" - icon_living = "aliens_s" + icon_state = "aliens" + icon_living = "aliens" icon_dead = "aliens_dead" health = 150 maxHealth = 150 @@ -73,8 +73,8 @@ /mob/living/simple_animal/hostile/alien/queen name = "alien queen" - icon_state = "alienq_s" - icon_living = "alienq_s" + icon_state = "alienq" + icon_living = "alienq" icon_dead = "alienq_dead" health = 250 maxHealth = 250 diff --git a/code/modules/mob/living/simple_animal/hostile/retaliate/ghost.dm b/code/modules/mob/living/simple_animal/hostile/retaliate/ghost.dm index 3880b6a1fee..5321cce2af1 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/ghost.dm +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/ghost.dm @@ -53,13 +53,13 @@ /mob/living/simple_animal/hostile/retaliate/ghost/proc/give_hair() if(ghost_hair_style != null) - ghost_hair = image('icons/mob/human_face.dmi', "hair_[ghost_hair_style]_s") + ghost_hair = image('icons/mob/human_face.dmi', "hair_[ghost_hair_style]") ghost_hair.layer = -HAIR_LAYER ghost_hair.alpha = 200 ghost_hair.color = ghost_hair_color add_overlay(ghost_hair) if(ghost_facial_hair_style != null) - ghost_facial_hair = image('icons/mob/human_face.dmi', "facial_[ghost_facial_hair_style]_s") + ghost_facial_hair = image('icons/mob/human_face.dmi', "facial_[ghost_facial_hair_style]") ghost_facial_hair.layer = -HAIR_LAYER ghost_facial_hair.alpha = 200 ghost_facial_hair.color = ghost_facial_hair_color diff --git a/code/modules/surgery/bodyparts/bodyparts.dm b/code/modules/surgery/bodyparts/bodyparts.dm index d8a132363cc..44af9335068 100644 --- a/code/modules/surgery/bodyparts/bodyparts.dm +++ b/code/modules/surgery/bodyparts/bodyparts.dm @@ -287,11 +287,11 @@ if(animal_origin) if(status == BODYPART_ORGANIC) if(species_id == "husk") - standing += image("icon"='icons/mob/animal_parts.dmi', "icon_state"="[animal_origin]_husk_[body_zone]_s", "layer"=-BODYPARTS_LAYER, "dir"=image_dir) + standing += image("icon"='icons/mob/animal_parts.dmi', "icon_state"="[animal_origin]_husk_[body_zone]", "layer"=-BODYPARTS_LAYER, "dir"=image_dir) else - standing += image("icon"='icons/mob/animal_parts.dmi', "icon_state"="[animal_origin]_[body_zone]_s", "layer"=-BODYPARTS_LAYER, "dir"=image_dir) + standing += image("icon"='icons/mob/animal_parts.dmi', "icon_state"="[animal_origin]_[body_zone]", "layer"=-BODYPARTS_LAYER, "dir"=image_dir) else - standing += image("icon"='icons/mob/augments.dmi', "icon_state"="[animal_origin]_[body_zone]_s", "layer"=-BODYPARTS_LAYER, "dir"=image_dir) + standing += image("icon"='icons/mob/augments.dmi', "icon_state"="[animal_origin]_[body_zone]", "layer"=-BODYPARTS_LAYER, "dir"=image_dir) return standing var/icon_gender = (body_gender == FEMALE) ? "f" : "m" //gender of the icon, if applicable @@ -304,21 +304,21 @@ if(status == BODYPART_ORGANIC) if(should_draw_greyscale) if(should_draw_gender) - I = image("icon"='icons/mob/human_parts_greyscale.dmi', "icon_state"="[species_id]_[body_zone]_[icon_gender]_s", "layer"=-BODYPARTS_LAYER, "dir"=image_dir) + I = image("icon"='icons/mob/human_parts_greyscale.dmi', "icon_state"="[species_id]_[body_zone]_[icon_gender]", "layer"=-BODYPARTS_LAYER, "dir"=image_dir) else if(use_digitigrade) - I = image("icon"='icons/mob/human_parts_greyscale.dmi', "icon_state"="digitigrade_[use_digitigrade]_[body_zone]_s", "layer"=-BODYPARTS_LAYER, "dir"=image_dir) + I = image("icon"='icons/mob/human_parts_greyscale.dmi', "icon_state"="digitigrade_[use_digitigrade]_[body_zone]", "layer"=-BODYPARTS_LAYER, "dir"=image_dir) else - I = image("icon"='icons/mob/human_parts_greyscale.dmi', "icon_state"="[species_id]_[body_zone]_s", "layer"=-BODYPARTS_LAYER, "dir"=image_dir) + I = image("icon"='icons/mob/human_parts_greyscale.dmi', "icon_state"="[species_id]_[body_zone]", "layer"=-BODYPARTS_LAYER, "dir"=image_dir) else if(should_draw_gender) - I = image("icon"='icons/mob/human_parts.dmi', "icon_state"="[species_id]_[body_zone]_[icon_gender]_s", "layer"=-BODYPARTS_LAYER, "dir"=image_dir) + I = image("icon"='icons/mob/human_parts.dmi', "icon_state"="[species_id]_[body_zone]_[icon_gender]", "layer"=-BODYPARTS_LAYER, "dir"=image_dir) else - I = image("icon"='icons/mob/human_parts.dmi', "icon_state"="[species_id]_[body_zone]_s", "layer"=-BODYPARTS_LAYER, "dir"=image_dir) + I = image("icon"='icons/mob/human_parts.dmi', "icon_state"="[species_id]_[body_zone]", "layer"=-BODYPARTS_LAYER, "dir"=image_dir) else if(should_draw_gender) - I = image("icon"='icons/mob/augments.dmi', "icon_state"="[body_zone]_[icon_gender]_s", "layer"=-BODYPARTS_LAYER, "dir"=image_dir) + I = image("icon"='icons/mob/augments.dmi', "icon_state"="[body_zone]_[icon_gender]", "layer"=-BODYPARTS_LAYER, "dir"=image_dir) else - I = image("icon"='icons/mob/augments.dmi', "icon_state"="[body_zone]_s", "layer"=-BODYPARTS_LAYER, "dir"=image_dir) + I = image("icon"='icons/mob/augments.dmi', "icon_state"="[body_zone]", "layer"=-BODYPARTS_LAYER, "dir"=image_dir) standing += I return standing @@ -379,7 +379,7 @@ /obj/item/bodypart/chest/alien icon = 'icons/mob/animal_parts.dmi' - icon_state = "alien_chest_s" + icon_state = "alien_chest" dismemberable = 0 max_damage = 500 animal_origin = ALIEN_BODYPART @@ -391,7 +391,7 @@ /obj/item/bodypart/chest/larva icon = 'icons/mob/animal_parts.dmi' - icon_state = "larva_chest_s" + icon_state = "larva_chest" dismemberable = 0 max_damage = 50 animal_origin = LARVA_BODYPART @@ -420,7 +420,7 @@ /obj/item/bodypart/l_arm/alien icon = 'icons/mob/animal_parts.dmi' - icon_state = "alien_l_arm_s" + icon_state = "alien_l_arm" px_x = 0 px_y = 0 dismemberable = 0 @@ -454,7 +454,7 @@ /obj/item/bodypart/r_arm/alien icon = 'icons/mob/animal_parts.dmi' - icon_state = "alien_r_arm_s" + icon_state = "alien_r_arm" px_x = 0 px_y = 0 dismemberable = 0 @@ -490,7 +490,7 @@ /obj/item/bodypart/l_leg/alien icon = 'icons/mob/animal_parts.dmi' - icon_state = "alien_l_leg_s" + icon_state = "alien_l_leg" px_x = 0 px_y = 0 dismemberable = 0 @@ -528,7 +528,7 @@ /obj/item/bodypart/r_leg/alien icon = 'icons/mob/animal_parts.dmi' - icon_state = "alien_r_leg_s" + icon_state = "alien_r_leg" px_x = 0 px_y = 0 dismemberable = 0 diff --git a/code/modules/surgery/bodyparts/head.dm b/code/modules/surgery/bodyparts/head.dm index 9f2c59794f3..110314cb8ba 100644 --- a/code/modules/surgery/bodyparts/head.dm +++ b/code/modules/surgery/bodyparts/head.dm @@ -137,40 +137,40 @@ if(facial_hair_style) S = facial_hair_styles_list[facial_hair_style] if(S) - var/image/img_facial_s = image("icon" = S.icon, "icon_state" = "[S.icon_state]_s", "layer" = -HAIR_LAYER, "dir"=SOUTH) - img_facial_s.color = "#" + facial_hair_color - img_facial_s.alpha = hair_alpha - standing += img_facial_s + var/image/img_facial = image("icon" = S.icon, "icon_state" = "[S.icon_state]", "layer" = -HAIR_LAYER, "dir"=SOUTH) + img_facial.color = "#" + facial_hair_color + img_facial.alpha = hair_alpha + standing += img_facial //Applies the debrained overlay if there is no brain if(!brain) if(animal_origin == ALIEN_BODYPART) - standing += image("icon"='icons/mob/animal_parts.dmi', "icon_state" = "debrained_alien_s", "layer" = -HAIR_LAYER, "dir"=SOUTH) + standing += image("icon"='icons/mob/animal_parts.dmi', "icon_state" = "debrained_alien", "layer" = -HAIR_LAYER, "dir"=SOUTH) else if(animal_origin == LARVA_BODYPART) - standing += image("icon"='icons/mob/animal_parts.dmi', "icon_state" = "debrained_larva_s", "layer" = -HAIR_LAYER, "dir"=SOUTH) + standing += image("icon"='icons/mob/animal_parts.dmi', "icon_state" = "debrained_larva", "layer" = -HAIR_LAYER, "dir"=SOUTH) else if(!(NOBLOOD in species_flags_list)) - standing += image("icon"='icons/mob/human_face.dmi', "icon_state" = "debrained_s", "layer" = -HAIR_LAYER, "dir"=SOUTH) + standing += image("icon"='icons/mob/human_face.dmi', "icon_state" = "debrained", "layer" = -HAIR_LAYER, "dir"=SOUTH) else if(hair_style) S = hair_styles_list[hair_style] if(S) - var/image/img_hair_s = image("icon" = S.icon, "icon_state" = "[S.icon_state]_s", "layer" = -HAIR_LAYER, "dir"=SOUTH) - img_hair_s.color = "#" + hair_color - img_hair_s.alpha = hair_alpha - standing += img_hair_s + var/image/img_hair = image("icon" = S.icon, "icon_state" = "[S.icon_state]", "layer" = -HAIR_LAYER, "dir"=SOUTH) + img_hair.color = "#" + hair_color + img_hair.alpha = hair_alpha + standing += img_hair // lipstick if(lip_style) - var/image/lips = image("icon"='icons/mob/human_face.dmi', "icon_state"="lips_[lip_style]_s", "layer" = -BODY_LAYER, "dir"=SOUTH) + var/image/lips = image("icon"='icons/mob/human_face.dmi', "icon_state"="lips_[lip_style]", "layer" = -BODY_LAYER, "dir"=SOUTH) lips.color = lip_color standing += lips // eyes if(eye_color) - var/image/img_eyes_s = image("icon" = 'icons/mob/human_face.dmi', "icon_state" = "[eyes]_s", "layer" = -BODY_LAYER, "dir"=SOUTH) - img_eyes_s.color = "#" + eye_color - standing += img_eyes_s + var/image/img_eyes = image("icon" = 'icons/mob/human_face.dmi', "icon_state" = "[eyes]", "layer" = -BODY_LAYER, "dir"=SOUTH) + img_eyes.color = "#" + eye_color + standing += img_eyes return standing @@ -181,7 +181,7 @@ /obj/item/bodypart/head/alien icon = 'icons/mob/animal_parts.dmi' - icon_state = "alien_head_s" + icon_state = "alien_head" px_x = 0 px_y = 0 dismemberable = 0 @@ -195,7 +195,7 @@ /obj/item/bodypart/head/larva icon = 'icons/mob/animal_parts.dmi' - icon_state = "larva_head_s" + icon_state = "larva_head" px_x = 0 px_y = 0 dismemberable = 0 diff --git a/icons/effects/genetics.dmi b/icons/effects/genetics.dmi index 6e48e489023..0940d0bd4e1 100644 Binary files a/icons/effects/genetics.dmi and b/icons/effects/genetics.dmi differ diff --git a/icons/mob/alien.dmi b/icons/mob/alien.dmi index f56b5e43bbf..069be2da8db 100644 Binary files a/icons/mob/alien.dmi and b/icons/mob/alien.dmi differ diff --git a/icons/mob/animal_parts.dmi b/icons/mob/animal_parts.dmi index b120e81d411..375df9341bf 100644 Binary files a/icons/mob/animal_parts.dmi and b/icons/mob/animal_parts.dmi differ diff --git a/icons/mob/augments.dmi b/icons/mob/augments.dmi index 5bdfc04f2dc..7124c35105e 100644 Binary files a/icons/mob/augments.dmi and b/icons/mob/augments.dmi differ diff --git a/icons/mob/human.dmi b/icons/mob/human.dmi index 553db92782a..ab69241cdea 100644 Binary files a/icons/mob/human.dmi and b/icons/mob/human.dmi differ diff --git a/icons/mob/human_face.dmi b/icons/mob/human_face.dmi index f30f7a5111e..2b4f28029a9 100644 Binary files a/icons/mob/human_face.dmi and b/icons/mob/human_face.dmi differ diff --git a/icons/mob/human_parts.dmi b/icons/mob/human_parts.dmi index 3d3d621d47c..b12326c02c8 100644 Binary files a/icons/mob/human_parts.dmi and b/icons/mob/human_parts.dmi differ diff --git a/icons/mob/human_parts_greyscale.dmi b/icons/mob/human_parts_greyscale.dmi index 7713526f5ad..e23288dedb9 100644 Binary files a/icons/mob/human_parts_greyscale.dmi and b/icons/mob/human_parts_greyscale.dmi differ diff --git a/icons/mob/underwear.dmi b/icons/mob/underwear.dmi index 3a7b6c17cab..8f60f70556e 100644 Binary files a/icons/mob/underwear.dmi and b/icons/mob/underwear.dmi differ diff --git a/icons/mob/uniform.dmi b/icons/mob/uniform.dmi index 963a0beb8c6..9f2d2f1ddbb 100644 Binary files a/icons/mob/uniform.dmi and b/icons/mob/uniform.dmi differ