Ради вашего удобства наш сайт использует 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

Mod Name

Function

Dependencies

GitHub

RimMind-Core

API client, request scheduling, context packaging

Harmony

Link[github.com]

RimMind-Actions

AI-driven pawn action execution module

Core

Link[github.com]

RimMind-Advisor

AI generates autonomous work plans for pawns

Core, Actions

Link[github.com]

RimMind-Dialogue

AI natural conversation system

Core

Link[github.com]

RimMind-Memory

Event memory recording and context injection

Core

Link[github.com]

RimMind-Personality

AI custom character traits and thoughts generation

Core

Link[github.com]

RimMind-Storyteller

AI storyteller that intelligently triggers random events

Core

Link[github.com]

Core ── Actions ── Advisor
├── Dialogue
├── Memory
├── Personality
└── Storyteller

Core Functions

Dialogue Gating - Automatically disable RimMind-Dialogue player chat triggers and floating conversation menus while RimChat is active, preventing conflicts between two separate AI dialogue systems.
Action Gating - 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.
Context Import - 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

  • 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

Gating Rules

Dialogue Gating
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.

Action Gating
Independent control by action category:
Category

Action ID

Default Setting

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)

Shared Event Cooldown
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

Setting

Default

Description

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

Q: Can this mod work without RimChat installed?
A: Yes. All gating functions will be automatically disabled, and this mod will have zero impact on gameplay.

Q: Can I customize and enable only part of the gating rules?
A: Yes. Every gating category has independent switches, you can freely assign tasks between RimChat and RimMind.

Q: What is the purpose of context synchronization?
A: After importing RimChat chat history, RimMind AI will reference existing conversations, preventing illogical and contradictory AI decisions.

Рейтинг

Войдите, чтобы голосовать.
🏅 Нет оценок

Базовые теги:

Зависимости мода

Логотип мода

RimMind - Core

Загрузить 759.1 KB