秋云
dec1509ec9
fix: 更高效的四叶印 ( #1497 )
...
* fix: 更高效的四叶印
* 增加检测一次四叶印,确保稳定按T
2025-05-01 22:25:01 +08:00
起个名字好难的喵
fbad8ae066
perf: Mining&企业微信通知 ( #1493 )
...
* 双手剑天下第一!
* perf: 添加延迟让图片先发送,时间戳与事件之间添加换行
2025-04-30 13:31:11 +08:00
秋云
0ea5b2ce7e
feat(action): set_time ( #1486 )
...
* feat(action): set_time
* fix: 使用returnmainui回到主界面,增加returnmainui的尝试次数,确保即使时瞬失败也能返回主界面
2025-04-29 11:00:16 +08:00
辉鸭蛋
c160923795
修复飞行过程中CPU飙升的问题
2025-04-11 00:23:16 +08:00
Takaranoao
bc5ae1177c
修复UseSkill调用之后没有正确调用cd计算函数的问题,增加注释 ( #1400 )
2025-04-05 12:15:12 +08:00
Takaranoao
399441b9e8
优化技能冷却处理逻辑 ( #1321 )
...
* 在路径追踪重构了部分冷却处理逻辑,战斗脚本e增加wait参数可等待技能冷却而不是跳过。采矿e增加等待。尝试修复路径追踪 UseElementalSkill 与采矿脚本冲突的问题。
* 给CombatCommand加入快速跳过e的选项
* 优化技能冷却处理逻辑,增加OcrSkillCd属性以支持OCR识别的技能冷却时间,并调整相关技能CD计算和等待逻辑,尝试修复纳西妲采集终止时按键未弹起的问题
* 优化战斗任务中的技能冷却处理逻辑
* 更新纳西妲技能冷却时间记录,改为使用UTC时间并增加日志输出以便调试
* 增加最大技能CD检查,以排除系统时间/日期同步导致无限卡死。修复跑图路切人。(ps:主板电池没电应该去修主板)
* 修复CheckAvatarAvailable
* fix AutoFightTask skill cooldown logic and improve comments
* 尝试修复脚本在"当前角色"下的小问题
* 尝试修复脚本在"当前角色"下的小问题,Avatar类结构调整,重新做了"根据技能cd优化出招"部分。
* Refactor avatar retrieval in PathingConditionConfig to use GetAvatars method and update skill cooldown references
* Fix variable naming for clarity in CombatScenes
* 在自动战斗执行前预先过滤不可执行的脚本。
---------
Co-authored-by: 辉鸭蛋 <huiyadanli@gmail.com >
2025-04-04 13:54:44 +08:00
起个名字好难
b6a54c5272
ElementalCollect Electro:Varesa ( #1355 )
2025-03-27 22:06:47 +08:00
辉鸭蛋
d3b2f62083
抽离出方法给脚本调用 #1349
2025-03-26 22:32:20 +08:00
秋云
5a8f38e121
feat: new action exit and relogin and 5.5 fix. ( #1349 )
...
* feat: new action exit and relogin and 5.5 fix.
* fix: confirm exit button.
2025-03-26 16:39:09 +08:00
Takaranoao
00304d48c4
增加对WaypointForTrack的DisablePickupAround属性支持,可以关闭挖矿动作的周围拾取 ( #1322 )
...
* 增加对WaypointForTrack的DisablePickupAround属性支持,可以关闭挖矿动作的周围拾取
* 移动变量解析位置
---------
Co-authored-by: 辉鸭蛋 <huiyadanli@gmail.com >
2025-03-25 00:55:05 +08:00
起个名字好难
f5dbe30e25
企业微信通知增加时间戳 ( #1326 )
...
* 凝光Mining+伐木增加木材
* 企业微信通知增加时间戳
2025-03-18 17:45:55 +08:00
辉鸭蛋
377326f492
卡齐娜e
2025-03-16 01:29:43 +08:00
秋云
22fe431880
feat: add action_params(StopFlyingWaitTime) to stop_flying ( #1277 )
...
* feat: add action_params(StopFlyingWaitTime) to stop_flying;
fix: ensure next step only proceeds after stop_flying.
* add StopFlyingHandler
* use int.TryParse
---------
Co-authored-by: 辉鸭蛋 <huiyadanli@gmail.com >
2025-03-14 00:15:17 +08:00
起个名字好难
5272c44a44
Mining新增凝光平A
2025-03-12 23:16:44 +08:00
辉鸭蛋
51ee8dc54e
修复地图追踪中的 up_down_grab_leaf 四叶印 action 不生效的问题
2025-03-11 23:04:55 +08:00
辉鸭蛋
abfddea2e5
暴露钓鱼的参数给脚本
2025-03-09 20:33:51 +08:00
辉鸭蛋
4c820d09c5
replace: 路径追踪 -> 地图追踪
2025-03-08 20:56:36 +08:00
FishmanTheMurloc
462e89731d
给js脚本的genshin.autofishing方法暴露了昼夜参数、两个超时参数取独立任务页面中配置的值、关键帧截图开关常关;将BaseBehaviour<TImageRegion>中saveScreenshotOnTerminate字段由不合理的静态字段改为构造函数传入,修复关键帧截图开关在不同入口交替使用的情况下错乱的bug
2025-03-06 12:11:12 +08:00
FishmanTheMurloc
939c0a5106
添加了一个开关来控制是否在钓鱼的关键帧上保存截图
2025-03-05 21:32:43 +08:00
FishmanTheMurloc
e634a54913
钓鱼任务添加整个任务的超时参数、昼夜参数
2025-03-04 21:06:16 +08:00
辉鸭蛋
f9c4298fac
修复火元素采集不生效的问题
2025-03-01 22:18:47 +08:00
辉鸭蛋
75741cd115
fix bug
2025-02-24 01:26:34 +08:00
辉鸭蛋
8babe59066
fix throw
2025-02-23 17:10:23 +08:00
辉鸭蛋
7ec2e08d3a
pathing: 修复简易策略脚本异常时,RetryException没有向外抛出的问题
2025-02-23 15:58:46 +08:00
辉鸭蛋
375d796db4
more log
...
地图追踪中当前配队无法满足简易策略脚本时,日志提示所需角色
2025-02-22 19:10:12 +08:00
辉鸭蛋
2135189bf6
新版本自动钓鱼 @FishmanTheMurloc ( #1176 )
...
* Revert "Revert #1059 "
This reverts commit 4b65370e9f .
* natlan fish model
* 新增调整时间的功能
* test
* Feat/new fishing (#1060 )
* 没有找到鱼饵时不再抛异常而是返回行为失败;细小优化;测试分支是否配置正确
* 恢复半自动钓鱼功能(仅自动拉条);将CheckFishingUserInterface方法添加到行为树,使其直接控制启停;PutRects方法增加筛选,避免画出没有高度的框框导致残留红点在画布上;去掉局部变量_currContent;钓鱼结束不再依据_noRectsCount判断
* 添加一步抛竿后检查,避免往红色靶点抛竿导致失败
* 大家终于炼出了好用的适用纳塔版本的鱼模型;实现注释描述的“选择最多鱼吃的饵料”;添加koihead鱼类,进入抛竿时忽略koi,只看koihead;Fishpond.TargetRect补上空值处理;去掉_switchBaitContinuouslyFrameNum,目前该段代码有时候会导致发呆;钓鱼结束时多等5秒,避免“获得鱼”的提示图被错误地计入下一次抛竿找鱼的预测
* 注释了AutoFishingTrigger中,FishBite和Fishing方法中的一些代码,解除了对CaptureContent.FrameRate的引用以方便开新坑;开了个新坑AutoFishingTask
* 新增全自动钓鱼独立任务的ui界面
* 封装了所有钓鱼行为,消灭了AutoFishingTrigger中大部分私有变量,剩余一些用来在行为之间传递信息的变量被丢到Blackboard中
* 代码清理:删除AutoFishingTrigger中被注释的私有变量;行为树扩展方法移动到单独的文件中
* 封装好的行为都搬家到Behaviours.cs去了;钓鱼独立任务基本完成;Blackboard添加chooseBaitUIOpening字段以避免在选择鱼饵界面时因图标被灰色遮罩而影响图像匹配;抛竿行为添加OnTerminate方法修复合并预抛竿和抛竿行为时产生的bug
* 优化VisionContext框框的代码
* AutoFishingTask加了个转圈圈找鱼的动作
* 钓鱼任务时如果有F键以及确认键,就交互一下进入钓鱼模式
* 添加供js调用的钓鱼任务方法
* 调整视角时也调整游戏角色的朝向;因为错误率较高,抛竿前找鱼时不再对右下角图标进行模板匹配检查
* 把MoveViewpointDown封装成行为了,黑板新增字段pitchReset,改进了流程中调整视角俯仰的部分;钓鱼任务中为了避免人物待机动作吃掉钓鱼F键,ChangeView方法改成始终都按S和W键
* ThrowRod行为删去对鱼群位置的校验,该段校验经常导致发呆;并将该行为更名为GetFishpond
* 对EnterFishingMode行为进行优化并修复bug;钓鱼循环修正
* 将螺旋视角找鱼的行为简化为低头转圈找,以适应路径任务完成时经常无法朝向鱼的情况;按下钓鱼键后等待界面出现时间延长至2秒
* 添加js独立任务调用自动钓鱼
* 新增`fishing`的Action用于触发钓鱼
* AutoFishingTask删去右下角ExitFishingButtonRo的模板匹配校验,因为错误的未识别有点多;添加当前焦点窗口校验
* AutoFishingTask增加设置昼夜功能,在7点和19点各钓一轮
---------
Co-authored-by: 辉鸭蛋 <huiyadanli@gmail.com >
---------
Co-authored-by: FishmanTheMurloc <162452111+FishmanTheMurloc@users.noreply.github.com >
2025-02-17 11:36:10 +08:00
辉鸭蛋
328b5f21cc
add pyro_collect
2025-02-05 21:59:42 +08:00
辉鸭蛋
489d13dbcf
add 蓝砚 in ElementalCollectAvatarConfigs
2025-01-26 23:48:13 +08:00
zjl
1a0d61ac94
路径追踪增加 允许在jsScript脚本中启用此路径追踪配置、覆盖JS中的自动战斗配置 。默认为否,开启后可以使JS脚本中的路径追踪和自动战斗,使用该调度器所配置的参数运行
2025-01-16 23:53:17 +08:00
辉鸭蛋
04399c1780
fix log
2025-01-15 23:44:02 +08:00
辉鸭蛋
48ddd1751c
+ elemental collect avatar
...
早柚
2025-01-15 23:18:41 +08:00
辉鸭蛋
7853901137
log text optimization
...
文本优化(战斗策略文件不存在、sendInput被拦截、路径追踪中战斗策略日志打印修改)
2025-01-09 23:58:28 +08:00
Ayu0K
68d6cb18ef
mod: 替换为使用扩展方法,不直接调用SimulateKeyHelper
2025-01-06 22:55:07 +08:00
Ayu0K
bd811b1bdf
mod: 使用新方案替代直接从KeyBindingsConfig中取值
2025-01-06 22:55:07 +08:00
Ayu0K
15f363196c
mod: 使用新方案替代直接从KeyBindings中读取按键
2025-01-06 22:55:07 +08:00
Ayu0K
c4b705c350
mod: 修改UpDownGrabLeaf中的抓取四叶印(某些模式下的交互)按键,直接使用KeyBindingsConfig中的值
2025-01-06 22:55:07 +08:00
Ayu0K
e7d76cdae1
mod: 修改PickAroundHandler,直接使用KeyBindings中的值
2025-01-06 22:55:07 +08:00
Ayu0K
8d577050d1
mod: 修改NahidaCollectHandler中元素战技的按键,直接从KeyBindingsConfig中获取值
2025-01-06 22:55:07 +08:00
Ayu0K
242832edc9
mod: 修改ElementalSkillHandler使用的按键,直接获取KeyBindingsConfig中的值
2025-01-06 22:55:07 +08:00
辉鸭蛋
0a5c78ebbe
code format
2024-12-28 23:01:22 +08:00
mfkvfhpdx
81a7518f72
暂停后按下的键会释放,增加战斗检查偏色配置,由于跟队伍无关,只在独立任务,自动战斗处设置。
2024-12-28 17:12:47 +08:00
mfkvfhpdx
bb7d84ffe3
战斗配置增加超时,调度器增加清空功能
2024-12-27 23:47:58 +08:00
zjl
a63ed2f2d2
路径追踪支持可配置
2024-12-27 21:46:52 +08:00
辉鸭蛋
11dda84592
pick drops
2024-12-09 00:57:17 +08:00
辉鸭蛋
fa1809a1f0
add PickAroundHandler action params
2024-11-25 22:37:19 +08:00
辉鸭蛋
968048baa9
new PickAroundHandler @Limint
2024-11-25 22:04:02 +08:00
辉鸭蛋
a89af32560
pathing: fix bug, init mining
2024-11-22 00:23:21 +08:00
辉鸭蛋
9580dd916a
pathing: add action combat_script
2024-11-16 22:48:26 +08:00
辉鸭蛋
8941f6ce8c
fix elemental collect avatar name
...
将“心海”更改为“珊瑚宫心海”。
将“万叶”更改为“枫原万叶”。
2024-11-13 23:00:26 +08:00
辉鸭蛋
a98934fc9a
fix bug
2024-11-02 22:56:35 +08:00