diff --git a/code/controllers/globals.dm b/code/controllers/globals.dm index f969b5c2c82..a3cbdfce51e 100644 --- a/code/controllers/globals.dm +++ b/code/controllers/globals.dm @@ -14,7 +14,7 @@ GLOBAL_REAL(GLOB, /datum/controller/global_vars) var/datum/controller/exclude_these = new gvars_datum_in_built_vars = exclude_these.vars + list("gvars_datum_protected_varlist", "gvars_datum_in_built_vars", "gvars_datum_init_order") - global.addtimer(CALLBACK(GLOBAL_PROC, .proc/qdel, exclude_these), 0, TIMER_STOPPABLE) //signal logging isn't ready. Use addtimer without timers_by_type logging here + global.addtimer(CALLBACK(GLOBAL_PROC, PROC_REF(qdel), exclude_these), 0, TIMER_STOPPABLE) //signal logging isn't ready. Use addtimer without timers_by_type logging here Initialize() diff --git a/code/game/machinery/camera/body_camera.dm b/code/game/machinery/camera/body_camera.dm index c260d9b0465..8c04175d6c2 100644 --- a/code/game/machinery/camera/body_camera.dm +++ b/code/game/machinery/camera/body_camera.dm @@ -19,9 +19,9 @@ camera.c_tag = "Body Camera" camera.network = list("SS13") toggle() - RegisterSignal(src, COMSIG_ITEM_PICKUP, .proc/was_pickedup) - RegisterSignal(src, COMSIG_ITEM_EQUIPPED, .proc/was_pickedup) - RegisterSignal(src, COMSIG_ITEM_DROPPED, .proc/was_dropped) + RegisterSignal(src, COMSIG_ITEM_PICKUP, PROC_REF(was_pickedup)) + RegisterSignal(src, COMSIG_ITEM_EQUIPPED, PROC_REF(was_pickedup)) + RegisterSignal(src, COMSIG_ITEM_DROPPED, PROC_REF(was_dropped)) /obj/item/body_camera/Destroy() . = ..() @@ -77,8 +77,8 @@ was_pickedup(src, user) /obj/item/body_camera/proc/was_pickedup(datum/source, mob/user) - RegisterSignal(user, COMSIG_MOVABLE_MOVED, .proc/update_position, override = TRUE) - RegisterSignal(user, COMSIG_MOVABLE_HOLDER_MOVED, .proc/update_position, override = TRUE) + RegisterSignal(user, COMSIG_MOVABLE_MOVED, PROC_REF(update_position), override = TRUE) + RegisterSignal(user, COMSIG_MOVABLE_HOLDER_MOVED, PROC_REF(update_position), override = TRUE) /obj/item/body_camera/proc/was_dropped(datum/source, mob/user) UnregisterSignal(user, list(COMSIG_MOVABLE_MOVED, COMSIG_MOVABLE_HOLDER_MOVED)) diff --git a/code/game/objects/items/weapons/AI_modules.dm b/code/game/objects/items/weapons/AI_modules.dm index 65a7f254bf2..f9cde59f314 100755 --- a/code/game/objects/items/weapons/AI_modules.dm +++ b/code/game/objects/items/weapons/AI_modules.dm @@ -80,7 +80,7 @@ AI MODULES finishUpload(aiupload) return to_chat(usr, span_notice("Upload process has started. ETA: [delay / (1 SECONDS)] seconds.")) - timer_id = addtimer(CALLBACK(src, .proc/finishUpload, aiupload), delay, TIMER_STOPPABLE) + timer_id = addtimer(CALLBACK(src, PROC_REF(finishUpload), aiupload), delay, TIMER_STOPPABLE) /obj/item/aiModule/cmag_act() . = ..() diff --git a/code/game/objects/structures/window.dm b/code/game/objects/structures/window.dm index 728949ae558..34f54182535 100644 --- a/code/game/objects/structures/window.dm +++ b/code/game/objects/structures/window.dm @@ -565,11 +565,11 @@ toggle_tint() icon_state= "polarizer-turning_on" - addtimer(CALLBACK(src, .proc/update_icon), 5) + addtimer(CALLBACK(src, PROC_REF(update_icon)), 5) if(!active) icon_state= "polarizer-turning_off" - addtimer(CALLBACK(src, .proc/update_icon), 5) + addtimer(CALLBACK(src, PROC_REF(update_icon)), 5) /obj/machinery/button/windowtint/proc/toggle_tint() use_power(5) diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index 474b0d3b5e2..cbb8a365b7f 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -1573,7 +1573,7 @@ GLOBAL_LIST_INIT(ai_verbs_default, list( to_chat(src, "ОПАСНОСТЬ! Перегрузка системы охлаждения! Минимизирую потребление энергии до полного восстановления системы...") overheated = TRUE cooldown_rate *= AI_OVERHEAT_COOLDOWN_MULTIPLIER - addtimer(CALLBACK(src, .proc/view_core), 0.1 SECONDS) + addtimer(CALLBACK(src, PROC_REF(view_core)), 0.1 SECONDS) /mob/living/silicon/ai/proc/after_overheat()