mirror of
https://github.com/scp-fs2open/fs2open.github.com.git
synced 2026-11-08 17:48:46 -10:00
`os_ignore_events()` deferred events instead of ignoring them. The player could accidentally skip a cutscene at the loading screen and not see any indication there was a cutscene. This only removes deferred skip-cutscene key events, except ESC, right before the cutscene plays. This makes it less likely for a player to accidentally skip the cutscene. This also renames `buffered_events` to `deferred_events` and `os_ignore_events()` to `os_defer_events_on_load_screen()`, which more accurately describes the behavior. Fixes #4419.