From cccf11f32452521aa65d7f5a0fa73753cbe5cc35 Mon Sep 17 00:00:00 2001 From: Andrew Opalach Date: Mon, 29 Jun 2026 21:25:07 -0400 Subject: Fix wrong address for broad area shadow res Signed-off-by: Andrew Opalach --- Plugin.cs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'Plugin.cs') diff --git a/Plugin.cs b/Plugin.cs index dd68fd8..52aa730 100755 --- a/Plugin.cs +++ b/Plugin.cs @@ -24,6 +24,7 @@ using SharpPluginLoader.Core.Resources; #endif // @TODO: +// - Cleanup SSR patches. // - Configurable Broad Area Shadow Resolution. // - Hook sMhScene constructor to set hqMode. // - Optimized update logic. @@ -1781,11 +1782,11 @@ namespace WorldTuningTool new Patch(broadAreaShadowRes1_Addr + 0x45 + 0x21, BitConverter.GetBytes(midValue)).Enable(); new Patch(broadAreaShadowRes1_Addr + 0x45 + 0x2C, BitConverter.GetBytes(lowValue)).Enable(); // Likely unused. - new Patch(broadAreaShadowRes1_Addr + 0x3A, BitConverter.GetBytes(unused1Value)).Enable(); - new Patch(broadAreaShadowRes1_Addr + 0x3A + 0xB, BitConverter.GetBytes(unused2Value)).Enable(); - new Patch(broadAreaShadowRes1_Addr + 0x3A + 0x16, BitConverter.GetBytes(highValue)).Enable(); - new Patch(broadAreaShadowRes1_Addr + 0x3A + 0x21, BitConverter.GetBytes(midValue)).Enable(); - new Patch(broadAreaShadowRes1_Addr + 0x3A + 0x2C, BitConverter.GetBytes(lowValue)).Enable(); + new Patch(broadAreaShadowRes2_Addr + 0x3A, BitConverter.GetBytes(unused1Value)).Enable(); + new Patch(broadAreaShadowRes2_Addr + 0x3A + 0xB, BitConverter.GetBytes(unused2Value)).Enable(); + new Patch(broadAreaShadowRes2_Addr + 0x3A + 0x16, BitConverter.GetBytes(highValue)).Enable(); + new Patch(broadAreaShadowRes2_Addr + 0x3A + 0x21, BitConverter.GetBytes(midValue)).Enable(); + new Patch(broadAreaShadowRes2_Addr + 0x3A + 0x2C, BitConverter.GetBytes(lowValue)).Enable(); } private static void shadowResEnable(int multiplier) -- cgit v1.2.3-101-g0448