Skip to content

Commit

Permalink
LIZARD WOMEN REPRESENTATION
Browse files Browse the repository at this point in the history
power fist emoji
  • Loading branch information
Mqiib committed Jan 19, 2025
1 parent a30303d commit c9e0a4d
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 3 deletions.
10 changes: 9 additions & 1 deletion code/modules/clothing/clothing.dm
Original file line number Diff line number Diff line change
Expand Up @@ -495,7 +495,15 @@ BLIND // can't see anything

/proc/generate_female_clothing(index, t_color, icon, type, flat = FALSE) //MONKESTATION EDIT - Dimorphic lizards
var/icon/female_clothing_icon = icon("icon"=icon, "icon_state"=t_color)
var/female_icon_state = "female[(type == FEMALE_UNIFORM_FULL) ? "_full" : ((!type || type & FEMALE_UNIFORM_TOP_ONLY) ? "_top" : "")][((type & FEMALE_UNIFORM_NO_BREASTS) || flat) ? "_no_breasts" : ""]" //MONKESTATION EDIT - Dimorphic lizards
var/female_icon_state = "female"

if(type & FEMALE_UNIFORM_FULL) //MONKESTATION EDIT - Dimorphic lizards
female_icon_state += "_full"
else if((!type || (type & FEMALE_UNIFORM_TOP_ONLY)))
female_icon_state += "_top"
if(type & FEMALE_UNIFORM_NO_BREASTS || flat)
female_icon_state += "_no_breasts"

var/icon/female_cropping_mask = icon("icon" = 'icons/mob/clothing/under/masking_helpers.dmi', "icon_state" = female_icon_state)
female_clothing_icon.Blend(female_cropping_mask, ICON_MULTIPLY)
female_clothing_icon = fcopy_rsc(female_clothing_icon)
Expand Down
4 changes: 2 additions & 2 deletions code/modules/mob/living/carbon/human/human_update_icons.dm
Original file line number Diff line number Diff line change
Expand Up @@ -108,8 +108,8 @@ There are several things that need to be remembered:
var/species_icon_file = dna.species.generate_custom_worn_icon(LOADOUT_ITEM_UNIFORM, uniform)
if(species_icon_file)
icon_file = species_icon_file
//Female sprites have lower priority than digitigrade sprites
else if(dna.species.visual_gender & dna.species.sexes && (dna.species.bodytype & BODYTYPE_HUMANOID) && physique == FEMALE && !(uniform.female_sprite_flags & NO_FEMALE_UNIFORM)) //Agggggggghhhhh
//Female sprites have lower priority than digitigrade sprites - MONKESTATION EDIT - ALL WOMEN DESERVE REPRESENTATION
if(dna.species.visual_gender & dna.species.sexes && (dna.species.bodytype & BODYTYPE_HUMANOID) && physique == FEMALE && !(uniform.female_sprite_flags & NO_FEMALE_UNIFORM)) //Agggggggghhhhh
woman = TRUE

if(!icon_exists(icon_file, RESOLVE_ICON_STATE(uniform)))
Expand Down

0 comments on commit c9e0a4d

Please sign in to comment.