Files
Bubberstation/code/modules/power
lessthanthree 1b55976100 Supermatter delam common radio alert cooldown (#78104)
## About The Pull Request

Changes the supermatter radio alert to be less spammy while the crystal
is healing during recovery.

If the crystal is in a state of fast healing (defined as 3% per minute,
about half of a crystal's 6%/min recovery at 293K) we're in a situation
where the engineers have prevented the delam and the crystal is
returning to normal.

In these situations the Common radio channel doesn't need to be reminded
every 60 seconds that the crystal is more than fine and on its way back
to 100, a cooldown is started for the Common channel alerts. Engineers
continue to get the integrity update every 60 seconds as usual on their
departmental channel.

The cooldown is only applicable to when the crystal is healing, if
integrity starts dropping again below the emergency point Common will be
alerted.

The command span is added for the final countdown only (from
https://github.com/tgstation/tgstation/pull/77996)

## Why It's Good For The Game

The SM alerting on Common every 60 seconds as it heals leads to alarm
fatigue and you tune it out. It should only be alerting Common when
there is imminent danger to the crew or that the danger has passed.

## Changelog

🆑 LT3
qol: Supermatter common channel alerts are less frequent if the
crystal's integrity is rising rapidly
/🆑
2023-09-08 02:24:49 +02:00
..
2023-08-05 10:57:40 -07:00
2023-07-14 18:36:41 +00:00