fix: json data validation (#514)
* json data validation * 使用 jsonDataValidation 自动更正 * fix: 字段缺失时补全而不是报错
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
"author": "不瘦五十斤不改名",
|
||||
"version": "1.0",
|
||||
"description": "",
|
||||
"bgiVersion": "0.34.5"
|
||||
"bgiVersion": "v0.42.0"
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
@@ -13,21 +13,21 @@
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"type": "teleport",
|
||||
"x": 253.10546875,
|
||||
"y": 1285.19091796875
|
||||
"x": 253.11,
|
||||
"y": 1285.19
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"x": 242.8359375,
|
||||
"y": 1294.07568359375,
|
||||
"x": 242.84,
|
||||
"y": 1294.08,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"x": 209.1416015625,
|
||||
"y": 1305.79541015625,
|
||||
"x": 209.14,
|
||||
"y": 1305.8,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "nahida_collect"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"author": "不瘦五十斤不改名",
|
||||
"version": "1.0",
|
||||
"description": "",
|
||||
"bgiVersion": "0.34.5"
|
||||
"bgiVersion": "v0.42.0"
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
@@ -13,21 +13,21 @@
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"type": "teleport",
|
||||
"x": 1436.3310546875,
|
||||
"y": 1289.95166015625
|
||||
"x": 1436.33,
|
||||
"y": 1289.95
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"x": 1450.4169921875,
|
||||
"y": 1246.1669921875,
|
||||
"x": 1450.42,
|
||||
"y": 1246.17,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"x": 1458.388671875,
|
||||
"y": 1246.61962890625,
|
||||
"x": 1458.39,
|
||||
"y": 1246.62,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "nahida_collect"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"author": "不瘦五十斤不改名",
|
||||
"version": "1.0",
|
||||
"description": "",
|
||||
"bgiVersion": "0.34.5"
|
||||
"bgiVersion": "v0.42.0"
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
@@ -13,21 +13,21 @@
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"type": "teleport",
|
||||
"x": 1754.9716796875,
|
||||
"y": 606.03076171875
|
||||
"x": 1754.97,
|
||||
"y": 606.03
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"x": 1763.4716796875,
|
||||
"y": 580.703125,
|
||||
"x": 1763.47,
|
||||
"y": 580.7,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"x": 1736.294921875,
|
||||
"y": 543.0224609375,
|
||||
"x": 1736.29,
|
||||
"y": 543.02,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "nahida_collect"
|
||||
|
||||
@@ -5,29 +5,29 @@
|
||||
"author": "不瘦五十斤不改名",
|
||||
"version": "1.0",
|
||||
"description": "",
|
||||
"bgiVersion": "0.34.5"
|
||||
"bgiVersion": "v0.42.0"
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
"id": 1,
|
||||
"x": 341.4296875,
|
||||
"y": 548.10498046875,
|
||||
"x": 341.43,
|
||||
"y": 548.1,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"type": "teleport"
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"x": 363.373046875,
|
||||
"y": 558.62158203125,
|
||||
"x": 363.37,
|
||||
"y": 558.62,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"x": 408.0361328125,
|
||||
"y": 599.62109375,
|
||||
"x": 408.04,
|
||||
"y": 599.62,
|
||||
"action": "nahida_collect",
|
||||
"move_mode": "walk",
|
||||
"type": "path"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"author": "不瘦五十斤不改名",
|
||||
"version": "1.0",
|
||||
"description": "",
|
||||
"bgiVersion": "0.34.5"
|
||||
"bgiVersion": "v0.42.0"
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
@@ -13,29 +13,29 @@
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"type": "teleport",
|
||||
"x": 341.326171875,
|
||||
"y": 548.0498046875
|
||||
"x": 341.33,
|
||||
"y": 548.05
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"x": 321.669921875,
|
||||
"y": 556.8056640625,
|
||||
"x": 321.67,
|
||||
"y": 556.81,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"x": 279.6552734375,
|
||||
"y": 523.75146484375,
|
||||
"x": 279.66,
|
||||
"y": 523.75,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"x": 258.318359375,
|
||||
"y": 516.02392578125,
|
||||
"x": 258.32,
|
||||
"y": 516.02,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "nahida_collect"
|
||||
|
||||
@@ -1,33 +1,33 @@
|
||||
{
|
||||
"info": {
|
||||
"name": "莲蓬5-归离原(三)-璃月2个",
|
||||
"name": "莲蓬6-归离原(三)-璃月2个",
|
||||
"type": "collect",
|
||||
"author": "不瘦五十斤不改名",
|
||||
"version": "1.0",
|
||||
"description": "",
|
||||
"bgiVersion": "0.34.5"
|
||||
"bgiVersion": "v0.42.0"
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
"id": 4,
|
||||
"x": 173.9443359375,
|
||||
"y": 389.45068359375,
|
||||
"x": 173.94,
|
||||
"y": 389.45,
|
||||
"type": "teleport",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"x": 124.37890625,
|
||||
"y": 380.2568359375,
|
||||
"x": 124.38,
|
||||
"y": 380.26,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"x": 91.74609375,
|
||||
"y": 344.177734375,
|
||||
"x": 91.75,
|
||||
"y": 344.18,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "nahida_collect"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"author": "不瘦五十斤不改名",
|
||||
"version": "1.0",
|
||||
"description": "",
|
||||
"bgiVersion": "0.34.5"
|
||||
"bgiVersion": "v0.42.0"
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
@@ -13,85 +13,85 @@
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"type": "teleport",
|
||||
"x": 526.177734375,
|
||||
"y": 106.16162109375
|
||||
"x": 526.18,
|
||||
"y": 106.16
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"x": 529.4375,
|
||||
"y": 104.271484375,
|
||||
"x": 529.44,
|
||||
"y": 104.27,
|
||||
"type": "path",
|
||||
"move_mode": "fly",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"x": 544.99609375,
|
||||
"y": 104.1220703125,
|
||||
"x": 545.0,
|
||||
"y": 104.12,
|
||||
"type": "path",
|
||||
"move_mode": "fly",
|
||||
"action": "stop_flying"
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"x": 610.265625,
|
||||
"y": 101.59423828125,
|
||||
"x": 610.27,
|
||||
"y": 101.59,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"x": 627.1513671875,
|
||||
"y": 85.57958984375,
|
||||
"x": 627.15,
|
||||
"y": 85.58,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"x": 628.9951171875,
|
||||
"y": 83.3271484375,
|
||||
"x": 629.0,
|
||||
"y": 83.33,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"x": 695.6572265625,
|
||||
"y": 111.615234375,
|
||||
"x": 695.66,
|
||||
"y": 111.62,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "nahida_collect"
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"x": 664.1796875,
|
||||
"y": 148.99462890625,
|
||||
"x": 664.18,
|
||||
"y": 148.99,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "nahida_collect"
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"x": 698.9814453125,
|
||||
"y": 166.0029296875,
|
||||
"x": 698.98,
|
||||
"y": 166.0,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"x": 717.6435546875,
|
||||
"y": 153.1650390625,
|
||||
"x": 717.64,
|
||||
"y": 153.17,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"x": 737.9248046875,
|
||||
"y": 170.5634765625,
|
||||
"x": 737.92,
|
||||
"y": 170.56,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "nahida_collect"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"author": "不瘦五十斤不改名",
|
||||
"version": "1.0",
|
||||
"description": "",
|
||||
"bgiVersion": "0.34.5"
|
||||
"bgiVersion": "v0.42.0"
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
@@ -13,61 +13,61 @@
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"type": "teleport",
|
||||
"x": 978.7275390625,
|
||||
"y": -353.57080078125
|
||||
"x": 978.73,
|
||||
"y": -353.57
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"x": 978.720703125,
|
||||
"y": -353.60595703125,
|
||||
"x": 978.72,
|
||||
"y": -353.61,
|
||||
"type": "path",
|
||||
"move_mode": "fly",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"x": 850.5849609375,
|
||||
"y": -258.37109375,
|
||||
"x": 850.58,
|
||||
"y": -258.37,
|
||||
"type": "path",
|
||||
"move_mode": "fly",
|
||||
"action": "stop_flying"
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"x": 847.7646484375,
|
||||
"y": -250.2900390625,
|
||||
"x": 847.76,
|
||||
"y": -250.29,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "nahida_collect"
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"x": 823.453125,
|
||||
"y": -232.83154296875,
|
||||
"x": 823.45,
|
||||
"y": -232.83,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"x": 810.453125,
|
||||
"y": -199.634765625,
|
||||
"x": 810.45,
|
||||
"y": -199.63,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"x": 816.3037109375,
|
||||
"y": -171.60693359375,
|
||||
"x": 816.3,
|
||||
"y": -171.61,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"x": 825.294921875,
|
||||
"y": -171.126953125,
|
||||
"x": 825.29,
|
||||
"y": -171.13,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "nahida_collect"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"author": "不瘦五十斤不改名",
|
||||
"version": "1.0",
|
||||
"description": "",
|
||||
"bgiVersion": "0.34.5"
|
||||
"bgiVersion": "v0.42.0"
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
@@ -13,37 +13,37 @@
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"type": "teleport",
|
||||
"x": 710.8330078125,
|
||||
"y": -772.42626953125
|
||||
"x": 710.83,
|
||||
"y": -772.43
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"x": 714.76953125,
|
||||
"y": -771.31591796875,
|
||||
"x": 714.77,
|
||||
"y": -771.32,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"x": 717.3427734375,
|
||||
"y": -770.5322265625,
|
||||
"x": 717.34,
|
||||
"y": -770.53,
|
||||
"type": "path",
|
||||
"move_mode": "fly",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"x": 758.607421875,
|
||||
"y": -749.2119140625,
|
||||
"x": 758.61,
|
||||
"y": -749.21,
|
||||
"type": "path",
|
||||
"move_mode": "fly",
|
||||
"action": "stop_flying"
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"x": 758.2607421875,
|
||||
"y": -749.68603515625,
|
||||
"x": 758.26,
|
||||
"y": -749.69,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "nahida_collect"
|
||||
|
||||
Reference in New Issue
Block a user