Merge pull request #11612 from farie82/viro-clear-and-eject

The Empty beaker button from the pandemic now also ejects
This commit is contained in:
variableundefined
2019-08-11 15:01:25 +08:00
committed by GitHub
@@ -135,12 +135,11 @@
return
else if(href_list["empty_beaker"])
beaker.reagents.clear_reagents()
eject_beaker()
updateUsrDialog()
return
else if(href_list["eject"])
beaker:loc = loc
beaker = null
icon_state = "mixer0"
eject_beaker()
updateUsrDialog()
return
else if(href_list["clear"])
@@ -173,6 +172,11 @@
add_fingerprint(usr)
/obj/machinery/computer/pandemic/proc/eject_beaker()
beaker.forceMove(loc)
beaker = null
icon_state = "mixer0"
//Prints a nice virus release form. Props to Urbanliner for the layout
/obj/machinery/computer/pandemic/proc/print_form(var/datum/disease/advance/D, mob/living/user)
D = archive_diseases[D.GetDiseaseID()]
@@ -308,7 +312,7 @@
dat += "nothing<BR>"
else
dat += "nothing<BR>"
dat += "<BR><A href='?src=[UID()];eject=1'>Eject beaker</A>[((R.total_volume&&R.reagent_list.len) ? "-- <A href='?src=[UID()];empty_beaker=1'>Empty beaker</A>":"")]<BR>"
dat += "<BR><A href='?src=[UID()];eject=1'>Eject beaker</A>[((R.total_volume&&R.reagent_list.len) ? "-- <A href='?src=[UID()];empty_beaker=1'>Empty and eject beaker</A>":"")]<BR>"
dat += "<A href='?src=[user.UID()];mach_close=pandemic'>Close</A>"
var/datum/browser/popup = new(user, "pandemic", name, 575, 400)