[REDDY] BEEEAAAAMS (and atmos/supermatter fixes)
Created by: N3X15
Plus a lot of fixes that became intertwined.
C-C-CHANGES
- rscadd: "BEAMS! Emitters now put out a constant beam of energy, which is far less laggy that the old bullet-based method. They also look cooler."
- rscadd: "Prisms can combine emitter beams that multiply the damage."
- rscadd: "Infrared triggers use the same system as emitters."
- rscadd: "Burst HE pipes have their own sprite"
- rscadd: "High-performance event observer system (needed for beams)"
- rscadd: "Supermatter audio alerts!"
- rscadd: "Supermatter alert messages specify whether the thing melting down is a crystal or a shard."
- rscadd: "Supermatter has a meter in it that robots and AIs can read. AACs can interface with it, too."
- rscadd: "Cascade scenario survivability increased."
- rscadd: "Added radiation floor decals to the DJ station, rearranged layout so radsuit is next to door. (Box)"
- rscadd: "Added radiation floor decals to the transmitter room and supermatter engine."
- rscadd: "Fixed some map-based atmos bugs."
- rscadd: "Emitters can be rotated counter-clockwise."
- bugfix: "Burst pipes are no longer baleeted by their own explosions."
- bugfix: "Pipes are given time to release pressure before the next round of pressure checks."
- bugfix: "Explosions are slightly delayed to avoid choruses of simultaneous explosions"
- bugfix: "Pipe groaning occurs less often, to mitigate spam."
- bugfix: "Gas miners no longer melt."
- bugfix: "Number formatting is now less buggy."
- bugfix: "Nar-sie can only spawn once."
- bugfix: "Nar-Sie cannot spawn during Supermatter Cascade."
- bugfix: "Bluespace portal now appears above the lighting layer to be more visible."
- bugfix: "Bluespace portal eats objects and turfs around it for additional visibility (Yes, mobs are excluded from being eaten)."
- bugfix: "Number formatting is now less buggy."
- bugfix: "Brilliant flash of energy text looks less crappy."
- bugfix: "Cult runes are all destroyed during Supermatter cascade."
- bugfix: "Additional checks added to ensure de-cultification during Supermatter Cascade."
- bugfix: "Many back-end fixes and optimizations."
TODO
- Beams
-
Health effects from standing in a beam (tick damage) -
Carbons -
Simple Mobs -
Robots
-
-
Effect from quickly running through a beam (connect damage) -
Fix infinite recursion with prism loops -
Add prism to SME -
Document on Wiki -
Fix closing doors not blocking beam -
Make prisms constructable. -
Beam splitters? (Stretch goal) -
Mirrors? (Stretch goal)
-
- Cascade
-
Increase survivability -
Do not completely destroy floors. -
Ignore is_critical APCs -
Portal destroys surrounding turfs to increase visibility. -
Portal is above LIGHTING_LAYER
-
-
Fix cultists being able to summon Nar-Sie after cascade -
Fix ghosts getting deleted by SM blob -
Sprite SM blob as bluespace.
-
- Atmospherics
-
Fix pipe sprites not linking with burst pipes -
Test SME connection to AAC -
Fix non-working SME audio alert number reading doohicky
-
- General
-
Fix number formatter incorrectly handling decimal points -
Spam radiation floor decals around DJ station -
Kill the batman
-