Skip to content

4.0.0

Latest

Choose a tag to compare

@EternalRider EternalRider released this 18 May 18:21
  1. 给调整项的增加动态效果类型的选项,作为合并或独立动态效果时可以配置这个动态效果的类型,并新增全局配置:默认动态效果类型。
  2. 优化了锻造和附魔界面的结果项被选中时的视觉效果,使其和其他未被选中的结果项区分更加明显。
  3. 将元素材料配置界面、配方配置界面、调整配置界面的编辑按钮改名为保存,以更贴合其实际作用。
  4. 整体优化界面显示,现在界面的大小是整数的px单位,各界面可以完全对齐。
  5. 重构代码,活用类继承和Handlebars的代码片段功能,几乎完全解决了代码赘余的问题,为后续的大幅度更新打下基础。
  6. 新增保留材料勾选框,勾选后在合成物品后将自动重新以相同的材料填充槽位,在重复合成相同的东西时有所帮助。
  7. 新增音频配置,允许配置打开界面时、添加材料时、移除材料时和制造完成时的音效。如果激活了Sequence模组则使用该模组播放,否则使用fvtt原生的AudioHelper播放。
  8. 新增限制同名材料可放入的槽位数的配置。
  9. 新增拥有者检查脚本,当槽位中的材料没有持有者角色或当前用户并非该角色的拥有者时,通过该脚本来判断是否需要取消合成并提示报错,如果返回false则报错,返回true则不报错也不消耗该槽位中的材料。默认脚本内容为 return game.user.isGM; 即当前用户为gm时不会报错,从而允许GM直接在右侧边栏中拖动物品至槽位中进行合成而不需要添加到角色身上。
  10. 将烹饪界面的配方按钮移动至标题栏按钮中,从而令制作模式下全部4个界面的底部按钮统一为“制作”和“关闭”两个按钮。这能令背景图像通用于各个界面。
  11. 为槽位配置添加绑定物品的配置,可以令槽位固定自动使用某种材料并显示该材料的数量。
  12. 为材料添加配置,目前仅在4种制作面板的材料栏点击进行配置,目前可以配置该材料在一个槽位中可以填入多份。
  13. 新增了处理面板,用于实现需要掷骰或推进进度才能获取合成结果的功能。
  14. 为各个合成面板增加了将合成结果生成为处理面板的处理对象的配置。