mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-21 20:20:33 +01:00
Added more stuff to the status panel for admins, air related, these are only temporal (hehehe)
This commit is contained in:
@@ -42,11 +42,25 @@ datum/controller/air_system
|
||||
|
||||
/datum/controller/air_system/proc/process_air()
|
||||
current_cycle++
|
||||
var/timer = world.timeofday
|
||||
process_active_turfs()
|
||||
master_controller.air_turfs = (world.timeofday - timer) / 10
|
||||
|
||||
timer = world.timeofday
|
||||
process_excited_groups()
|
||||
master_controller.air_groups = (world.timeofday - timer) / 10
|
||||
|
||||
timer = world.timeofday
|
||||
process_high_pressure_delta()
|
||||
master_controller.air_highpressure = (world.timeofday - timer) / 10
|
||||
|
||||
timer = world.timeofday
|
||||
process_hotspots()
|
||||
master_controller.air_hotspots = (world.timeofday - timer) / 10
|
||||
|
||||
timer = world.timeofday
|
||||
process_super_conductivity()
|
||||
master_controller.air_superconductivity = (world.timeofday - timer) / 10
|
||||
|
||||
/datum/controller/air_system/proc/process_hotspots()
|
||||
for(var/obj/effect/hotspot/H in hotspots)
|
||||
|
||||
@@ -17,6 +17,11 @@ datum/controller/game_controller
|
||||
var/minimum_ticks = 20 //The minimum length of time between MC ticks
|
||||
|
||||
var/air_cost = 0
|
||||
var/air_turfs = 0
|
||||
var/air_groups = 0
|
||||
var/air_highpressure= 0
|
||||
var/air_hotspots = 0
|
||||
var/air_superconductivity = 0
|
||||
var/sun_cost = 0
|
||||
var/mobs_cost = 0
|
||||
var/diseases_cost = 0
|
||||
|
||||
@@ -593,6 +593,8 @@ var/list/slot_equipment_priority = list( \
|
||||
if(master_controller)
|
||||
stat(null,"MasterController-[last_tick_duration] ([master_controller.processing?"On":"Off"]-[controller_iteration])")
|
||||
stat(null,"Air-[master_controller.air_cost]\t#[global_activeturfs]")
|
||||
stat(null,"Turfs-[master_controller.air_turfs]\tGroups-[master_controller.air_groups]")
|
||||
stat(null,"SC-[master_controller.air_superconductivity]\tHP-[master_controller.air_highpressure]\tH-[master_controller.air_hotspots]")
|
||||
stat(null,"Sun-[master_controller.sun_cost]")
|
||||
stat(null,"Mob-[master_controller.mobs_cost]\t#[mob_list.len]")
|
||||
stat(null,"Dis-[master_controller.diseases_cost]\t#[active_diseases.len]")
|
||||
|
||||
Reference in New Issue
Block a user