mirror of
https://github.com/zeldaret/oot.git
synced 2025-07-05 15:34:41 +00:00
Bg_Heavy_Block and Eff_Ss_Dust (#258)
* heavy_rock progress * heavy block progress, 2 functions left * progress * progress * heavy_block OK * comments * heavy block done * eff ss dust ok * naming * done i think * comment * clean up dust usages * remove docs * remove reloc * move enum and rename flag * effect enum
This commit is contained in:
parent
66e9475b25
commit
5f7bce6e2e
58 changed files with 938 additions and 3072 deletions
|
@ -202,25 +202,23 @@ s16 func_80027DD4(s16 arg0, s16 arg1, s32 arg2);
|
|||
s16 func_80027E34(s16 arg0, s16 arg1, f32 arg2);
|
||||
u8 func_80027E84(u8 arg0, u8 arg1, f32 arg2);
|
||||
// ? func_80027F80(?);
|
||||
// ? func_800281E8(?);
|
||||
// ? func_8002829C(?);
|
||||
// ? func_80028304(?);
|
||||
void func_8002836C(GlobalContext*, Vec3f*, Vec3f*, Vec3f*, Color_RGBA8*, Color_RGBA8*, s16, s32, s32);
|
||||
// ? func_800283D4(?);
|
||||
// ? func_8002843C(?);
|
||||
// ? func_800284A4(?);
|
||||
// ? func_80028510(?);
|
||||
// ? func_8002857C(?);
|
||||
// ? func_800285EC(?);
|
||||
// ? func_8002865C(?);
|
||||
void func_800286CC(GlobalContext*, Vec3f*, Vec3f*, Vec3f*, s16, s16);
|
||||
// ? func_8002873C(?);
|
||||
// ? func_800287AC(?);
|
||||
// ? func_8002881C(?);
|
||||
// ? func_80028858(?);
|
||||
// ? func_80028894(?);
|
||||
// ? func_80028990(?);
|
||||
// ? func_80028A54(?);
|
||||
void func_8002829C(GlobalContext* globalCtx, Vec3f* pos, Vec3f* velocity, Vec3f* accel, Color_RGBA8_n* primColor,
|
||||
Color_RGBA8_n* envColor, s16 scale, s16 scaleStep);
|
||||
void func_8002836C(GlobalContext* globalCtx, Vec3f* pos, Vec3f* velocity, Vec3f* accel, Color_RGBA8_n* primColor,
|
||||
Color_RGBA8_n* envColor, s16 scale, s16 scaleStep, s16 life);
|
||||
void func_800283D4(GlobalContext* globalCtx, Vec3f* pos, Vec3f* velocity, Vec3f* accel, Color_RGBA8_n* primColor,
|
||||
Color_RGBA8_n* envColor, s16 scale, s16 scaleStep, s16 life);
|
||||
void func_8002843C(GlobalContext* globalCtx, Vec3f* pos, Vec3f* arg2, Vec3f* arg3, Color_RGBA8_n* arg4,
|
||||
Color_RGBA8_n* arg5, s16 arg6, s16 arg7, s16 arg8);
|
||||
void func_8002857C(GlobalContext* globalCtx, Vec3f* pos, Vec3f* velocity, Vec3f* accel);
|
||||
void func_8002865C(GlobalContext* globalCtx, Vec3f* pos, Vec3f* velocity, Vec3f* accel, s16 scale, s16 scaleStep);
|
||||
void func_800286CC(GlobalContext* globalCtx, Vec3f* pos, Vec3f* velocity, Vec3f* accel, s16 scale, s16 scaleStep);
|
||||
void func_8002873C(GlobalContext* globalCtx, Vec3f* pos, Vec3f* velocity, Vec3f* accel, s16 scale, s16 scaleStep,
|
||||
s16 life);
|
||||
void func_800287AC(GlobalContext* globalCtx, Vec3f* pos, Vec3f* velocity, Vec3f* accel, s16 scale, s16 scaleStep,
|
||||
s16 life);
|
||||
void func_80028990(GlobalContext* globalCtx, f32 randScale, Vec3f* srcPos);
|
||||
void func_80028A54(GlobalContext* globalCtx, f32 randScale, Vec3f* srcPos);
|
||||
// ? func_80028B18(?);
|
||||
void func_80028B74(GlobalContext*, Vec3f*, UNK_PTR, UNK_PTR, Color_RGB8*, Color_RGB8*);
|
||||
// ? func_80028BB0(?);
|
||||
|
@ -899,7 +897,7 @@ u16 Jpeg_GetU16(u8* ptr);
|
|||
void Jpeg_ParseMarkers(u8* ptr, JpegContext* ctx);
|
||||
s32 Jpeg_Decode(void* data, u16* zbuffer, JpegWork* workBuff, u32 workSize);
|
||||
void KaleidoSetup_Update(GlobalContext* globalCtx);
|
||||
void KaleidoSetup_Init(GlobalContext *globalCtx);
|
||||
void KaleidoSetup_Init(GlobalContext* globalCtx);
|
||||
void KaleidoSetup_Destroy(GlobalContext* globalCtx);
|
||||
// ? func_8006EE50(?);
|
||||
// ? func_8006EE60(?);
|
||||
|
@ -2421,16 +2419,16 @@ s32 osProbeRumblePak(OSMesgQueue* ctrlrqueue, OSPfs* pfs, u32 channel);
|
|||
void __osSiCreateAccessQueue();
|
||||
void __osSiGetAccess();
|
||||
void __osSiRelAccess();
|
||||
s32 osContInit(OSMesgQueue *mq, u8 *ctl_present_bitfield, OSContStatus *status);
|
||||
void __osContGetInitData(u8 *ctl_present_bitfield, OSContStatus *status);
|
||||
s32 osContInit(OSMesgQueue* mq, u8* ctl_present_bitfield, OSContStatus* status);
|
||||
void __osContGetInitData(u8* ctl_present_bitfield, OSContStatus* status);
|
||||
void __osPackRequestData(u8 poll);
|
||||
s32 osContStartReadData(OSMesgQueue *mq);
|
||||
s32 osContStartReadData(OSMesgQueue* mq);
|
||||
void osContGetReadData(OSContPad* pad);
|
||||
void __osPackReadData();
|
||||
// ? guPerspectiveF(?);
|
||||
// ? guPerspective(?);
|
||||
// ? __osSpRawStartDma(?);
|
||||
s32 __osSiRawStartDma(s32 dir, void *addr);
|
||||
s32 __osSiRawStartDma(s32 dir, void* addr);
|
||||
// ? osSpTaskYield(?);
|
||||
s32 __osPfsGetNextPage(OSPfs* pfs, u8* bank, __OSInode* inode, __OSInodeUnit* page);
|
||||
s32 osPfsReadWriteFile(OSPfs* pfs, s32 fileNo, u8 flag, s32 offset, s32 size, u8* data);
|
||||
|
@ -2440,18 +2438,20 @@ void __osPfsGetOneChannelData(s32 channel, OSContStatus* contData);
|
|||
// ? guMtxIdentF(?);
|
||||
void guLookAtF(float mf[4][4], f32 xEye, f32 yEye, f32 zEye, f32 xAt, f32 yAt, f32 zAt, f32 xUp, f32 yUp, f32 zUp);
|
||||
void guLookAt(Mtx*, f32 xEye, f32 yEye, f32 zEye, f32 xAt, f32 yAt, f32 zAt, f32 xUp, f32 yUp, f32 zUp);
|
||||
s32 osPfsAllocateFile(OSPfs* pfs, u16 company_code, u32 game_code, u8* game_name, u8* ext_name, s32 length, s32* file_no);
|
||||
s32 __osPfsDeclearPage(OSPfs* pfs, __OSInode* inode, s32 fileSizeInPages, s32* startPage, u8 bank, s32* decleared, s32* finalPage);
|
||||
s32 osPfsAllocateFile(OSPfs* pfs, u16 company_code, u32 game_code, u8* game_name, u8* ext_name, s32 length,
|
||||
s32* file_no);
|
||||
s32 __osPfsDeclearPage(OSPfs* pfs, __OSInode* inode, s32 fileSizeInPages, s32* startPage, u8 bank, s32* decleared,
|
||||
s32* finalPage);
|
||||
// ? osStopTimer(?);
|
||||
u16 __osSumcalc(u8* ptr, s32 length);
|
||||
s32 __osIdCheckSum(u16 *ptr, u16 *csum, u16 *icsum);
|
||||
s32 __osIdCheckSum(u16* ptr, u16* csum, u16* icsum);
|
||||
s32 __osRepairPackId(OSPfs* pfs, __OSPackId* badid, __OSPackId* newid);
|
||||
s32 __osCheckPackId(OSPfs* pfs, __OSPackId* temp);
|
||||
s32 __osGetId(OSPfs* pfs);
|
||||
s32 __osCheckId(OSPfs* pfs);
|
||||
s32 __osPfsRWInode(OSPfs* pfs, __OSInode* inode, u8 flag, u8 bank);
|
||||
// ? func_80102FA0(?);
|
||||
s32 osPfsFindFile(OSPfs *pfs, u16 companyCode, u32 gameCode, u8 *gameName, u8 *extName, s32 *fileNo);
|
||||
s32 osPfsFindFile(OSPfs* pfs, u16 companyCode, u32 gameCode, u8* gameName, u8* extName, s32* fileNo);
|
||||
// ? osAfterPreNMI(?);
|
||||
// ? osContStartQuery(?);
|
||||
void osContGetQuery(OSContStatus* data);
|
||||
|
@ -2480,9 +2480,9 @@ s16 coss(u16);
|
|||
void osViSetEvent(OSMesgQueue* mq, OSMesg m, u32 retraceCount);
|
||||
s32 osPfsIsPlug(OSMesgQueue* mq, u8* pattern);
|
||||
void __osPfsRequestData(u8 poll);
|
||||
void __osPfsGetInitData(u8 *pattern, OSContStatus* contData);
|
||||
void guS2DInitBg(uObjBg *bg);
|
||||
s32 __osPfsSelectBank(OSPfs *pfs, u8 bank);
|
||||
void __osPfsGetInitData(u8* pattern, OSContStatus* contData);
|
||||
void guS2DInitBg(uObjBg* bg);
|
||||
s32 __osPfsSelectBank(OSPfs* pfs, u8 bank);
|
||||
s32 osContSetCh(u8 ch);
|
||||
s32 osPfsFileState(OSPfs* pfs, s32 file_no, OSPfsState* state);
|
||||
s32 osPfsInitPak(OSMesgQueue* mq, OSPfs* pfs, s32 channel);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue