|
@@ -166,32 +166,47 @@
|
|
|
"format" : "imageFile"
|
|
"format" : "imageFile"
|
|
|
},
|
|
},
|
|
|
"guildWindow" : {
|
|
"guildWindow" : {
|
|
|
- "type" : "array",
|
|
|
|
|
- "description" : "Image with small view on town from mage guild (each array element for different mage guild level; if one element only this will be always selected)",
|
|
|
|
|
- "minItems" : 1,
|
|
|
|
|
- "items" : {
|
|
|
|
|
- "type" : "string",
|
|
|
|
|
- "format" : "imageFile"
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ "anyOf" : [
|
|
|
|
|
+ {
|
|
|
|
|
+ "type" : "array",
|
|
|
|
|
+ "description" : "Image with small view on town from mage guild (each array element for different mage guild level; if one element only this will be always selected)",
|
|
|
|
|
+ "minItems" : 1,
|
|
|
|
|
+ "items" : {
|
|
|
|
|
+ "type" : "string",
|
|
|
|
|
+ "format" : "imageFile"
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "type" : "string",
|
|
|
|
|
+ "description" : "Image with small view on town from mage guild",
|
|
|
|
|
+ "format" : "imageFile"
|
|
|
|
|
+ }
|
|
|
|
|
+ ]
|
|
|
},
|
|
},
|
|
|
"guildBackground" : {
|
|
"guildBackground" : {
|
|
|
- "type" : "array",
|
|
|
|
|
- "description" : "Image with background of mage guild (each array element for different mage guild level; if one element only this will be always selected)",
|
|
|
|
|
- "minItems" : 1,
|
|
|
|
|
- "items" : {
|
|
|
|
|
- "type" : "string",
|
|
|
|
|
- "format" : "imageFile"
|
|
|
|
|
- }
|
|
|
|
|
- },
|
|
|
|
|
- "guildWindowPosition" : {
|
|
|
|
|
- "type" : "array",
|
|
|
|
|
- "items" : {
|
|
|
|
|
- "type" : "object",
|
|
|
|
|
- "additionalProperties" : false,
|
|
|
|
|
- "properties" : {
|
|
|
|
|
- "x" : { "type" : "number", "description" : "X coordinate on screen" },
|
|
|
|
|
- "y" : { "type" : "number", "description" : "Y coordinate on screen" }
|
|
|
|
|
|
|
+ "anyOf" : [
|
|
|
|
|
+ {
|
|
|
|
|
+ "type" : "array",
|
|
|
|
|
+ "description" : "Image with background of mage guild (each array element for different mage guild level; if one element only this will be always selected)",
|
|
|
|
|
+ "minItems" : 1,
|
|
|
|
|
+ "items" : {
|
|
|
|
|
+ "type" : "string",
|
|
|
|
|
+ "format" : "imageFile"
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "type" : "string",
|
|
|
|
|
+ "description" : "Image with background of mage guild",
|
|
|
|
|
+ "format" : "imageFile"
|
|
|
}
|
|
}
|
|
|
|
|
+ ]
|
|
|
|
|
+ },
|
|
|
|
|
+ "guildWindowPosition" : {
|
|
|
|
|
+ "type" : "object",
|
|
|
|
|
+ "additionalProperties" : false,
|
|
|
|
|
+ "properties" : {
|
|
|
|
|
+ "x" : { "type" : "number", "description" : "X coordinate on screen" },
|
|
|
|
|
+ "y" : { "type" : "number", "description" : "Y coordinate on screen" }
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
"guildSpellPositions" : {
|
|
"guildSpellPositions" : {
|
|
@@ -199,15 +214,12 @@
|
|
|
"description" : "Positions of spells in mage guild",
|
|
"description" : "Positions of spells in mage guild",
|
|
|
"items" : {
|
|
"items" : {
|
|
|
"type" : "array",
|
|
"type" : "array",
|
|
|
- "items" : {
|
|
|
|
|
- "type" : "array",
|
|
|
|
|
- "items" : {
|
|
|
|
|
- "type" : "object",
|
|
|
|
|
- "additionalProperties" : false,
|
|
|
|
|
- "properties" : {
|
|
|
|
|
- "x" : { "type" : "number", "description" : "X coordinate on screen" },
|
|
|
|
|
- "y" : { "type" : "number", "description" : "Y coordinate on screen" }
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ "items" : {
|
|
|
|
|
+ "type" : "object",
|
|
|
|
|
+ "additionalProperties" : false,
|
|
|
|
|
+ "properties" : {
|
|
|
|
|
+ "x" : { "type" : "number", "description" : "X coordinate on screen" },
|
|
|
|
|
+ "y" : { "type" : "number", "description" : "Y coordinate on screen" }
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|