mirror of
https://github.com/yogstation13/Yogstation.git
synced 2025-02-26 09:04:50 +00:00
changes to ssair
This commit is contained in:
@@ -143,6 +143,13 @@ SUBSYSTEM_DEF(air)
|
||||
if(state != SS_RUNNING)
|
||||
return
|
||||
resumed = 0
|
||||
currentpart = SSAIR_EQUALIZE
|
||||
|
||||
if(currentpart == SSAIR_EQUALIZE)
|
||||
equalize_turfs(resumed)
|
||||
if(state != SS_RUNNING)
|
||||
return
|
||||
resumed = 0
|
||||
currentpart = SSAIR_REBUILD_PIPENETS
|
||||
|
||||
if(currentpart == SSAIR_REBUILD_PIPENETS)
|
||||
@@ -381,11 +388,17 @@ SUBSYSTEM_DEF(air)
|
||||
if(finish_turf_processing_auxtools(MC_TICK_REMAINING_MS))
|
||||
pause()
|
||||
|
||||
|
||||
/datum/controller/subsystem/air/proc/equalize_turfs(resumed = 0)
|
||||
if(equalize_turfs_auxtools(MC_TICK_REMAINING_MS))
|
||||
pause()
|
||||
|
||||
/datum/controller/subsystem/air/proc/post_process_turfs(resumed = 0)
|
||||
if(post_process_turfs_auxtools(resumed,MC_TICK_REMAINING_MS))
|
||||
pause()
|
||||
|
||||
/datum/controller/subsystem/air/proc/finish_turf_processing_auxtools()
|
||||
/datum/controller/subsystem/air/proc/equalize_turfs_auxtools()
|
||||
/datum/controller/subsystem/air/proc/process_turfs_auxtools()
|
||||
/datum/controller/subsystem/air/proc/post_process_turfs_auxtools()
|
||||
/datum/controller/subsystem/air/proc/process_turf_equalize_auxtools()
|
||||
|
||||
Reference in New Issue
Block a user