You are viewing a potentially older version of this package. View all versions.
KainKondraki-KainRogueProtocol-2.2.5 icon

KainRogueProtocol

GTFO roguelite card system with integrated Chinese and English language support.

Date uploaded a week ago
Version 2.2.5
Download link KainKondraki-KainRogueProtocol-2.2.5.zip
Downloads 87
Dependency string KainKondraki-KainRogueProtocol-2.2.5

This mod requires the following mods to function

BepInEx-BepInExPack_GTFO-3.2.2 icon
BepInEx-BepInExPack_GTFO

BepInEx pack for GTFO. Preconfigured and includes Unity Base DLLs.

Preferred version: 3.2.2
dakkhuza-MTFO-4.6.2 icon
dakkhuza-MTFO

The premier in GTFO DataBlock editing ;^)

Preferred version: 4.6.2
Flowaria-MTFO_Extension_PartialData-1.5.2 icon
Flowaria-MTFO_Extension_PartialData

Add PartialData Support for your MTFO

Preferred version: 1.5.2
GTFOModding-InjectLib-1.1.0 icon
GTFOModding-InjectLib

Dauda wants to inject things

Preferred version: 1.1.0
Dinorush-ModifierAPI-1.3.1 icon
Dinorush-ModifierAPI

API for plugin developers to modify certain values without conflicts.

Preferred version: 1.3.1
Dinorush-ExtraWeaponCustomization-3.1.0 icon
Dinorush-ExtraWeaponCustomization

Adds several new features to customize weapons.

Preferred version: 3.1.0
Amorously-AmorLib-1.2.2 icon
Amorously-AmorLib

My cool library mod for plugin developers

Preferred version: 1.2.2
Cactus-ThirdGunSlot-1.0.1 icon
Cactus-ThirdGunSlot

Use a gun in place of tool.

Preferred version: 1.0.1

README

KainRogueProtocol

This package contains AI-assisted content, including card artwork, translation, compilation support, and related production work.

AI-generated artwork can be disabled. If you prefer not to see AI-generated images, turn off the card image option in the KainRogueProtocol config. This only affects visual card artwork and does not disable the core gameplay features of the plugin.

Rundown compatibility: KainRogueProtocol 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.

Preview

KRP Reward Selection 01

KRP Reward Selection 02

KRP Reward Selection 03

KRP Corruption Reveal 01

Overview

KainRogueProtocol is a roguelite card-system mod with integrated Chinese and English language support. It adds player card selection, in-run modifiers, corruption rules, runtime UI, active skills, tool upgrades and extensible combat.

KRP is opt-in per lobby. Every lobby player must enable KainRogueProtocol before the run for the KRP run flow to activate.

Current Version

Version 2.2.5 includes 55 implemented player cards and 4 corruption cards. In-game text is selected from the integrated Chinese/English card data.

Reward progress is earned during expeditions, and the reward panel opens when a reward choice is available. Some card availability depends on your current tool, owned card tags, or equipment state.

Default Hotkeys

Hotkey Function
F7 Open the reward selection panel when a reward choice is available.
1, 2, 3 Select a reward card in the reward panel.
R Reroll the current reward offer when reroll is available.
Tab View selected cards while the map is open.
ESC Close selected-card and card-pool interfaces.
F8 Toggle persistent KRP UI.
F11 Reload card JSON files for development hot reload.
F9 Write runtime state, run state, replacements, and modifiers to the log.
F10 Reset runtime state.
G Trigger KRP active skills by default when an active-skill card is owned.
KAIN Type the key sequence K, A, I, N to open the development card pool.

Known Issues

  • Multiplayer synchronization exists for core reward and corruption state, but edge cases may still need testing across different lobbies and Rundowns.
  • Balance, card values, and card availability rules may continue to change.
  • KainRogueProtocol is still an evolving gameplay mod, so please report reproducible issues with logs when possible.

Contact

Feedback, testing, rundown integration, and development discussion are welcome: QQ group 861074297 or KainKondraki on Discord.


KainRogueProtocol 中文说明

本包包含 AI 辅助制作内容,包括卡面美术、翻译、编译支持以及相关制作工作。

AI 生成卡面可以关闭。如果你不希望看到 AI 生成图片,可以在 KainRogueProtocol 配置中关闭卡面图片选项。该选项只影响视觉卡面,不会禁用插件的核心玩法功能。

Rundown 兼容性:KainRogueProtocol 设计目标是适配任意 Rundown。如果你在特定 Rundown 中遇到问题,请联系我,并尽量附上 Rundown 名称、相关日志和复现步骤。

简介

KainRogueProtocol 是一个 Roguelite 卡牌系统 Mod,集成中文与英文文本。它为流程加入玩家卡牌选择、局内修正、腐化规则、运行时 UI、主动技能、工具强化以及可扩展的战斗。

KRP 需要在大厅中主动启用。所有大厅玩家都启用 KainRogueProtocol 后,本次远征才会进入 KRP 流程。

当前版本

2.2.5 版本包含 55 张已实现玩家卡牌与 4 张腐化卡牌。游戏内文本会根据语言环境从集成的中文/英文卡牌数据中选择。

远征中会逐步获得奖励进度;当有可用奖励次数时,可以打开三选一奖励面板。部分卡牌会根据当前工具、已拥有卡牌标签或装备状态决定是否进入抽取池。

默认热键

热键 功能
F7 有可用奖励次数时打开奖励选择面板。
1, 2, 3 在奖励面板中选择卡牌。
R 可刷新时刷新当前奖励选项。
Tab 打开地图时查看当前已选择卡牌。
ESC 关闭已选卡牌界面或开发卡池界面。
F8 切换常驻 KRP UI。
F11 重新加载卡牌 JSON,用于开发期热重载。
F9 将运行时状态、局内状态、替换项和 modifiers 输出到日志。
F10 重置运行时状态。
G 拥有主动技能卡牌时,默认用于触发 KRP 主动技能。
KAIN 依次按下 KAIN 可打开开发卡池。

当前已知问题

  • 核心奖励与腐化状态已有多人同步,但不同大厅和不同 Rundown 下的边界情况仍需要继续测试。
  • 平衡性、卡牌数值和卡牌抽取条件仍可能继续调整。
  • KainRogueProtocol 仍在持续演进;如果遇到可复现问题,欢迎尽量附带日志反馈。

联系方式

欢迎反馈、测试、接入 Rundown 或参与开发讨论:QQ 群 861074297,或 Discord: KainKondraki。

CHANGELOG

Changelog

1.1.3

内容改动

  • 玩家侧卡牌:刺骨印记现在会在对已被标记的敌人施加新标记时强制踉跄;每个敌人拥有 3 秒独立冷却。
  • 玩家侧卡牌:紧急避险现在会在 3 秒内受到超过最大生命 50% 的伤害时,恢复 25% 最大生命,并在 5 秒内获得 50% 全移动速度。
  • 玩家侧卡牌:娴熟巧手现在会在收起武器时自动装填;装填时间为原装填时间 2 倍,只装填弹匣,不增加弹药。
  • 玩家侧卡牌:应急脉冲现在提供主动技能。按下 KRP 主动技能键(默认为 G)后,立即对 30 米范围内的敌人施加一次强制踉跄,并为 30 米范围内友军施加 25 点临时生命值。临时生命值每秒衰减 1 点,受到伤害时优先消耗。冷却 20 秒。
  • 玩家侧卡牌:爆发制动现在提供主动技能。按下 KRP 主动技能键(默认为 G)后,向当前移动方向短时间爆发移动。持续 0.25 秒,期间受到伤害 -50%。冷却 15 秒;每次击杀使冷却时间减少 1 秒。
  • 腐坏卡:顽劣再生现在会使战斗状态敌人每秒恢复最大生命 5%。
  • 腐坏卡:诡毒异变现在会使敌人攻击让玩家获得 2% 感染,弱点击杀清除 2% 感染。
  • 腐坏卡:迟缓神经现在会使敌人硬直阈值翻倍,实际等价为玩家造成 stagger 伤害减半。
  • 腐坏卡现在每局仅会抽取一张。
  • 已移除未实装的腐坏卡,现在所有游戏内腐坏卡均为已实装。
  • 实装了抽卡权重系统:每当你选择一张卡牌时,会小幅增加后续抽到带有同标签卡牌的几率。
  • 实装了抽卡过滤器:现在你不会再刷新到你已拥有的卡牌,且你最多只会拥有一个主动技能类卡牌。

已修复问题

  • 修复首局游戏结束后 KRP 会自行清退,导致从第二局开始完全失效的问题。KRP 现在不会在清除上局游戏中卡牌系统时把自身运行循环关闭。
  • 修复主机选择应激反应时客机也会看到卡牌显示的问题。此前这是主机广播 bug,客机能看到卡牌但实际没有效果。
  • 优化灵化性能。过去灵化会以极高频率(约 0.15 秒一次)读取视线内可锁定目标,现在已优化目标读取逻辑。
  • 优化运行时状态清理,减少长时间游玩时状态堆积导致的内存和性能问题。
  • 修复灵化选取后友军治疗包没有被正确阻断的问题。

1.0.0

  • 已完全翻新了原有的 UI 与美术作品。

0.1.5

  • 已激活卡牌现在可以在地图界面顶部查看。
  • 触发类、条件类与叠层类卡牌会在屏幕左侧显示当前状态。
  • 腐化卡现在会在进入大厅后抽取,并在电梯落地后向队伍揭示。
  • 本局结束、退出或中断后,玩家卡牌与腐化卡效果会一并重置。
  • 缓冲衬垫的冷却时间调整为 3 秒。

0.1.0

  • 初始肉鸽卡牌玩法原型。