Files
LT3 24f76e3f18 Crew health monitor fixes/cleanup (#4377)
## About The Pull Request

- Typechecks for Protean brain before running a check against it, so it
doesn't crash on an unexpected brain type.
- Deletes unused Skyrat crew monitor TGUI
- Removes duplicate datum override
- Updates crew console TGUI for Bubber health
- Broken sensor mobs don't bounce around the list every update

Closes #4372

## Changelog

🆑 LT3
fix: Fixed edge case of Proteans causing crew health monitor to
bluescreen
qol: Mobs with broken suit sensors now stay in order each screen update
/🆑
2025-08-05 13:29:08 -07:00

13 lines
546 B
Plaintext

/* GLOBAL_DATUM_INIT(has_no_eol_punctuation, /regex, regex("\\w$"))
GLOBAL_DATUM_INIT(noncapital_i, /regex, regex("\\b\[i]\\b", "g")) */ // TODO: REMOVE THIS IN FAVOUR OF THE SKYRAT FILE.
//Auto punctuation global datums
// The alpha channel gained upon ghosting
#define GHOST_ALPHA 180
/// Used for the trait for when a dragon looses a portal
#define DRAGON_PORTAL_LOSS "dragon_portal_loss"
/// Crew monitoring console update period. Why is this not a global define, why do I have to define it again
#define SENSORS_UPDATE_PERIOD (7 SECONDS)