{ "type":"object", "$schema": "http://json-schema.org/draft-04/schema", "title" : "VCMI town structures format", "description" : "Format used to define structures visible on town screen in VCMI", "required": [ "animation", "x", "y"], "additionalProperties" : false, "properties":{ "animation": { "type":"string", "description" : "Main animation file for this building", "format" : "animationFile" }, "area": { "type":"string", "description" : "Area that indicate when building is selected. Must be 8-bit image", "format" : "imageFile" }, "border": { "type":"string", "description" : "Golden border around building, displayed when building is selected", "format" : "imageFile" }, "builds": { "type" : "string", "description" : "" }, "hidden": { "type":"boolean", "description" : "If upgrade, this building will replace parent animation but will not alter its behaviour" }, "x": { "type":"number", "description" : "Position on screen" }, "y": { "type":"number", "description" : "Position on screen" }, "z": { "type":"number", "description" : "Position on screen. Buildings with higher value will be drawn on top of other buildings" } } }