mirror of
https://github.com/zeldaret/oot
synced 2026-08-22 06:44:46 -04:00
En_Elf Decompiled (#432)
* init matched * everything but navi OK * progress * 4 left * remove asm * progress * progress * asm and spec * remove comment * suggestion * review1 * use type enum * name func * overridelimbdraw * review 2 * forgot one * merge master * format
This commit is contained in:
+5
-3
@@ -581,7 +581,8 @@ f32 func_8003C890(CollisionContext*, CollisionPoly**, Vec3f*);
|
||||
f32 func_8003C8EC(GlobalContext*, CollisionContext*, CollisionPoly**, Vec3f*);
|
||||
f32 func_8003C940(CollisionContext*, CollisionPoly**, s32*, Vec3f*);
|
||||
f32 func_8003C9A4(CollisionContext*, CollisionPoly**, UNK_PTR, Actor*, Vec3f*);
|
||||
f32 func_8003CA0C(GlobalContext*, CollisionContext*, CollisionPoly**, u32*, Actor*, Vec3f*);
|
||||
f32 func_8003CA0C(GlobalContext* globalCtx, CollisionContext* colCtx, CollisionPoly** outPoly, s32* bgId, Actor* actor,
|
||||
Vec3f* pos);
|
||||
f32 func_8003CA64(CollisionContext* colCtx, CollisionPoly** outPoly, s32* bgId, Actor* actor, Vec3f* pos, f32 chkDist);
|
||||
f32 func_8003CB30(CollisionContext*, CollisionPoly*, Vec3f*, MtxF*);
|
||||
f32 func_8003CCA4(CollisionContext*, CollisionPoly**, s32*, Vec3f*);
|
||||
@@ -1149,7 +1150,7 @@ void Interface_LoadActionLabelB(GlobalContext* globalCtx, u16 action);
|
||||
s32 Health_ChangeBy(GlobalContext* globalCtx, s16 healthChange);
|
||||
void Rupees_ChangeBy(s16 rupeeChange);
|
||||
void Inventory_ChangeAmmo(s16 item, s16 ammoChange);
|
||||
void func_80087680(GlobalContext* globalCtx);
|
||||
void Magic_Fill(GlobalContext* globalCtx);
|
||||
void func_800876C8(GlobalContext* globalCtx);
|
||||
s32 func_80087708(GlobalContext* globalCtx, s16 arg1, s16 arg2);
|
||||
void func_80088AA0(s16 seconds);
|
||||
@@ -1262,6 +1263,7 @@ void func_80094678(GraphicsContext* gfxCtx);
|
||||
Gfx* func_800946E4(Gfx* gfx);
|
||||
Gfx* func_800947AC(Gfx* gfx);
|
||||
void func_80094A14(GraphicsContext* gfxCtx);
|
||||
void func_80094B58(GraphicsContext* gfxCtx);
|
||||
void func_80094BC4(GraphicsContext* gfxCtx);
|
||||
void func_80094C50(GraphicsContext* gfxCtx);
|
||||
void func_80094D28(Gfx** gfxp);
|
||||
@@ -2265,7 +2267,7 @@ void func_800F4138(Vec3f*, u16, f32);
|
||||
void func_800F4190(Vec3f*, u16);
|
||||
void func_800F436C(UNK_TYPE arg0, s16 arg1, f32 arg2);
|
||||
// ? func_800F4414(?);
|
||||
// ? func_800F4524(?);
|
||||
void func_800F4524(Vec3f*, u16, u8);
|
||||
void func_800F46E0(Vec3f* pos, f32 arg0);
|
||||
// ? func_800F4784(?);
|
||||
void func_800F47BC(void);
|
||||
|
||||
+1
-1
@@ -273,7 +273,7 @@ typedef struct Player {
|
||||
/* 0x0684 */ Actor* unk_684;
|
||||
/* 0x0688 */ Actor* boomerangActor;
|
||||
/* 0x068C */ Actor* naviActor;
|
||||
/* 0x0690 */ s16 naviMessageId;
|
||||
/* 0x0690 */ s16 naviTextId;
|
||||
/* 0x0692 */ u8 stateFlags3;
|
||||
/* 0x0693 */ s8 exchangeItemId;
|
||||
/* 0x0694 */ Actor* targetActor;
|
||||
|
||||
Reference in New Issue
Block a user