diff --git a/include/functions.h b/include/functions.h index f67c3ec8f0..0f0843479a 100644 --- a/include/functions.h +++ b/include/functions.h @@ -2317,7 +2317,7 @@ void func_800F711C(); void func_800F7260(u16); void func_800F72B8(u8); void func_800F731C(u8); -void Audio_PlaySoundGeneral(u16 sfxId, Vec3f* a1, u8 a2, u32* a3, u32* a4, u32* a5); +void Audio_PlaySoundGeneral(u16 sfxId, Vec3f* a1, u8 a2, f32* a3, f32* a4, f32* a5); // ? func_800F74E0(?); void func_800F7680(void); void func_800F7B54(u8, u8); diff --git a/include/z64audio.h b/include/z64audio.h index cea8b1ff1b..73b71f9e0d 100644 --- a/include/z64audio.h +++ b/include/z64audio.h @@ -747,9 +747,9 @@ typedef struct { /* 0x04 */ f32* posY; /* 0x08 */ f32* posZ; /* 0x0C */ u8 unk_C; - /* 0x10 */ u32* unk_10; - /* 0x14 */ u32* unk_14; - /* 0x18 */ u32* unk_18; + /* 0x10 */ f32* unk_10; + /* 0x14 */ f32* unk_14; + /* 0x18 */ f32* unk_18; /* 0x1C */ f32 unk_1C; /* 0x20 */ u32 unk_20; /* 0x24 */ u8 unk_24; diff --git a/src/code/code_800F7260.c b/src/code/code_800F7260.c index 31ba7bdf0a..952a7536b6 100644 --- a/src/code/code_800F7260.c +++ b/src/code/code_800F7260.c @@ -6,9 +6,9 @@ typedef struct { /* 0x00 */ u16 sfxId; /* 0x04 */ Vec3f* pos; /* 0x08 */ u8 unk_8; - /* 0x0C */ u32* unk_C; - /* 0x10 */ u32* unk_10; - /* 0x14 */ u32* unk_14; + /* 0x0C */ f32* unk_C; + /* 0x10 */ f32* unk_10; + /* 0x14 */ f32* unk_14; } Struct_800F738C; // size = 0x18 typedef struct { @@ -125,7 +125,7 @@ void func_800F731C(u8 arg0) { } } -void Audio_PlaySoundGeneral(u16 sfxId, Vec3f* a1, u8 a2, u32* a3, u32* a4, u32* a5) { +void Audio_PlaySoundGeneral(u16 sfxId, Vec3f* a1, u8 a2, f32* a3, f32* a4, f32* a5) { u8 i; Struct_800F738C* phi_v0;