Switched to CFreeCamera instead of CReplayFreeCamera

This commit is contained in:
Hyper
2025-02-18 01:59:26 +00:00
parent 0aa1a256dd
commit 5f32e2495f
29 changed files with 484 additions and 195 deletions
+11 -32
View File
@@ -1087,41 +1087,20 @@ name = "AnimationDataMakeMidAsmHook"
address = 0x82BB38E4
registers = ["r31", "r29", "r28"]
[[midasm_hook]]
name = "EnableFreeCameraMidAsmHook"
address = 0x825389F0
jump_address_on_true = 0x825389F4
[[midasm_hook]]
name = "EnableFreeCameraMidAsmHook"
address = 0x82538A18
jump_address_on_true = 0x82538A1C
[[midasm_hook]]
name = "FreeCameraActivationInputMidAsmHook"
address = 0x824569BC
registers = ["r11", "r27", "r28"]
jump_address_on_true = 0x824569D4
[[midasm_hook]]
name = "FreeCameraTeleportToPlayerInputMidAsmHook"
address = 0x8245C21C
registers = ["r4"]
[[midasm_hook]]
name = "FreeCameraSpeedInputMidAsmHook"
address = 0x8245C318
registers = ["r31"]
jump_address_on_true = 0x8245C38C
address = 0x82472A7C
registers = ["r31", "r29", "f0"]
jump_address_on_true = 0x82472AC4
# Disable "change to free camera" input.
# Disable start/end tool input.
[[midasm_hook]]
name = "FreeCameraNullInputMidAsmHook"
address = 0x8245BCE4
jump_address_on_true = 0x8245BDB4
name = "FreeCameraActiveMidAsmHook"
address = 0x825D7690
jump_address_on_true = 0x825D7704
# Disable "change to pan camera" input.
# Disable deactivation input.
[[midasm_hook]]
name = "FreeCameraNullInputMidAsmHook"
address = 0x8245BDC4
jump_address_on_true = 0x8245BEAC
name = "FreeCameraActiveMidAsmHook"
address = 0x825D745C
jump_address_on_true = 0x825D768C