Skip to content

Releases: babalae/genius-invokation-auto-toy

1.4 优化角色区域和出战状态识别

12 Aug 16:05
Compare
Choose a tag to compare
  • 优化角色区域识别的成功率
  • 用识别HP文字区块的方式替代原先模板识别的方式,效率更高。
  • 添加窗口焦点不在原神的时候自动等待功能
  • 修复最后一张牌烧牌可能失败的问题
  • 修复等待我方回合成功时候,角色被击败选择出战提示还未播放完成,导致后续无法继续的问题
  • 修复最后一个角色出战的问题

如果 1.4 版本频繁出现无法识别出战角色的情况,可以继续使用1.3版本。

完全策略化

05 Aug 11:35
Compare
Choose a tag to compare
  1. 所有的卡组行动策略都是自定义的,在软件当前目录的 strategy 的文件夹下,如果想要自定义可以拷贝一份原来的txt文件来书写自己的卡组策略。原先1.2版本存在写死的卡组策略已经完全被放弃。个人推荐使用【莫娜、砂糖、琴】卡组策略。
  2. 再也不怕被动切换角色了,被切走了会自动切回来,涵盖以下情况(虽然有点笨,但是打电脑绰绰有余了) #2
    a. 被动切换角色:超载、琴/砂糖技能
    b. 当前角色无法行动:冻结、被泡泡困住(水深渊法师技能)
  3. 对支援区存在 鲸井小弟 情况下进行支持 #1
  4. 优化了角色区域识别经常出错的问题
  5. 修复了一些偶现的 bug
自定义卡组策略示例

程序会按照行动策略自动切换角色。

角色定义:
角色1=莫娜|水{技能3消耗=1水骰子+2任意,技能2消耗=3水骰子,技能1消耗=3水骰子}
角色2=砂糖|风{技能3消耗=1风骰子+2任意,技能2消耗=3风骰子,技能1消耗=3风骰子}
角色3=琴|风{技能3消耗=1风骰子+2任意,技能2消耗=3风骰子,技能1消耗=4风骰子}
---
策略定义:
莫娜 使用 技能2
砂糖 使用 技能2
砂糖 使用 技能2
砂糖 使用 技能1
琴 使用 技能2
琴 使用 技能2
琴 使用 技能2
琴 使用 技能1
莫娜 使用 技能2
莫娜 使用 技能3
莫娜 使用 技能1
// 砂糖可能活着
// 后续的内容不太可能执行到,只是为了一些特殊对局
砂糖 使用 技能2
砂糖 使用 技能2
砂糖 使用 技能1
琴 使用 技能2
琴 使用 技能2
琴 使用 技能2
琴 使用 技能1

添加自定义策略

30 Jul 12:54
5856d87
Compare
Choose a tag to compare

新增自定义策略的功能

在软件当前目录的 strategy 的文件夹下,复制一个策略示例txt文件,自行参考格式编辑即可,注意技能1~3是从右往左数的。这种方式容错能力较低,且无逻辑和循环判断,编写时要保证角色角色不会在对局中死亡,推荐针对某些固定行动的对局进行编写。

策略 txt 必须是 UTF-8 编码,软件启动时会自动载入 strategy 文件夹下的所有策略:
image

已经失效的示例

以下内容已经不可用,具体见1.3版本

示例1:

角色定义:
角色1=刻晴|雷{技能3消耗=1雷骰子+2任意,技能2消耗=3雷骰子,技能1消耗=4雷骰子}
角色2=雷神|雷{技能3消耗=1雷骰子+2任意,技能2消耗=3雷骰子,技能1消耗=4雷骰子}
角色3=甘雨|冰{技能4消耗=1冰骰子+2任意,技能3消耗=1冰骰子,技能2消耗=5冰骰子,技能1消耗=3冰骰子}
---
回合1:
出战 雷神
使用 技能2
使用 技能3
---
回合2:
使用 技能1
切换 甘雨
使用 技能3
---
回合3:
使用 技能1
切换 刻晴
使用 技能2
---
回合4:
使用 技能1
使用 技能3
---

示例2:

角色定义:
角色1=凯亚|冰{技能3消耗=1冰骰子+2任意,技能2消耗=3冰骰子,技能1消耗=4冰骰子}
角色2=菲谢尔|雷{技能3消耗=1雷骰子+2任意,技能2消耗=3雷骰子,技能1消耗=3雷骰子}
角色3=迪卢克|火{技能3消耗=1火骰子+2任意,技能2消耗=3火骰子,技能1消耗=4火骰子}
---
回合1:
出战 迪卢克
使用 技能2
使用 技能2
---
回合2:
使用 技能2
使用 技能1
切换 菲谢尔
---
回合3:
使用 技能2
使用 技能3
切换 凯亚
---
回合4:
使用 技能2
使用 技能2
---

刻晴雷电将军甘雨

22 Jul 10:37
Compare
Choose a tag to compare
  1. 新增了【刻晴、雷电将军、甘雨】卡组策略,速度更快,但是容错也差一点,雷神被秒的时候只能重开
  2. 界面新增的卡牌策略选择项目,界面配置自动记忆
  3. 优化了角色牌区域识别出错的情况,加了更多判断
  4. 优化了回合结束期间未正确识别对方回合进行中的情况

一个大致能用的版本

18 Jul 11:15
cfa0fb9
Compare
Choose a tag to compare

测试下来

  • 只支持 1920x1080 了,理论上能支持更小的分辨率,但是测试识别效果不佳
  • 角色邀约友好模式大部分能过
  • 4个每周来客挑战能过三个
  • 暂时不支持角色被超载、冻结的情况。第五回合好像有BUG。

视频演示