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

RimMind - Dialogue

RimMind - Dialogue

Enables colonists to speak freely and inject vivid AI-generated dialogues into in-game events. Captures game events to generate contextual AI conversations and supports players initiating dialogues actively.

What Is RimMind

RimMind is an AI-powered RimWorld mod suite. Integrated with Large Language Models (LLM), it grants colonists unique personalities, long-term memories, interactive dialogues and autonomous decision-making abilities.

Sub-mod List & Dependency Relationships

Mod</b></td><td><b>Responsibility</b></td><td><b>Dependencies</b></td><td><b>GitHub</b></td></tr><tr><td>RimMind-Core</td><td>API client, request scheduling, context packaging</td><td>Harmony</td><td><url>https://github.com/RimWorld-RimMind-Mod/RimWorld-RimMind-Mod-Core</url>Link</td></tr><tr><td>RimMind-Actions</td><td>AI pawn action execution library</td><td>Core</td><td><url>https://github.com/RimWorld-RimMind-Mod/RimWorld-RimMind-Mod-Actions</url>Link</td></tr><tr><td>RimMind-Advisor</td><td>AI generates work decisions for pawns</td><td>Core, Actions</td><td><url>https://github.com/RimWorld-RimMind-Mod/RimWorld-RimMind-Mod-Advisor</url>Link</td></tr><tr><td><b>RimMind-Dialogue</b></td><td>AI-driven interactive dialogue system</td><td>Core</td><td><url>https://github.com/RimWorld-RimMind-Mod/RimWorld-RimMind-Mod-Dialogue</url>Link</td></tr><tr><td>RimMind-Memory</td><td>Memory collection and context injection</td><td>Core</td><td><url>https://github.com/RimWorld-RimMind-Mod/RimWorld-RimMind-Mod-Memory</url>Link</td></tr><tr><td>RimMind-Personality</td><td>AI-generated personalities and inner thoughts</td><td>Core</td><td><url>https://github.com/RimWorld-RimMind-Mod/RimWorld-RimMind-Mod-Personality</url>Link</td></tr><tr><td>RimMind-Storyteller</td><td>AI storyteller for intelligent event triggering</td><td>Core</td><td><url>https://github.com/RimWorld-RimMind-Mod/RimWorld-RimMind-Mod-Storyteller</url>Link</td></tr></table>
Core ── Actions ── Advisor
├── Dialogue
├── Memory
├── Personality
└── Storyteller

Core Features

<b>Event Responsive Dialogue</b> - Automatically generates contextual monologues and conversations when colonists get injured, level up skills or experience major mood changes. Replaces vanilla Chitchat & DeepTalk interactions with AI-generated lines.
<b>Player-Initiated Chat</b> - Start conversations via pawn Gizmo buttons or right-click menus, support multi-turn chats to learn pawns' thoughts and feelings.
<b>Dialogue Response Chains</b> - Automatic replies follow one dialogue, forming natural two-way social interactions.
<b>Contextual Conversation Memory</b> - Auto-dialogues carry recent history (last 5 turns by default); player chats retain session records (last 6 turns by default) for coherent conversations.
<b>Thought Injection System</b> - AI dialogues are injected as in-game Thoughts to affect pawn moods. Conversations also alter inter-pawn relationships with actual gameplay impacts.
<b>Role Restrictions</b> - Automatically applies tone rules based pawn status (prisoner, slave, enemy, visitor) for distinct speaking styles.
<b>Floating Chat Window</b> - Real-time recent dialogue display at screen corners, draggable and scalable so you never miss important lines.
<b>Conversation Logs</b> - Browse categorized chat records (colonist monologues, non-colonist dialogues, player chats) in dual-panel view.

Trigger Scenarios

[tr><td><b>Trigger Source</b></td><td><b>Description</b></td><td><b>Type</b></td></tr><tr><td>Social Interaction</td><td>Override vanilla Chitchat / DeepTalk</td><td>Two-Party Dialogue</td></tr><tr><td>Health Changes</td><td>Injury or illness events</td><td>Personal Monologue</td></tr><tr><td>Skill Level Up</td><td>Pawn skill rank improvement</td><td>Personal Monologue</td></tr><tr><td>Mood Fluctuations</td><td>Mood changes exceed threshold value</td><td>Personal Monologue</td></tr><tr><td>Idle Auto Trigger</td><td>Periodic dialogue when pawn is idle</td><td>Personal Monologue</td></tr><tr><td>Player Manual Initiation</td><td>Gizmo menu or right-click dialogue option</td><td>Two-Party Dialogue</td></tr></table>

Thought Tags & Mood Values

[tr><td><b>Tag</b></td><td><b>Mood Impact</b></td><td><b>Description</b></td></tr><tr><td>ENCOURAGED</td><td>+1</td><td>Feeling encouraged</td></tr><tr><td>HURT</td><td>-1</td><td>Feeling hurt emotionally</td></tr><tr><td>VALUED</td><td>+2</td><td>Feeling appreciated</td></tr><tr><td>CONNECTED</td><td>+2</td><td>Feeling close to others</td></tr><tr><td>STRESSED</td><td>-2</td><td>Under mental stress</td></tr><tr><td>IRRITATED</td><td>-1</td><td>Feeling annoyed and irritable</td></tr></table>

Configuration Settings

[tr><td><b>Setting</b></td><td><b>Default Value</b></td><td><b>Description</b></td></tr><tr><td>Enable Dialogue System</td><td>On</td><td>Master system toggle</td></tr><tr><td>Override Vanilla Chitchat</td><td>On</td><td>Replace Chitchat / DeepTalk with AI dialogue</td></tr><tr><td>Health Event Reactions</td><td>On</td><td>Trigger monologues on injury and sickness</td></tr><tr><td>Skill Upgrade Reactions</td><td>On</td><td>Trigger monologues when skills level up</td></tr><tr><td>Mood Change Reactions</td><td>On</td><td>Trigger monologues on large mood shifts</td></tr><tr><td>Mood Change Threshold</td><td>3</td><td>Minimum absolute mood difference to trigger monologue</td></tr><tr><td>Idle Automatic Monologue</td><td>On</td><td>Periodic auto thoughts while pawns are idle</td></tr><tr><td>Idle Monologue Interval</td><td>12 In-Game Hours</td><td>Minimum gap between idle auto monologues</td></tr><tr><td>Player Manual Dialogue</td><td>On</td><td>Enable Gizmo & right-click chat options</td></tr><tr><td>Monologue Cooldown</td><td>10 In-Game Hours</td><td>Minimum interval for identical monologue types per pawn</td></tr><tr><td>Max Daily Dialogue Turns Per Pair</td><td>6</td><td>Maximum conversation rounds between two colonists per day</td></tr><tr><td>Conversation Context Turns</td><td>5</td><td>Historical turns sent to AI (-1 = full history)</td></tr><tr><td>Enable Automatic Dialogue Replies</td><td>On</td><td>Auto-generate responses after incoming dialogues</td></tr><tr><td>Game Start Delay</td><td>10 Seconds</td><td>Delay dialogue triggers after save loading</td></tr><tr><td>Custom Dialogue Prompt</td><td>Empty</td><td>Extra text appended to system prompt</td></tr><tr><td>Show Notification on Thought Injection</td><td>Off</td><td>Pop up alerts when mood Thoughts are applied</td></tr><tr><td>Enable Floating Chat Window</td><td>On</td><td>Real-time corner dialogue display</td></tr><tr><td>Window Transparency</td><td>75%</td><td>Floating window opacity level</td></tr><tr><td>Max Messages On Screen</td><td>8</td><td>Maximum visible chat lines in floating window</td></tr><tr><td>Monologue Request Timeout</td><td>0.25 In-Game Days</td><td>Auto-cancel expired monologue requests</td></tr><tr><td>Dialogue Request Timeout</td><td>1 In-Game Day</td><td>Auto-cancel expired conversation requests</td></tr></table>

Frequently Asked Questions

<b>Q: Will dialogues affect game performance?</b>
A: No. All AI requests run asynchronously with concurrency limits and universal cooldown mechanisms.

<b>Q: Does it work better with the Memory mod?</b>
A: Yes. With RimMind-Memory installed, dialogue content is saved to the memory system, allowing AI to reference past conversations late

Рейтинг

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

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

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

Логотип мода

RimMind - Core

Загрузить 784.7 KB