Shipwright/soh/soh/Enhancements/audio
Malkierian f7703e14e8
Fix Missing Custom Sequences (#2649)
* Modifies custom sequence loading to bypass other sounds being loaded in AudioCollection to fix missing custom sequences on load.

* Modified `audio_load`'s sequenceMap allocation to utilize `AudioCollection`'s sequenceMap size to account for all audio assets already loaded into that sequenceMap. This gives a non-arbitrary number in addition to the vanilla sequence count to allocate with for `audio_load`'s sequenceMap.

Added `HasSequenceNum` to `AudioCollection` as well to streamline the check against `AudioCollection`'s sequenceMap to skip the non-sequence assets in there.

Added clarification comment for seqNum and MAX_AUTHENTIC_SEQID section.

* Clarified comment about AudioCollection seqNum and MAX_AUTHENTIC_SEQID.

* A bit more on comment from the last commit.
2023-03-31 23:35:29 -04:00
..
AudioCollection.cpp Fix Missing Custom Sequences (#2649) 2023-03-31 23:35:29 -04:00
AudioCollection.h Fix Missing Custom Sequences (#2649) 2023-03-31 23:35:29 -04:00
AudioEditor.cpp improve cvar usage in AudioEditor (#2523) 2023-02-24 03:21:46 -05:00
AudioEditor.h exclude audio from shuffle (#2411) 2023-02-16 09:49:45 -05:00