procs
This commit is contained in:
@@ -94,16 +94,16 @@
|
||||
|
||||
/obj/machinery/chem_dispenser/Initialize(mapload)
|
||||
. = ..()
|
||||
dispensable_reagents = sortList(dispensable_reagents, /proc/cmp_reagents_asc)
|
||||
dispensable_reagents = sortList(dispensable_reagents, GLOBAL_PROC_REF(cmp_reagents_asc))
|
||||
if(emagged_reagents)
|
||||
emagged_reagents = sortList(emagged_reagents, /proc/cmp_reagents_asc)
|
||||
emagged_reagents = sortList(emagged_reagents, GLOBAL_PROC_REF(cmp_reagents_asc))
|
||||
if(upgrade_reagents)
|
||||
upgrade_reagents = sortList(upgrade_reagents, /proc/cmp_reagents_asc)
|
||||
upgrade_reagents = sortList(upgrade_reagents, GLOBAL_PROC_REF(cmp_reagents_asc))
|
||||
if(upgrade_reagents2)
|
||||
upgrade_reagents2 = sortList(upgrade_reagents2, /proc/cmp_reagents_asc)
|
||||
upgrade_reagents2 = sortList(upgrade_reagents2, GLOBAL_PROC_REF(cmp_reagents_asc))
|
||||
if(upgrade_reagents3)
|
||||
upgrade_reagents3 = sortList(upgrade_reagents3, /proc/cmp_reagents_asc)
|
||||
dispensable_reagents = sortList(dispensable_reagents, /proc/cmp_reagents_asc)
|
||||
upgrade_reagents3 = sortList(upgrade_reagents3, GLOBAL_PROC_REF(cmp_reagents_asc))
|
||||
dispensable_reagents = sortList(dispensable_reagents, GLOBAL_PROC_REF(cmp_reagents_asc))
|
||||
create_reagents(200, NO_REACT)
|
||||
update_icon()
|
||||
|
||||
|
||||
@@ -219,7 +219,7 @@
|
||||
update_icon()
|
||||
var/turf/source_turf = get_turf(src)
|
||||
log_virus("A culture bottle was printed for the virus [A.admin_details()] at [loc_name(source_turf)] by [key_name(usr)]")
|
||||
addtimer(CALLBACK(src, .proc/reset_replicator_cooldown), 50)
|
||||
addtimer(CALLBACK(src, PROC_REF(reset_replicator_cooldown)), 50)
|
||||
. = TRUE
|
||||
if("create_vaccine_bottle")
|
||||
if (wait)
|
||||
@@ -231,7 +231,7 @@
|
||||
B.reagents.add_reagent(/datum/reagent/vaccine, 15, list(id))
|
||||
wait = TRUE
|
||||
update_icon()
|
||||
addtimer(CALLBACK(src, .proc/reset_replicator_cooldown), 200)
|
||||
addtimer(CALLBACK(src, PROC_REF(reset_replicator_cooldown)), 200)
|
||||
. = TRUE
|
||||
|
||||
|
||||
|
||||
@@ -234,7 +234,7 @@
|
||||
var/offset = prob(50) ? -2 : 2
|
||||
var/old_pixel_x = pixel_x
|
||||
animate(src, pixel_x = pixel_x + offset, time = 0.2, loop = -1) //start shaking
|
||||
addtimer(CALLBACK(src, .proc/stop_shaking, old_pixel_x), duration)
|
||||
addtimer(CALLBACK(src, PROC_REF(stop_shaking), old_pixel_x), duration)
|
||||
|
||||
/obj/machinery/reagentgrinder/proc/stop_shaking(old_px)
|
||||
animate(src)
|
||||
@@ -248,7 +248,7 @@
|
||||
playsound(src, 'sound/machines/blender.ogg', 50, 1)
|
||||
else
|
||||
playsound(src, 'sound/machines/juicer.ogg', 20, 1)
|
||||
addtimer(CALLBACK(src, .proc/stop_operating), time / speed)
|
||||
addtimer(CALLBACK(src, PROC_REF(stop_operating)), time / speed)
|
||||
|
||||
/obj/machinery/reagentgrinder/proc/stop_operating()
|
||||
operating = FALSE
|
||||
|
||||
Reference in New Issue
Block a user