summaryrefslogtreecommitdiff
path: root/src/audio/AudioManager.cpp
diff options
context:
space:
mode:
authorKiritoDv <kiritodev01@gmail.com>2024-03-26 00:11:46 -0600
committerKiritoDv <kiritodev01@gmail.com>2024-03-26 00:11:46 -0600
commiteb2dca9c14247da51a5fdac1f1e3f66cf0c660c4 (patch)
treeed7d203d728f66a2ad55b44087696bdda97874f5 /src/audio/AudioManager.cpp
parentaa22c0803efa346b7886e8c2d44a04eddb020b3c (diff)
Fixed geo layout factory bugs and some sm64 related stuff
Diffstat (limited to 'src/audio/AudioManager.cpp')
-rw-r--r--src/audio/AudioManager.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/audio/AudioManager.cpp b/src/audio/AudioManager.cpp
index c4b612c..686403d 100644
--- a/src/audio/AudioManager.cpp
+++ b/src/audio/AudioManager.cpp
@@ -655,13 +655,13 @@ void AudioManager::create_aifc(int32_t index, LUS::BinaryWriter &out) {
}
AudioBankSample AudioManager::get_aifc(int32_t index) {
- int32_t idx = -1;
+ int32_t idx = 0;
for(auto &sample_bank : this->loaded_tbl.banks){
auto offsets = PyUtils::keys(sample_bank->entries);
std::sort(offsets.begin(), offsets.end());
for(auto &offset : offsets){
- if(++idx == index){
+ if(idx++ == index){
return *sample_bank->entries[offset];
}
}