开发者命令台(dev_code)¶
游戏内按 ` 键(Esc 或再按 ` 关闭)弹出开发者命令台:下面是输入框,上面是输出反馈。
打开时暂停整棵场景树(玩家/怪/时钟冻结),仅命令台继续响应。仅 debug 构建生效(OS.is_debug_build()),发布版无响应。
实现:autoload/dev_console.gd(autoload DevConsole),命令解析在 _run()。
命令大小写不敏感;道具名可用 id(英文)或中文名;数量与命令之间用空格分隔(数量省略 = 1)。 中文命令无需空格分隔子词(如
恢复hp、获得风耳蕈5也能解析),但建议按下方语法写。
命令一览¶
| 命令 | 作用 | 示例 |
|---|---|---|
? / help / 帮助 |
显示命令清单 | ? |
items / 列表 / 道具列表 |
列出全部道具(id + 名称 + 类型) | items |
恢复全部 |
回满 HP / MP / 饱食度,并清空增益 | 恢复全部 |
恢复 hp |
只回满 HP | 恢复 hp |
恢复 mp |
只回满 MP | 恢复 mp |
恢复 sat |
只回满饱食度 | 恢复 sat |
获得 <道具> <数量> |
获得指定道具 ×数量 | 获得 桥钥 3 |
获得全部 <数量> |
获得全部道具 ×数量 | 获得全部 10 |
清空 |
清空背包 | 清空 |
解锁 <能力id> |
解锁能力(附加) | 解锁 soil_heal |
快进 <分钟> |
把时钟往后拨 N 游戏分钟(跨天自动进位) | 快进 120 |
快进 <HH:MM> |
跳到指定墙钟时刻(当天已过则落在次日) | 快进 18:00 |
快进 白天 |
跳到白天(06:00) | 快进 白天 |
快进 夜晚 |
跳到夜晚(19:00,当天已过则落次日) | 快进 夜晚 |
英文别名:restore all / restore hp / restore mp / restore sat、give <道具> <数量>、giveall <数量>、clear、unlock <能力id>、advance <分钟|HH:MM|day|night>(ff 亦可)。
快进走
GameClock.advance_mins/set_game_min(autoload/game_clock.gd),会发出minute_ticked/day_started让 HUD 与昼夜覆盖层一并刷新。
道具清单(id → 名称 / 类型 / 标签)¶
| id | 名称 | 类型 | 标签 |
|---|---|---|---|
beast_tusk |
夜行兽魔牙 | 材料 | 怪物材料 |
bridge_key |
桥钥 | 门钥匙 | 门钥匙 |
cave_core |
洞窟之核 | 材料 | 怪物素材 |
crystal_base |
晶座蕈 | 材料 | 装备材料 |
crystal_shield |
晶铠蕈 | 材料 | 装备材料 |
dew_umbrella |
青露伞 | 材料 | 食_回蓝(MP+8)、合成材料 |
ember_heart |
灼心芝 | 材料 | 食_回血(HP+1)、装备材料 |
final_key |
终钥 | 门钥匙 | 门钥匙 |
glow_trail |
流光茸 | 材料 | 合成材料 |
light_crystal |
光明晶石 | 装备 | 门钥匙、装备 |
magic_key |
魔钥 | 门钥匙 | 门钥匙 |
moon_umbrella |
月纹伞 | 材料 | 食_回蓝(MP+8)、合成材料 |
rainbow_marrow |
虹髓芝 | 材料 | 升级材料、通用升级催化剂 |
root_resin |
腐根虫腐脂 | 材料 | 怪物材料 |
rose_tear |
绯泪茸 | 材料 | 食_回血(HP+1)、合成材料 |
silver_ray |
银芒菇 | 材料 | 合成材料 |
spore_essence |
孢子巫孢粹 | 材料 | 怪物材料 |
wind_ear |
风耳蕈 | 材料 | 合成材料 |
类型 = ItemData.Type:0 材料 / 1 消耗品 / 2 能力 / 3 装备 / 4 门钥匙。
(蘑菇即资源 resources/items/*.tres 里的 item;同一批蘑菇也作为作物 resources/crops/*.tres,收获产物指向同一 item。)
能力 id(解锁 用)¶
| id | 名称 | 分类 |
|---|---|---|
bloom |
绽华 | 攻击(开局已解锁) |
star_thorn |
星刺 | 攻击(开局已解锁) |
soil_heal |
息壤 | 治疗 |
chase_light |
逐光 | 增益 |
ember_will |
燃志 | 增益 |
rock_guard |
磐石 | 增益 |
wind_gather |
采风 | 增益 |
常见用途¶
- 想测试桥/门能否通过:
获得全部 1,再装备/开门。 - 想快速进 Boss/深处:
获得 magic_key 1、获得 bridge_key 1、获得 light_crystal 1(光明晶石需在背包穿戴)。 - 想验证死亡捡尸:
恢复 hp保命参考,或故意送死后恢复全部。