

SilksongConsole(空洞骑士:丝之歌 · 控制台 + 控制面板)
指令(区分大小写无关):
| 指令 | 说明 |
| `geo <数值>` | 直接设置金币(走 `CurrencyManager` 队列,计数条同步刷新) |
| `geoadd <增减量>` | 增加/减少金币 |
| `shards <数值>` / `shardsadd <增减量>` | 甲壳碎片(`ShellShards`) |
| `health <数值>` / `maxhealth <数值>` | 当前生命 / 生命上限 |
| `silk <数值>` / `silkmax <数值>` | 当前丝 / 丝上限 |
| `nail <0-4>` | 攻击等级(`nailUpgrades`,伤害 5/9/13/17/21) |
| `refill` | 回满生命与丝 |
| `journal all` | 补全全部图鉴条目 |
| `journal click on\|off` | 图鉴“点击直接获取”开关 |
| `shop refresh` | 刷新当前商店库存 |
| `shop reset` | 重置已用刷新次数 |
| `clear` / `close` | 清屏 / 关闭控制台 |
### 2. 原生图鉴:点击条目直接获取
在原生图鉴(猎人日志,`JournalItemManager` / `JournalEntryItem`)中,把光标移到任意条目上按确认键/点击,
即可直接补全该条目(写入 `PlayerData.EnemyJournalKillData`:击杀数补到 `KillsRequired` 且标记 `HasBeenSeen`),
无需实际击杀。可用 `journal click off` 关闭。
### 3. 控制面板(默认 `F2`)
- 货币:念珠与甲壳碎片的快捷加值与直接设值;
- 商店刷新:显示剩余刷新次数、设置次数上限(`0` = 不限)、一键“刷新当前商店库存”、重置已用次数;
- 基础属性:生命上限、当前生命、丝上限、当前丝、攻击等级、回满生命与丝。
## 按键配置(.cfg)
控制台与面板的按键都是配置项,写在 `BepInEx/config/com.modcraft.silksong_console.cfg`:
| 配置项 | 默认值 | 说明 |
|---|---|---|
| `[Keys] ConsoleKey` | `BackQuote`(即 `~`) | 切换控制台 |
| `[Keys] PanelKey` | `F2` | 切换控制面板(默认避开 BepInEx 配置管理器的 `F1`) |
| `[Input] BlockGameInput` | `true` | 界面打开时屏蔽角色操作(移动/攻击/跳跃、快捷地图与背包) |
- 支持组合键写法,例如 `LeftControl + F3`;
- 编辑保存后生效;若游戏正在运行,建议重启游戏以确保新键位生效;
- 界面标题与日志会显示当前生效的按键,改绑后可直接核对。
评论加载中
正在读取真实评论数据。