Files
Bubberstation/code/modules/power
LT3 ef427fa77b Delam suppression system refactor (#3898)
## About The Pull Request

Code cleanup and refactors the delam suppression system. Instead of a
guaranteed heal of the crystal and flooding the room with a freon fire,
the suppression system will try its best to suppress the delam,
alternatively minimizing the explosion size of the delam through cooling
it.

- Orange alert threshold moved from 95% to 40%. (70% on skeleton crew)
- Reduced amount of freon in the system by half
- Windows in the SM chamber no longer explode when the system is
activated
- Various minor timing adjustments to fit the new system purpose
- Penalty to delam counter highscore reduced to 50% from 100%

## Why It's Good For The Game

The freon flood/fire in the engine room is pain in the ass busywork.
Instead, minimizing the size of the delam explosion keeps it mostly
contained to the engine room while also being a logical type of cleanup
associated with a delam.

Example of a minimized explosion:

![image](https://github.com/user-attachments/assets/f75964b3-7eee-4a94-bfb5-71c5a5135c87)

## Changelog

🆑 LT3
balance: Windows in the SM chamber no longer explode when the
suppression system is activated
balance: Reduced amount of freon in the delam suppression system by half
balance: Penalty to delam counter highscore reduced to 50% from 100%
qol: Automatic alert for delams fires later into the delam progress.
fix: The delam sound effect stops if the delam is saved during the 15
second countdown
fix: Partially delaminated supermatter crystal heat modifier actually
works
/🆑
2025-05-27 21:15:36 -07:00
..