空置时自动制作

空置时自动制作

按下一个已用完物品的快捷键槽位,它会使用游戏自身的制作调用制作该物品并使用它。支持手柄和键盘。

Auto Craft on Empty — 直接从快捷栏调和

按下已经用完的道具快捷格,它会自动调和那个道具并使用。战斗中不用再开调和清单。


功能

你把回复药放在快捷格。用完了。原本那一格按下去没反应,你得开道具栏、找配方、调和、再使用——怪物压在你身上的那几秒。

装了这个模组之后,同一格会调出一瓶回复药并喝掉。你的快捷栏完全不用改,按的还是原本那个键。

因为拦截的是游戏自己的快捷栏派发函数,手柄与键鼠都适用,任何一页、任何一格都行。


这不是作弊

不会凭空生出道具。模组调用的是游戏自己的调和函数,材料照常消耗、调和动作照常播放、被打断照常被打断。没有材料就什么都不会发生。


需求

没有 ModOptionsMenu 也能运作,改从 REFramework 菜单设置即可。


安装

  1. 用 Fluffy Mod Manager 或 Vortex 安装
  2. 或手动把 reframework 文件夹解压到游戏根目录

不需要任何设置。快捷栏里的道具格全部自动适用。


运作方式

按下道具快捷格时,模组会检查那一格。袋内还有的话,一切照原样运作,模组完全不介入。只有数量为 0 时,它才会去找成品是该道具的配方,确认材料在袋内,然后执行游戏的调和调用。

不会修改你存档里的快捷格数据。移除模组后,快捷栏跟你原本设置的一模一样。


与智能回复搭配

本模组提供一个微型 API,**智能回复**会使用它:当智能回复判断该喝回复药·大、而袋内没有时,就交给本模组调和。两个一起装,袋子空了也还是回得了血。

两个模组单独使用也都完全正常。


设置

  • 启用 — 关闭后快捷格恢复原本行为
  • 调和后立刻使用 — 默认开启,关闭则只调和不使用
  • 调和全部 — 依材料调和到上限,而不是只调一个
  • 使用尝试时限 — 调和完成后尝试使用的时间上限,4 到 20 秒(默认 8)

状态页会显示最后一次动作、找到的配方数,以及调和系统是否已解析,出问题时可以看这里。

设置保存于 reframework/data/AutoCraft.json。


已知限制

  • 只在该道具数量为 0 时触发,不会预先囤货
  • 只做一层。它用袋内的材料调和该道具,不会先去调材料
  • 没有配方的道具(例如刺身鱼)不处理
  • 调和有动作。被打断就没有道具,跟手动调和一样
  • 开启调和后立刻使用时,模组固定等 8 秒让调和完成,超过就放弃并显示超时;这个等待时间不是设置里那个可调的时限
  • 你自己登录的调和快捷格不受影响,那些本来就会调和

致谢


更新记录

1.0.1

  • 「使用尝试时限」不再被旧版存下的过小数值盖掉

1.0.0

  • 首次发布
  • 快捷格的道具用完时自动调和并使用
  • 可选调和一个或调和全部,材料数量由袋内实际计算
  • 提供给其他模组的 API,智能回复会使用