Cutscene Camera OK (Some Docs) (#1411)

* import WIP

* Match func_80161E4C

* Match func_801620CC

* Match func_80162FF8

* Match func_801631DC

* Match func_80162FF8

* Import bss

* fix bss

* type docs

* more docs?

* waypoint?

* names

* cleanup

* PR Review

* comments

* PR Review

* waypoints as 1 word

* adjust names

* Path order

* remove pathing

* fix bss

---------

Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
This commit is contained in:
engineer124
2023-10-31 12:44:36 +11:00
committed by GitHub
parent 23beee0717
commit 4d74fed7f0
8 changed files with 695 additions and 154 deletions
+9 -9
View File
@@ -2418,7 +2418,7 @@ asm/non_matchings/code/z_shrink_window/ShrinkWindow_Init.s,ShrinkWindow_Init,0x8
asm/non_matchings/code/z_shrink_window/ShrinkWindow_Destroy.s,ShrinkWindow_Destroy,0x80160CD4,0x4
asm/non_matchings/code/z_shrink_window/ShrinkWindow_Update.s,ShrinkWindow_Update,0x80160CE4,0x2D
asm/non_matchings/code/z_shrink_window/ShrinkWindow_Draw.s,ShrinkWindow_Draw,0x80160D98,0xFA
asm/non_matchings/code/cutscene_camera/func_80161180.s,func_80161180,0x80161180,0x7
asm/non_matchings/code/cutscene_camera/CutsceneCamera_Interp_Off.s,CutsceneCamera_Interp_Off,0x80161180,0x7
asm/non_matchings/code/cutscene_camera/CutsceneCamera_Init.s,CutsceneCamera_Init,0x8016119C,0x24
asm/non_matchings/code/cutscene_camera/CutsceneCamera_Interpolate.s,CutsceneCamera_Interpolate,0x8016122C,0x23
asm/non_matchings/code/cutscene_camera/CutsceneCamera_ProcessSpline.s,CutsceneCamera_ProcessSpline,0x801612B8,0x1B8
@@ -2426,18 +2426,18 @@ asm/non_matchings/code/cutscene_camera/CutsceneCamera_UpdateSplines.s,CutsceneCa
asm/non_matchings/code/cutscene_camera/func_80161BAC.s,func_80161BAC,0x80161BAC,0xD
asm/non_matchings/code/cutscene_camera/CutsceneCamera_SetState.s,CutsceneCamera_SetState,0x80161BE0,0xB
asm/non_matchings/code/cutscene_camera/CutsceneCamera_Reset.s,CutsceneCamera_Reset,0x80161C0C,0x5
asm/non_matchings/code/cutscene_camera/func_80161C20.s,func_80161C20,0x80161C20,0x8B
asm/non_matchings/code/cutscene_camera/func_80161E4C.s,func_80161E4C,0x80161E4C,0xA0
asm/non_matchings/code/cutscene_camera/func_801620CC.s,func_801620CC,0x801620CC,0xAC
asm/non_matchings/code/cutscene_camera/func_8016237C.s,func_8016237C,0x8016237C,0x1A
asm/non_matchings/code/cutscene_camera/func_801623E4.s,func_801623E4,0x801623E4,0x42
asm/non_matchings/code/cutscene_camera/CutsceneCamera_Interp_Linear.s,CutsceneCamera_Interp_Linear,0x80161C20,0x8B
asm/non_matchings/code/cutscene_camera/CutsceneCamera_Interp_Scale.s,CutsceneCamera_Interp_Scale,0x80161E4C,0xA0
asm/non_matchings/code/cutscene_camera/CutsceneCamera_Interp_Geo.s,CutsceneCamera_Interp_Geo,0x801620CC,0xAC
asm/non_matchings/code/cutscene_camera/CutsceneCamera_Interp_None.s,CutsceneCamera_Interp_None,0x8016237C,0x1A
asm/non_matchings/code/cutscene_camera/CutsceneCamera_Interp_Set.s,CutsceneCamera_Interp_Set,0x801623E4,0x42
asm/non_matchings/code/cutscene_camera/func_801624EC.s,func_801624EC,0x801624EC,0x14
asm/non_matchings/code/cutscene_camera/func_8016253C.s,func_8016253C,0x8016253C,0x120
asm/non_matchings/code/cutscene_camera/CutsceneCamera_Interp_MultiPointQuadratic.s,CutsceneCamera_Interp_MultiPointQuadratic,0x8016253C,0x120
asm/non_matchings/code/cutscene_camera/func_801629BC.s,func_801629BC,0x801629BC,0x25
asm/non_matchings/code/cutscene_camera/func_80162A50.s,func_80162A50,0x80162A50,0x16A
asm/non_matchings/code/cutscene_camera/CutsceneCamera_Interp_MultiPointCubic.s,CutsceneCamera_Interp_MultiPointCubic,0x80162A50,0x16A
asm/non_matchings/code/cutscene_camera/func_80162FF8.s,func_80162FF8,0x80162FF8,0x79
asm/non_matchings/code/cutscene_camera/func_801631DC.s,func_801631DC,0x801631DC,0x56
asm/non_matchings/code/cutscene_camera/func_80163334.s,func_80163334,0x80163334,0xCB
asm/non_matchings/code/cutscene_camera/CutsceneCamera_Interp_Unused.s,CutsceneCamera_Interp_Unused,0x80163334,0xCB
asm/non_matchings/code/cutscene_camera/func_80163660.s,func_80163660,0x80163660,0x28
asm/non_matchings/code/z_kaleido_manager/func_80163700.s,func_80163700,0x80163700,0x16
asm/non_matchings/code/z_kaleido_manager/func_80163758.s,func_80163758,0x80163758,0x17
1 asm/non_matchings/code/z_en_a_keep/EnAObj_Init.s EnAObj_Init 0x800A5AC0 0x2B
2418 asm/non_matchings/code/z_shrink_window/ShrinkWindow_Destroy.s ShrinkWindow_Destroy 0x80160CD4 0x4
2419 asm/non_matchings/code/z_shrink_window/ShrinkWindow_Update.s ShrinkWindow_Update 0x80160CE4 0x2D
2420 asm/non_matchings/code/z_shrink_window/ShrinkWindow_Draw.s ShrinkWindow_Draw 0x80160D98 0xFA
2421 asm/non_matchings/code/cutscene_camera/func_80161180.s asm/non_matchings/code/cutscene_camera/CutsceneCamera_Interp_Off.s func_80161180 CutsceneCamera_Interp_Off 0x80161180 0x7
2422 asm/non_matchings/code/cutscene_camera/CutsceneCamera_Init.s CutsceneCamera_Init 0x8016119C 0x24
2423 asm/non_matchings/code/cutscene_camera/CutsceneCamera_Interpolate.s CutsceneCamera_Interpolate 0x8016122C 0x23
2424 asm/non_matchings/code/cutscene_camera/CutsceneCamera_ProcessSpline.s CutsceneCamera_ProcessSpline 0x801612B8 0x1B8
2426 asm/non_matchings/code/cutscene_camera/func_80161BAC.s func_80161BAC 0x80161BAC 0xD
2427 asm/non_matchings/code/cutscene_camera/CutsceneCamera_SetState.s CutsceneCamera_SetState 0x80161BE0 0xB
2428 asm/non_matchings/code/cutscene_camera/CutsceneCamera_Reset.s CutsceneCamera_Reset 0x80161C0C 0x5
2429 asm/non_matchings/code/cutscene_camera/func_80161C20.s asm/non_matchings/code/cutscene_camera/CutsceneCamera_Interp_Linear.s func_80161C20 CutsceneCamera_Interp_Linear 0x80161C20 0x8B
2430 asm/non_matchings/code/cutscene_camera/func_80161E4C.s asm/non_matchings/code/cutscene_camera/CutsceneCamera_Interp_Scale.s func_80161E4C CutsceneCamera_Interp_Scale 0x80161E4C 0xA0
2431 asm/non_matchings/code/cutscene_camera/func_801620CC.s asm/non_matchings/code/cutscene_camera/CutsceneCamera_Interp_Geo.s func_801620CC CutsceneCamera_Interp_Geo 0x801620CC 0xAC
2432 asm/non_matchings/code/cutscene_camera/func_8016237C.s asm/non_matchings/code/cutscene_camera/CutsceneCamera_Interp_None.s func_8016237C CutsceneCamera_Interp_None 0x8016237C 0x1A
2433 asm/non_matchings/code/cutscene_camera/func_801623E4.s asm/non_matchings/code/cutscene_camera/CutsceneCamera_Interp_Set.s func_801623E4 CutsceneCamera_Interp_Set 0x801623E4 0x42
2434 asm/non_matchings/code/cutscene_camera/func_801624EC.s func_801624EC 0x801624EC 0x14
2435 asm/non_matchings/code/cutscene_camera/func_8016253C.s asm/non_matchings/code/cutscene_camera/CutsceneCamera_Interp_MultiPointQuadratic.s func_8016253C CutsceneCamera_Interp_MultiPointQuadratic 0x8016253C 0x120
2436 asm/non_matchings/code/cutscene_camera/func_801629BC.s func_801629BC 0x801629BC 0x25
2437 asm/non_matchings/code/cutscene_camera/func_80162A50.s asm/non_matchings/code/cutscene_camera/CutsceneCamera_Interp_MultiPointCubic.s func_80162A50 CutsceneCamera_Interp_MultiPointCubic 0x80162A50 0x16A
2438 asm/non_matchings/code/cutscene_camera/func_80162FF8.s func_80162FF8 0x80162FF8 0x79
2439 asm/non_matchings/code/cutscene_camera/func_801631DC.s func_801631DC 0x801631DC 0x56
2440 asm/non_matchings/code/cutscene_camera/func_80163334.s asm/non_matchings/code/cutscene_camera/CutsceneCamera_Interp_Unused.s func_80163334 CutsceneCamera_Interp_Unused 0x80163334 0xCB
2441 asm/non_matchings/code/cutscene_camera/func_80163660.s func_80163660 0x80163660 0x28
2442 asm/non_matchings/code/z_kaleido_manager/func_80163700.s func_80163700 0x80163700 0x16
2443 asm/non_matchings/code/z_kaleido_manager/func_80163758.s func_80163758 0x80163758 0x17