Document sfxsource
This commit is contained in:
@@ -528,7 +528,7 @@ void func_80341A54(void) {
|
||||
|
||||
for(var_s0 = 0; var_s0 < 0x40; var_s0++){
|
||||
if (D_803858A0[var_s0] != 0) {
|
||||
func_8030DA44(D_803858A0[var_s0]);
|
||||
sfxsource_freeSfxsourceByIndex(D_803858A0[var_s0]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -801,7 +801,7 @@ s32 func_803422D4(Actor *arg0, Union_glspline *arg1, SplineList *arg2){
|
||||
sfxsource_setSampleRate(sfxsourceIdx, sp74);
|
||||
func_8030E2C4(sfxsourceIdx);
|
||||
if (D_803858A0[sp70] != 0){
|
||||
func_8030DA44(D_803858A0[sp70]);
|
||||
sfxsource_freeSfxsourceByIndex(D_803858A0[sp70]);
|
||||
}
|
||||
D_803858A0[sp70] = sfxsourceIdx;
|
||||
} else {
|
||||
@@ -836,7 +836,7 @@ s32 func_803422D4(Actor *arg0, Union_glspline *arg1, SplineList *arg2){
|
||||
|
||||
case 5:
|
||||
if (D_803858A0[arg1->t0.unk10.common.bit7] != 0){
|
||||
func_8030DA44(D_803858A0[arg1->t0.unk10.common.bit7]);
|
||||
sfxsource_freeSfxsourceByIndex(D_803858A0[arg1->t0.unk10.common.bit7]);
|
||||
D_803858A0[arg1->t0.unk10.common.bit7] = 0;
|
||||
}
|
||||
break;
|
||||
@@ -1274,7 +1274,7 @@ void func_80343E20(s32 arg0, s32 arg1, f32 arg2, s32 arg3) {
|
||||
sfxsource_setSampleRate(temp_v0, arg1);
|
||||
func_8030E2C4(temp_v0);
|
||||
if (D_803858A0[arg3] != 0) {
|
||||
func_8030DA44(D_803858A0[arg3]);
|
||||
sfxsource_freeSfxsourceByIndex(D_803858A0[arg3]);
|
||||
}
|
||||
D_803858A0[arg3] = temp_v0;
|
||||
}
|
||||
|
Reference in New Issue
Block a user