正常
This commit is contained in:
@@ -9,8 +9,12 @@ namespace WulaFallenEmpire
|
||||
[StaticConstructorOnStartup]
|
||||
public class WulaFallenEmpireMod : Mod
|
||||
{
|
||||
public static WulaFallenEmpireSettings settings;
|
||||
|
||||
public WulaFallenEmpireMod(ModContentPack content) : base(content)
|
||||
{
|
||||
settings = GetSettings<WulaFallenEmpireSettings>();
|
||||
|
||||
// 初始化Harmony
|
||||
var harmony = new Harmony("tourswen.wulafallenempire"); // 替换为您的唯一Mod ID
|
||||
harmony.PatchAll(Assembly.GetExecutingAssembly());
|
||||
@@ -18,6 +22,30 @@ namespace WulaFallenEmpire
|
||||
Log.Message("[WulaFallenEmpire] Harmony patches applied.");
|
||||
}
|
||||
|
||||
public override void DoSettingsWindowContents(Rect inRect)
|
||||
{
|
||||
Listing_Standard listingStandard = new Listing_Standard();
|
||||
listingStandard.Begin(inRect);
|
||||
|
||||
listingStandard.Label("Wula_AISettings_Title".Translate());
|
||||
|
||||
listingStandard.Label("Wula_AISettings_ApiKey".Translate());
|
||||
settings.apiKey = listingStandard.TextEntry(settings.apiKey);
|
||||
|
||||
listingStandard.Label("Wula_AISettings_BaseUrl".Translate());
|
||||
settings.baseUrl = listingStandard.TextEntry(settings.baseUrl);
|
||||
|
||||
listingStandard.Label("Wula_AISettings_Model".Translate());
|
||||
settings.model = listingStandard.TextEntry(settings.model);
|
||||
|
||||
listingStandard.End();
|
||||
base.DoSettingsWindowContents(inRect);
|
||||
}
|
||||
|
||||
public override string SettingsCategory()
|
||||
{
|
||||
return "Wula Fallen Empire";
|
||||
}
|
||||
}
|
||||
|
||||
[StaticConstructorOnStartup]
|
||||
|
||||
Reference in New Issue
Block a user