Files
Bubberstation/code/datums/cinematics
MrMelbert 2578154a92 Adds runtime safety into cinematic code to stop everyone locking up (#76025)
## About The Pull Request

Separates these two sections of cinematic code out in their own procs to
add some runtime protection.


![image](https://github.com/tgstation/tgstation/assets/51863163/b664d887-1aea-45e7-85f2-aa2e6c997c83)

This keeps happening and I have really no idea why. There shouldn't be
any `null`s in this list of weakrefs. I asked Lemon a while ago and they
said it was a bug in some other code. So I'm just doing this instead.
Because I don't know where to hunt down that issue and try-catches
aren't real.

Closes #76024 

## Why It's Good For The Game

Runtiming in these procs is really bad because it handles setting all
mobs to `notransform`. Which blocks all movement and acting and stuff.

## Changelog

🆑 Melbert
code: Adds some runtime safety to Cinematic code
/🆑
2023-06-14 00:09:15 -06:00
..