This commit is contained in:
2025-12-12 18:22:26 +08:00
parent 968268b368
commit 8141c6cad2
11 changed files with 544 additions and 279 deletions

View File

@@ -12,9 +12,10 @@ namespace WulaFallenEmpire
public override void Execute(Window dialog = null)
{
if (!RimTalkBridge.IsRimTalkActive)
// Check if API Key is configured in local settings
if (string.IsNullOrEmpty(WulaFallenEmpireMod.settings.apiKey))
{
Messages.Message("RimTalk mod is not active. AI conversation cannot be started.", MessageTypeDefOf.RejectInput, false);
Messages.Message("AI API Key is not configured in Mod Settings. AI conversation cannot be started.", MessageTypeDefOf.RejectInput, false);
return;
}