mirror of
https://github.com/zeldaret/oot.git
synced 2025-07-18 13:54:46 +00:00
Decompile z_camera data, and some camera WIP (#173)
* cleanup * name camera action functions * decompile a few small functions, name a few Camera struct members * decompile camera data, decompile a few camera functions * Split ASM for code_800BB0A0 * removing code_800BB0A0.s * PR Requests, Camera WIP * remove #define NON_MATCHING from db_camera
This commit is contained in:
parent
08aaba0d2c
commit
77137f5a04
76 changed files with 3967 additions and 2282 deletions
|
@ -481,7 +481,7 @@ void ActorOverlayTable_Cleanup(void);
|
|||
// ? func_80038924(?);
|
||||
// ? func_800389D4(?);
|
||||
void func_80038A28(CollisionPoly*, f32, f32, f32, MtxF*);
|
||||
// ? func_80038B7C(?);
|
||||
f32 func_80038B7C(CollisionPoly*, Vec3f*);
|
||||
// ? func_80038BE0(?);
|
||||
// ? func_80038D48(?);
|
||||
// ? func_80038E78(?);
|
||||
|
@ -585,7 +585,7 @@ void DynaPolyInfo_Alloc(UNK_PTR arg0, UNK_PTR arg1);
|
|||
// ? func_80041A4C(?);
|
||||
// ? func_80041B24(?);
|
||||
// ? func_80041B80(?);
|
||||
// ? func_80041C10(?);
|
||||
struct_80041C10_ret* func_80041C10(CollisionContext* colCtx, s32, s32);
|
||||
// ? func_80041C98(?);
|
||||
// ? func_80041D4C(?);
|
||||
// ? func_80041D94(?);
|
||||
|
@ -646,8 +646,8 @@ f32 func_800437F0(f32, f32);
|
|||
// ? func_80044ADC(?);
|
||||
// ? func_80044E68(?);
|
||||
// ? func_800450A4(?);
|
||||
// ? func_80045128(?);
|
||||
// ? func_80045254(?);
|
||||
// ? Camera_CopyModeValuesToPREG(?);
|
||||
// ? Camera_CopyPREGToModeValues(?);
|
||||
// ? func_80045350(?);
|
||||
// ? func_8004545C(?);
|
||||
// ? func_80045508(?);
|
||||
|
@ -664,9 +664,9 @@ f32 func_800437F0(f32, f32);
|
|||
// ? func_80046CB4(?);
|
||||
// ? func_80046E20(?);
|
||||
// ? func_80047394(?);
|
||||
// ? func_800473A0(?);
|
||||
// ? func_80051B3C(?);
|
||||
// ? func_80052E0C(?);
|
||||
// ? Camera_Normal1(?);
|
||||
// ? Camera_Unique2(?);
|
||||
// ? Camera_Unique9(?);
|
||||
// ? func_80054314(?);
|
||||
// ? func_8005445C(?);
|
||||
// ? func_80054478(?);
|
||||
|
@ -682,16 +682,16 @@ void Camera_ChangeStatus(Camera* camera, s16 status);
|
|||
// ? func_800591EC(?);
|
||||
void func_80059EC8(Camera* camera);
|
||||
// ? func_8005A02C(?);
|
||||
// ? func_8005A04C(?);
|
||||
// ? Camera_ChangeMode(?);
|
||||
// ? func_8005A444(?);
|
||||
// ? func_8005A548(?);
|
||||
// ? Camera_ChangeSetting(?);
|
||||
s32 func_8005A77C(Camera* camera, s16 button);
|
||||
// ? func_8005A7A8(?);
|
||||
// ? func_8005A8C4(?);
|
||||
s16 func_8005A970(Vec3s, Camera*);
|
||||
Vec3s* func_8005A970(Vec3s*, Camera*);
|
||||
s16 func_8005A9F4(Camera* camera);
|
||||
void func_8005AA1C(Camera* camera, s32, s16, s32);
|
||||
s32 func_8005AA90(Camera*, s32, Vec3f*);
|
||||
s32 func_8005AA1C(Camera* camera, s32, s16, s32);
|
||||
s32 Camera_SetParam(Camera*, s32, void*);
|
||||
// ? func_8005AC48(?);
|
||||
// ? func_8005AC60(?);
|
||||
// ? func_8005AC6C(?);
|
||||
|
@ -1024,8 +1024,8 @@ f32 func_8007BF90(Vec3f*, Vec3f*);
|
|||
// ? func_8007C0F8(?);
|
||||
// ? func_8007C25C(?);
|
||||
// ? func_8007C29C(?);
|
||||
// ? func_8007C3F4(?);
|
||||
// ? func_8007C490(?);
|
||||
VecSph* func_8007C3F4(VecSph* arg0, Vec3f* arg1);
|
||||
void func_8007C490(VecSph* arg0, Vec3f* a, Vec3f* b);
|
||||
// ? func_8007C4E0(?);
|
||||
// ? func_8007C680(?);
|
||||
// ? func_8007C704(?);
|
||||
|
@ -2465,7 +2465,7 @@ u32 osDpGetStatus(void);
|
|||
void osDpSetStatus(u32 status);
|
||||
// ? func_801041E0(?);
|
||||
// ? func_801043B8(?);
|
||||
void guOrthoF(f32[4][4], f32, f32, f32, f32, f32, f32, f32);
|
||||
void guOrthoF(f32[4][4], f32, f32, f32, f32, f32, f32, f32);
|
||||
void guOrtho(Mtx*, f32, f32, f32, f32, f32, f32, f32);
|
||||
f32 cosf(f32);
|
||||
s16 coss(u16);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue