From 8bf002b6c52aad527f5ad67a33414c63049fca09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=8F=90=E7=93=A6=E7=89=B9=E9=92=93=E9=B1=BC=E7=8E=B3?= =?UTF-8?q?=E5=B8=88?= <144542161+Hijiwos@users.noreply.github.com> Date: Fri, 25 Apr 2025 12:35:58 +0800 Subject: [PATCH] =?UTF-8?q?JS=E8=84=9A=E6=9C=AC=EF=BC=9A=E5=85=A8=E7=A6=BD?= =?UTF-8?q?=E8=82=89=E6=94=B6=E9=9B=86(=E6=8F=90=E7=93=A6=E7=89=B9)?= =?UTF-8?q?=E3=80=90=E6=96=B0=E3=80=91=E3=80=81JS=E8=84=9A=E6=9C=AC?= =?UTF-8?q?=EF=BC=9A=E4=B8=80=E5=8F=AA=E7=88=B1=E5=8F=AF=E8=8F=B2=EF=BC=88?= =?UTF-8?q?=E5=8E=A8=E5=A8=98=E7=89=88=EF=BC=89=E3=80=90=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E3=80=91=20(#642)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 添加了制谱器 * 修正两个误改点位 * 更新版号 * 添加制谱器【跟新描述】 * 添加制谱器 * Delete repo/js/AutoYuanQin/assets/1.小星星.json * Delete repo/js/AutoYuanQin/assets/2.小星星变奏曲.json * Delete repo/js/AutoYuanQin/assets/3.Unknown Mother Goose [アンノウン・マザーグース].json * Delete repo/js/AutoYuanQin/assets/4.铃芽之旅[Suzume].json * Delete repo/js/AutoYuanQin/assets/5.Flower Dance.json * Delete repo/js/AutoYuanQin/assets/example.json * 更新制谱器 * 完善制谱器 完善了制谱器,修复了制谱器的遗留问题 * 删除重复文件 * 更新制谱器版号 * update repo.json * JS脚本: 自动烹饪 * 修正JS脚本描述 * 添加了全部料理的快速选择 * JS脚本: 全禽肉收集(提瓦特) --- .../js/AllFowlTeyvat/assets/get_paths_name.py | 6 + ...璃月-禽肉-云来海璃月港北-1个-下落2肉1.json | 75 +++++ ...璃月-禽肉-云来海璃月港西-2个-下落1肉2.json | 66 +++++ ...月-禽肉-云来海璃月港西南-3个-下落1肉1.json | 93 ++++++ ...月-禽肉-来歆山赤望台东南-1个-下落2肉1.json | 93 ++++++ ...-禽肉-沉玉谷·上谷宝玦口南-1个-下落2肉1.json | 40 +++ ...月-禽肉-沉玉谷·上谷暝垣山-1个-下落2肉1.json | 39 +++ ...禽肉-沉玉谷·上谷暝垣山西南-1个-下落2肉1.json | 84 ++++++ ...-禽肉-沉玉谷·上谷灵濛山北-2个-下落2肉2.json | 111 +++++++ ...-禽肉-沉玉谷·上谷瞑垣山南-1个-下落2肉1.json | 93 ++++++ ...-禽肉-沉玉谷·上谷翘英庄西-2个-下落1肉2.json | 40 +++ ...禽肉-沉玉谷·上谷翘英庄西北-2个-下落1肉2.json | 40 +++ ...-禽肉-沉玉谷·上谷赤望台北-2个-下落2肉2.json | 84 ++++++ ...-禽肉-沉玉谷·南陵赤望台东-1个-下落2肉1.json | 111 +++++++ ...禽肉-沉玉谷·南陵赤望台东北-1个-下落2肉1.json | 75 +++++ ...禽肉-沉玉谷·南陵赤璋城垣南-1个-下落2肉1.json | 57 ++++ ...璃月-禽肉-珉林华光林西南-2个-下落2肉2.json | 48 +++ .../璃月-禽肉-珉林奥藏山东-1个-下落2肉1.json | 57 ++++ .../璃月-禽肉-珉林琥牢山东-1个-下落2肉1.json | 49 +++ ...月-禽肉-琼玑野明蕴镇西南-2个-下落2肉2.json | 66 +++++ ...璃月-禽肉-琼玑野瑶光滩北-4个-下落2肉4.json | 120 ++++++++ ...月-禽肉-琼玑野瑶光滩西北-2个-下落2肉2.json | 75 +++++ .../璃月-禽肉-璃月港舔狗桥-5个-下落2肉5.json | 111 +++++++ ...月-禽肉-碧水原望舒客栈北-1个-下落1肉1.json | 75 +++++ ...纳塔-禽肉-奥奇卡纳塔东南-5个-下落2肉5.json | 75 +++++ .../蒙德-禽肉-风起地-3个-下落2肉3.json | 94 ++++++ .../蒙德-禽肉-风起地东南-11个-下落2肉11.json | 246 +++++++++++++++ .../蒙德-七天神像-苍风高地.json | 21 ++ repo/js/AllFowlTeyvat/main.js | 279 ++++++++++++++++++ repo/js/AllFowlTeyvat/manifest.json | 14 + repo/js/AllFowlTeyvat/settings.json | 47 +++ 31 files changed, 2484 insertions(+) create mode 100644 repo/js/AllFowlTeyvat/assets/get_paths_name.py create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-云来海璃月港北-1个-下落2肉1.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-云来海璃月港西-2个-下落1肉2.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-云来海璃月港西南-3个-下落1肉1.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-来歆山赤望台东南-1个-下落2肉1.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷宝玦口南-1个-下落2肉1.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷暝垣山-1个-下落2肉1.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷暝垣山西南-1个-下落2肉1.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷灵濛山北-2个-下落2肉2.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷瞑垣山南-1个-下落2肉1.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷翘英庄西-2个-下落1肉2.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷翘英庄西北-2个-下落1肉2.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷赤望台北-2个-下落2肉2.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·南陵赤望台东-1个-下落2肉1.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·南陵赤望台东北-1个-下落2肉1.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·南陵赤璋城垣南-1个-下落2肉1.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-珉林华光林西南-2个-下落2肉2.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-珉林奥藏山东-1个-下落2肉1.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-珉林琥牢山东-1个-下落2肉1.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-琼玑野明蕴镇西南-2个-下落2肉2.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-琼玑野瑶光滩北-4个-下落2肉4.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-琼玑野瑶光滩西北-2个-下落2肉2.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-璃月港舔狗桥-5个-下落2肉5.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-碧水原望舒客栈北-1个-下落1肉1.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/纳塔-禽肉-奥奇卡纳塔东南-5个-下落2肉5.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/蒙德-禽肉-风起地-3个-下落2肉3.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing/蒙德-禽肉-风起地东南-11个-下落2肉11.json create mode 100644 repo/js/AllFowlTeyvat/assets/pathing_statues/蒙德-七天神像-苍风高地.json create mode 100644 repo/js/AllFowlTeyvat/main.js create mode 100644 repo/js/AllFowlTeyvat/manifest.json create mode 100644 repo/js/AllFowlTeyvat/settings.json diff --git a/repo/js/AllFowlTeyvat/assets/get_paths_name.py b/repo/js/AllFowlTeyvat/assets/get_paths_name.py new file mode 100644 index 00000000..11542224 --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/get_paths_name.py @@ -0,0 +1,6 @@ +import os + +path_names = os.listdir("pathing") +path_list = [f"\"{i.rstrip(".json")}\"" for i in path_names] +path_list_print = ",\n".join(path_list) +print(path_list_print) \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-云来海璃月港北-1个-下落2肉1.json b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-云来海璃月港北-1个-下落2肉1.json new file mode 100644 index 00000000..af916a41 --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-云来海璃月港北-1个-下落2肉1.json @@ -0,0 +1,75 @@ +{ + "info": { + "name": "璃月-禽肉-云来海璃月港北-1个-下落2肉1", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 璃月\n类型: 禽肉\n详细位置: 云来海璃月港北\n数目: 1\n附加信息: 2禽肉鸟共1只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "x": 295.62, + "y": -247.3, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": 271.09, + "y": -284.52, + "type": "path", + "move_mode": "fly", + "action": "combat_script", + "action_params": "w(6)" + }, + { + "id": 3, + "x": 246.55, + "y": -321.74, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "target" + }, + { + "id": 4, + "x": 247.08, + "y": -319.34, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 5, + "x": 247.49, + "y": -307.56, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 6, + "x": 248.97, + "y": -309.81, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 7, + "x": 246.1, + "y": -310.96, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-云来海璃月港西-2个-下落1肉2.json b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-云来海璃月港西-2个-下落1肉2.json new file mode 100644 index 00000000..80b7dc1b --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-云来海璃月港西-2个-下落1肉2.json @@ -0,0 +1,66 @@ +{ + "info": { + "name": "璃月-禽肉-云来海璃月港西-2个-下落1肉2", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 璃月\n类型: 禽肉\n详细位置: 云来海璃月港西\n数目: 2\n附加信息: 1禽肉鸟共2只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "x": 507.99, + "y": -630.6, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": 361.54, + "y": -618.69, + "action": "combat_script", + "move_mode": "fly", + "action_params": "keypress(space),wait(2),attack(0.1)", + "type": "target" + }, + { + "id": 3, + "x": 361.02, + "y": -617.76, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 4, + "x": 361.69, + "y": -619.65, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 5, + "x": 363.57, + "y": -620.26, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 6, + "x": 362.15, + "y": -615.36, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-云来海璃月港西南-3个-下落1肉1.json b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-云来海璃月港西南-3个-下落1肉1.json new file mode 100644 index 00000000..e087d703 --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-云来海璃月港西南-3个-下落1肉1.json @@ -0,0 +1,93 @@ +{ + "info": { + "name": "璃月-禽肉-云来海璃月港西南-3个-下落1肉1", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 璃月\n类型: 禽肉\n详细位置: 云来海璃月港西南\n数目: 3\n附加信息: 1禽肉鸟共1只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "x": 507.99, + "y": -630.6, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": 404.36, + "y": -645.53, + "action": "combat_script", + "move_mode": "fly", + "action_params": "keypress(space),wait(2),attack(0.1)", + "type": "target" + }, + { + "id": 3, + "x": 406.18, + "y": -646.37, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 4, + "x": 408.07, + "y": -646.96, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 5, + "x": 407.05, + "y": -642.67, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 6, + "x": 403.51, + "y": -641.51, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 7, + "x": 399.4, + "y": -644.8, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 8, + "x": 402.17, + "y": -647.06, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 9, + "x": 403.91, + "y": -645.1, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-来歆山赤望台东南-1个-下落2肉1.json b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-来歆山赤望台东南-1个-下落2肉1.json new file mode 100644 index 00000000..e8437416 --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-来歆山赤望台东南-1个-下落2肉1.json @@ -0,0 +1,93 @@ +{ + "info": { + "name": "璃月-禽肉-来歆山赤望台东南-1个-下落2肉1", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 璃月\n类型: 禽肉\n详细位置: 来歆山赤望台东南\n数目: 1\n附加信息: 2禽肉鸟共1只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "x": 2870.02, + "y": 1503.36, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": 2846.04, + "y": 1490.71, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": 2843.99, + "y": 1470.42, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": 2830.93, + "y": 1445.72, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 5, + "x": 2818.87, + "y": 1412.19, + "action": "", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 6, + "x": 2714.15, + "y": 1256.69, + "action": "combat_script", + "move_mode": "fly", + "action_params": "keypress(space),wait(1.5),attack(0.1)", + "type": "target" + }, + { + "id": 7, + "x": 2712.1, + "y": 1256.0, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 8, + "x": 2712.36, + "y": 1258.54, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 9, + "x": 2715.35, + "y": 1257.87, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷宝玦口南-1个-下落2肉1.json b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷宝玦口南-1个-下落2肉1.json new file mode 100644 index 00000000..95127011 --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷宝玦口南-1个-下落2肉1.json @@ -0,0 +1,40 @@ +{ + "info": { + "name": "璃月-禽肉-沉玉谷·上谷宝玦口南-1个-下落2肉1", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 璃月\n类型: 禽肉\n详细位置: 沉玉谷·上谷宝玦口南\n数目: 1\n附加信息: 2禽肉鸟共1只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "x": 2462.76, + "y": 1801.62, + "type": "teleport", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 2, + "x": 2330.34, + "y": 1869.71, + "type": "target", + "move_mode": "fly", + "action": "combat_script", + "action_params": "keypress(space),wait(2),attack(0.1)", + "locked": false + }, + { + "id": 3, + "x": 2330.34, + "y": 1869.71, + "type": "target", + "move_mode": "walk", + "action": "pick_around", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷暝垣山-1个-下落2肉1.json b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷暝垣山-1个-下落2肉1.json new file mode 100644 index 00000000..246b1e16 --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷暝垣山-1个-下落2肉1.json @@ -0,0 +1,39 @@ +{ + "info": { + "name": "璃月-禽肉-沉玉谷·上谷暝垣山-1个-下落2肉1", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 璃月\n类型: 禽肉\n详细位置: 沉玉谷·上谷暝垣山\n数目: 1\n附加信息: 2禽肉鸟共1只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "x": 2614.99, + "y": 2375.68, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": 2627.5, + "y": 2127.71, + "action": "combat_script", + "move_mode": "fly", + "action_params": "keypress(space),wait(2.5),attack(0.1)", + "type": "target" + }, + { + "id": 3, + "x": 2627.5, + "y": 2127.71, + "action": "pick_around", + "move_mode": "walk", + "action_params": "", + "type": "target" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷暝垣山西南-1个-下落2肉1.json b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷暝垣山西南-1个-下落2肉1.json new file mode 100644 index 00000000..99a54669 --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷暝垣山西南-1个-下落2肉1.json @@ -0,0 +1,84 @@ +{ + "info": { + "name": "璃月-禽肉-沉玉谷·上谷暝垣山西南-1个-下落2肉1", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 璃月\n类型: 禽肉\n详细位置: 沉玉谷·上谷暝垣山西南\n数目: 1\n附加信息: 2禽肉鸟共1只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "x": 2614.92, + "y": 2050.93, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": 2622.0, + "y": 2052.09, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": 2760.38, + "y": 2044.41, + "type": "path", + "move_mode": "fly", + "action": "", + "action_params": "" + }, + { + "id": 4, + "x": 2898.75, + "y": 2036.74, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "target" + }, + { + "id": 5, + "x": 2899.78, + "y": 2038.02, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 6, + "x": 2897.3, + "y": 2036.87, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 7, + "x": 2896.95, + "y": 2034.9, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 8, + "x": 2899.97, + "y": 2035.58, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷灵濛山北-2个-下落2肉2.json b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷灵濛山北-2个-下落2肉2.json new file mode 100644 index 00000000..dd06037b --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷灵濛山北-2个-下落2肉2.json @@ -0,0 +1,111 @@ +{ + "info": { + "name": "璃月-禽肉-沉玉谷·上谷灵濛山北-2个-下落2肉2", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 璃月\n类型: 禽肉\n详细位置: 沉玉谷·上谷灵濛山北\n数目: 2\n附加信息: 2禽肉鸟共2只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "x": 2145.69, + "y": 2412.9, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": 2139.65, + "y": 2419.85, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": 2115.42, + "y": 2462.49, + "action": "", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": 2112.89, + "y": 2475.43, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 5, + "x": 2123.51, + "y": 2512.02, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 6, + "x": 2135.33, + "y": 2523.88, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 7, + "x": 2139.24, + "y": 2521.28, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 8, + "x": 2139.18, + "y": 2503.61, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 9, + "x": 2176.44, + "y": 2437.53, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 10, + "x": 2180.02, + "y": 2439.41, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 11, + "x": 2178.38, + "y": 2435.83, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷瞑垣山南-1个-下落2肉1.json b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷瞑垣山南-1个-下落2肉1.json new file mode 100644 index 00000000..26cdde6c --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷瞑垣山南-1个-下落2肉1.json @@ -0,0 +1,93 @@ +{ + "info": { + "name": "璃月-禽肉-沉玉谷·上谷瞑垣山南-1个-下落2肉1", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 璃月\n类型: 禽肉\n详细位置: 沉玉谷·上谷瞑垣山南\n数目: 1\n附加信息: 2禽肉鸟共1只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "x": 2614.92, + "y": 2050.93, + "type": "teleport", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 2, + "x": 2622.92, + "y": 2052.02, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 3, + "x": 2623.56, + "y": 2044.12, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 4, + "x": 2729.16, + "y": 1999.03, + "type": "path", + "move_mode": "fly", + "action": "", + "action_params": "" + }, + { + "id": 5, + "x": 2777.48, + "y": 1922.59, + "type": "path", + "move_mode": "fly", + "action": "", + "action_params": "" + }, + { + "id": 6, + "x": 2805.3, + "y": 1840.33, + "type": "target", + "move_mode": "fly", + "action": "stop_flying", + "action_params": "" + }, + { + "id": 7, + "x": 2807.19, + "y": 1839.85, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 8, + "x": 2805.99, + "y": 1841.59, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 9, + "x": 2804.36, + "y": 1839.84, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷翘英庄西-2个-下落1肉2.json b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷翘英庄西-2个-下落1肉2.json new file mode 100644 index 00000000..5e12973d --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷翘英庄西-2个-下落1肉2.json @@ -0,0 +1,40 @@ +{ + "info": { + "name": "璃月-禽肉-沉玉谷·上谷翘英庄西-2个-下落1肉2", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 璃月\n类型: 禽肉\n详细位置: 沉玉谷·上谷翘英庄西\n数目: 2\n附加信息: 1禽肉鸟共2只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "x": 1746.68, + "y": 2325.17, + "type": "teleport", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 2, + "x": 1579.6, + "y": 2250.61, + "type": "target", + "move_mode": "fly", + "action": "stop_flying", + "action_params": "", + "locked": false + }, + { + "id": 3, + "x": 1579.6, + "y": 2250.61, + "type": "target", + "move_mode": "walk", + "action": "pick_around", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷翘英庄西北-2个-下落1肉2.json b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷翘英庄西北-2个-下落1肉2.json new file mode 100644 index 00000000..760a1225 --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷翘英庄西北-2个-下落1肉2.json @@ -0,0 +1,40 @@ +{ + "info": { + "name": "璃月-禽肉-沉玉谷·上谷翘英庄西北-2个-下落1肉2", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 璃月\n类型: 禽肉\n详细位置: 沉玉谷·上谷翘英庄西北\n数目: 2\n附加信息: 1禽肉鸟共2只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "x": 1746.68, + "y": 2325.17, + "type": "teleport", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 2, + "x": 1782.42, + "y": 2397.24, + "type": "target", + "move_mode": "fly", + "action": "stop_flying", + "action_params": "", + "locked": false + }, + { + "id": 3, + "x": 1782.42, + "y": 2397.24, + "type": "target", + "move_mode": "walk", + "action": "pick_around", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷赤望台北-2个-下落2肉2.json b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷赤望台北-2个-下落2肉2.json new file mode 100644 index 00000000..dc09aa60 --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·上谷赤望台北-2个-下落2肉2.json @@ -0,0 +1,84 @@ +{ + "info": { + "name": "璃月-禽肉-沉玉谷·上谷赤望台北-2个-下落2肉2", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 璃月\n类型: 禽肉\n详细位置: 沉玉谷·上谷赤望台北\n数目: 2\n附加信息: 2禽肉鸟共2只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "x": 2614.92, + "y": 2050.93, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": 2624.93, + "y": 2052.01, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": 2627.12, + "y": 2044.25, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": 2750.24, + "y": 1994.55, + "type": "path", + "move_mode": "fly", + "action": "", + "action_params": "" + }, + { + "id": 5, + "x": 2873.37, + "y": 1944.84, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "target" + }, + { + "id": 6, + "x": 2871.93, + "y": 1945.44, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 7, + "x": 2874.93, + "y": 1947.71, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 8, + "x": 2875.8, + "y": 1945.13, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·南陵赤望台东-1个-下落2肉1.json b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·南陵赤望台东-1个-下落2肉1.json new file mode 100644 index 00000000..bf23cd0c --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·南陵赤望台东-1个-下落2肉1.json @@ -0,0 +1,111 @@ +{ + "info": { + "name": "璃月-禽肉-沉玉谷·南陵赤望台东-1个-下落2肉1", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 璃月\n类型: 禽肉\n详细位置: 沉玉谷·南陵赤望台东\n数目: 1\n附加信息: 2禽肉鸟共1只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "x": 2870.04, + "y": 1503.27, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": 2813.17, + "y": 1480.43, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": 2785.1, + "y": 1469.35, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": 2785.81, + "y": 1457.65, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 5, + "x": 2766.47, + "y": 1447.99, + "action": "", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 6, + "x": 2685.86, + "y": 1459.72, + "action": "combat_script", + "move_mode": "fly", + "action_params": "keypress(space),wait(2),attack(0.1)", + "type": "target" + }, + { + "id": 7, + "x": 2685.06, + "y": 1459.03, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 8, + "x": 2685.99, + "y": 1459.14, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 9, + "x": 2688.26, + "y": 1456.92, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 10, + "x": 2687, + "y": 1455.59, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 11, + "x": 2685.06, + "y": 1455.13, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·南陵赤望台东北-1个-下落2肉1.json b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·南陵赤望台东北-1个-下落2肉1.json new file mode 100644 index 00000000..0670393d --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·南陵赤望台东北-1个-下落2肉1.json @@ -0,0 +1,75 @@ +{ + "info": { + "name": "璃月-禽肉-沉玉谷·南陵赤望台东北-1个-下落2肉1", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 璃月\n类型: 禽肉\n详细位置: 沉玉谷·南陵赤望台东北\n数目: 1\n附加信息: 2禽肉鸟共1只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "x": 2628.09, + "y": 1528.56, + "type": "teleport", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 2, + "x": 2604.98, + "y": 1538.94, + "type": "target", + "move_mode": "fly", + "action": "stop_flying", + "action_params": "" + }, + { + "id": 3, + "x": 2603.7, + "y": 1537.26, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 4, + "x": 2607.24, + "y": 1540.95, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 5, + "x": 2601.29, + "y": 1542.84, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 6, + "x": 2598.84, + "y": 1540.04, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 7, + "x": 2596.64, + "y": 1543.06, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·南陵赤璋城垣南-1个-下落2肉1.json b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·南陵赤璋城垣南-1个-下落2肉1.json new file mode 100644 index 00000000..245f7208 --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-沉玉谷·南陵赤璋城垣南-1个-下落2肉1.json @@ -0,0 +1,57 @@ +{ + "info": { + "name": "璃月-禽肉-沉玉谷·南陵赤璋城垣南-1个-下落2肉1", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 璃月\n类型: 禽肉\n详细位置: 沉玉谷·南陵赤璋城垣南\n数目: 1\n附加信息: 2禽肉鸟共1只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "x": 2207.0, + "y": 1253.21, + "type": "teleport", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 2, + "x": 2216.68, + "y": 1269.37, + "type": "target", + "move_mode": "fly", + "action": "stop_flying", + "action_params": "" + }, + { + "id": 3, + "x": 2232.61, + "y": 1280.31, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 4, + "x": 2231.08, + "y": 1280.99, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 5, + "x": 2231.14, + "y": 1279.27, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-珉林华光林西南-2个-下落2肉2.json b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-珉林华光林西南-2个-下落2肉2.json new file mode 100644 index 00000000..d2a74078 --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-珉林华光林西南-2个-下落2肉2.json @@ -0,0 +1,48 @@ +{ + "info": { + "name": "璃月-禽肉-珉林华光林西南-2个-下落2肉2", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 璃月\n类型: 禽肉\n详细位置: 珉林华光林西南\n数目: 2\n附加信息: 2禽肉鸟共2只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "x": 1604.46, + "y": 1039.7, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": 1608.36, + "y": 1038.44, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": 1803.64, + "y": 887.34, + "action": "combat_script", + "move_mode": "fly", + "action_params": "keypress(space),wait(3),attack(0.1)", + "type": "target" + }, + { + "id": 4, + "x": 1803.64, + "y": 887.34, + "action": "pick_around", + "move_mode": "walk", + "action_params": "", + "type": "target" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-珉林奥藏山东-1个-下落2肉1.json b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-珉林奥藏山东-1个-下落2肉1.json new file mode 100644 index 00000000..6a420b85 --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-珉林奥藏山东-1个-下落2肉1.json @@ -0,0 +1,57 @@ +{ + "info": { + "name": "璃月-禽肉-珉林奥藏山东-1个-下落2肉1", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 璃月\n类型: 禽肉\n详细位置: 珉林奥藏山东\n数目: 1\n附加信息: 2禽肉鸟共1只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "x": 1604.42, + "y": 1039.32, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": 1591.19, + "y": 1037.67, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": 1570.91, + "y": 1034.33, + "action": "", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": 1359.96, + "y": 1154.34, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "target" + }, + { + "id": 5, + "x": 1359.96, + "y": 1154.34, + "action": "pick_around", + "move_mode": "walk", + "action_params": "", + "type": "target" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-珉林琥牢山东-1个-下落2肉1.json b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-珉林琥牢山东-1个-下落2肉1.json new file mode 100644 index 00000000..2e8ce16b --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-珉林琥牢山东-1个-下落2肉1.json @@ -0,0 +1,49 @@ +{ + "info": { + "name": "璃月-禽肉-珉林琥牢山东-1个-下落2肉1", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 璃月\n类型: 禽肉\n详细位置: 珉林琥牢山东\n数目: 1\n附加信息: 2禽肉鸟共1只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "x": 1794.2, + "y": 717.49, + "type": "teleport", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 2, + "x": 1781.85, + "y": 707.57, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 3, + "action": "combat_script", + "move_mode": "fly", + "type": "target", + "x": 1712.19, + "y": 682.33, + "action_params": "keypress(space),wait(5.5),attack(0.1),wait(3)", + "locked": false + }, + { + "id": 4, + "action": "pick_around", + "move_mode": "walk", + "type": "target", + "x": 1712.19, + "y": 682.33, + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-琼玑野明蕴镇西南-2个-下落2肉2.json b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-琼玑野明蕴镇西南-2个-下落2肉2.json new file mode 100644 index 00000000..927274f2 --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-琼玑野明蕴镇西南-2个-下落2肉2.json @@ -0,0 +1,66 @@ +{ + "info": { + "name": "璃月-禽肉-琼玑野明蕴镇西南-2个-下落2肉2", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 璃月\n类型: 禽肉\n详细位置: 琼玑野明蕴镇西南\n数目: 2\n附加信息: 2禽肉鸟共2只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "x": -255.08, + "y": 630.09, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": -252.27, + "y": 621.22, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": -151.72, + "y": 595.47, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "target" + }, + { + "id": 4, + "x": -151.72, + "y": 595.47, + "action": "pick_around", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 5, + "x": -148.1, + "y": 595.65, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 6, + "x": -148.24, + "y": 596.71, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-琼玑野瑶光滩北-4个-下落2肉4.json b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-琼玑野瑶光滩北-4个-下落2肉4.json new file mode 100644 index 00000000..99fa07dc --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-琼玑野瑶光滩北-4个-下落2肉4.json @@ -0,0 +1,120 @@ +{ + "info": { + "name": "璃月-禽肉-琼玑野瑶光滩北-4个-下落2肉4", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 璃月\n类型: 禽肉\n详细位置: 琼玑野瑶光滩北\n数目: 4\n附加信息: 2禽肉鸟共4只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "x": -255.03, + "y": 630.05, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": -261.9, + "y": 628.08, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": -264.15, + "y": 619.02, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": -282.64, + "y": 573.3, + "action": "combat_script", + "move_mode": "fly", + "action_params": "keypress(space),wait(2),attack(0.1)", + "type": "target" + }, + { + "id": 5, + "x": -282.24, + "y": 575.93, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 6, + "x": -282.29, + "y": 574.02, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 7, + "x": -284.55, + "y": 572.09, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 8, + "x": -284.97, + "y": 574.08, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 9, + "x": -255.36, + "y": 500.31, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "target" + }, + { + "id": 10, + "x": -255.33, + "y": 500.3, + "action": "pick_around", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 11, + "x": -252.04, + "y": 501.51, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 12, + "x": -256.28, + "y": 495.39, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-琼玑野瑶光滩西北-2个-下落2肉2.json b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-琼玑野瑶光滩西北-2个-下落2肉2.json new file mode 100644 index 00000000..b3ac599f --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-琼玑野瑶光滩西北-2个-下落2肉2.json @@ -0,0 +1,75 @@ +{ + "info": { + "name": "璃月-禽肉-琼玑野瑶光滩西北-2个-下落2肉2", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 璃月\n类型: 禽肉\n详细位置: 琼玑野瑶光滩西北\n数目: 2\n附加信息: 2禽肉鸟共2只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "x": -255.01, + "y": 630.04, + "type": "teleport", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 2, + "x": -251.64, + "y": 627.92, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 3, + "x": -85.28, + "y": 568.97, + "type": "target", + "move_mode": "fly", + "action": "combat_script", + "action_params": "keypress(space),wait(1.5),attack(0.1)" + }, + { + "id": 4, + "x": -83.55, + "y": 569.48, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 5, + "x": -87.19, + "y": 568.79, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 6, + "x": -87.65, + "y": 570.97, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 7, + "x": -85.74, + "y": 567.56, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-璃月港舔狗桥-5个-下落2肉5.json b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-璃月港舔狗桥-5个-下落2肉5.json new file mode 100644 index 00000000..271ce430 --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-璃月港舔狗桥-5个-下落2肉5.json @@ -0,0 +1,111 @@ +{ + "info": { + "name": "璃月-禽肉-璃月港舔狗桥-5个-下落2肉5", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 璃月\n类型: 禽肉\n详细位置: 璃月港舔狗桥\n数目: 5\n附加信息: 2禽肉鸟共5只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "x": 267.94, + "y": -665.15, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": 261.95, + "y": -660.77, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": 270.12, + "y": -641.66, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": 295.25, + "y": -620.65, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 5, + "x": 291.1, + "y": -616.43, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 6, + "x": 285.9, + "y": -619.95, + "action": "", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 7, + "x": 276.86, + "y": -605.82, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "target" + }, + { + "id": 8, + "x": 276.86, + "y": -605.82, + "action": "pick_around", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 9, + "x": 274.92, + "y": -605.59, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 10, + "x": 276.43, + "y": -602.94, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 11, + "x": 281.31, + "y": -602.35, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-碧水原望舒客栈北-1个-下落1肉1.json b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-碧水原望舒客栈北-1个-下落1肉1.json new file mode 100644 index 00000000..f120b1e1 --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/璃月-禽肉-碧水原望舒客栈北-1个-下落1肉1.json @@ -0,0 +1,75 @@ +{ + "info": { + "name": "璃月-禽肉-碧水原望舒客栈北-1个-下落1肉1", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 璃月\n类型: 禽肉\n详细位置: 碧水原望舒客栈北\n数目: 1\n附加信息: 1禽肉鸟共1只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "x": 328.97, + "y": 873.64, + "type": "teleport", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 2, + "x": 318.77, + "y": 889.82, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 3, + "x": 322.89, + "y": 901.25, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 4, + "x": 313.94, + "y": 911.71, + "type": "path", + "move_mode": "fly", + "action": "", + "action_params": "" + }, + { + "id": 5, + "x": 340.78, + "y": 989.76, + "type": "target", + "move_mode": "fly", + "action": "stop_flying", + "action_params": "" + }, + { + "id": 6, + "x": 339.73, + "y": 990.67, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 7, + "x": 341.58, + "y": 994.7, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/纳塔-禽肉-奥奇卡纳塔东南-5个-下落2肉5.json b/repo/js/AllFowlTeyvat/assets/pathing/纳塔-禽肉-奥奇卡纳塔东南-5个-下落2肉5.json new file mode 100644 index 00000000..1e088c75 --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/纳塔-禽肉-奥奇卡纳塔东南-5个-下落2肉5.json @@ -0,0 +1,75 @@ +{ + "info": { + "name": "纳塔-禽肉-奥奇卡纳塔东南-5个-下落2肉5", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 纳塔\n类型: 禽肉\n详细位置: 奥奇卡纳塔东南\n数目: 5\n附加信息: 2禽肉鸟共5只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "action": "", + "move_mode": "walk", + "type": "teleport", + "x": 9813.49, + "y": -372.26, + "action_params": "" + }, + { + "id": 2, + "x": 9773.93, + "y": -378.84, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 3, + "x": 9743.37, + "y": -350.49, + "type": "target", + "move_mode": "fly", + "action": "stop_flying", + "action_params": "" + }, + { + "id": 4, + "x": 9745.07, + "y": -347.68, + "type": "target", + "move_mode": "walk", + "action": "combat_script", + "action_params": "wait(1)" + }, + { + "id": 5, + "x": 9742.97, + "y": -347.7, + "type": "target", + "move_mode": "walk", + "action": "combat_script", + "action_params": "wait(1)" + }, + { + "id": 6, + "x": 9740.46, + "y": -349.45, + "type": "target", + "move_mode": "walk", + "action": "combat_script", + "action_params": "wait(1)" + }, + { + "id": 7, + "x": 9741.64, + "y": -352.24, + "type": "target", + "move_mode": "walk", + "action": "combat_script", + "action_params": "wait(1)" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/蒙德-禽肉-风起地-3个-下落2肉3.json b/repo/js/AllFowlTeyvat/assets/pathing/蒙德-禽肉-风起地-3个-下落2肉3.json new file mode 100644 index 00000000..4f768014 --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/蒙德-禽肉-风起地-3个-下落2肉3.json @@ -0,0 +1,94 @@ +{ + "info": { + "name": "蒙德-禽肉-风起地-3个-下落2肉3", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 蒙德\n类型: 禽肉\n详细位置: 风起地\n数目: 3\n附加信息: 2禽肉鸟共3只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "action": "", + "move_mode": "walk", + "type": "teleport", + "x": -1266.44, + "y": 1933.72, + "action_params": "" + }, + { + "id": 2, + "x": -1271.32, + "y": 1924.53, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 3, + "x": -1266.95, + "y": 1893.59, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 4, + "x": -1263.5, + "y": 1888.16, + "type": "target", + "move_mode": "climb", + "action": "", + "action_params": "" + }, + { + "id": 5, + "x": -1263.05, + "y": 1889.85, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 6, + "x": -1261.2, + "y": 1895.88, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 7, + "x": -1262.52, + "y": 1904.92, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 8, + "x": -1271.81, + "y": 1973.87, + "type": "target", + "move_mode": "fly", + "action": "stop_flying", + "action_params": "", + "locked": false + }, + { + "id": 9, + "x": -1271.81, + "y": 1973.87, + "type": "target", + "move_mode": "walk", + "action": "pick_around", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing/蒙德-禽肉-风起地东南-11个-下落2肉11.json b/repo/js/AllFowlTeyvat/assets/pathing/蒙德-禽肉-风起地东南-11个-下落2肉11.json new file mode 100644 index 00000000..39541b9e --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing/蒙德-禽肉-风起地东南-11个-下落2肉11.json @@ -0,0 +1,246 @@ +{ + "info": { + "name": "蒙德-禽肉-风起地东南-11个-下落2肉11", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "地区: 蒙德\n类型: 禽肉\n详细位置: 风起地东南\n数目: 11\n附加信息: 2禽肉鸟共11只\n注意: 使用前请将游戏时间调到白天,跑图位建议使用绮良良或埃洛伊", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "x": -1427.8, + "y": 1661.54, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": -1433.42, + "y": 1650.65, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": -1441.47, + "y": 1646.12, + "action": "", + "move_mode": "climb", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": -1455.85, + "y": 1671.85, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 5, + "x": -1434.49, + "y": 1685.66, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 6, + "x": -1434.49, + "y": 1685.66, + "action": "pick_around", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 7, + "x": -1435.23, + "y": 1684.85, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 8, + "x": -1438.89, + "y": 1683.28, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 9, + "x": -1408.71, + "y": 1741.19, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "target" + }, + { + "id": 10, + "x": -1408.71, + "y": 1741.19, + "action": "pick_around", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 11, + "x": -1394.93, + "y": 1732.39, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 12, + "x": -1383.54, + "y": 1726.71, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 13, + "x": -1371.03, + "y": 1728.07, + "action": "combat_script", + "move_mode": "walk", + "action_params": "wait(0.5),keypress(space),wait(0.5),keypress(space),wait(4)", + "type": "target" + }, + { + "id": 14, + "x": -1339.8, + "y": 1727.97, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "target" + }, + { + "id": 15, + "x": -1339.8, + "y": 1727.97, + "action": "pick_around", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 16, + "x": -1350.17, + "y": 1741.89, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 17, + "x": -1371.39, + "y": 1727.93, + "action": "combat_script", + "move_mode": "walk", + "action_params": "wait(0.5),keypress(space),wait(0.5),keypress(space),wait(6)", + "type": "target" + }, + { + "id": 18, + "x": -1359.1, + "y": 1672.13, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "target" + }, + { + "id": 19, + "x": -1359.1, + "y": 1672.13, + "action": "pick_around", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 20, + "x": -1359.42, + "y": 1673.77, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 21, + "x": -1371.52, + "y": 1728.39, + "action": "combat_script", + "move_mode": "fly", + "action_params": "wait(0.5),keypress(f)", + "type": "target" + }, + { + "id": 22, + "x": -1408.5, + "y": 1808.78, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "target" + }, + { + "id": 23, + "x": -1408.5, + "y": 1808.78, + "action": "pick_around", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 24, + "x": -1411.69, + "y": 1805.64, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 25, + "x": -1409.7, + "y": 1805.23, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 26, + "x": -1408.13, + "y": 1807.7, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/assets/pathing_statues/蒙德-七天神像-苍风高地.json b/repo/js/AllFowlTeyvat/assets/pathing_statues/蒙德-七天神像-苍风高地.json new file mode 100644 index 00000000..9f629aba --- /dev/null +++ b/repo/js/AllFowlTeyvat/assets/pathing_statues/蒙德-七天神像-苍风高地.json @@ -0,0 +1,21 @@ +{ + "info": { + "name": "蒙德-七天神像-苍风高地", + "type": "collect", + "author": "提瓦特钓鱼玳师", + "version": "1.0", + "description": "传送到蒙德-苍风高地的七天神像", + "bgiVersion": "0.43.1" + }, + "positions": [ + { + "id": 1, + "action": "", + "move_mode": "walk", + "type": "teleport", + "x": -578.72, + "y": 1853.39, + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/main.js b/repo/js/AllFowlTeyvat/main.js new file mode 100644 index 00000000..a513622d --- /dev/null +++ b/repo/js/AllFowlTeyvat/main.js @@ -0,0 +1,279 @@ +(async function () { + const pathing_list = [ + "璃月-禽肉-云来海璃月港北-1个-下落2肉1", + "璃月-禽肉-云来海璃月港西-2个-下落1肉2", + "璃月-禽肉-云来海璃月港西南-3个-下落1肉1", + "璃月-禽肉-来歆山赤望台东南-1个-下落2肉1", + "璃月-禽肉-沉玉谷·上谷宝玦口南-1个-下落2肉1", + "璃月-禽肉-沉玉谷·上谷暝垣山-1个-下落2肉1", + "璃月-禽肉-沉玉谷·上谷暝垣山西南-1个-下落2肉1", + "璃月-禽肉-沉玉谷·上谷灵濛山北-2个-下落2肉2", + "璃月-禽肉-沉玉谷·上谷瞑垣山南-1个-下落2肉1", + "璃月-禽肉-沉玉谷·上谷翘英庄西-2个-下落1肉2", + "璃月-禽肉-沉玉谷·上谷翘英庄西北-2个-下落1肉2", + "璃月-禽肉-沉玉谷·上谷赤望台北-2个-下落2肉2", + "璃月-禽肉-沉玉谷·南陵赤望台东-1个-下落2肉1", + "璃月-禽肉-沉玉谷·南陵赤望台东北-1个-下落2肉1", + "璃月-禽肉-沉玉谷·南陵赤璋城垣南-1个-下落2肉1", + "璃月-禽肉-珉林华光林西南-2个-下落2肉2", + "璃月-禽肉-珉林奥藏山东-1个-下落2肉1", + "璃月-禽肉-珉林琥牢山东-1个-下落2肉1", + "璃月-禽肉-琼玑野明蕴镇西南-2个-下落2肉2", + "璃月-禽肉-琼玑野瑶光滩北-4个-下落2肉4", + "璃月-禽肉-琼玑野瑶光滩西北-2个-下落2肉2", + "璃月-禽肉-璃月港舔狗桥-5个-下落2肉5", + "璃月-禽肉-碧水原望舒客栈北-1个-下落1肉1", + "纳塔-禽肉-奥奇卡纳塔东南-5个-下落2肉5", + "蒙德-禽肉-风起地-3个-下落2肉3", + "蒙德-禽肉-风起地东南-11个-下落2肉11" + ]; + const statue_name = "蒙德-七天神像-苍风高地"; + const longest_path_time = 300; // 耗时最长的路线的时长(s) + + /** + * 设置时间(白天和夜晚)。 + * + * 模拟键盘和鼠标操作来更改时间状态。 + * + * @param {string} time_state - 时间状态,可以是 "白天" 或 "夜晚"。 + */ + async function set_time(time_state) { + let position_center = [1440, 500]; + let position_0 = [1440, 670]; // 防止转动无效(鼠标途经点) + let position_6 = [1270, 500]; + let position_12 = [1440, 330]; // 防止转动无效(鼠标途经点) + let position_18 = [1610, 500]; + + await keyPress("Escape"); + await sleep(1000); + await click(45, 715); + await sleep(2000); + + moveMouseTo(position_center[0], position_center[1]); + await sleep(50); + leftButtonDown(); + await sleep(50); + if (time_state === "白天") { + moveMouseTo(position_12[0], position_12[1]); // 途经点 + await(50); + moveMouseTo(position_6[0], position_6[1]); + } else if (time_state === "夜晚") { + moveMouseTo(position_0[0], position_0[1]); // 途经点 + await(50); + moveMouseTo(position_18[0], position_18[1]); + } + await sleep(50); + leftButtonUp(); + + await sleep(1000); + await click(1450, 1020); // 确认 + await sleep(20000); // 等待时间调节 + await keyPress("Escape"); + await sleep(2000); + await keyPress("Escape"); + await sleep(2000); + } + + /** + * + * 自动领取空月祝福(检测并等待到4点) + * + * */ + async function welkin_moon() { + // 4点自动领取月卡 + let time_now = new Date(); + let time_4 = new Date(time_now.getFullYear(), time_now.getMonth(), time_now.getDate(), 4, 0, 0); // 4点 + let time_predict_end; // 预测本次任务结束时间(加1分钟容错) + time_predict_end = time_now.setSeconds(time_now.getSeconds() + longest_path_time + 60); + + // 30s点击一次,等待领取月卡 + let step_flag = 0; // 领取月卡步骤标志 + while (auto_skip && time_now < time_4 && time_predict_end >= time_4) { + log.info(`等待领取月卡(剩余${Math.floor((time_4 - new Date()) / 1000)}s)...`); + if (step_flag == 0) { + // 传送到七天神像 + await pathingScript.runFile(base_path_pathing + statue_name + ".json"); + step_flag += 1; + } + await sleep(30000); + keyDown("VK_LBUTTON"); + await sleep(100); + keyUp("VK_LBUTTON"); + + // 本次已经到达4点(5s容错) + if (new Date() > time_4.setSeconds(time_4.getSeconds() - 5)) { + step_flag += 1; + auto_skip = false; + } + + } + // 领取月卡(点击两次) + if (step_flag == 2) { + step_flag = 0; + await sleep(5); // 补回容错时间 + await click(1450, 1020); // 点击时间调节的确认按钮的位置 + await sleep(5); // 等待月卡动画时间 + await click(1450, 1020); + await sleep(1); + } + } + + /** + * + * 读取JS脚本配置 + * + * @return {Object} 包含解析后JS脚本配置的对象 + * */ + function read_settings() { + const mode_pick = typeof(settings.mode_pick) === "undefined" ? "自动拾取" : settings.mode_pick; + const check_upper_limit = typeof(settings.check_upper_limit) === "undefined" ? false : settings.check_upper_limit; + const check_descend = typeof(settings.check_descend) === "undefined" ? false : settings.check_descend; + const check_fight = typeof(settings.check_fight) === "undefined" ? false : settings.check_fight; + const check_one = typeof(settings.check_one) === "undefined" ? false : settings.check_one; + const check_two = typeof(settings.check_two) === "undefined" ? false : settings.check_two; + const check_three = typeof(settings.check_three) === "undefined" ? false : settings.check_three; + const check_welkin_moon = typeof(settings.check_welkin_moon) === "undefined" ? false : settings.check_welkin_moon; + + return { + "mode_pick": mode_pick, + "check_upper_limit": check_upper_limit, + "check_descend": check_descend, + "check_fight": check_fight, + "check_one": check_one, + "check_two": check_two, + "check_three": check_three, + "check_welkin_moon": check_welkin_moon + } + } + + /** + * + * 解析文件名 + * + * */ + function parse_file_name(file_name) { + try { + const file_msg = file_name.split() + let msg_dic = {}; // 存储路径信息 + + const area = file_msg[0]; + const type = file_msg[1]; + const detail = file_msg[2]; + const num = parseInt(file_msg[3].replace(/个/g, ""), 10); // 鸟类总数 + const addition = file_msg[4].slice(0, 2); // 路径类型 + const objects = file_msg[4].substring(2).split("_"); // 详细掉落数目(需处理) + + msg_dic["area"] = area; + msg_dic["type"] = type; + msg_dic["detail"] = detail; + msg_dic["num"] = num; + msg_dic["addition"] = addition; + msg_dic["objects"] = {}; // 初始化禽肉详情字典 + for (let i = 0; i < objects.length; i++) { + const temp_msg = objects[i].split("肉"); + msg_dic["objects"][temp_msg[0]] = temp_msg[1]; + } + + return msg_dic; + } catch (error) { + log.info("路径文件解析错误,请检查main.js内的文件名..."); + } + + } + + /** + * + * 加载路径任务 + * + * @param {string} file_name - JSON文件名 + * + * */ + async function run_file(file_name) { + const base_path_pathing = "assets/pathing/"; + await keyMouseScript.runFile(base_path_pathing + file_name + ".json"); + } + + async function main() { + try { + // 刷取上限所需 + let upper_one, upper_two, upper_three; + const target_num = 300; // 上限(可以设置[test]) + // 读取配置 + const setting_msg = read_settings(); + // 自动拾取 + if (setting_msg["mode_pick"] === "自动拾取") { + dispatcher.addTimer(new RealtimeTimer("AutoPick"); + } else if (setting_msg["mode_pick"] === "强制拾取") { + dispatcher.addTimer(new RealtimeTimer("AutoPick", {"forceInteraction": true})); + } + // 刷取禽肉上限 + if (setting_msg["check_upper_limit"]) { + upper_one = 0; + upper_two = 0; + upper_three = 0; + } + // 输出JS脚本配置 + log.info(`下落路线: ${setting_msg["check_descend"] ? "禁用": "启用"}`); + log.info(`战斗路线: ${setting_msg["check_fight"] ? "禁用": "启用"}`); + log.info(`小型鸟类: ${setting_msg["check_one"] ? "禁用": "启用"}`); + log.info(`中型鸟类: ${setting_msg["check_two"] ? "禁用": "启用"}`); + log.info(`大型鸟类: ${setting_msg["check_three"] ? "禁用": "启用"}`); + log.info(`4点领取空月祝福: ${setting_msg["check_welkin_moon"] ? "禁用": "启用"}`); + + // 筛选并执行路径 + for (let i = 0; i < pathing_list.length; i++) { + log.info(`当前路线: ${pathing_list[i]} (进度: ${i + 1}/${pathing_list.length})`); + const path_msg = parse_file_name(pathing_list[i]); + + // 禁用下落路线 + if (setting_msg["check_descend"] && path_msg["addition"] === "下落") continue; + // 禁用战斗路线 + if (setting_msg["check_fight"] && path_msg["addition"] === "战斗") continue; + // 排除小型鸟类 + if (setting_msg["check_one"] && path_msg["objects"].keys().includes("1")) continue; + // 排除中型鸟类 + if (setting_msg["check_two"] && path_msg["objects"].keys().includes("2")) continue; + // 排除大型鸟类 + if (setting_msg["check_three"] && path_msg["objects"].keys().includes("3")) continue; + // 自动领取空月祝福 + if (!setting_msg["check_welkin_moon"]) { + welkin_moon() + } + + // 执行任务 + run_file(pathing_list[i]); + // 禽肉上限判定 + if (setting_msg["check_upper_limit"]) { + for (const [key, value] of Object.entries(path_msg["objects"])) { + if (key === "1") { + upper_one += parseInt(value, 10); + if (upper_one >= target_num) { + log.info(`小型鸟类已达 ${target_num} 上限,已禁用...`); + setting_msg["check_one"] = false; + } + } else if (key === "2") { + upper_two += parseInt(value, 10); + if (upper_two >= target_num) { + log.info(`中型鸟类已达 ${target_num} 上限,已禁用...`); + setting_msg["check_two"] = false; + } + } else if (key === "3") { + upper_three += parseInt(value, 10); + if (upper_three >= target_num) { + log.info(`大型鸟类已达 ${target_num} 上限,已禁用...`); + setting_msg["check_three"] = false; + } + } + } + } + } + log.info(`任务完成(统计为预测值,实际可能存在误差):\n小型鸟类 ${upper_one} 只\n中型鸟类 ${upper_two} 只\n大型鸟类 ${upper_three} 只\n`); + } catch (error) { + log.error(`任务执行出错: ${error}`); + return null; + } + + } + + await main(); +})(); \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/manifest.json b/repo/js/AllFowlTeyvat/manifest.json new file mode 100644 index 00000000..f6985a0b --- /dev/null +++ b/repo/js/AllFowlTeyvat/manifest.json @@ -0,0 +1,14 @@ +{ + "manifest_version": 1, + "name": "禽肉全收集(提瓦特)", + "version": "1.0", + "bgi_version": "0.43.1", + "description": "脚本名称:全禽肉收集(提瓦特)\n功能描述:多种形式的提瓦特禽肉采集(下落攻击、战斗)\n核心功能------------------------------>\n1.刷取禽肉上限(目前路线不足)\n2.支持自行启用(禁用)下落(战斗)路线\n3.支持选择刷取鸟类(1禽肉、2禽肉、3禽肉)\n4.内置了4点的空月祝福检测(默认启用)\n注意事项------------------------------>\n1.包含下落路线时行走位建议角色为绮良良或埃洛伊(天赋不易惊动小动物)\n2.内置的空月祝福领取逻辑与JS脚本:提瓦特自动钓鱼(全流程+自选)一致\n---------------------------------------->\n作者:提瓦特钓鱼玳师\n脚本反馈邮箱:hijiwos@hotmail.com", + "authors": [ + { + "name": "提瓦特钓鱼玳师" + } + ], + "settings_ui": "settings.json", + "main": "main.js" +} \ No newline at end of file diff --git a/repo/js/AllFowlTeyvat/settings.json b/repo/js/AllFowlTeyvat/settings.json new file mode 100644 index 00000000..ca0cd8d4 --- /dev/null +++ b/repo/js/AllFowlTeyvat/settings.json @@ -0,0 +1,47 @@ +[ + { + "name": "mode_pick", + "type": "select", + "label": "拾取模式(默认自动拾取)", + "options": [ + "自动拾取", + "强制拾取", + "不拾取" + ] + }, + { + "name": "check_upper_limit", + "type": "checkbox", + "label": "刷取禽肉上限(默认刷取全部路线)[测试]" + }, + { + "name": "check_descend", + "type": "checkbox", + "label": "禁用下落路线" + }, + { + "name": "check_fight", + "type": "checkbox", + "label": "禁用战斗路线" + }, + { + "name": "check_one", + "type": "checkbox", + "label": "禁用小型鸟类(1禽肉)" + }, + { + "name": "check_two", + "type": "checkbox", + "label": "禁用中型鸟类(2禽肉)" + }, + { + "name": "check_three", + "type": "checkbox", + "label": "禁用大型鸟类(3禽肉)" + }, + { + "name": "check_welkin_moon", + "type": "checkbox", + "label": "禁用4点领取空月祝福(默认启用)" + } +]