summaryrefslogtreecommitdiff
path: root/Player.cs
diff options
context:
space:
mode:
authorAndrew Opalach <andrew@akon.city> 2026-09-21 11:39:19 -0400
committerAndrew Opalach <andrew@akon.city> 2026-09-21 11:39:19 -0400
commit8f3da9129f666c38e2ea01a3621224911ad8c3d8 (patch)
treed7568eae1985a8fc3eae51469631979b76d1c679 /Player.cs
parent6802618079b7d8ec5e383d7356be3db4def5e172 (diff)
downloadNewCamera-8f3da9129f666c38e2ea01a3621224911ad8c3d8.tar.gz
NewCamera-8f3da9129f666c38e2ea01a3621224911ad8c3d8.tar.bz2
NewCamera-8f3da9129f666c38e2ea01a3621224911ad8c3d8.zip
Axe disableMod
Adds too much complexity for minimal use case. Signed-off-by: Andrew Opalach <andrew@akon.city>
Diffstat (limited to 'Player.cs')
-rw-r--r--Player.cs33
1 files changed, 13 insertions, 20 deletions
diff --git a/Player.cs b/Player.cs
index 762acdf..9abc16f 100644
--- a/Player.cs
+++ b/Player.cs
@@ -483,12 +483,6 @@ namespace NewCamera
private static void CollisionCheckHook(nint unknownPtr, nint unknownPtr2)
{
- if (disableMod)
- {
- collisionCheckHook!.Original(unknownPtr, unknownPtr2);
- return;
- }
-
#if HOOK_ORDER_ASSERTS
debugLog($"CollisionCheckHook(0x{unknownPtr:X}, 0x{unknownPtr2:X}) @ {frameTick}");
#endif
@@ -518,12 +512,6 @@ namespace NewCamera
private static void SetZoneStateHook(nint player, int flags)
{
- if (disableMod)
- {
- setZoneStateHook!.Original(player, flags);
- return;
- }
-
#if HOOK_ORDER_ASSERTS
debugLog($"SetZoneStateHook(0x{player:X}, 0x{flags:X}) @ {frameTick}");
#endif
@@ -570,12 +558,11 @@ namespace NewCamera
private static void RefreshEntityParamsHook(nint entity, nint unknownPtr2)
{
- refreshEntityParamsHook!.Original(entity, unknownPtr2);
+#if HOOK_ORDER_ASSERTS
+ debugLog($"RefreshEntityParamsHook(0x{entity:X}, 0x{unknownPtr2:X}) @ {frameTick}");
+#endif
- if (disableMod)
- {
- return;
- }
+ refreshEntityParamsHook!.Original(entity, unknownPtr2);
Player? player = getPlayerWithFallback();
if (player != null && entity == player && playerOpacityOverride != 1.0f)
@@ -1575,7 +1562,10 @@ namespace NewCamera
private static void UpdateJointRotationHook(nint model)
{
- if (!disableMod && usingArmorState())
+#if HOOK_ORDER_ASSERTS
+ debugLog($"UpdateJointRotationHook(0x{model:X}) @ {frameTick}");
+#endif
+ if (usingArmorState())
{
Player? player = getPlayerWithFallback();
if (player != null && model == player.Instance)
@@ -1606,8 +1596,11 @@ namespace NewCamera
private static void UpdateJointPositionHook(nint model)
{
+#if HOOK_ORDER_ASSERTS
+ debugLog($"UpdateJointPositionHook(0x{model:X}) @ {frameTick}");
+#endif
updateJointPositionHook!.Original(model);
- if (!disableMod && usingArmorState())
+ if (usingArmorState())
{
Player? player = getPlayerWithFallback();
if (player != null && model == player.Instance)
@@ -1632,7 +1625,7 @@ namespace NewCamera
#if QUARANTINED_FEATURES
private static void UpdateIKHook(nint superOfChild, nint joint, nint obj)
{
- if (!disableMod && ikOffsets.ContainsKey(joint))
+ if (ikOffsets.ContainsKey(joint))
{
Vector3 offset = ikOffsets[joint][0];
MemoryUtil.GetRef<Vector3>(superOfChild + 0x1380) += offset;