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,17 +1,17 @@
{
"info": {
"name": "天云峠右24只",
"name": "天云峠右24只 ",
"type": "collect",
"author": "baixi",
"version": "1.0",
"description": "",
"bgiVersion": "0.35.1"
"bgiVersion": "v0.42.0"
},
"positions": [
{
"id": 1,
"x": -4472.349609375,
"y": -4577.3916015625,
"x": -4472.35,
"y": -4577.39,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -19,8 +19,8 @@
},
{
"id": 2,
"x": -4436.271484375,
"y": -4592.7451171875,
"x": -4436.27,
"y": -4592.75,
"type": "path",
"move_mode": "walk",
"action": "",
@@ -28,8 +28,8 @@
},
{
"id": 3,
"x": -4417.236328125,
"y": -4584.5009765625,
"x": -4417.24,
"y": -4584.5,
"type": "path",
"move_mode": "walk",
"action": "fight",
@@ -37,8 +37,8 @@
},
{
"id": 4,
"x": -4472.359375,
"y": -4577.4091796875,
"x": -4472.36,
"y": -4577.41,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -46,8 +46,8 @@
},
{
"id": 5,
"x": -4504.16796875,
"y": -4611.8876953125,
"x": -4504.17,
"y": -4611.89,
"action": "fight",
"move_mode": "run",
"action_params": "",
@@ -55,8 +55,8 @@
},
{
"id": 6,
"x": -4516.986328125,
"y": -4624.09765625,
"x": -4516.99,
"y": -4624.1,
"action": "",
"move_mode": "run",
"action_params": "",
@@ -64,8 +64,8 @@
},
{
"id": 7,
"x": -4526.587890625,
"y": -4635.37890625,
"x": -4526.59,
"y": -4635.38,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -73,8 +73,8 @@
},
{
"id": 8,
"x": -4522.498046875,
"y": -4660.87109375,
"x": -4522.5,
"y": -4660.87,
"action": "",
"move_mode": "run",
"action_params": "",
@@ -82,8 +82,8 @@
},
{
"id": 9,
"x": -4519.77734375,
"y": -4677.3115234375,
"x": -4519.78,
"y": -4677.31,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -91,8 +91,8 @@
},
{
"id": 10,
"x": -4523.22265625,
"y": -4710.6591796875,
"x": -4523.22,
"y": -4710.66,
"action": "",
"move_mode": "run",
"action_params": "",
@@ -100,8 +100,8 @@
},
{
"id": 11,
"x": -4525.8984375,
"y": -4748.37890625,
"x": -4525.9,
"y": -4748.38,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -109,8 +109,8 @@
},
{
"id": 12,
"x": -4537.064453125,
"y": -4752.5185546875,
"x": -4537.06,
"y": -4752.52,
"action": "",
"move_mode": "run",
"action_params": "",
@@ -118,8 +118,8 @@
},
{
"id": 13,
"x": -4522.361328125,
"y": -4750.3173828125,
"x": -4522.36,
"y": -4750.32,
"action": "fight",
"move_mode": "walk",
"action_params": "",
@@ -127,8 +127,8 @@
},
{
"id": 14,
"x": -4477.576171875,
"y": -4787.228515625,
"x": -4477.58,
"y": -4787.23,
"action": "",
"move_mode": "run",
"action_params": "",
@@ -136,8 +136,8 @@
},
{
"id": 15,
"x": -4468.9296875,
"y": -4781.267578125,
"x": -4468.93,
"y": -4781.27,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -145,8 +145,8 @@
},
{
"id": 16,
"x": -4471.4296875,
"y": -4775.6865234375,
"x": -4471.43,
"y": -4775.69,
"action": "fight",
"move_mode": "walk",
"action_params": "",
@@ -154,8 +154,8 @@
},
{
"id": 17,
"x": -4528.115234375,
"y": -4764.3388671875,
"x": -4528.12,
"y": -4764.34,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -164,7 +164,7 @@
{
"id": 18,
"x": -4591.5,
"y": -4787.216796875,
"y": -4787.22,
"action": "",
"move_mode": "swim",
"action_params": "",
@@ -172,8 +172,8 @@
},
{
"id": 19,
"x": -4601.357421875,
"y": -4819.833984375,
"x": -4601.36,
"y": -4819.83,
"action": "",
"move_mode": "run",
"action_params": "",
@@ -181,8 +181,8 @@
},
{
"id": 20,
"x": -4605.46484375,
"y": -4859.2109375,
"x": -4605.46,
"y": -4859.21,
"action": "fight",
"move_mode": "walk",
"action_params": "",
@@ -190,8 +190,8 @@
},
{
"id": 21,
"x": -4613.623046875,
"y": -4879.9677734375,
"x": -4613.62,
"y": -4879.97,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -199,8 +199,8 @@
},
{
"id": 22,
"x": -4612.83203125,
"y": -4910.0908203125,
"x": -4612.83,
"y": -4910.09,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -208,8 +208,8 @@
},
{
"id": 23,
"x": -4615.279296875,
"y": -4928.1064453125,
"x": -4615.28,
"y": -4928.11,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -217,8 +217,8 @@
},
{
"id": 24,
"x": -4623.08984375,
"y": -4951.662109375,
"x": -4623.09,
"y": -4951.66,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -226,8 +226,8 @@
},
{
"id": 25,
"x": -4630.748046875,
"y": -4958.0732421875,
"x": -4630.75,
"y": -4958.07,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -235,8 +235,8 @@
},
{
"id": 26,
"x": -4641.212890625,
"y": -4959.9814453125,
"x": -4641.21,
"y": -4959.98,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -244,8 +244,8 @@
},
{
"id": 27,
"x": -4655.109375,
"y": -4962.01953125,
"x": -4655.11,
"y": -4962.02,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -253,8 +253,8 @@
},
{
"id": 28,
"x": -4659.5078125,
"y": -4980.408203125,
"x": -4659.51,
"y": -4980.41,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -262,8 +262,8 @@
},
{
"id": 29,
"x": -4661.361328125,
"y": -4990.3662109375,
"x": -4661.36,
"y": -4990.37,
"action": "",
"move_mode": "run",
"action_params": "",
@@ -271,8 +271,8 @@
},
{
"id": 30,
"x": -4649.798828125,
"y": -5003.373046875,
"x": -4649.8,
"y": -5003.37,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -280,8 +280,8 @@
},
{
"id": 31,
"x": -4646.041015625,
"y": -4991.3818359375,
"x": -4646.04,
"y": -4991.38,
"action": "",
"move_mode": "run",
"action_params": "",
@@ -289,8 +289,8 @@
},
{
"id": 32,
"x": -4653.99609375,
"y": -4974.09765625,
"x": -4654.0,
"y": -4974.1,
"action": "fight",
"move_mode": "run",
"action_params": "",
@@ -298,8 +298,8 @@
},
{
"id": 33,
"x": -4675.056640625,
"y": -4970.103515625,
"x": -4675.06,
"y": -4970.1,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -307,8 +307,8 @@
},
{
"id": 34,
"x": -4711.45703125,
"y": -4964.80859375,
"x": -4711.46,
"y": -4964.81,
"action": "",
"move_mode": "run",
"action_params": "",
@@ -316,8 +316,8 @@
},
{
"id": 35,
"x": -4711.234375,
"y": -4968.5693359375,
"x": -4711.23,
"y": -4968.57,
"action": "",
"move_mode": "run",
"action_params": "",
@@ -325,8 +325,8 @@
},
{
"id": 36,
"x": -4702.166015625,
"y": -4955.693359375,
"x": -4702.17,
"y": -4955.69,
"action": "fight",
"move_mode": "walk",
"action_params": "",

View File

@@ -1,17 +1,17 @@
{
"info": {
"name": "天云峠左16只",
"name": "天云峠左16只 ",
"type": "collect",
"author": "baixi",
"version": "1.0",
"description": "",
"bgiVersion": "0.35.1"
"bgiVersion": "v0.42.0"
},
"positions": [
{
"id": 1,
"x": -4251.873046875,
"y": -4785.48828125,
"x": -4251.87,
"y": -4785.49,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -19,8 +19,8 @@
},
{
"id": 2,
"x": -4246.431640625,
"y": -4791.560546875,
"x": -4246.43,
"y": -4791.56,
"action": "",
"move_mode": "fly",
"action_params": "",
@@ -28,8 +28,8 @@
},
{
"id": 3,
"x": -4249.11328125,
"y": -4815.1767578125,
"x": -4249.11,
"y": -4815.18,
"action": "",
"move_mode": "fly",
"action_params": "",
@@ -37,8 +37,8 @@
},
{
"id": 4,
"x": -4206.767578125,
"y": -4901.35546875,
"x": -4206.77,
"y": -4901.36,
"action": "",
"move_mode": "fly",
"action_params": "",
@@ -46,8 +46,8 @@
},
{
"id": 5,
"x": -4191.5703125,
"y": -4945.8115234375,
"x": -4191.57,
"y": -4945.81,
"action": "stop_flying",
"move_mode": "fly",
"action_params": "",
@@ -55,8 +55,8 @@
},
{
"id": 6,
"x": -4185.748046875,
"y": -4925.712890625,
"x": -4185.75,
"y": -4925.71,
"action": "",
"move_mode": "swim",
"action_params": "",
@@ -64,8 +64,8 @@
},
{
"id": 7,
"x": -4150.1171875,
"y": -4909.1669921875,
"x": -4150.12,
"y": -4909.17,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -73,8 +73,8 @@
},
{
"id": 8,
"x": -4169.666015625,
"y": -4914.3896484375,
"x": -4169.67,
"y": -4914.39,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -82,8 +82,8 @@
},
{
"id": 9,
"x": -4174.978515625,
"y": -4913.6064453125,
"x": -4174.98,
"y": -4913.61,
"action": "fight",
"move_mode": "walk",
"action_params": "",
@@ -91,8 +91,8 @@
},
{
"id": 10,
"x": -4193.611328125,
"y": -4904.4296875,
"x": -4193.61,
"y": -4904.43,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -100,8 +100,8 @@
},
{
"id": 11,
"x": -4211.732421875,
"y": -4884.52734375,
"x": -4211.73,
"y": -4884.53,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -109,8 +109,8 @@
},
{
"id": 12,
"x": -4201.455078125,
"y": -4870.3740234375,
"x": -4201.46,
"y": -4870.37,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -118,8 +118,8 @@
},
{
"id": 13,
"x": -4193.49609375,
"y": -4858.068359375,
"x": -4193.5,
"y": -4858.07,
"action": "fight",
"move_mode": "walk",
"action_params": "",
@@ -127,8 +127,8 @@
},
{
"id": 14,
"x": -4178.51171875,
"y": -4851.4150390625,
"x": -4178.51,
"y": -4851.42,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -136,8 +136,8 @@
},
{
"id": 15,
"x": -4159.498046875,
"y": -4838.9384765625,
"x": -4159.5,
"y": -4838.94,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -145,8 +145,8 @@
},
{
"id": 16,
"x": -4147.01171875,
"y": -4834.7802734375,
"x": -4147.01,
"y": -4834.78,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -154,8 +154,8 @@
},
{
"id": 17,
"x": -4133.166015625,
"y": -4839.330078125,
"x": -4133.17,
"y": -4839.33,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -163,8 +163,8 @@
},
{
"id": 18,
"x": -4102.75390625,
"y": -4844.6923828125,
"x": -4102.75,
"y": -4844.69,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -172,8 +172,8 @@
},
{
"id": 19,
"x": -4106.640625,
"y": -4841.138671875,
"x": -4106.64,
"y": -4841.14,
"action": "fight",
"move_mode": "walk",
"action_params": "",
@@ -181,8 +181,8 @@
},
{
"id": 20,
"x": -4091.9052734375,
"y": -4842.72265625,
"x": -4091.91,
"y": -4842.72,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -190,8 +190,8 @@
},
{
"id": 21,
"x": -4044.9404296875,
"y": -4848.8251953125,
"x": -4044.94,
"y": -4848.83,
"action": "",
"move_mode": "swim",
"action_params": "",
@@ -199,8 +199,8 @@
},
{
"id": 22,
"x": -4029.5068359375,
"y": -4876.2666015625,
"x": -4029.51,
"y": -4876.27,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -208,8 +208,8 @@
},
{
"id": 23,
"x": -4026.541015625,
"y": -4904.93359375,
"x": -4026.54,
"y": -4904.93,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -217,8 +217,8 @@
},
{
"id": 24,
"x": -4030.7001953125,
"y": -4890.56640625,
"x": -4030.7,
"y": -4890.57,
"action": "fight",
"move_mode": "walk",
"action_params": "",
@@ -226,8 +226,8 @@
},
{
"id": 25,
"x": -4016.5712890625,
"y": -4919.6953125,
"x": -4016.57,
"y": -4919.7,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -235,8 +235,8 @@
},
{
"id": 26,
"x": -4034.501953125,
"y": -4926.1591796875,
"x": -4034.5,
"y": -4926.16,
"action": "",
"move_mode": "run",
"action_params": "",
@@ -244,8 +244,8 @@
},
{
"id": 27,
"x": -4033.0576171875,
"y": -4940.470703125,
"x": -4033.06,
"y": -4940.47,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -253,8 +253,8 @@
},
{
"id": 28,
"x": -4009.3623046875,
"y": -4928.4375,
"x": -4009.36,
"y": -4928.44,
"action": "",
"move_mode": "run",
"action_params": "",
@@ -262,8 +262,8 @@
},
{
"id": 29,
"x": -4017.5654296875,
"y": -4927.869140625,
"x": -4017.57,
"y": -4927.87,
"action": "fight",
"move_mode": "walk",
"action_params": "",
@@ -271,8 +271,8 @@
},
{
"id": 30,
"x": -3982.947265625,
"y": -4916.2861328125,
"x": -3982.95,
"y": -4916.29,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -280,8 +280,8 @@
},
{
"id": 31,
"x": -3957.3916015625,
"y": -4892.0029296875,
"x": -3957.39,
"y": -4892.0,
"type": "path",
"move_mode": "walk",
"action": "",
@@ -289,8 +289,8 @@
},
{
"id": 32,
"x": -3983.9189453125,
"y": -4904.21484375,
"x": -3983.92,
"y": -4904.21,
"action": "fight",
"move_mode": "walk",
"action_params": "",

View File

@@ -5,7 +5,7 @@
"author": "baixi",
"version": "1.0",
"description": "",
"bgiVersion": "0.35.1"
"bgiVersion": "v0.42.0"
},
"positions": [
{
@@ -13,14 +13,14 @@
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -4184.912109375,
"y": -4244.37890625,
"x": -4184.91,
"y": -4244.38,
"action_params": ""
},
{
"id": 2,
"x": -4162.814453125,
"y": -4279.7314453125,
"x": -4162.81,
"y": -4279.73,
"type": "path",
"move_mode": "run",
"action": "fight",
@@ -28,8 +28,8 @@
},
{
"id": 3,
"x": -4184.83203125,
"y": -4244.4765625,
"x": -4184.83,
"y": -4244.48,
"type": "teleport",
"move_mode": "walk",
"action": "",
@@ -37,8 +37,8 @@
},
{
"id": 4,
"x": -4201.732421875,
"y": -4217.9580078125,
"x": -4201.73,
"y": -4217.96,
"type": "path",
"move_mode": "run",
"action": "",
@@ -46,8 +46,8 @@
},
{
"id": 5,
"x": -4216.90234375,
"y": -4194.599609375,
"x": -4216.9,
"y": -4194.6,
"type": "path",
"move_mode": "walk",
"action": "fight",

View File

@@ -1,17 +1,17 @@
{
"info": {
"name": "望泷村8只",
"name": "望泷村8只 ",
"type": "collect",
"author": "baixi",
"version": "1.0",
"description": "",
"bgiVersion": "0.35.1"
"bgiVersion": "v0.42.0"
},
"positions": [
{
"id": 1,
"x": -1057.8154296875,
"y": -3946.072265625,
"x": -1057.82,
"y": -3946.07,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -19,8 +19,8 @@
},
{
"id": 2,
"x": -1075.04296875,
"y": -3954.8466796875,
"x": -1075.04,
"y": -3954.85,
"action": "",
"move_mode": "run",
"action_params": "",
@@ -28,8 +28,8 @@
},
{
"id": 3,
"x": -1103.42578125,
"y": -3966.6826171875,
"x": -1103.43,
"y": -3966.68,
"action": "",
"move_mode": "run",
"action_params": "",
@@ -37,8 +37,8 @@
},
{
"id": 4,
"x": -1144.5048828125,
"y": -3982.6220703125,
"x": -1144.5,
"y": -3982.62,
"type": "path",
"move_mode": "walk",
"action": "",
@@ -46,8 +46,8 @@
},
{
"id": 5,
"x": -1136.3671875,
"y": -3969.287109375,
"x": -1136.37,
"y": -3969.29,
"type": "path",
"move_mode": "walk",
"action": "",
@@ -55,8 +55,8 @@
},
{
"id": 6,
"x": -1132.0166015625,
"y": -3977.34765625,
"x": -1132.02,
"y": -3977.35,
"type": "path",
"move_mode": "walk",
"action": "",
@@ -64,8 +64,8 @@
},
{
"id": 7,
"x": -1133.0849609375,
"y": -3985.033203125,
"x": -1133.08,
"y": -3985.03,
"action": "fight",
"move_mode": "walk",
"action_params": "",
@@ -73,8 +73,8 @@
},
{
"id": 8,
"x": -1163.9794921875,
"y": -4000.1337890625,
"x": -1163.98,
"y": -4000.13,
"type": "path",
"move_mode": "walk",
"action": "fight",
@@ -82,8 +82,8 @@
},
{
"id": 9,
"x": -1151.5703125,
"y": -4044.9287109375,
"x": -1151.57,
"y": -4044.93,
"action": "",
"move_mode": "run",
"action_params": "",
@@ -91,8 +91,8 @@
},
{
"id": 10,
"x": -1141.384765625,
"y": -4085.88671875,
"x": -1141.38,
"y": -4085.89,
"action": "",
"move_mode": "run",
"action_params": "",
@@ -100,8 +100,8 @@
},
{
"id": 11,
"x": -1141.154296875,
"y": -4070.9951171875,
"x": -1141.15,
"y": -4071.0,
"action": "fight",
"move_mode": "walk",
"action_params": "",

View File

@@ -1,17 +1,17 @@
{
"info": {
"name": "越石村3只",
"name": "越石村3只 ",
"type": "collect",
"author": "baixi",
"version": "1.0",
"description": "",
"bgiVersion": "0.35.1"
"bgiVersion": "v0.42.0"
},
"positions": [
{
"id": 1,
"x": -3684.8251953125,
"y": -4278.5078125,
"x": -3684.83,
"y": -4278.51,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -19,8 +19,8 @@
},
{
"id": 2,
"x": -3708.126953125,
"y": -4290.5107421875,
"x": -3708.13,
"y": -4290.51,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -28,8 +28,8 @@
},
{
"id": 3,
"x": -3729.3828125,
"y": -4278.689453125,
"x": -3729.38,
"y": -4278.69,
"action": "",
"move_mode": "run",
"action_params": "",
@@ -37,8 +37,8 @@
},
{
"id": 4,
"x": -3755.3349609375,
"y": -4261.2294921875,
"x": -3755.33,
"y": -4261.23,
"action": "",
"move_mode": "walk",
"action_params": "",
@@ -46,8 +46,8 @@
},
{
"id": 5,
"x": -3781.865234375,
"y": -4259.765625,
"x": -3781.87,
"y": -4259.77,
"action": "",
"move_mode": "run",
"action_params": "",
@@ -55,8 +55,8 @@
},
{
"id": 6,
"x": -3812.73046875,
"y": -4267.33984375,
"x": -3812.73,
"y": -4267.34,
"action": "",
"move_mode": "run",
"action_params": "",
@@ -64,8 +64,8 @@
},
{
"id": 7,
"x": -3836.765625,
"y": -4272.9345703125,
"x": -3836.77,
"y": -4272.93,
"type": "path",
"move_mode": "walk",
"action": "fight",

View File

@@ -5,7 +5,7 @@
"author": "baixi",
"version": "1.0",
"description": "",
"bgiVersion": "0.35.1"
"bgiVersion": "v0.42.0"
},
"positions": [
{
@@ -13,14 +13,14 @@
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -2598.390625,
"y": -6690.4482421875,
"x": -2598.39,
"y": -6690.45,
"action_params": ""
},
{
"id": 2,
"x": -2608.6484375,
"y": -6698.7998046875,
"x": -2608.65,
"y": -6698.8,
"type": "path",
"move_mode": "run",
"action": "",
@@ -28,8 +28,8 @@
},
{
"id": 3,
"x": -2629.2783203125,
"y": -6712.64453125,
"x": -2629.28,
"y": -6712.64,
"type": "path",
"move_mode": "run",
"action": "",
@@ -37,8 +37,8 @@
},
{
"id": 4,
"x": -2653.7490234375,
"y": -6717.7373046875,
"x": -2653.75,
"y": -6717.74,
"type": "path",
"move_mode": "walk",
"action": "fight",