Adds more deadchat notifications, unifies them
Changelog
rscadd: Deadchat is now notified about the last living xenomorph and human and can jump to them.
tweak: Deadchat can now jump to the spawn pool whenever it gets a new larva.
tweak: Deadchat notifications that are important (last living mob, larva surge, OB) are now uniform.
/
Details
Purely a QoL improvement for observers with a little bit of a code clean-up.
QoL:
The intention behind this MR is for observers quickly jumping to action and to ensure all of these notifications look the same.
This proc can be re-used later for other important things we would like observers to look at (i.e. queen dying, ERT arriving, anything you want to spam dchat with).
All it needs is a message and an object to jump to.
Code:
Removed copy-paste code from some places, and made dchat announcement its own proc.
Placed it in the to_chat file as it is basically its subtype.
The X died by Y at Z notifications were not touched, partly because they are not important to be worth the bigger text, partly because I cannot test db-related code.



