Files
fs2open.github.com/code/scripting/api/libs
Goober5000 6a550a6701 additional music checks
This adds several fixes to make the event and menu music more robust:
1. The game will now run with zero soundtracks.  All accesses into a potentially empty vector should now have checks.
2. Soundtracks and menu music are now checked for validity before being played (not just when importing a FSM mission).
3. The parsing validity checks and the in-game event music now check for skippable patterns using the same function.
4. Zero measures and zero samples-per-measure now cause the game to skip a pattern.  Negative values now trigger a warning.
5. Omitting some or all of the `$Name:` lines for a soundtrack will not cause an assert.

Fixes #5576.  Follow-up to #5572.
2023-08-25 19:22:03 -04:00
..
2023-01-15 21:02:50 -06:00
2022-11-14 17:31:50 +09:00
2018-09-16 13:55:29 +02:00
2022-11-30 23:36:14 -05:00
2023-08-14 17:40:47 -04:00
2023-08-14 17:40:47 -04:00
2023-04-20 09:37:33 -05:00
2023-03-28 03:07:03 +09:00
2019-03-02 14:02:21 +01:00
2022-11-14 17:31:50 +09:00
2022-07-13 12:30:01 -04:00
2023-08-25 19:22:03 -04:00
2018-09-16 13:55:29 +02:00
2020-06-06 23:45:36 +02:00
2017-11-30 13:26:20 +01:00