Ради вашего удобства наш сайт использует cookies! Узнать больше! Мы используем cookies

RimMind - Bridge (RimChat)

RimMind - Bridge: RimChat A compatibility bridge between RimMind suite and RimChat mod. It achieves dialogue & action mutual exclusion and context synchronization when both mods are enabled. What Is RimMind RimMind is an AI-powered RimWorld mod suite. Integrated with Large Language Models (LLM), it grants colonists distinct personalities, long-term memories, interactive dialogues and autonomous decision-making logic. Sub-mod List & Dependency Tree [b] Mod Name [/b] [b] Function [/b] [b] Dependencies [/b] [b] GitHub [/b] RimMind-Core API client, request scheduling, context packaging Harmony [url=https%3A%2F%2Fgithub.com%2FRimWorld-RimMind-Mod%2FRimWorld-RimMind-Mod-Core]Link[/url][github.com] RimMind-Actions AI-driven pawn action execution module Core [url=https%3A%2F%2Fgithub.com%2FRimWorld-RimMind-Mod%2FRimWorld-RimMind-Mod-Actions]Link[/url][github.com] RimMind-Advisor AI generates autonomous work plans for pawns Core, Actions [url=https%3A%2F%2Fgithub.com%2FRimWorld-RimMind-Mod%2FRimWorld-RimMind-Mod-Advisor]Link[/url][github.com] RimMind-Dialogue AI natural conversation system Core [url=https%3A%2F%2Fgithub.com%2FRimWorld-RimMind-Mod%2FRimWorld-RimMind-Mod-Dialogue]Link[/url][github.com] RimMind-Memory Event memory recording and context injection Core [url=https%3A%2F%2Fgithub.com%2FRimWorld-RimMind-Mod%2FRimWorld-RimMind-Mod-Memory]Link[/url][github.com] RimMind-Personality AI custom character traits and thoughts generation Core [url=https%3A%2F%2Fgithub.com%2FRimWorld-RimMind-Mod%2FRimWorld-RimMind-Mod-Personality]Link[/url][github.com] RimMind-Storyteller AI storyteller that intelligently triggers random events Core [url=https%3A%2F%2Fgithub.com%2FRimWorld-RimMind-Mod%2FRimWorld-RimMind-Mod-Storyteller]Link[/url][github.com] Core ── Actions ── Advisor ├── Dialogue ├── Memory ├── Personality └── Storyteller Core Functions [b] Dialogue Gating [/b] - Automatically disable RimMind-Dialogue player chat triggers and floating conversation menus while RimChat is active, preventing conflicts between two separate AI dialogue systems. [b] Action Gating [/b] - Automatically skip overlapping actions of RimMind-Actions (Diplomacy, Social Relations, Recruitment) and RimMind-Storyteller event triggers to avoid repeated logic execution. Shared global cooldown prevents frequent duplicate events. [b] Context Import [/b] - Extract faction diplomacy logs and RPG chat history from RimChat, register as official RimMind context provider, making RimMind AI aware of all RimChat conversation content. Technical Advantages [list] [*] Reads RimChat data via pure reflection, no compile-time dependencies, runs silently when RimChat is not installed [*] Three-layer gating system: Dialogue Gating + Action Gating + Storyteller Event Cooldown [*] 13 adjustable parameters to precisely control gating scope and imported context content [/list] Gating Rules [b] Dialogue Gating [/b] When RimChat runs and dialogue gating is enabled, player chat prompts and "Talk to Pawn" floating menus from RimMind-Dialogue will be bypassed. Native RimMind dialogue can be forcibly retained manually. [b] Action Gating [/b] Independent control by action category: [b] Category [/b] [b] Action ID [/b] [b] Default Setting [/b] Diplomacy adjust_faction, trigger_incident Skipped Social Interaction romance_accept, romance_breakup Not Skipped Recruitment recruit_agree Not Skipped Storyteller Incidents Storyteller incident Skipped (with shared cooldown) [b] Shared Event Cooldown [/b] RimMind-Storyteller and RimChat share a unified cooldown period after event triggering (1 in-game day by default), avoiding continuous repeated random events. Configuration Options [b] Setting [/b] [b] Default [/b] [b] Description [/b] Enable Dialogue Gating On Disable RimMind chat when RimChat is active Skip Player Dialogue Triggers On Suppress automatic RimMind player conversation prompts Force Keep RimMind Dialogue Off Preserve RimMind chat even with gating enabled Enable Action Gating On Disable overlapping actions while RimChat is running Skip Diplomacy Actions On Disable adjust_faction, trigger_incident logic Skip Storyteller Events On Block automatic RimMind story events Skip Social Relationship Actions Off Disable romance_accept, romance_breakup restrictions Skip Recruitment Actions Off Disable recruit_agree function restrictions Global Event Cooldown Duration 1 In-game Day (60000 ticks) Prevent frequent repeated random events Force Keep RimMind Actions Off Only affects Actions module, not Storyteller Enable Context Synchronization On Import chat history data from RimChat Import Diplomacy Chat Logs On Load RimChat faction diplomatic conversation records Import RPG Chat Logs Off Load RimChat RPG private conversation records Frequently Asked Questions [b] Q: Can this mod work without RimChat installed? [/b] A: Yes. All gating functions will be automatically disabled, and this mod will have zero impact on gameplay. [b] Q: Can I customize and enable only part of the gating rules? [/b] A: Yes. Every gating category has independent switches, you can freely assign tasks between RimChat and RimMind. [b] Q: What is the purpose of context synchronization? [/b] A: After importing RimChat chat history, RimMind AI will reference existing conversations, preventing illogical and contradictory AI decisions.