[MIRROR] Operating computers now display required surgery chems (#5701)

* Operating computers now display required surgery chems

* Rebuilds tgui
This commit is contained in:
CitadelStationBot
2018-02-27 05:05:02 -06:00
committed by Poojawa
parent 5f6c41fa30
commit 2c5b8a586b
6 changed files with 49 additions and 14 deletions
+6 -1
View File
@@ -69,16 +69,21 @@
data["procedures"] = list()
for(var/datum/surgery/procedure in patient.surgeries)
var/datum/surgery_step/surgery_step = procedure.get_surgery_step()
var/chems_needed = surgery_step.get_chem_list()
var/alternative_step
var/alt_chems_needed = ""
if(surgery_step.repeatable)
var/datum/surgery_step/next_step = procedure.get_surgery_next_step()
if(next_step)
alternative_step = capitalize(next_step.name)
alt_chems_needed = next_step.get_chem_list()
else
alternative_step = "Finish operation"
data["procedures"] += list(list(
"name" = capitalize(procedure.name),
"next_step" = capitalize(surgery_step.name),
"alternative_step" = alternative_step
"chems_needed" = chems_needed,
"alternative_step" = alternative_step,
"alt_chems_needed" = alt_chems_needed
))
return data