mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-07-15 09:03:53 +01:00
Fixes species blood color (#16174)
* Fixes species blood color * adds color dot to blood color button
This commit is contained in:
@@ -738,6 +738,7 @@ var/global/list/valid_bloodtypes = list("A+", "A-", "B+", "B-", "AB+", "AB-", "O
|
||||
var/min_age = get_min_age()
|
||||
var/max_age = get_max_age()
|
||||
pref.age = max(min(pref.age, max_age), min_age)
|
||||
pref.blood_color = setting_species.blood_color // VOREstation edit
|
||||
|
||||
return TOPIC_REFRESH_UPDATE_PREVIEW
|
||||
|
||||
|
||||
@@ -307,7 +307,7 @@ var/global/list/valid_bloodreagents = list("default","iron","copper","phoron","s
|
||||
. += "</ul>"
|
||||
|
||||
. += "<b>Blood Color: </b>" //People that want to use a certain species to have that species traits (xenochimera/promethean/spider) should be able to set their own blood color.
|
||||
. += "<a href='?src=\ref[src];blood_color=1'>Set Color</a>"
|
||||
. += "<a href='?src=\ref[src];blood_color=1'>Set Color <font color='[pref.blood_color]'>⚫</font></a>"
|
||||
. += "<a href='?src=\ref[src];blood_reset=1'>R</a><br>"
|
||||
. += "<b>Blood Reagent: </b>" //Wanna be copper-based? Go ahead.
|
||||
. += "<a href='?src=\ref[src];blood_reagents=1'>[pref.blood_reagents]</a><br>"
|
||||
@@ -363,9 +363,11 @@ var/global/list/valid_bloodreagents = list("default","iron","copper","phoron","s
|
||||
return TOPIC_REFRESH
|
||||
|
||||
else if(href_list["blood_reset"])
|
||||
var/choice = tgui_alert(usr, "Reset blood color to human default (#A10808)?","Reset Blood Color",list("Reset","Cancel"))
|
||||
var/datum/species/spec = GLOB.all_species[pref.species]
|
||||
var/new_blood = spec.blood_color ? spec.blood_color : "#A10808"
|
||||
var/choice = tgui_alert(usr, "Reset blood color to species default ([new_blood])?","Reset Blood Color",list("Reset","Cancel"))
|
||||
if(choice == "Reset")
|
||||
pref.blood_color = "#A10808"
|
||||
pref.blood_color = new_blood
|
||||
return TOPIC_REFRESH
|
||||
|
||||
else if(href_list["blood_reagents"])
|
||||
|
||||
Reference in New Issue
Block a user