Print world atom/object initialization progress to world.log to compare against subsystem initialization.

This commit is contained in:
Leshana
2018-01-22 19:23:10 -05:00
parent cba712992a
commit 39433fb45c
+7
View File
@@ -60,6 +60,7 @@ datum/controller/game_controller/proc/setup_objects()
//Set up spawn points.
populate_spawn_points()
to_world_log("Initializing Floor Decals") // VOREStation Edit
admin_notice("<span class='danger'>Initializing Floor Decals</span>", R_DEBUG)
var/list/turfs_with_decals = list()
for(var/obj/effect/floor_decal/D in world)
@@ -73,6 +74,7 @@ datum/controller/game_controller/proc/setup_objects()
floor_decals_initialized = TRUE
sleep(1)
to_world_log("Initializing objects") // VOREStation Edit
admin_notice("<span class='danger'>Initializing objects</span>", R_DEBUG)
for(var/atom/movable/object in world)
if(!QDELETED(object))
@@ -80,22 +82,26 @@ datum/controller/game_controller/proc/setup_objects()
CHECK_SLEEP_MASTER
sleep(1)
to_world_log("Initializing areas") // VOREStation Edit
admin_notice("<span class='danger'>Initializing areas</span>", R_DEBUG)
for(var/area/area in all_areas)
area.initialize()
CHECK_SLEEP_MASTER
sleep(1)
to_world_log("Initializing atmos machinery connections.") // VOREStation Edit
admin_notice("<span class='danger'>Initializing atmos machinery connections.</span>", R_DEBUG)
for(var/obj/machinery/atmospherics/machine in machines)
machine.atmos_init()
CHECK_SLEEP_MASTER
to_world_log("Initializing pipe networks") // VOREStation Edit
admin_notice("<span class='danger'>Initializing pipe networks</span>", R_DEBUG)
for(var/obj/machinery/atmospherics/machine in machines)
machine.build_network()
CHECK_SLEEP_MASTER
to_world_log("Initializing atmos machinery.") // VOREStation Edit
admin_notice("<span class='danger'>Initializing atmos machinery.</span>", R_DEBUG)
for(var/obj/machinery/atmospherics/unary/U in machines)
if(istype(U, /obj/machinery/atmospherics/unary/vent_pump))
@@ -106,6 +112,7 @@ datum/controller/game_controller/proc/setup_objects()
T.broadcast_status()
CHECK_SLEEP_MASTER
to_world_log("Initializing turbolifts") // VOREStation Edit
admin_notice("<span class='danger'>Initializing turbolifts</span>", R_DEBUG)
for(var/thing in turbolifts)
var/obj/turbolift_map_holder/lift = thing