documentation. Include nonmatched functions in README

This commit is contained in:
Banjo Kazooie
2024-06-29 14:38:03 -05:00
parent a3648a5084
commit 955312954f
79 changed files with 784 additions and 612 deletions

View File

@@ -3,7 +3,7 @@
#include "variables.h"
#include "n_libaudio.h"
extern ALBank *func_8024F758(void);
extern ALBank *music_get_sound_bank(void);
extern u8 D_D846C0;
extern u8 D_D954B0;
@@ -15,7 +15,7 @@ struct {
ALHeap *unkC; //heap
s16 unk10;
} D_803835F0;
ALBank * D_80383604;
ALBank * sfx_sound_bank;
/* .code */
void sfxInstruments_init(void){
@@ -39,25 +39,25 @@ void sfxInstruments_init(void){
D_803835F0.unk8 = 0x18;
D_803835F0.unkC = func_802405B8();
func_80243070(&D_803835F0);
D_80383604 = bnk;
sfx_sound_bank = bnk;
}
int func_8033531C(enum sfx_e uid, struct46s *arg1){
return func_80244608(D_80383604, (s16) (uid + 1), arg1);
return func_80244608(sfx_sound_bank, (s16) (uid + 1), arg1);
}
int func_80335354(int uid, struct46s *arg1){
return func_80244608(func_8024F758(), (s16) (uid + 1), arg1);
return func_80244608(music_get_sound_bank(), (s16) (uid + 1), arg1);
}
void func_80335394(s32 arg0, f32 arg1){
func_80244978(arg0, 0x10, reinterpret_cast(s32, arg1));
func_80244978(arg0, AL_SEQP_STOP_EVT, reinterpret_cast(s32, arg1));
}
void func_803353BC(s32 arg0, u16 arg1){
if(arg1 > 0x7fff)
arg1 = 0x7fff;
func_80244978(arg0, 0x8, arg1);
func_80244978(arg0, AL_SEQP_PROG_EVT, arg1);
}
void func_803353F4(s32 arg0, s32 arg1){
@@ -65,7 +65,7 @@ void func_803353F4(s32 arg0, s32 arg1){
}
void func_80335418(s32 arg0, s32 arg1){
func_80244978(arg0, 0x4, arg1);
func_80244978(arg0, AL_SEQ_END_EVT, arg1);
}
void func_8033543C(Struct81s *arg0){
@@ -83,17 +83,17 @@ u32 func_80335494(Struct81s *arg0){
}
s32 func_803354B4(void){
return D_80383604->instArray[0]->soundCount;
return sfx_sound_bank->instArray[0]->soundCount;
}
s32 func_803354C8(void){
return func_8024F758()->instArray[0]->soundCount;
return music_get_sound_bank()->instArray[0]->soundCount;
}
bool func_803354EC(enum sfx_e sfx_id){
return func_802445C4(D_80383604, (s16)(sfx_id + 1));
return func_802445C4(sfx_sound_bank, (s16)(sfx_id + 1));
}
bool func_80335520(s32 arg0){
return func_802445C4(func_8024F758(), (s16)(arg0 + 1));
return func_802445C4(music_get_sound_bank(), (s16)(arg0 + 1));
}