fix: json data validation (#514)

* json data validation

* 使用 jsonDataValidation 自动更正

* fix: 字段缺失时补全而不是报错
This commit is contained in:
秋云
2025-04-03 22:02:37 +08:00
committed by GitHub
parent b865b200bc
commit fbef10776b
2595 changed files with 125405 additions and 122363 deletions

View File

@@ -1,192 +1,192 @@
{
"info": {
"name": "螃蟹-幽林雾道-12只",
"name": "螃蟹-幽林雾道-12只(循环2次)",
"type": "collect",
"author": "起个名字好难",
"version": "1.0",
"description": "",
"bgiVersion": "0.35.1"
"bgiVersion": "v0.42.0"
},
"positions": [
{
"id": 1,
"x": 3375.24609375,
"y": 3291.83154296875,
"x": 3375.25,
"y": 3291.83,
"action": "",
"move_mode": "walk",
"type": "teleport"
},
{
"id": 2,
"x": 3347.1552734375,
"y": 3294.58935546875,
"x": 3347.16,
"y": 3294.59,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 3,
"x": 3339.6845703125,
"y": 3305.493896484375,
"x": 3339.68,
"y": 3305.49,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 4,
"x": 3335.9961219098186,
"y": 3293,
"x": 3336.0,
"y": 3293.0,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 5,
"x": 3309.5771484375,
"y": 3288.681640625,
"x": 3309.58,
"y": 3288.68,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 6,
"x": 3303.10546875,
"y": 3282.054931640625,
"x": 3303.11,
"y": 3282.05,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 7,
"x": 3276.76171875,
"y": 3257.308349609375,
"x": 3276.76,
"y": 3257.31,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 8,
"x": 3251.095703125,
"y": 3241.4404296875,
"x": 3251.1,
"y": 3241.44,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 9,
"x": 3248.0791015625,
"y": 3240.95263671875,
"x": 3248.08,
"y": 3240.95,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 10,
"x": 3242.59375,
"y": 3229.3434242697895
"x": 3242.59,
"y": 3229.34
},
{
"id": 11,
"x": 3243.84375,
"y": 3226.7192467385703,
"x": 3243.84,
"y": 3226.72,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 12,
"x": 3255.3779296875,
"y": 3220.1279296875,
"x": 3255.38,
"y": 3220.13,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 13,
"x": 3251.7578125,
"y": 3217.061279296875,
"x": 3251.76,
"y": 3217.06,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 14,
"x": 3254.3056640625,
"y": 3213.1376953125,
"x": 3254.31,
"y": 3213.14,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 15,
"x": 3257.67578125,
"y": 3212.6318359375
"x": 3257.68,
"y": 3212.63
},
{
"id": 16,
"x": 3286.283203125,
"y": 3185.823486328125,
"x": 3286.28,
"y": 3185.82,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 17,
"x": 3309.390625,
"y": 3182.224365234375,
"x": 3309.39,
"y": 3182.22,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 18,
"x": 3319.4541015625,
"y": 3183.52294921875,
"x": 3319.45,
"y": 3183.52,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 19,
"x": 3322.3017578125,
"y": 3194.86865234375,
"x": 3322.3,
"y": 3194.87,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 20,
"x": 3342.6669921875,
"y": 3199.306884765625,
"x": 3342.67,
"y": 3199.31,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 21,
"x": 3343.74609375,
"y": 3198.070068359375,
"x": 3343.75,
"y": 3198.07,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 22,
"x": 3347.09765625,
"y": 3198.813720703125
"x": 3347.1,
"y": 3198.81
},
{
"id": 23,
"x": 3346.7451171875,
"y": 3201.767578125,
"x": 3346.75,
"y": 3201.77,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 24,
"x": 3364.677734375,
"y": 3191.713623046875,
"x": 3364.68,
"y": 3191.71,
"action": "",
"move_mode": "walk",
"type": "path"

View File

@@ -1,97 +1,97 @@
{
"info": {
"name": "螃蟹-鹰翔海滩",
"name": "螃蟹-鹰翔海滩-20只(循环2次)",
"type": "collect",
"author": "起个名字好难",
"version": "1.0",
"description": "",
"bgiVersion": "0.35.1"
"bgiVersion": "v0.42.0"
},
"positions": [
{
"id": 1,
"x": -1532.9267578125,
"y": 1976.1318359375,
"x": -1532.93,
"y": 1976.13,
"action": "",
"move_mode": "walk",
"type": "teleport"
},
{
"id": 2,
"x": -1582.7255859375,
"y": 2016.29833984375,
"x": -1582.73,
"y": 2016.3,
"action": "",
"move_mode": "fly",
"type": "path"
},
{
"id": 3,
"x": -1611.26953125,
"y": 2017.3359375,
"x": -1611.27,
"y": 2017.34,
"action": "",
"move_mode": "run",
"type": "path"
},
{
"id": 4,
"x": -1626.65625,
"y": 2020.18701171875,
"x": -1626.66,
"y": 2020.19,
"action": "stop_flying",
"move_mode": "fly",
"type": "path"
},
{
"id": 5,
"x": -1624.986328125,
"y": 2004.40625,
"x": -1624.99,
"y": 2004.41,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 6,
"x": -1634.2431640625,
"y": 1993.28515625,
"x": -1634.24,
"y": 1993.29,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 7,
"x": -1631.5625,
"y": 1989.61376953125,
"x": -1631.56,
"y": 1989.61,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 8,
"x": -1611.625,
"y": 1984.2504071627627,
"x": -1611.62,
"y": 1984.25,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 9,
"x": -1619.005859375,
"y": 1974.97607421875,
"x": -1619.01,
"y": 1974.98,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 10,
"x": -1614.03125,
"y": 1969.8193359375,
"x": -1614.03,
"y": 1969.82,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 11,
"x": -1620.54296875,
"y": 1960.794921875,
"x": -1620.54,
"y": 1960.79,
"action": "",
"move_mode": "walk",
"type": "path"
@@ -99,71 +99,71 @@
{
"id": 12,
"x": -1587.25,
"y": 1921.750097719063,
"y": 1921.75,
"action": "",
"move_mode": "run",
"type": "path"
},
{
"id": 13,
"x": -1590.19921875,
"y": 1876.9912109375,
"x": -1590.2,
"y": 1876.99,
"action": "",
"move_mode": "run",
"type": "path"
},
{
"id": 14,
"x": -1589.9716796875,
"y": 1870.79541015625,
"x": -1589.97,
"y": 1870.8,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 15,
"x": -1582.8984375,
"y": 1869.087890625,
"x": -1582.9,
"y": 1869.09,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 16,
"x": -1579.6123046875,
"y": 1872.6220703125,
"x": -1579.61,
"y": 1872.62,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 17,
"x": -1576.6142578125,
"y": 1872.3203125,
"x": -1576.61,
"y": 1872.32,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 18,
"x": -1578.62109375,
"y": 1865.63232421875,
"x": -1578.62,
"y": 1865.63,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 19,
"x": -1549.625,
"y": 1851.5004234492735,
"x": -1549.62,
"y": 1851.5,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 20,
"x": -1550.81640625,
"y": 1843.67919921875,
"x": -1550.82,
"y": 1843.68,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -171,64 +171,64 @@
},
{
"id": 21,
"x": -1554.078125,
"y": 1798.80859375,
"x": -1554.08,
"y": 1798.81,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 22,
"x": -1543.3124562199555,
"y": 1772.8125,
"x": -1543.31,
"y": 1772.81,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 23,
"x": -1550.625,
"y": 1757.4710789710061,
"x": -1550.62,
"y": 1757.47,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 24,
"x": -1553.830078125,
"y": 1690.73828125,
"x": -1553.83,
"y": 1690.74,
"action": "",
"move_mode": "run",
"type": "path"
},
{
"id": 25,
"x": -1556.814453125,
"y": 1689.31396484375,
"x": -1556.81,
"y": 1689.31,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 26,
"x": -1553.2001953125,
"y": 1684.37646484375,
"x": -1553.2,
"y": 1684.38,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 27,
"x": -1553.2412109375,
"y": 1679.373046875,
"x": -1553.24,
"y": 1679.37,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 28,
"x": -1555.556640625,
"y": 1676.55859375,
"x": -1555.56,
"y": 1676.56,
"action": "",
"move_mode": "walk",
"type": "path"