Update the codebase to 515. (#15553)

* Update the codebase to 515.

* edit that

* WHOOPS

* maor

* maybe works

* libcall and shit

* do that too

* remove that

* auxtools isnt updated so get rid of it

* actually remove auxtools lol

Co-authored-by: Matt Atlas <liermattia@gmail.com>
This commit is contained in:
Matt Atlas
2023-01-23 21:21:37 +01:00
committed by GitHub
co-authored by Matt Atlas
parent 1d359b64e3
commit dd482c63af
326 changed files with 672 additions and 833 deletions
+1 -1
View File
@@ -514,7 +514,7 @@
inuse = TRUE
// Reset the machine.
addtimer(CALLBACK(src, .proc/grind_reset), 60)
addtimer(CALLBACK(src, PROC_REF(grind_reset)), 60)
// Process.
for (var/obj/item/O in holdingitems)
+5 -5
View File
@@ -1097,7 +1097,7 @@
/datum/chemical_reaction/slime/teleportation/on_reaction(var/datum/reagents/holder)
..()
addtimer(CALLBACK(src, .proc/do_reaction, holder), 50)
addtimer(CALLBACK(src, PROC_REF(do_reaction), holder), 50)
/datum/chemical_reaction/slime/teleportation/proc/do_reaction(var/datum/reagents/holder)
for(var/atom/movable/AM in circle_range(get_turf(holder.my_atom),7))
@@ -1279,7 +1279,7 @@
/datum/chemical_reaction/slime/freeze/on_reaction(var/datum/reagents/holder)
..()
addtimer(CALLBACK(src, .proc/do_reaction, holder), 50)
addtimer(CALLBACK(src, PROC_REF(do_reaction), holder), 50)
/datum/chemical_reaction/slime/freeze/proc/do_reaction(var/datum/reagents/holder)
playsound(get_turf(holder.my_atom), 'sound/effects/phasein.ogg', 100, 1)
@@ -1307,7 +1307,7 @@
/datum/chemical_reaction/slime/fire/on_reaction(var/datum/reagents/holder)
..()
addtimer(CALLBACK(src, .proc/do_reaction, holder), 50)
addtimer(CALLBACK(src, PROC_REF(do_reaction), holder), 50)
/datum/chemical_reaction/slime/fire/proc/do_reaction(var/datum/reagents/holder)
var/turf/location = get_turf(holder.my_atom)
@@ -1327,7 +1327,7 @@
/datum/chemical_reaction/slime/overload/on_reaction(var/datum/reagents/holder, var/created_volume)
..()
addtimer(CALLBACK(GLOBAL_PROC, .proc/empulse, get_turf(holder.my_atom), 3, 7), 50)
addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(empulse), get_turf(holder.my_atom), 3, 7), 50)
/datum/chemical_reaction/slime/cell
name = "Slime Powercell"
@@ -1463,7 +1463,7 @@
/datum/chemical_reaction/slime/explosion/on_reaction(var/datum/reagents/holder)
..()
addtimer(CALLBACK(GLOBAL_PROC, .proc/explosion, get_turf(holder.my_atom), 1, 3, 6), 50)
addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(explosion), get_turf(holder.my_atom), 1, 3, 6), 50)
/datum/chemical_reaction/slime/plasticglass
name = "Slime Plastic & Glass"
@@ -61,7 +61,7 @@
C.forceMove(src)
cartridges[C.label] = C
sortTim(cartridges, /proc/cmp_text_asc)
sortTim(cartridges, GLOBAL_PROC_REF(cmp_text_asc))
SSvueui.check_uis_for_change(src)
/obj/machinery/chemical_dispenser/proc/remove_cartridge(label)
@@ -161,7 +161,7 @@
var/obj/item/reagent_containers/chem_disp_cartridge/C = cartridges[label]
playsound(src.loc, 'sound/machines/reagent_dispense.ogg', 25, 1)
C.reagents.trans_to(container, amount)
addtimer(CALLBACK(SSvueui, /datum/controller/subsystem/processing/vueui/proc/check_uis_for_change, src), 2 SECONDS) //Just in case we get no new data
addtimer(CALLBACK(SSvueui, TYPE_PROC_REF(/datum/controller/subsystem/processing/vueui, check_uis_for_change), src), 2 SECONDS) //Just in case we get no new data
else if(href_list["ejectBeaker"])
if(container)
@@ -177,7 +177,7 @@ var/list/lunchables_alcohol_reagents_ = list(
var/obj/O = lunch
.[initial(O.name)] = lunch
sortTim(., /proc/cmp_text_asc)
sortTim(., GLOBAL_PROC_REF(cmp_text_asc))
/proc/init_lunchable_reagent_list(var/list/banned_reagents, var/reagent_types)
. = list()
@@ -187,4 +187,4 @@ var/list/lunchables_alcohol_reagents_ = list(
var/singleton/reagent/reagent = reagent_type
.[initial(reagent.name)] = reagent_type
sortTim(., /proc/cmp_text_asc)
sortTim(., GLOBAL_PROC_REF(cmp_text_asc))
@@ -230,7 +230,7 @@
for(var/spray_index = 1 to spray_size)
if(reagents.total_volume < 1)
break
INVOKE_ASYNC(src, .proc/handle_spray, the_targets[spray_index])
INVOKE_ASYNC(src, PROC_REF(handle_spray), the_targets[spray_index])
if(reagents_after_spray <= 0)
to_chat(user, SPAN_WARNING("\The [src] is <b>empty</b>!"))
@@ -74,7 +74,7 @@
//This gives the last one a 30% chance of infection.
if(prob(dirtiness+(targets.len-1)*10))
log_and_message_admins("[loc] infected [target]'s [eo.name] with \the [src].")
addtimer(CALLBACK(src, .proc/infect_limb, eo), rand(5 MINUTES, 10 MINUTES))
addtimer(CALLBACK(src, PROC_REF(infect_limb), eo), rand(5 MINUTES, 10 MINUTES))
if(!used)
START_PROCESSING(SSprocessing, src)
+1 -1
View File
@@ -399,7 +399,7 @@
S.set_up(5, 0, src.loc)
playsound(src.loc, 'sound/effects/smoke.ogg', 50, 1, -3)
INVOKE_ASYNC(S, /datum/effect/effect/system/smoke_spread/.proc/start)
INVOKE_ASYNC(S, TYPE_PROC_REF(/datum/effect/effect/system/smoke_spread, start))
if(src.loc)
var/datum/gas_mixture/env = src.loc.return_air()