mirror of
				https://github.com/vcmi/vcmi.git
				synced 2025-10-31 00:07:39 +02:00 
			
		
		
		
	* server won't crash on some scenarios when they're used * fixed some minor discrepancies with creature placement in creature banks
		
			
				
	
	
		
			88 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			88 lines
		
	
	
		
			1.7 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 ],
 | |
| 				[ 52, 69, 103, 120 ],
 | |
| 				[ 52, 69, 86, 103, 120 ],
 | |
| 				[ 35, 52, 69, 103, 120, 137 ],
 | |
| 				[ 35, 52, 69, 86, 103, 120, 137 ]
 | |
| 				]
 | |
| 		},
 | |
| 
 | |
| 		{
 | |
| 			"name" : "defenderTight", // tight formation, defender
 | |
| 			"levels": [
 | |
| 				[ 100 ],
 | |
| 				[ 83, 117 ],
 | |
| 				[ 83, 100, 117 ],
 | |
| 				[ 66, 83, 117, 134 ],
 | |
| 				[ 66, 83, 100, 117, 134 ],
 | |
| 				[ 49, 66, 83, 117, 134, 151 ],
 | |
| 				[ 49, 66, 83, 100, 117, 134, 151 ]
 | |
| 				]
 | |
| 		},
 | |
| 
 | |
| 		{
 | |
| 			"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
 | |
| 	}
 | |
| }
 |