diff --git a/code/controllers/subsystems/air.dm b/code/controllers/subsystems/air.dm index c2c3f0ddd75..8e02a940141 100644 --- a/code/controllers/subsystems/air.dm +++ b/code/controllers/subsystems/air.dm @@ -124,8 +124,14 @@ SUBSYSTEM_DEF(air) can_fire = TRUE /datum/controller/subsystem/air/stat_entry(msg) - msg = "TtU:[tiles_to_update.len] ZtU:[zones_to_update.len] AFZ:[active_fire_zones.len] AH:[active_hotspots.len] AE:[active_edges.len]" - return msg + msg = {"\n\ + Update Queues: \ + Tiles [tiles_to_update.len] \ + Zones [zones_to_update.len] \ + Active Fire Zones [active_fire_zones.len] \ + Active Hotspots [active_hotspots.len] \ + Active Edges [active_edges.len]"} + return ..() /datum/controller/subsystem/air/Initialize(timeofday, simulate = TRUE) diff --git a/html/changelogs/hellfirejag-atmos-debug-info.yml b/html/changelogs/hellfirejag-atmos-debug-info.yml new file mode 100644 index 00000000000..4a22d9f5c7a --- /dev/null +++ b/html/changelogs/hellfirejag-atmos-debug-info.yml @@ -0,0 +1,4 @@ +author: Hellfirejag +delete-after: True +changes: + - rscadd: "Tweaked the Air stat panel to give significantly more useful information for debugging when and why air is causing lag."