mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-25 08:34:23 +00:00
A long long time ago, when I was but a wee coder, I made the Scrubber Clog event. I wasn't great at coding then, but about a year later I have returned to finish what I started. This PR contains a full code/balance/feature update for the event, bringing it up to what fledgeling coder Rhials had envisioned but wasn't experienced enough to do. This contains no fundamental or conceptual changes, just some TLC. Since everything's in a new file and there isn't a diff to compare things with, I'll try to give a quick summary of everything: FEATURES: - _The clog event now uses the ventilation pumps instead of scrubbers. It is now the ventilation clog event. Rejoice._ - Clogs now make a filthy mess when they occur, and make noise when spawning mobs. - As more mobs spawn, even more of a mess is made. Different clog event intensities will produce different messes. - The mob roster has been updated to include the Mobroach, Mothroach, and Viscerator for the Strange clog event, and the Hauberroach for the Major clog event. CODE: - The event is now fully self-contained, without requiring any code on the vent itself to work. - plunger_act() now has its own signal. BALANCE (This is just a bunch of tiny insignificant number tweaking don't worry): - More mobs can be spawned at once by the event. This shouldn't have any real impact on how dangerous the minor/major clog events are, but might make the critical/strange events a smidge more dangerous. - Max occurrences have been increased. The minor/major clog events are no longer limited to only three per round. - There is now a slight chance that a clog event will not announce itself.