mirror of
https://github.com/vcmi/vcmi.git
synced 2024-12-04 09:42:40 +02:00
2e6cae80a9
Artifact Schema rearranged Battlefield schema rearanged Bonus schema rearranged Faction Schema rearanged Hero Schema rearranged HeroClass schema rearranged MapHeader schema updated, something fishy in events Mod schema updated. Settings not complete Object schema rearranged Object schema rearranged object type schema rearranged obstacles schema rearranged Rivers schema updated roads schema updated script schema updated skill schema updated spell schema updated template schema update terrain schemas updated town buildings schema update town siege schema updated town structure schema updated
38 lines
839 B
JSON
38 lines
839 B
JSON
{
|
|
"type":"object",
|
|
"$schema": "http://json-schema.org/draft-04/schema",
|
|
"title" : "VCMI road format",
|
|
"description" : "Format used to define new roads in VCMI",
|
|
"required" : [ "shortIdentifier", "text", "tilesFilename", "moveCost" ],
|
|
|
|
"additionalProperties" : false,
|
|
"properties":{
|
|
"shortIdentifier":
|
|
{
|
|
"type": "string",
|
|
"description": "Two-letters unique indentifier for this road. Used in map format"
|
|
},
|
|
"text":
|
|
{
|
|
"type": "string",
|
|
"description": "Human-readable name of the road"
|
|
},
|
|
"tilesFilename":
|
|
{
|
|
"type": "string",
|
|
"description": "Name of file with road graphics",
|
|
"format": "defFile"
|
|
},
|
|
"moveCost":
|
|
{
|
|
"type": "number",
|
|
"description": "How many movement points needed to move hero"
|
|
},
|
|
"index" :
|
|
{
|
|
"type": "number",
|
|
"description": "Internal, do not use"
|
|
}
|
|
}
|
|
}
|