Player Docs: First 8 Start Modes (#1749)

* start mode docs

* better comments

* improve owl docs

* reorder comment to more important first

* brief comment
This commit is contained in:
engineer124
2024-12-01 04:57:08 +11:00
committed by GitHub
parent 4c3fa3efd4
commit 009708773e
10 changed files with 182 additions and 146 deletions
+17 -17
View File
@@ -2177,7 +2177,7 @@
0x80122760:("Player_UpdateOverrideInput",),
0x80122868:("func_80122868",),
0x801229A0:("func_801229A0",),
0x801229EC:("func_801229EC",),
0x801229EC:("Player_DoNothing",),
0x801229FC:("func_801229FC",),
0x80122BA4:("func_80122BA4",),
0x80122C20:("func_80122C20",),
@@ -4590,15 +4590,15 @@
0x80840F34:("func_80840F34",),
0x80840F90:("func_80840F90",),
0x808411D4:("func_808411D4",),
0x808412A0:("Player_StartMode_0",),
0x808412BC:("Player_StartMode_2",),
0x80841358:("func_80841358",),
0x80841408:("Player_StartMode_1",),
0x808414E0:("Player_StartMode_3",),
0x80841528:("Player_StartMode_4",),
0x808415A0:("Player_StartMode_7",),
0x808415E4:("Player_StartMode_5",),
0x80841624:("Player_StartMode_6",),
0x808412A0:("Player_StartMode_Nothing",),
0x808412BC:("Player_StartMode_BlueWarp",),
0x80841358:("Player_PutSwordInHand",),
0x80841408:("Player_StartMode_TimeTravel",),
0x808414E0:("Player_StartMode_Door",),
0x80841528:("Player_StartMode_Grotto",),
0x808415A0:("Player_StartMode_KnockedOver",),
0x808415E4:("Player_StartMode_WarpSong",),
0x80841624:("Player_StartMode_Owl",),
0x80841744:("Player_StartMode_WarpTag",),
0x8084182C:("Player_InitCommon",),
0x80841A50:("func_80841A50",),
@@ -4661,7 +4661,7 @@
0x8084933C:("Player_UpperAction_14",),
0x80849570:("Player_UpperAction_15",),
0x80849620:("Player_UpperAction_16",),
0x808496AC:("Player_Action_0",),
0x808496AC:("Player_Action_OwlSaveArrive",),
0x808497A0:("Player_Action_1",),
0x80849A9C:("Player_Action_2",),
0x80849DD0:("Player_Action_3",),
@@ -4744,7 +4744,7 @@
0x8085269C:("Player_Action_63",),
0x80852B28:("Player_Action_64",),
0x80852C04:("Player_Action_65",),
0x80852FD4:("Player_Action_66",),
0x80852FD4:("Player_Action_TimeTravelEnd",),
0x808530E0:("func_808530E0",),
0x80853194:("Player_Action_67",),
0x808534C0:("Player_Action_68",),
@@ -4753,12 +4753,12 @@
0x80853A5C:("Player_Action_ExchangeItem",),
0x80853CC0:("Player_Action_72",),
0x80853D68:("Player_Action_73",),
0x80854010:("Player_Action_74",),
0x808540A0:("Player_Action_75",),
0x80854118:("Player_Action_76",),
0x80854010:("Player_Action_WaitForCutscene",),
0x808540A0:("Player_Action_StartWarpSongArrive",),
0x80854118:("Player_Action_BlueWarpArrive",),
0x8085421C:("Player_Action_77",),
0x8085437C:("Player_Action_78",),
0x8085439C:("Player_Action_79",),
0x8085437C:("Player_Action_TryOpeningDoor",),
0x8085439C:("Player_Action_ExitGrotto",),
0x80854430:("Player_Action_80",),
0x80854614:("Player_Action_81",),
0x808546D0:("Player_Action_82",),
+3 -3
View File
@@ -4896,8 +4896,8 @@
0x8085D288:("D_8085D288","Vec3f","",0xC),
0x8085D294:("D_8085D294","UNK_TYPE1","",0x1),
0x8085D2A4:("D_8085D2A4","UNK_TYPE1","",0x1),
0x8085D2B0:("D_8085D2B0","UNK_TYPE1","",0x1),
0x8085D2B4:("D_8085D2B4","UNK_TYPE1","",0x1),
0x8085D2B0:("sSwordItemIds","UNK_TYPE1","",0x1),
0x8085D2B4:("sPedestalPos","UNK_TYPE1","",0x1),
0x8085D2C0:("sInitChain","ActorInitVar","",0x4),
0x8085D2C4:("sPlayerSkeletonBaseTransl","UNK_TYPE4","",0x4),
0x8085D2CC:("sStartModeFuncs","UNK_PTR","",0x4),
@@ -4968,7 +4968,7 @@
0x8085D714:("D_8085D714","UNK_TYPE1","",0x1),
0x8085D73C:("D_8085D73C","UNK_TYPE1","",0x1),
0x8085D74C:("D_8085D74C","UNK_TYPE1","",0x1),
0x8085D75C:("D_8085D75C","UNK_TYPE1","",0x1),
0x8085D75C:("sJumpOffPedestalAnimSfxList","UNK_TYPE1","",0x1),
0x8085D764:("D_8085D764","Vec3f","",0xC),
0x8085D770:("D_8085D770","UNK_TYPE1","",0x1),
0x8085D77C:("D_8085D77C","UNK_TYPE1","",0x1),
+1 -1
View File
@@ -1691,7 +1691,7 @@ asm/non_matchings/code/z_player_lib/Player_InitOverrideInput.s,Player_InitOverri
asm/non_matchings/code/z_player_lib/Player_UpdateOverrideInput.s,Player_UpdateOverrideInput,0x80122760,0x42
asm/non_matchings/code/z_player_lib/func_80122868.s,func_80122868,0x80122868,0x4E
asm/non_matchings/code/z_player_lib/func_801229A0.s,func_801229A0,0x801229A0,0x13
asm/non_matchings/code/z_player_lib/func_801229EC.s,func_801229EC,0x801229EC,0x4
asm/non_matchings/code/z_player_lib/Player_DoNothing.s,Player_DoNothing,0x801229EC,0x4
asm/non_matchings/code/z_player_lib/func_801229FC.s,func_801229FC,0x801229FC,0x6A
asm/non_matchings/code/z_player_lib/func_80122BA4.s,func_80122BA4,0x80122BA4,0x1F
asm/non_matchings/code/z_player_lib/func_80122C20.s,func_80122C20,0x80122C20,0x49
1 asm/non_matchings/code/z_en_a_keep/EnAObj_Init.s EnAObj_Init 0x800A5AC0 0x2B
1691 asm/non_matchings/code/z_player_lib/Player_UpdateOverrideInput.s Player_UpdateOverrideInput 0x80122760 0x42
1692 asm/non_matchings/code/z_player_lib/func_80122868.s func_80122868 0x80122868 0x4E
1693 asm/non_matchings/code/z_player_lib/func_801229A0.s func_801229A0 0x801229A0 0x13
1694 asm/non_matchings/code/z_player_lib/func_801229EC.s asm/non_matchings/code/z_player_lib/Player_DoNothing.s func_801229EC Player_DoNothing 0x801229EC 0x4
1695 asm/non_matchings/code/z_player_lib/func_801229FC.s func_801229FC 0x801229FC 0x6A
1696 asm/non_matchings/code/z_player_lib/func_80122BA4.s func_80122BA4 0x80122BA4 0x1F
1697 asm/non_matchings/code/z_player_lib/func_80122C20.s func_80122C20 0x80122C20 0x49