模组简介
跑局里按一下 E,弹出你的遗物列表,选中哪个删哪个。不用开控制台,不用改存档,地图/战斗/商店/事件/休息处任何界面都能按。 【怎么用】 1. 进入一局游戏(单机或联机都行) 2. 按 E(默认按键,可在配置里改) 3. 弹出列表:↑↓ 或鼠标滚轮选择,Enter 删除选中的,Esc 或再按一次 E 关闭 默认需要二次确认,不想要可以在配置里关掉 requireConfirm。 【它到底怎么删的】 调用的是游戏自己的 RelicCmd.Remove(),和开发者指令 relic remove 完全同一条路径:正常记进跑局历史(RelicsRemoved)、真的从玩家身上摘掉、广播 RelicRemoved 让顶栏遗物图标跟着消失、跑完遗物自己的 AfterRemoved 收尾。没有绕过任何游戏机制,也没有直接改存档字段。 面板里的名字和描述全部来自游戏自己的本地化表,所以游戏是中文它就是中文。列表每行还额外显示遗物的原始 id(方括号里那串),万一字体画不出中文也能认出来。 【关于 E 和结束回合撞车】 原版默认把 E 同时绑给了结束回合和确认。mod 里专门挡了这一层:热键匹配到 ui_end_turn / ui_confirm 这类动作时会把按键从游戏那边截下来,只给面板用,所以战斗里按 E 打开面板不会顺手把回合结束掉。判断的是输入动作不是硬编码 E,你在设置里改了按键逻辑照样对。 【配置】 mod 文件夹里的 RelicDelete.config.json: - enabled:总开关 - hotkey:打开列表的按键,默认 E,可改 F8 之类(Godot 键名) - requireConfirm:是否需要二次确认,默认 true - logToGameLog:是否把日志也写进游戏日志,默认 false 改完重启游戏生效。日志在 mod 文件夹里的 RelicDelete.log。 【注意】 - 影响玩法(affects_gameplay):联机的所有玩家必须装同一个版本,否则会版本冲突或不同步 - 删掉就是删掉,这一局不会回来 - 有些遗物和别的遗物/牌联动,删掉它只是把它摘掉,不会回滚它之前造成的变化 - 基于游戏 v0.111.0 编译,游戏更新后如果 NGame._Input / NRun._Ready 改名,mod 会静默失效,需要重新编译 作者:CONGM
详情图片
条目信息
- 所属游戏
- 杀戮尖塔 2 (Slay the Spire 2)
- 创意工坊 ID
- 3814818643
- 文件名
- 3814818643.bin
- 文件大小
- 25.5 KB
- 最后更新
- 2026/10/07
- 内容版本
- v1791312514-834693e212074a94
- 作者与来源
- 由原作者发布于 Steam 创意工坊。本站不改变署名,作者信息与原始内容请以 Steam 原始页面 为准。
