Health analyzer font scaling hotfix (#47095)

Also rounds the damage numbers.
This commit is contained in:
kingofkosmos
2019-10-18 04:24:13 +03:00
committed by Rob Bailey
parent 8982f509b5
commit 01d0013809
+13 -13
View File
@@ -254,25 +254,25 @@ GENE SCANNER
var/list/damaged = C.get_damaged_bodyparts(1,1)
if(length(damaged)>0 || oxy_loss>0 || tox_loss>0 || fire_loss>0)
var/list/dmgreport = list()
dmgreport += "<table style='margin-left:33px'><tr><font face='Verdana'>\
<td style='width: 90px;'><font color='#0000CC'>Damage:</font></td>\
<td style='width: 55px;'><font color='red'><b>Brute</b></font></td>\
<td style='width: 45px;'><font color='orange'><b>Burn</b></font></td>\
<td style='width: 45px;'><font color='green'><b>Toxin</b></font></td>\
<td style='width: 90px;'><font color='purple'><b>Suffocation</b></font></td></tr>\
dmgreport += "<table style='margin-left:3em'><tr><font face='Verdana'>\
<td style='width:7em;'><font color='#0000CC'>Damage:</font></td>\
<td style='width:5em;'><font color='red'><b>Brute</b></font></td>\
<td style='width:4em;'><font color='orange'><b>Burn</b></font></td>\
<td style='width:4em;'><font color='green'><b>Toxin</b></font></td>\
<td style='width:8em;'><font color='purple'><b>Suffocation</b></font></td></tr>\
<tr><td><font color='#0000CC'>Overall:</font></td>\
<td><font color='red'>[brute_loss]</font></td>\
<td><font color='orange'>[fire_loss]</font></td>\
<td><font color='green'>[tox_loss]</font></td>\
<td><font color='purple'>[oxy_loss]</font></td></tr>"
<td><font color='red'>[round(brute_loss,1)]</font></td>\
<td><font color='orange'>[round(fire_loss,1)]</font></td>\
<td><font color='green'>[round(tox_loss,1)]</font></td>\
<td><font color='purple'>[round(oxy_loss,1)]</font></td></tr>"
for(var/o in damaged)
var/obj/item/bodypart/org = o //head, left arm, right arm, etc.
dmgreport += "<tr><td><font color='#0000CC'>[capitalize(org.name)]:</font></td>\
<td><font color='red'>[(org.brute_dam > 0) ? "[org.brute_dam]" : "0"]</font></td>\
<td><font color='orange'>[(org.burn_dam > 0) ? "[org.burn_dam]" : "0"]</font></td></tr>"
dmgreport += "</table>"
<td><font color='red'>[(org.brute_dam > 0) ? "[round(org.brute_dam,1)]" : "0"]</font></td>\
<td><font color='orange'>[(org.burn_dam > 0) ? "[round(org.burn_dam,1)]" : "0"]</font></td></tr>"
dmgreport += "</font></table>"
to_chat(user, dmgreport.Join())