mirror of
https://github.com/vcmi/vcmi.git
synced 2024-12-22 22:13:35 +02:00
88 lines
2.1 KiB
JSON
88 lines
2.1 KiB
JSON
{
|
|
"battle_positions":
|
|
[
|
|
{
|
|
"name" : "attackerLoose", // loose formation, attacker
|
|
"levels": [
|
|
[ 86 ],
|
|
[ 35, 137 ],
|
|
[ 35, 86, 137 ],
|
|
[ 1, 69, 103, 171 ],
|
|
[ 1, 35, 86, 137, 171 ],
|
|
[ 1, 35, 69, 103, 137, 171 ],
|
|
[ 1, 35, 69, 86, 103, 137, 171 ]
|
|
]
|
|
},
|
|
|
|
{
|
|
"name" : "defenderLoose", // loose formation, defender
|
|
"levels": [
|
|
[ 100 ],
|
|
[ 49, 151 ],
|
|
[ 49, 100, 151 ],
|
|
[ 15, 83, 117, 185 ],
|
|
[ 15, 49, 100, 151, 185 ],
|
|
[ 15, 49, 83, 117, 151, 185 ],
|
|
[ 15, 49, 83, 100, 117, 151, 185 ]
|
|
]
|
|
},
|
|
|
|
{
|
|
"name" : "attackerTight", // tight formation, attacker
|
|
"levels": [
|
|
[ 86 ],
|
|
[ 69, 103 ],
|
|
[ 69, 86, 103 ],
|
|
[ 35, 69, 103, 137 ],
|
|
[ 35, 69, 86, 103, 137 ],
|
|
[ 1, 35, 69, 103, 137, 171 ],
|
|
[ 1, 35, 69, 86, 103, 137, 171 ]
|
|
]
|
|
},
|
|
|
|
{
|
|
"name" : "defenderTight", // tight formation, defender
|
|
"levels": [
|
|
[ 100 ],
|
|
[ 83, 117 ],
|
|
[ 83, 100, 117 ],
|
|
[ 49, 83, 117, 151 ],
|
|
[ 49, 83, 100, 117, 151 ],
|
|
[ 15, 49, 83, 117, 151, 185 ],
|
|
[ 15, 49, 83, 100, 117, 151, 185 ]
|
|
]
|
|
},
|
|
|
|
{
|
|
"name" : "attackerCreBank", // creature bank, attacker
|
|
"levels": [
|
|
[ 57 ],
|
|
[ 57, 61 ],
|
|
[ 57, 61, 90 ],
|
|
[ 57, 61, 90, 93 ],
|
|
[ 57, 61, 90, 93, 96 ],
|
|
[ 57, 61, 90, 93, 96, 125 ],
|
|
[ 57, 61, 90, 93, 96, 125, 129 ]
|
|
]
|
|
},
|
|
|
|
{
|
|
"name" : "defenderCreBank", // creature bank, defender
|
|
"levels": [
|
|
[ 15 ],
|
|
[ 15, 185 ],
|
|
[ 15, 185, 172 ],
|
|
[ 15, 185, 172, 2 ],
|
|
[ 15, 185, 172, 2, 100 ],
|
|
[ 15, 185, 172, 2, 100, 86 ],
|
|
[ 15, 185, 172, 2, 100, 86, 8 ]
|
|
]
|
|
}
|
|
],
|
|
"commanderPositions":
|
|
{
|
|
"field" : [88, 98], //attacker/defender
|
|
"creBank" : [95, 8] //not expecting defendig hero at bank, but hell knows
|
|
}
|
|
}
|