mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 02:09:41 +00:00
[MIRROR] next set of spans (#9247)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com> Co-authored-by: Kashargul <KashL@t-online.de>
This commit is contained in:
@@ -354,10 +354,10 @@
|
||||
playsound(src, 'sound/machines/printer.ogg', 50, 1)
|
||||
var/obj/item/paper/P = new /obj/item/paper(get_turf(target))
|
||||
var/name = occupant ? occupant.name : "Unknown"
|
||||
P.info = "<CENTER><B>Body Scan - [name]</B></CENTER><BR>"
|
||||
P.info += "<b>Time of scan:</b> [stationtime2text()]<br><br>"
|
||||
P.info = "<CENTER>" + span_bold("Body Scan - [name]") + "</CENTER><BR>"
|
||||
P.info += span_bold("Time of scan:") + " [stationtime2text()]<br><br>"
|
||||
P.info += "[generate_printing_text()]"
|
||||
P.info += "<br><br><b>Notes:</b><br>"
|
||||
P.info += "<br><br>" + span_bold("Notes:") + "<br>"
|
||||
P.name = "Body Scan - [name] ([stationtime2text()])"
|
||||
else
|
||||
return FALSE
|
||||
@@ -365,7 +365,7 @@
|
||||
/obj/machinery/bodyscanner/proc/generate_printing_text()
|
||||
var/dat = ""
|
||||
|
||||
dat = "<font color='blue'><b>Occupant Statistics:</b></font><br>" //Blah obvious
|
||||
dat = span_blue(span_bold("Occupant Statistics:")) + "<br>" //Blah obvious
|
||||
if(istype(occupant)) //is there REALLY someone in there?
|
||||
var/t1
|
||||
switch(occupant.stat) // obvious, see what their status is
|
||||
@@ -375,32 +375,33 @@
|
||||
t1 = "Unconscious"
|
||||
else
|
||||
t1 = "*dead*"
|
||||
dat += "<font color=[occupant.health > (occupant.getMaxHealth() / 2) ? "blue" : "red"]>\tHealth %: [(occupant.health / occupant.getMaxHealth())*100], ([t1])</font><br>"
|
||||
var/health_text = "\tHealth %: [(occupant.health / occupant.getMaxHealth())*100], ([t1])"
|
||||
dat += (occupant.health > (occupant.getMaxHealth() / 2) ? span_blue(health_text) : span_red(health_text))
|
||||
dat += "<br>"
|
||||
|
||||
if(occupant.virus2.len)
|
||||
dat += "<font color='red'>Viral pathogen detected in blood stream.</font><BR>"
|
||||
dat += span_red("Viral pathogen detected in blood stream.") + "<BR>"
|
||||
|
||||
var/extra_font = null
|
||||
extra_font = "<font color=[occupant.getBruteLoss() < 60 ? "blue" : "red"]>"
|
||||
dat += "[extra_font]\t-Brute Damage %: [occupant.getBruteLoss()]</font><br>"
|
||||
var/damage_string = null
|
||||
damage_string = "\t-Brute Damage %: [occupant.getBruteLoss()]"
|
||||
dat += (occupant.getBruteLoss() < 60 ? span_blue(damage_string) : span_red(damage_string)) + "<br>"
|
||||
damage_string = "\t-Respiratory Damage %: [occupant.getOxyLoss()]"
|
||||
dat += (occupant.getOxyLoss() < 60 ? span_blue(damage_string) : span_red(damage_string)) + "<br>"
|
||||
|
||||
extra_font = "<font color=[occupant.getOxyLoss() < 60 ? "blue" : "red"]>"
|
||||
dat += "[extra_font]\t-Respiratory Damage %: [occupant.getOxyLoss()]</font><br>"
|
||||
damage_string = "\t-Toxin Content %: [occupant.getToxLoss()]"
|
||||
dat += (occupant.getToxLoss() < 60 ? span_blue(damage_string) : span_red(damage_string)) + "<br>"
|
||||
|
||||
extra_font = "<font color=[occupant.getToxLoss() < 60 ? "blue" : "red"]>"
|
||||
dat += "[extra_font]\t-Toxin Content %: [occupant.getToxLoss()]</font><br>"
|
||||
damage_string = "\t-Burn Severity %: [occupant.getFireLoss()]"
|
||||
dat += (occupant.getFireLoss() < 60 ? span_blue(damage_string) : span_red(damage_string)) + "<br>"
|
||||
|
||||
extra_font = "<font color=[occupant.getFireLoss() < 60 ? "blue" : "red"]>"
|
||||
dat += "[extra_font]\t-Burn Severity %: [occupant.getFireLoss()]</font><br>"
|
||||
damage_string = "\tRadiation Level %: [occupant.radiation]"
|
||||
dat += (occupant.radiation < 10 ? span_blue(damage_string) : span_red(damage_string)) + "<br>"
|
||||
|
||||
extra_font = "<font color=[occupant.radiation < 10 ? "blue" : "red"]>"
|
||||
dat += "[extra_font]\tRadiation Level %: [occupant.radiation]</font><br>"
|
||||
damage_string = "\tGenetic Tissue Damage %: [occupant.getCloneLoss()]"
|
||||
dat += (occupant.getCloneLoss() < 1 ? span_blue(damage_string) : span_red(damage_string)) + "<br>"
|
||||
|
||||
extra_font = "<font color=[occupant.getCloneLoss() < 1 ? "blue" : "red"]>"
|
||||
dat += "[extra_font]\tGenetic Tissue Damage %: [occupant.getCloneLoss()]</font><br>"
|
||||
|
||||
extra_font = "<font color=[occupant.getBrainLoss() < 1 ? "blue" : "red"]>"
|
||||
dat += "[extra_font]\tApprox. Brain Damage %: [occupant.getBrainLoss()]</font><br>"
|
||||
damage_string = "\tApprox. Brain Damage %: [occupant.getBrainLoss()]"
|
||||
dat += (occupant.getBrainLoss() < 1 ? span_blue(damage_string) : span_red(damage_string)) + "<br>"
|
||||
|
||||
dat += "Paralysis Summary %: [occupant.paralysis] ([round(occupant.paralysis / 4)] seconds left!)<br>"
|
||||
dat += "Body Temperature: [occupant.bodytemperature-T0C]°C ([occupant.bodytemperature*1.8-459.67]°F)<br>"
|
||||
@@ -416,8 +417,8 @@
|
||||
var/blood_percent = blood_volume / blood_max
|
||||
blood_percent *= 100
|
||||
|
||||
extra_font = "<font color=[blood_volume > 448 ? "blue" : "red"]>"
|
||||
dat += "[extra_font]\tBlood Level %: [blood_percent] ([blood_volume] units)</font><br>"
|
||||
damage_string = "\tBlood Level %: [blood_percent] ([blood_volume] units)"
|
||||
dat += (blood_volume > 448 ? span_blue(damage_string) : span_red(damage_string)) + "<br>"
|
||||
|
||||
if(occupant.reagents)
|
||||
for(var/datum/reagent/R in occupant.reagents.reagent_list)
|
||||
@@ -535,11 +536,11 @@
|
||||
dat += "</tr>"
|
||||
dat += "</table>"
|
||||
if(occupant.sdisabilities & BLIND)
|
||||
dat += "<font color='red'>Cataracts detected.</font><BR>"
|
||||
dat += span_red("Cataracts detected.") + "<BR>"
|
||||
if(occupant.disabilities & NEARSIGHTED)
|
||||
dat += "<font color='red'>Retinal misalignment detected.</font><BR>"
|
||||
dat += span_red("Retinal misalignment detected.") + "<BR>"
|
||||
if(HUSK in occupant.mutations) // VOREstation edit
|
||||
dat += "<font color='red'>Anatomical structure lost, resuscitation not possible!</font><BR>"
|
||||
dat += span_red("Anatomical structure lost, resuscitation not possible!") + "<BR>"
|
||||
else
|
||||
dat += "\The [src] is empty."
|
||||
|
||||
|
||||
Reference in New Issue
Block a user