From aa86381b80e301f81fd7c96060a9ceeb50749104 Mon Sep 17 00:00:00 2001 From: tom lee Date: Sun, 20 Mar 2022 23:18:23 +0800 Subject: [PATCH] Update core --- .../src/main/java/com/seibel/lod/common/Config.java | 7 ++++++- .../wrappers/config/LodConfigWrapperSingleton.java | 11 +++++++++++ core | 2 +- 3 files changed, 18 insertions(+), 2 deletions(-) diff --git a/common/src/main/java/com/seibel/lod/common/Config.java b/common/src/main/java/com/seibel/lod/common/Config.java index f1bd4d4dc..1460b58e9 100644 --- a/common/src/main/java/com/seibel/lod/common/Config.java +++ b/common/src/main/java/com/seibel/lod/common/Config.java @@ -257,7 +257,12 @@ public class Config public static String _vanillaOverdraw = IAdvancedGraphics.VANILLA_OVERDRAW_DESC; @ConfigAnnotations.Entry public static VanillaOverdraw vanillaOverdraw = IAdvancedGraphics.VANILLA_OVERDRAW_DEFAULT; - + + @ConfigAnnotations.FileComment + public static String _overdrawOffset = IAdvancedGraphics.OVERDRAW_OFFSET_DESC; + @ConfigAnnotations.Entry(minValue = -16, maxValue = 16) + public static int overdrawOffset = IAdvancedGraphics.OVERDRAW_OFFSET_MIN_DEFAULT_MAX.defaultValue; + @ConfigAnnotations.FileComment public static String _useExtendedNearClipPlane = IAdvancedGraphics.USE_EXTENDED_NEAR_CLIP_PLANE_DESC; @ConfigAnnotations.Entry diff --git a/common/src/main/java/com/seibel/lod/common/wrappers/config/LodConfigWrapperSingleton.java b/common/src/main/java/com/seibel/lod/common/wrappers/config/LodConfigWrapperSingleton.java index e2f9dc2ed..4855732ca 100644 --- a/common/src/main/java/com/seibel/lod/common/wrappers/config/LodConfigWrapperSingleton.java +++ b/common/src/main/java/com/seibel/lod/common/wrappers/config/LodConfigWrapperSingleton.java @@ -459,6 +459,17 @@ public class LodConfigWrapperSingleton implements ILodConfigWrapperSingleton ConfigGui.editSingleOption.getEntry("client.graphics.advancedGraphics.vanillaOverdraw").value = newVanillaOverdraw; ConfigGui.editSingleOption.saveOption("client.graphics.advancedGraphics.vanillaOverdraw"); } + + @Override + public int getOverdrawOffset() { + return Config.Client.Graphics.AdvancedGraphics.overdrawOffset; + } + + @Override + public void setOverdrawOffset(int newOverdrawOffset) { + ConfigGui.editSingleOption.getEntry("client.graphics.advancedGraphics.overdrawOffset").value = newOverdrawOffset; + ConfigGui.editSingleOption.saveOption("client.graphics.advancedGraphics.overdrawOffset"); + } /* @Override public int getBacksideCullingRange() diff --git a/core b/core index 467f4a260..4f2bf9b83 160000 --- a/core +++ b/core @@ -1 +1 @@ -Subproject commit 467f4a260fd11afa7e08ae59bfb1f93bb6bd18f5 +Subproject commit 4f2bf9b834df5f54d8440986bc0603b93a82c710