air
Vars | |
added_bound_mixtures | The number of bound mixtures that were added during this processing cycle. |
---|---|
atmos_machinery | The set of active atmos machinery. Length shown in SS Info as AM. |
bound_mixtures | The set of current bound mixtures. Shown in SS Info as BM:x+y, where x is the length at the start of the most recent processing, and y is the number of mixtures that have been added during processing. |
cost_atmos_machinery | The cost of a pass through atmos machinery, shown in SS Info's C block as AM. |
cost_bound_mixtures | The cost of a pass through bound gas mixtures, shown in SS Info's C block as BM. |
cost_full | How long we took for a full pass through the subsystem. Custom-tracked version of cost . |
cost_hotspots | The cost of a pass through hotspots, shown in SS Info's C block as HS. |
cost_interesting_tiles | The cost of a pass through interesting tiles, shown in SS Info's C block as IT. |
cost_milla_tick | The cost of a MILLA tick in ms, shown in SS Info's C block as MT. |
cost_pipenets | The cost of a pass through pipenets, shown in SS Info's C block as PN. |
cost_pipenets_to_build | The cost of a pass through building pipenets, shown in SS Info's C block as DPN. |
currentpart | Which step we're currently on, used to let us resume if our time budget elapses. |
currentrun | An arbitrary list of stuff currently being processed. |
healthy | Is MILLA (and hence SSair) reliably healthy? |
hotspots | The set of current active hotspots. Length shown in SS Info as HS. |
in_milla_safe_code | Are we currently running in a MILLA-safe context, i.e. is is_synchronous guaranteed to be TRUE. Nothing outside of this file should change this. |
interesting_tile_count | The length of the most recent interesting tiles list, shown in SS Info as IT. |
is_synchronous | Is MILLA currently in synchronous mode? TRUE if data is fresh and changes can be made, FALSE if data is from last tick and changes cannot be made (because this tick is still processing). |
last_bound_mixtures | The number of bound mixtures we saw when we last stopped processing them. |
last_unhealthy | When was MILLA last seen unhealthy? |
machinery_to_construct | A list of atmos machinery to set up in Initialize. |
milla_tick_start | When did we start the last MILLA tick? |
original_bound_mixtures | The original length of bound_mixtures. |
pipenets | The set of active pipenets. Length shown in SS Info as PN. |
pipenets_to_build | The set of pipenets that need to be built. Length shown in SS Info as PTB. |
time_slept | How long we spent sleeping while waiting for MILLA to finish the last tick, shown in SS Info's C block as ZZZ. |
waiting_for_sync | A list of callbacks waiting for MILLA to finish its tick and enter synchronous mode. |
Procs | |
synchronize | Similar to addtimer, but triggers once MILLA enters synchronous mode. |
Var Details
added_bound_mixtures
The number of bound mixtures that were added during this processing cycle.
atmos_machinery
The set of active atmos machinery. Length shown in SS Info as AM.
bound_mixtures
The set of current bound mixtures. Shown in SS Info as BM:x+y, where x is the length at the start of the most recent processing, and y is the number of mixtures that have been added during processing.
cost_atmos_machinery
The cost of a pass through atmos machinery, shown in SS Info's C block as AM.
cost_bound_mixtures
The cost of a pass through bound gas mixtures, shown in SS Info's C block as BM.
cost_full
How long we took for a full pass through the subsystem. Custom-tracked version of cost
.
cost_hotspots
The cost of a pass through hotspots, shown in SS Info's C block as HS.
cost_interesting_tiles
The cost of a pass through interesting tiles, shown in SS Info's C block as IT.
cost_milla_tick
The cost of a MILLA tick in ms, shown in SS Info's C block as MT.
cost_pipenets
The cost of a pass through pipenets, shown in SS Info's C block as PN.
cost_pipenets_to_build
The cost of a pass through building pipenets, shown in SS Info's C block as DPN.
currentpart
Which step we're currently on, used to let us resume if our time budget elapses.
currentrun
An arbitrary list of stuff currently being processed.
healthy
Is MILLA (and hence SSair) reliably healthy?
hotspots
The set of current active hotspots. Length shown in SS Info as HS.
in_milla_safe_code
Are we currently running in a MILLA-safe context, i.e. is is_synchronous guaranteed to be TRUE. Nothing outside of this file should change this.
interesting_tile_count
The length of the most recent interesting tiles list, shown in SS Info as IT.
is_synchronous
Is MILLA currently in synchronous mode? TRUE if data is fresh and changes can be made, FALSE if data is from last tick and changes cannot be made (because this tick is still processing).
last_bound_mixtures
The number of bound mixtures we saw when we last stopped processing them.
last_unhealthy
When was MILLA last seen unhealthy?
machinery_to_construct
A list of atmos machinery to set up in Initialize.
milla_tick_start
When did we start the last MILLA tick?
original_bound_mixtures
The original length of bound_mixtures.
pipenets
The set of active pipenets. Length shown in SS Info as PN.
pipenets_to_build
The set of pipenets that need to be built. Length shown in SS Info as PTB.
time_slept
How long we spent sleeping while waiting for MILLA to finish the last tick, shown in SS Info's C block as ZZZ.
waiting_for_sync
A list of callbacks waiting for MILLA to finish its tick and enter synchronous mode.
Proc Details
synchronize
Similar to addtimer, but triggers once MILLA enters synchronous mode.