Files
fs2open.github.com/code/graphics
Goober5000 8fa332b869 refactor supernova code
A bit of cleanup, refactoring, and bugfixing...

1) The supernova code now uses enums to represent states, and those state transitions now all happen in `supernova_process` instead of being scattered around.
2) Some state transition bugs were fixed - e.g. the HUD is now disabled when the camera cuts to the external view, instead of when the camera stops moving; and the particles start and the simulation stops when the comments say they do.
3) There is now a game_settings.tbl flag to make the HUD countdown timer reach zero when the supernova hits, instead of reaching 5s.  This only affects the HUD display; actual timing is not changed.
4) Don't apply lightshafts if the supernova glare is in effect - partial fix for #4152.
2022-04-08 22:02:34 -04:00
..
2022-04-01 18:32:07 -04:00
2021-05-21 08:15:20 +00:00
2022-01-18 06:39:50 -05:00
2022-01-08 15:29:20 -05:00
2016-08-02 10:57:28 +02:00
2021-05-21 08:15:20 +00:00
2021-10-17 11:05:37 -05:00
2021-10-17 11:05:37 -05:00
2019-11-03 16:27:23 -05:00
2020-01-28 18:20:47 +01:00
2020-01-28 18:20:47 +01:00
2022-04-08 22:02:34 -04:00
2021-05-21 08:15:20 +00:00
2019-03-02 14:02:21 +01:00