From c8a8d6217a9ee36a869ae8e1a79cdcef2a263a90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=BE=89=E9=B8=AD=E8=9B=8B?= Date: Sun, 22 Mar 2026 02:48:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A3=80=E6=B5=8B=E5=88=B0=E6=B8=B8=E6=88=8F?= =?UTF-8?q?=E5=86=85=E5=B0=8F=E5=9C=B0=E5=9B=BE=E9=94=81=E5=AE=9A=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=20#1371?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Genshin/Settings2/GameSettingsChecker.cs | 9 +++++++-- .../Genshin/Settings2/GenshinGameSettings.cs | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/BetterGenshinImpact/Genshin/Settings2/GameSettingsChecker.cs b/BetterGenshinImpact/Genshin/Settings2/GameSettingsChecker.cs index 9faf8098..c7c3ab90 100644 --- a/BetterGenshinImpact/Genshin/Settings2/GameSettingsChecker.cs +++ b/BetterGenshinImpact/Genshin/Settings2/GameSettingsChecker.cs @@ -1,4 +1,4 @@ -using System; +using System; using BetterGenshinImpact.GameTask.Common; using BetterGenshinImpact.Genshin.Settings; using Microsoft.Extensions.Logging; @@ -37,6 +37,11 @@ public class GameSettingsChecker TaskControl.Logger.LogError("检测到游戏亮度非默认值,将会影响功能正常使用,请在原神 游戏设置——图像——亮度 中恢复默认亮度!"); } + if (settings.MiniMapConfig != 1) + { + TaskControl.Logger.LogWarning("检测到游戏小地图锁定配置不是【锁定方向】!,无法正常使用地图追踪功能。请在原神 游戏设置——其他——小地图锁定 中调整为【锁定方向】!"); + } + if (inputSettings.MouseSenseIndex != 2 || inputSettings.MouseSenseIndexY != 2 || inputSettings.MouseFocusSenseIndex != 2 @@ -59,4 +64,4 @@ public class GameSettingsChecker TaskControl.Logger.LogDebug(e, "获取原神游戏设置失败"); } } -} \ No newline at end of file +} diff --git a/BetterGenshinImpact/Genshin/Settings2/GenshinGameSettings.cs b/BetterGenshinImpact/Genshin/Settings2/GenshinGameSettings.cs index e154d362..7b27dd08 100644 --- a/BetterGenshinImpact/Genshin/Settings2/GenshinGameSettings.cs +++ b/BetterGenshinImpact/Genshin/Settings2/GenshinGameSettings.cs @@ -53,7 +53,7 @@ public class GenshinGameSettings public string GlobalPerfData { get; set; } // 全局性能数据 [JsonProperty("miniMapConfig")] - public int MiniMapConfig { get; set; } // 小地图配置 + public int MiniMapConfig { get; set; } // 小地图锁定 0:锁定玩家视角 1:锁定方向 [JsonProperty("enableCameraSlope")] public bool EnableCameraSlope { get; set; } // 启用相机坡度