diff --git a/code/controllers/subsystem/icon_smooth.dm b/code/controllers/subsystem/icon_smooth.dm index b046ce5d046..eaa80ad42cf 100644 --- a/code/controllers/subsystem/icon_smooth.dm +++ b/code/controllers/subsystem/icon_smooth.dm @@ -1,6 +1,4 @@ -var/datum/controller/subsystem/icon_smooth/SSicon_smooth - -/datum/controller/subsystem/icon_smooth +SUBSYSTEM_DEF(icon_smooth) name = "Icon Smoothing" init_order = -5 wait = 1 @@ -9,9 +7,6 @@ var/datum/controller/subsystem/icon_smooth/SSicon_smooth var/list/smooth_queue = list() -/datum/controller/subsystem/icon_smooth/New() - NEW_SS_GLOBAL(SSicon_smooth) - /datum/controller/subsystem/icon_smooth/fire() while(smooth_queue.len) var/atom/A = smooth_queue[smooth_queue.len] @@ -33,5 +28,5 @@ var/datum/controller/subsystem/icon_smooth/SSicon_smooth continue smooth_icon(A) CHECK_TICK - + ..()