✅ WulaFallenEmpireSettings.cs - 添加了 public bool enableDebugLogs = false; 字段和保存配置
✅ WulaLog.cs - 修改了DebugEnabled属性,仅检查enableDebugLogs设置(不检查DevMode) ✅ WulaFallenEmpireMod.cs - 在DoSettingsWindowContents中添加了UI复选框,显示"Enable Debug Logs"选项 ✅ 替换了所有848个Log.Message/Error/Warning调用为WulaLog.Debug()
This commit is contained in:
@@ -8,6 +8,7 @@ namespace WulaFallenEmpire
|
||||
public string baseUrl = "https://api.deepseek.com";
|
||||
public string model = "deepseek-chat";
|
||||
public int maxContextTokens = 100000;
|
||||
public bool enableDebugLogs = false;
|
||||
|
||||
public override void ExposeData()
|
||||
{
|
||||
@@ -15,6 +16,7 @@ namespace WulaFallenEmpire
|
||||
Scribe_Values.Look(ref baseUrl, "baseUrl", "https://api.deepseek.com");
|
||||
Scribe_Values.Look(ref model, "model", "deepseek-chat");
|
||||
Scribe_Values.Look(ref maxContextTokens, "maxContextTokens", 100000);
|
||||
Scribe_Values.Look(ref enableDebugLogs, "enableDebugLogs", false);
|
||||
base.ExposeData();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user