mirror of
https://github.com/zeldaret/af.git
synced 2026-09-26 13:33:16 -04:00
04cc631dab
* audiomgr work * audiomgr OK * format * remove comment * review
112 lines
3.1 KiB
C
112 lines
3.1 KiB
C
#ifndef C_71A140_H
|
|
#define C_71A140_H
|
|
|
|
#include "ultra64.h"
|
|
#include "other_types.h"
|
|
|
|
typedef struct AudioTask {
|
|
/* 0x00 */ OSTask task;
|
|
/* 0x40 */ OSMesgQueue* taskQueue;
|
|
/* 0x44 */ void* unk_44; // probably a message that gets unused.
|
|
/* 0x48 */ char unk_48[0x8];
|
|
} AudioTask; // size = 0x50
|
|
|
|
|
|
// void func_800F64A0_jp();
|
|
// void func_800F65F4_jp();
|
|
// void func_800F6644_jp();
|
|
// void func_800F67AC_jp();
|
|
// void func_800F6884_jp();
|
|
// void func_800F695C_jp();
|
|
// void func_800F6A20_jp();
|
|
// void func_800F6AA4_jp();
|
|
// void func_800F6B0C_jp();
|
|
// void func_800F6B34_jp();
|
|
// void func_800F6BB4_jp();
|
|
// void func_800F6BF8_jp();
|
|
// void func_800F6FCC_jp();
|
|
// void func_800F7078_jp();
|
|
// void func_800F70B0_jp();
|
|
// void func_800F70E8_jp();
|
|
// void func_800F71A0_jp();
|
|
// void func_800F7288_jp();
|
|
// void func_800F755C_jp();
|
|
// void func_800F7620_jp();
|
|
// void func_800F76CC_jp();
|
|
// void func_800F7810_jp();
|
|
// void func_800F7870_jp();
|
|
// void func_800F7A24_jp();
|
|
// void func_800F7A7C_jp();
|
|
// void func_800F7DA0_jp();
|
|
// void func_800F8024_jp();
|
|
// void func_800F8164_jp();
|
|
// void func_800F83E4_jp();
|
|
// void func_800F8440_jp();
|
|
// void func_800F8448_jp();
|
|
// void func_800F84AC_jp();
|
|
// void func_800F85B4_jp();
|
|
// void func_800F85D0_jp();
|
|
// void func_800F86B8_jp();
|
|
// void func_800F87A4_jp();
|
|
// void func_800F8814_jp();
|
|
// void func_800F8848_jp();
|
|
// void func_800F8850_jp();
|
|
// void func_800F88BC_jp();
|
|
void func_800F88E8_jp(void*,void*, RomOffset, RomOffset, RomOffset);
|
|
void* func_800F8984_jp(void);
|
|
void Na_GameFrame(void);
|
|
void func_800F8B2C_jp(void);
|
|
void Na_SoftReset(void);
|
|
// void func_800F8C94_jp();
|
|
void Na_Tenki(u8);
|
|
void Na_BgmStart(u8 id);
|
|
void Na_BgmCrossfadeStart(u8);
|
|
void Na_BgmStop(u16 id);
|
|
void Na_SysTrgStart(u16 id);
|
|
// void func_800F8E24_jp();
|
|
void Na_PlyWalkSe(u16, u16, f32);
|
|
void Na_PlyWalkSeRoom(u8, u16, f32);
|
|
void Na_NpcWalkSe(u16, u16, f32);
|
|
void Na_NpcWalkSeRoom(u8, u16, f32);
|
|
void Na_PlayerStatusLevel(u8 arg0, f32 speed);
|
|
void Na_VoiceSe(u8 arg0, s16 arg1, u8 arg2);
|
|
void Na_Inst(u16, u8*);
|
|
void Na_MessageStatus(u8);
|
|
void Na_MessageSpeed(u8);
|
|
u8 Na_MessageSpeedGet(void);
|
|
void Na_OngenPos(s32,u8,u16,f32);
|
|
// void func_800FA0AC_jp();
|
|
// void func_800FA2E0_jp();
|
|
void Na_OngenTrgStartSpeed(u16,u16,f32,f32);
|
|
void Na_OngenTrgStart(u16,u16,f32);
|
|
void Na_SetOutMode(u8);
|
|
void Na_SetVoiceMode(u8);
|
|
void Na_FloorTrgStart(u8,u16,f32);
|
|
void Na_SysLevStart(u8);
|
|
void Na_SysLevStop(u8);
|
|
void Na_Pause(u8);
|
|
void Na_RhythmPos(s32,u8,u16,f32);
|
|
void Na_SpecChange(s32);
|
|
void Na_MDPlayerPos(u16,f32,u16,s32, s32);
|
|
void Na_BGMVolume(f32,u16);
|
|
void Na_SubGameStart(void);
|
|
void Na_SubGameEnd(void);
|
|
u8 Na_SubGameOK(void);
|
|
void Na_KishaStatusTrg(u8);
|
|
void Na_KishaStatusLevel(f32 arg0, s32 arg1, u16 arg2, f32 arg3,s32 arg4, u16 arg5, f32 arg6);
|
|
void Na_TTKK_ARM(u8);
|
|
void Na_BgmMuteClear(void);
|
|
u8 Na_BgmFadeoutCheck(void);
|
|
u8 Na_SeFadeoutCheck(void);
|
|
void Na_BgmTrOn(u8 id);
|
|
void Na_BgmTrOff(u8 id);
|
|
void Na_SceneMode(u8);
|
|
void Na_RoomIncectPos(s32,u16,u16,f32);
|
|
void Na_FurnitureInstPos(s32,u16,f32);
|
|
void Na_TrgSeEcho(u8);
|
|
void Na_LevSeEcho(u8);
|
|
void Na_BGMFilter(u8);
|
|
void Na_RoomType(u8);
|
|
|
|
#endif
|