diff --git a/repo/js/AutoLeyLineOutcrop/README.md b/repo/js/AutoLeyLineOutcrop/README.md index e18c319b..2be4603c 100644 --- a/repo/js/AutoLeyLineOutcrop/README.md +++ b/repo/js/AutoLeyLineOutcrop/README.md @@ -15,7 +15,8 @@ ## 特色介绍 - **全自动运行**:配置好之后,只需要点击运行,就可以全部打完,无需任何其他操作。 - **自动寻找地脉花**:由于地脉花出现的第一个位置是固定的,脚本以此来寻找地脉花,并执行后续的路线。 -- **自动开启地脉花奖励**,优先使用浓缩树脂:领取奖励时优先选择浓缩树脂。后续会加入优先选择双倍奖励。 +- **自动开启地脉花奖励,优先使用浓缩树脂**:领取奖励时优先选择浓缩树脂。后续会加入优先选择双倍奖励。- +- **好感队领取奖励**:领取奖励前切换到好感队,还可以领取到好感度。 - **树脂不足时自动停止**:如果领取奖励时树脂不够了,脚本会直接停止,不会使用脆弱树脂。 ## 常见问题 ### 一运行就报错退出了 @@ -34,29 +35,52 @@ wgc的bug,请使用bitblt截图方式,脚本只支持这个 ### 跑完后大地图所有自定义的标点都没了 打开大地图,点击左下角设置,开启自定义标记。 脚本正常结束运行时会打开的。 - +### 强制运行模式报错 Could not find file 'xxx.json'. +代码写的不够优雅,实际上到这里脚本也该结束了。 +除了最后可能无法开启自定义标记外不影响正常运行。 ## 更新日志 -1.0 脚本发布 +### 2.1 +- 重构寻找地脉花位置的方式为获取地脉花在游戏内的坐标 +理论上会减少找不到地脉花的情况 +- 新增 领取前可切换至好感队(需配置) +### 2.0 +- 新增 枫丹新枫丹科学院 柔灯港 +至此,枫丹全部线路已制作完成 +- 修复 有浓缩树脂的情况下误认为树脂已用完 +- 修复 无限重试 +### 1.0 +- 脚本发布 -## 制作进度 +## 路线制作进度 +打钩的代表已制作完成 +带🏃‍的代表可重跑 ### 蒙德 -[x] 风起地 -[x] 清泉镇 -[x] 奔狼领 -[x] 风龙废墟 -[x] 千风神殿 -[x] 望风山地 -[x] 达达乌帕谷 +- [x] 风起地 +- [x] 清泉镇 +- [x] 奔狼领 +- [x] 风龙废墟 +- [x] 千风神殿 +- [x] 望风山地 +- [x] 达达乌帕谷 ### 璃月 -[x] 石门 +- [x] 石门 ### 稻妻 ### 须弥 ### 枫丹 -[x] 秋分山西侧 -[x] 芒索斯山东麓 -[ ] 新枫丹科学院 -[ ] 柔灯港 -[x] 秋分山东侧 -[x] 厄里那斯 +- [x] 🏃‍秋分山西侧 +- [x] 🏃‍芒索斯山东麓 +- [x] 🏃‍新枫丹科学院 +- [x] 🏃‍柔灯港 +- [x] 🏃‍秋分山东侧 +- [x] 🏃‍厄里那斯 ### 纳塔 -[x] 圣火竞技场 \ No newline at end of file +- [x] 🏃‍隆崛坡 +- [ ] 彩石顶 +- [ ] 硫晶支脉 +- [ ] 溶水域 +- [x] 安饶之野 +- [x] 圣火竞技场 +- [ ] 烟谜主 +- [ ] 花羽会 +- [ ] 翘枝崖 +- [ ] 流泉之众 \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/纳塔5-圣火竞技场-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/纳塔5-圣火竞技场-2.json deleted file mode 100644 index 208d6e37..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/纳塔5-圣火竞技场-2.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "info": { - "name": "纳塔5-圣火竞技场-2", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "action": "force_tp", - "move_mode": "walk", - "type": "teleport", - "x": 9282.7001953125, - "y": -2163.5849609375, - "action_params": "" - }, - { - "id": 2, - "x": 9261.1044921875, - "y": -2234.521484375, - "type": "path", - "move_mode": "dash", - "action": "", - "action_params": "" - }, - { - "id": 3, - "x": 9232.5439453125, - "y": -2246.845703125, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 4, - "x": 9182.4833984375, - "y": -2244.140625, - "type": "path", - "move_mode": "fly", - "action": "", - "action_params": "" - }, - { - "id": 5, - "x": 9142.3505859375, - "y": -2240.369140625, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 6, - "x": 9110.86328125, - "y": -2222.4833984375, - "type": "target", - "move_mode": "fly", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 7, - "x": 9110.86328125, - "y": -2222.4833984375, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 8, - "x": 9110.86328125, - "y": -2222.4833984375, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/纳塔5-圣火竞技场-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/纳塔5-圣火竞技场-3.json deleted file mode 100644 index 856d0123..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/纳塔5-圣火竞技场-3.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "info": { - "name": "纳塔5-圣火竞技场-3", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "x": 9088.443359375, - "y": -2210.4189453125, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 2, - "x": 9067.05859375, - "y": -2205.3486328125, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 3, - "x": 8989.65625, - "y": -2167.515625, - "type": "path", - "move_mode": "dash", - "action": "", - "action_params": "" - }, - { - "id": 4, - "x": 8975.634765625, - "y": -2148.716796875, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 5, - "x": 8945.546875, - "y": -2138.4287109375, - "type": "target", - "move_mode": "walk", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 6, - "x": 8946.546875, - "y": -2139.4287109375, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 7, - "x": 8945.546875, - "y": -2138.4287109375, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/纳塔5-圣火竞技场-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/纳塔5-圣火竞技场-4.json deleted file mode 100644 index 89877a37..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/纳塔5-圣火竞技场-4.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "info": { - "name": "纳塔5-圣火竞技场-4", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "x": 8914.619140625, - "y": -2132.9267578125, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 2, - "x": 8891.42578125, - "y": -2117.6240234375, - "type": "path", - "move_mode": "fly", - "action": "", - "action_params": "" - }, - { - "id": 3, - "x": 8843.814453125, - "y": -2087.7578125, - "type": "path", - "move_mode": "dash", - "action": "", - "action_params": "" - }, - { - "id": 4, - "x": 8810.0771484375, - "y": -2077.826171875, - "type": "target", - "move_mode": "walk", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 5, - "x": 8811.0771484375, - "y": -2078.826171875, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 6, - "x": 8810.0771484375, - "y": -2077.826171875, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德6-望风山地-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德6-望风山地-2.json deleted file mode 100644 index 61de8cbe..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德6-望风山地-2.json +++ /dev/null @@ -1,95 +0,0 @@ -{ - "info": { - "name": "蒙德6-望风山地-2", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "x": -1337.5693359375, - "y": 2738.9716796875, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 2, - "x": -1349.1923828125, - "y": 2749.051513671875, - "type": "path", - "move_mode": "fly", - "action": "", - "action_params": "" - }, - { - "id": 3, - "x": -1395.1416015625, - "y": 2747.36181640625, - "type": "path", - "move_mode": "dash", - "action": "", - "action_params": "" - }, - { - "id": 4, - "x": -1406.7705078125, - "y": 2750.2861328125, - "type": "path", - "move_mode": "jump", - "action": "", - "action_params": "" - }, - { - "id": 5, - "x": -1421.1552734375, - "y": 2759.2060546875, - "type": "path", - "move_mode": "jump", - "action": "", - "action_params": "" - }, - { - "id": 6, - "x": -1447.2724609375, - "y": 2776.157470703125, - "type": "path", - "move_mode": "dash", - "action": "", - "action_params": "" - }, - { - "id": 7, - "x": -1512.806640625, - "y": 2774.261962890625, - "type": "target", - "move_mode": "dash", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 8, - "x": -1511.806640625, - "y": 2775.261962890625, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 9, - "x": -1511.806640625, - "y": 2775.261962890625, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/璃月1-石门-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/璃月1-石门-1.json deleted file mode 100644 index f0b7486d..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/璃月1-石门-1.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "info": { - "name": "璃月1-石门-1", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "action": "", - "move_mode": "walk", - "type": "teleport", - "x": 207.4794921875, - "y": 1573.009765625, - "action_params": "" - }, - { - "id": 2, - "x": 188.8642578125, - "y": 1559.2021484375, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 3, - "x": 165.2431640625, - "y": 1538.40087890625, - "type": "path", - "move_mode": "fly", - "action": "", - "action_params": "" - }, - { - "id": 4, - "x": 157.21484375, - "y": 1538.31591796875, - "type": "path", - "move_mode": "climb", - "action": "", - "action_params": "" - }, - { - "id": 5, - "x": 138.5986328125, - "y": 1524.4521484375, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 6, - "x": 73.7255859375, - "y": 1496.591796875, - "type": "target", - "move_mode": "dash", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 7, - "x": 73.7255859375, - "y": 1496.591796875, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 8, - "x": 74.4833984375, - "y": 1494.80126953125, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/璃月1-石门-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/璃月1-石门-3.json deleted file mode 100644 index 3cadb070..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/璃月1-石门-3.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "info": { - "name": "璃月1-石门-3", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "x": -20.4658203125, - "y": 1558.52587890625, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 2, - "x": -27.392578125, - "y": 1553.2255859375, - "type": "path", - "move_mode": "jump", - "action": "", - "action_params": "" - }, - { - "id": 3, - "x": -54.498046875, - "y": 1550.908203125, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 4, - "x": -67.8740234375, - "y": 1541.92138671875, - "type": "path", - "move_mode": "jump", - "action": "", - "action_params": "" - }, - { - "id": 5, - "x": -103.75, - "y": 1540.0546875, - "type": "target", - "move_mode": "walk", - "action": "combat_script", - "action_params": "wait(3)" - }, - { - "id": 6, - "x": -81.7646484375, - "y": 1534.7265625, - "type": "target", - "move_mode": "walk", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 7, - "x": -80.7646484375, - "y": 1535.7265625, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 8, - "x": -81.0869140625, - "y": 1534.66552734375, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/璃月1-石门-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/璃月1-石门-4.json deleted file mode 100644 index 1668b09d..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/璃月1-石门-4.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "info": { - "name": "璃月1-石门-4", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "x": -71.6455078125, - "y": 1531.837890625, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 2, - "x": -41.4619140625, - "y": 1497.541015625, - "type": "path", - "move_mode": "dash", - "action": "", - "action_params": "" - }, - { - "id": 3, - "x": -14.302734375, - "y": 1419.83154296875, - "type": "path", - "move_mode": "fly", - "action": "stop_flying", - "action_params": "500" - }, - { - "id": 4, - "x": -28.7607421875, - "y": 1417.36767578125, - "type": "target", - "move_mode": "walk", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 5, - "x": -23.760742187500004, - "y": 1420.36767578125, - "type": "path", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 6, - "x": -26.384765625, - "y": 1418.8212890625, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/纳塔5-圣火竞技场-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/纳塔5-圣火竞技场-1.json deleted file mode 100644 index c21cbd59..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/纳塔5-圣火竞技场-1.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "info": { - "name": "纳塔5-圣火竞技场-1", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "action": "force_tp", - "move_mode": "walk", - "type": "teleport", - "x": 9282.7001953125, - "y": -2163.5849609375, - "action_params": "" - }, - { - "id": 2, - "x": 9252.794921875, - "y": -2158.5634765625, - "type": "path", - "move_mode": "fly", - "action": "", - "action_params": "" - }, - { - "id": 3, - "x": 9232.7724609375, - "y": -2154.6015625, - "type": "path", - "move_mode": "fly", - "action": "stop_flying", - "action_params": "" - }, - { - "id": 4, - "x": 9231.083984375, - "y": -2154.7431640625, - "type": "target", - "move_mode": "walk", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 5, - "x": 9234.083984375, - "y": -2154.7431640625, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 6, - "x": 9234.083984375, - "y": -2154.7431640625, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 7, - "x": 9231.083984375, - "y": -2154.7431640625, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德2-清泉镇-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德2-清泉镇-1.json deleted file mode 100644 index bfa926e8..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德2-清泉镇-1.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "info": { - "name": "蒙德2-清泉镇-1", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "action": "", - "move_mode": "walk", - "type": "teleport", - "x": -663.6064453125, - "y": 1709.65234375, - "action_params": "" - }, - { - "id": 2, - "x": -687.1015625, - "y": 1740.5224609375, - "type": "path", - "move_mode": "fly", - "action": "", - "action_params": "" - }, - { - "id": 3, - "x": -707.5615234375, - "y": 1792.70849609375, - "type": "path", - "move_mode": "dash", - "action": "", - "action_params": "" - }, - { - "id": 4, - "x": -717.8251953125, - "y": 1802.7685546875, - "type": "target", - "move_mode": "walk", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 5, - "x": -718.8251953125, - "y": 1803.7685546875, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 6, - "x": -717.8251953125, - "y": 1802.7685546875, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德3-奔狼领-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德3-奔狼领-1.json deleted file mode 100644 index 6eadb97f..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德3-奔狼领-1.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "info": { - "name": "蒙德3-奔狼领-1", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "action": "", - "move_mode": "walk", - "type": "teleport", - "x": -385.8408203125, - "y": 2297.22021484375, - "action_params": "" - }, - { - "id": 2, - "x": -362.724609375, - "y": 2302.474853515625, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 3, - "x": -354.5068359375, - "y": 2304.33984375, - "type": "path", - "move_mode": "jump", - "action": "", - "action_params": "" - }, - { - "id": 4, - "x": -313.3017578125, - "y": 2311.603271484375, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 5, - "x": -306.7607421875, - "y": 2313.16650390625, - "type": "path", - "move_mode": "jump", - "action": "", - "action_params": "" - }, - { - "id": 6, - "x": -281.794921875, - "y": 2310.7822265625, - "type": "target", - "move_mode": "walk", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 7, - "x": -282.794921875, - "y": 2310.7822265625, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 8, - "x": -281.794921875, - "y": 2310.7822265625, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德3-奔狼领-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德3-奔狼领-2.json deleted file mode 100644 index bf2c86cf..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德3-奔狼领-2.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "info": { - "name": "蒙德3-奔狼领-2", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "action": "", - "move_mode": "walk", - "type": "path", - "x": -279.7900390625, - "y": 2318.056396484375, - "action_params": "" - }, - { - "id": 2, - "x": -243.1435546875, - "y": 2348.14794921875, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 3, - "x": -233.1875, - "y": 2388.01708984375, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 4, - "x": -205.4931640625, - "y": 2429.072021484375, - "type": "target", - "move_mode": "walk", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 5, - "x": -204.4931640625, - "y": 2430.072021484375, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 6, - "x": -205.4931640625, - "y": 2429.072021484375, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德3-奔狼领-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德3-奔狼领-3.json deleted file mode 100644 index 54d71095..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德3-奔狼领-3.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "info": { - "name": "蒙德3-奔狼领-3", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "action": "", - "move_mode": "walk", - "type": "path", - "x": -248.8544921875, - "y": 2431.79736328125, - "action_params": "" - }, - { - "id": 2, - "x": -273.751953125, - "y": 2399.5439453125, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 3, - "x": -327.033203125, - "y": 2410.425048828125, - "type": "target", - "move_mode": "walk", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 4, - "x": -326.033203125, - "y": 2411.425048828125, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 5, - "x": -327.033203125, - "y": 2410.425048828125, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德4-风龙废墟-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德4-风龙废墟-1.json deleted file mode 100644 index 61984684..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德4-风龙废墟-1.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "info": { - "name": "蒙德4-风龙废墟-1", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "action": "", - "move_mode": "walk", - "type": "teleport", - "x": 177.1806640625, - "y": 2647.0693359375, - "action_params": "" - }, - { - "id": 2, - "x": 179.701171875, - "y": 2654.046142578125, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 3, - "x": 165.8369140625, - "y": 2704.1298828125, - "type": "path", - "move_mode": "fly", - "action": "", - "action_params": "" - }, - { - "id": 4, - "x": 183.078125, - "y": 2728.868408203125, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 5, - "x": 239.7119140625, - "y": 2704.3671875, - "type": "path", - "move_mode": "fly", - "action": "", - "action_params": "" - }, - { - "id": 6, - "x": 241.408203125, - "y": 2703.07861328125, - "type": "target", - "move_mode": "walk", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 7, - "x": 242.408203125, - "y": 2703.07861328125, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 8, - "x": 235.9873046875, - "y": 2700.420166015625, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德4-风龙废墟-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德4-风龙废墟-2.json deleted file mode 100644 index 82db0d4b..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德4-风龙废墟-2.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "info": { - "name": "蒙德4-风龙废墟-2", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "x": 219.05859375, - "y": 2712.720458984375, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 2, - "x": 204.609375, - "y": 2737.803955078125, - "type": "path", - "move_mode": "fly", - "action": "", - "action_params": "" - }, - { - "id": 3, - "x": 185.271484375, - "y": 2755.35009765625, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 4, - "x": 124.1689453125, - "y": 2817.957275390625, - "type": "path", - "move_mode": "fly", - "action": "stop_flying", - "action_params": "500" - }, - { - "id": 5, - "x": 124.61328125, - "y": 2817.24462890625, - "type": "target", - "move_mode": "walk", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 6, - "x": 123.61328125, - "y": 2818.24462890625, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 7, - "x": 121.560546875, - "y": 2816.587646484375, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德4-风龙废墟-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德4-风龙废墟-3.json deleted file mode 100644 index f6efcea8..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德4-风龙废墟-3.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "info": { - "name": "蒙德4-风龙废墟-3", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "action": "", - "move_mode": "walk", - "type": "teleport", - "x": 265.603515625, - "y": 2915.0224609375, - "action_params": "" - }, - { - "id": 2, - "x": 152.708984375, - "y": 2963.33447265625, - "type": "target", - "move_mode": "dash", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 3, - "x": 151.708984375, - "y": 2963.33447265625, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 4, - "x": 154.2666015625, - "y": 2964.879638671875, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德4-风龙废墟-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德4-风龙废墟-4.json deleted file mode 100644 index fa0a28e1..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德4-风龙废墟-4.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "info": { - "name": "蒙德4-风龙废墟-4", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "x": 95.1494140625, - "y": 2949.004638671875, - "type": "path", - "move_mode": "dash", - "action": "", - "action_params": "" - }, - { - "id": 2, - "x": 43.2587890625, - "y": 2921.6474609375, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 3, - "x": 13.330078125, - "y": 2920.08740234375, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 4, - "x": -3.7470703125, - "y": 2922.998779296875, - "type": "path", - "move_mode": "jump", - "action": "", - "action_params": "" - }, - { - "id": 5, - "x": -27.9921875, - "y": 2919.590576171875, - "type": "target", - "move_mode": "walk", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 6, - "x": -28.9921875, - "y": 2919.590576171875, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 7, - "x": -31.263671875, - "y": 2922.230224609375, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德5-千风神殿-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德5-千风神殿-1.json deleted file mode 100644 index d8d7024a..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德5-千风神殿-1.json +++ /dev/null @@ -1,67 +0,0 @@ -{ - "info": { - "name": "蒙德5-千风神殿-1", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "action": "", - "move_mode": "walk", - "type": "teleport", - "x": -1505.869140625, - "y": 2296.255615234375, - "action_params": "" - }, - { - "id": 2, - "x": -1493.7158203125, - "y": 2292.8818359375, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 3, - "x": -1449.966796875, - "y": 2280.9072265625, - "type": "path", - "move_mode": "fly", - "action": "", - "action_params": "" - }, - { - "id": 4, - "x": -1453.4638671875, - "y": 2282.884765625, - "type": "target", - "move_mode": "walk", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 5, - "x": -1452.4638671875, - "y": 2283.884765625, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "" - }, - { - "id": 6, - "x": -1451.0703125, - "y": 2281.113525390625, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德5-千风神殿-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德5-千风神殿-2.json deleted file mode 100644 index 9529a038..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德5-千风神殿-2.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "info": { - "name": "蒙德5-千风神殿-2", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "x": -1447.0595703125, - "y": 2308.26513671875, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 2, - "x": -1406.3369140625, - "y": 2343.593017578125, - "type": "path", - "move_mode": "dash", - "action": "", - "action_params": "" - }, - { - "id": 3, - "x": -1376.9931640625, - "y": 2386.8154296875, - "type": "path", - "move_mode": "dash", - "action": "", - "action_params": "" - }, - { - "id": 4, - "x": -1367.7822265625, - "y": 2411.308837890625, - "type": "target", - "move_mode": "walk", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 5, - "x": -1367.7822265625, - "y": 2411.308837890625, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 6, - "x": -1368.5576171875, - "y": 2411.403564453125, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德5-千风神殿-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德5-千风神殿-4.json deleted file mode 100644 index 16ab2815..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德5-千风神殿-4.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "info": { - "name": "蒙德5-千风神殿-4", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "x": -1330.150390625, - "y": 2563.8564453125, - "type": "teleport", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 2, - "x": -1345.33203125, - "y": 2564.91796875, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 3, - "x": -1360.5634765625, - "y": 2566.341552734375, - "type": "path", - "move_mode": "run", - "action": "", - "action_params": "" - }, - { - "id": 4, - "x": -1394.828125, - "y": 2569.651123046875, - "type": "target", - "move_mode": "walk", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 5, - "x": -1394.828125, - "y": 2569.651123046875, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 6, - "x": -1394.828125, - "y": 2569.651123046875, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德6-望风山地-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德6-望风山地-3.json deleted file mode 100644 index a014e348..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德6-望风山地-3.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "info": { - "name": "蒙德6-望风山地-3", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "x": -1515.9482421875, - "y": 2786.544921875, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 2, - "x": -1520.6181640625, - "y": 2843.630615234375, - "type": "path", - "move_mode": "dash", - "action": "", - "action_params": "" - }, - { - "id": 3, - "x": -1518.9794921875, - "y": 2874.29345703125, - "type": "path", - "move_mode": "fly", - "action": "stop_flying", - "action_params": "" - }, - { - "id": 4, - "x": -1518.708984375, - "y": 2877.401123046875, - "type": "target", - "move_mode": "walk", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 5, - "x": -1518.708984375, - "y": 2876.401123046875, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 6, - "x": -1518.708984375, - "y": 2877.401123046875, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德6-望风山地-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德6-望风山地-4.json deleted file mode 100644 index 8de172a0..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德6-望风山地-4.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "info": { - "name": "蒙德6-望风山地-4", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "x": -1629.435546875, - "y": 2834.361572265625, - "type": "teleport", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 2, - "x": -1603.9482421875, - "y": 2865.65185546875, - "type": "target", - "move_mode": "dash", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 3, - "x": -1603.9482421874998, - "y": 2864.65185546875, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 4, - "x": -1603.9482421875, - "y": 2865.65185546875, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德6-望风山地-5.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德6-望风山地-5.json deleted file mode 100644 index dc2b24ae..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德6-望风山地-5.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "info": { - "name": "蒙德6-望风山地-5", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "x": -1613.6005859375, - "y": 2873.178955078125, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 2, - "x": -1660.224609375, - "y": 2937.056884765625, - "type": "path", - "move_mode": "fly", - "action": "", - "action_params": "" - }, - { - "id": 3, - "x": -1690.642578125, - "y": 2963.935791015625, - "type": "path", - "move_mode": "fly", - "action": "", - "action_params": "" - }, - { - "id": 4, - "x": -1710.734375, - "y": 2983.294677734375, - "type": "target", - "move_mode": "dash", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 5, - "x": -1710.734375, - "y": 2982.294677734375, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 6, - "x": -1710.734375, - "y": 2983.294677734375, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德7-达达乌帕谷-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德7-达达乌帕谷-1.json deleted file mode 100644 index 35eb27ec..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德7-达达乌帕谷-1.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "info": { - "name": "蒙德7-达达乌帕谷-1", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "x": -1867.212890625, - "y": 1331.20849609375, - "type": "teleport", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 2, - "x": -1829.64453125, - "y": 1351.23779296875, - "type": "path", - "move_mode": "dash", - "action": "", - "action_params": "" - }, - { - "id": 3, - "x": -1761.453125, - "y": 1371.6884765625, - "type": "path", - "move_mode": "fly", - "action": "", - "action_params": "" - }, - { - "id": 4, - "x": -1701.830078125, - "y": 1392.2314453125, - "type": "path", - "move_mode": "fly", - "action": "", - "action_params": "" - }, - { - "id": 5, - "x": -1691.1083984375, - "y": 1385.015625, - "type": "path", - "move_mode": "jump", - "action": "", - "action_params": "" - }, - { - "id": 6, - "x": -1660.626953125, - "y": 1392.87353515625, - "type": "target", - "move_mode": "walk", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 7, - "x": -1659.626953125, - "y": 1392.87353515625, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 8, - "x": -1660.626953125, - "y": 1392.87353515625, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德7-达达乌帕谷-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德7-达达乌帕谷-3.json deleted file mode 100644 index a138aae0..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德7-达达乌帕谷-3.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "info": { - "name": "蒙德7-达达乌帕谷-3", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "x": -1432.6630859375, - "y": 1464.607421875, - "type": "teleport", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 2, - "x": -1388.228515625, - "y": 1519.4072265625, - "type": "path", - "move_mode": "fly", - "action": "", - "action_params": "" - }, - { - "id": 3, - "x": -1348.359375, - "y": 1552.3046875, - "type": "path", - "move_mode": "dash", - "action": "", - "action_params": "" - }, - { - "id": 4, - "x": -1331.96484375, - "y": 1560.15234375, - "type": "target", - "move_mode": "walk", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 5, - "x": -1330.96484375, - "y": 1560.15234375, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 6, - "x": -1331.96484375, - "y": 1560.15234375, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德7-达达乌帕谷-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德7-达达乌帕谷-4.json deleted file mode 100644 index 72301c2a..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德7-达达乌帕谷-4.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "info": { - "name": "蒙德7-达达乌帕谷-4", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "x": -1320.51953125, - "y": 1585.310546875, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 2, - "x": -1319.02734375, - "y": 1662.32177734375, - "type": "path", - "move_mode": "fly", - "action": "", - "action_params": "" - }, - { - "id": 3, - "x": -1318.853515625, - "y": 1676.5849609375, - "type": "path", - "move_mode": "jump", - "action": "", - "action_params": "" - }, - { - "id": 4, - "x": -1318.626953125, - "y": 1692.62548828125, - "type": "target", - "move_mode": "walk", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 5, - "x": -1318.626953125, - "y": 1693.62548828125, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 6, - "x": -1318.626953125, - "y": 1692.62548828125, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德7-达达乌帕谷-5.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德7-达达乌帕谷-5.json deleted file mode 100644 index 78eae95f..00000000 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德7-达达乌帕谷-5.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "info": { - "name": "蒙德7-达达乌帕谷-5", - "type": "collect", - "author": "ddaodan", - "version": "1.0", - "description": "", - "bgiVersion": "0.42.3" - }, - "positions": [ - { - "id": 1, - "x": -1270.3388671875, - "y": 1717.72021484375, - "type": "path", - "move_mode": "dash", - "action": "", - "action_params": "" - }, - { - "id": 2, - "x": -1253.015625, - "y": 1734.888671875, - "type": "path", - "move_mode": "fly", - "action": "", - "action_params": "" - }, - { - "id": 3, - "x": -1216.578125, - "y": 1751.1796875, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 4, - "x": -1199.9423828125, - "y": 1754.43408203125, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 5, - "x": -1162.080078125, - "y": 1783.19775390625, - "type": "path", - "move_mode": "dash", - "action": "", - "action_params": "" - }, - { - "id": 6, - "x": -1138.2177734375, - "y": 1789.79248046875, - "type": "target", - "move_mode": "walk", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false - }, - { - "id": 7, - "x": -1137.2177734375, - "y": 1789.79248046875, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false - }, - { - "id": 8, - "x": -1138.2177734375, - "y": 1789.79248046875, - "type": "target", - "move_mode": "walk", - "action": "", - "action_params": "" - } - ] -} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/README.md b/repo/js/AutoLeyLineOutcrop/assets/pathing/README.md index 8569e39c..7fb43f54 100644 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/README.md +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/README.md @@ -1,12 +1,15 @@ # 路径追踪脚本录制的注意事项 ## 命名格式 -{国家名}{线路编号}-{第一个花所在的地区名或者线路所在的地区名}-{地脉花编号} +`{国家名}{线路编号}-{第一个花所在的地区名或者线路所在的地区名}-{地脉花编号}` +可重跑路线: +`{国家名}{线路编号}-{第一个花所在的地区名或者线路所在的地区名}-{地脉花编号}-rerun` ## 存放路径 -BoR:经验花 -BoW:摩拉花 +`assets\pathing` +可重跑路线: +`assets\pathing\rerun` ## 录制 - 1号花的第一个点位必须是传送 - 使用target走到地脉花位置,执行战斗策略keypress(f) - 往旁边走一到两步,添加一个战斗的点位,防止奖励花影响战斗 - 如果奖励花出现的位置与地脉花相同,复制一下,动作无;如果不一样就录一个奖励花的点位,也是target -- 后续的花如果从现在的位置走过去更近就直接走,也就是第一个点位不能是传送;如果传送更近就传送 \ No newline at end of file +- 后续的花如果从现在的位置走过去更近就直接走,也就是第一个点位不能是传送;如果传送更近就传送;可重跑模式的第一个点位必须是传送 \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹1-秋分山西侧-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹1-秋分山西侧-1-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹1-秋分山西侧-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹1-秋分山西侧-1-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹1-秋分山西侧-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹1-秋分山西侧-2-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹1-秋分山西侧-2.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹1-秋分山西侧-2-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹1-秋分山西侧-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹1-秋分山西侧-3-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹1-秋分山西侧-3.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹1-秋分山西侧-3-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹1-秋分山西侧-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹1-秋分山西侧-4-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹1-秋分山西侧-4.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹1-秋分山西侧-4-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹1-秋分山西侧-5.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹1-秋分山西侧-5-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹1-秋分山西侧-5.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹1-秋分山西侧-5-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹2-芒索斯山东麓-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹2-芒索斯山东麓-1-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹2-芒索斯山东麓-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹2-芒索斯山东麓-1-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹2-芒索斯山东麓-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹2-芒索斯山东麓-2-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹2-芒索斯山东麓-2.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹2-芒索斯山东麓-2-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹2-芒索斯山东麓-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹2-芒索斯山东麓-3-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹2-芒索斯山东麓-3.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹2-芒索斯山东麓-3-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹2-芒索斯山东麓-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹2-芒索斯山东麓-4-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹2-芒索斯山东麓-4.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹2-芒索斯山东麓-4-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹3-新枫丹科学院-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹3-新枫丹科学院-1-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹3-新枫丹科学院-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹3-新枫丹科学院-1-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹3-新枫丹科学院-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹3-新枫丹科学院-2-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹3-新枫丹科学院-2.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹3-新枫丹科学院-2-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹3-新枫丹科学院-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹3-新枫丹科学院-3-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹3-新枫丹科学院-3.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹3-新枫丹科学院-3-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹3-新枫丹科学院-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹3-新枫丹科学院-4-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹3-新枫丹科学院-4.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹3-新枫丹科学院-4-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹4-柔灯港-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹4-柔灯港-1-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹4-柔灯港-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹4-柔灯港-1-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹4-柔灯港-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹4-柔灯港-2-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹4-柔灯港-2.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹4-柔灯港-2-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹4-柔灯港-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹4-柔灯港-3-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹4-柔灯港-3.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹4-柔灯港-3-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹4-柔灯港-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹4-柔灯港-4-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹4-柔灯港-4.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹4-柔灯港-4-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹5-秋分山东侧-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹5-秋分山东侧-1-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹5-秋分山东侧-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹5-秋分山东侧-1-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹5-秋分山东侧-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹5-秋分山东侧-2-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹5-秋分山东侧-2.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹5-秋分山东侧-2-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹5-秋分山东侧-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹5-秋分山东侧-3-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹5-秋分山东侧-3.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹5-秋分山东侧-3-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹5-秋分山东侧-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹5-秋分山东侧-4-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹5-秋分山东侧-4.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹5-秋分山东侧-4-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹6-厄里那斯-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹6-厄里那斯-1-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹6-厄里那斯-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹6-厄里那斯-1-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹6-厄里那斯-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹6-厄里那斯-2-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹6-厄里那斯-2.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹6-厄里那斯-2-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹6-厄里那斯-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹6-厄里那斯-3-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹6-厄里那斯-3.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹6-厄里那斯-3-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹6-厄里那斯-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹6-厄里那斯-4-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹6-厄里那斯-4.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹6-厄里那斯-4-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹6-厄里那斯-5.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹6-厄里那斯-5-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹6-厄里那斯-5.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹6-厄里那斯-5-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹6-厄里那斯-6.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹6-厄里那斯-6-rerun.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/枫丹6-厄里那斯-6.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/枫丹6-厄里那斯-6-rerun.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德6-望风山地-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/纳塔1-隆崛坡-4-rerun.json similarity index 70% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德6-望风山地-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/纳塔1-隆崛坡-4-rerun.json index a33c7cf4..fb6d7f39 100644 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德6-望风山地-1.json +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/rerun/纳塔1-隆崛坡-4-rerun.json @@ -1,6 +1,6 @@ { "info": { - "name": "蒙德6-望风山地-1", + "name": "纳塔1-隆崛坡-4-rerun", "type": "collect", "author": "ddaodan", "version": "1.0", @@ -10,26 +10,26 @@ "positions": [ { "id": 1, - "action": "", - "move_mode": "walk", + "x": 7857.517578125, + "y": -1751.2587890625, "type": "teleport", - "x": -1273.8388671875, - "y": 2721.717041015625, + "move_mode": "walk", + "action": "", "action_params": "" }, { "id": 2, - "x": -1282.751953125, - "y": 2733.04736328125, + "x": 7842.20703125, + "y": -1620.81787109375, "type": "path", - "move_mode": "walk", + "move_mode": "fly", "action": "", "action_params": "" }, { "id": 3, - "x": -1316.208984375, - "y": 2734.6748046875, + "x": 7853.71533203125, + "y": -1554.25732421875, "type": "target", "move_mode": "dash", "action": "combat_script", @@ -38,8 +38,8 @@ }, { "id": 4, - "x": -1317.208984375, - "y": 2733.6748046875, + "x": 7852.71533203125, + "y": -1553.25732421875, "type": "target", "move_mode": "walk", "action": "fight", @@ -48,8 +48,8 @@ }, { "id": 5, - "x": -1316.208984375, - "y": 2734.6748046875, + "x": 7853.71533203125, + "y": -1554.25732421875, "type": "target", "move_mode": "walk", "action": "", diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹1-秋分山西侧-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹1-秋分山西侧-1.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹1-秋分山西侧-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹1-秋分山西侧-1.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹1-秋分山西侧-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹1-秋分山西侧-2.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹1-秋分山西侧-2.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹1-秋分山西侧-2.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹1-秋分山西侧-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹1-秋分山西侧-3.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹1-秋分山西侧-3.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹1-秋分山西侧-3.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹1-秋分山西侧-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹1-秋分山西侧-4.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹1-秋分山西侧-4.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹1-秋分山西侧-4.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹1-秋分山西侧-5.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹1-秋分山西侧-5.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹1-秋分山西侧-5.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹1-秋分山西侧-5.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹2-芒索斯山东麓-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹2-芒索斯山东麓-1.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹2-芒索斯山东麓-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹2-芒索斯山东麓-1.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹2-芒索斯山东麓-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹2-芒索斯山东麓-2.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹2-芒索斯山东麓-2.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹2-芒索斯山东麓-2.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹2-芒索斯山东麓-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹2-芒索斯山东麓-3.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹2-芒索斯山东麓-3.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹2-芒索斯山东麓-3.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹2-芒索斯山东麓-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹2-芒索斯山东麓-4.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹2-芒索斯山东麓-4.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹2-芒索斯山东麓-4.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德1-风起地-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹3-新枫丹科学院-1.json similarity index 52% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德1-风起地-4.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹3-新枫丹科学院-1.json index 65701085..ae8c1f8a 100644 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德1-风起地-4.json +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹3-新枫丹科学院-1.json @@ -1,91 +1,94 @@ { "info": { - "name": "蒙德1-风起地-4", + "name": "枫丹3-新枫丹科学院-1", "type": "collect", - "author": "ddaodan", + "author": "平面镜", "version": "1.0", "description": "", - "bgiVersion": "0.42.3" + "bgiVersion": "0.35.1" }, "positions": [ { "id": 1, - "x": -1099.5380859375, - "y": 1972.50537109375, - "type": "path", - "move_mode": "walk", "action": "", + "move_mode": "walk", + "type": "teleport", + "x": 4498.1845703125, + "y": 4710.78857421875, "action_params": "" }, { "id": 2, - "x": -1087.7255859375, - "y": 1971.8603515625, + "x": 4496.67333984375, + "y": 4741.02978515625, "type": "path", - "move_mode": "jump", + "move_mode": "dash", "action": "", "action_params": "" }, { "id": 3, - "x": -1070.5908203125, - "y": 1950.04345703125, + "x": 4539.94189453125, + "y": 4771.01220703125, "type": "path", - "move_mode": "walk", + "move_mode": "dash", "action": "", "action_params": "" }, { "id": 4, - "x": -1068.73046875, - "y": 1947.2373046875, - "type": "path", - "move_mode": "jump", - "action": "", - "action_params": "" - }, - { - "id": 5, - "x": -1065.4482421875, - "y": 1943.380859375, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 6, - "x": -1059.6005859375, - "y": 1938.6630859375, - "type": "path", - "move_mode": "jump", - "action": "", - "action_params": "" - }, - { - "id": 7, - "x": -1041.908203125, - "y": 1927.0654296875, + "x": 4556.0986328125, + "y": 4762.41748046875, "type": "target", - "move_mode": "dash", + "move_mode": "walk", "action": "combat_script", "action_params": "keypress(F)", "locked": false }, { - "id": 8, - "x": -1040.908203125, - "y": 1927.0654296875, + "id": 5, + "x": 4556.0986328125, + "y": 4762.41748046875, "type": "target", "move_mode": "walk", + "action": "combat_script", + "action_params": "keypress(F)", + "locked": false + }, + { + "id": 6, + "x": 4556.0986328125, + "y": 4762.41748046875, + "type": "path", + "move_mode": "walk", "action": "fight", "action_params": "", "locked": false }, + { + "id": 7, + "x": 4556.0986328125, + "y": 4762.41748046875, + "type": "path", + "move_mode": "walk", + "action": "fight", + "action_params": "", + "locked": false + }, + { + "id": 8, + "x": 4556.0986328125, + "y": 4762.41748046875, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "", + "locked": false + }, { "id": 9, - "x": -1041.908203125, - "y": 1927.0654296875, + "x": 4556.0986328125, + "y": 4762.41748046875, "type": "target", "move_mode": "walk", "action": "", diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/璃月1-石门-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹3-新枫丹科学院-2.json similarity index 54% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/璃月1-石门-2.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹3-新枫丹科学院-2.json index 5d8e3881..d864b2d3 100644 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/璃月1-石门-2.json +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹3-新枫丹科学院-2.json @@ -1,26 +1,26 @@ { "info": { - "name": "璃月1-石门-2", + "name": "枫丹3-新枫丹科学院-2", "type": "collect", - "author": "ddaodan", + "author": "平面镜", "version": "1.0", "description": "", - "bgiVersion": "0.42.3" + "bgiVersion": "0.35.1" }, "positions": [ { "id": 1, - "x": -321.5546875, - "y": 1473.3349609375, - "type": "teleport", - "move_mode": "walk", "action": "", + "move_mode": "walk", + "type": "teleport", + "x": 4498.14990234375, + "y": 4710.7763671875, "action_params": "" }, { "id": 2, - "x": -249.96484375, - "y": 1517.271484375, + "x": 4494.0791015625, + "y": 4762.04150390625, "type": "path", "move_mode": "dash", "action": "", @@ -28,68 +28,71 @@ }, { "id": 3, - "x": -219.7705078125, - "y": 1516.07470703125, + "x": 4499.02392578125, + "y": 4825.24072265625, "type": "path", - "move_mode": "walk", + "move_mode": "dash", "action": "", "action_params": "" }, { "id": 4, - "x": -162.2021484375, - "y": 1517.8330078125, - "type": "path", - "move_mode": "dash", - "action": "", - "action_params": "" + "x": 4517.81201171875, + "y": 4866.47802734375, + "type": "target", + "move_mode": "walk", + "action": "combat_script", + "action_params": "keypress(F)", + "locked": false }, { "id": 5, - "x": -126.7705078125, - "y": 1517.03466796875, - "type": "path", - "move_mode": "dash", - "action": "", - "action_params": "" + "x": 4517.81201171875, + "y": 4866.47802734375, + "type": "target", + "move_mode": "walk", + "action": "combat_script", + "action_params": "keypress(F)", + "locked": false }, { "id": 6, - "x": -72.8896484375, - "y": 1547.08984375, + "x": 4517.81201171875, + "y": 4866.47802734375, "type": "path", "move_mode": "walk", - "action": "", - "action_params": "" + "action": "fight", + "action_params": "", + "locked": false }, { "id": 7, - "x": -12.625, - "y": 1566.50830078125, - "action": "combat_script", - "move_mode": "fly", - "action_params": "keypress(f)", - "type": "target", + "x": 4517.81201171875, + "y": 4866.47802734375, + "type": "path", + "move_mode": "walk", + "action": "fight", + "action_params": "", "locked": false }, { "id": 8, - "x": -12.625, - "y": 1566.50830078125, - "action": "fight", - "move_mode": "walk", - "action_params": "", + "x": 4517.2, + "y": 4866.4, "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "", "locked": false }, { "id": 9, - "x": -12.625, - "y": 1566.50830078125, - "action": "", + "x": 4517.2, + "y": 4866.4, + "type": "target", "move_mode": "walk", - "action_params": "", - "type": "target" + "action": "", + "action_params": "" } ] } \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹3-新枫丹科学院-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹3-新枫丹科学院-3.json new file mode 100644 index 00000000..1f575060 --- /dev/null +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹3-新枫丹科学院-3.json @@ -0,0 +1,75 @@ +{ + "info": { + "name": "枫丹3-新枫丹科学院-3", + "type": "collect", + "author": "平面镜", + "version": "1.0", + "description": "", + "bgiVersion": "0.35.1" + }, + "positions": [ + { + "id": 1, + "x": 4624.357421875, + "y": 4951.77880859375, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": 4607.47216796875, + "y": 4925.97412109375, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": 4578.63134765625, + "y": 4913.2822265625, + "action": "combat_script", + "move_mode": "walk", + "action_params": "keypress(F)", + "type": "target" + }, + { + "id": 4, + "x": 4578.63134765625, + "y": 4913.2822265625, + "action": "combat_script", + "move_mode": "walk", + "action_params": "keypress(F)", + "type": "target" + }, + { + "id": 5, + "x": 4578.63134765625, + "y": 4913.2822265625, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 6, + "x": 4578.63134765625, + "y": 4913.2822265625, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 7, + "x": 4577.7, + "y": 4912.1, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德5-千风神殿-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹3-新枫丹科学院-4.json similarity index 54% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德5-千风神殿-3.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹3-新枫丹科学院-4.json index 22b97c24..0f9982ca 100644 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德5-千风神殿-3.json +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹3-新枫丹科学院-4.json @@ -1,26 +1,26 @@ { "info": { - "name": "蒙德5-千风神殿-3", + "name": "枫丹3-新枫丹科学院-4", "type": "collect", - "author": "ddaodan", + "author": "平面镜", "version": "1.0", "description": "", - "bgiVersion": "0.42.3" + "bgiVersion": "0.35.1" }, "positions": [ { "id": 1, - "x": -1367.1845703125, - "y": 2420.621826171875, - "type": "path", - "move_mode": "walk", "action": "", + "move_mode": "walk", + "type": "teleport", + "x": 4624.37255859375, + "y": 4951.841796875, "action_params": "" }, { "id": 2, - "x": -1396.8681640625, - "y": 2431.53515625, + "x": 4635.6494140625, + "y": 4951.49755859375, "type": "path", "move_mode": "walk", "action": "", @@ -28,64 +28,67 @@ }, { "id": 3, - "x": -1441.9521484375, - "y": 2432.777587890625, + "x": 4665.64501953125, + "y": 4970.13671875, "type": "path", - "move_mode": "walk", + "move_mode": "dash", "action": "", "action_params": "" }, { "id": 4, - "x": -1454.4091796875, - "y": 2434.764892578125, - "type": "path", - "move_mode": "jump", - "action": "", - "action_params": "" - }, - { - "id": 5, - "x": -1478.7548828125, - "y": 2489.553955078125, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 6, - "x": -1479.732421875, - "y": 2515.0849609375, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 7, - "x": -1474.908203125, - "y": 2519.995361328125, + "x": 4679.46875, + "y": 4977.8310546875, "type": "target", "move_mode": "walk", "action": "combat_script", - "action_params": "keypress(f)", + "action_params": "keypress(F)", "locked": false }, { - "id": 8, - "x": -1474.908203125, - "y": 2519.995361328125, + "id": 5, + "x": 4679.46875, + "y": 4977.8310546875, "type": "target", "move_mode": "walk", + "action": "combat_script", + "action_params": "keypress(F)", + "locked": false + }, + { + "id": 6, + "x": 4679.46875, + "y": 4977.8310546875, + "type": "path", + "move_mode": "walk", "action": "fight", "action_params": "", "locked": false }, + { + "id": 7, + "x": 4679.46875, + "y": 4977.8310546875, + "type": "path", + "move_mode": "walk", + "action": "fight", + "action_params": "", + "locked": false + }, + { + "id": 8, + "x": 4679.5, + "y": 4977.6, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "", + "locked": false + }, { "id": 9, - "x": -1474.908203125, - "y": 2519.995361328125, + "x": 4679.5, + "y": 4977.6, "type": "target", "move_mode": "walk", "action": "", diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德2-清泉镇-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹4-柔灯港-1.json similarity index 54% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德2-清泉镇-4.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹4-柔灯港-1.json index 0dfa94ea..42971b69 100644 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德2-清泉镇-4.json +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹4-柔灯港-1.json @@ -1,101 +1,104 @@ { "info": { - "name": "蒙德2-清泉镇-4", + "name": "枫丹4-柔灯港-1", "type": "collect", - "author": "ddaodan", + "author": "平面镜", "version": "1.0", "description": "", - "bgiVersion": "0.42.3" + "bgiVersion": "0.35.1" }, "positions": [ { "id": 1, - "x": -391.716796875, - "y": 2047.41455078125, - "type": "path", + "x": 2873.544921875, + "y": 3512.03515625, + "type": "teleport", "move_mode": "walk", "action": "", "action_params": "" }, { "id": 2, - "x": -377.7578125, - "y": 2060.33837890625, + "x": 2890.5087890625, + "y": 3532.46435546875, "type": "path", - "move_mode": "jump", + "move_mode": "dash", "action": "", "action_params": "" }, { "id": 3, - "x": -371.14453125, - "y": 2073.3984375, + "x": 2904.51171875, + "y": 3545.618896484375, "type": "path", - "move_mode": "walk", + "move_mode": "climb", "action": "", "action_params": "" }, { "id": 4, - "x": -362.6640625, - "y": 2087.853759765625, + "x": 2929.8173828125, + "y": 3563.57470703125, "type": "path", - "move_mode": "fly", + "move_mode": "dash", "action": "", "action_params": "" }, { "id": 5, - "x": -346.6318359375, - "y": 2109.134033203125, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, - { - "id": 6, - "x": -353.4873046875, - "y": 2135.222900390625, - "type": "path", - "move_mode": "dash", - "action": "", - "action_params": "" - }, - { - "id": 7, - "x": -322.0888671875, - "y": 2149.160888671875, - "type": "path", - "move_mode": "dash", - "action": "", - "action_params": "" - }, - { - "id": 8, - "x": -319.45703125, - "y": 2156.92724609375, + "x": 2932.47265625, + "y": 3583.896728515625, "type": "target", "move_mode": "walk", "action": "combat_script", - "action_params": "keypress(f)", + "action_params": "keypress(F)", "locked": false }, { - "id": 9, - "x": -319.45703125, - "y": 2156.92724609375, + "id": 6, + "x": 2932.47265625, + "y": 3583.896728515625, "type": "target", "move_mode": "walk", + "action": "combat_script", + "action_params": "keypress(F)", + "locked": false + }, + { + "id": 7, + "x": 2932.47265625, + "y": 3583.896728515625, + "type": "path", + "move_mode": "walk", "action": "fight", "action_params": "", "locked": false }, + { + "id": 8, + "x": 2932.47265625, + "y": 3583.896728515625, + "type": "path", + "move_mode": "walk", + "action": "fight", + "action_params": "", + "locked": false + }, + { + "id": 9, + "x": 2932.30078125, + "y": 3583.9755859375, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "", + "locked": false + }, { "id": 10, - "x": -319.45703125, - "y": 2156.92724609375, - "type": "target", + "x": 2932.30078125, + "y": 3583.9755859375, + "type": "path", "move_mode": "walk", "action": "", "action_params": "" diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德1-风起地-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹4-柔灯港-2.json similarity index 60% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德1-风起地-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹4-柔灯港-2.json index 105390c4..b95336d3 100644 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德1-风起地-1.json +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹4-柔灯港-2.json @@ -1,17 +1,17 @@ { "info": { - "name": "蒙德1-风起地-1", + "name": "枫丹4-柔灯港-2", "type": "collect", - "author": "ddaodan", + "author": "平面镜", "version": "1.0", "description": "", - "bgiVersion": "0.42.3" + "bgiVersion": "0.35.1" }, "positions": [ { "id": 1, - "x": -1166.8447265625, - "y": 2132.83154296875, + "x": 3032.662109375, + "y": 3732.420166015625, "action": "", "move_mode": "walk", "action_params": "", @@ -19,26 +19,26 @@ }, { "id": 2, - "x": -1173.845703125, - "y": 2124.60009765625, + "x": 3019.8095703125, + "y": 3712.950927734375, "action": "", "move_mode": "walk", "action_params": "", - "type": "path" + "type": "target" }, { "id": 3, - "x": -1213.3193359375, - "y": 2116.663818359375, + "x": 3015.82421875, + "y": 3665.193115234375, "action": "", "move_mode": "dash", "action_params": "", - "type": "path" + "type": "target" }, { "id": 4, - "x": -1228.4873046875, - "y": 2145.917236328125, + "x": 3010.951171875, + "y": 3624.05029296875, "action": "", "move_mode": "dash", "action_params": "", @@ -46,55 +46,55 @@ }, { "id": 5, - "x": -1233.84375, - "y": 2148.54638671875, - "action": "", - "move_mode": "jump", - "action_params": "", - "type": "path" - }, - { - "id": 6, - "x": -1274.2587890625, - "y": 2165.313720703125, - "action": "", - "move_mode": "walk", - "action_params": "", - "type": "path" - }, - { - "id": 7, - "x": -1284.747959345761, - "y": 2168.625, - "action": "", - "move_mode": "jump", - "action_params": "", - "type": "path" - }, - { - "id": 8, - "x": -1298.033203125, - "y": 2172.3720703125, + "x": 3008.40234375, + "y": 3602.593017578125, "action": "combat_script", "move_mode": "walk", "action_params": "keypress(F)", "type": "target" }, { - "id": 9, - "x": -1298.033203125, - "y": 2172.3720703125, + "id": 6, + "x": 3008.40234375, + "y": 3602.593017578125, + "action": "combat_script", + "move_mode": "walk", + "action_params": "keypress(F)", + "type": "target" + }, + { + "id": 7, + "x": 3008.40234375, + "y": 3602.593017578125, "action": "fight", "move_mode": "walk", "action_params": "", + "type": "path" + }, + { + "id": 8, + "x": 3008.40234375, + "y": 3602.593017578125, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 9, + "x": 3008.4, + "y": 3602.2, + "action": "", + "move_mode": "walk", + "action_params": "", "type": "target", "locked": false }, { "id": 10, - "x": -1298.033203125, - "y": 2172.3720703125, - "action": "fight", + "x": 3008.4, + "y": 3602.2, + "action": "", "move_mode": "walk", "action_params": "", "type": "target" diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德3-奔狼领-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹4-柔灯港-3.json similarity index 53% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德3-奔狼领-4.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹4-柔灯港-3.json index 8685c71d..e9796979 100644 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德3-奔狼领-4.json +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹4-柔灯港-3.json @@ -1,26 +1,26 @@ { "info": { - "name": "蒙德3-奔狼领-4", + "name": "枫丹4-柔灯港-3", "type": "collect", - "author": "ddaodan", + "author": "平面镜", "version": "1.0", "description": "", - "bgiVersion": "0.42.3" + "bgiVersion": "0.35.1" }, "positions": [ { "id": 1, - "x": -440.0947265625, - "y": 2580.751708984375, - "type": "teleport", - "move_mode": "walk", "action": "", + "move_mode": "walk", + "type": "teleport", + "x": 3032.6708984375, + "y": 3732.432861328125, "action_params": "" }, { "id": 2, - "x": -431.78515625, - "y": 2580.3486328125, + "x": 3045.591796875, + "y": 3710.537841796875, "type": "path", "move_mode": "walk", "action": "", @@ -28,55 +28,57 @@ }, { "id": 3, - "x": -404.37109375, - "y": 2580.04541015625, + "x": 3039.93359375, + "y": 3671.215576171875, "type": "path", - "move_mode": "walk", + "move_mode": "dash", "action": "", "action_params": "" }, { "id": 4, - "x": -385.0693359375, - "y": 2578.38134765625, + "x": 3055.349609375, + "y": 3641.24462890625, "type": "path", - "move_mode": "walk", + "move_mode": "dash", "action": "", "action_params": "" }, { "id": 5, - "x": -377.6337890625, - "y": 2576.59130859375, - "type": "path", - "move_mode": "jump", - "action": "", - "action_params": "" - }, - { - "id": 6, - "x": -369.5185546875, - "y": 2578.435302734375, - "type": "path", - "move_mode": "jump", - "action": "", - "action_params": "" - }, - { - "id": 7, - "x": -336.1533203125, - "y": 2562.909423828125, + "x": 3077.185546875, + "y": 3602.835693359375, "type": "target", "move_mode": "walk", "action": "combat_script", - "action_params": "keypress(f)", + "action_params": "keypress(F)", + "locked": false + }, + { + "id": 6, + "x": 3077.185546875, + "y": 3602.835693359375, + "type": "target", + "move_mode": "walk", + "action": "combat_script", + "action_params": "keypress(F)", + "locked": false + }, + { + "id": 7, + "x": 3077.185546875, + "y": 3602.835693359375, + "type": "path", + "move_mode": "walk", + "action": "fight", + "action_params": "", "locked": false }, { "id": 8, - "x": -335.1533203125, - "y": 2563.909423828125, - "type": "target", + "x": 3077.185546875, + "y": 3602.835693359375, + "type": "path", "move_mode": "walk", "action": "fight", "action_params": "", @@ -84,8 +86,18 @@ }, { "id": 9, - "x": -336.1533203125, - "y": 2562.909423828125, + "x": 3077, + "y": 3602.2, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "", + "locked": false + }, + { + "id": 10, + "x": 3077, + "y": 3602.2, "type": "target", "move_mode": "walk", "action": "", diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹4-柔灯港-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹4-柔灯港-4.json new file mode 100644 index 00000000..dd44070d --- /dev/null +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹4-柔灯港-4.json @@ -0,0 +1,108 @@ +{ + "info": { + "name": "枫丹4-柔灯港-4", + "type": "collect", + "author": "平面镜", + "version": "1.0", + "description": "", + "bgiVersion": "0.35.1" + }, + "positions": [ + { + "id": 1, + "action": "", + "move_mode": "walk", + "type": "teleport", + "x": 3032.677734375, + "y": 3732.448486328125, + "action_params": "" + }, + { + "id": 2, + "x": 3038.5537109375, + "y": 3718.4228515625, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 3, + "x": 3067.19921875, + "y": 3698.43212890625, + "type": "target", + "move_mode": "dash", + "action": "", + "action_params": "" + }, + { + "id": 4, + "x": 3079.7314453125, + "y": 3675.759765625, + "type": "path", + "move_mode": "dash", + "action": "", + "action_params": "" + }, + { + "id": 5, + "x": 3091.7978515625, + "y": 3654.750732421875, + "type": "target", + "move_mode": "walk", + "action": "combat_script", + "action_params": "keypress(F)", + "locked": false + }, + { + "id": 6, + "x": 3091.7978515625, + "y": 3654.750732421875, + "type": "target", + "move_mode": "walk", + "action": "combat_script", + "action_params": "keypress(F)", + "locked": false + }, + { + "id": 7, + "x": 3091.7978515625, + "y": 3654.750732421875, + "type": "path", + "move_mode": "walk", + "action": "fight", + "action_params": "", + "locked": false + }, + { + "id": 8, + "x": 3091.7978515625, + "y": 3654.750732421875, + "type": "path", + "move_mode": "walk", + "action": "fight", + "action_params": "", + "locked": false + }, + { + "id": 9, + "x": 3092.3, + "y": 3654.3, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "", + "locked": false + }, + { + "id": 10, + "x": 3092.3, + "y": 3654.3, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "", + "locked": false + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹5-秋分山东侧-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹5-秋分山东侧-1.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹5-秋分山东侧-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹5-秋分山东侧-1.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹5-秋分山东侧-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹5-秋分山东侧-2.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹5-秋分山东侧-2.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹5-秋分山东侧-2.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹5-秋分山东侧-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹5-秋分山东侧-3.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹5-秋分山东侧-3.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹5-秋分山东侧-3.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹5-秋分山东侧-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹5-秋分山东侧-4.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹5-秋分山东侧-4.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹5-秋分山东侧-4.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹6-厄里那斯-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹6-厄里那斯-1.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹6-厄里那斯-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹6-厄里那斯-1.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹6-厄里那斯-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹6-厄里那斯-2.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹6-厄里那斯-2.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹6-厄里那斯-2.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹6-厄里那斯-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹6-厄里那斯-3.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹6-厄里那斯-3.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹6-厄里那斯-3.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹6-厄里那斯-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹6-厄里那斯-4.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹6-厄里那斯-4.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹6-厄里那斯-4.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹6-厄里那斯-5.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹6-厄里那斯-5.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹6-厄里那斯-5.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹6-厄里那斯-5.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹6-厄里那斯-6.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹6-厄里那斯-6.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/枫丹6-厄里那斯-6.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/枫丹6-厄里那斯-6.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/璃月1-石门-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/璃月1-石门-1.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/璃月1-石门-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/璃月1-石门-1.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/璃月1-石门-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/璃月1-石门-2.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/璃月1-石门-2.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/璃月1-石门-2.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/璃月1-石门-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/璃月1-石门-3.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/璃月1-石门-3.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/璃月1-石门-3.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/璃月1-石门-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/璃月1-石门-4.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/璃月1-石门-4.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/璃月1-石门-4.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/璃月3-瑶光滩-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/璃月3-瑶光滩-1.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/璃月3-瑶光滩-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/璃月3-瑶光滩-1.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/稻妻3-八酝岛-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/稻妻3-八酝岛-1.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/稻妻3-八酝岛-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/稻妻3-八酝岛-1.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/稻妻3-八酝岛-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔1-隆崛坡-1.json similarity index 69% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/稻妻3-八酝岛-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔1-隆崛坡-1.json index ccc1ec91..4050e150 100644 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/稻妻3-八酝岛-1.json +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔1-隆崛坡-1.json @@ -1,6 +1,6 @@ { "info": { - "name": "稻妻3-八酝岛-1", + "name": "纳塔1-隆崛坡-1", "type": "collect", "author": "ddaodan", "version": "1.0", @@ -13,14 +13,14 @@ "action": "", "move_mode": "walk", "type": "teleport", - "x": -2405.7294921875, - "y": -3912.9189453125, + "x": 7796.0830078125, + "y": -1873.17822265625, "action_params": "" }, { "id": 2, - "x": -2400.9501953125, - "y": -3924.9921875, + "x": 7820.1044921875, + "y": -1865.79833984375, "type": "path", "move_mode": "walk", "action": "", @@ -28,17 +28,18 @@ }, { "id": 3, - "x": -2269.8974609375, - "y": -4056.7158203125, + "x": 7864.9541015625, + "y": -1823.95751953125, "type": "path", "move_mode": "fly", "action": "stop_flying", - "action_params": "" + "action_params": "", + "locked": false }, { "id": 4, - "x": -2270.0546875, - "y": -4068.591796875, + "x": 7864.9541015625, + "y": -1823.95751953125, "type": "target", "move_mode": "walk", "action": "combat_script", @@ -47,8 +48,8 @@ }, { "id": 5, - "x": -2270.0546875, - "y": -4068.591796875, + "x": 7865.9541015625, + "y": -1822.95751953125, "type": "target", "move_mode": "walk", "action": "fight", @@ -57,8 +58,8 @@ }, { "id": 6, - "x": -2270.0546875, - "y": -4068.591796875, + "x": 7865.1806640625, + "y": -1825.9169921875, "type": "target", "move_mode": "walk", "action": "", diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德2-清泉镇-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔1-隆崛坡-2.json similarity index 67% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德2-清泉镇-2.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔1-隆崛坡-2.json index b8f0853c..ef216f02 100644 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德2-清泉镇-2.json +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔1-隆崛坡-2.json @@ -1,6 +1,6 @@ { "info": { - "name": "蒙德2-清泉镇-2", + "name": "纳塔1-隆崛坡-2", "type": "collect", "author": "ddaodan", "version": "1.0", @@ -10,8 +10,8 @@ "positions": [ { "id": 1, - "x": -578.7568359375, - "y": 1853.4228515625, + "x": 7857.46826171875, + "y": -1751.2490234375, "type": "teleport", "move_mode": "walk", "action": "", @@ -19,17 +19,18 @@ }, { "id": 2, - "x": -547.3720703125, - "y": 1829.87744140625, + "x": 7945.72265625, + "y": -1744.076171875, "type": "path", "move_mode": "fly", - "action": "", - "action_params": "" + "action": "stop_flying", + "action_params": "100", + "locked": false }, { "id": 3, - "x": -523.7568359375, - "y": 1813.84130859375, + "x": 7945.72265625, + "y": -1744.076171875, "type": "target", "move_mode": "walk", "action": "combat_script", @@ -38,8 +39,8 @@ }, { "id": 4, - "x": -522.7568359375, - "y": 1812.84130859375, + "x": 7946.72265625, + "y": -1744.076171875, "type": "target", "move_mode": "walk", "action": "fight", @@ -48,8 +49,8 @@ }, { "id": 5, - "x": -524.498046875, - "y": 1816.59765625, + "x": 7947.47119140625, + "y": -1745.01171875, "type": "target", "move_mode": "walk", "action": "", diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔1-隆崛坡-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔1-隆崛坡-3.json new file mode 100644 index 00000000..7346f406 --- /dev/null +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔1-隆崛坡-3.json @@ -0,0 +1,60 @@ +{ + "info": { + "name": "纳塔1-隆崛坡-3", + "type": "collect", + "author": "ddaodan", + "version": "1.0", + "description": "", + "bgiVersion": "0.42.3" + }, + "positions": [ + { + "id": 1, + "x": 7857.46826171875, + "y": -1751.2490234375, + "type": "teleport", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 2, + "x": 7932.19970703125, + "y": -1616.37158203125, + "type": "path", + "move_mode": "fly", + "action": "stop_flying", + "action_params": "", + "locked": false + }, + { + "id": 3, + "x": 7932.19970703125, + "y": -1616.37158203125, + "type": "target", + "move_mode": "walk", + "action": "combat_script", + "action_params": "keypress(f)", + "locked": false + }, + { + "id": 4, + "x": 7933.19970703125, + "y": -1615.37158203125, + "type": "target", + "move_mode": "walk", + "action": "fight", + "action_params": "", + "locked": false + }, + { + "id": 5, + "x": 7930.576171875, + "y": -1618.466796875, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德1-风起地-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔1-隆崛坡-4.json similarity index 67% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德1-风起地-3.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔1-隆崛坡-4.json index f871bdba..474977c6 100644 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德1-风起地-3.json +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔1-隆崛坡-4.json @@ -1,6 +1,6 @@ { "info": { - "name": "蒙德1-风起地-3", + "name": "纳塔1-隆崛坡-4", "type": "collect", "author": "ddaodan", "version": "1.0", @@ -10,8 +10,8 @@ "positions": [ { "id": 1, - "x": -1163.0302734375, - "y": 1992.3740234375, + "x": 7900.79931640625, + "y": -1589.7880859375, "type": "path", "move_mode": "dash", "action": "", @@ -19,27 +19,27 @@ }, { "id": 2, - "x": -1128.9189453125, - "y": 1986.671875, + "x": 7896.076171875, + "y": -1584.33935546875, "type": "path", - "move_mode": "walk", + "move_mode": "jump", "action": "", "action_params": "" }, { "id": 3, - "x": -1113.873046875, - "y": 1971.89697265625, + "x": 7853.71533203125, + "y": -1554.25732421875, "type": "target", - "move_mode": "walk", + "move_mode": "dash", "action": "combat_script", "action_params": "keypress(f)", "locked": false }, { "id": 4, - "x": -1113.873046875, - "y": 1970.8969726562498, + "x": 7852.71533203125, + "y": -1553.25732421875, "type": "target", "move_mode": "walk", "action": "fight", @@ -48,8 +48,8 @@ }, { "id": 5, - "x": -1113.873046875, - "y": 1971.89697265625, + "x": 7853.71533203125, + "y": -1554.25732421875, "type": "target", "move_mode": "walk", "action": "", diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德7-达达乌帕谷-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔4-溶水域-1.json similarity index 71% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德7-达达乌帕谷-2.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔4-溶水域-1.json index 96f3c1f6..3294c10b 100644 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德7-达达乌帕谷-2.json +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔4-溶水域-1.json @@ -1,6 +1,6 @@ { "info": { - "name": "蒙德7-达达乌帕谷-2", + "name": "纳塔4-溶水域-1", "type": "collect", "author": "ddaodan", "version": "1.0", @@ -10,17 +10,17 @@ "positions": [ { "id": 1, - "x": -1432.6337890625, - "y": 1464.60693359375, - "type": "teleport", - "move_mode": "walk", "action": "", + "move_mode": "walk", + "type": "teleport", + "x": 9038.736328125, + "y": -2429.330078125, "action_params": "" }, { "id": 2, - "x": -1449.6806640625, - "y": 1477.49560546875, + "x": 8994.5078125, + "y": -2434.7158203125, "type": "path", "move_mode": "dash", "action": "", @@ -28,36 +28,36 @@ }, { "id": 3, - "x": -1456.7001953125, - "y": 1483.3896484375, + "x": 9013.998046875, + "y": -2408.8271484375, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 4, + "x": 9028.36328125, + "y": -2404.43359375, "type": "path", "move_mode": "jump", "action": "", "action_params": "" }, - { - "id": 4, - "x": -1482.28125, - "y": 1492.06494140625, - "type": "path", - "move_mode": "dash", - "action": "", - "action_params": "" - }, { "id": 5, - "x": -1517.0654296875, - "y": 1513.9697265625, + "x": 9028.666015625, + "y": -2342.603515625, "type": "target", - "move_mode": "walk", + "move_mode": "dash", "action": "combat_script", "action_params": "keypress(f)", "locked": false }, { "id": 6, - "x": -1518.0654296874998, - "y": 1514.9697265624998, + "x": 9028.666015625, + "y": -2341.603515625, "type": "target", "move_mode": "walk", "action": "fight", @@ -66,8 +66,8 @@ }, { "id": 7, - "x": -1516.6904296875, - "y": 1513.14794921875, + "x": 9028.666015625, + "y": -2342.603515625, "type": "target", "move_mode": "walk", "action": "", diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德1-风起地-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔4-溶水域-2.json similarity index 61% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德1-风起地-2.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔4-溶水域-2.json index b9b6b11a..d1236a52 100644 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德1-风起地-2.json +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔4-溶水域-2.json @@ -1,6 +1,6 @@ { "info": { - "name": "蒙德1-风起地-2", + "name": "纳塔4-溶水域-2", "type": "collect", "author": "ddaodan", "version": "1.0", @@ -10,17 +10,8 @@ "positions": [ { "id": 1, - "action": "", - "move_mode": "walk", - "type": "teleport", - "x": -1266.587890625, - "y": 1933.52392578125, - "action_params": "" - }, - { - "id": 2, - "x": -1223.177734375, - "y": 2032.04296875, + "x": 9090.7060546875, + "y": -2407.1103515625, "type": "target", "move_mode": "dash", "action": "combat_script", @@ -28,9 +19,9 @@ "locked": false }, { - "id": 3, - "x": -1223.177734375, - "y": 2033.04296875, + "id": 2, + "x": 9091.7060546875, + "y": -2407.1103515625, "type": "target", "move_mode": "walk", "action": "fight", @@ -38,9 +29,9 @@ "locked": false }, { - "id": 4, - "x": -1223.177734375, - "y": 2032.04296875, + "id": 3, + "x": 9090.7060546875, + "y": -2407.1103515625, "type": "target", "move_mode": "walk", "action": "", diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德2-清泉镇-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔5-安饶之野-1.json similarity index 64% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德2-清泉镇-3.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔5-安饶之野-1.json index e70af853..0a216ad0 100644 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德2-清泉镇-3.json +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔5-安饶之野-1.json @@ -1,44 +1,44 @@ { "info": { - "name": "蒙德2-清泉镇-3", + "name": "纳塔5-安饶之野-1", "type": "collect", "author": "ddaodan", - "version": "1.0", + "version": "", "description": "", "bgiVersion": "0.42.3" }, "positions": [ { "id": 1, - "x": -516.7451171875, - "y": 1818.0068359375, - "type": "path", + "x": 9812.7607421875, + "y": -2852.578125, + "action": "force_tp", "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": 9782.794921875, + "y": -2862.8935546875, + "type": "path", + "move_mode": "fly", "action": "", "action_params": "" }, { - "id": 2, - "x": -432.7412109375, - "y": 1927.5869140625, + "id": 3, + "x": 9724.3818359375, + "y": -2905.7353515625, "type": "path", "move_mode": "dash", "action": "", "action_params": "" }, - { - "id": 3, - "x": -425.76171875, - "y": 1954.1298828125, - "type": "path", - "move_mode": "walk", - "action": "", - "action_params": "" - }, { "id": 4, - "x": -424.380859375, - "y": 1982.296875, + "x": 9708.166015625, + "y": -2903.17578125, "type": "path", "move_mode": "fly", "action": "", @@ -46,8 +46,8 @@ }, { "id": 5, - "x": -420.3583984375, - "y": 1998.11181640625, + "x": 9687.15234375, + "y": -2898.1875, "type": "target", "move_mode": "walk", "action": "combat_script", @@ -56,8 +56,8 @@ }, { "id": 6, - "x": -419.3583984375, - "y": 1999.11181640625, + "x": 9686.152343750002, + "y": -2898.1875, "type": "target", "move_mode": "walk", "action": "fight", @@ -66,8 +66,8 @@ }, { "id": 7, - "x": -420.3583984375, - "y": 1998.11181640625, + "x": 9687.15234375, + "y": -2898.1875, "type": "target", "move_mode": "walk", "action": "", diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔5-安饶之野-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔5-安饶之野-2.json new file mode 100644 index 00000000..2b8caea1 --- /dev/null +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔5-安饶之野-2.json @@ -0,0 +1,59 @@ +{ + "info": { + "name": "纳塔5-安饶之野-2", + "type": "collect", + "author": "ddaodan", + "version": "", + "description": "", + "bgiVersion": "0.42.3" + }, + "positions": [ + { + "id": 1, + "x": 9812.7607421875, + "y": -2852.578125, + "action": "force_tp", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": 9782.794921875, + "y": -2862.8935546875, + "type": "path", + "move_mode": "fly", + "action": "", + "action_params": "" + }, + { + "id": 3, + "x": 9754.697265625, + "y": -2904.4296875, + "type": "target", + "move_mode": "dash", + "action": "combat_script", + "action_params": "keypress(f)", + "locked": false + }, + { + "id": 4, + "x": 9754.697265625, + "y": -2905.4296875, + "type": "target", + "move_mode": "walk", + "action": "fight", + "action_params": "", + "locked": false + }, + { + "id": 5, + "x": 9754.697265625, + "y": -2904.4296875, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/璃月3-瑶光滩-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔5-安饶之野-3.json similarity index 63% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/璃月3-瑶光滩-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔5-安饶之野-3.json index 7d3e00e8..da55f036 100644 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/璃月3-瑶光滩-1.json +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔5-安饶之野-3.json @@ -1,36 +1,36 @@ { "info": { - "name": "璃月3-瑶光滩-1", + "name": "纳塔5-安饶之野-3", "type": "collect", "author": "ddaodan", - "version": "1.0", + "version": "", "description": "", "bgiVersion": "0.42.3" }, "positions": [ { "id": 1, - "action": "", + "x": 9812.7607421875, + "y": -2852.578125, + "action": "force_tp", "move_mode": "walk", - "type": "teleport", - "x": -57.408203125, - "y": 656.93505859375, - "action_params": "" + "action_params": "", + "type": "teleport" }, { "id": 2, - "x": -55.2685546875, - "y": 603.84423828125, + "x": 9778.703125, + "y": -2856.30859375, "type": "target", - "move_mode": "dash", + "move_mode": "fly", "action": "combat_script", "action_params": "keypress(f)", "locked": false }, { "id": 3, - "x": -55.2685546875, - "y": 603.84423828125, + "x": 9777.703125, + "y": -2856.30859375, "type": "target", "move_mode": "walk", "action": "fight", @@ -39,13 +39,12 @@ }, { "id": 4, - "x": -55.2685546875, - "y": 603.84423828125, + "x": 9778.703125, + "y": -2856.30859375, "type": "target", "move_mode": "walk", "action": "", - "action_params": "", - "locked": false + "action_params": "" } ] } \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/纳塔5-圣火竞技场-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔6-圣火竞技场-1.json similarity index 97% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/纳塔5-圣火竞技场-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔6-圣火竞技场-1.json index c21cbd59..fddec2c1 100644 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/纳塔5-圣火竞技场-1.json +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔6-圣火竞技场-1.json @@ -1,6 +1,6 @@ { "info": { - "name": "纳塔5-圣火竞技场-1", + "name": "纳塔6-圣火竞技场-1", "type": "collect", "author": "ddaodan", "version": "1.0", diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/纳塔5-圣火竞技场-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔6-圣火竞技场-2.json similarity index 97% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/纳塔5-圣火竞技场-2.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔6-圣火竞技场-2.json index 208d6e37..22a65c1a 100644 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/纳塔5-圣火竞技场-2.json +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔6-圣火竞技场-2.json @@ -1,6 +1,6 @@ { "info": { - "name": "纳塔5-圣火竞技场-2", + "name": "纳塔6-圣火竞技场-2", "type": "collect", "author": "ddaodan", "version": "1.0", diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/纳塔5-圣火竞技场-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔6-圣火竞技场-3.json similarity index 97% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/纳塔5-圣火竞技场-3.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔6-圣火竞技场-3.json index 856d0123..c9ed95a8 100644 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/纳塔5-圣火竞技场-3.json +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔6-圣火竞技场-3.json @@ -1,6 +1,6 @@ { "info": { - "name": "纳塔5-圣火竞技场-3", + "name": "纳塔6-圣火竞技场-3", "type": "collect", "author": "ddaodan", "version": "1.0", diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/纳塔5-圣火竞技场-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔6-圣火竞技场-4.json similarity index 96% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/纳塔5-圣火竞技场-4.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔6-圣火竞技场-4.json index 89877a37..3808f17f 100644 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/纳塔5-圣火竞技场-4.json +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/纳塔6-圣火竞技场-4.json @@ -1,6 +1,6 @@ { "info": { - "name": "纳塔5-圣火竞技场-4", + "name": "纳塔6-圣火竞技场-4", "type": "collect", "author": "ddaodan", "version": "1.0", diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德1-风起地-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德1-风起地-1.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德1-风起地-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德1-风起地-1.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德1-风起地-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德1-风起地-2.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德1-风起地-2.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德1-风起地-2.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德1-风起地-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德1-风起地-3.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德1-风起地-3.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德1-风起地-3.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德1-风起地-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德1-风起地-4.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德1-风起地-4.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德1-风起地-4.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德2-清泉镇-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德2-清泉镇-1.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德2-清泉镇-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德2-清泉镇-1.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德2-清泉镇-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德2-清泉镇-2.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德2-清泉镇-2.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德2-清泉镇-2.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德2-清泉镇-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德2-清泉镇-3.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德2-清泉镇-3.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德2-清泉镇-3.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德2-清泉镇-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德2-清泉镇-4.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德2-清泉镇-4.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德2-清泉镇-4.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德3-奔狼领-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德3-奔狼领-1.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德3-奔狼领-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德3-奔狼领-1.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德3-奔狼领-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德3-奔狼领-2.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德3-奔狼领-2.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德3-奔狼领-2.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德3-奔狼领-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德3-奔狼领-3.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德3-奔狼领-3.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德3-奔狼领-3.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德3-奔狼领-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德3-奔狼领-4.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德3-奔狼领-4.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德3-奔狼领-4.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德4-风龙废墟-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德4-风龙废墟-1.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德4-风龙废墟-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德4-风龙废墟-1.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德4-风龙废墟-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德4-风龙废墟-2.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德4-风龙废墟-2.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德4-风龙废墟-2.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德4-风龙废墟-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德4-风龙废墟-3.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德4-风龙废墟-3.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德4-风龙废墟-3.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德4-风龙废墟-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德4-风龙废墟-4.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德4-风龙废墟-4.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德4-风龙废墟-4.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德5-千风神殿-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德5-千风神殿-1.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德5-千风神殿-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德5-千风神殿-1.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德5-千风神殿-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德5-千风神殿-2.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德5-千风神殿-2.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德5-千风神殿-2.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德5-千风神殿-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德5-千风神殿-3.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德5-千风神殿-3.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德5-千风神殿-3.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德5-千风神殿-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德5-千风神殿-4.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德5-千风神殿-4.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德5-千风神殿-4.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德6-望风山地-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德5-千风神殿-5.json similarity index 96% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德6-望风山地-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德5-千风神殿-5.json index a33c7cf4..47ec47d2 100644 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德6-望风山地-1.json +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德5-千风神殿-5.json @@ -1,6 +1,6 @@ { "info": { - "name": "蒙德6-望风山地-1", + "name": "蒙德5-千风神殿-5", "type": "collect", "author": "ddaodan", "version": "1.0", diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德6-望风山地-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德6-望风山地-1.json similarity index 71% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德6-望风山地-2.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德6-望风山地-1.json index 61de8cbe..f5f12b7a 100644 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoW/蒙德6-望风山地-2.json +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德6-望风山地-1.json @@ -1,6 +1,6 @@ { "info": { - "name": "蒙德6-望风山地-2", + "name": "蒙德6-望风山地-1", "type": "collect", "author": "ddaodan", "version": "1.0", @@ -10,86 +10,93 @@ "positions": [ { "id": 1, - "x": -1337.5693359375, - "y": 2738.9716796875, - "type": "path", + "x": -1273.763671875, + "y": 2721.6806640625, + "type": "teleport", "move_mode": "walk", "action": "", "action_params": "" }, { "id": 2, - "x": -1349.1923828125, - "y": 2749.051513671875, - "type": "path", - "move_mode": "fly", + "x": -1337.5693359375, + "y": 2738.9716796875, "action": "", - "action_params": "" + "move_mode": "walk", + "action_params": "", + "type": "path" }, { "id": 3, - "x": -1395.1416015625, - "y": 2747.36181640625, - "type": "path", - "move_mode": "dash", + "x": -1349.1923828125, + "y": 2749.051513671875, "action": "", - "action_params": "" + "move_mode": "fly", + "action_params": "", + "type": "path" }, { "id": 4, - "x": -1406.7705078125, - "y": 2750.2861328125, - "type": "path", - "move_mode": "jump", + "x": -1395.1416015625, + "y": 2747.36181640625, "action": "", - "action_params": "" + "move_mode": "dash", + "action_params": "", + "type": "path" }, { "id": 5, - "x": -1421.1552734375, - "y": 2759.2060546875, - "type": "path", - "move_mode": "jump", + "x": -1406.7705078125, + "y": 2750.2861328125, "action": "", - "action_params": "" + "move_mode": "jump", + "action_params": "", + "type": "path" }, { "id": 6, - "x": -1447.2724609375, - "y": 2776.157470703125, - "type": "path", - "move_mode": "dash", + "x": -1421.1552734375, + "y": 2759.2060546875, "action": "", - "action_params": "" + "move_mode": "jump", + "action_params": "", + "type": "path" }, { "id": 7, - "x": -1512.806640625, - "y": 2774.261962890625, - "type": "target", + "x": -1447.2724609375, + "y": 2776.157470703125, + "action": "", "move_mode": "dash", - "action": "combat_script", - "action_params": "keypress(f)", - "locked": false + "action_params": "", + "type": "path" }, { "id": 8, - "x": -1511.806640625, - "y": 2775.261962890625, - "type": "target", - "move_mode": "walk", - "action": "fight", - "action_params": "", - "locked": false + "x": -1512.806640625, + "y": 2774.261962890625, + "action": "combat_script", + "move_mode": "dash", + "action_params": "keypress(f)", + "type": "target" }, { "id": 9, "x": -1511.806640625, "y": 2775.261962890625, - "type": "target", + "action": "fight", "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 10, + "x": -1511.806640625, + "y": 2775.261962890625, "action": "", - "action_params": "" + "move_mode": "walk", + "action_params": "", + "type": "target" } ] } \ No newline at end of file diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德6-望风山地-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德6-望风山地-2.json similarity index 97% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德6-望风山地-3.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德6-望风山地-2.json index a014e348..202e6905 100644 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德6-望风山地-3.json +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德6-望风山地-2.json @@ -1,6 +1,6 @@ { "info": { - "name": "蒙德6-望风山地-3", + "name": "蒙德6-望风山地-2", "type": "collect", "author": "ddaodan", "version": "1.0", diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德6-望风山地-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德6-望风山地-3.json similarity index 96% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德6-望风山地-4.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德6-望风山地-3.json index 8de172a0..8683f7f5 100644 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德6-望风山地-4.json +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德6-望风山地-3.json @@ -1,6 +1,6 @@ { "info": { - "name": "蒙德6-望风山地-4", + "name": "蒙德6-望风山地-3", "type": "collect", "author": "ddaodan", "version": "1.0", diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德6-望风山地-5.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德6-望风山地-4.json similarity index 97% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德6-望风山地-5.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德6-望风山地-4.json index dc2b24ae..1c1e4e27 100644 --- a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德6-望风山地-5.json +++ b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德6-望风山地-4.json @@ -1,6 +1,6 @@ { "info": { - "name": "蒙德6-望风山地-5", + "name": "蒙德6-望风山地-4", "type": "collect", "author": "ddaodan", "version": "1.0", diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德7-达达乌帕谷-1.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德7-达达乌帕谷-1.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德7-达达乌帕谷-1.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德7-达达乌帕谷-1.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德7-达达乌帕谷-2.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德7-达达乌帕谷-2.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德7-达达乌帕谷-2.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德7-达达乌帕谷-2.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德7-达达乌帕谷-3.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德7-达达乌帕谷-3.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德7-达达乌帕谷-3.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德7-达达乌帕谷-3.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德7-达达乌帕谷-4.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德7-达达乌帕谷-4.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德7-达达乌帕谷-4.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德7-达达乌帕谷-4.json diff --git a/repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德7-达达乌帕谷-5.json b/repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德7-达达乌帕谷-5.json similarity index 100% rename from repo/js/AutoLeyLineOutcrop/assets/pathing/BoR/蒙德7-达达乌帕谷-5.json rename to repo/js/AutoLeyLineOutcrop/assets/pathing/蒙德7-达达乌帕谷-5.json diff --git a/repo/js/AutoLeyLineOutcrop/main.js b/repo/js/AutoLeyLineOutcrop/main.js index 1e50d92c..222b1648 100644 --- a/repo/js/AutoLeyLineOutcrop/main.js +++ b/repo/js/AutoLeyLineOutcrop/main.js @@ -1,6 +1,4 @@ /* - 一些值得留意的信息: - 中文 - 英文: 地脉之花 - Ley Line Outcrop 地脉 - Ley Line @@ -10,11 +8,6 @@ 蓝花=启示之花,产出经验书 黄花=藏金之花,产出摩拉 - 脚本函数: - attemptReward(forcerun, retryCount) 领取奖励 - closeCustomMarks() 关闭自定义标记 - findLeyLineOutcrop() 寻找地脉花位置 - openCustomMarks() 打开自定义标记 */ (async function () { try { @@ -23,16 +16,18 @@ // 读取配置文件 let start = settings.start - let type = settings.leylineoutcroptype + let type = settings.leyLineOutcropType let country = settings.country let team = settings.team + let reRun = settings.reRun + let friendshipTeam = settings.friendshipteam let count = settings.count ? settings.count : "6"; - let forcerun = settings.forcerun - let forcerunpath = settings.forcerunpath + let forceRun = settings.forceRun + let forceRunPath = settings.forceRunPath retry = false; retryCount = 0; - if (start != true) { + if (!start) { throw new Error("请仔细阅读脚本介绍,并在调度器内进行配置,如果你是直接运行的脚本,请将脚本加入调度器内运行!"); } @@ -43,20 +38,27 @@ return; } log.info(`地脉花类型:${type}`); - //读取点位 + // 读取点位 if (!country) { log.error("请在游戏中确认地脉花的第一个点的位置,然后在js设置中选择地脉花所在的国家。"); log.error("请在配置组内右键脚本,选择\"修改JS脚本自定义配置\",根据提示修改配置。"); return; } log.info(`国家:${country}`); - // 关闭自动拾取 - //dispatcher.addTimer(new RealtimeTimer("AutoPick", { forceInteraction: false })); // 切换队伍 if (team) { console.log(`切换至队伍 ${team}`); await genshin.switchParty(team); } + // 读取好感队 + if (friendshipTeam) { + if (!team) { + log.error("未配置战斗队伍!当配置了好感队时必须配置战斗队伍!"); + log.error("请在配置组内右键脚本,选择\"修改JS脚本自定义配置\",根据提示修改配置。"); + return; + } + log.info(`好感队:${friendshipTeam}`); + } // 读取次数 let timesValue; if (!/^-?\d+\.?\d*$/.test(count)) { @@ -85,15 +87,19 @@ } log.info(`刷取次数:${timesValue}`); + // 可重跑模式 + if (reRun == true) { + log.info("已开启可重跑模式,将选择可重跑路线"); + } + // 强制运行 - if (forcerun == true) { + if (forceRun == true) { log.info("已开启强制运行,不再识别地脉花位置"); - log.info(`执行策略:${forcerunpath}`); + log.info(`执行策略:${forceRunPath}`); try { - const pathType = type == "蓝花(经验书)" ? "BoR" : "BoW"; for (let i = 1; i <= 6; i++) { - await pathingScript.runFile(`assets/pathing/${pathType}/${forcerunpath}-${i}.json`); - await attemptReward(forcerun, retryCount); + await pathingScript.runFile(`assets/pathing/${forceRunPath}-${i}.json`); + await attemptReward(forceRun, retryCount); } } catch (error) { log.info(error.message); @@ -103,127 +109,279 @@ // 寻找地脉花位置 await findLeyLineOutcrop(country, type, retry, retryCount); - - // 分配对应的策略 - // 可以通过getBigMapZoomLevel(),获取到中心点坐标和地脉花图标的位置来确定地脉花所处的准确位置,但是作者的数学不好,实在是算不明白,只好先采用这种笨办法了,后续可以对这个进行优化 - if (country == "蒙德" && lanhua && lanhua.x > 1250 && lanhua.x < 1300 && lanhua.y > 600 && lanhua.y < 610 || country == "蒙德" && huanghua && huanghua.x > 1250 && huanghua.x < 1300 && huanghua.y > 600 && huanghua.y < 610) { - task = "蒙德1-风起地"; - log.info(`执行策略:${task}`); - for (let i = 1; i <= 4; i++) { - await pathingScript.runFile(`assets/pathing/BoR/${task}-${i}.json`); - await attemptReward(forcerun, retryCount); - } - } else if (country == "蒙德" && lanhua && lanhua.x > 810 && lanhua.x < 830 && lanhua.y > 880 && lanhua.y < 910 || country == "蒙德" && huanghua && huanghua.x > 810 && huanghua.x < 830 && huanghua.y > 880 && huanghua.y < 910) { - task = "蒙德2-清泉镇"; - log.info(`执行策略:${task}`); - for (let i = 1; i <= 4; i++) { - await pathingScript.runFile(`assets/pathing/BoR/${task}-${i}.json`); - await attemptReward(forcerun, retryCount); - } - } else if (country == "蒙德" && lanhua && lanhua.x > 480 && lanhua.x < 490 && lanhua.y > 490 && lanhua.y < 500) { - task = "蒙德3-奔狼领"; - log.info(`执行策略:${task}`); - for (let i = 1; i <= 4; i++) { - await pathingScript.runFile(`assets/pathing/BoR/${task}-${i}.json`); - await attemptReward(forcerun, retryCount); - } - } else if (country == "蒙德" && lanhua && lanhua.x > 550 && lanhua.x < 600 && lanhua.y > 150 && lanhua.y < 250 || country == "蒙德" && huanghua && huanghua.x > 550 && huanghua.x < 600 && huanghua.y > 150 && huanghua.y < 250) { - task = "蒙德4-风龙废墟"; - log.info(`执行策略:${task}`); - for (let i = 1; i <= 4; i++) { - await pathingScript.runFile(`assets/pathing/BoR/${task}-${i}.json`); - await attemptReward(forcerun, retryCount); - } - } else if (country == "蒙德" && lanhua && lanhua.x > 1380 && lanhua.x < 1390 && lanhua.y > 515 && lanhua.y < 525 || country == "蒙德" && huanghua && huanghua.x > 1380 && huanghua.x < 1390 && huanghua.y > 515 && huanghua.y < 525) { - task = "蒙德5-千风神殿"; - log.info(`执行策略:${task}`); - for (let i = 1; i <= 4; i++) { - await pathingScript.runFile(`assets/pathing/BoR/${task}-${i}.json`); - await attemptReward(forcerun, retryCount); - } - } else if (country == "蒙德" && lanhua && lanhua.x > 1280 && lanhua.x < 1290 && lanhua.y > 170 && lanhua.y < 180 || country == "蒙德" && huanghua && huanghua.x > 1280 && huanghua.x < 1290 && huanghua.y > 170 && huanghua.y < 180) { - task = "蒙德6-望风山地"; - log.info(`执行策略:${task}`); - for (let i = 1; i <= 5; i++) { - await pathingScript.runFile(`assets/pathing/BoR/${task}-${i}.json`); - await attemptReward(forcerun, retryCount); - } - } else if (country == "蒙德" && lanhua && lanhua.x > 1100 && lanhua.x < 1300 && lanhua.y > 700 && lanhua.y < 900 || country == "蒙德" && huanghua && huanghua.x > 1100 && huanghua.x < 1300 && huanghua.y > 700 && huanghua.y < 900) { - task = "蒙德7-达达乌帕谷"; - log.info(`执行策略:${task}`); - for (let i = 1; i <= 5; i++) { - await pathingScript.runFile(`assets/pathing/BoR/${task}-${i}.json`); - await attemptReward(forcerun, retryCount); - } - } else if (lanhua && lanhua.x > 1100 && lanhua.x < 1150 && lanhua.y > 300 && lanhua.y < 350) { - task = "璃月1-石门"; - log.info(`执行策略:${task}`); - for (let i = 1; i <= 4; i++) { - await pathingScript.runFile(`assets/pathing/BoR/${task}-${i}.json`); - await attemptReward(forcerun, retryCount); - } - //} else if (lanhua.x > 1350 && lanhua.x < 1400 && lanhua.y > 400 && lanhua.y < 450 && center.x - lanhua.x >= 1050 && center.x - lanhua.x <= 1060 && center.y - lanhua.y >= 90 && center.y - lanhua.y <= 100) { - } else if (lanhua && lanhua.x > 1200 && lanhua.x < 1250 && lanhua.y > 450 && lanhua.y < 500) { // 如果改用碧水原七天神像的中心点的话这个也要改 - task = "璃月3-瑶光滩"; - log.info(`执行策略:${task}`); - await pathingScript.runFile(`assets/pathing/BoR/${task}-1.json`); - await attemptReward(forcerun, retryCount); - } else if (lanhua && lanhua.x > 220 && lanhua.x < 270 && lanhua.y > 900 && lanhua.y < 950) { - task = "稻妻3-八酝岛"; - log.info(`执行策略:${task}`); - await pathingScript.runFile(`assets/pathing/BoR/${task}-1.json`); - await attemptReward(forcerun, retryCount); - } else if (country == "枫丹" && huanghua && huanghua.x > 700 && huanghua.x < 900 && huanghua.y > 900 && huanghua.y < 1100) { - task = "枫丹1-秋分山西侧"; - log.info(`执行策略:${task}`); - for (let i = 1; i <= 5; i++) { - await pathingScript.runFile(`assets/pathing/BoW/${task}-${i}.json`); - await attemptReward(forcerun, retryCount); - } - } else if (country == "枫丹" && lanhua && lanhua.x > 300 && lanhua.x < 500 && lanhua.y > 700 && lanhua.y < 900) { - task = "枫丹2-芒索斯山东麓"; - log.info(`执行策略:${task}`); - for (let i = 1; i <= 4; i++) { - await pathingScript.runFile(`assets/pathing/BoR/${task}-${i}.json`); - await attemptReward(forcerun, retryCount); - } - } else if (country == "枫丹" && lanhua && lanhua.x > 700 && lanhua.x < 800 && lanhua.y > 400 && lanhua.y < 650) { - task = "枫丹3-新枫丹科学院"; - log.info(`执行策略:${task}`); - for (let i = 1; i <= 4; i++) { - await pathingScript.runFile(`assets/pathing/BoR/${task}-${i}.json`); - await attemptReward(forcerun, retryCount); - } - } else if (country == "枫丹" && lanhua && lanhua.x > 1800 && lanhua.x < 1900 && lanhua.y > 100 && lanhua.y < 200) { - task = "枫丹4-柔灯港"; - log.info(`执行策略:${task}`); - for (let i = 1; i <= 4; i++) { - await pathingScript.runFile(`assets/pathing/BoR/${task}-${i}.json`); - await attemptReward(forcerun, retryCount); - } - } else if (country == "枫丹" && lanhua && lanhua.x > 800 && lanhua.x < 1000 && lanhua.y > 800 && lanhua.y < 1000 || country == "枫丹" && huanghua && huanghua.x > 800 && huanghua.x < 1000 && huanghua.y > 800 && huanghua.y < 1000) { - task = "枫丹5-秋分山东侧"; - log.info(`执行策略:${task}`); - for (let i = 1; i <= 4; i++) { - await pathingScript.runFile(`assets/pathing/BoR/${task}-${i}.json`); - await attemptReward(forcerun, retryCount); - } - } else if (country == "枫丹" && lanhua && lanhua.x > 300 && lanhua.x < 500 && lanhua.y > 900 && lanhua.y < 1000) { - task = "枫丹6-厄里那斯"; - log.info(`执行策略:${task}`); - for (let i = 1; i <= 6; i++) { - await pathingScript.runFile(`assets/pathing/BoR/${task}-${i}.json`); - await attemptReward(forcerun, retryCount); - } - } else if (lanhua && lanhua.x > 1100 && lanhua.x < 1200 && lanhua.y > 750 && lanhua.y < 850) { - task = "纳塔5-圣火竞技场"; - log.info(`执行策略:${task}`); - for (let i = 1; i <= 4; i++) { - await pathingScript.runFile(`assets/pathing/BoR/${task}-${i}.json`); - await attemptReward(forcerun, retryCount); - } - } else { + // 分配对应的策略 + // 使用实际坐标LeyLineOutcropX和LeyLineOutcropY进行比较 + let foundStrategy = false; + + if (country == "蒙德") { + if (isNearPosition(LeyLineOutcropX, LeyLineOutcropY, -1298, 2172)) { + foundStrategy = true; + task = "蒙德1-风起地"; + log.info(`执行策略:${task}`); + for (let i = 1; i <= 4; i++) { + if (reRun == true) { + await pathingScript.runFile(`assets/pathing/rerun/${task}-${i}-rerun.json`); + await attemptReward(forceRun, retryCount); + } else { + await pathingScript.runFile(`assets/pathing/${task}-${i}.json`); + await attemptReward(forceRun, retryCount); + } + } + } else if (isNearPosition(LeyLineOutcropX, LeyLineOutcropY, -718, 1803)) { + foundStrategy = true; + task = "蒙德2-清泉镇"; + log.info(`执行策略:${task}`); + for (let i = 1; i <= 4; i++) { + if (reRun == true) { + await pathingScript.runFile(`assets/pathing/rerun/${task}-${i}-rerun.json`); + await attemptReward(forceRun, retryCount); + } else { + await pathingScript.runFile(`assets/pathing/${task}-${i}.json`); + await attemptReward(forceRun, retryCount); + } + } + } else if (isNearPosition(LeyLineOutcropX, LeyLineOutcropY, -282, 2311)) { + foundStrategy = true; + task = "蒙德3-奔狼领"; + log.info(`执行策略:${task}`); + for (let i = 1; i <= 4; i++) { + if (reRun == true) { + await pathingScript.runFile(`assets/pathing/rerun/${task}-${i}-rerun.json`); + await attemptReward(forceRun, retryCount); + } else { + await pathingScript.runFile(`assets/pathing/${task}-${i}.json`); + await attemptReward(forceRun, retryCount); + } + } + } else if (isNearPosition(LeyLineOutcropX, LeyLineOutcropY, 241, 2703)) { + foundStrategy = true; + task = "蒙德4-风龙废墟"; + log.info(`执行策略:${task}`); + for (let i = 1; i <= 4; i++) { + if (reRun == true) { + await pathingScript.runFile(`assets/pathing/rerun/${task}-${i}-rerun.json`); + await attemptReward(forceRun, retryCount); + } else { + await pathingScript.runFile(`assets/pathing/${task}-${i}.json`); + await attemptReward(forceRun, retryCount); + } + } + } else if (isNearPosition(LeyLineOutcropX, LeyLineOutcropY, -1453, 2283)) { + foundStrategy = true; + task = "蒙德5-千风神殿"; + log.info(`执行策略:${task}`); + for (let i = 1; i <= 5; i++) { + if (reRun == true) { + await pathingScript.runFile(`assets/pathing/rerun/${task}-${i}-rerun.json`); + await attemptReward(forceRun, retryCount); + } else { + await pathingScript.runFile(`assets/pathing/${task}-${i}.json`); + await attemptReward(forceRun, retryCount); + } + } + } else if (isNearPosition(LeyLineOutcropX, LeyLineOutcropY, -1513, 2774)) { + foundStrategy = true; + task = "蒙德6-望风山地"; + log.info(`执行策略:${task}`); + for (let i = 1; i <= 4; i++) { + if (reRun == true) { + await pathingScript.runFile(`assets/pathing/rerun/${task}-${i}-rerun.json`); + await attemptReward(forceRun, retryCount); + } else { + await pathingScript.runFile(`assets/pathing/${task}-${i}.json`); + await attemptReward(forceRun, retryCount); + } + } + } else if (isNearPosition(LeyLineOutcropX, LeyLineOutcropY, -1660, 1393)) { + foundStrategy = true; + task = "蒙德7-达达乌帕谷"; + log.info(`执行策略:${task}`); + for (let i = 1; i <= 5; i++) { + if (reRun == true) { + await pathingScript.runFile(`assets/pathing/rerun/${task}-${i}-rerun.json`); + await attemptReward(forceRun, retryCount); + } else { + await pathingScript.runFile(`assets/pathing/${task}-${i}.json`); + await attemptReward(forceRun, retryCount); + } + } + } + } else if (country == "璃月") { + if (isNearPosition(LeyLineOutcropX, LeyLineOutcropY, 73, 1496)) { + foundStrategy = true; + task = "璃月1-石门"; + log.info(`执行策略:${task}`); + for (let i = 1; i <= 4; i++) { + if (reRun == true) { + await pathingScript.runFile(`assets/pathing/rerun/${task}-${i}-rerun.json`); + await attemptReward(forceRun, retryCount); + } else { + await pathingScript.runFile(`assets/pathing/${task}-${i}.json`); + await attemptReward(forceRun, retryCount); + } + } + } else if (isNearPosition(LeyLineOutcropX, LeyLineOutcropY, -55, 604)) { + foundStrategy = true; + task = "璃月3-瑶光滩"; + log.info(`执行策略:${task}`); + if (reRun == true) { + await pathingScript.runFile(`assets/pathing/rerun/${task}-${i}-rerun.json`); + await attemptReward(forceRun, retryCount); + } else { + await pathingScript.runFile(`assets/pathing/${task}-${i}.json`); + await attemptReward(forceRun, retryCount); + } + } + } else if (country == "稻妻") { + if (isNearPosition(LeyLineOutcropX, LeyLineOutcropY, -2270, -4068)) { + foundStrategy = true; + task = "稻妻3-八酝岛"; + log.info(`执行策略:${task}`); + if (reRun == true) { + await pathingScript.runFile(`assets/pathing/rerun/${task}-${i}-rerun.json`); + await attemptReward(forceRun, retryCount); + } else { + await pathingScript.runFile(`assets/pathing/${task}-${i}.json`); + await attemptReward(forceRun, retryCount); + } + } + } else if (country == "枫丹") { + if (isNearPosition(LeyLineOutcropX, LeyLineOutcropY, 4183, 2502)) { + foundStrategy = true; + task = "枫丹1-秋分山西侧"; + log.info(`执行策略:${task}`); + for (let i = 1; i <= 5; i++) { + if (reRun == true) { + await pathingScript.runFile(`assets/pathing/rerun/${task}-${i}-rerun.json`); + await attemptReward(forceRun, retryCount); + } else { + await pathingScript.runFile(`assets/pathing/${task}-${i}.json`); + await attemptReward(forceRun, retryCount); + } + } + } else if (isNearPosition(LeyLineOutcropX, LeyLineOutcropY, 4963, 4396)) { + foundStrategy = true; + task = "枫丹2-芒索斯山东麓"; + log.info(`执行策略:${task}`); + for (let i = 1; i <= 4; i++) { + if (reRun == true) { + await pathingScript.runFile(`assets/pathing/rerun/${task}-${i}-rerun.json`); + await attemptReward(forceRun, retryCount); + } else { + await pathingScript.runFile(`assets/pathing/${task}-${i}.json`); + await attemptReward(forceRun, retryCount); + } + } + } else if (isNearPosition(LeyLineOutcropX, LeyLineOutcropY, 4556, 4762)) { + foundStrategy = true; + task = "枫丹3-新枫丹科学院"; + log.info(`执行策略:${task}`); + for (let i = 1; i <= 4; i++) { + if (reRun == true) { + await pathingScript.runFile(`assets/pathing/rerun/${task}-${i}-rerun.json`); + await attemptReward(forceRun, retryCount); + } else { + await pathingScript.runFile(`assets/pathing/${task}-${i}.json`); + await attemptReward(forceRun, retryCount); + } + } + } else if (isNearPosition(LeyLineOutcropX, LeyLineOutcropY, 2932, 3584)) { + foundStrategy = true; + task = "枫丹4-柔灯港"; + log.info(`执行策略:${task}`); + for (let i = 1; i <= 4; i++) { + if (reRun == true) { + await pathingScript.runFile(`assets/pathing/rerun/${task}-${i}-rerun.json`); + await attemptReward(forceRun, retryCount); + } else { + await pathingScript.runFile(`assets/pathing/${task}-${i}.json`); + await attemptReward(forceRun, retryCount); + } + } + } else if (isNearPosition(LeyLineOutcropX, LeyLineOutcropY, 4098, 2584)) { + foundStrategy = true; + task = "枫丹5-秋分山东侧"; + log.info(`执行策略:${task}`); + for (let i = 1; i <= 4; i++) { + if (reRun == true) { + await pathingScript.runFile(`assets/pathing/rerun/${task}-${i}-rerun.json`); + await attemptReward(forceRun, retryCount); + } else { + await pathingScript.runFile(`assets/pathing/${task}-${i}.json`); + await attemptReward(forceRun, retryCount); + } + } + } else if (isNearPosition(LeyLineOutcropX, LeyLineOutcropY, 4761, 2574)) { + foundStrategy = true; + task = "枫丹6-厄里那斯"; + log.info(`执行策略:${task}`); + for (let i = 1; i <= 6; i++) { + if (reRun == true) { + await pathingScript.runFile(`assets/pathing/rerun/${task}-${i}-rerun.json`); + await attemptReward(forceRun, retryCount); + } else { + await pathingScript.runFile(`assets/pathing/${task}-${i}.json`); + await attemptReward(forceRun, retryCount); + } + } + } + } else if (country == "纳塔") { + if (isNearPosition(LeyLineOutcropX, LeyLineOutcropY, 7865, -1824)) { + foundStrategy = true; + task = "纳塔1-隆崛坡"; + log.info(`执行策略:${task}`); + for (let i = 1; i <= 4; i++) { + if (reRun == true) { + await pathingScript.runFile(`assets/pathing/rerun/${task}-${i}-rerun.json`); + await attemptReward(forceRun, retryCount); + } else { + await pathingScript.runFile(`assets/pathing/${task}-${i}.json`); + await attemptReward(forceRun, retryCount); + } + } + } else if (isNearPosition(LeyLineOutcropX, LeyLineOutcropY, 9029, -2343)) { + foundStrategy = true; + task = "纳塔4-溶水域"; + log.info(`执行策略:${task}`); + for (let i = 1; i <= 2; i++) { + if (reRun == true) { + await pathingScript.runFile(`assets/pathing/rerun/${task}-${i}-rerun.json`); + await attemptReward(forceRun, retryCount); + } else { + await pathingScript.runFile(`assets/pathing/${task}-${i}.json`); + await attemptReward(forceRun, retryCount); + } + } + } else if (isNearPosition(LeyLineOutcropX, LeyLineOutcropY, 9687, -2898)) { + foundStrategy = true; + task = "纳塔5-安饶之野"; + log.info(`执行策略:${task}`); + for (let i = 1; i <= 3; i++) { + if (reRun == true) { + await pathingScript.runFile(`assets/pathing/rerun/${task}-${i}-rerun.json`); + await attemptReward(forceRun, retryCount); + } else { + await pathingScript.runFile(`assets/pathing/${task}-${i}.json`); + await attemptReward(forceRun, retryCount); + } + } + } else if (isNearPosition(LeyLineOutcropX, LeyLineOutcropY, 9231, -2155)) { + foundStrategy = true; + task = "纳塔6-圣火竞技场"; + log.info(`执行策略:${task}`); + for (let i = 1; i <= 4; i++) { + if (reRun == true) { + await pathingScript.runFile(`assets/pathing/rerun/${task}-${i}-rerun.json`); + await attemptReward(forceRun, retryCount); + } else { + await pathingScript.runFile(`assets/pathing/${task}-${i}.json`); + await attemptReward(forceRun, retryCount); + } + } + } + } + if (!foundStrategy) { log.error("未找到对应的地脉花策略,请再次运行脚本"); log.error("如果仍然不行,请截图*完整的*游戏界面,并反馈给作者!"); log.error("完整的游戏界面!完整的游戏界面!完整的游戏界面!"); @@ -236,18 +394,23 @@ } })(); -async function attemptReward(forcerun, retryCount) { +async function attemptReward(forceRun, retryCount) { // 超时处理 - if (retryCount >= 5 && forcerun == false) { + if (retryCount >= 5 && forceRun == false) { retryCount = 0; throw new Error("超过最大重试次数,领取奖励失败"); - } else if (retryCount >= 5 && forcerun == true) { + } else if (retryCount >= 5 && forceRun == true) { retryCount = 0; log.error("超过最大重试次数,领取奖励失败"); log.info("强制运行模式,继续执行后续路线"); await genshin.returnMainUi(); return; } + // 切换好感队 + if (friendshipTeam) { + log.info(`切换至队伍 ${friendshipTeam}`); + await genshin.switchParty(friendshipTeam); + } log.info("领取奖励,优先使用浓缩树脂"); keyPress("F"); await sleep(500); @@ -276,10 +439,18 @@ async function attemptReward(forcerun, retryCount) { if (condensedResin) { log.info("选择使用浓缩树脂"); click(Math.round(condensedResin.x + condensedResin.width / 2), Math.round(condensedResin.y + condensedResin.height / 2)); + if (friendshipTeam) { + log.info("切换回战斗队伍"); + await genshin.switchParty(team); + } return; } else if (originalResin) { log.info("选择使用原粹树脂"); click(Math.round(originalResin.x + originalResin.width / 2), Math.round(originalResin.y + originalResin.height / 2)); + if (friendshipTeam) { + log.info("切换回战斗队伍"); + await genshin.switchParty(team); + } return; } else if (isResinEmpty) { log.error("识别到补充原粹树脂,看来树脂用完了呢"); @@ -294,14 +465,14 @@ async function attemptReward(forcerun, retryCount) { await genshin.returnMainUi(); await sleep(1000); retryCount++; - await attemptReward(forcerun, retryCount); + await attemptReward(forceRun, retryCount); } } async function closeCustomMarks() { await genshin.returnMainUi(); keyPress("M"); await sleep(600); - click(60,1020); + click(60, 1020); await sleep(600); let button = captureGameRegion().find(RecognitionObject.TemplateMatch(file.ReadImageMatSync("assets/icon/open.png"),)); if (button) { @@ -322,20 +493,6 @@ async function findLeyLineOutcrop(country, type, retry, retryCount) { log.info("寻找地脉花位置"); keyPress("M"); await sleep(600); - /* OCR识别国家,会点到“蒙德城”“璃月港”等地区标注 - await click(1840, 1020); - await sleep(600); - let captureRegion = captureGameRegion(); - let resList = captureRegion.findMulti(RecognitionObject.ocrThis); - for (let i = 0; i < resList.count; i++) { - let res = resList[i]; - if (res.text.includes(country)) { - log.info("选择国家: {1}", country); - click(Math.round(res.x + res.width / 2), Math.round(res.y + res.height / 2)); - break; - } - } - */ if (country == "蒙德") { await genshin.moveMapTo(-876, 2278, "蒙德"); } else if (country == "璃月") { @@ -348,140 +505,131 @@ async function findLeyLineOutcrop(country, type, retry, retryCount) { await genshin.moveMapTo(4029, 3054, "枫丹"); //吞星之鲸周本 } else if (country == "纳塔") { await genshin.moveMapTo(9541, -1782, "纳塔"); //镜璧山七天神像 -// } else if (country == "至冬") { -// await genshin.moveMapTo(12288, 6144, "至冬"); + // } else if (country == "至冬") { + // await genshin.moveMapTo(12288, 6144, "至冬"); } else { throw new Error(`未知国家: ${country}`); } - - // 应该不需要再延时等待了 - // await sleep(500); // 识别地脉花位置 lanhua = null; huanghua = null; - // 定位地脉花位置 - await locateLeyLineOutcrop(country, type, retry, retryCount); + // 修改:检查locateLeyLineOutcrop的返回值 + const found = await locateLeyLineOutcrop(country, type, retry, retryCount); + + if (!found) { + // 增加重试次数并再次尝试 + retry = true; + retryCount++; + + if (retryCount == 1) { + log.warn("传送到七天神像并关闭自定义标记以避免地脉花图标被遮挡导致找不到地脉花"); + await genshin.tpToStatueOfTheSeven(); + await closeCustomMarks(); + } + + await findLeyLineOutcrop(country, type, retry, retryCount); + } } async function locateLeyLineOutcrop(country, type, retry, retryCount) { await sleep(200); - // 使用新的方法来缩放地图 await genshin.setBigMapZoomLevel(3.0); - if (type == "蓝花(经验书)") { - // 经验花的模板匹配 - // 虽然匹配写了多个地脉花的识别,但是还没有写对应的处理逻辑,如果真识别到了多个可能会出问题 - let lanhuaList = captureGameRegion().findMulti(RecognitionObject.TemplateMatch(file.ReadImageMatSync("assets/icon/Blossom_of_Revelation.png"))); - if (lanhuaList && lanhuaList.count > 0) { - for (let i = 0; i < lanhuaList.count; i++) { - lanhua = lanhuaList[i]; - log.info("找到经验地脉花,位置({x},{y})", lanhua.x, lanhua.y); - center = genshin.getPositionFromBigMap(); - } + const iconPath = type == "蓝花(经验书)" + ? "assets/icon/Blossom_of_Revelation.png" + : "assets/icon/Blossom_of_Wealth.png"; + + // 查找地脉花 + const flowerList = captureGameRegion().findMulti(RecognitionObject.TemplateMatch(file.ReadImageMatSync(iconPath))); + + if (flowerList && flowerList.count > 0) { + // 找到地脉花,记录位置并计算坐标 + const flower = flowerList[0]; + const flowerType = type == "蓝花(经验书)" ? "经验" : "摩拉"; + + if (type == "蓝花(经验书)") { + lanhua = flower; } else { - // 部分地脉花需要拖动地图才能找到 - if (country == "蒙德" && retry == true && retryCount == 1) { - // 蒙德4 - retry = false; - await genshin.moveMapTo(-386, 2298); // 奔狼领上方锚点 - await locateLeyLineOutcrop(country, type, retry, retryCount); - return; - } else if (country == "璃月" && retry == true && retryCount == 1) { - // 璃月1 - retry = false; - await genshin.moveMapTo(253, 1285); // 碧水原七天神像 - await locateLeyLineOutcrop(country, type, retry, retryCount); - return; - } else if (country == "璃月" && retry == true && retryCount == 2) { - // 璃月3 - retry = false; - await genshin.moveMapTo(342, 548); // 归离原字左边的锚点 - await locateLeyLineOutcrop(country, type, retry, retryCount); - return; - } else if (country == "稻妻" && retry == true && retryCount == 1) { - // 稻妻3 - retry = false; - await genshin.moveMapTo(-3233, -3533); // 踏鞴砂七天神像 - await locateLeyLineOutcrop(country, type, retry, retryCount); - return; - } else if (country == "枫丹" && retry == true && retryCount == 1) { - // 枫丹5 6 - retry = false; - await genshin.moveMapTo(4301, 4765); // 新枫丹科学院锚点 - await locateLeyLineOutcrop(country, type, retry, retryCount); - return; - } - retryCount++; - retry = true; - log.warn("未找到地脉花"); - //log.info(`国家:${country},是否重试:${retry},重试次数:${retryCount}`); - log.warn("传送到七天神像并关闭自定义标记以避免地脉花图标被遮挡导致找不到地脉花"); - // 优先处理站在地脉花上的情况,不过这个可能性比较小,后续会考虑放到后面处理 - await genshin.tpToStatueOfTheSeven(); - await closeCustomMarks(); - await findLeyLineOutcrop(country, type, retry, retryCount); - return; + huanghua = flower; } + + log.info(`找到${flowerType}地脉花,位置:(${flower.x},${flower.y})`); + + // 计算地脉花的实际坐标 + const center = genshin.getPositionFromBigMap(); + const mapZoomLevel = genshin.getBigMapZoomLevel(); + log.info(`地图缩放级别:${mapZoomLevel}`); + + const mapScaleFactor = 2.35; // 地图缩放因子,固定值 + LeyLineOutcropX = (960 - flower.x - 25) * mapZoomLevel / mapScaleFactor + center.x; + LeyLineOutcropY = (540 - flower.y - 25) * mapZoomLevel / mapScaleFactor + center.y; + + log.info(`地脉花的实际坐标:(${LeyLineOutcropX},${LeyLineOutcropY})`); + return true; // 修改:返回true表示找到了地脉花 } else { - let huanghuaList = captureGameRegion().findMulti(RecognitionObject.TemplateMatch(file.ReadImageMatSync("assets/icon/Blossom_of_Wealth.png"))); - if (huanghuaList && huanghuaList.count > 0) { - for (let i = 0; i < huanghuaList.count; i++) { - huanghua = huanghuaList[i]; - log.info("找到摩拉地脉花,位置({x},{y})", huanghua.x, huanghua.y); - } - } else { - // 部分地脉花需要拖动地图才能找到 - if (country == "蒙德" && retry == true && retryCount == 1) { - // 蒙德4 - retry = false; - await genshin.moveMapTo(-386, 2298); // 奔狼领上方锚点 - await locateLeyLineOutcrop(country, type, retry, retryCount); - return; - } else if (country == "蒙德" && retry == true && retryCount == 2) { - // 蒙德6 - retry = false; - await genshin.moveMapTo(-1427, 1662); // 南风之狮的庙宇 - await locateLeyLineOutcrop(country, type, retry, retryCount); - return; - } else if (country == "璃月" && retry == true && retryCount == 1) { - // 璃月1 - retry = false; - await genshin.moveMapTo(253, 1285); // 碧水原七天神像 - await locateLeyLineOutcrop(country, type, retry, retryCount); - return; - } else if (country == "璃月" && retry == true && retryCount == 2) { - // 璃月3 - retry = false; - await genshin.moveMapTo(342, 548); // 归离原字左边的锚点 - await locateLeyLineOutcrop(country, type, retry, retryCount); - return; - } else if (country == "稻妻" && retry == true && retryCount == 1) { - // 稻妻3 - retry = false; - await genshin.moveMapTo(-3233, -3533); // 踏鞴砂七天神像 - await locateLeyLineOutcrop(country, type, retry, retryCount); - return; - } else if (country == "枫丹" && retry == true && retryCount == 1) { - // 枫丹5 6 - retry = false; - await genshin.moveMapTo(4301, 4765); // 新枫丹科学院锚点 - await locateLeyLineOutcrop(country, type, retry, retryCount); - return; - } - retry = true; - retryCount++; - log.warn("未找到地脉花"); - if (retryCount == 1) { - log.warn("传送到七天神像并关闭自定义标记以避免地脉花图标被遮挡导致找不到地脉花"); - await genshin.tpToStatueOfTheSeven(); - await closeCustomMarks(); - } - await findLeyLineOutcrop(country, type, retry, retryCount); - return; + // 未找到地脉花,尝试移动地图或重试 + if (shouldMoveMap(country, retry, retryCount)) { + // 移动到特定位置再次尝试 + retry = false; + const position = getMapPosition(country, retryCount); + log.info(`移动到特定位置:(${position.x},${position.y})`); + await genshin.moveMapTo(position.x, position.y); + return await locateLeyLineOutcrop(country, type, retry, retryCount); // 修改:返回递归调用的结果 } + + log.warn("未找到地脉花"); + return false; // 修改:返回false表示未找到地脉花 } } +// 判断是否需要移动地图 +function shouldMoveMap(country, retry, retryCount) { + if (!retry) return false; + + const countryRetryMap = { + "蒙德": [0, 1, 2], + "璃月": [0, 1, 2], + "稻妻": [0, 1], + "枫丹": [0, 1], + "纳塔": [0, 1, 2] + }; + + return countryRetryMap[country] && countryRetryMap[country].includes(retryCount); +} + +// 获取地图移动位置 +function getMapPosition(country, retryCount) { + const positionMap = { + "蒙德": [ + { x: -386, y: 2298, name: "奔狼领上方锚点" }, + { x: -1427, y: 1662, name: "南风之狮的庙宇" } + ], + "璃月": [ + { x: 253, y: 1285, name: "碧水原七天神像" }, + { x: 342, y: 548, name: "归离原字左边的锚点" } + ], + "稻妻": [ + { x: -3233, y: -3533, name: "踏鞴砂七天神像" } + ], + "枫丹": [ + { x: 4301, y: 4765, name: "新枫丹科学院锚点" } + ], + "纳塔": [ + { x: 9040, y: -2428, name: "虹灵的净土" }, + { x: 8258, y: -1744, name: "硫晶支脉下方锚点" } + ] + }; + + // 根据国家和重试次数获取对应位置 + const positions = positionMap[country] || []; + if (positions.length === 0) { + log.warn(`未找到国家 ${country} 的位置信息`); + return { x: 0, y: 0, name: "默认位置" }; + } + + const index = Math.min(retryCount, positions.length - 1); + return positions[index]; +} async function openCustomMarks() { await genshin.returnMainUi(); keyPress("M"); @@ -501,4 +649,9 @@ async function openCustomMarks() { log.error("未找到开关按钮"); } await genshin.returnMainUi(); -} \ No newline at end of file +} + +// 判断坐标是否在指定位置附近(误差范围内) +function isNearPosition(x, y, targetX, targetY) { + return Math.abs(x - targetX) <= 100 && Math.abs(y - targetY) <= 100; +} diff --git a/repo/js/AutoLeyLineOutcrop/manifest.json b/repo/js/AutoLeyLineOutcrop/manifest.json index 07e6a129..b7102bc9 100644 --- a/repo/js/AutoLeyLineOutcrop/manifest.json +++ b/repo/js/AutoLeyLineOutcrop/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 1, "name": "全自动地脉花", - "version": "2.0", + "version": "2.1", "bgi_version": "0.44.3", "description": "基于OCR图像识别的全自动刷取地脉花。\n💡更多信息请查看在线手册:https://hcnsvf0s8d0s.feishu.cn/wiki/Tb1twpThLi7UlykqcYOcuccTnjJ \n\n----------注意事项----------\n●仅支持BetterGI 0.44.3 及以上版本!\n●脚本仍未完成,没有出现的路线还未制作,请耐心等待。目前只有蒙德是全部路线,其他国家请使用强制运行模式。\n●目前脚本能力有限,暂时不支持识别地脉花是否已经开启,请确保队伍的练度足够,中途出现角色血量过低或倒下会无法继续,届时需要在重新运行时手动关闭领取地脉花奖励的界面。\n●脚本还提供了强行运行的功能,当无法识别地脉花位置时可以指定线路,脚本将不再对地脉花进行识别,即使没有领取到奖励也会继续运行,适用于路线重跑以及开发调试。\n●运行时会传送到七天神像设置中设置的七天神像,可能需要关闭七天神像设置中的“是否就近七天神像恢复血量”,并指定七天神像。\n●战斗策略注意调度器设置中地图追踪行走配置里的“允许在JsSpript中使用”和“覆盖JS中的自动战斗配置”,只有在都打开的情况下脚本才会使用下面的战斗配置,否则会使用独立任务中的战斗策略。", "authors": [ diff --git a/repo/js/AutoLeyLineOutcrop/settings.json b/repo/js/AutoLeyLineOutcrop/settings.json index fc5b8a68..db18bd21 100644 --- a/repo/js/AutoLeyLineOutcrop/settings.json +++ b/repo/js/AutoLeyLineOutcrop/settings.json @@ -5,7 +5,7 @@ "label": "请仔细阅读脚本介绍,并进行配置后勾选此项\n不勾选脚本不会运行!" }, { - "name": "leylineoutcroptype", + "name": "leyLineOutcropType", "type": "select", "label": "地脉花类型", "options": [ @@ -37,12 +37,22 @@ "label": "战斗的队伍名称,不填表示不切换队伍" }, { - "name": "forcerun", + "name": "reRun", + "type": "checkbox", + "label": "可重跑模式,开启后每个地脉花将从传送锚点处开始\n适用于低练度、容易阵亡的队伍\n相较于正常情况会花费更多的时间\n还没做完,请勿启用!" + }, + { + "name": "friendshipTeam", + "type": "input-text", + "label": "好感队名称,不填表示不切换好感队" + }, + { + "name": "forceRun", "type": "checkbox", "label": "强制运行,适用于中途停止等特殊情况\n开启后将无视地脉花的实际位置" }, { - "name": "forcerunpath", + "name": "forceRunPath", "type": "select", "label": "强制运行的路线,勾选上方选项后生效", "options": [ @@ -63,7 +73,10 @@ "枫丹4-柔灯港", "枫丹5-秋分山东侧", "枫丹6-厄里那斯", - "纳塔5-圣火竞技场" + "纳塔1-隆崛坡", + "纳塔4-溶水域", + "纳塔5-安饶之野", + "纳塔6-圣火竞技场" ] } ]