mirror of
https://github.com/PolarisSS13/Polaris.git
synced 2026-08-25 06:06:34 +01:00
Merge pull request #7215 from KasparoVy/faster-faster-yet-faster
Streamline (Facial) Hair & Marking Character Customization, Port color_square to Clean Prefcode
This commit is contained in:
@@ -289,3 +289,29 @@
|
||||
break
|
||||
|
||||
return highJob
|
||||
|
||||
/datum/preferences/proc/get_valid_hairstyles()
|
||||
var/list/valid_hairstyles = list()
|
||||
for(var/hairstyle in hair_styles_list)
|
||||
var/datum/sprite_accessory/S = hair_styles_list[hairstyle]
|
||||
if(!(species in S.species_allowed))
|
||||
continue
|
||||
|
||||
valid_hairstyles[hairstyle] = hair_styles_list[hairstyle]
|
||||
|
||||
return valid_hairstyles
|
||||
|
||||
/datum/preferences/proc/get_valid_facialhairstyles()
|
||||
var/list/valid_facialhairstyles = list()
|
||||
for(var/facialhairstyle in facial_hair_styles_list)
|
||||
var/datum/sprite_accessory/S = facial_hair_styles_list[facialhairstyle]
|
||||
if(biological_gender == MALE && S.gender == FEMALE)
|
||||
continue
|
||||
if(biological_gender == FEMALE && S.gender == MALE)
|
||||
continue
|
||||
if(!(species in S.species_allowed))
|
||||
continue
|
||||
|
||||
valid_facialhairstyles[facialhairstyle] = facial_hair_styles_list[facialhairstyle]
|
||||
|
||||
return valid_facialhairstyles
|
||||
|
||||
Reference in New Issue
Block a user