summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris <f1ana@users.noreply.github.com>2026-05-27 11:58:17 -0400
committerGitHub <noreply@github.com>2026-05-27 15:58:17 +0000
commite5ad4e6f114c245bf7ead2d5ecf04a62aa8d4880 (patch)
tree0b365bb743eafe0060be8f884e442399f479aa06
parente3ee258a928f4aa844efb7697433ad1954f641d8 (diff)
Fix ending audio shuffle (#6608)
-rw-r--r--soh/soh/Enhancements/audio/AudioEditor.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/soh/soh/Enhancements/audio/AudioEditor.cpp b/soh/soh/Enhancements/audio/AudioEditor.cpp
index 6139da7c0..699ec522b 100644
--- a/soh/soh/Enhancements/audio/AudioEditor.cpp
+++ b/soh/soh/Enhancements/audio/AudioEditor.cpp
@@ -53,6 +53,7 @@ extern std::shared_ptr<SohMenu> mSohMenu;
#define SEQ_COUNT_INSTRUMENT 6
#define SEQ_COUNT_SFX 57
#define SEQ_COUNT_VOICE 108
+#define SEQ_COUNT_ENDING 5
size_t AuthenticCountBySequenceType(SeqType type) {
switch (type) {
@@ -74,6 +75,8 @@ size_t AuthenticCountBySequenceType(SeqType type) {
return SEQ_COUNT_INSTRUMENT;
case SEQ_VOICE:
return SEQ_COUNT_VOICE;
+ case SEQ_ENDING:
+ return SEQ_COUNT_ENDING;
default:
return 0;
}
@@ -806,7 +809,8 @@ void AudioEditor::DrawElement() {
}
std::vector<SeqType> allTypes = {
- SEQ_BGM_WORLD, SEQ_BGM_EVENT, SEQ_BGM_BATTLE, SEQ_OCARINA, SEQ_FANFARE, SEQ_INSTRUMENT, SEQ_SFX, SEQ_VOICE,
+ SEQ_BGM_WORLD, SEQ_BGM_EVENT, SEQ_BGM_BATTLE, SEQ_OCARINA, SEQ_FANFARE,
+ SEQ_INSTRUMENT, SEQ_SFX, SEQ_VOICE, SEQ_ENDING,
};
void AudioEditor_RandomizeAll() {