Adds Body Markings - VOREStation Species

Vulps! And removes whitelist for parts.
This commit is contained in:
Arokha Sieyes
2017-03-30 18:57:48 -04:00
parent e116f08d24
commit c828a85f06
4 changed files with 51 additions and 2 deletions

View File

@@ -448,13 +448,14 @@ var/global/list/valid_bloodtypes = list("A+", "A-", "B+", "B-", "AB+", "AB-", "O
else if(href_list["marking_style"])
var/list/usable_markings = pref.body_markings.Copy() ^ body_marking_styles_list.Copy()
/* VOREStation Removal - No markings whitelist, let people mix/match
for(var/M in usable_markings)
var/datum/sprite_accessory/S = usable_markings[M]
if(!S.species_allowed.len)
continue
else if(!(pref.species in S.species_allowed))
usable_markings -= M
*/ //VOREStation Removal End
var/new_marking = input(user, "Choose a body marking:", "Character Preference") as null|anything in usable_markings
if(new_marking && CanUseTopic(user))
pref.body_markings[new_marking] = "#000000" //New markings start black