mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-31 03:52:31 +00:00
## About The Pull Request https://github.com/tgstation/tgstation/assets/28870487/2451bc69-db1e-420d-9a18-2f899ca65427 This introduces a new unfavorable situation (non-antagonist random events that dynamic triggers under certain circumstances), restricted to planetary maps (Icebox). An earthquake occurs, felt by everyone on the map, forming a fault that tears the a hole somewhere on the station. The fault zone is indicated by shaking tiles, which gives a chance (about 30 seconds) for you to move your machinery/property/crewmembers out of the way. If you're on those tiles when the fault forms, get ready to take a nasty fall. Anything caught in the fault zone as it collapses inward will be destroyed, violently, _before_ being dropped down into the z-level below.  These can also happen as a random event, however their rarity is on-par with that of a meteor storm. This also adds a helper for finding a midpoint turf between two provided turfs, thanks to ZephyrTFA. This idea basically possessed me over the course of a few days, and I found myself unable to work on anything else until I had it complete. I'm glad its done. ## Why It's Good For The Game Gives Icebox its own big "environmental disaster" event. I'm hoping it isn't received as being too destructive, but mind that this is meant to be an equal to the dreaded meteor storm. Also makes it so that unfavorable events aren't a coinflip between a portal storm/rod on planetary maps. ## Changelog 🆑 Rhials add: Chasmic Earthquake random event, exclusive to Icebox. Tears a huge chasm in the hull of the station. Watch out for shaking tiles! sound: Adds sounds for distant rumbling, metal creaking, and rubble shaking. imageadd: Achievement icon for getting sucked up in an earthquake chasm. /🆑