35 Commits

Author SHA1 Message Date
DarkFlameMaster
5a5b77266e feat(JS): 支持调用 C#中含out/ref参数的方法 (#2884)
* feat(JS): 支持调用 C#中含out/ref参数的方法

* 新增NewVarOfArr方法用于支持交错数组

* 多删了一行
2026-03-09 23:42:44 +08:00
云端客
65b5032e6e [开放JS 调用 API]自动幽境危战 (#2882) 2026-03-08 21:13:18 +08:00
云端客
cac0dfc754 开放自动地脉花 JS调用 (#2789)
Co-authored-by: 辉鸭蛋 <huiyadanli@gmail.com>
2026-02-24 11:12:16 +08:00
辉鸭蛋
a0584f6fdc feat(script): 向脚本引擎添加新的Bv视觉类
添加BvPage、BvLocator和BvImage类型到脚本引擎的宿主对象中,扩展脚本的视觉识别能力。
2026-02-18 13:03:02 +08:00
躁动的氨气
b612e70592 feat: 添加bgi版本获取 (#2692) 2026-01-26 02:40:24 +08:00
DarkFlameMaster
cd5b22548c feat:JS添加自动剧情的实时任务时,支持传入参数 (#2591) 2026-01-03 16:24:53 +08:00
DarkFlameMaster
bda91816d4 fix: KeyMouseHook相关 (#2588) 2025-12-30 17:43:33 +08:00
DarkFlameMaster
88bcf9b151 暴露键鼠回调给js层 (#2571)
Co-authored-by: Eavina <147073068+Eavina@users.noreply.github.com>
2025-12-23 00:25:49 +08:00
DarkFlameMaster
f19a16e1d3 增加模块导入的支持 (#2494) 2025-12-01 00:40:04 +08:00
Bread Grocery
d9f6a01fab feat(js): 全局方法暴露 getGameMetrics 方法 (#2403) 2025-10-28 10:24:59 +08:00
NyaMisty
910b005461 feat: 支持在脚本中进行http请求 (#2331) 2025-10-13 00:42:20 +08:00
DarkFlameMaster
92c6556316 提供自定义参数的 自动秘境 与 自动战斗 方法 (#2299) 2025-10-05 20:02:48 +08:00
bhbghghbgb
94e50307a5 重构服务器重置时间处理 (#2160) 2025-09-23 00:59:07 +08:00
辉鸭蛋
53349e8b4e JS 开放 OpenCvSharp 的完整包 2025-09-03 22:52:31 +08:00
秋云
248c04e7d5 js: 暴露获取当前小地图角度和当前队伍角色的方法 (#1874) 2025-07-14 01:45:53 +08:00
辉鸭蛋
2c78bbbfab feat: add CombatScenes and Avatar host types for enhanced script functionality 2025-07-06 17:12:16 +08:00
Bread Grocery
25cff98c04 feat(js): 全局方法暴露鼠标滚动操作verticalScroll (#1450) 2025-04-17 10:10:32 +08:00
秋云
4c4f3bb05e feat(js): 独立任务支持传入取消令牌 (#1430) 2025-04-12 19:19:57 +08:00
辉鸭蛋
665ee51103 修复 inputText 未暴露给 js 脚本的问题 2025-04-07 00:35:35 +08:00
秋云
db06c771cd feat(js): 获取大地图和小地图中心点坐标 (#1392)
* feat(js): 获取大地图和小地图中心点坐标

* fix: 直接返回 Point2f 类
2025-04-03 13:36:46 +08:00
秋云
ffd7cfabbc feat: js 通知支持 (#1376)
* feat: js 通知支持

* feat: 添加全局或者在配置组中单独禁用js的通知功能
2025-04-02 21:40:14 +08:00
zjl
1a0d61ac94 路径追踪增加 允许在jsScript脚本中启用此路径追踪配置、覆盖JS中的自动战斗配置 。默认为否,开启后可以使JS脚本中的路径追踪和自动战斗,使用该调度器所配置的参数运行 2025-01-16 23:53:17 +08:00
辉鸭蛋
c13db0a501 rename 2024-10-08 00:21:56 +08:00
辉鸭蛋
160e45c75a fix JustTp 2024-10-04 14:24:42 +08:00
辉鸭蛋
389dac879b js: add CaptureGameRegion 2024-10-03 16:24:56 +08:00
辉鸭蛋
ca126e0d66 js: +func 2024-10-02 19:20:25 +08:00
辉鸭蛋
6c0b293328 js: add solo task 2024-10-01 21:34:33 +08:00
辉鸭蛋
f904fe024b Merge remote-tracking branch 'origin/main' into pr/522 2024-08-14 21:57:11 +08:00
qhy040404
c490d29aa1 code cleanup 2024-08-14 18:01:02 +08:00
lwh9346
f61a7c32d4 add basic code for auto pathing 2024-08-14 00:36:57 +08:00
辉鸭蛋
ed9a47a3a1 fix dispather thread safe 2024-08-11 20:14:32 +08:00
辉鸭蛋
8fa071722e js : dispatcher.addTimer 2024-08-11 17:58:22 +08:00
辉鸭蛋
c1072d0574 script: support running macros 2024-08-07 01:07:58 +08:00
辉鸭蛋
4610c9e7ca add script engine 2024-08-03 19:41:48 +08:00
辉鸭蛋
4243972eeb script async test 2024-07-21 12:42:39 +08:00