English | 简体中文
Harmonize overhead dialogue bubbles and inject RimMind's deep personality into RimTalk.
RimMind-Bridge-RimTalk provides an aesthetic rendering bridge between RimMind and the renowned RimTalk dialogue mod. Rather than having two competing speech bubble renderers clash on screen, this bridge unifies the visual pipeline and injects RimMind's Big-Five personality profiles and episodic memories into RimTalk prompts.
- Visual Bubble Harmonization: Shares the overhead mote rendering pipeline, preventing bubble flickering, text clipping, and positioning collisions.
- Cognitive Prompt Injection: Dynamically injects RimMind's multi-tier memories and Big-Five traits into RimTalk conversations for deeper, more characterful dialogue.
- Mutual Cooldown Management: Coordinates interaction timing between both mod engines to prevent chat spam.
Aesthetic speech bubble rendering: Colonists conversing with RimTalk visual motes powered by RimMind's personality and memory context.
flowchart TD
Mind["RimMind Cognitive Engine (Personality & Memory)"] --> Bridge["RimMind-Bridge-RimTalk"]
Bridge --> Inject["Inject Context into RimTalk Prompt"]
Inject --> RimTalk["RimTalk Processing Engine"]
RimTalk --> BubblePipeline["Unified Overhead Bubble Pipeline"]
BubblePipeline --> Screen["Flicker-Free Overhead Mote on Screen"]
1. Harmony
2. Core (Vanilla RimWorld)
3. RimTalk (Optional third-party mod)
4. RimMind-Core
5. RimMind-Bridge-RimTalk
Run unit tests directly:
dotnet test RimMind-Bridge-RimTalk/Tests/RimMindBridgeRimTalk.Tests.csproj -c ReleaseLicensed under the MIT License.