|
|
@@ -32,7 +32,7 @@
|
|
|
"description" : "Json format for defining new faction (aka towns) in VCMI",
|
|
|
"required" : [ "name", "alignment", "nativeTerrain", "creatureBackground" ],
|
|
|
"dependencies" : {
|
|
|
- "town" : [ "puzzleMap" ]
|
|
|
+ "town" : [ "puzzleMap", "boat" ]
|
|
|
},
|
|
|
"additionalProperties" : false,
|
|
|
"properties" : {
|
|
|
@@ -49,6 +49,11 @@
|
|
|
"type" : "string",
|
|
|
"description" : "Native terrain for creatures. Creatures fighting on native terrain receive several bonuses"
|
|
|
},
|
|
|
+ "boat" : {
|
|
|
+ "type" : "string",
|
|
|
+ "description" : "Identifier of boat type that is produced by shipyard in town, if any"
|
|
|
+ },
|
|
|
+
|
|
|
"preferUndergroundPlacement" : {
|
|
|
"type" : "boolean",
|
|
|
"description" : "Random map generator places player/cpu-owned towns underground if true is specified and on the ground otherwise. Parameter is unused for maps without underground. False by default."
|
|
|
@@ -124,10 +129,6 @@
|
|
|
"type" : "string",
|
|
|
"description" : "Identifier of war machine produced by blacksmith in town"
|
|
|
},
|
|
|
- "boat" : {
|
|
|
- "type" : "string",
|
|
|
- "description" : "Identifier of boat type that is produced by shipyard in town, if any"
|
|
|
- },
|
|
|
"horde" : {
|
|
|
"type" : "array",
|
|
|
"maxItems" : 2,
|