1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-08-13 19:54:17 +02:00

Expanded schema to validate ray configuration

This commit is contained in:
Ivan Savenko
2022-11-16 12:26:56 +02:00
parent 1bdc4240d1
commit 9afc1eed49

View File

@@ -227,7 +227,34 @@
},
"ray": {
"type":"array",
"description": "Colors of ray projectile animation"
"description": "Colors of ray projectile animation",
"minItems" : 1,
"items": {
"type":"object",
"required" : [ "start", "end" ],
"properties":{
"start": {
"type":"array",
"minItems" : 4,
"maxItems" : 4,
"items": {
"minimum" : 0,
"maximum" : 255,
"type":"number"
}
},
"end": {
"type":"array",
"minItems" : 4,
"maxItems" : 4,
"items": {
"minimum" : 0,
"maximum" : 255,
"type":"number"
}
}
}
}
},
"frameAngles": {
"type":"array",