[MIRROR] Reaction rates, pH, purity and more! Brings a heavily improved, less explosive and optimised fermichem to tg. (#3306)

* Reaction rates, pH, purity and more! Brings a heavily improved, less explosive and optimised fermichem to tg.

* a

Co-authored-by: Thalpy <33956696+Thalpy@users.noreply.github.com>
Co-authored-by: Gandalf2k15 <jzo123@hotmail.com>
This commit is contained in:
SkyratBot
2021-02-12 00:04:39 +00:00
committed by GitHub
co-authored by Thalpy Gandalf2k15
parent bb6415fffb
commit 7da4aa9adf
77 changed files with 3915 additions and 552 deletions
@@ -430,6 +430,8 @@ GENE SCANNER
render_list += "<span class='notice ml-1'>Subject contains the following reagents in their blood:</span>\n"
for(var/r in M.reagents.reagent_list)
var/datum/reagent/reagent = r
if(reagent.chemical_flags & REAGENT_INVISIBLE) //Don't show hidden chems on scanners
continue
render_list += "<span class='notice ml-2'>[round(reagent.volume, 0.001)] units of [reagent.name][reagent.overdosed ? "</span> - <span class='boldannounce'>OVERDOSING</span>" : ".</span>"]\n"
else
render_list += "<span class='notice ml-1'>Subject contains no reagents in their blood.</span>\n"
@@ -439,6 +441,8 @@ GENE SCANNER
render_list += "<span class='notice ml-1'>Subject contains the following reagents in their stomach:</span>\n"
for(var/bile in belly.reagents.reagent_list)
var/datum/reagent/bit = bile
if(bit.chemical_flags & REAGENT_INVISIBLE) //Don't show hidden chems on scanners
continue
if(!belly.food_reagents[bit.type])
render_list += "<span class='notice ml-2'>[round(bit.volume, 0.001)] units of [bit.name][bit.overdosed ? "</span> - <span class='boldannounce'>OVERDOSING</span>" : ".</span>"]\n"
else