This package contains AI-assisted content, including art, translation, compilation support, and related production work.
AI-generated artwork can be disabled. If you prefer not to see AI-generated images, you can turn them off in the Config. This only affects the visual artwork and does not disable the core gameplay features of the plugin.
Rundown compatibility: The current version is designed to work with any Rundown. If you encounter issues in a specific Rundown, please contact me and include the Rundown name, relevant logs, and reproduction steps if possible.




KainRogueProtocol is a GTFO roguelite card-system prototype with integrated Chinese and English language support. It adds player card selection, in-run modifiers, corruption-rule scaffolding, runtime UI, and extensible combat hooks.
This version is still a technical prototype. It is intended to validate card loading, reward selection, runtime state, UI display, event dispatching, and combat modifier behavior. Multiplayer synchronization remains a work in progress.
The current version implements 45 player cards. In-game text is selected from the integrated Chinese/English card data.
| Hotkey | Function |
|---|---|
~ |
Inspect the current card pool. |
F7 |
Open the reward selection panel. |
Tab |
View selected cards while the map is open. |
ESC |
Close the selected-card interface. |
F8 |
Toggle persistent UI. |
F11 |
Reload JSON cards for development hot reload. |
F9 |
Write runtime state, run state, replacements, and modifiers to the log. |
F10 |
Reset runtime state. |
Feedback, testing, rundown integration, and development discussion are welcome: QQ group 861074297 or KainKondraki on Discord.
KainRogueProtocol 是一个面向 GTFO 的肉鸽化卡牌系统原型,集成中文与英文文本。它为流程加入玩家卡牌选择、局内修正、腐化规则骨架、运行时 UI,以及可扩展的战斗 Hook。
该插件中包含大量 AI 辅助制作内容,包括美术、翻译、编译支持等。
当前版本仍属于技术原型阶段,主要用于验证卡牌读取、奖励选择、运行时状态、UI 展示、事件分发与战斗修正机制。多人同步仍在开发中。
当前版本已实装 45 张玩家卡牌。游戏内会根据语言设置显示中文或英文文本。
| 热键 | 功能 |
|---|---|
~ |
检视当前卡池。 |
F7 |
打开奖励选择面板。 |
Tab |
打开地图时查看当前已选择卡牌。 |
ESC |
关闭已选择卡牌界面。 |
F8 |
切换常驻 UI。 |
F11 |
重新加载 JSON 卡牌,用于开发期热重载。 |
F9 |
将运行时状态、局内状态、替换项和 modifiers 输出到日志。 |
F10 |
重置运行时状态。 |
欢迎反馈、测试、加入开发讨论,或将本 Mod 加入你的 rundown:QQ群 861074297 或 Discord: KainKondraki。