Browse Source

Merge remote-tracking branch 'origin/develop' into fix_rmg_teams

# Conflicts:
#	Mods/vcmi/config/vcmi/rmg/heroes3/newcomers.JSON
#	Mods/vcmi/config/vcmi/rmg/heroes3/southOfHell.JSON
#	Mods/vcmi/config/vcmi/rmg/symmetric/2sm0k.JSON
#	Mods/vcmi/config/vcmi/rmg/symmetric/2sm2i(2).JSON
#	Mods/vcmi/config/vcmi/rmg/symmetric/3sb0b.JSON
#	Mods/vcmi/config/vcmi/rmg/symmetric/3sb0c.JSON
#	Mods/vcmi/config/vcmi/rmg/symmetric/5sb0a.JSON
#	Mods/vcmi/config/vcmi/rmg/symmetric/5sb0b.JSON
#	Mods/vcmi/config/vcmi/rmg/symmetric/7sb0b.JSON
#	Mods/vcmi/config/vcmi/rmg/symmetric/7sb0c.JSON
#	client/lobby/RandomMapTab.cpp
Tomasz Zieliński 2 years ago
parent
commit
e105b23a37
100 changed files with 16266 additions and 15992 deletions
  1. 31 5
      .github/workflows/github.yml
  2. 30 5
      AI/BattleAI/AttackPossibility.cpp
  3. 1 1
      AI/BattleAI/BattleAI.cpp
  4. 13 5
      AI/BattleAI/BattleEvaluator.cpp
  5. 216 81
      AI/BattleAI/BattleExchangeVariant.cpp
  6. 69 12
      AI/BattleAI/BattleExchangeVariant.h
  7. 2 1
      AI/BattleAI/StackWithBonuses.cpp
  8. 5 1
      AI/Nullkiller/AIGateway.cpp
  9. 26 26
      AI/Nullkiller/Analyzers/DangerHitMapAnalyzer.cpp
  10. 5 5
      AI/Nullkiller/Analyzers/DangerHitMapAnalyzer.h
  11. 36 36
      AI/Nullkiller/Behaviors/DefenceBehavior.cpp
  12. 2 2
      AI/Nullkiller/Behaviors/DefenceBehavior.h
  13. 5 4
      AI/Nullkiller/Engine/Nullkiller.cpp
  14. 3 3
      AI/Nullkiller/Engine/PriorityEvaluator.cpp
  15. 4 3
      AI/VCAI/VCAI.cpp
  16. 1 1
      AI/VCAI/VCAI.h
  17. 1 1
      AUTHORS.h
  18. 2 1
      CCallback.cpp
  19. 13 12
      CI/linux-qt6/validate_json.py
  20. 188 188
      Mods/vcmi/config/vcmi/rmg/hdmod/aroundamarsh.JSON
  21. 532 532
      Mods/vcmi/config/vcmi/rmg/hdmod/balance.JSON
  22. 117 117
      Mods/vcmi/config/vcmi/rmg/hdmod/cube.JSON
  23. 228 228
      Mods/vcmi/config/vcmi/rmg/hdmod/diamond.JSON
  24. 183 183
      Mods/vcmi/config/vcmi/rmg/hdmod/fear.JSON
  25. 255 255
      Mods/vcmi/config/vcmi/rmg/hdmod/frozenDragons.JSON
  26. 102 102
      Mods/vcmi/config/vcmi/rmg/hdmod/gimlisRevenge.JSON
  27. 332 332
      Mods/vcmi/config/vcmi/rmg/hdmod/guerilla.JSON
  28. 158 158
      Mods/vcmi/config/vcmi/rmg/hdmod/headquarters.JSON
  29. 230 230
      Mods/vcmi/config/vcmi/rmg/hdmod/hypercube.JSON
  30. 291 291
      Mods/vcmi/config/vcmi/rmg/hdmod/longRun.JSON
  31. 639 639
      Mods/vcmi/config/vcmi/rmg/hdmod/marathon.JSON
  32. 179 179
      Mods/vcmi/config/vcmi/rmg/hdmod/miniNostalgia.JSON
  33. 292 292
      Mods/vcmi/config/vcmi/rmg/hdmod/nostalgia.JSON
  34. 149 149
      Mods/vcmi/config/vcmi/rmg/hdmod/oceansEleven.JSON
  35. 173 173
      Mods/vcmi/config/vcmi/rmg/hdmod/panic.JSON
  36. 61 61
      Mods/vcmi/config/vcmi/rmg/hdmod/shaaafworld.JSON
  37. 233 233
      Mods/vcmi/config/vcmi/rmg/hdmod/skirmish.JSON
  38. 108 108
      Mods/vcmi/config/vcmi/rmg/hdmod/speed1.JSON
  39. 93 93
      Mods/vcmi/config/vcmi/rmg/hdmod/speed2.JSON
  40. 287 287
      Mods/vcmi/config/vcmi/rmg/hdmod/spider.JSON
  41. 165 165
      Mods/vcmi/config/vcmi/rmg/hdmodUnused/balance m+u 200%.JSON
  42. 111 111
      Mods/vcmi/config/vcmi/rmg/hdmodUnused/skirmish m-u 200%.JSON
  43. 708 708
      Mods/vcmi/config/vcmi/rmg/hdmodUnused/true random.JSON
  44. 226 226
      Mods/vcmi/config/vcmi/rmg/heroes3/dwarvenTunnels.JSON
  45. 109 109
      Mods/vcmi/config/vcmi/rmg/heroes3/golemsAplenty.JSON
  46. 139 139
      Mods/vcmi/config/vcmi/rmg/heroes3/monksRetreat.JSON
  47. 110 110
      Mods/vcmi/config/vcmi/rmg/heroes3/smallRing.JSON
  48. 205 205
      Mods/vcmi/config/vcmi/rmg/heroes3unused/ring.JSON
  49. 194 194
      Mods/vcmi/config/vcmi/rmg/heroes3unused/riseOfPhoenix.JSON
  50. 1 1
      Mods/vcmi/config/vcmi/rmg/symmetric/2sm0k.JSON
  51. 67 67
      Mods/vcmi/config/vcmi/rmg/symmetric/2sm2a.JSON
  52. 87 87
      Mods/vcmi/config/vcmi/rmg/symmetric/2sm2b(2).JSON
  53. 87 87
      Mods/vcmi/config/vcmi/rmg/symmetric/2sm2b.JSON
  54. 96 96
      Mods/vcmi/config/vcmi/rmg/symmetric/2sm2c.JSON
  55. 86 86
      Mods/vcmi/config/vcmi/rmg/symmetric/2sm2f(2).JSON
  56. 84 84
      Mods/vcmi/config/vcmi/rmg/symmetric/2sm2f.JSON
  57. 80 80
      Mods/vcmi/config/vcmi/rmg/symmetric/2sm2h(2).JSON
  58. 77 77
      Mods/vcmi/config/vcmi/rmg/symmetric/2sm2h.JSON
  59. 76 76
      Mods/vcmi/config/vcmi/rmg/symmetric/2sm2i.JSON
  60. 134 134
      Mods/vcmi/config/vcmi/rmg/symmetric/2sm4d(2).JSON
  61. 134 134
      Mods/vcmi/config/vcmi/rmg/symmetric/2sm4d(3).JSON
  62. 134 134
      Mods/vcmi/config/vcmi/rmg/symmetric/2sm4d.JSON
  63. 164 164
      Mods/vcmi/config/vcmi/rmg/symmetric/3sm3d.JSON
  64. 120 120
      Mods/vcmi/config/vcmi/rmg/symmetric/4sm0d.JSON
  65. 107 107
      Mods/vcmi/config/vcmi/rmg/symmetric/4sm0f.JSON
  66. 111 111
      Mods/vcmi/config/vcmi/rmg/symmetric/4sm0g.JSON
  67. 150 150
      Mods/vcmi/config/vcmi/rmg/symmetric/4sm4e.JSON
  68. 306 306
      Mods/vcmi/config/vcmi/rmg/symmetric/6lm10.JSON
  69. 317 317
      Mods/vcmi/config/vcmi/rmg/symmetric/6lm10a.JSON
  70. 132 132
      Mods/vcmi/config/vcmi/rmg/symmetric/6sm0b.JSON
  71. 85 85
      Mods/vcmi/config/vcmi/rmg/symmetric/6sm0d.JSON
  72. 175 175
      Mods/vcmi/config/vcmi/rmg/symmetric/6sm0e.JSON
  73. 128 128
      Mods/vcmi/config/vcmi/rmg/symmetric/8mm0e.JSON
  74. 307 307
      Mods/vcmi/config/vcmi/rmg/symmetric/8mm6.JSON
  75. 311 311
      Mods/vcmi/config/vcmi/rmg/symmetric/8mm6a.JSON
  76. 168 168
      Mods/vcmi/config/vcmi/rmg/symmetric/8sm0c.JSON
  77. 151 151
      Mods/vcmi/config/vcmi/rmg/symmetric/8sm0f.JSON
  78. 403 403
      Mods/vcmi/config/vcmi/rmg/symmetric/8xm12.JSON
  79. 377 377
      Mods/vcmi/config/vcmi/rmg/symmetric/8xm12a.JSON
  80. 515 515
      Mods/vcmi/config/vcmi/rmg/symmetric/8xm8.JSON
  81. 87 87
      Mods/vcmi/config/vcmi/rmg/unknownUnused/2mm2h.JSON
  82. 235 235
      Mods/vcmi/config/vcmi/rmg/unknownUnused/2x2sm4d(3).JSON
  83. 87 87
      Mods/vcmi/config/vcmi/rmg/unknownUnused/4mm2h.JSON
  84. 116 116
      Mods/vcmi/config/vcmi/rmg/unknownUnused/4sm3i.JSON
  85. 308 308
      Mods/vcmi/config/vcmi/rmg/unknownUnused/6lm10a.JSON
  86. 381 381
      Mods/vcmi/config/vcmi/rmg/unknownUnused/8xm12 huge.JSON
  87. 515 515
      Mods/vcmi/config/vcmi/rmg/unknownUnused/8xm8 huge.JSON
  88. 188 188
      Mods/vcmi/config/vcmi/rmg/unknownUnused/cross.JSON
  89. 223 223
      Mods/vcmi/config/vcmi/rmg/unknownUnused/cross2.JSON
  90. 340 340
      Mods/vcmi/config/vcmi/rmg/unknownUnused/cross3.JSON
  91. 536 536
      Mods/vcmi/config/vcmi/rmg/unknownUnused/doubled 8mm6.JSON
  92. 168 168
      Mods/vcmi/config/vcmi/rmg/unknownUnused/elka.JSON
  93. 321 321
      Mods/vcmi/config/vcmi/rmg/unknownUnused/greatSands.JSON
  94. 141 141
      Mods/vcmi/config/vcmi/rmg/unknownUnused/kite.JSON
  95. 154 154
      Mods/vcmi/config/vcmi/rmg/unknownUnused/wheel.JSON
  96. 3 1
      android/vcmi-app/src/main/java/eu/vcmi/vcmi/Storage.java
  97. 14 2
      android/vcmi-app/src/main/java/eu/vcmi/vcmi/settings/CopyDataController.java
  98. 3 3
      android/vcmi-app/src/main/res/drawable/compat_toolbar_shadow.xml
  99. 6 6
      android/vcmi-app/src/main/res/drawable/recycler_divider_drawable.xml
  100. 8 8
      android/vcmi-app/src/main/res/menu/menu_mods.xml

+ 31 - 5
.github/workflows/github.yml

@@ -145,6 +145,14 @@ jobs:
       with:
         submodules: recursive
 
+    - name: Ensure LF line endings
+      if: ${{ startsWith(matrix.preset, 'linux-clang-test') }}
+      run: |
+        find . -path ./.git -prune -o -path ./AI/FuzzyLite -prune -o -path ./test/googletest \
+        -o -path ./osx  -prune -o -type f \
+        -not -name '*.png' -and -not -name '*.vcxproj*' -and -not -name '*.props' -and -not -name '*.wav' -and -not -name '*.ico' -and -not -name '*.bat' -print0 | \
+        { ! xargs -0 grep -l -z -P '\r\n'; }
+
     - name: Validate JSON
       # the Python yaml module doesn't seem to work on mac-arm
       # also, running it on multiple presets is redundant and slightly increases already long CI built times
@@ -158,18 +166,36 @@ jobs:
       env:
         VCMI_BUILD_PLATFORM: x64
 
-    - name: ccache
+    # ensure the ccache for each PR is separate so they don't interfere with each other
+    # fall back to ccache of the vcmi/vcmi repo if no PR-specific ccache is found
+    - name: Ccache for PRs
       uses: hendrikmuhs/[email protected]
+      if: ${{ github.event.number != '' }}
       with:
-          key: ${{ matrix.preset }}
-          # actual cache takes up less space, at most ~1 GB
-          max-size: "5G"
-          verbose: 2
+        key: ${{ matrix.preset }}-PR-${{ github.event.number }}
+        restore-keys: |
+          ${{ matrix.preset }}-PR-${{ github.event.number }}
+          ${{ matrix.preset }}-no-PR
+        # actual cache takes up less space, at most ~1 GB
+        max-size: "5G"
+        verbose: 2
+
+    - name: Ccache for everything but PRs
+      uses: hendrikmuhs/[email protected]
+      if: ${{ github.event.number == '' }}
+      with:
+        key: ${{ matrix.preset }}-no-PR
+        restore-keys: |
+          ${{ matrix.preset }}-no-PR
+        # actual cache takes up less space, at most ~1 GB
+        max-size: "5G"
+        verbose: 2
 
     - uses: actions/setup-python@v4
       if: "${{ matrix.conan_profile != '' }}"
       with:
         python-version: '3.10'
+
     - name: Conan setup
       if: "${{ matrix.conan_profile != '' }}"
       run: |

+ 30 - 5
AI/BattleAI/AttackPossibility.cpp

@@ -114,6 +114,23 @@ float AttackPossibility::attackValue() const
 	return damageDiff();
 }
 
+float hpFunction(uint64_t unitHealthStart, uint64_t unitHealthEnd, uint64_t maxHealth)
+{
+	float ratioStart = static_cast<float>(unitHealthStart) / maxHealth;
+	float ratioEnd = static_cast<float>(unitHealthEnd) / maxHealth;
+	float base = 0.666666f;
+
+	// reduce from max to 0 must be 1. 
+	// 10 hp from end costs bit more than 10 hp from start because our goal is to kill unit, not just hurt it
+	// ********** 2 * base - ratioStart *********
+	// *                                                              *
+	// *        height = ratioStart - ratioEnd         *
+	// *                                                                  *
+	// ******************** 2 * base - ratioEnd ******
+	// S = (a + b) * h / 2
+	return (base * (4 - ratioStart - ratioEnd)) * (ratioStart - ratioEnd) / 2 ;
+}
+
 /// <summary>
 /// How enemy damage will be reduced by this attack
 /// Half bounty for kill, half for making damage equal to enemy health
@@ -127,6 +144,7 @@ float AttackPossibility::calculateDamageReduce(
 	std::shared_ptr<CBattleInfoCallback> state)
 {
 	const float HEALTH_BOUNTY = 0.5;
+	const float KILL_BOUNTY = 0.5;
 
 	// FIXME: provide distance info for Jousting bonus
 	auto attackerUnitForMeasurement = attacker;
@@ -157,13 +175,20 @@ float AttackPossibility::calculateDamageReduce(
 	auto enemyDamageBeforeAttack = damageCache.getOriginalDamage(defender, attackerUnitForMeasurement, state);
 	auto enemiesKilled = damageDealt / maxHealth + (damageDealt % maxHealth >= defender->getFirstHPleft() ? 1 : 0);
 	auto damagePerEnemy = enemyDamageBeforeAttack / (double)defender->getCount();
+	auto exceedingDamage = (damageDealt % maxHealth);
+	float hpValue = (damageDealt / maxHealth);
 	
-	// lets use cached maxHealth here instead of getAvailableHealth
-	auto firstUnitHpLeft = (availableHealth - damageDealt) % maxHealth;
-	auto firstUnitHealthRatio = firstUnitHpLeft == 0 ? 1 : static_cast<float>(firstUnitHpLeft) / maxHealth;
-	auto firstUnitKillValue = (1 - firstUnitHealthRatio) * (1 - firstUnitHealthRatio);
+	if(defender->getFirstHPleft() >= exceedingDamage)
+	{
+		hpValue += hpFunction(defender->getFirstHPleft(), defender->getFirstHPleft() - exceedingDamage, maxHealth);
+	}
+	else
+	{
+		hpValue += hpFunction(defender->getFirstHPleft(), 0, maxHealth);
+		hpValue += hpFunction(maxHealth, maxHealth + defender->getFirstHPleft() - exceedingDamage, maxHealth);
+	}
 
-	return damagePerEnemy * (enemiesKilled + firstUnitKillValue * HEALTH_BOUNTY);
+	return damagePerEnemy * (enemiesKilled * KILL_BOUNTY + hpValue * HEALTH_BOUNTY);
 }
 
 int64_t AttackPossibility::evaluateBlockedShootersDmg(

+ 1 - 1
AI/BattleAI/BattleAI.cpp

@@ -197,7 +197,7 @@ BattleAction CBattleAI::useCatapult(const BattleID & battleID, const CStack * st
 	}
 	else
 	{
-		EWallPart wallParts[] = {
+		std::array wallParts {
 			EWallPart::KEEP,
 			EWallPart::BOTTOM_TOWER,
 			EWallPart::UPPER_TOWER,

+ 13 - 5
AI/BattleAI/BattleEvaluator.cpp

@@ -58,7 +58,7 @@ std::vector<BattleHex> BattleEvaluator::getBrokenWallMoatHexes() const
 		if(state != EWallState::DESTROYED)
 			continue;
 
-		auto wallHex = cb->getBattle(battleID)->wallPartToBattleHex((EWallPart)wallPart);
+		auto wallHex = cb->getBattle(battleID)->wallPartToBattleHex(wallPart);
 		auto moatHex = wallHex.cloneInDirection(BattleHex::LEFT);
 
 		result.push_back(moatHex);
@@ -142,14 +142,14 @@ BattleAction BattleEvaluator::selectStackAction(const CStack * stack)
 			logAi->debug("BattleAI: %s -> %s x %d, from %d curpos %d dist %d speed %d: +%2f -%2f = %2f",
 				bestAttack.attackerState->unitType()->getJsonKey(),
 				bestAttack.affectedUnits[0]->unitType()->getJsonKey(),
-				(int)bestAttack.affectedUnits[0]->getCount(),
+				bestAttack.affectedUnits[0]->getCount(),
 				(int)bestAttack.from,
 				(int)bestAttack.attack.attacker->getPosition().hex,
 				bestAttack.attack.chargeDistance,
 				bestAttack.attack.attacker->speed(0, true),
 				bestAttack.defenderDamageReduce,
 				bestAttack.attackerDamageReduce,
-				bestAttack.attackValue()
+				score
 			);
 
 			if (moveTarget.scorePerTurn <= score)
@@ -190,6 +190,14 @@ BattleAction BattleEvaluator::selectStackAction(const CStack * stack)
 
 		if(stack->waited())
 		{
+			logAi->debug(
+				"Moving %s towards hex %s[%d], score: %2f/%2f",
+				stack->getDescription(),
+				moveTarget.cachedAttack->attack.defender->getDescription(),
+				moveTarget.cachedAttack->attack.defender->getPosition().hex,
+				moveTarget.score,
+				moveTarget.scorePerTurn);
+
 			return goTowardsNearest(stack, moveTarget.positions);
 		}
 		else
@@ -307,7 +315,7 @@ BattleAction BattleEvaluator::goTowardsNearest(const CStack * stack, std::vector
 	else
 	{
 		BattleHex currentDest = bestNeighbor;
-		while(1)
+		while(true)
 		{
 			if(!currentDest.isValid())
 			{
@@ -572,7 +580,7 @@ bool BattleEvaluator::attemptCastingSpell(const CStack * activeStack)
 				}
 				else
 				{
-					ps.value = scoreEvaluator.calculateExchange(*cachedAttack, *targets, innerCache, state);
+					ps.value = scoreEvaluator.evaluateExchange(*cachedAttack, 0, *targets, innerCache, state);
 				}
 
 				for(auto unit : allUnits)

+ 216 - 81
AI/BattleAI/BattleExchangeVariant.cpp

@@ -12,16 +12,14 @@
 #include "../../lib/CStack.h"
 
 AttackerValue::AttackerValue()
+	: value(0),
+	isRetalitated(false)
 {
-	value = 0;
-	isRetalitated = false;
 }
 
 MoveTarget::MoveTarget()
-	: positions(), cachedAttack()
+	: positions(), cachedAttack(), score(EvaluationResult::INEFFECTIVE_SCORE), scorePerTurn(EvaluationResult::INEFFECTIVE_SCORE)
 {
-	score = EvaluationResult::INEFFECTIVE_SCORE;
-	scorePerTurn = EvaluationResult::INEFFECTIVE_SCORE;
 	turnsToRich = 1;
 }
 
@@ -58,7 +56,7 @@ float BattleExchangeVariant::trackAttack(
 				auto attackerDamageReduce = AttackPossibility::calculateDamageReduce(defender.get(), unitToUpdate.get(), retaliationDamage, damageCache, hb);
 
 				attackValue -= attackerDamageReduce;
-				dpsScore -= attackerDamageReduce * negativeEffectMultiplier;
+				dpsScore.ourDamageReduce += attackerDamageReduce;
 				attackerValue[unitToUpdate->unitId()].isRetalitated = true;
 
 				unitToUpdate->damage(retaliationDamage);
@@ -80,7 +78,7 @@ float BattleExchangeVariant::trackAttack(
 				auto collateralDamageReduce = AttackPossibility::calculateDamageReduce(attacker.get(), unitToUpdate.get(), collateralDamage, damageCache, hb);
 
 				attackValue -= collateralDamageReduce;
-				dpsScore -= collateralDamageReduce * negativeEffectMultiplier;
+				dpsScore.ourDamageReduce += collateralDamageReduce;
 
 				unitToUpdate->damage(collateralDamage);
 
@@ -101,7 +99,7 @@ float BattleExchangeVariant::trackAttack(
 			float defenderDamageReduce = AttackPossibility::calculateDamageReduce(attacker.get(), unitToUpdate.get(), attackDamage, damageCache, hb);
 
 			attackValue += defenderDamageReduce;
-			dpsScore += defenderDamageReduce * positiveEffectMultiplier;
+			dpsScore.enemyDamageReduce += defenderDamageReduce;
 			attackerValue[attacker->unitId()].value += defenderDamageReduce;
 
 			unitToUpdate->damage(attackDamage);
@@ -118,8 +116,12 @@ float BattleExchangeVariant::trackAttack(
 		}
 	}
 
+#if BATTLE_TRACE_LEVEL >= 1
+	logAi->trace("ap shooters blocking: %lld", ap.shootersBlockedDmg);
+#endif
+
 	attackValue += ap.shootersBlockedDmg;
-	dpsScore += ap.shootersBlockedDmg * positiveEffectMultiplier;
+	dpsScore.enemyDamageReduce += ap.shootersBlockedDmg;
 	attacker->afterAttack(ap.attack.shooting, false);
 
 	return attackValue;
@@ -156,11 +158,11 @@ float BattleExchangeVariant::trackAttack(
 
 		if(isOurAttack)
 		{
-			dpsScore += defenderDamageReduce * positiveEffectMultiplier;
+			dpsScore.enemyDamageReduce += defenderDamageReduce;
 			attackerValue[attacker->unitId()].value += defenderDamageReduce;
 		}
 		else
-			dpsScore -= defenderDamageReduce * negativeEffectMultiplier;
+			dpsScore.ourDamageReduce += defenderDamageReduce;
 
 		defender->damage(attackDamage);
 		attacker->afterAttack(shooting, false);
@@ -182,12 +184,12 @@ float BattleExchangeVariant::trackAttack(
 
 		if(isOurAttack)
 		{
-			dpsScore -= attackerDamageReduce * negativeEffectMultiplier;
+			dpsScore.ourDamageReduce += attackerDamageReduce;
 			attackerValue[attacker->unitId()].isRetalitated = true;
 		}
 		else
 		{
-			dpsScore += attackerDamageReduce * positiveEffectMultiplier;
+			dpsScore.enemyDamageReduce += attackerDamageReduce;
 			attackerValue[defender->unitId()].value += attackerDamageReduce;
 		}
 
@@ -200,13 +202,18 @@ float BattleExchangeVariant::trackAttack(
 #if BATTLE_TRACE_LEVEL>=1
 	if(!score)
 	{
-		logAi->trace("Attack has zero score d:%2f a:%2f", defenderDamageReduce, attackerDamageReduce);
+		logAi->trace("Attack has zero score def:%2f att:%2f", defenderDamageReduce, attackerDamageReduce);
 	}
 #endif
 
 	return score;
 }
 
+float BattleExchangeEvaluator::scoreValue(const BattleScore & score) const
+{
+	return score.enemyDamageReduce * getPositiveEffectMultiplier() - score.ourDamageReduce * getNegativeEffectMultiplier();
+}
+
 EvaluationResult BattleExchangeEvaluator::findBestTarget(
 	const battle::Unit * activeStack,
 	PotentialTargets & targets,
@@ -215,7 +222,7 @@ EvaluationResult BattleExchangeEvaluator::findBestTarget(
 {
 	EvaluationResult result(targets.bestAction());
 
-	if(!activeStack->waited())
+	if(!activeStack->waited() && !activeStack->acquireState()->hadMorale)
 	{
 #if BATTLE_TRACE_LEVEL>=1
 		logAi->trace("Evaluating waited attack for %s", activeStack->getDescription());
@@ -230,13 +237,17 @@ EvaluationResult BattleExchangeEvaluator::findBestTarget(
 
 		for(auto & ap : targets.possibleAttacks)
 		{
-			float score = calculateExchange(ap, targets, damageCache, hbWaited);
+			float score = evaluateExchange(ap, 0, targets, damageCache, hbWaited);
 
 			if(score > result.score)
 			{
 				result.score = score;
 				result.bestAttack = ap;
 				result.wait = true;
+
+#if BATTLE_TRACE_LEVEL >= 1
+				logAi->trace("New high score %2f", result.score);
+#endif
 			}
 		}
 	}
@@ -247,15 +258,25 @@ EvaluationResult BattleExchangeEvaluator::findBestTarget(
 
 	updateReachabilityMap(hb);
 
+	if(result.bestAttack.attack.shooting && hb->battleHasShootingPenalty(activeStack, result.bestAttack.dest))
+	{
+		if(!canBeHitThisTurn(result.bestAttack))
+			return result; // lets wait
+	}
+
 	for(auto & ap : targets.possibleAttacks)
 	{
-		float score = calculateExchange(ap, targets, damageCache, hb);
+		float score = evaluateExchange(ap, 0, targets, damageCache, hb);
 
-		if(score >= result.score)
+		if(score > result.score || (score == result.score && result.wait))
 		{
 			result.score = score;
 			result.bestAttack = ap;
 			result.wait = false;
+
+#if BATTLE_TRACE_LEVEL >= 1
+			logAi->trace("New high score %2f", result.score);
+#endif
 		}
 	}
 
@@ -269,7 +290,7 @@ MoveTarget BattleExchangeEvaluator::findMoveTowardsUnreachable(
 	std::shared_ptr<HypotheticBattle> hb)
 {
 	MoveTarget result;
-	BattleExchangeVariant ev(getPositiveEffectMultiplier(), getNegativeEffectMultiplier());
+	BattleExchangeVariant ev;
 
 	if(targets.unreachableEnemies.empty())
 		return result;
@@ -301,6 +322,12 @@ MoveTarget BattleExchangeEvaluator::findMoveTowardsUnreachable(
 
 		auto turnsToRich = (distance - 1) / speed + 1;
 		auto hexes = closestStack->getSurroundingHexes();
+		auto enemySpeed = closestStack->speed();
+		auto speedRatio = speed / static_cast<float>(enemySpeed);
+		auto multiplier = speedRatio > 1 ? 1 : speedRatio;
+
+		if(enemy->canShoot())
+			multiplier *= 1.5f;
 
 		for(auto hex : hexes)
 		{
@@ -310,13 +337,13 @@ MoveTarget BattleExchangeEvaluator::findMoveTowardsUnreachable(
 
 			attack.shootersBlockedDmg = 0; // we do not want to count on it, it is not for sure
 
-			auto score = calculateExchange(attack, targets, damageCache, hb);
-			auto scorePerTurn = score / turnsToRich;
+			auto score = calculateExchange(attack, turnsToRich, targets, damageCache, hb);
+			auto scorePerTurn = BattleScore(score.enemyDamageReduce * std::sqrt(multiplier / turnsToRich), score.ourDamageReduce);
 
-			if(result.scorePerTurn < scorePerTurn)
+			if(result.scorePerTurn < scoreValue(scorePerTurn))
 			{
-				result.scorePerTurn = scorePerTurn;
-				result.score = score;
+				result.scorePerTurn = scoreValue(scorePerTurn);
+				result.score = scoreValue(score);
 				result.positions = closestStack->getAttackableHexes(activeStack);
 				result.cachedAttack = attack;
 				result.turnsToRich = turnsToRich;
@@ -327,7 +354,7 @@ MoveTarget BattleExchangeEvaluator::findMoveTowardsUnreachable(
 	return result;
 }
 
-std::vector<const battle::Unit *> BattleExchangeEvaluator::getAdjacentUnits(const battle::Unit * blockerUnit)
+std::vector<const battle::Unit *> BattleExchangeEvaluator::getAdjacentUnits(const battle::Unit * blockerUnit) const
 {
 	std::queue<const battle::Unit *> queue;
 	std::vector<const battle::Unit *> checkedStacks;
@@ -357,21 +384,23 @@ std::vector<const battle::Unit *> BattleExchangeEvaluator::getAdjacentUnits(cons
 	return checkedStacks;
 }
 
-std::vector<const battle::Unit *> BattleExchangeEvaluator::getExchangeUnits(
+ReachabilityData BattleExchangeEvaluator::getExchangeUnits(
 	const AttackPossibility & ap,
+	uint8_t turn,
 	PotentialTargets & targets,
 	std::shared_ptr<HypotheticBattle> hb)
 {
-	auto hexes = ap.attack.defender->getHexes();
+	ReachabilityData result;
+
+	auto hexes = ap.attack.defender->getSurroundingHexes();
 
 	if(!ap.attack.shooting) hexes.push_back(ap.from);
 
-	std::vector<const battle::Unit *> exchangeUnits;
 	std::vector<const battle::Unit *> allReachableUnits;
 
 	for(auto hex : hexes)
 	{
-		vstd::concatenate(allReachableUnits, reachabilityMap[hex]);
+		vstd::concatenate(allReachableUnits, turn == 0 ? reachabilityMap[hex] : getOneTurnReachableUnits(turn, hex));
 	}
 
 	vstd::removeDuplicates(allReachableUnits);
@@ -404,7 +433,28 @@ std::vector<const battle::Unit *> BattleExchangeEvaluator::getExchangeUnits(
 		logAi->trace("Reachability map contains only %d stacks", allReachableUnits.size());
 #endif
 
-		return exchangeUnits;
+		return result;
+	}
+
+	for(auto unit : allReachableUnits)
+	{
+		auto accessible = !unit->canShoot();
+
+		if(!accessible)
+		{
+			for(auto hex : unit->getSurroundingHexes())
+			{
+				if(ap.attack.defender->coversPos(hex))
+				{
+					accessible = true;
+				}
+			}
+		}
+
+		if(accessible)
+			result.melleeAccessible.push_back(unit);
+		else
+			result.shooters.push_back(unit);
 	}
 
 	for(int turn = 0; turn < turnOrder.size(); turn++)
@@ -412,20 +462,47 @@ std::vector<const battle::Unit *> BattleExchangeEvaluator::getExchangeUnits(
 		for(auto unit : turnOrder[turn])
 		{
 			if(vstd::contains(allReachableUnits, unit))
-				exchangeUnits.push_back(unit);
+				result.units.push_back(unit);
 		}
 	}
 
-	vstd::erase_if(exchangeUnits, [&](const battle::Unit * u) -> bool
+	vstd::erase_if(result.units, [&](const battle::Unit * u) -> bool
 		{
 			return !hb->battleGetUnitByID(u->unitId())->alive();
 		});
 
-	return exchangeUnits;
+	return result;
 }
 
-float BattleExchangeEvaluator::calculateExchange(
+float BattleExchangeEvaluator::evaluateExchange(
 	const AttackPossibility & ap,
+	uint8_t turn,
+	PotentialTargets & targets,
+	DamageCache & damageCache,
+	std::shared_ptr<HypotheticBattle> hb)
+{
+	if(ap.from.hex == 127)
+	{
+		logAi->trace("x");
+	}
+
+	BattleScore score = calculateExchange(ap, turn, targets, damageCache, hb);
+
+#if BATTLE_TRACE_LEVEL >= 1
+	logAi->trace(
+		"calculateExchange score +%2f -%2fx%2f = %2f",
+		score.enemyDamageReduce,
+		score.ourDamageReduce,
+		getNegativeEffectMultiplier(),
+		scoreValue(score));
+#endif
+
+	return scoreValue(score);
+}
+
+BattleScore BattleExchangeEvaluator::calculateExchange(
+	const AttackPossibility & ap,
+	uint8_t turn,
 	PotentialTargets & targets,
 	DamageCache & damageCache,
 	std::shared_ptr<HypotheticBattle> hb)
@@ -438,7 +515,7 @@ float BattleExchangeEvaluator::calculateExchange(
 		&& cb->battleGetGateState() == EGateState::BLOCKED
 		&& ap.attack.defender->coversPos(BattleHex::GATE_BRIDGE))
 	{
-		return EvaluationResult::INEFFECTIVE_SCORE;
+		return BattleScore(EvaluationResult::INEFFECTIVE_SCORE, 0);
 	}
 
 	std::vector<const battle::Unit *> ourStacks;
@@ -447,27 +524,32 @@ float BattleExchangeEvaluator::calculateExchange(
 	if(hb->battleGetUnitByID(ap.attack.defender->unitId())->alive())
 		enemyStacks.push_back(ap.attack.defender);
 
-	std::vector<const battle::Unit *> exchangeUnits = getExchangeUnits(ap, targets, hb);
+	ReachabilityData exchangeUnits = getExchangeUnits(ap, turn, targets, hb);
 
-	if(exchangeUnits.empty())
+	if(exchangeUnits.units.empty())
 	{
-		return 0;
+		return BattleScore();
 	}
 
 	auto exchangeBattle = std::make_shared<HypotheticBattle>(env.get(), hb);
-	BattleExchangeVariant v(getPositiveEffectMultiplier(), getNegativeEffectMultiplier());
+	BattleExchangeVariant v;
 
-	for(auto unit : exchangeUnits)
+	for(auto unit : exchangeUnits.units)
 	{
 		if(unit->isTurret())
 			continue;
 
 		bool isOur = exchangeBattle->battleMatchOwner(ap.attack.attacker, unit, true);
 		auto & attackerQueue = isOur ? ourStacks : enemyStacks;
+		auto u = exchangeBattle->getForUpdate(unit->unitId());
 
-		if(exchangeBattle->getForUpdate(unit->unitId())->alive() && !vstd::contains(attackerQueue, unit))
+		if(u->alive() && !vstd::contains(attackerQueue, unit))
 		{
 			attackerQueue.push_back(unit);
+
+#if BATTLE_TRACE_LEVEL
+			logAi->trace("Exchanging: %s", u->getDescription());
+#endif
 		}
 	}
 
@@ -476,12 +558,12 @@ float BattleExchangeEvaluator::calculateExchange(
 	vstd::removeDuplicates(melleeAttackers);
 	vstd::erase_if(melleeAttackers, [&](const battle::Unit * u) -> bool
 		{
-			return !cb->battleCanShoot(u);
+			return cb->battleCanShoot(u);
 		});
 
 	bool canUseAp = true;
 
-	for(auto activeUnit : exchangeUnits)
+	for(auto activeUnit : exchangeUnits.units)
 	{
 		bool isOur = exchangeBattle->battleMatchOwner(ap.attack.attacker, activeUnit, true);
 		battle::Units & attackerQueue = isOur ? ourStacks : enemyStacks;
@@ -515,15 +597,22 @@ float BattleExchangeEvaluator::calculateExchange(
 					true);
 
 #if BATTLE_TRACE_LEVEL>=1
-				logAi->trace("Best target selector %s->%s score = %2f", attacker->getDescription(), u->getDescription(), score);
+				logAi->trace("Best target selector %s->%s score = %2f", attacker->getDescription(), stackWithBonuses->getDescription(), score);
 #endif
 
 				return score;
 			};
 
-			if(!oppositeQueue.empty())
+			auto unitsInOppositeQueueExceptInaccessible = oppositeQueue;
+
+			vstd::erase_if(unitsInOppositeQueueExceptInaccessible, [&](const battle::Unit * u)->bool
+				{
+					return vstd::contains(exchangeUnits.shooters, u);
+				});
+
+			if(!unitsInOppositeQueueExceptInaccessible.empty())
 			{
-				targetUnit = *vstd::maxElementByFun(oppositeQueue, estimateAttack);
+				targetUnit = *vstd::maxElementByFun(unitsInOppositeQueueExceptInaccessible, estimateAttack);
 			}
 			else
 			{
@@ -591,10 +680,20 @@ float BattleExchangeEvaluator::calculateExchange(
 
 	// avoid blocking path for stronger stack by weaker stack
 	// the method checks if all stacks can be placed around enemy
-	v.adjustPositions(melleeAttackers, ap, reachabilityMap);
+	std::map<BattleHex, battle::Units> reachabilityMap;
+
+	auto hexes = ap.attack.defender->getSurroundingHexes();
+
+	for(auto hex : hexes)
+		reachabilityMap[hex] = getOneTurnReachableUnits(turn, hex);
+
+	if(!ap.attack.shooting)
+	{
+		v.adjustPositions(melleeAttackers, ap, reachabilityMap);
+	}
 
 #if BATTLE_TRACE_LEVEL>=1
-	logAi->trace("Exchange score: %2f", v.getScore());
+	logAi->trace("Exchange score: enemy: %2f, our -%2f", v.getScore().enemyDamageReduce, v.getScore().ourDamageReduce);
 #endif
 
 	return v.getScore();
@@ -618,11 +717,8 @@ void BattleExchangeVariant::adjustPositions(
 			return attackerValue[u1->unitId()].value > attackerValue[u2->unitId()].value;
 		});
 
-	if(!ap.attack.shooting)
-	{
-		vstd::erase_if_present(hexes, ap.from);
-		vstd::erase_if_present(hexes, ap.attack.attacker->occupiedHex(ap.attack.attackerPos));
-	}
+	vstd::erase_if_present(hexes, ap.from);
+	vstd::erase_if_present(hexes, ap.attack.attacker->occupiedHex(ap.attack.attackerPos));
 
 	float notRealizedDamage = 0;
 
@@ -662,22 +758,58 @@ void BattleExchangeVariant::adjustPositions(
 
 	if(notRealizedDamage > ap.attackValue() && notRealizedDamage > attackerValue[ap.attack.attacker->unitId()].value)
 	{
-		dpsScore = EvaluationResult::INEFFECTIVE_SCORE;
+		dpsScore = BattleScore(EvaluationResult::INEFFECTIVE_SCORE, 0);
 	}
 }
 
-void BattleExchangeEvaluator::updateReachabilityMap(	std::shared_ptr<HypotheticBattle> hb)
+bool BattleExchangeEvaluator::canBeHitThisTurn(const AttackPossibility & ap)
+{
+	for(auto pos : ap.attack.attacker->getSurroundingHexes())
+	{
+		for(auto u : reachabilityMap[pos])
+		{
+			if(u->unitSide() != ap.attack.attacker->unitSide())
+			{
+				return true;
+			}
+		}
+	}
+
+	return false;
+}
+
+void BattleExchangeEvaluator::updateReachabilityMap(std::shared_ptr<HypotheticBattle> hb)
 {
 	const int TURN_DEPTH = 2;
 
 	turnOrder.clear();
-	
+
 	hb->battleGetTurnOrder(turnOrder, std::numeric_limits<int>::max(), TURN_DEPTH);
-	reachabilityMap.clear();
 
-	for(int turn = 0; turn < turnOrder.size(); turn++)
+	for(auto turn : turnOrder)
 	{
-		auto & turnQueue = turnOrder[turn];
+		for(auto u : turn)
+		{
+			if(!vstd::contains(reachabilityCache, u->unitId()))
+			{
+				reachabilityCache[u->unitId()] = hb->getReachability(u);
+			}
+		}
+	}
+
+	for(BattleHex hex = BattleHex::TOP_LEFT; hex.isValid(); hex = hex + 1)
+	{
+		reachabilityMap[hex] = getOneTurnReachableUnits(0, hex);
+	}
+}
+
+std::vector<const battle::Unit *> BattleExchangeEvaluator::getOneTurnReachableUnits(uint8_t turn, BattleHex hex)
+{
+	std::vector<const battle::Unit *> result;
+
+	for(int i = 0; i < turnOrder.size(); i++, turn++)
+	{
+		auto & turnQueue = turnOrder[i];
 		HypotheticBattle turnBattle(env.get(), cb);
 
 		for(const battle::Unit * unit : turnQueue)
@@ -685,46 +817,49 @@ void BattleExchangeEvaluator::updateReachabilityMap(	std::shared_ptr<HypotheticB
 			if(unit->isTurret())
 				continue;
 
-			auto unitSpeed = unit->speed(turn);
-
 			if(turnBattle.battleCanShoot(unit))
 			{
-				for(BattleHex hex = BattleHex::TOP_LEFT; hex.isValid(); hex = hex + 1)
-				{
-					reachabilityMap[hex].push_back(unit);
-				}
+				result.push_back(unit);
 
 				continue;
 			}
 
-			auto unitReachability = turnBattle.getReachability(unit);
+			auto unitSpeed = unit->speed(turn);
+			auto radius = unitSpeed * (turn + 1);
 
-			for(BattleHex hex = BattleHex::TOP_LEFT; hex.isValid(); hex = hex + 1)
+			ReachabilityInfo unitReachability = vstd::getOrCompute(
+				reachabilityCache,
+				unit->unitId(),
+				[&](ReachabilityInfo & data)
+				{
+					data = turnBattle.getReachability(unit);
+				});
+
+			bool reachable = unitReachability.distances[hex] <= radius;
+
+			if(!reachable && unitReachability.accessibility[hex] == EAccessibility::ALIVE_STACK)
 			{
-				bool reachable = unitReachability.distances[hex] <= unitSpeed;
+				const battle::Unit * hexStack = cb->battleGetUnitByPos(hex);
 
-				if(!reachable && unitReachability.accessibility[hex] == EAccessibility::ALIVE_STACK)
+				if(hexStack && cb->battleMatchOwner(unit, hexStack, false))
 				{
-					const battle::Unit * hexStack = cb->battleGetUnitByPos(hex);
-
-					if(hexStack && cb->battleMatchOwner(unit, hexStack, false))
+					for(BattleHex neighbor : hex.neighbouringTiles())
 					{
-						for(BattleHex neighbor : hex.neighbouringTiles())
-						{
-							reachable = unitReachability.distances[neighbor] <= unitSpeed;
+						reachable = unitReachability.distances[neighbor] <= radius;
 
-							if(reachable) break;
-						}
+						if(reachable) break;
 					}
 				}
+			}
 
-				if(reachable)
-				{
-					reachabilityMap[hex].push_back(unit);
-				}
+			if(reachable)
+			{
+				result.push_back(unit);
 			}
 		}
 	}
+
+	return result;
 }
 
 // avoid blocking path for stronger stack by weaker stack

+ 69 - 12
AI/BattleAI/BattleExchangeVariant.h

@@ -14,6 +14,34 @@
 #include "PotentialTargets.h"
 #include "StackWithBonuses.h"
 
+struct BattleScore
+{
+	float ourDamageReduce;
+	float enemyDamageReduce;
+
+	BattleScore(float enemyDamageReduce, float ourDamageReduce)
+		:enemyDamageReduce(enemyDamageReduce), ourDamageReduce(ourDamageReduce)
+	{
+	}
+
+	BattleScore() : BattleScore(0, 0) {}
+
+	float value()
+	{
+		return enemyDamageReduce - ourDamageReduce;
+	}
+
+	BattleScore  operator+(BattleScore & other)
+	{
+		BattleScore result = *this;
+
+		result.ourDamageReduce += other.ourDamageReduce;
+		result.enemyDamageReduce += other.enemyDamageReduce;
+
+		return result;
+	}
+};
+
 struct AttackerValue
 {
 	float value;
@@ -59,8 +87,8 @@ struct EvaluationResult
 class BattleExchangeVariant
 {
 public:
-	BattleExchangeVariant(float positiveEffectMultiplier, float negativeEffectMultiplier)
-		: dpsScore(0), positiveEffectMultiplier(positiveEffectMultiplier), negativeEffectMultiplier(negativeEffectMultiplier) {}
+	BattleExchangeVariant()
+		: dpsScore() {}
 
 	float trackAttack(
 		const AttackPossibility & ap,
@@ -76,7 +104,7 @@ public:
 		std::shared_ptr<HypotheticBattle> hb,
 		bool evaluateOnly = false);
 
-	float getScore() const { return dpsScore; }
+	const BattleScore & getScore() const { return dpsScore; }
 
 	void adjustPositions(
 		std::vector<const battle::Unit *> attackers,
@@ -84,27 +112,48 @@ public:
 		std::map<BattleHex, battle::Units> & reachabilityMap);
 
 private:
-	float positiveEffectMultiplier;
-	float negativeEffectMultiplier;
-	float dpsScore;
+	BattleScore dpsScore;
 	std::map<uint32_t, AttackerValue> attackerValue;
 };
 
+struct ReachabilityData
+{
+	std::vector<const battle::Unit *> units;
+
+	// shooters which are within mellee attack and mellee units
+	std::vector<const battle::Unit *> melleeAccessible;
+
+	// far shooters
+	std::vector<const battle::Unit *> shooters;
+};
+
 class BattleExchangeEvaluator
 {
 private:
 	std::shared_ptr<CBattleInfoCallback> cb;
 	std::shared_ptr<Environment> env;
+	std::map<uint32_t, ReachabilityInfo> reachabilityCache;
 	std::map<BattleHex, std::vector<const battle::Unit *>> reachabilityMap;
 	std::vector<battle::Units> turnOrder;
 	float negativeEffectMultiplier;
 
+	float scoreValue(const BattleScore & score) const;
+
+	BattleScore calculateExchange(
+		const AttackPossibility & ap,
+		uint8_t turn,
+		PotentialTargets & targets,
+		DamageCache & damageCache,
+		std::shared_ptr<HypotheticBattle> hb);
+
+	bool canBeHitThisTurn(const AttackPossibility & ap);
+
 public:
 	BattleExchangeEvaluator(
 		std::shared_ptr<CBattleInfoCallback> cb,
 		std::shared_ptr<Environment> env,
 		float strengthRatio): cb(cb), env(env) {
-		negativeEffectMultiplier = strengthRatio;
+		negativeEffectMultiplier = strengthRatio >= 1 ? 1 : strengthRatio;
 	}
 
 	EvaluationResult findBestTarget(
@@ -113,14 +162,22 @@ public:
 		DamageCache & damageCache,
 		std::shared_ptr<HypotheticBattle> hb);
 
-	float calculateExchange(
+	float evaluateExchange(
 		const AttackPossibility & ap,
+		uint8_t turn,
 		PotentialTargets & targets,
 		DamageCache & damageCache,
 		std::shared_ptr<HypotheticBattle> hb);
 
+	std::vector<const battle::Unit *> getOneTurnReachableUnits(uint8_t turn, BattleHex hex);
 	void updateReachabilityMap(std::shared_ptr<HypotheticBattle> hb);
-	std::vector<const battle::Unit *> getExchangeUnits(const AttackPossibility & ap, PotentialTargets & targets, std::shared_ptr<HypotheticBattle> hb);
+
+	ReachabilityData getExchangeUnits(
+		const AttackPossibility & ap,
+		uint8_t turn,
+		PotentialTargets & targets,
+		std::shared_ptr<HypotheticBattle> hb);
+
 	bool checkPositionBlocksOurStacks(HypotheticBattle & hb, const battle::Unit * unit, BattleHex position);
 
 	MoveTarget findMoveTowardsUnreachable(
@@ -129,8 +186,8 @@ public:
 		DamageCache & damageCache,
 		std::shared_ptr<HypotheticBattle> hb);
 
-	std::vector<const battle::Unit *> getAdjacentUnits(const battle::Unit * unit);
+	std::vector<const battle::Unit *> getAdjacentUnits(const battle::Unit * unit) const;
 
-	float getPositiveEffectMultiplier() { return 1; }
-	float getNegativeEffectMultiplier() { return negativeEffectMultiplier; }
+	float getPositiveEffectMultiplier() const { return 1; }
+	float getNegativeEffectMultiplier() const { return negativeEffectMultiplier; }
 };

+ 2 - 1
AI/BattleAI/StackWithBonuses.cpp

@@ -12,9 +12,10 @@
 
 #include <vcmi/events/EventBus.h>
 
-#include "../../lib/NetPacks.h"
 #include "../../lib/CStack.h"
 #include "../../lib/ScriptHandler.h"
+#include "../../lib/networkPacks/PacksForClientBattle.h"
+#include "../../lib/networkPacks/SetStackEffect.h"
 
 #if SCRIPTING_ENABLED
 using scripting::Pool;

+ 5 - 1
AI/Nullkiller/AIGateway.cpp

@@ -12,14 +12,18 @@
 #include "../../lib/UnlockGuard.h"
 #include "../../lib/mapObjects/MapObjects.h"
 #include "../../lib/mapObjects/ObjectTemplate.h"
+#include "../../lib/mapObjects/CGHeroInstance.h"
 #include "../../lib/CConfigHandler.h"
 #include "../../lib/CHeroHandler.h"
 #include "../../lib/GameSettings.h"
 #include "../../lib/gameState/CGameState.h"
-#include "../../lib/NetPacks.h"
 #include "../../lib/serializer/CTypeList.h"
 #include "../../lib/serializer/BinarySerializer.h"
 #include "../../lib/serializer/BinaryDeserializer.h"
+#include "../../lib/networkPacks/PacksForClient.h"
+#include "../../lib/networkPacks/PacksForClientBattle.h"
+#include "../../lib/networkPacks/PacksForServer.h"
+#include "../../lib/networkPacks/StackLocation.h"
 #include "../../lib/battle/BattleStateInfoForRetreat.h"
 #include "../../lib/battle/BattleInfo.h"
 

+ 26 - 26
AI/Nullkiller/Analyzers/DangerHitMapAnalyzer.cpp

@@ -15,7 +15,7 @@
 namespace NKAI
 {
 
-HitMapInfo HitMapInfo::NoTreat;
+HitMapInfo HitMapInfo::NoThreat;
 
 double HitMapInfo::value() const
 {
@@ -39,7 +39,7 @@ void DangerHitMapAnalyzer::updateHitMap()
 		hitMap.resize(boost::extents[mapSize.x][mapSize.y][mapSize.z]);
 
 	enemyHeroAccessibleObjects.clear();
-	townTreats.clear();
+	townThreats.clear();
 
 	std::map<PlayerColor, std::map<const CGHeroInstance *, HeroRole>> heroes;
 
@@ -57,7 +57,7 @@ void DangerHitMapAnalyzer::updateHitMap()
 
 	for(auto town : ourTowns)
 	{
-		townTreats[town->id]; // insert empty list
+		townThreats[town->id]; // insert empty list
 	}
 
 	foreach_tile_pos([&](const int3 & pos){
@@ -91,21 +91,21 @@ void DangerHitMapAnalyzer::updateHitMap()
 
 				auto & node = hitMap[pos.x][pos.y][pos.z];
 
-				HitMapInfo newTreat;
+				HitMapInfo newThreat;
 
-				newTreat.hero = path.targetHero;
-				newTreat.turn = path.turn();
-				newTreat.danger = path.getHeroStrength();
+				newThreat.hero = path.targetHero;
+				newThreat.turn = path.turn();
+				newThreat.danger = path.getHeroStrength();
 
-				if(newTreat.value() > node.maximumDanger.value())
+				if(newThreat.value() > node.maximumDanger.value())
 				{
-					node.maximumDanger = newTreat;
+					node.maximumDanger = newThreat;
 				}
 
-				if(newTreat.turn < node.fastestDanger.turn
-					|| (newTreat.turn == node.fastestDanger.turn && node.fastestDanger.danger < newTreat.danger))
+				if(newThreat.turn < node.fastestDanger.turn
+					|| (newThreat.turn == node.fastestDanger.turn && node.fastestDanger.danger < newThreat.danger))
 				{
-					node.fastestDanger = newTreat;
+					node.fastestDanger = newThreat;
 				}
 
 				auto objects = cb->getVisitableObjs(pos, false);
@@ -114,24 +114,24 @@ void DangerHitMapAnalyzer::updateHitMap()
 				{
 					if(obj->ID == Obj::TOWN && obj->getOwner() == ai->playerID)
 					{
-						auto & treats = townTreats[obj->id];
-						auto treat = std::find_if(treats.begin(), treats.end(), [&](const HitMapInfo & i) -> bool
+						auto & threats = townThreats[obj->id];
+						auto threat = std::find_if(threats.begin(), threats.end(), [&](const HitMapInfo & i) -> bool
 							{
 								return i.hero.hid == path.targetHero->id;
 							});
 
-						if(treat == treats.end())
+						if(threat == threats.end())
 						{
-							treats.emplace_back();
-							treat = std::prev(treats.end(), 1);
+							threats.emplace_back();
+							threat = std::prev(threats.end(), 1);
 						}
 
-						if(newTreat.value() > treat->value())
+						if(newThreat.value() > threat->value())
 						{
-							*treat = newTreat;
+							*threat = newThreat;
 						}
 
-						if(newTreat.turn == 0)
+						if(newThreat.turn == 0)
 						{
 							if(cb->getPlayerRelations(obj->tempOwner, ai->playerID) != PlayerRelations::ENEMIES)
 								enemyHeroAccessibleObjects.emplace_back(path.targetHero, obj);
@@ -240,13 +240,13 @@ void DangerHitMapAnalyzer::calculateTileOwners()
 		});
 }
 
-const std::vector<HitMapInfo> & DangerHitMapAnalyzer::getTownTreats(const CGTownInstance * town) const
+const std::vector<HitMapInfo> & DangerHitMapAnalyzer::getTownThreats(const CGTownInstance * town) const
 {
 	static const std::vector<HitMapInfo> empty = {};
 
-	auto result = townTreats.find(town->id);
+	auto result = townThreats.find(town->id);
 
-	return result == townTreats.end() ? empty : result->second;
+	return result == townThreats.end() ? empty : result->second;
 }
 
 PlayerColor DangerHitMapAnalyzer::getTileOwner(const int3 & tile) const
@@ -271,14 +271,14 @@ uint64_t DangerHitMapAnalyzer::enemyCanKillOurHeroesAlongThePath(const AIPath &
 		|| (info.maximumDanger.turn <= turn && !isSafeToVisit(path.targetHero, path.heroArmy, info.maximumDanger.danger));
 }
 
-const HitMapNode & DangerHitMapAnalyzer::getObjectTreat(const CGObjectInstance * obj) const
+const HitMapNode & DangerHitMapAnalyzer::getObjectThreat(const CGObjectInstance * obj) const
 {
 	auto tile = obj->visitablePos();
 
-	return getTileTreat(tile);
+	return getTileThreat(tile);
 }
 
-const HitMapNode & DangerHitMapAnalyzer::getTileTreat(const int3 & tile) const
+const HitMapNode & DangerHitMapAnalyzer::getTileThreat(const int3 & tile) const
 {
 	const HitMapNode & info = hitMap[tile.x][tile.y][tile.z];
 

+ 5 - 5
AI/Nullkiller/Analyzers/DangerHitMapAnalyzer.h

@@ -18,7 +18,7 @@ struct AIPath;
 
 struct HitMapInfo
 {
-	static HitMapInfo NoTreat;
+	static HitMapInfo NoThreat;
 
 	uint64_t danger;
 	uint8_t turn;
@@ -74,7 +74,7 @@ private:
 	bool hitMapUpToDate = false;
 	bool tileOwnersUpToDate = false;
 	const Nullkiller * ai;
-	std::map<ObjectInstanceID, std::vector<HitMapInfo>> townTreats;
+	std::map<ObjectInstanceID, std::vector<HitMapInfo>> townThreats;
 
 public:
 	DangerHitMapAnalyzer(const Nullkiller * ai) :ai(ai) {}
@@ -82,14 +82,14 @@ public:
 	void updateHitMap();
 	void calculateTileOwners();
 	uint64_t enemyCanKillOurHeroesAlongThePath(const AIPath & path) const;
-	const HitMapNode & getObjectTreat(const CGObjectInstance * obj) const;
-	const HitMapNode & getTileTreat(const int3 & tile) const;
+	const HitMapNode & getObjectThreat(const CGObjectInstance * obj) const;
+	const HitMapNode & getTileThreat(const int3 & tile) const;
 	std::set<const CGObjectInstance *> getOneTurnAccessibleObjects(const CGHeroInstance * enemy) const;
 	void reset();
 	void resetTileOwners() { tileOwnersUpToDate = false; }
 	PlayerColor getTileOwner(const int3 & tile) const;
 	const CGTownInstance * getClosestTown(const int3 & tile) const;
-	const std::vector<HitMapInfo> & getTownTreats(const CGTownInstance * town) const;
+	const std::vector<HitMapInfo> & getTownThreats(const CGTownInstance * town) const;
 };
 
 }

+ 36 - 36
AI/Nullkiller/Behaviors/DefenceBehavior.cpp

@@ -25,7 +25,7 @@
 namespace NKAI
 {
 
-const float TREAT_IGNORE_RATIO = 2;
+const float THREAT_IGNORE_RATIO = 2;
 
 using namespace Goals;
 
@@ -46,20 +46,20 @@ Goals::TGoalVec DefenceBehavior::decompose() const
 	return tasks;
 }
 
-bool isTreatUnderControl(const CGTownInstance * town, const HitMapInfo & treat, const std::vector<AIPath> & paths)
+bool isThreatUnderControl(const CGTownInstance * town, const HitMapInfo & threat, const std::vector<AIPath> & paths)
 {
 	int dayOfWeek = cb->getDate(Date::DAY_OF_WEEK);
 
 	for(const AIPath & path : paths)
 	{
-		bool treatIsWeak = path.getHeroStrength() / (float)treat.danger > TREAT_IGNORE_RATIO;
-		bool needToSaveGrowth = treat.turn == 0 && dayOfWeek == 7;
+		bool threatIsWeak = path.getHeroStrength() / (float)threat.danger > THREAT_IGNORE_RATIO;
+		bool needToSaveGrowth = threat.turn == 0 && dayOfWeek == 7;
 
-		if(treatIsWeak && !needToSaveGrowth)
+		if(threatIsWeak && !needToSaveGrowth)
 		{
-			if((path.exchangeCount == 1 && path.turn() < treat.turn)
-				|| path.turn() < treat.turn - 1
-				|| (path.turn() < treat.turn && treat.turn >= 2))
+			if((path.exchangeCount == 1 && path.turn() < threat.turn)
+				|| path.turn() < threat.turn - 1
+				|| (path.turn() < threat.turn && threat.turn >= 2))
 			{
 #if NKAI_TRACE_LEVEL >= 1
 				logAi->trace(
@@ -79,16 +79,16 @@ bool isTreatUnderControl(const CGTownInstance * town, const HitMapInfo & treat,
 
 void handleCounterAttack(
 	const CGTownInstance * town,
-	const HitMapInfo & treat,
+	const HitMapInfo & threat,
 	const HitMapInfo & maximumDanger,
 	Goals::TGoalVec & tasks)
 {
-	if(treat.hero.validAndSet()
-		&& treat.turn <= 1
-		&& (treat.danger == maximumDanger.danger || treat.turn < maximumDanger.turn))
+	if(threat.hero.validAndSet()
+		&& threat.turn <= 1
+		&& (threat.danger == maximumDanger.danger || threat.turn < maximumDanger.turn))
 	{
-		auto heroCapturingPaths = ai->nullkiller->pathfinder->getPathInfo(treat.hero->visitablePos());
-		auto goals = CaptureObjectsBehavior::getVisitGoals(heroCapturingPaths, treat.hero.get());
+		auto heroCapturingPaths = ai->nullkiller->pathfinder->getPathInfo(threat.hero->visitablePos());
+		auto goals = CaptureObjectsBehavior::getVisitGoals(heroCapturingPaths, threat.hero.get());
 
 		for(int i = 0; i < heroCapturingPaths.size(); i++)
 		{
@@ -99,7 +99,7 @@ void handleCounterAttack(
 
 			Composition composition;
 
-			composition.addNext(DefendTown(town, treat, path, true)).addNext(goal);
+			composition.addNext(DefendTown(town, threat, path, true)).addNext(goal);
 
 			tasks.push_back(Goals::sptr(composition));
 		}
@@ -152,19 +152,19 @@ void DefenceBehavior::evaluateDefence(Goals::TGoalVec & tasks, const CGTownInsta
 {
 	logAi->trace("Evaluating defence for %s", town->getNameTranslated());
 
-	auto treatNode = ai->nullkiller->dangerHitMap->getObjectTreat(town);
-	std::vector<HitMapInfo> treats = ai->nullkiller->dangerHitMap->getTownTreats(town);
+	auto threatNode = ai->nullkiller->dangerHitMap->getObjectThreat(town);
+	std::vector<HitMapInfo> threats = ai->nullkiller->dangerHitMap->getTownThreats(town);
 	
-	treats.push_back(treatNode.fastestDanger); // no guarantee that fastest danger will be there
+	threats.push_back(threatNode.fastestDanger); // no guarantee that fastest danger will be there
 
 	if(town->garrisonHero && handleGarrisonHeroFromPreviousTurn(town, tasks))
 	{
 		return;
 	}
 
-	if(!treatNode.fastestDanger.hero)
+	if(!threatNode.fastestDanger.hero)
 	{
-		logAi->trace("No treat found for town %s", town->getNameTranslated());
+		logAi->trace("No threat found for town %s", town->getNameTranslated());
 
 		return;
 	}
@@ -179,23 +179,23 @@ void DefenceBehavior::evaluateDefence(Goals::TGoalVec & tasks, const CGTownInsta
 
 	auto paths = ai->nullkiller->pathfinder->getPathInfo(town->visitablePos());
 
-	for(auto & treat : treats)
+	for(auto & threat : threats)
 	{
 		logAi->trace(
-			"Town %s has treat %lld in %s turns, hero: %s",
+			"Town %s has threat %lld in %s turns, hero: %s",
 			town->getNameTranslated(),
-			treat.danger,
-			std::to_string(treat.turn),
-			treat.hero ? treat.hero->getNameTranslated() : std::string("<no hero>"));
+			threat.danger,
+			std::to_string(threat.turn),
+			threat.hero ? threat.hero->getNameTranslated() : std::string("<no hero>"));
 
-		handleCounterAttack(town, treat, treatNode.maximumDanger, tasks);
+		handleCounterAttack(town, threat, threatNode.maximumDanger, tasks);
 
-		if(isTreatUnderControl(town, treat, paths))
+		if(isThreatUnderControl(town, threat, paths))
 		{
 			continue;
 		}
 
-		evaluateRecruitingHero(tasks, treat, town);
+		evaluateRecruitingHero(tasks, threat, town);
 
 		if(paths.empty())
 		{
@@ -236,7 +236,7 @@ void DefenceBehavior::evaluateDefence(Goals::TGoalVec & tasks, const CGTownInsta
 					continue;
 			}
 
-			if(path.turn() <= treat.turn - 2)
+			if(path.turn() <= threat.turn - 2)
 			{
 #if NKAI_TRACE_LEVEL >= 1
 				logAi->trace("Defer defence of %s by %s because he has enough time to reach the town next trun",
@@ -264,7 +264,7 @@ void DefenceBehavior::evaluateDefence(Goals::TGoalVec & tasks, const CGTownInsta
 				{
 					tasks.push_back(
 						Goals::sptr(Composition()
-							.addNext(DefendTown(town, treat, path.targetHero))
+							.addNext(DefendTown(town, threat, path.targetHero))
 							.addNext(ExchangeSwapTownHeroes(town, town->visitingHero.get(), HeroLockedReason::DEFENCE))));
 				}
 
@@ -281,7 +281,7 @@ void DefenceBehavior::evaluateDefence(Goals::TGoalVec & tasks, const CGTownInsta
 
 				tasks.push_back(
 					Goals::sptr(Composition()
-						.addNext(DefendTown(town, treat, path))
+						.addNext(DefendTown(town, threat, path))
 						.addNextSequence({
 								sptr(ExchangeSwapTownHeroes(town, town->visitingHero.get())),
 								sptr(ExecuteHeroChain(path, town)),
@@ -291,7 +291,7 @@ void DefenceBehavior::evaluateDefence(Goals::TGoalVec & tasks, const CGTownInsta
 				continue;
 			}
 				
-			if(treat.turn == 0 || (path.turn() <= treat.turn && path.getHeroStrength() * SAFE_ATTACK_CONSTANT >= treat.danger))
+			if(threat.turn == 0 || (path.turn() <= threat.turn && path.getHeroStrength() * SAFE_ATTACK_CONSTANT >= threat.danger))
 			{
 				if(ai->nullkiller->arePathHeroesLocked(path))
 				{
@@ -324,7 +324,7 @@ void DefenceBehavior::evaluateDefence(Goals::TGoalVec & tasks, const CGTownInsta
 			}
 			Composition composition;
 
-			composition.addNext(DefendTown(town, treat, path));
+			composition.addNext(DefendTown(town, threat, path));
 			TGoalVec sequence;
 
 			if(town->garrisonHero && path.targetHero == town->garrisonHero.get() && path.exchangeCount == 1)
@@ -402,7 +402,7 @@ void DefenceBehavior::evaluateDefence(Goals::TGoalVec & tasks, const CGTownInsta
 	logAi->debug("Found %d tasks", tasks.size());
 }
 
-void DefenceBehavior::evaluateRecruitingHero(Goals::TGoalVec & tasks, const HitMapInfo & treat, const CGTownInstance * town) const
+void DefenceBehavior::evaluateRecruitingHero(Goals::TGoalVec & tasks, const HitMapInfo & threat, const CGTownInstance * town) const
 {
 	if(town->hasBuilt(BuildingID::TAVERN)
 		&& cb->getResourceAmount(EGameResID::GOLD) > GameConstants::HERO_GOLD_COST)
@@ -411,7 +411,7 @@ void DefenceBehavior::evaluateRecruitingHero(Goals::TGoalVec & tasks, const HitM
 
 		for(auto hero : heroesInTavern)
 		{
-			if(hero->getTotalStrength() < treat.danger)
+			if(hero->getTotalStrength() < threat.danger)
 				continue;
 
 			auto myHeroes = cb->getHeroesInfo();
@@ -463,7 +463,7 @@ void DefenceBehavior::evaluateRecruitingHero(Goals::TGoalVec & tasks, const HitM
 
 			sequence.push_back(sptr(Goals::RecruitHero(town, hero)));
 
-			tasks.push_back(sptr(Goals::Composition().addNext(DefendTown(town, treat, hero)).addNextSequence(sequence)));
+			tasks.push_back(sptr(Goals::Composition().addNext(DefendTown(town, threat, hero)).addNextSequence(sequence)));
 		}
 	}
 }

+ 2 - 2
AI/Nullkiller/Behaviors/DefenceBehavior.h

@@ -1,5 +1,5 @@
 /*
-* BuyArmyBehavior.h, part of VCMI engine
+* DefenceBehavior.h, part of VCMI engine
 *
 * Authors: listed in file AUTHORS in main folder
 *
@@ -39,7 +39,7 @@ namespace Goals
 
 	private:
 		void evaluateDefence(Goals::TGoalVec & tasks, const CGTownInstance * town) const;
-		void evaluateRecruitingHero(Goals::TGoalVec & tasks, const HitMapInfo & treat, const CGTownInstance * town) const;
+		void evaluateRecruitingHero(Goals::TGoalVec & tasks, const HitMapInfo & threat, const CGTownInstance * town) const;
 	};
 }
 

+ 5 - 4
AI/Nullkiller/Engine/Nullkiller.cpp

@@ -274,6 +274,7 @@ void Nullkiller::makeTurn()
 
 		bestTask = choseBestTask(bestTasks);
 
+		std::string taskDescription = bestTask->toString();
 		HeroPtr hero = bestTask->getHero();
 		HeroRole heroRole = HeroRole::MAIN;
 
@@ -292,7 +293,7 @@ void Nullkiller::makeTurn()
 
 			logAi->trace(
 				"Goal %s has low priority %f so decreasing  scan depth to gain performance.",
-				bestTask->toString(),
+				taskDescription,
 				bestTask->priority);
 		}
 
@@ -308,7 +309,7 @@ void Nullkiller::makeTurn()
 			{
 				logAi->trace(
 					"Goal %s has too low priority %f so increasing scan depth to full.",
-					bestTask->toString(),
+					taskDescription,
 					bestTask->priority);
 
 				scanDepth = ScanDepth::ALL_FULL;
@@ -316,7 +317,7 @@ void Nullkiller::makeTurn()
 				continue;
 			}
 
-			logAi->trace("Goal %s has too low priority. It is not worth doing it. Ending turn.", bestTask->toString());
+			logAi->trace("Goal %s has too low priority. It is not worth doing it. Ending turn.", taskDescription);
 
 			return;
 		}
@@ -325,7 +326,7 @@ void Nullkiller::makeTurn()
 
 		if(i == MAXPASS)
 		{
-			logAi->error("Goal %s exceeded maxpass. Terminating AI turn.", bestTask->toString());
+			logAi->error("Goal %s exceeded maxpass. Terminating AI turn.", taskDescription);
 		}
 	}
 }

+ 3 - 3
AI/Nullkiller/Engine/PriorityEvaluator.cpp

@@ -593,15 +593,15 @@ float RewardEvaluator::getSkillReward(const CGObjectInstance * target, const CGH
 
 const HitMapInfo & RewardEvaluator::getEnemyHeroDanger(const int3 & tile, uint8_t turn) const
 {
-	auto & treatNode = ai->dangerHitMap->getTileTreat(tile);
+	auto & treatNode = ai->dangerHitMap->getTileThreat(tile);
 
 	if(treatNode.maximumDanger.danger == 0)
-		return HitMapInfo::NoTreat;
+		return HitMapInfo::NoThreat;
 
 	if(treatNode.maximumDanger.turn <= turn)
 		return treatNode.maximumDanger;
 
-	return treatNode.fastestDanger.turn <= turn ? treatNode.fastestDanger : HitMapInfo::NoTreat;
+	return treatNode.fastestDanger.turn <= turn ? treatNode.fastestDanger : HitMapInfo::NoThreat;
 }
 
 int32_t getArmyCost(const CArmedInstance * army)

+ 4 - 3
AI/VCAI/VCAI.cpp

@@ -21,12 +21,13 @@
 #include "../../lib/CHeroHandler.h"
 #include "../../lib/GameSettings.h"
 #include "../../lib/gameState/CGameState.h"
-#include "../../lib/NetPacksBase.h"
-#include "../../lib/NetPacks.h"
 #include "../../lib/bonuses/CBonusSystemNode.h"
 #include "../../lib/bonuses/Limiters.h"
 #include "../../lib/bonuses/Updaters.h"
 #include "../../lib/bonuses/Propagators.h"
+#include "../../lib/networkPacks/PacksForClient.h"
+#include "../../lib/networkPacks/PacksForClientBattle.h"
+#include "../../lib/networkPacks/PacksForServer.h"
 #include "../../lib/serializer/CTypeList.h"
 #include "../../lib/serializer/BinarySerializer.h"
 #include "../../lib/serializer/BinaryDeserializer.h"
@@ -1510,7 +1511,7 @@ void VCAI::wander(HeroPtr h)
 					if(e.goal->goalType == Goals::EGoals::VISIT_TILE || e.goal->goalType == Goals::EGoals::VISIT_OBJ)
 						continue;
 
-					throw e;
+					throw;
 				}
 			}
 			else

+ 1 - 1
AI/VCAI/VCAI.h

@@ -260,7 +260,7 @@ public:
 	//optimization - use one SM for every hero call
 
 	const CGTownInstance * findTownWithTavern() const;
-	bool canRecruitAnyHero(const CGTownInstance * t = NULL) const;
+	bool canRecruitAnyHero(const CGTownInstance * t = nullptr) const;
 
 	Goals::TSubgoal getGoal(HeroPtr h) const;
 	bool canAct(HeroPtr h) const;

+ 1 - 1
AUTHORS.h

@@ -10,7 +10,7 @@
 #pragma once
 
 //VCMI PROJECT CODE CONTRIBUTORS:
-std::vector<std::vector<std::string>> contributors = {
+const std::vector<std::vector<std::string>> contributors = {
 //   Task          Name                    Aka                      E-Mail
    { "Idea",       "Michał Urbańczyk",     "Tow",                   "[email protected]"             },
    { "Idea",       "Mateusz B.",           "Tow dragon",            "[email protected]"            },

+ 2 - 1
CCallback.cpp

@@ -15,15 +15,16 @@
 #include "client/CPlayerInterface.h"
 #include "client/Client.h"
 #include "lib/mapping/CMap.h"
+#include "lib/mapObjects/CGHeroInstance.h"
 #include "lib/CBuildingHandler.h"
 #include "lib/CGeneralTextHandler.h"
 #include "lib/CHeroHandler.h"
-#include "lib/NetPacks.h"
 #include "lib/CArtHandler.h"
 #include "lib/GameConstants.h"
 #include "lib/CPlayerState.h"
 #include "lib/UnlockGuard.h"
 #include "lib/battle/BattleInfo.h"
+#include "lib/networkPacks/PacksForServer.h"
 
 bool CCallback::teleportHero(const CGHeroInstance *who, const CGTownInstance *where)
 {

+ 13 - 12
CI/linux-qt6/validate_json.py

@@ -1,6 +1,7 @@
 #!/usr/bin/env python3
 
 import re
+import sys
 from pathlib import Path
 from pprint import pprint
 
@@ -12,19 +13,19 @@ import yaml
 # json:  strict, but doesn't preserve line numbers necessarily, since it strips comments before parsing
 # json5: strict and preserves line numbers even for files with line comments
 # yaml:  less strict, allows e.g. leading zeros
-VALIDATION_TYPE = 'json5'
+VALIDATION_TYPE = "json5"
 
 errors = []
-for path in sorted(Path('.').glob('**/*.json')):
+for path in sorted(Path(".").glob("**/*.json")):
     # because path is an object and not a string
     path_str = str(path)
     try:
-        with open(path_str, 'r') as file:
-            if VALIDATION_TYPE == 'json':
+        with open(path_str, "r") as file:
+            if VALIDATION_TYPE == "json":
                 jstyleson.load(file)
-            elif VALIDATION_TYPE == 'json5':
+            elif VALIDATION_TYPE == "json5":
                 json5.load(file)
-            elif VALIDATION_TYPE == 'yaml':
+            elif VALIDATION_TYPE == "yaml":
                 file = file.read().replace("\t", "    ")
                 file = file.replace("//", "#")
                 yaml.safe_load(file)
@@ -36,16 +37,16 @@ for path in sorted(Path('.').glob('**/*.json')):
         error_pos = path_str
 
         # create error position strings for each type of parser
-        if hasattr(exc, 'pos'):
+        if hasattr(exc, "pos"):
             # 'json'
             # https://stackoverflow.com/a/72850269/2278742
             error_pos = f"{path_str}:{exc.lineno}:{exc.colno}"
             print(error_pos)
-        elif VALIDATION_TYPE == 'json5':
+        elif VALIDATION_TYPE == "json5":
             # 'json5'
-            pos = re.findall(r'\d+', str(exc))
+            pos = re.findall(r"\d+", str(exc))
             error_pos = f"{path_str}:{pos[0]}:{pos[-1]}"
-        elif hasattr(exc, 'problem_mark'):
+        elif hasattr(exc, "problem_mark"):
             # 'yaml'
             mark = exc.problem_mark
             error_pos = f"{path_str}:{mark.line+1}:{mark.column+1}"
@@ -54,6 +55,6 @@ for path in sorted(Path('.').glob('**/*.json')):
         errors.append({"error_pos": error_pos, "error_msg": exc})
 
 if errors:
-    print("Summary of errors:")
+    print("The following JSON files are invalid:")
     pprint(errors)
-    raise Exception("Not all JSON files are valid")
+    sys.exit(1)

+ 188 - 188
Mods/vcmi/config/vcmi/rmg/hdmod/aroundamarsh.JSON

@@ -1,188 +1,188 @@
-{
-	"Around A Marsh" :
-	{
-		"minSize" : "xl", "maxSize" : "xl",
-		"players" : "2-4",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"bannedTowns" : ["fortress", "necropolis", "conflux"],
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 9000, "max" : 9500, "density" : 1 },
-					{ "min" : 3500, "max" : 5500, "density" : 3 },
-					{ "min" : 350, "max" : 2000, "density" : 5 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"bannedTowns" : ["fortress", "necropolis", "conflux"],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"bannedTowns" : ["fortress", "necropolis", "conflux"],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"bannedTowns" : ["fortress", "necropolis", "conflux"],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"bannedTowns" : ["fortress", "necropolis"],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "grass", "lava" ],
-				"mines" : { "mercury" : 1, "sulfur" : 1 },
-				"treasure" :
-				[
-					{ "min" : 25000, "max" : 28000, "density" : 1 },
-					{ "min" : 6000, "max" : 9500, "density" : 7 },
-					{ "min" : 350, "max" : 2000, "density" : 2 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"bannedTowns" : ["fortress", "necropolis"],
-				"terrainTypeLikeZone" : 5,
-				"mines" : { "crystal" : 1, "gems" : 1 },
-				"treasureLikeZone" : 5
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"bannedTowns" : ["fortress", "necropolis"],
-				"terrainTypeLikeZone" : 5,
-				"mines" : { "sulfur" : 1, "gems" : 1 },
-				"treasureLikeZone" : 5
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"bannedTowns" : ["fortress", "necropolis"],
-				"terrainTypeLikeZone" : 5,
-				"mines" : { "mercury" : 1, "crystal" : 1 },
-				"treasureLikeZone" : 5
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"allowedMonsters" : [ "fortress" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "swamp" ],
-				"mines" : { "gold" : 2 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 120000, "density" : 6 },
-					{ "min" : 9000, "max" : 9500, "density" : 1 },
-					{ "min" : 800, "max" : 800, "density" : 1 }
-				]
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"allowedMonsters" : [ "fortress" ],
-				"terrainTypeLikeZone" : 9,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 9
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"allowedMonsters" : [ "fortress" ],
-				"terrainTypeLikeZone" : 9,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 9
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"allowedMonsters" : [ "fortress" ],
-				"terrainTypeLikeZone" : 9,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 9
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "5", "guard" : 5000 },
-			{ "a" : "2", "b" : "6", "guard" : 5000 },
-			{ "a" : "3", "b" : "7", "guard" : 5000 },
-			{ "a" : "4", "b" : "8", "guard" : 5000 },
-			{ "a" : "5", "b" : "6", "guard" : 25000 },
-			{ "a" : "6", "b" : "7", "guard" : 35000 },
-			{ "a" : "7", "b" : "8", "guard" : 25000 },
-			{ "a" : "5", "b" : "8", "guard" : 35000 },
-
-			{ "a" : "10", "b" : "11", "guard" : 0 },
-			{ "a" : "10", "b" : "11", "guard" : 0 },
-			{ "a" : "11", "b" : "12", "guard" : 0 },
-			{ "a" : "11", "b" : "12", "guard" : 0 },
-			{ "a" : "12", "b" : "9", "guard" : 0 },
-			{ "a" : "12", "b" : "9", "guard" : 0 },
-			{ "a" : "9", "b" : "10", "guard" : 0 },
-			{ "a" : "9", "b" : "10", "guard" : 0 },
-
-			{ "a" : "5", "b" : "9", "guard" : 0 },
-			{ "a" : "5", "b" : "9", "guard" : 0 },
-			{ "a" : "5", "b" : "9", "guard" : 0 },
-			{ "a" : "6", "b" : "10", "guard" : 0 },
-			{ "a" : "6", "b" : "10", "guard" : 0 },
-			{ "a" : "6", "b" : "10", "guard" : 0 },
-			{ "a" : "7", "b" : "11", "guard" : 0 },
-			{ "a" : "7", "b" : "11", "guard" : 0 },
-			{ "a" : "7", "b" : "11", "guard" : 0 },
-			{ "a" : "8", "b" : "12", "guard" : 0 },
-			{ "a" : "8", "b" : "12", "guard" : 0 },
-			{ "a" : "8", "b" : "12", "guard" : 0 }
-		]
-	}
-}
+{
+	"Around A Marsh" :
+	{
+		"minSize" : "xl", "maxSize" : "xl",
+		"players" : "2-4",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"bannedTowns" : ["fortress", "necropolis", "conflux"],
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 9000, "max" : 9500, "density" : 1 },
+					{ "min" : 3500, "max" : 5500, "density" : 3 },
+					{ "min" : 350, "max" : 2000, "density" : 5 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"bannedTowns" : ["fortress", "necropolis", "conflux"],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"bannedTowns" : ["fortress", "necropolis", "conflux"],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"bannedTowns" : ["fortress", "necropolis", "conflux"],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"bannedTowns" : ["fortress", "necropolis"],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "grass", "lava" ],
+				"mines" : { "mercury" : 1, "sulfur" : 1 },
+				"treasure" :
+				[
+					{ "min" : 25000, "max" : 28000, "density" : 1 },
+					{ "min" : 6000, "max" : 9500, "density" : 7 },
+					{ "min" : 350, "max" : 2000, "density" : 2 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"bannedTowns" : ["fortress", "necropolis"],
+				"terrainTypeLikeZone" : 5,
+				"mines" : { "crystal" : 1, "gems" : 1 },
+				"treasureLikeZone" : 5
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"bannedTowns" : ["fortress", "necropolis"],
+				"terrainTypeLikeZone" : 5,
+				"mines" : { "sulfur" : 1, "gems" : 1 },
+				"treasureLikeZone" : 5
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"bannedTowns" : ["fortress", "necropolis"],
+				"terrainTypeLikeZone" : 5,
+				"mines" : { "mercury" : 1, "crystal" : 1 },
+				"treasureLikeZone" : 5
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"allowedMonsters" : [ "fortress" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "swamp" ],
+				"mines" : { "gold" : 2 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 120000, "density" : 6 },
+					{ "min" : 9000, "max" : 9500, "density" : 1 },
+					{ "min" : 800, "max" : 800, "density" : 1 }
+				]
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"allowedMonsters" : [ "fortress" ],
+				"terrainTypeLikeZone" : 9,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 9
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"allowedMonsters" : [ "fortress" ],
+				"terrainTypeLikeZone" : 9,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 9
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"allowedMonsters" : [ "fortress" ],
+				"terrainTypeLikeZone" : 9,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 9
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "5", "guard" : 5000 },
+			{ "a" : "2", "b" : "6", "guard" : 5000 },
+			{ "a" : "3", "b" : "7", "guard" : 5000 },
+			{ "a" : "4", "b" : "8", "guard" : 5000 },
+			{ "a" : "5", "b" : "6", "guard" : 25000 },
+			{ "a" : "6", "b" : "7", "guard" : 35000 },
+			{ "a" : "7", "b" : "8", "guard" : 25000 },
+			{ "a" : "5", "b" : "8", "guard" : 35000 },
+
+			{ "a" : "10", "b" : "11", "guard" : 0 },
+			{ "a" : "10", "b" : "11", "guard" : 0 },
+			{ "a" : "11", "b" : "12", "guard" : 0 },
+			{ "a" : "11", "b" : "12", "guard" : 0 },
+			{ "a" : "12", "b" : "9", "guard" : 0 },
+			{ "a" : "12", "b" : "9", "guard" : 0 },
+			{ "a" : "9", "b" : "10", "guard" : 0 },
+			{ "a" : "9", "b" : "10", "guard" : 0 },
+
+			{ "a" : "5", "b" : "9", "guard" : 0 },
+			{ "a" : "5", "b" : "9", "guard" : 0 },
+			{ "a" : "5", "b" : "9", "guard" : 0 },
+			{ "a" : "6", "b" : "10", "guard" : 0 },
+			{ "a" : "6", "b" : "10", "guard" : 0 },
+			{ "a" : "6", "b" : "10", "guard" : 0 },
+			{ "a" : "7", "b" : "11", "guard" : 0 },
+			{ "a" : "7", "b" : "11", "guard" : 0 },
+			{ "a" : "7", "b" : "11", "guard" : 0 },
+			{ "a" : "8", "b" : "12", "guard" : 0 },
+			{ "a" : "8", "b" : "12", "guard" : 0 },
+			{ "a" : "8", "b" : "12", "guard" : 0 }
+		]
+	}
+}

+ 532 - 532
Mods/vcmi/config/vcmi/rmg/hdmod/balance.JSON

@@ -1,532 +1,532 @@
-{
-	"Balance M" :
-	{
-		"minSize" : "m", "maxSize" : "m+u",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 8,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"townsAreSameType" : true,
-				"bannedTowns" : ["necropolis", "conflux"],
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 1000, "max" : 2100, "density" : 4 },
-					{ "min" : 3500, "max" : 4900, "density" : 7 },
-					{ "min" : 800, "max" : 800, "density" : 2 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 8,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"townsAreSameType" : true,
-				"bannedTowns" : ["necropolis", "conflux"],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"allowedTowns" : [ "necropolis", "conflux" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "grass", "snow", "rough", "subterra", "lava" ],
-				"treasure" :
-				[
-					{ "min" : 100, "max" : 2000, "density" : 3 },
-					{ "min" : 4000, "max" : 5000, "density" : 6 },
-					{ "min" : 7000, "max" : 9000, "density" : 9 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"terrainTypeLikeZone" : 3,
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 800, "max" : 2000, "density" : 3 },
-					{ "min" : 4000, "max" : 5000, "density" : 6 },
-					{ "min" : 7000, "max" : 9000, "density" : 9 }
-				]
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"allowedTowns" : [ "necropolis", "conflux" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "sand" ],
-				"mines" : { "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 5000, "max" : 5000, "density" : 5 },
-					{ "min" : 8000, "max" : 8500, "density" : 7 },
-					{ "min" : 8000, "max" : 9500, "density" : 7 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "grass", "subterra", "lava" ],
-				"mines" : { "sulfur" : 1, "gems" : 1 },
-				"treasure" :
-				[
-					{ "min" : 800, "max" : 2100, "density" : 5 },
-					{ "min" : 4000, "max" : 5000, "density" : 5 },
-					{ "min" : 6000, "max" : 8000, "density" : 7 }
-				]
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress", "conflux" ],
-				"mines" : { "crystal" : 1 },
-				"treasureLikeZone" : 6
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "normal",
-				"terrainTypeLikeZone" : 6,
-				"minesLikeZone" : 7,
-				"treasureLikeZone" : 6
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress", "conflux" ],
-				"minesLikeZone" : 6,
-				"treasureLikeZone" : 6
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 8,
-				"monsters" : "strong",
-				"allowedTowns" : [ "necropolis", "conflux" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "sand", "grass", "rough", "subterra", "lava" ],
-				"mines" : { "gold" : 2 },
-				"treasure" :
-				[
-					{ "min" : 9500, "max" : 9900, "density" : 50 },
-					{ "min" : 0, "max" : 0, "density" : 1 },
-					{ "min" : 0, "max" : 0, "density" : 1 }
-				]
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "6", "guard" : 5000 },
-			{ "a" : "1", "b" : "7", "guard" : 5000 },
-			{ "a" : "2", "b" : "8", "guard" : 5000 },
-			{ "a" : "2", "b" : "9", "guard" : 5000 },
-			{ "a" : "6", "b" : "3", "guard" : 8000 },
-			{ "a" : "7", "b" : "4", "guard" : 9000 },
-			{ "a" : "8", "b" : "3", "guard" : 8000 },
-			{ "a" : "9", "b" : "4", "guard" : 9000 },
-			{ "a" : "3", "b" : "4", "guard" : 0 },
-			{ "a" : "1", "b" : "5", "guard" : 20000 },
-			{ "a" : "2", "b" : "5", "guard" : 20000 },
-			{ "a" : "5", "b" : "10", "guard" : 14000 },
-			{ "a" : "4", "b" : "5", "guard" : 0 }
-		]
-	},
-	"Balance L" :
-	{
-		"minSize" : "l", "maxSize" : "l",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 8,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"townsAreSameType" : true,
-				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "dungeon", "stronghold", "fortress" ],
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 1000, "max" : 2100, "density" : 2 },
-					{ "min" : 3500, "max" : 4900, "density" : 6 },
-					{ "min" : 800, "max" : 800, "density" : 2 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 8,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"townsAreSameType" : true,
-				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "dungeon", "stronghold", "fortress" ],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"allowedTowns" : [ "necropolis", "conflux" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "grass", "snow", "rough", "subterra", "lava" ],
-				"mines" : { "mercury" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 100, "max" : 800, "density" : 1 },
-					{ "min" : 5000, "max" : 5000, "density" : 2 },
-					{ "min" : 7000, "max" : 9000, "density" : 7 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"allowedTowns" : [ "necropolis", "conflux" ],
-				"terrainTypeLikeZone" : 3,
-				"mines" : { "wood" : 1, "mercury" : 1 },
-				"treasure" :
-				[
-					{ "min" : 800, "max" : 800, "density" : 1 },
-					{ "min" : 5000, "max" : 5000, "density" : 2 },
-					{ "min" : 7000, "max" : 9000, "density" : 7 }
-				]
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"allowedTowns" : [ "necropolis", "conflux" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "sand" ],
-				"mines" : { "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 5000, "max" : 5000, "density" : 5 },
-					{ "min" : 8000, "max" : 8500, "density" : 3 },
-					{ "min" : 8000, "max" : 9500, "density" : 5 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress", "conflux" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "grass", "subterra", "lava" ],
-				"mines" : { "sulfur" : 1, "crystal" : 1, "gems" : 1 },
-				"treasure" :
-				[
-					{ "min" : 500, "max" : 2100, "density" : 2 },
-					{ "min" : 3500, "max" : 5000, "density" : 2 },
-					{ "min" : 6000, "max" : 8000, "density" : 5 }
-				]
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress", "conflux" ],
-				"minesLikeZone" : 6,
-				"treasureLikeZone" : 6
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress", "conflux" ],
-				"terrainTypeLikeZone" : 6,
-				"minesLikeZone" : 6,
-				"treasureLikeZone" : 6
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress", "conflux" ],
-				"minesLikeZone" : 6,
-				"treasureLikeZone" : 6
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"allowedTowns" : [ "necropolis", "conflux" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "sand", "grass", "rough", "subterra", "lava" ],
-				"mines" : { "gold" : 4 },
-				"treasure" :
-				[
-					{ "min" : 9500, "max" : 9900, "density" : 50 },
-					{ "min" : 0, "max" : 0, "density" : 1 },
-					{ "min" : 0, "max" : 0, "density" : 1 }
-				]
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "6", "guard" : 6000 },
-			{ "a" : "1", "b" : "7", "guard" : 6500 },
-			{ "a" : "2", "b" : "8", "guard" : 6000 },
-			{ "a" : "2", "b" : "9", "guard" : 6500 },
-			{ "a" : "6", "b" : "3", "guard" : 11000 },
-			{ "a" : "7", "b" : "4", "guard" : 12000 },
-			{ "a" : "8", "b" : "3", "guard" : 11000 },
-			{ "a" : "9", "b" : "4", "guard" : 12000 },
-			{ "a" : "3", "b" : "4", "guard" : 0 },
-			{ "a" : "1", "b" : "5", "guard" : 30000 },
-			{ "a" : "2", "b" : "5", "guard" : 30000 },
-			{ "a" : "5", "b" : "10", "guard" : 22000 },
-			{ "a" : "4", "b" : "5", "guard" : 0 }
-		]
-	},
-	"Balance XL" :
-	{
-		"minSize" : "xl", "maxSize" : "l+u",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 8,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"townsAreSameType" : true,
-				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "dungeon", "stronghold", "fortress" ],
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 1000, "max" : 2100, "density" : 2 },
-					{ "min" : 3500, "max" : 4900, "density" : 6 },
-					{ "min" : 800, "max" : 800, "density" : 1 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 8,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"townsAreSameType" : true,
-				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "dungeon", "stronghold", "fortress" ],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"allowedTowns" : [ "necropolis", "conflux" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "grass", "snow", "rough", "subterra", "lava" ],
-				"mines" : { "mercury" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 100, "max" : 800, "density" : 1 },
-					{ "min" : 5000, "max" : 5000, "density" : 2 },
-					{ "min" : 7000, "max" : 9000, "density" : 6 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"allowedTowns" : [ "necropolis", "conflux" ],
-				"terrainTypeLikeZone" : 3,
-				"mines" : { "wood" : 1, "mercury" : 1 },
-				"treasure" :
-				[
-					{ "min" : 800, "max" : 800, "density" : 1 },
-					{ "min" : 5000, "max" : 5000, "density" : 2 },
-					{ "min" : 7000, "max" : 9000, "density" : 6 }
-				]
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"allowedTowns" : [ "necropolis", "conflux" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "sand" ],
-				"mines" : { "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 5000, "max" : 5000, "density" : 5 },
-					{ "min" : 8000, "max" : 8500, "density" : 3 },
-					{ "min" : 8000, "max" : 9500, "density" : 5 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress", "conflux" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "grass", "subterra", "lava" ],
-				"mines" : { "sulfur" : 1, "gems" : 1 },
-				"treasure" :
-				[
-					{ "min" : 500, "max" : 2100, "density" : 2 },
-					{ "min" : 3500, "max" : 5000, "density" : 2 },
-					{ "min" : 6000, "max" : 8000, "density" : 5 }
-				]
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress", "conflux" ],
-				"mines" : { "crystal" : 1, "gems" : 1 },
-				"treasureLikeZone" : 6
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress", "conflux" ],
-				"terrainTypeLikeZone" : 6,
-				"minesLikeZone" : 6,
-				"treasureLikeZone" : 6
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress", "conflux" ],
-				"mines" : { "sulfur" : 1, "crystal" : 1 },
-				"treasureLikeZone" : 6
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"allowedTowns" : [ "necropolis", "conflux" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "sand", "grass", "rough", "subterra", "lava" ],
-				"mines" : { "gold" : 5 },
-				"treasure" :
-				[
-					{ "min" : 9500, "max" : 9900, "density" : 50 },
-					{ "min" : 0, "max" : 0, "density" : 1 },
-					{ "min" : 0, "max" : 0, "density" : 1 }
-				]
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress", "conflux" ],
-				"terrainTypeLikeZone" : 6,
-				"minesLikeZone" : 9,
-				"treasure" :
-				[
-					{ "min" : 800, "max" : 2100, "density" : 2 },
-					{ "min" : 3500, "max" : 5000, "density" : 2 },
-					{ "min" : 6000, "max" : 8000, "density" : 5 }
-				]
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress", "conflux" ],
-				"terrainTypeLikeZone" : 6,
-				"minesLikeZone" : 7,
-				"treasureLikeZone" : 11
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "6", "guard" : 6500 },
-			{ "a" : "1", "b" : "7", "guard" : 7000 },
-			{ "a" : "2", "b" : "8", "guard" : 6500 },
-			{ "a" : "2", "b" : "9", "guard" : 7000 },
-			{ "a" : "6", "b" : "3", "guard" : 12000 },
-			{ "a" : "7", "b" : "4", "guard" : 13000 },
-			{ "a" : "8", "b" : "3", "guard" : 12000 },
-			{ "a" : "9", "b" : "4", "guard" : 13000 },
-			{ "a" : "3", "b" : "4", "guard" : 0 },
-			{ "a" : "1", "b" : "5", "guard" : 40000 },
-			{ "a" : "2", "b" : "5", "guard" : 40000 },
-			{ "a" : "5", "b" : "10", "guard" : 30000 },
-			{ "a" : "4", "b" : "5", "guard" : 0 },
-			{ "a" : "1", "b" : "11", "guard" : 6500 },
-			{ "a" : "2", "b" : "12", "guard" : 6500 },
-			{ "a" : "11", "b" : "3", "guard" : 12000 },
-			{ "a" : "12", "b" : "3", "guard" : 12000 },
-			{ "a" : "11", "b" : "4", "guard" : 13000 },
-			{ "a" : "12", "b" : "4", "guard" : 13000 }
-		]
-	}
-}
+{
+	"Balance M" :
+	{
+		"minSize" : "m", "maxSize" : "m+u",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 8,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"townsAreSameType" : true,
+				"bannedTowns" : ["necropolis", "conflux"],
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 1000, "max" : 2100, "density" : 4 },
+					{ "min" : 3500, "max" : 4900, "density" : 7 },
+					{ "min" : 800, "max" : 800, "density" : 2 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 8,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"townsAreSameType" : true,
+				"bannedTowns" : ["necropolis", "conflux"],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"allowedTowns" : [ "necropolis", "conflux" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "grass", "snow", "rough", "subterra", "lava" ],
+				"treasure" :
+				[
+					{ "min" : 100, "max" : 2000, "density" : 3 },
+					{ "min" : 4000, "max" : 5000, "density" : 6 },
+					{ "min" : 7000, "max" : 9000, "density" : 9 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"terrainTypeLikeZone" : 3,
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 800, "max" : 2000, "density" : 3 },
+					{ "min" : 4000, "max" : 5000, "density" : 6 },
+					{ "min" : 7000, "max" : 9000, "density" : 9 }
+				]
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"allowedTowns" : [ "necropolis", "conflux" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "sand" ],
+				"mines" : { "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 5000, "max" : 5000, "density" : 5 },
+					{ "min" : 8000, "max" : 8500, "density" : 7 },
+					{ "min" : 8000, "max" : 9500, "density" : 7 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "grass", "subterra", "lava" ],
+				"mines" : { "sulfur" : 1, "gems" : 1 },
+				"treasure" :
+				[
+					{ "min" : 800, "max" : 2100, "density" : 5 },
+					{ "min" : 4000, "max" : 5000, "density" : 5 },
+					{ "min" : 6000, "max" : 8000, "density" : 7 }
+				]
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress", "conflux" ],
+				"mines" : { "crystal" : 1 },
+				"treasureLikeZone" : 6
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "normal",
+				"terrainTypeLikeZone" : 6,
+				"minesLikeZone" : 7,
+				"treasureLikeZone" : 6
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress", "conflux" ],
+				"minesLikeZone" : 6,
+				"treasureLikeZone" : 6
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 8,
+				"monsters" : "strong",
+				"allowedTowns" : [ "necropolis", "conflux" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "sand", "grass", "rough", "subterra", "lava" ],
+				"mines" : { "gold" : 2 },
+				"treasure" :
+				[
+					{ "min" : 9500, "max" : 9900, "density" : 50 },
+					{ "min" : 0, "max" : 0, "density" : 1 },
+					{ "min" : 0, "max" : 0, "density" : 1 }
+				]
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "6", "guard" : 5000 },
+			{ "a" : "1", "b" : "7", "guard" : 5000 },
+			{ "a" : "2", "b" : "8", "guard" : 5000 },
+			{ "a" : "2", "b" : "9", "guard" : 5000 },
+			{ "a" : "6", "b" : "3", "guard" : 8000 },
+			{ "a" : "7", "b" : "4", "guard" : 9000 },
+			{ "a" : "8", "b" : "3", "guard" : 8000 },
+			{ "a" : "9", "b" : "4", "guard" : 9000 },
+			{ "a" : "3", "b" : "4", "guard" : 0 },
+			{ "a" : "1", "b" : "5", "guard" : 20000 },
+			{ "a" : "2", "b" : "5", "guard" : 20000 },
+			{ "a" : "5", "b" : "10", "guard" : 14000 },
+			{ "a" : "4", "b" : "5", "guard" : 0 }
+		]
+	},
+	"Balance L" :
+	{
+		"minSize" : "l", "maxSize" : "l",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 8,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"townsAreSameType" : true,
+				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "dungeon", "stronghold", "fortress" ],
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 1000, "max" : 2100, "density" : 2 },
+					{ "min" : 3500, "max" : 4900, "density" : 6 },
+					{ "min" : 800, "max" : 800, "density" : 2 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 8,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"townsAreSameType" : true,
+				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "dungeon", "stronghold", "fortress" ],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"allowedTowns" : [ "necropolis", "conflux" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "grass", "snow", "rough", "subterra", "lava" ],
+				"mines" : { "mercury" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 100, "max" : 800, "density" : 1 },
+					{ "min" : 5000, "max" : 5000, "density" : 2 },
+					{ "min" : 7000, "max" : 9000, "density" : 7 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"allowedTowns" : [ "necropolis", "conflux" ],
+				"terrainTypeLikeZone" : 3,
+				"mines" : { "wood" : 1, "mercury" : 1 },
+				"treasure" :
+				[
+					{ "min" : 800, "max" : 800, "density" : 1 },
+					{ "min" : 5000, "max" : 5000, "density" : 2 },
+					{ "min" : 7000, "max" : 9000, "density" : 7 }
+				]
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"allowedTowns" : [ "necropolis", "conflux" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "sand" ],
+				"mines" : { "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 5000, "max" : 5000, "density" : 5 },
+					{ "min" : 8000, "max" : 8500, "density" : 3 },
+					{ "min" : 8000, "max" : 9500, "density" : 5 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress", "conflux" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "grass", "subterra", "lava" ],
+				"mines" : { "sulfur" : 1, "crystal" : 1, "gems" : 1 },
+				"treasure" :
+				[
+					{ "min" : 500, "max" : 2100, "density" : 2 },
+					{ "min" : 3500, "max" : 5000, "density" : 2 },
+					{ "min" : 6000, "max" : 8000, "density" : 5 }
+				]
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress", "conflux" ],
+				"minesLikeZone" : 6,
+				"treasureLikeZone" : 6
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress", "conflux" ],
+				"terrainTypeLikeZone" : 6,
+				"minesLikeZone" : 6,
+				"treasureLikeZone" : 6
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress", "conflux" ],
+				"minesLikeZone" : 6,
+				"treasureLikeZone" : 6
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"allowedTowns" : [ "necropolis", "conflux" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "sand", "grass", "rough", "subterra", "lava" ],
+				"mines" : { "gold" : 4 },
+				"treasure" :
+				[
+					{ "min" : 9500, "max" : 9900, "density" : 50 },
+					{ "min" : 0, "max" : 0, "density" : 1 },
+					{ "min" : 0, "max" : 0, "density" : 1 }
+				]
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "6", "guard" : 6000 },
+			{ "a" : "1", "b" : "7", "guard" : 6500 },
+			{ "a" : "2", "b" : "8", "guard" : 6000 },
+			{ "a" : "2", "b" : "9", "guard" : 6500 },
+			{ "a" : "6", "b" : "3", "guard" : 11000 },
+			{ "a" : "7", "b" : "4", "guard" : 12000 },
+			{ "a" : "8", "b" : "3", "guard" : 11000 },
+			{ "a" : "9", "b" : "4", "guard" : 12000 },
+			{ "a" : "3", "b" : "4", "guard" : 0 },
+			{ "a" : "1", "b" : "5", "guard" : 30000 },
+			{ "a" : "2", "b" : "5", "guard" : 30000 },
+			{ "a" : "5", "b" : "10", "guard" : 22000 },
+			{ "a" : "4", "b" : "5", "guard" : 0 }
+		]
+	},
+	"Balance XL" :
+	{
+		"minSize" : "xl", "maxSize" : "l+u",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 8,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"townsAreSameType" : true,
+				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "dungeon", "stronghold", "fortress" ],
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 1000, "max" : 2100, "density" : 2 },
+					{ "min" : 3500, "max" : 4900, "density" : 6 },
+					{ "min" : 800, "max" : 800, "density" : 1 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 8,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"townsAreSameType" : true,
+				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "dungeon", "stronghold", "fortress" ],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"allowedTowns" : [ "necropolis", "conflux" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "grass", "snow", "rough", "subterra", "lava" ],
+				"mines" : { "mercury" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 100, "max" : 800, "density" : 1 },
+					{ "min" : 5000, "max" : 5000, "density" : 2 },
+					{ "min" : 7000, "max" : 9000, "density" : 6 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"allowedTowns" : [ "necropolis", "conflux" ],
+				"terrainTypeLikeZone" : 3,
+				"mines" : { "wood" : 1, "mercury" : 1 },
+				"treasure" :
+				[
+					{ "min" : 800, "max" : 800, "density" : 1 },
+					{ "min" : 5000, "max" : 5000, "density" : 2 },
+					{ "min" : 7000, "max" : 9000, "density" : 6 }
+				]
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"allowedTowns" : [ "necropolis", "conflux" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "sand" ],
+				"mines" : { "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 5000, "max" : 5000, "density" : 5 },
+					{ "min" : 8000, "max" : 8500, "density" : 3 },
+					{ "min" : 8000, "max" : 9500, "density" : 5 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress", "conflux" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "grass", "subterra", "lava" ],
+				"mines" : { "sulfur" : 1, "gems" : 1 },
+				"treasure" :
+				[
+					{ "min" : 500, "max" : 2100, "density" : 2 },
+					{ "min" : 3500, "max" : 5000, "density" : 2 },
+					{ "min" : 6000, "max" : 8000, "density" : 5 }
+				]
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress", "conflux" ],
+				"mines" : { "crystal" : 1, "gems" : 1 },
+				"treasureLikeZone" : 6
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress", "conflux" ],
+				"terrainTypeLikeZone" : 6,
+				"minesLikeZone" : 6,
+				"treasureLikeZone" : 6
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress", "conflux" ],
+				"mines" : { "sulfur" : 1, "crystal" : 1 },
+				"treasureLikeZone" : 6
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"allowedTowns" : [ "necropolis", "conflux" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "sand", "grass", "rough", "subterra", "lava" ],
+				"mines" : { "gold" : 5 },
+				"treasure" :
+				[
+					{ "min" : 9500, "max" : 9900, "density" : 50 },
+					{ "min" : 0, "max" : 0, "density" : 1 },
+					{ "min" : 0, "max" : 0, "density" : 1 }
+				]
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress", "conflux" ],
+				"terrainTypeLikeZone" : 6,
+				"minesLikeZone" : 9,
+				"treasure" :
+				[
+					{ "min" : 800, "max" : 2100, "density" : 2 },
+					{ "min" : 3500, "max" : 5000, "density" : 2 },
+					{ "min" : 6000, "max" : 8000, "density" : 5 }
+				]
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress", "conflux" ],
+				"terrainTypeLikeZone" : 6,
+				"minesLikeZone" : 7,
+				"treasureLikeZone" : 11
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "6", "guard" : 6500 },
+			{ "a" : "1", "b" : "7", "guard" : 7000 },
+			{ "a" : "2", "b" : "8", "guard" : 6500 },
+			{ "a" : "2", "b" : "9", "guard" : 7000 },
+			{ "a" : "6", "b" : "3", "guard" : 12000 },
+			{ "a" : "7", "b" : "4", "guard" : 13000 },
+			{ "a" : "8", "b" : "3", "guard" : 12000 },
+			{ "a" : "9", "b" : "4", "guard" : 13000 },
+			{ "a" : "3", "b" : "4", "guard" : 0 },
+			{ "a" : "1", "b" : "5", "guard" : 40000 },
+			{ "a" : "2", "b" : "5", "guard" : 40000 },
+			{ "a" : "5", "b" : "10", "guard" : 30000 },
+			{ "a" : "4", "b" : "5", "guard" : 0 },
+			{ "a" : "1", "b" : "11", "guard" : 6500 },
+			{ "a" : "2", "b" : "12", "guard" : 6500 },
+			{ "a" : "11", "b" : "3", "guard" : 12000 },
+			{ "a" : "12", "b" : "3", "guard" : 12000 },
+			{ "a" : "11", "b" : "4", "guard" : 13000 },
+			{ "a" : "12", "b" : "4", "guard" : 13000 }
+		]
+	}
+}

+ 117 - 117
Mods/vcmi/config/vcmi/rmg/hdmod/cube.JSON

@@ -1,117 +1,117 @@
-{
-	"Cube" :
-	{
-		"minSize" : "m+u", "maxSize" : "xl+u",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"terrainTypes" : [ "dirt", "grass", "snow", "swamp", "rough", "subterra", "lava" ],
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 6000, "max" : 9200, "density" : 2 },
-					{ "min" : 3500, "max" : 6000, "density" : 8 },
-					{ "min" : 1500, "max" : 2000, "density" : 6 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"terrainTypes" : [ "dirt", "grass", "snow", "swamp", "rough", "subterra", "lava" ],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypes" : [ "dirt", "grass", "snow", "swamp", "rough", "subterra", "lava" ],
-				"mines" : { "mercury" : 1, "sulfur" : 1 },
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 22000, "density" : 1 },
-					{ "min" : 3500, "max" : 9800, "density" : 12 },
-					{ "min" : 1500, "max" : 2000, "density" : 5 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypes" : [ "dirt", "grass", "snow", "swamp", "rough", "subterra", "lava" ],
-				"mines" : { "sulfur" : 1, "crystal" : 1 },
-				"treasureLikeZone" : 3
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypes" : [ "dirt", "grass", "snow", "swamp", "rough", "subterra", "lava" ],
-				"mines" : { "crystal" : 1, "gems" : 1 },
-				"treasureLikeZone" : 3
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypes" : [ "dirt", "grass", "snow", "swamp", "rough", "subterra", "lava" ],
-				"mines" : { "mercury" : 1, "gems" : 1 },
-				"treasureLikeZone" : 3
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypes" : [ "dirt", "grass", "snow", "swamp", "rough", "subterra", "lava" ],
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypes" : [ "dirt", "grass", "snow", "swamp", "rough", "subterra", "lava" ],
-				"minesLikeZone" : 4,
-				"treasureLikeZone" : 3
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "3", "guard" : 4500 },
-			{ "a" : "1", "b" : "4", "guard" : 4500 },
-			{ "a" : "1", "b" : "5", "guard" : 4500 },
-			{ "a" : "2", "b" : "6", "guard" : 4500 },
-			{ "a" : "2", "b" : "7", "guard" : 4500 },
-			{ "a" : "2", "b" : "8", "guard" : 4500 },
-			{ "a" : "3", "b" : "6", "guard" : 11000 },
-			{ "a" : "3", "b" : "7", "guard" : 11000 },
-			{ "a" : "4", "b" : "6", "guard" : 11000 },
-			{ "a" : "4", "b" : "8", "guard" : 11000 },
-			{ "a" : "5", "b" : "7", "guard" : 11000 },
-			{ "a" : "5", "b" : "8", "guard" : 11000 }
-		]
-	}
-}
+{
+	"Cube" :
+	{
+		"minSize" : "m+u", "maxSize" : "xl+u",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"terrainTypes" : [ "dirt", "grass", "snow", "swamp", "rough", "subterra", "lava" ],
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 6000, "max" : 9200, "density" : 2 },
+					{ "min" : 3500, "max" : 6000, "density" : 8 },
+					{ "min" : 1500, "max" : 2000, "density" : 6 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"terrainTypes" : [ "dirt", "grass", "snow", "swamp", "rough", "subterra", "lava" ],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypes" : [ "dirt", "grass", "snow", "swamp", "rough", "subterra", "lava" ],
+				"mines" : { "mercury" : 1, "sulfur" : 1 },
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 22000, "density" : 1 },
+					{ "min" : 3500, "max" : 9800, "density" : 12 },
+					{ "min" : 1500, "max" : 2000, "density" : 5 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypes" : [ "dirt", "grass", "snow", "swamp", "rough", "subterra", "lava" ],
+				"mines" : { "sulfur" : 1, "crystal" : 1 },
+				"treasureLikeZone" : 3
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypes" : [ "dirt", "grass", "snow", "swamp", "rough", "subterra", "lava" ],
+				"mines" : { "crystal" : 1, "gems" : 1 },
+				"treasureLikeZone" : 3
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypes" : [ "dirt", "grass", "snow", "swamp", "rough", "subterra", "lava" ],
+				"mines" : { "mercury" : 1, "gems" : 1 },
+				"treasureLikeZone" : 3
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypes" : [ "dirt", "grass", "snow", "swamp", "rough", "subterra", "lava" ],
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypes" : [ "dirt", "grass", "snow", "swamp", "rough", "subterra", "lava" ],
+				"minesLikeZone" : 4,
+				"treasureLikeZone" : 3
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "3", "guard" : 4500 },
+			{ "a" : "1", "b" : "4", "guard" : 4500 },
+			{ "a" : "1", "b" : "5", "guard" : 4500 },
+			{ "a" : "2", "b" : "6", "guard" : 4500 },
+			{ "a" : "2", "b" : "7", "guard" : 4500 },
+			{ "a" : "2", "b" : "8", "guard" : 4500 },
+			{ "a" : "3", "b" : "6", "guard" : 11000 },
+			{ "a" : "3", "b" : "7", "guard" : 11000 },
+			{ "a" : "4", "b" : "6", "guard" : 11000 },
+			{ "a" : "4", "b" : "8", "guard" : 11000 },
+			{ "a" : "5", "b" : "7", "guard" : 11000 },
+			{ "a" : "5", "b" : "8", "guard" : 11000 }
+		]
+	}
+}

+ 228 - 228
Mods/vcmi/config/vcmi/rmg/hdmod/diamond.JSON

@@ -1,228 +1,228 @@
-{
-	"Diamond" :
-	{
-		"minSize" : "l+u", "maxSize" : "l+u",
-		"players" : "2-8",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 6000, "max" : 8999, "density" : 3 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 0, "max" : 3000, "density" : 12 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 0, "max" : 3000, "density" : 12 }
-				]
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"7" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 7,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"8" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 8,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 2 },
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 2 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 3 },
-					{ "min" : 9000, "max" : 20000, "density" : 9 },
-					{ "min" : 0, "max" : 3000, "density" : 9 }
-				]
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 2 },
-				"matchTerrainToTown" : false,
-				"mines" : { "gems" : 2 },
-				"treasureLikeZone" : 9
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 2 },
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 2 },
-				"treasureLikeZone" : 9
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 2 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 9
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 2 },
-				"matchTerrainToTown" : false,
-				"mines" : { "sulfur" : 2 },
-				"treasureLikeZone" : 9
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 2 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 9
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 2 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 13,
-				"treasureLikeZone" : 9
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 2 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 9
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "10", "guard" : 3000 },
-			{ "a" : "1", "b" : "10", "guard" : 3000 },
-			{ "a" : "1", "b" : "11", "guard" : 3000 },
-			{ "a" : "1", "b" : "11", "guard" : 3000 },
-			{ "a" : "1", "b" : "9", "guard" : 3000 },
-			{ "a" : "1", "b" : "9", "guard" : 3000 },
-			{ "a" : "3", "b" : "10", "guard" : 6000 },
-			{ "a" : "5", "b" : "10", "guard" : 6000 },
-			{ "a" : "3", "b" : "12", "guard" : 6000 },
-			{ "a" : "5", "b" : "12", "guard" : 6000 },
-			{ "a" : "5", "b" : "14", "guard" : 6000 },
-			{ "a" : "6", "b" : "15", "guard" : 6000 },
-			{ "a" : "6", "b" : "14", "guard" : 6000 },
-			{ "a" : "8", "b" : "15", "guard" : 6000 },
-			{ "a" : "8", "b" : "13", "guard" : 6000 },
-			{ "a" : "6", "b" : "13", "guard" : 6000 },
-			{ "a" : "6", "b" : "11", "guard" : 6000 },
-			{ "a" : "4", "b" : "13", "guard" : 6000 },
-			{ "a" : "4", "b" : "11", "guard" : 6000 },
-			{ "a" : "4", "b" : "9", "guard" : 6000 },
-			{ "a" : "5", "b" : "11", "guard" : 6000 },
-			{ "a" : "1", "b" : "15", "guard" : 3000 },
-			{ "a" : "1", "b" : "15", "guard" : 3000 },
-			{ "a" : "8", "b" : "9", "guard" : 6000 },
-			{ "a" : "8", "b" : "16", "guard" : 6000 },
-			{ "a" : "3", "b" : "16", "guard" : 6000 },
-			{ "a" : "4", "b" : "12", "guard" : 6000 },
-			{ "a" : "3", "b" : "9", "guard" : 6000 },
-			{ "a" : "2", "b" : "12", "guard" : 3000 },
-			{ "a" : "2", "b" : "12", "guard" : 3000 },
-			{ "a" : "2", "b" : "16", "guard" : 3000 },
-			{ "a" : "2", "b" : "16", "guard" : 3000 },
-			{ "a" : "2", "b" : "14", "guard" : 3000 },
-			{ "a" : "2", "b" : "14", "guard" : 3000 },
-			{ "a" : "2", "b" : "13", "guard" : 3000 },
-			{ "a" : "2", "b" : "13", "guard" : 3000 },
-			{ "a" : "7", "b" : "15", "guard" : 6000 },
-			{ "a" : "7", "b" : "16", "guard" : 6000 },
-			{ "a" : "7", "b" : "14", "guard" : 6000 },
-			{ "a" : "7", "b" : "10", "guard" : 6000 }
-		]
-	}
-}
+{
+	"Diamond" :
+	{
+		"minSize" : "l+u", "maxSize" : "l+u",
+		"players" : "2-8",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 6000, "max" : 8999, "density" : 3 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 0, "max" : 3000, "density" : 12 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 0, "max" : 3000, "density" : 12 }
+				]
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"7" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 7,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"8" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 8,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 2 },
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 2 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 3 },
+					{ "min" : 9000, "max" : 20000, "density" : 9 },
+					{ "min" : 0, "max" : 3000, "density" : 9 }
+				]
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 2 },
+				"matchTerrainToTown" : false,
+				"mines" : { "gems" : 2 },
+				"treasureLikeZone" : 9
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 2 },
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 2 },
+				"treasureLikeZone" : 9
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 2 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 9
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 2 },
+				"matchTerrainToTown" : false,
+				"mines" : { "sulfur" : 2 },
+				"treasureLikeZone" : 9
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 2 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 9
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 2 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 13,
+				"treasureLikeZone" : 9
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 2 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 9
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "10", "guard" : 3000 },
+			{ "a" : "1", "b" : "10", "guard" : 3000 },
+			{ "a" : "1", "b" : "11", "guard" : 3000 },
+			{ "a" : "1", "b" : "11", "guard" : 3000 },
+			{ "a" : "1", "b" : "9", "guard" : 3000 },
+			{ "a" : "1", "b" : "9", "guard" : 3000 },
+			{ "a" : "3", "b" : "10", "guard" : 6000 },
+			{ "a" : "5", "b" : "10", "guard" : 6000 },
+			{ "a" : "3", "b" : "12", "guard" : 6000 },
+			{ "a" : "5", "b" : "12", "guard" : 6000 },
+			{ "a" : "5", "b" : "14", "guard" : 6000 },
+			{ "a" : "6", "b" : "15", "guard" : 6000 },
+			{ "a" : "6", "b" : "14", "guard" : 6000 },
+			{ "a" : "8", "b" : "15", "guard" : 6000 },
+			{ "a" : "8", "b" : "13", "guard" : 6000 },
+			{ "a" : "6", "b" : "13", "guard" : 6000 },
+			{ "a" : "6", "b" : "11", "guard" : 6000 },
+			{ "a" : "4", "b" : "13", "guard" : 6000 },
+			{ "a" : "4", "b" : "11", "guard" : 6000 },
+			{ "a" : "4", "b" : "9", "guard" : 6000 },
+			{ "a" : "5", "b" : "11", "guard" : 6000 },
+			{ "a" : "1", "b" : "15", "guard" : 3000 },
+			{ "a" : "1", "b" : "15", "guard" : 3000 },
+			{ "a" : "8", "b" : "9", "guard" : 6000 },
+			{ "a" : "8", "b" : "16", "guard" : 6000 },
+			{ "a" : "3", "b" : "16", "guard" : 6000 },
+			{ "a" : "4", "b" : "12", "guard" : 6000 },
+			{ "a" : "3", "b" : "9", "guard" : 6000 },
+			{ "a" : "2", "b" : "12", "guard" : 3000 },
+			{ "a" : "2", "b" : "12", "guard" : 3000 },
+			{ "a" : "2", "b" : "16", "guard" : 3000 },
+			{ "a" : "2", "b" : "16", "guard" : 3000 },
+			{ "a" : "2", "b" : "14", "guard" : 3000 },
+			{ "a" : "2", "b" : "14", "guard" : 3000 },
+			{ "a" : "2", "b" : "13", "guard" : 3000 },
+			{ "a" : "2", "b" : "13", "guard" : 3000 },
+			{ "a" : "7", "b" : "15", "guard" : 6000 },
+			{ "a" : "7", "b" : "16", "guard" : 6000 },
+			{ "a" : "7", "b" : "14", "guard" : 6000 },
+			{ "a" : "7", "b" : "10", "guard" : 6000 }
+		]
+	}
+}

+ 183 - 183
Mods/vcmi/config/vcmi/rmg/hdmod/fear.JSON

@@ -1,183 +1,183 @@
-{
-	"Fear" :
-	{
-		"minSize" : "m+u", "maxSize" : "l+u",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 300, "max" : 2000, "density" : 18 },
-					{ "min" : 3000, "max" : 5000, "density" : 6 }
-				]
-			},
-			"2" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "grass", "subterra", "lava" ],
-				"mines" : { "mercury" : 1, "sulfur" : 1 },
-				"treasure" :
-				[
-					{ "min" : 5000, "max" : 12500, "density" : 2 },
-					{ "min" : 3000, "max" : 6000, "density" : 8 },
-					{ "min" : 300, "max" : 2000, "density" : 12 }
-				]
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"terrainTypeLikeZone" : 2,
-				"mines" : { "crystal" : 1, "gems" : 1 },
-				"treasureLikeZone" : 2
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "sand" ],
-				"mines" : { "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 100, "max" : 1400, "density" : 17 },
-					{ "min" : 3000, "max" : 4000, "density" : 5 }
-				]
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 5,
-				"monsters" : "normal",
-				"terrainTypeLikeZone" : 4,
-				"treasure" :
-				[
-					{ "min" : 800, "max" : 800, "density" : 25 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "castles" : 1 },
-				"minesLikeZone" : 4,
-				"treasure" :
-				[
-					{ "min" : 800, "max" : 4000, "density" : 8 },
-					{ "min" : 5000, "max" : 8000, "density" : 12 },
-					{ "min" : 10000, "max" : 15000, "density" : 5 }
-				]
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"terrainTypeLikeZone" : 4,
-				"minesLikeZone" : 4,
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 10 },
-					{ "min" : 15000, "max" : 20000, "density" : 10 },
-					{ "min" : 20000, "max" : 35000, "density" : 5 }
-				]
-			},
-			"8" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasure" :
-				[
-					{ "min" : 300, "max" : 2000, "density" : 15 },
-					{ "min" : 3000, "max" : 5000, "density" : 6 }
-				]
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 2,
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 2
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"terrainTypeLikeZone" : 2,
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 2
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "normal",
-				"terrainTypeLikeZone" : 4,
-				"minesLikeZone" : 4,
-				"treasure" :
-				[
-					{ "min" : 100, "max" : 1400, "density" : 18 },
-					{ "min" : 3000, "max" : 4000, "density" : 5 }
-				]
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "castles" : 1 },
-				"minesLikeZone" : 4,
-				"treasureLikeZone" : 6
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"terrainTypeLikeZone" : 4,
-				"minesLikeZone" : 4,
-				"treasureLikeZone" : 7
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "2", "guard" : 0 },
-			{ "a" : "1", "b" : "3", "guard" : 0 },
-			{ "a" : "1", "b" : "4", "guard" : 0 },
-			{ "a" : "4", "b" : "5", "guard" : 0 },
-			{ "a" : "5", "b" : "11", "guard" : 0 },
-			{ "a" : "11", "b" : "8", "guard" : 0 },
-			{ "a" : "2", "b" : "6", "guard" : 0 },
-			{ "a" : "3", "b" : "12", "guard" : 0 },
-			{ "a" : "12", "b" : "9", "guard" : 0 },
-			{ "a" : "6", "b" : "10", "guard" : 0 },
-			{ "a" : "9", "b" : "8", "guard" : 0 },
-			{ "a" : "10", "b" : "8", "guard" : 0 },
-			{ "a" : "6", "b" : "7", "guard" : 0 },
-			{ "a" : "12", "b" : "13", "guard" : 0 }
-		]
-	}
-}
+{
+	"Fear" :
+	{
+		"minSize" : "m+u", "maxSize" : "l+u",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 300, "max" : 2000, "density" : 18 },
+					{ "min" : 3000, "max" : 5000, "density" : 6 }
+				]
+			},
+			"2" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "grass", "subterra", "lava" ],
+				"mines" : { "mercury" : 1, "sulfur" : 1 },
+				"treasure" :
+				[
+					{ "min" : 5000, "max" : 12500, "density" : 2 },
+					{ "min" : 3000, "max" : 6000, "density" : 8 },
+					{ "min" : 300, "max" : 2000, "density" : 12 }
+				]
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"terrainTypeLikeZone" : 2,
+				"mines" : { "crystal" : 1, "gems" : 1 },
+				"treasureLikeZone" : 2
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "sand" ],
+				"mines" : { "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 100, "max" : 1400, "density" : 17 },
+					{ "min" : 3000, "max" : 4000, "density" : 5 }
+				]
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 5,
+				"monsters" : "normal",
+				"terrainTypeLikeZone" : 4,
+				"treasure" :
+				[
+					{ "min" : 800, "max" : 800, "density" : 25 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "castles" : 1 },
+				"minesLikeZone" : 4,
+				"treasure" :
+				[
+					{ "min" : 800, "max" : 4000, "density" : 8 },
+					{ "min" : 5000, "max" : 8000, "density" : 12 },
+					{ "min" : 10000, "max" : 15000, "density" : 5 }
+				]
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"terrainTypeLikeZone" : 4,
+				"minesLikeZone" : 4,
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 10 },
+					{ "min" : 15000, "max" : 20000, "density" : 10 },
+					{ "min" : 20000, "max" : 35000, "density" : 5 }
+				]
+			},
+			"8" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasure" :
+				[
+					{ "min" : 300, "max" : 2000, "density" : 15 },
+					{ "min" : 3000, "max" : 5000, "density" : 6 }
+				]
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 2,
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 2
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"terrainTypeLikeZone" : 2,
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 2
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "normal",
+				"terrainTypeLikeZone" : 4,
+				"minesLikeZone" : 4,
+				"treasure" :
+				[
+					{ "min" : 100, "max" : 1400, "density" : 18 },
+					{ "min" : 3000, "max" : 4000, "density" : 5 }
+				]
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "castles" : 1 },
+				"minesLikeZone" : 4,
+				"treasureLikeZone" : 6
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"terrainTypeLikeZone" : 4,
+				"minesLikeZone" : 4,
+				"treasureLikeZone" : 7
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "2", "guard" : 0 },
+			{ "a" : "1", "b" : "3", "guard" : 0 },
+			{ "a" : "1", "b" : "4", "guard" : 0 },
+			{ "a" : "4", "b" : "5", "guard" : 0 },
+			{ "a" : "5", "b" : "11", "guard" : 0 },
+			{ "a" : "11", "b" : "8", "guard" : 0 },
+			{ "a" : "2", "b" : "6", "guard" : 0 },
+			{ "a" : "3", "b" : "12", "guard" : 0 },
+			{ "a" : "12", "b" : "9", "guard" : 0 },
+			{ "a" : "6", "b" : "10", "guard" : 0 },
+			{ "a" : "9", "b" : "8", "guard" : 0 },
+			{ "a" : "10", "b" : "8", "guard" : 0 },
+			{ "a" : "6", "b" : "7", "guard" : 0 },
+			{ "a" : "12", "b" : "13", "guard" : 0 }
+		]
+	}
+}

+ 255 - 255
Mods/vcmi/config/vcmi/rmg/hdmod/frozenDragons.JSON

@@ -1,255 +1,255 @@
-{
-	"Frozen Dragons" :
-	{
-		"minSize" : "xl", "maxSize" : "xl",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"bannedTowns" : ["castle", "necropolis", "conflux"],
-				"allowedMonsters" : [ "castle", "tower", "inferno", "stronghold", "fortress", "neutral", "conflux" ],
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 350, "max" : 2000, "density" : 5 },
-					{ "min" : 2500, "max" : 3000, "density" : 3 },
-					{ "min" : 17000, "max" : 20000, "density" : 1 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"bannedTowns" : ["castle", "necropolis", "conflux"],
-				"allowedMonsters" : [ "castle", "tower", "inferno", "stronghold", "fortress", "neutral", "conflux" ],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 5,
-				"monsters" : "strong",
-				"allowedTowns" : [ "necropolis" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt" ],
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 350, "max" : 2000, "density" : 4 },
-					{ "min" : 3500, "max" : 7000, "density" : 4 },
-					{ "min" : 9000, "max" : 9300, "density" : 1 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 5,
-				"monsters" : "strong",
-				"allowedTowns" : [ "necropolis" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "grass", "lava" ],
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 12,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "necropolis" ],
-				"allowedMonsters" : [ "tower", "stronghold", "conflux" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "rough" ],
-				"treasure" :
-				[
-					{ "min" : 350, "max" : 2000, "density" : 4 },
-					{ "min" : 5000, "max" : 9000, "density" : 4 },
-					{ "min" : 15000, "max" : 19000, "density" : 1 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 12,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "necropolis" ],
-				"allowedMonsters" : [ "tower", "stronghold", "conflux" ],
-				"terrainTypeLikeZone" : 5,
-				"treasureLikeZone" : 5
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 2 },
-				"bannedTowns" : ["necropolis", "castle"],
-				"allowedMonsters" : [ "castle", "tower", "inferno", "stronghold", "fortress", "conflux" ],
-				"terrainTypeLikeZone" : 3,
-				"mines" : { "gold" : 2 },
-				"treasure" :
-				[
-					{ "min" : 350, "max" : 9000, "density" : 3 },
-					{ "min" : 5000, "max" : 5000, "density" : 5 },
-					{ "min" : 25000, "max" : 28000, "density" : 2 }
-				]
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 2 },
-				"bannedTowns" : ["necropolis", "castle"],
-				"allowedMonsters" : [ "castle", "tower", "inferno", "stronghold", "fortress", "conflux" ],
-				"terrainTypeLikeZone" : 4,
-				"minesLikeZone" : 7,
-				"treasureLikeZone" : 7
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 5,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"bannedTowns" : ["necropolis", "castle"],
-				"allowedMonsters" : [ "rampart", "necropolis", "dungeon", "neutral" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "snow" ],
-				"mines" : { "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 19000, "density" : 4 },
-					{ "min" : 110000, "max" : 120000, "density" : 2 }
-				]
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 5,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"bannedTowns" : ["necropolis", "castle"],
-				"allowedMonsters" : [ "rampart", "necropolis", "dungeon", "neutral" ],
-				"terrainTypeLikeZone" : 9,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 9
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"allowedMonsters" : [ "rampart", "dungeon", "neutral" ],
-				"terrainTypeLikeZone" : 9,
-				"mines" : { "wood" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 500, "max" : 3500, "density" : 1 },
-					{ "min" : 9000, "max" : 30000, "density" : 2 },
-					{ "min" : 80000, "max" : 80000, "density" : 6 }
-				]
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"allowedMonsters" : [ "rampart", "dungeon", "neutral" ],
-				"terrainTypeLikeZone" : 9,
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 11
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"allowedMonsters" : [ "rampart", "dungeon", "neutral" ],
-				"terrainTypeLikeZone" : 9,
-				"mines" : { "mercury" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 11000, "density" : 2 },
-					{ "min" : 80000, "max" : 80000, "density" : 6 }
-				]
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"allowedMonsters" : [ "rampart", "dungeon", "neutral" ],
-				"terrainTypeLikeZone" : 9,
-				"minesLikeZone" : 13,
-				"treasureLikeZone" : 13
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 8,
-				"monsters" : "strong",
-				"allowedMonsters" : [ "rampart", "dungeon", "neutral" ],
-				"terrainTypeLikeZone" : 9,
-				"minesLikeZone" : 13,
-				"treasure" :
-				[
-					{ "min" : 80000, "max" : 80000, "density" : 7 }
-				]
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 8,
-				"monsters" : "strong",
-				"allowedMonsters" : [ "rampart", "dungeon", "neutral" ],
-				"terrainTypeLikeZone" : 9,
-				"minesLikeZone" : 13,
-				"treasureLikeZone" : 15
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "3", "guard" : 3500 },
-			{ "a" : "2", "b" : "4", "guard" : 3500 },
-			{ "a" : "3", "b" : "5", "guard" : 5000 },
-			{ "a" : "4", "b" : "6", "guard" : 5000 },
-			{ "a" : "1", "b" : "5", "guard" : 5000 },
-			{ "a" : "2", "b" : "6", "guard" : 5000 },
-			{ "a" : "5", "b" : "7", "guard" : 15000 },
-			{ "a" : "6", "b" : "8", "guard" : 15000 },
-			{ "a" : "7", "b" : "9", "guard" : 30000 },
-			{ "a" : "8", "b" : "10", "guard" : 30000 },
-			{ "a" : "9", "b" : "11", "guard" : 60000 },
-			{ "a" : "9", "b" : "11", "guard" : 60000 },
-			{ "a" : "10", "b" : "12", "guard" : 60000 },
-			{ "a" : "10", "b" : "12", "guard" : 60000 },
-			{ "a" : "11", "b" : "13", "guard" : 0 },
-			{ "a" : "11", "b" : "14", "guard" : 0 },
-			{ "a" : "12", "b" : "13", "guard" : 0 },
-			{ "a" : "12", "b" : "14", "guard" : 0 },
-			{ "a" : "5", "b" : "6", "guard" : 240000 },
-			{ "a" : "11", "b" : "13", "guard" : 0 },
-			{ "a" : "11", "b" : "14", "guard" : 0 },
-			{ "a" : "12", "b" : "13", "guard" : 0 },
-			{ "a" : "12", "b" : "14", "guard" : 0 },
-			{ "a" : "13", "b" : "15", "guard" : 0 },
-			{ "a" : "13", "b" : "15", "guard" : 0 },
-			{ "a" : "14", "b" : "16", "guard" : 0 },
-			{ "a" : "14", "b" : "16", "guard" : 0 },
-			{ "a" : "15", "b" : "16", "guard" : 140000 }
-		]
-	}
-}
+{
+	"Frozen Dragons" :
+	{
+		"minSize" : "xl", "maxSize" : "xl",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"bannedTowns" : ["castle", "necropolis", "conflux"],
+				"allowedMonsters" : [ "castle", "tower", "inferno", "stronghold", "fortress", "neutral", "conflux" ],
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 350, "max" : 2000, "density" : 5 },
+					{ "min" : 2500, "max" : 3000, "density" : 3 },
+					{ "min" : 17000, "max" : 20000, "density" : 1 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"bannedTowns" : ["castle", "necropolis", "conflux"],
+				"allowedMonsters" : [ "castle", "tower", "inferno", "stronghold", "fortress", "neutral", "conflux" ],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 5,
+				"monsters" : "strong",
+				"allowedTowns" : [ "necropolis" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt" ],
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 350, "max" : 2000, "density" : 4 },
+					{ "min" : 3500, "max" : 7000, "density" : 4 },
+					{ "min" : 9000, "max" : 9300, "density" : 1 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 5,
+				"monsters" : "strong",
+				"allowedTowns" : [ "necropolis" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "grass", "lava" ],
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 12,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "necropolis" ],
+				"allowedMonsters" : [ "tower", "stronghold", "conflux" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "rough" ],
+				"treasure" :
+				[
+					{ "min" : 350, "max" : 2000, "density" : 4 },
+					{ "min" : 5000, "max" : 9000, "density" : 4 },
+					{ "min" : 15000, "max" : 19000, "density" : 1 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 12,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "necropolis" ],
+				"allowedMonsters" : [ "tower", "stronghold", "conflux" ],
+				"terrainTypeLikeZone" : 5,
+				"treasureLikeZone" : 5
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 2 },
+				"bannedTowns" : ["necropolis", "castle"],
+				"allowedMonsters" : [ "castle", "tower", "inferno", "stronghold", "fortress", "conflux" ],
+				"terrainTypeLikeZone" : 3,
+				"mines" : { "gold" : 2 },
+				"treasure" :
+				[
+					{ "min" : 350, "max" : 9000, "density" : 3 },
+					{ "min" : 5000, "max" : 5000, "density" : 5 },
+					{ "min" : 25000, "max" : 28000, "density" : 2 }
+				]
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 2 },
+				"bannedTowns" : ["necropolis", "castle"],
+				"allowedMonsters" : [ "castle", "tower", "inferno", "stronghold", "fortress", "conflux" ],
+				"terrainTypeLikeZone" : 4,
+				"minesLikeZone" : 7,
+				"treasureLikeZone" : 7
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 5,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"bannedTowns" : ["necropolis", "castle"],
+				"allowedMonsters" : [ "rampart", "necropolis", "dungeon", "neutral" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "snow" ],
+				"mines" : { "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 19000, "density" : 4 },
+					{ "min" : 110000, "max" : 120000, "density" : 2 }
+				]
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 5,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"bannedTowns" : ["necropolis", "castle"],
+				"allowedMonsters" : [ "rampart", "necropolis", "dungeon", "neutral" ],
+				"terrainTypeLikeZone" : 9,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 9
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"allowedMonsters" : [ "rampart", "dungeon", "neutral" ],
+				"terrainTypeLikeZone" : 9,
+				"mines" : { "wood" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 500, "max" : 3500, "density" : 1 },
+					{ "min" : 9000, "max" : 30000, "density" : 2 },
+					{ "min" : 80000, "max" : 80000, "density" : 6 }
+				]
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"allowedMonsters" : [ "rampart", "dungeon", "neutral" ],
+				"terrainTypeLikeZone" : 9,
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 11
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"allowedMonsters" : [ "rampart", "dungeon", "neutral" ],
+				"terrainTypeLikeZone" : 9,
+				"mines" : { "mercury" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 11000, "density" : 2 },
+					{ "min" : 80000, "max" : 80000, "density" : 6 }
+				]
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"allowedMonsters" : [ "rampart", "dungeon", "neutral" ],
+				"terrainTypeLikeZone" : 9,
+				"minesLikeZone" : 13,
+				"treasureLikeZone" : 13
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 8,
+				"monsters" : "strong",
+				"allowedMonsters" : [ "rampart", "dungeon", "neutral" ],
+				"terrainTypeLikeZone" : 9,
+				"minesLikeZone" : 13,
+				"treasure" :
+				[
+					{ "min" : 80000, "max" : 80000, "density" : 7 }
+				]
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 8,
+				"monsters" : "strong",
+				"allowedMonsters" : [ "rampart", "dungeon", "neutral" ],
+				"terrainTypeLikeZone" : 9,
+				"minesLikeZone" : 13,
+				"treasureLikeZone" : 15
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "3", "guard" : 3500 },
+			{ "a" : "2", "b" : "4", "guard" : 3500 },
+			{ "a" : "3", "b" : "5", "guard" : 5000 },
+			{ "a" : "4", "b" : "6", "guard" : 5000 },
+			{ "a" : "1", "b" : "5", "guard" : 5000 },
+			{ "a" : "2", "b" : "6", "guard" : 5000 },
+			{ "a" : "5", "b" : "7", "guard" : 15000 },
+			{ "a" : "6", "b" : "8", "guard" : 15000 },
+			{ "a" : "7", "b" : "9", "guard" : 30000 },
+			{ "a" : "8", "b" : "10", "guard" : 30000 },
+			{ "a" : "9", "b" : "11", "guard" : 60000 },
+			{ "a" : "9", "b" : "11", "guard" : 60000 },
+			{ "a" : "10", "b" : "12", "guard" : 60000 },
+			{ "a" : "10", "b" : "12", "guard" : 60000 },
+			{ "a" : "11", "b" : "13", "guard" : 0 },
+			{ "a" : "11", "b" : "14", "guard" : 0 },
+			{ "a" : "12", "b" : "13", "guard" : 0 },
+			{ "a" : "12", "b" : "14", "guard" : 0 },
+			{ "a" : "5", "b" : "6", "guard" : 240000 },
+			{ "a" : "11", "b" : "13", "guard" : 0 },
+			{ "a" : "11", "b" : "14", "guard" : 0 },
+			{ "a" : "12", "b" : "13", "guard" : 0 },
+			{ "a" : "12", "b" : "14", "guard" : 0 },
+			{ "a" : "13", "b" : "15", "guard" : 0 },
+			{ "a" : "13", "b" : "15", "guard" : 0 },
+			{ "a" : "14", "b" : "16", "guard" : 0 },
+			{ "a" : "14", "b" : "16", "guard" : 0 },
+			{ "a" : "15", "b" : "16", "guard" : 140000 }
+		]
+	}
+}

+ 102 - 102
Mods/vcmi/config/vcmi/rmg/hdmod/gimlisRevenge.JSON

@@ -1,102 +1,102 @@
-{
-	"Gimlis Revenge" :
-	{
-		"minSize" : "m", "maxSize" : "l",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 12,
-				"monsters" : "strong",
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 12,
-				"monsters" : "strong",
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 12,
-				"monsters" : "strong",
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "junction",
-				"size" : 10,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 20000, "density" : 1 },
-					{ "min" : 10000, "max" : 15000, "density" : 6 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 }
-				]
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "3", "guard" : 6000 },
-			{ "a" : "2", "b" : "4", "guard" : 6000 },
-			{ "a" : "3", "b" : "5", "guard" : 9000 },
-			{ "a" : "5", "b" : "6", "guard" : 9000 },
-			{ "a" : "4", "b" : "6", "guard" : 9000 },
-			{ "a" : "6", "b" : "7", "guard" : 12000 },
-			{ "a" : "6", "b" : "8", "guard" : 12000 },
-			{ "a" : "5", "b" : "8", "guard" : 12000 },
-			{ "a" : "4", "b" : "7", "guard" : 12000 }
-		]
-	}
-}
+{
+	"Gimlis Revenge" :
+	{
+		"minSize" : "m", "maxSize" : "l",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 12,
+				"monsters" : "strong",
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 12,
+				"monsters" : "strong",
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 12,
+				"monsters" : "strong",
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "junction",
+				"size" : 10,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 20000, "density" : 1 },
+					{ "min" : 10000, "max" : 15000, "density" : 6 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 }
+				]
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "3", "guard" : 6000 },
+			{ "a" : "2", "b" : "4", "guard" : 6000 },
+			{ "a" : "3", "b" : "5", "guard" : 9000 },
+			{ "a" : "5", "b" : "6", "guard" : 9000 },
+			{ "a" : "4", "b" : "6", "guard" : 9000 },
+			{ "a" : "6", "b" : "7", "guard" : 12000 },
+			{ "a" : "6", "b" : "8", "guard" : 12000 },
+			{ "a" : "5", "b" : "8", "guard" : 12000 },
+			{ "a" : "4", "b" : "7", "guard" : 12000 }
+		]
+	}
+}

+ 332 - 332
Mods/vcmi/config/vcmi/rmg/hdmod/guerilla.JSON

@@ -1,332 +1,332 @@
-{
-	"Guerilla" :
-	{
-		"minSize" : "xl+u", "maxSize" : "xl+u",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 14 }
-				]
-			},
-			"2" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"17" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 20000, "density" : 1 },
-					{ "min" : 10000, "max" : 15000, "density" : 6 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 }
-				]
-			},
-			"18" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 17
-			},
-			"19" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 17
-			},
-			"20" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 17
-			},
-			"21" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 17
-			},
-			"22" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 17
-			},
-			"23" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 17
-			},
-			"24" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 17
-			},
-			"25" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"matchTerrainToTown" : false,
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"26" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 25
-			},
-			"27" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 25
-			},
-			"28" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 25
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "2", "b" : "5", "guard" : 3000 },
-			{ "a" : "4", "b" : "5", "guard" : 3000 },
-			{ "a" : "2", "b" : "7", "guard" : 3000 },
-			{ "a" : "3", "b" : "7", "guard" : 3000 },
-			{ "a" : "3", "b" : "6", "guard" : 3000 },
-			{ "a" : "1", "b" : "6", "guard" : 3000 },
-			{ "a" : "10", "b" : "12", "guard" : 3000 },
-			{ "a" : "4", "b" : "12", "guard" : 3000 },
-			{ "a" : "10", "b" : "13", "guard" : 3000 },
-			{ "a" : "11", "b" : "13", "guard" : 3000 },
-			{ "a" : "11", "b" : "14", "guard" : 3000 },
-			{ "a" : "9", "b" : "14", "guard" : 3000 },
-			{ "a" : "9", "b" : "15", "guard" : 3000 },
-			{ "a" : "8", "b" : "15", "guard" : 3000 },
-			{ "a" : "8", "b" : "16", "guard" : 3000 },
-			{ "a" : "1", "b" : "16", "guard" : 3000 },
-			{ "a" : "14", "b" : "20", "guard" : 6000 },
-			{ "a" : "13", "b" : "20", "guard" : 6000 },
-			{ "a" : "16", "b" : "17", "guard" : 6000 },
-			{ "a" : "6", "b" : "17", "guard" : 6000 },
-			{ "a" : "6", "b" : "18", "guard" : 6000 },
-			{ "a" : "7", "b" : "18", "guard" : 6000 },
-			{ "a" : "7", "b" : "24", "guard" : 6000 },
-			{ "a" : "5", "b" : "24", "guard" : 6000 },
-			{ "a" : "5", "b" : "23", "guard" : 6000 },
-			{ "a" : "12", "b" : "23", "guard" : 6000 },
-			{ "a" : "12", "b" : "19", "guard" : 6000 },
-			{ "a" : "13", "b" : "19", "guard" : 6000 },
-			{ "a" : "14", "b" : "22", "guard" : 6000 },
-			{ "a" : "15", "b" : "22", "guard" : 6000 },
-			{ "a" : "15", "b" : "21", "guard" : 6000 },
-			{ "a" : "16", "b" : "21", "guard" : 6000 },
-			{ "a" : "21", "b" : "25", "guard" : 12500 },
-			{ "a" : "22", "b" : "28", "guard" : 12500 },
-			{ "a" : "17", "b" : "25", "guard" : 12500 },
-			{ "a" : "18", "b" : "26", "guard" : 12500 },
-			{ "a" : "24", "b" : "26", "guard" : 12500 },
-			{ "a" : "23", "b" : "27", "guard" : 12500 },
-			{ "a" : "19", "b" : "27", "guard" : 12500 },
-			{ "a" : "20", "b" : "28", "guard" : 12500 },
-			{ "a" : "27", "b" : "28", "guard" : 12500 },
-			{ "a" : "26", "b" : "27", "guard" : 12500 },
-			{ "a" : "25", "b" : "28", "guard" : 12500 },
-			{ "a" : "25", "b" : "26", "guard" : 12500 }
-		]
-	}
-}
+{
+	"Guerilla" :
+	{
+		"minSize" : "xl+u", "maxSize" : "xl+u",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 14 }
+				]
+			},
+			"2" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"17" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 20000, "density" : 1 },
+					{ "min" : 10000, "max" : 15000, "density" : 6 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 }
+				]
+			},
+			"18" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 17
+			},
+			"19" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 17
+			},
+			"20" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 17
+			},
+			"21" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 17
+			},
+			"22" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 17
+			},
+			"23" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 17
+			},
+			"24" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 17
+			},
+			"25" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"matchTerrainToTown" : false,
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"26" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 25
+			},
+			"27" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 25
+			},
+			"28" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 25
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "2", "b" : "5", "guard" : 3000 },
+			{ "a" : "4", "b" : "5", "guard" : 3000 },
+			{ "a" : "2", "b" : "7", "guard" : 3000 },
+			{ "a" : "3", "b" : "7", "guard" : 3000 },
+			{ "a" : "3", "b" : "6", "guard" : 3000 },
+			{ "a" : "1", "b" : "6", "guard" : 3000 },
+			{ "a" : "10", "b" : "12", "guard" : 3000 },
+			{ "a" : "4", "b" : "12", "guard" : 3000 },
+			{ "a" : "10", "b" : "13", "guard" : 3000 },
+			{ "a" : "11", "b" : "13", "guard" : 3000 },
+			{ "a" : "11", "b" : "14", "guard" : 3000 },
+			{ "a" : "9", "b" : "14", "guard" : 3000 },
+			{ "a" : "9", "b" : "15", "guard" : 3000 },
+			{ "a" : "8", "b" : "15", "guard" : 3000 },
+			{ "a" : "8", "b" : "16", "guard" : 3000 },
+			{ "a" : "1", "b" : "16", "guard" : 3000 },
+			{ "a" : "14", "b" : "20", "guard" : 6000 },
+			{ "a" : "13", "b" : "20", "guard" : 6000 },
+			{ "a" : "16", "b" : "17", "guard" : 6000 },
+			{ "a" : "6", "b" : "17", "guard" : 6000 },
+			{ "a" : "6", "b" : "18", "guard" : 6000 },
+			{ "a" : "7", "b" : "18", "guard" : 6000 },
+			{ "a" : "7", "b" : "24", "guard" : 6000 },
+			{ "a" : "5", "b" : "24", "guard" : 6000 },
+			{ "a" : "5", "b" : "23", "guard" : 6000 },
+			{ "a" : "12", "b" : "23", "guard" : 6000 },
+			{ "a" : "12", "b" : "19", "guard" : 6000 },
+			{ "a" : "13", "b" : "19", "guard" : 6000 },
+			{ "a" : "14", "b" : "22", "guard" : 6000 },
+			{ "a" : "15", "b" : "22", "guard" : 6000 },
+			{ "a" : "15", "b" : "21", "guard" : 6000 },
+			{ "a" : "16", "b" : "21", "guard" : 6000 },
+			{ "a" : "21", "b" : "25", "guard" : 12500 },
+			{ "a" : "22", "b" : "28", "guard" : 12500 },
+			{ "a" : "17", "b" : "25", "guard" : 12500 },
+			{ "a" : "18", "b" : "26", "guard" : 12500 },
+			{ "a" : "24", "b" : "26", "guard" : 12500 },
+			{ "a" : "23", "b" : "27", "guard" : 12500 },
+			{ "a" : "19", "b" : "27", "guard" : 12500 },
+			{ "a" : "20", "b" : "28", "guard" : 12500 },
+			{ "a" : "27", "b" : "28", "guard" : 12500 },
+			{ "a" : "26", "b" : "27", "guard" : 12500 },
+			{ "a" : "25", "b" : "28", "guard" : 12500 },
+			{ "a" : "25", "b" : "26", "guard" : 12500 }
+		]
+	}
+}

+ 158 - 158
Mods/vcmi/config/vcmi/rmg/hdmod/headquarters.JSON

@@ -1,158 +1,158 @@
-{
-	"Headquarters" :
-	{
-		"minSize" : "l", "maxSize" : "l+u",
-		"players" : "2-7",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "rampart" ],
-				"allowedMonsters" : [ "castle", "rampart", "tower", "necropolis", "dungeon", "fortress", "neutral" ],
-				"mines" : { "wood" : 2, "mercury" : 1, "ore" : 2, "sulfur" : 1, "crystal" : 1, "gems" : 1 },
-				"treasure" :
-				[
-					{ "min" : 12000, "max" : 22000, "density" : 1 },
-					{ "min" : 5000, "max" : 16000, "density" : 6 },
-					{ "min" : 300, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "tower" ],
-				"allowedMonsters" : [ "castle", "rampart", "tower", "necropolis", "fortress", "neutral" ],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "castle" ],
-				"allowedMonsters" : [ "castle", "rampart", "tower", "necropolis", "dungeon", "stronghold", "fortress", "neutral" ],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "castle" ],
-				"allowedMonsters" : [ "castle", "rampart", "tower", "necropolis", "dungeon", "stronghold", "fortress", "neutral" ],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "dungeon" ],
-				"allowedMonsters" : [ "castle", "rampart", "tower", "necropolis", "dungeon", "stronghold", "fortress", "neutral" ],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "necropolis" ],
-				"allowedMonsters" : [ "castle", "rampart", "tower", "inferno", "dungeon", "stronghold", "fortress", "neutral" ],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 7,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "conflux" ],
-				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "neutral" ],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 60,
-				"monsters" : "strong",
-				"allowedMonsters" : [ "dungeon", "stronghold", "fortress", "neutral" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "sand" ],
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 35000, "max" : 55000, "density" : 3 },
-					{ "min" : 25000, "max" : 35000, "density" : 10 },
-					{ "min" : 10000, "max" : 25000, "density" : 20 }
-				]
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 100,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 2 },
-				"allowedTowns" : [ "stronghold", "fortress" ],
-				"allowedMonsters" : [ "castle", "necropolis", "dungeon", "stronghold", "fortress", "neutral" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "rough" ],
-				"mines" : { "wood" : 2, "ore" : 2, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 25000, "max" : 30000, "density" : 3 },
-					{ "min" : 25000, "max" : 28000, "density" : 10 },
-					{ "min" : 10000, "max" : 25000, "density" : 10 }
-				]
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "9", "guard" : 45000 },
-			{ "a" : "2", "b" : "9", "guard" : 45000 },
-			{ "a" : "3", "b" : "9", "guard" : 45000 },
-			{ "a" : "4", "b" : "9", "guard" : 45000 },
-			{ "a" : "5", "b" : "9", "guard" : 45000 },
-			{ "a" : "6", "b" : "9", "guard" : 45000 },
-			{ "a" : "7", "b" : "9", "guard" : 45000 },
-			{ "a" : "8", "b" : "9", "guard" : 45000 },
-			{ "a" : "1", "b" : "8", "guard" : 45000 },
-			{ "a" : "2", "b" : "8", "guard" : 45000 },
-			{ "a" : "3", "b" : "8", "guard" : 45000 },
-			{ "a" : "4", "b" : "8", "guard" : 45000 },
-			{ "a" : "5", "b" : "8", "guard" : 45000 },
-			{ "a" : "6", "b" : "8", "guard" : 45000 },
-			{ "a" : "7", "b" : "8", "guard" : 45000 }
-		]
-	}
-}
+{
+	"Headquarters" :
+	{
+		"minSize" : "l", "maxSize" : "l+u",
+		"players" : "2-7",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "rampart" ],
+				"allowedMonsters" : [ "castle", "rampart", "tower", "necropolis", "dungeon", "fortress", "neutral" ],
+				"mines" : { "wood" : 2, "mercury" : 1, "ore" : 2, "sulfur" : 1, "crystal" : 1, "gems" : 1 },
+				"treasure" :
+				[
+					{ "min" : 12000, "max" : 22000, "density" : 1 },
+					{ "min" : 5000, "max" : 16000, "density" : 6 },
+					{ "min" : 300, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "tower" ],
+				"allowedMonsters" : [ "castle", "rampart", "tower", "necropolis", "fortress", "neutral" ],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "castle" ],
+				"allowedMonsters" : [ "castle", "rampart", "tower", "necropolis", "dungeon", "stronghold", "fortress", "neutral" ],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "castle" ],
+				"allowedMonsters" : [ "castle", "rampart", "tower", "necropolis", "dungeon", "stronghold", "fortress", "neutral" ],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "dungeon" ],
+				"allowedMonsters" : [ "castle", "rampart", "tower", "necropolis", "dungeon", "stronghold", "fortress", "neutral" ],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "necropolis" ],
+				"allowedMonsters" : [ "castle", "rampart", "tower", "inferno", "dungeon", "stronghold", "fortress", "neutral" ],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 7,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "conflux" ],
+				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "neutral" ],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 60,
+				"monsters" : "strong",
+				"allowedMonsters" : [ "dungeon", "stronghold", "fortress", "neutral" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "sand" ],
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 35000, "max" : 55000, "density" : 3 },
+					{ "min" : 25000, "max" : 35000, "density" : 10 },
+					{ "min" : 10000, "max" : 25000, "density" : 20 }
+				]
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 100,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 2 },
+				"allowedTowns" : [ "stronghold", "fortress" ],
+				"allowedMonsters" : [ "castle", "necropolis", "dungeon", "stronghold", "fortress", "neutral" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "rough" ],
+				"mines" : { "wood" : 2, "ore" : 2, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 25000, "max" : 30000, "density" : 3 },
+					{ "min" : 25000, "max" : 28000, "density" : 10 },
+					{ "min" : 10000, "max" : 25000, "density" : 10 }
+				]
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "9", "guard" : 45000 },
+			{ "a" : "2", "b" : "9", "guard" : 45000 },
+			{ "a" : "3", "b" : "9", "guard" : 45000 },
+			{ "a" : "4", "b" : "9", "guard" : 45000 },
+			{ "a" : "5", "b" : "9", "guard" : 45000 },
+			{ "a" : "6", "b" : "9", "guard" : 45000 },
+			{ "a" : "7", "b" : "9", "guard" : 45000 },
+			{ "a" : "8", "b" : "9", "guard" : 45000 },
+			{ "a" : "1", "b" : "8", "guard" : 45000 },
+			{ "a" : "2", "b" : "8", "guard" : 45000 },
+			{ "a" : "3", "b" : "8", "guard" : 45000 },
+			{ "a" : "4", "b" : "8", "guard" : 45000 },
+			{ "a" : "5", "b" : "8", "guard" : 45000 },
+			{ "a" : "6", "b" : "8", "guard" : 45000 },
+			{ "a" : "7", "b" : "8", "guard" : 45000 }
+		]
+	}
+}

+ 230 - 230
Mods/vcmi/config/vcmi/rmg/hdmod/hypercube.JSON

@@ -1,230 +1,230 @@
-{
-	"HyperCube" :
-	{
-		"minSize" : "l+u", "maxSize" : "l+u",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 14 }
-				]
-			},
-			"2" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"17" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"18" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"19" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"20" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "9", "guard" : 3000 },
-			{ "a" : "5", "b" : "9", "guard" : 3000 },
-			{ "a" : "5", "b" : "10", "guard" : 3000 },
-			{ "a" : "2", "b" : "10", "guard" : 3000 },
-			{ "a" : "2", "b" : "11", "guard" : 3000 },
-			{ "a" : "6", "b" : "11", "guard" : 3000 },
-			{ "a" : "6", "b" : "12", "guard" : 3000 },
-			{ "a" : "1", "b" : "12", "guard" : 3000 },
-			{ "a" : "4", "b" : "16", "guard" : 3000 },
-			{ "a" : "8", "b" : "16", "guard" : 3000 },
-			{ "a" : "8", "b" : "15", "guard" : 3000 },
-			{ "a" : "3", "b" : "15", "guard" : 3000 },
-			{ "a" : "3", "b" : "14", "guard" : 3000 },
-			{ "a" : "7", "b" : "14", "guard" : 3000 },
-			{ "a" : "7", "b" : "13", "guard" : 3000 },
-			{ "a" : "4", "b" : "13", "guard" : 3000 },
-			{ "a" : "1", "b" : "17", "guard" : 3000 },
-			{ "a" : "7", "b" : "17", "guard" : 3000 },
-			{ "a" : "2", "b" : "20", "guard" : 3000 },
-			{ "a" : "8", "b" : "20", "guard" : 3000 },
-			{ "a" : "6", "b" : "18", "guard" : 3000 },
-			{ "a" : "3", "b" : "18", "guard" : 3000 },
-			{ "a" : "5", "b" : "19", "guard" : 3000 },
-			{ "a" : "4", "b" : "19", "guard" : 3000 }
-		]
-	}
-}
+{
+	"HyperCube" :
+	{
+		"minSize" : "l+u", "maxSize" : "l+u",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 14 }
+				]
+			},
+			"2" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"17" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"18" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"19" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"20" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "9", "guard" : 3000 },
+			{ "a" : "5", "b" : "9", "guard" : 3000 },
+			{ "a" : "5", "b" : "10", "guard" : 3000 },
+			{ "a" : "2", "b" : "10", "guard" : 3000 },
+			{ "a" : "2", "b" : "11", "guard" : 3000 },
+			{ "a" : "6", "b" : "11", "guard" : 3000 },
+			{ "a" : "6", "b" : "12", "guard" : 3000 },
+			{ "a" : "1", "b" : "12", "guard" : 3000 },
+			{ "a" : "4", "b" : "16", "guard" : 3000 },
+			{ "a" : "8", "b" : "16", "guard" : 3000 },
+			{ "a" : "8", "b" : "15", "guard" : 3000 },
+			{ "a" : "3", "b" : "15", "guard" : 3000 },
+			{ "a" : "3", "b" : "14", "guard" : 3000 },
+			{ "a" : "7", "b" : "14", "guard" : 3000 },
+			{ "a" : "7", "b" : "13", "guard" : 3000 },
+			{ "a" : "4", "b" : "13", "guard" : 3000 },
+			{ "a" : "1", "b" : "17", "guard" : 3000 },
+			{ "a" : "7", "b" : "17", "guard" : 3000 },
+			{ "a" : "2", "b" : "20", "guard" : 3000 },
+			{ "a" : "8", "b" : "20", "guard" : 3000 },
+			{ "a" : "6", "b" : "18", "guard" : 3000 },
+			{ "a" : "3", "b" : "18", "guard" : 3000 },
+			{ "a" : "5", "b" : "19", "guard" : 3000 },
+			{ "a" : "4", "b" : "19", "guard" : 3000 }
+		]
+	}
+}

+ 291 - 291
Mods/vcmi/config/vcmi/rmg/hdmod/longRun.JSON

@@ -1,291 +1,291 @@
-{
-	"Long Run M" :
-	{
-		"minSize" : "m", "maxSize" : "m+u",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 50,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"bannedTowns" : ["necropolis"],
-				"mines" : { "wood" : 1, "mercury" : 0, "ore" : 1, "sulfur" : 0, "crystal" : 0, "gems" : 0, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 300, "max" : 3000, "density" : 12 },
-					{ "min" : 5000, "max" : 9000, "density" : 6 }
-				]
-			},
-			"2" :
-			{
-				"type" : "treasure",
-				"size" : 60,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"bannedTowns" : ["necropolis"],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "sand", "subterra" ],
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 5000, "max" : 7000, "density" : 30 },
-					{ "min" : 300, "max" : 3000, "density" : 5 }
-				]
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 100,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1, "castles" : 1 },
-				"bannedTowns" : ["necropolis"],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "grass" ],
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 0 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 21000, "density" : 6 },
-					{ "min" : 12000, "max" : 16000, "density" : 5 },
-					{ "min" : 300, "max" : 3000, "density" : 5 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 100,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"bannedTowns" : ["necropolis"],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "subterra" ],
-				"mines" : { "wood" : 0, "mercury" : 1, "ore" : 0, "sulfur" : 0, "crystal" : 0, "gems" : 0, "gold" : 2 },
-				"treasure" :
-				[
-					{ "min" : 25000, "max" : 30000, "density" : 10 },
-					{ "min" : 300, "max" : 3000, "density" : 10 }
-				]
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 100,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"allowedTowns" : [ "necropolis" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "sand" ],
-				"mines" : { "wood" : 0, "mercury" : 0, "ore" : 0, "sulfur" : 0, "crystal" : 0, "gems" : 0, "gold" : 4 },
-				"treasure" :
-				[
-					{ "min" : 30000, "max" : 90000, "density" : 25 }
-				]
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 50,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"bannedTowns" : ["necropolis"],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 60,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"bannedTowns" : ["necropolis"],
-				"terrainTypeLikeZone" : 2,
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 2
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 100,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1, "castles" : 1 },
-				"bannedTowns" : ["necropolis"],
-				"terrainTypeLikeZone" : 3,
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 100,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"bannedTowns" : ["necropolis"],
-				"terrainTypeLikeZone" : 4,
-				"minesLikeZone" : 4,
-				"treasureLikeZone" : 4
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "2", "guard" : 5000 },
-			{ "a" : "2", "b" : "3", "guard" : 10500 },
-			{ "a" : "3", "b" : "4", "guard" : 21000 },
-			{ "a" : "4", "b" : "5", "guard" : 45000 },
-			{ "a" : "5", "b" : "9", "guard" : 45000 },
-			{ "a" : "6", "b" : "7", "guard" : 5000 },
-			{ "a" : "7", "b" : "8", "guard" : 10500 },
-			{ "a" : "8", "b" : "9", "guard" : 21000 }
-		]
-	},
-	"Long Run XL" :
-	{
-		"minSize" : "l", "maxSize" : "xl+u",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 50,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 2 },
-				"bannedTowns" : ["necropolis"],
-				"mines" : { "wood" : 1, "mercury" : 0, "ore" : 1, "sulfur" : 0, "crystal" : 0, "gems" : 0, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 300, "max" : 3000, "density" : 12 },
-					{ "min" : 5000, "max" : 9000, "density" : 6 }
-				]
-			},
-			"2" :
-			{
-				"type" : "treasure",
-				"size" : 60,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"bannedTowns" : ["necropolis"],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "sand" ],
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 5000, "max" : 7000, "density" : 10 },
-					{ "min" : 300, "max" : 3000, "density" : 5 }
-				]
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 70,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 2, "castles" : 1 },
-				"bannedTowns" : ["necropolis"],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "grass" ],
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 0 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 21000, "density" : 6 },
-					{ "min" : 12000, "max" : 16000, "density" : 5 },
-					{ "min" : 300, "max" : 3000, "density" : 5 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 80,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"bannedTowns" : ["necropolis"],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt" ],
-				"mines" : { "wood" : 0, "mercury" : 1, "ore" : 0, "sulfur" : 0, "crystal" : 0, "gems" : 0, "gold" : 5 },
-				"treasure" :
-				[
-					{ "min" : 25000, "max" : 30000, "density" : 10 },
-					{ "min" : 300, "max" : 3000, "density" : 10 }
-				]
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 100,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"allowedTowns" : [ "necropolis" ],
-				"terrainTypeLikeZone" : 2,
-				"mines" : { "wood" : 0, "mercury" : 0, "ore" : 0, "sulfur" : 0, "crystal" : 0, "gems" : 0, "gold" : 10 },
-				"treasure" :
-				[
-					{ "min" : 30000, "max" : 90000, "density" : 25 }
-				]
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 50,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 2 },
-				"bannedTowns" : ["necropolis"],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 60,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"bannedTowns" : ["necropolis"],
-				"terrainTypeLikeZone" : 2,
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 2
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 70,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 2, "castles" : 1 },
-				"bannedTowns" : ["necropolis"],
-				"terrainTypeLikeZone" : 3,
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 80,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"bannedTowns" : ["necropolis"],
-				"terrainTypeLikeZone" : 4,
-				"minesLikeZone" : 4,
-				"treasureLikeZone" : 4
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "2", "guard" : 7000 },
-			{ "a" : "2", "b" : "3", "guard" : 14000 },
-			{ "a" : "3", "b" : "4", "guard" : 28000 },
-			{ "a" : "4", "b" : "5", "guard" : 60000 },
-			{ "a" : "5", "b" : "9", "guard" : 60000 },
-			{ "a" : "6", "b" : "7", "guard" : 7000 },
-			{ "a" : "7", "b" : "8", "guard" : 14000 },
-			{ "a" : "8", "b" : "9", "guard" : 28000 }
-		]
-	}
-}
+{
+	"Long Run M" :
+	{
+		"minSize" : "m", "maxSize" : "m+u",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 50,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"bannedTowns" : ["necropolis"],
+				"mines" : { "wood" : 1, "mercury" : 0, "ore" : 1, "sulfur" : 0, "crystal" : 0, "gems" : 0, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 300, "max" : 3000, "density" : 12 },
+					{ "min" : 5000, "max" : 9000, "density" : 6 }
+				]
+			},
+			"2" :
+			{
+				"type" : "treasure",
+				"size" : 60,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"bannedTowns" : ["necropolis"],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "sand", "subterra" ],
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 5000, "max" : 7000, "density" : 30 },
+					{ "min" : 300, "max" : 3000, "density" : 5 }
+				]
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 100,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1, "castles" : 1 },
+				"bannedTowns" : ["necropolis"],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "grass" ],
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 0 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 21000, "density" : 6 },
+					{ "min" : 12000, "max" : 16000, "density" : 5 },
+					{ "min" : 300, "max" : 3000, "density" : 5 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 100,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"bannedTowns" : ["necropolis"],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "subterra" ],
+				"mines" : { "wood" : 0, "mercury" : 1, "ore" : 0, "sulfur" : 0, "crystal" : 0, "gems" : 0, "gold" : 2 },
+				"treasure" :
+				[
+					{ "min" : 25000, "max" : 30000, "density" : 10 },
+					{ "min" : 300, "max" : 3000, "density" : 10 }
+				]
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 100,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"allowedTowns" : [ "necropolis" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "sand" ],
+				"mines" : { "wood" : 0, "mercury" : 0, "ore" : 0, "sulfur" : 0, "crystal" : 0, "gems" : 0, "gold" : 4 },
+				"treasure" :
+				[
+					{ "min" : 30000, "max" : 90000, "density" : 25 }
+				]
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 50,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"bannedTowns" : ["necropolis"],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 60,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"bannedTowns" : ["necropolis"],
+				"terrainTypeLikeZone" : 2,
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 2
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 100,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1, "castles" : 1 },
+				"bannedTowns" : ["necropolis"],
+				"terrainTypeLikeZone" : 3,
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 100,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"bannedTowns" : ["necropolis"],
+				"terrainTypeLikeZone" : 4,
+				"minesLikeZone" : 4,
+				"treasureLikeZone" : 4
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "2", "guard" : 5000 },
+			{ "a" : "2", "b" : "3", "guard" : 10500 },
+			{ "a" : "3", "b" : "4", "guard" : 21000 },
+			{ "a" : "4", "b" : "5", "guard" : 45000 },
+			{ "a" : "5", "b" : "9", "guard" : 45000 },
+			{ "a" : "6", "b" : "7", "guard" : 5000 },
+			{ "a" : "7", "b" : "8", "guard" : 10500 },
+			{ "a" : "8", "b" : "9", "guard" : 21000 }
+		]
+	},
+	"Long Run XL" :
+	{
+		"minSize" : "l", "maxSize" : "xl+u",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 50,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 2 },
+				"bannedTowns" : ["necropolis"],
+				"mines" : { "wood" : 1, "mercury" : 0, "ore" : 1, "sulfur" : 0, "crystal" : 0, "gems" : 0, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 300, "max" : 3000, "density" : 12 },
+					{ "min" : 5000, "max" : 9000, "density" : 6 }
+				]
+			},
+			"2" :
+			{
+				"type" : "treasure",
+				"size" : 60,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"bannedTowns" : ["necropolis"],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "sand" ],
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 5000, "max" : 7000, "density" : 10 },
+					{ "min" : 300, "max" : 3000, "density" : 5 }
+				]
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 70,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 2, "castles" : 1 },
+				"bannedTowns" : ["necropolis"],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "grass" ],
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 0 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 21000, "density" : 6 },
+					{ "min" : 12000, "max" : 16000, "density" : 5 },
+					{ "min" : 300, "max" : 3000, "density" : 5 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 80,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"bannedTowns" : ["necropolis"],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt" ],
+				"mines" : { "wood" : 0, "mercury" : 1, "ore" : 0, "sulfur" : 0, "crystal" : 0, "gems" : 0, "gold" : 5 },
+				"treasure" :
+				[
+					{ "min" : 25000, "max" : 30000, "density" : 10 },
+					{ "min" : 300, "max" : 3000, "density" : 10 }
+				]
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 100,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"allowedTowns" : [ "necropolis" ],
+				"terrainTypeLikeZone" : 2,
+				"mines" : { "wood" : 0, "mercury" : 0, "ore" : 0, "sulfur" : 0, "crystal" : 0, "gems" : 0, "gold" : 10 },
+				"treasure" :
+				[
+					{ "min" : 30000, "max" : 90000, "density" : 25 }
+				]
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 50,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 2 },
+				"bannedTowns" : ["necropolis"],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 60,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"bannedTowns" : ["necropolis"],
+				"terrainTypeLikeZone" : 2,
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 2
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 70,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 2, "castles" : 1 },
+				"bannedTowns" : ["necropolis"],
+				"terrainTypeLikeZone" : 3,
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 80,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"bannedTowns" : ["necropolis"],
+				"terrainTypeLikeZone" : 4,
+				"minesLikeZone" : 4,
+				"treasureLikeZone" : 4
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "2", "guard" : 7000 },
+			{ "a" : "2", "b" : "3", "guard" : 14000 },
+			{ "a" : "3", "b" : "4", "guard" : 28000 },
+			{ "a" : "4", "b" : "5", "guard" : 60000 },
+			{ "a" : "5", "b" : "9", "guard" : 60000 },
+			{ "a" : "6", "b" : "7", "guard" : 7000 },
+			{ "a" : "7", "b" : "8", "guard" : 14000 },
+			{ "a" : "8", "b" : "9", "guard" : 28000 }
+		]
+	}
+}

+ 639 - 639
Mods/vcmi/config/vcmi/rmg/hdmod/marathon.JSON

@@ -1,639 +1,639 @@
-{
-	"Marathon XL" :
-	{
-		"minSize" : "xl", "maxSize" : "xl",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"bannedTowns" : ["necropolis", "conflux"],
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 4000, "max" : 5000, "density" : 4 },
-					{ "min" : 300, "max" : 2000, "density" : 7 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"bannedTowns" : ["necropolis", "conflux"],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"bannedTowns" : [ "castle", "conflux"],
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1 },
-				"treasure" :
-				[
-					{ "min" : 6000, "max" : 9600, "density" : 7 },
-					{ "min" : 1000, "max" : 2000, "density" : 6 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"bannedTowns" : [ "rampart", "conflux" ],
-				"mines" : { "sulfur" : 1, "gems" : 1 },
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 22000, "density" : 1 },
-					{ "min" : 3500, "max" : 8000, "density" : 6 },
-					{ "min" : 1000, "max" : 2000, "density" : 6 }
-				]
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"bannedTowns" : ["castle", "stronghold", "conflux"],
-				"mines" : { "mercury" : 1, "crystal" : 1, "gems" : 1 },
-				"treasure" :
-				[
-					{ "min" : 9000, "max" : 10000, "density" : 1 },
-					{ "min" : 3500, "max" : 6000, "density" : 5 },
-					{ "min" : 1000, "max" : 2000, "density" : 6 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"bannedTowns" : ["castle", "conflux"],
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"bannedTowns" : ["rampart", "conflux"],
-				"minesLikeZone" : 4,
-				"treasureLikeZone" : 4
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"bannedTowns" : ["castle", "stronghold", "conflux"],
-				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "fortress" ],
-				"minesLikeZone" : 5,
-				"treasureLikeZone" : 5
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 12,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "rampart", "dungeon" ],
-				"mines" : { "mercury" : 1 },
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 22000, "density" : 1 },
-					{ "min" : 5000, "max" : 9300, "density" : 6 },
-					{ "min" : 1000, "max" : 2000, "density" : 3 }
-				]
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 12,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "inferno" ],
-				"mines" : { "sulfur" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 8000, "max" : 9300, "density" : 6 },
-					{ "min" : 1000, "max" : 2000, "density" : 3 }
-				]
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 12,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "inferno", "necropolis" ],
-				"mines" : { "crystal" : 1 },
-				"treasure" :
-				[
-					{ "min" : 25000, "max" : 29000, "density" : 1 },
-					{ "min" : 7000, "max" : 9300, "density" : 6 },
-					{ "min" : 1000, "max" : 2000, "density" : 3 }
-				]
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 12,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "rampart", "dungeon" ],
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 9
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 12,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "inferno" ],
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 10
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 12,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "inferno", "necropolis" ],
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 11
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "conflux" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "snow", "swamp", "rough" ],
-				"treasure" :
-				[
-					{ "min" : 35000, "max" : 45000, "density" : 1 },
-					{ "min" : 20000, "max" : 22000, "density" : 1 },
-					{ "min" : 7000, "max" : 9300, "density" : 7 }
-				]
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "conflux" ],
-				"terrainTypeLikeZone" : 15,
-				"treasureLikeZone" : 15
-			},
-			"17" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "conflux" ],
-				"terrainTypeLikeZone" : 15,
-				"treasureLikeZone" : 15
-			},
-			"18" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "conflux" ],
-				"terrainTypeLikeZone" : 15,
-				"treasureLikeZone" : 15
-			},
-			"19" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "conflux" ],
-				"terrainTypeLikeZone" : 15,
-				"treasureLikeZone" : 15
-			},
-			"20" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "conflux" ],
-				"terrainTypeLikeZone" : 15,
-				"treasureLikeZone" : 15
-			},
-			"21" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "strong",
-				"allowedMonsters" : [ "castle", "rampart", "dungeon" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "sand" ],
-				"treasure" :
-				[
-					{ "min" : 80000, "max" : 120000, "density" : 2 },
-					{ "min" : 40000, "max" : 70000, "density" : 1 },
-					{ "min" : 10000, "max" : 29000, "density" : 1 }
-				]
-			},
-			"22" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "strong",
-				"allowedMonsters" : [ "castle", "rampart", "dungeon" ],
-				"terrainTypeLikeZone" : 21,
-				"treasureLikeZone" : 21
-			},
-			"23" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "strong",
-				"allowedMonsters" : [ "castle", "rampart", "dungeon" ],
-				"terrainTypeLikeZone" : 21,
-				"treasureLikeZone" : 21
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "3", "guard" : 5000 },
-			{ "a" : "1", "b" : "4", "guard" : 6000 },
-			{ "a" : "1", "b" : "5", "guard" : 7000 },
-			{ "a" : "2", "b" : "6", "guard" : 7000 },
-			{ "a" : "2", "b" : "7", "guard" : 6000 },
-			{ "a" : "2", "b" : "8", "guard" : 5000 },
-			{ "a" : "3", "b" : "9", "guard" : 18000 },
-			{ "a" : "4", "b" : "9", "guard" : 23000 },
-			{ "a" : "4", "b" : "10", "guard" : 20000 },
-			{ "a" : "5", "b" : "10", "guard" : 23000 },
-			{ "a" : "5", "b" : "11", "guard" : 16000 },
-			{ "a" : "3", "b" : "11", "guard" : 27000 },
-			{ "a" : "6", "b" : "12", "guard" : 18000 },
-			{ "a" : "7", "b" : "12", "guard" : 23000 },
-			{ "a" : "8", "b" : "13", "guard" : 23000 },
-			{ "a" : "8", "b" : "14", "guard" : 18000 },
-			{ "a" : "7", "b" : "13", "guard" : 20000 },
-			{ "a" : "6", "b" : "14", "guard" : 27000 },
-			{ "a" : "9", "b" : "15", "guard" : 40000 },
-			{ "a" : "10", "b" : "16", "guard" : 45000 },
-			{ "a" : "11", "b" : "17", "guard" : 35000 },
-			{ "a" : "12", "b" : "18", "guard" : 40000 },
-			{ "a" : "13", "b" : "19", "guard" : 45000 },
-			{ "a" : "14", "b" : "20", "guard" : 35000 },
-			{ "a" : "15", "b" : "21", "guard" : 60000 },
-			{ "a" : "16", "b" : "22", "guard" : 80000 },
-			{ "a" : "17", "b" : "23", "guard" : 70000 },
-			{ "a" : "18", "b" : "21", "guard" : 70000 },
-			{ "a" : "19", "b" : "22", "guard" : 80000 },
-			{ "a" : "20", "b" : "23", "guard" : 60000 },
-			{ "a" : "21", "b" : "22", "guard" : 280000 },
-			{ "a" : "22", "b" : "23", "guard" : 280000 },
-			{ "a" : "23", "b" : "21", "guard" : 280000 }
-		]
-	},
-	"Marathon XXL":
-	{
-		"minSize" : "xl+u", "maxSize" : "g+u",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"bannedTowns" : ["necropolis", "conflux"],
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 4000, "max" : 5000, "density" : 5 },
-					{ "min" : 300, "max" : 2000, "density" : 5 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"bannedTowns" : ["necropolis", "conflux"],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1 },
-				"treasure" :
-				[
-					{ "min" : 6000, "max" : 9600, "density" : 5 },
-					{ "min" : 1000, "max" : 2000, "density" : 4 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "castle", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
-				"mines" : { "sulfur" : 1, "gems" : 1 },
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 22000, "density" : 1 },
-					{ "min" : 3500, "max" : 8000, "density" : 5 },
-					{ "min" : 1000, "max" : 2000, "density" : 4 }
-				]
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "fortress" ],
-				"mines" : { "mercury" : 1, "crystal" : 1, "gems" : 1 },
-				"treasure" :
-				[
-					{ "min" : 9000, "max" : 10000, "density" : 1 },
-					{ "min" : 3500, "max" : 6000, "density" : 5 },
-					{ "min" : 1000, "max" : 2000, "density" : 4 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "castle", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
-				"minesLikeZone" : 4,
-				"treasureLikeZone" : 4
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "fortress" ],
-				"minesLikeZone" : 5,
-				"treasureLikeZone" : 5
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 8,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "rampart", "dungeon" ],
-				"mines" : { "mercury" : 1 },
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 22000, "density" : 1 },
-					{ "min" : 5000, "max" : 9300, "density" : 4 },
-					{ "min" : 1000, "max" : 2000, "density" : 4 }
-				]
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 8,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "inferno" ],
-				"mines" : { "sulfur" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 8000, "max" : 9300, "density" : 4 },
-					{ "min" : 1000, "max" : 2000, "density" : 4 }
-				]
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 8,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "inferno", "necropolis" ],
-				"mines" : { "crystal" : 1 },
-				"treasure" :
-				[
-					{ "min" : 25000, "max" : 29000, "density" : 1 },
-					{ "min" : 7000, "max" : 9300, "density" : 4 },
-					{ "min" : 1000, "max" : 2000, "density" : 4 }
-				]
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 8,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "rampart", "dungeon" ],
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 9
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 8,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "inferno" ],
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 10
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 8,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "inferno", "necropolis" ],
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 11
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 12,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "conflux" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "snow", "swamp", "rough" ],
-				"treasure" :
-				[
-					{ "min" : 35000, "max" : 45000, "density" : 1 },
-					{ "min" : 20000, "max" : 22000, "density" : 1 },
-					{ "min" : 7000, "max" : 9300, "density" : 5 }
-				]
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 12,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "conflux" ],
-				"terrainTypeLikeZone" : 15,
-				"treasureLikeZone" : 15
-			},
-			"17" :
-			{
-				"type" : "treasure",
-				"size" : 12,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "conflux" ],
-				"terrainTypeLikeZone" : 15,
-				"treasureLikeZone" : 15
-			},
-			"18" :
-			{
-				"type" : "treasure",
-				"size" : 12,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "conflux" ],
-				"terrainTypeLikeZone" : 15,
-				"treasureLikeZone" : 15
-			},
-			"19" :
-			{
-				"type" : "treasure",
-				"size" : 12,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "conflux" ],
-				"terrainTypeLikeZone" : 15,
-				"treasureLikeZone" : 15
-			},
-			"20" :
-			{
-				"type" : "treasure",
-				"size" : 12,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "conflux" ],
-				"terrainTypeLikeZone" : 15,
-				"treasureLikeZone" : 15
-			},
-			"21" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "strong",
-				"allowedMonsters" : [ "castle", "rampart", "dungeon" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "sand" ],
-				"treasure" :
-				[
-					{ "min" : 110000, "max" : 120000, "density" : 2 },
-					{ "min" : 60000, "max" : 70000, "density" : 1 },
-					{ "min" : 30000, "max" : 60000, "density" : 1 }
-				]
-			},
-			"22" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "strong",
-				"allowedMonsters" : [ "castle", "rampart", "dungeon" ],
-				"terrainTypeLikeZone" : 21,
-				"treasureLikeZone" : 21
-			},
-			"23" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "strong",
-				"allowedMonsters" : [ "castle", "rampart", "dungeon" ],
-				"terrainTypeLikeZone" : 21,
-				"treasureLikeZone" : 21
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "3", "guard" : 5000 },
-			{ "a" : "1", "b" : "4", "guard" : 6000 },
-			{ "a" : "1", "b" : "5", "guard" : 7000 },
-			{ "a" : "2", "b" : "6", "guard" : 7000 },
-			{ "a" : "2", "b" : "7", "guard" : 6000 },
-			{ "a" : "2", "b" : "8", "guard" : 5000 },
-			{ "a" : "3", "b" : "9", "guard" : 18000 },
-			{ "a" : "4", "b" : "9", "guard" : 25000 },
-			{ "a" : "4", "b" : "10", "guard" : 22000 },
-			{ "a" : "5", "b" : "10", "guard" : 23000 },
-			{ "a" : "5", "b" : "11", "guard" : 16000 },
-			{ "a" : "3", "b" : "11", "guard" : 29000 },
-			{ "a" : "6", "b" : "12", "guard" : 18000 },
-			{ "a" : "7", "b" : "12", "guard" : 25000 },
-			{ "a" : "7", "b" : "13", "guard" : 22000 },
-			{ "a" : "8", "b" : "13", "guard" : 23000 },
-			{ "a" : "8", "b" : "14", "guard" : 18000 },
-			{ "a" : "6", "b" : "14", "guard" : 29000 },
-			{ "a" : "9", "b" : "15", "guard" : 45000 },
-			{ "a" : "10", "b" : "16", "guard" : 50000 },
-			{ "a" : "11", "b" : "17", "guard" : 40000 },
-			{ "a" : "12", "b" : "18", "guard" : 45000 },
-			{ "a" : "13", "b" : "19", "guard" : 50000 },
-			{ "a" : "14", "b" : "20", "guard" : 40000 },
-			{ "a" : "15", "b" : "21", "guard" : 70000 },
-			{ "a" : "16", "b" : "22", "guard" : 90000 },
-			{ "a" : "17", "b" : "23", "guard" : 80000 },
-			{ "a" : "18", "b" : "21", "guard" : 80000 },
-			{ "a" : "19", "b" : "22", "guard" : 90000 },
-			{ "a" : "20", "b" : "23", "guard" : 70000 },
-			{ "a" : "21", "b" : "22", "guard" : 350000 },
-			{ "a" : "22", "b" : "23", "guard" : 350000 },
-			{ "a" : "23", "b" : "21", "guard" : 350000 }
-		]
-	}
-}
+{
+	"Marathon XL" :
+	{
+		"minSize" : "xl", "maxSize" : "xl",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"bannedTowns" : ["necropolis", "conflux"],
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 4000, "max" : 5000, "density" : 4 },
+					{ "min" : 300, "max" : 2000, "density" : 7 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"bannedTowns" : ["necropolis", "conflux"],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"bannedTowns" : [ "castle", "conflux"],
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1 },
+				"treasure" :
+				[
+					{ "min" : 6000, "max" : 9600, "density" : 7 },
+					{ "min" : 1000, "max" : 2000, "density" : 6 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"bannedTowns" : [ "rampart", "conflux" ],
+				"mines" : { "sulfur" : 1, "gems" : 1 },
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 22000, "density" : 1 },
+					{ "min" : 3500, "max" : 8000, "density" : 6 },
+					{ "min" : 1000, "max" : 2000, "density" : 6 }
+				]
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"bannedTowns" : ["castle", "stronghold", "conflux"],
+				"mines" : { "mercury" : 1, "crystal" : 1, "gems" : 1 },
+				"treasure" :
+				[
+					{ "min" : 9000, "max" : 10000, "density" : 1 },
+					{ "min" : 3500, "max" : 6000, "density" : 5 },
+					{ "min" : 1000, "max" : 2000, "density" : 6 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"bannedTowns" : ["castle", "conflux"],
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"bannedTowns" : ["rampart", "conflux"],
+				"minesLikeZone" : 4,
+				"treasureLikeZone" : 4
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"bannedTowns" : ["castle", "stronghold", "conflux"],
+				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "fortress" ],
+				"minesLikeZone" : 5,
+				"treasureLikeZone" : 5
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 12,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "rampart", "dungeon" ],
+				"mines" : { "mercury" : 1 },
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 22000, "density" : 1 },
+					{ "min" : 5000, "max" : 9300, "density" : 6 },
+					{ "min" : 1000, "max" : 2000, "density" : 3 }
+				]
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 12,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "inferno" ],
+				"mines" : { "sulfur" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 8000, "max" : 9300, "density" : 6 },
+					{ "min" : 1000, "max" : 2000, "density" : 3 }
+				]
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 12,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "inferno", "necropolis" ],
+				"mines" : { "crystal" : 1 },
+				"treasure" :
+				[
+					{ "min" : 25000, "max" : 29000, "density" : 1 },
+					{ "min" : 7000, "max" : 9300, "density" : 6 },
+					{ "min" : 1000, "max" : 2000, "density" : 3 }
+				]
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 12,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "rampart", "dungeon" ],
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 9
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 12,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "inferno" ],
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 10
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 12,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "inferno", "necropolis" ],
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 11
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "conflux" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "snow", "swamp", "rough" ],
+				"treasure" :
+				[
+					{ "min" : 35000, "max" : 45000, "density" : 1 },
+					{ "min" : 20000, "max" : 22000, "density" : 1 },
+					{ "min" : 7000, "max" : 9300, "density" : 7 }
+				]
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "conflux" ],
+				"terrainTypeLikeZone" : 15,
+				"treasureLikeZone" : 15
+			},
+			"17" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "conflux" ],
+				"terrainTypeLikeZone" : 15,
+				"treasureLikeZone" : 15
+			},
+			"18" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "conflux" ],
+				"terrainTypeLikeZone" : 15,
+				"treasureLikeZone" : 15
+			},
+			"19" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "conflux" ],
+				"terrainTypeLikeZone" : 15,
+				"treasureLikeZone" : 15
+			},
+			"20" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "conflux" ],
+				"terrainTypeLikeZone" : 15,
+				"treasureLikeZone" : 15
+			},
+			"21" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "strong",
+				"allowedMonsters" : [ "castle", "rampart", "dungeon" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "sand" ],
+				"treasure" :
+				[
+					{ "min" : 80000, "max" : 120000, "density" : 2 },
+					{ "min" : 40000, "max" : 70000, "density" : 1 },
+					{ "min" : 10000, "max" : 29000, "density" : 1 }
+				]
+			},
+			"22" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "strong",
+				"allowedMonsters" : [ "castle", "rampart", "dungeon" ],
+				"terrainTypeLikeZone" : 21,
+				"treasureLikeZone" : 21
+			},
+			"23" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "strong",
+				"allowedMonsters" : [ "castle", "rampart", "dungeon" ],
+				"terrainTypeLikeZone" : 21,
+				"treasureLikeZone" : 21
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "3", "guard" : 5000 },
+			{ "a" : "1", "b" : "4", "guard" : 6000 },
+			{ "a" : "1", "b" : "5", "guard" : 7000 },
+			{ "a" : "2", "b" : "6", "guard" : 7000 },
+			{ "a" : "2", "b" : "7", "guard" : 6000 },
+			{ "a" : "2", "b" : "8", "guard" : 5000 },
+			{ "a" : "3", "b" : "9", "guard" : 18000 },
+			{ "a" : "4", "b" : "9", "guard" : 23000 },
+			{ "a" : "4", "b" : "10", "guard" : 20000 },
+			{ "a" : "5", "b" : "10", "guard" : 23000 },
+			{ "a" : "5", "b" : "11", "guard" : 16000 },
+			{ "a" : "3", "b" : "11", "guard" : 27000 },
+			{ "a" : "6", "b" : "12", "guard" : 18000 },
+			{ "a" : "7", "b" : "12", "guard" : 23000 },
+			{ "a" : "8", "b" : "13", "guard" : 23000 },
+			{ "a" : "8", "b" : "14", "guard" : 18000 },
+			{ "a" : "7", "b" : "13", "guard" : 20000 },
+			{ "a" : "6", "b" : "14", "guard" : 27000 },
+			{ "a" : "9", "b" : "15", "guard" : 40000 },
+			{ "a" : "10", "b" : "16", "guard" : 45000 },
+			{ "a" : "11", "b" : "17", "guard" : 35000 },
+			{ "a" : "12", "b" : "18", "guard" : 40000 },
+			{ "a" : "13", "b" : "19", "guard" : 45000 },
+			{ "a" : "14", "b" : "20", "guard" : 35000 },
+			{ "a" : "15", "b" : "21", "guard" : 60000 },
+			{ "a" : "16", "b" : "22", "guard" : 80000 },
+			{ "a" : "17", "b" : "23", "guard" : 70000 },
+			{ "a" : "18", "b" : "21", "guard" : 70000 },
+			{ "a" : "19", "b" : "22", "guard" : 80000 },
+			{ "a" : "20", "b" : "23", "guard" : 60000 },
+			{ "a" : "21", "b" : "22", "guard" : 280000 },
+			{ "a" : "22", "b" : "23", "guard" : 280000 },
+			{ "a" : "23", "b" : "21", "guard" : 280000 }
+		]
+	},
+	"Marathon XXL":
+	{
+		"minSize" : "xl+u", "maxSize" : "g+u",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"bannedTowns" : ["necropolis", "conflux"],
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 4000, "max" : 5000, "density" : 5 },
+					{ "min" : 300, "max" : 2000, "density" : 5 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"bannedTowns" : ["necropolis", "conflux"],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1 },
+				"treasure" :
+				[
+					{ "min" : 6000, "max" : 9600, "density" : 5 },
+					{ "min" : 1000, "max" : 2000, "density" : 4 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "castle", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
+				"mines" : { "sulfur" : 1, "gems" : 1 },
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 22000, "density" : 1 },
+					{ "min" : 3500, "max" : 8000, "density" : 5 },
+					{ "min" : 1000, "max" : 2000, "density" : 4 }
+				]
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "fortress" ],
+				"mines" : { "mercury" : 1, "crystal" : 1, "gems" : 1 },
+				"treasure" :
+				[
+					{ "min" : 9000, "max" : 10000, "density" : 1 },
+					{ "min" : 3500, "max" : 6000, "density" : 5 },
+					{ "min" : 1000, "max" : 2000, "density" : 4 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "castle", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
+				"minesLikeZone" : 4,
+				"treasureLikeZone" : 4
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "rampart", "tower", "inferno", "necropolis", "dungeon", "fortress" ],
+				"minesLikeZone" : 5,
+				"treasureLikeZone" : 5
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 8,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "rampart", "dungeon" ],
+				"mines" : { "mercury" : 1 },
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 22000, "density" : 1 },
+					{ "min" : 5000, "max" : 9300, "density" : 4 },
+					{ "min" : 1000, "max" : 2000, "density" : 4 }
+				]
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 8,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "inferno" ],
+				"mines" : { "sulfur" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 8000, "max" : 9300, "density" : 4 },
+					{ "min" : 1000, "max" : 2000, "density" : 4 }
+				]
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 8,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "inferno", "necropolis" ],
+				"mines" : { "crystal" : 1 },
+				"treasure" :
+				[
+					{ "min" : 25000, "max" : 29000, "density" : 1 },
+					{ "min" : 7000, "max" : 9300, "density" : 4 },
+					{ "min" : 1000, "max" : 2000, "density" : 4 }
+				]
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 8,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "rampart", "dungeon" ],
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 9
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 8,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "inferno" ],
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 10
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 8,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "inferno", "necropolis" ],
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 11
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 12,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "conflux" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "snow", "swamp", "rough" ],
+				"treasure" :
+				[
+					{ "min" : 35000, "max" : 45000, "density" : 1 },
+					{ "min" : 20000, "max" : 22000, "density" : 1 },
+					{ "min" : 7000, "max" : 9300, "density" : 5 }
+				]
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 12,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "conflux" ],
+				"terrainTypeLikeZone" : 15,
+				"treasureLikeZone" : 15
+			},
+			"17" :
+			{
+				"type" : "treasure",
+				"size" : 12,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "conflux" ],
+				"terrainTypeLikeZone" : 15,
+				"treasureLikeZone" : 15
+			},
+			"18" :
+			{
+				"type" : "treasure",
+				"size" : 12,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "conflux" ],
+				"terrainTypeLikeZone" : 15,
+				"treasureLikeZone" : 15
+			},
+			"19" :
+			{
+				"type" : "treasure",
+				"size" : 12,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "conflux" ],
+				"terrainTypeLikeZone" : 15,
+				"treasureLikeZone" : 15
+			},
+			"20" :
+			{
+				"type" : "treasure",
+				"size" : 12,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "castle", "rampart", "tower", "dungeon", "stronghold", "fortress", "conflux" ],
+				"terrainTypeLikeZone" : 15,
+				"treasureLikeZone" : 15
+			},
+			"21" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "strong",
+				"allowedMonsters" : [ "castle", "rampart", "dungeon" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "sand" ],
+				"treasure" :
+				[
+					{ "min" : 110000, "max" : 120000, "density" : 2 },
+					{ "min" : 60000, "max" : 70000, "density" : 1 },
+					{ "min" : 30000, "max" : 60000, "density" : 1 }
+				]
+			},
+			"22" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "strong",
+				"allowedMonsters" : [ "castle", "rampart", "dungeon" ],
+				"terrainTypeLikeZone" : 21,
+				"treasureLikeZone" : 21
+			},
+			"23" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "strong",
+				"allowedMonsters" : [ "castle", "rampart", "dungeon" ],
+				"terrainTypeLikeZone" : 21,
+				"treasureLikeZone" : 21
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "3", "guard" : 5000 },
+			{ "a" : "1", "b" : "4", "guard" : 6000 },
+			{ "a" : "1", "b" : "5", "guard" : 7000 },
+			{ "a" : "2", "b" : "6", "guard" : 7000 },
+			{ "a" : "2", "b" : "7", "guard" : 6000 },
+			{ "a" : "2", "b" : "8", "guard" : 5000 },
+			{ "a" : "3", "b" : "9", "guard" : 18000 },
+			{ "a" : "4", "b" : "9", "guard" : 25000 },
+			{ "a" : "4", "b" : "10", "guard" : 22000 },
+			{ "a" : "5", "b" : "10", "guard" : 23000 },
+			{ "a" : "5", "b" : "11", "guard" : 16000 },
+			{ "a" : "3", "b" : "11", "guard" : 29000 },
+			{ "a" : "6", "b" : "12", "guard" : 18000 },
+			{ "a" : "7", "b" : "12", "guard" : 25000 },
+			{ "a" : "7", "b" : "13", "guard" : 22000 },
+			{ "a" : "8", "b" : "13", "guard" : 23000 },
+			{ "a" : "8", "b" : "14", "guard" : 18000 },
+			{ "a" : "6", "b" : "14", "guard" : 29000 },
+			{ "a" : "9", "b" : "15", "guard" : 45000 },
+			{ "a" : "10", "b" : "16", "guard" : 50000 },
+			{ "a" : "11", "b" : "17", "guard" : 40000 },
+			{ "a" : "12", "b" : "18", "guard" : 45000 },
+			{ "a" : "13", "b" : "19", "guard" : 50000 },
+			{ "a" : "14", "b" : "20", "guard" : 40000 },
+			{ "a" : "15", "b" : "21", "guard" : 70000 },
+			{ "a" : "16", "b" : "22", "guard" : 90000 },
+			{ "a" : "17", "b" : "23", "guard" : 80000 },
+			{ "a" : "18", "b" : "21", "guard" : 80000 },
+			{ "a" : "19", "b" : "22", "guard" : 90000 },
+			{ "a" : "20", "b" : "23", "guard" : 70000 },
+			{ "a" : "21", "b" : "22", "guard" : 350000 },
+			{ "a" : "22", "b" : "23", "guard" : 350000 },
+			{ "a" : "23", "b" : "21", "guard" : 350000 }
+		]
+	}
+}

+ 179 - 179
Mods/vcmi/config/vcmi/rmg/hdmod/miniNostalgia.JSON

@@ -1,179 +1,179 @@
-{
-	"Mini Nostalgia" :
-	{
-		"minSize" : "l", "maxSize" : "xl+u",
-		"players" : "2-8",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 40,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 0, "max" : 3000, "density" : 14 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 40,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 23,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 40,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 40,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 40,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "playerStart",
-				"size" : 40,
-				"owner" : 7,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "playerStart",
-				"size" : 40,
-				"owner" : 8,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"9" :
-			{
-				"type" : "playerStart",
-				"size" : 40,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 23,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 3
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 23,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 3
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 23,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 3
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 23,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 3
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 23,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 3
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 23,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 3
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "2", "b" : "3", "guard" : 45000 },
-			{ "a" : "1", "b" : "3", "guard" : 45000 },
-			{ "a" : "5", "b" : "10", "guard" : 6000 },
-			{ "a" : "9", "b" : "12", "guard" : 6000 },
-			{ "a" : "4", "b" : "11", "guard" : 6000 },
-			{ "a" : "6", "b" : "15", "guard" : 6000 },
-			{ "a" : "7", "b" : "14", "guard" : 6000 },
-			{ "a" : "8", "b" : "13", "guard" : 6000 },
-			{ "a" : "1", "b" : "4", "guard" : 3000 },
-			{ "a" : "1", "b" : "5", "guard" : 3000 },
-			{ "a" : "1", "b" : "6", "guard" : 3000 },
-			{ "a" : "2", "b" : "7", "guard" : 3000 },
-			{ "a" : "2", "b" : "8", "guard" : 3000 },
-			{ "a" : "2", "b" : "9", "guard" : 3000 }
-		]
-	}
-}
+{
+	"Mini Nostalgia" :
+	{
+		"minSize" : "l", "maxSize" : "xl+u",
+		"players" : "2-8",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 40,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 0, "max" : 3000, "density" : 14 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 40,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 23,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 40,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 40,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 40,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "playerStart",
+				"size" : 40,
+				"owner" : 7,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "playerStart",
+				"size" : 40,
+				"owner" : 8,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"9" :
+			{
+				"type" : "playerStart",
+				"size" : 40,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 23,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 3
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 23,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 3
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 23,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 3
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 23,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 3
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 23,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 3
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 23,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 3
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "2", "b" : "3", "guard" : 45000 },
+			{ "a" : "1", "b" : "3", "guard" : 45000 },
+			{ "a" : "5", "b" : "10", "guard" : 6000 },
+			{ "a" : "9", "b" : "12", "guard" : 6000 },
+			{ "a" : "4", "b" : "11", "guard" : 6000 },
+			{ "a" : "6", "b" : "15", "guard" : 6000 },
+			{ "a" : "7", "b" : "14", "guard" : 6000 },
+			{ "a" : "8", "b" : "13", "guard" : 6000 },
+			{ "a" : "1", "b" : "4", "guard" : 3000 },
+			{ "a" : "1", "b" : "5", "guard" : 3000 },
+			{ "a" : "1", "b" : "6", "guard" : 3000 },
+			{ "a" : "2", "b" : "7", "guard" : 3000 },
+			{ "a" : "2", "b" : "8", "guard" : 3000 },
+			{ "a" : "2", "b" : "9", "guard" : 3000 }
+		]
+	}
+}

+ 292 - 292
Mods/vcmi/config/vcmi/rmg/hdmod/nostalgia.JSON

@@ -1,292 +1,292 @@
-{
-	"Nostalgia" :
-	{
-		"minSize" : "xl+u", "maxSize" : "h+u",
-		"players" : "2-8",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 23,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 0, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 23,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 23,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 23,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 2 },
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 23,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 2 },
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 23,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"mines" : { "sulfur" : 2 },
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 23,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 4,
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 23,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 5,
-				"treasureLikeZone" : 1
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 23,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 6,
-				"treasureLikeZone" : 1
-			},
-			"10" :
-			{
-				"type" : "playerStart",
-				"size" : 23,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"11" :
-			{
-				"type" : "playerStart",
-				"size" : 23,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"12" :
-			{
-				"type" : "playerStart",
-				"size" : 23,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"13" :
-			{
-				"type" : "playerStart",
-				"size" : 23,
-				"owner" : 7,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"14" :
-			{
-				"type" : "playerStart",
-				"size" : 23,
-				"owner" : 8,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"15" :
-			{
-				"type" : "playerStart",
-				"size" : 23,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 23,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"mines" : { "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 17000, "max" : 20000, "density" : 3 },
-					{ "min" : 10000, "max" : 17000, "density" : 9 },
-					{ "min" : 6000, "max" : 8999, "density" : 9 }
-				]
-			},
-			"17" :
-			{
-				"type" : "treasure",
-				"size" : 23,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 16,
-				"treasureLikeZone" : 16
-			},
-			"18" :
-			{
-				"type" : "treasure",
-				"size" : 23,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 16,
-				"treasureLikeZone" : 16
-			},
-			"19" :
-			{
-				"type" : "treasure",
-				"size" : 23,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 16,
-				"treasureLikeZone" : 16
-			},
-			"20" :
-			{
-				"type" : "treasure",
-				"size" : 23,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 16,
-				"treasureLikeZone" : 16
-			},
-			"21" :
-			{
-				"type" : "treasure",
-				"size" : 23,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 16,
-				"treasureLikeZone" : 16
-			},
-			"22" :
-			{
-				"type" : "treasure",
-				"size" : 23,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 16,
-				"treasureLikeZone" : 16
-			},
-			"23" :
-			{
-				"type" : "treasure",
-				"size" : 23,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 16,
-				"treasureLikeZone" : 16
-			},
-			"24" :
-			{
-				"type" : "treasure",
-				"size" : 23,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 16,
-				"treasureLikeZone" : 16
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "2", "b" : "3", "guard" : 45000 },
-			{ "a" : "1", "b" : "3", "guard" : 45000 },
-			{ "a" : "1", "b" : "4", "guard" : 3000 },
-			{ "a" : "1", "b" : "5", "guard" : 3000 },
-			{ "a" : "5", "b" : "12", "guard" : 3000 },
-			{ "a" : "1", "b" : "6", "guard" : 3000 },
-			{ "a" : "6", "b" : "11", "guard" : 3000 },
-			{ "a" : "4", "b" : "10", "guard" : 3000 },
-			{ "a" : "2", "b" : "8", "guard" : 3000 },
-			{ "a" : "8", "b" : "13", "guard" : 3000 },
-			{ "a" : "2", "b" : "7", "guard" : 3000 },
-			{ "a" : "7", "b" : "15", "guard" : 3000 },
-			{ "a" : "2", "b" : "9", "guard" : 3000 },
-			{ "a" : "9", "b" : "14", "guard" : 3000 },
-			{ "a" : "10", "b" : "17", "guard" : 6000 },
-			{ "a" : "15", "b" : "17", "guard" : 6000 },
-			{ "a" : "12", "b" : "16", "guard" : 6000 },
-			{ "a" : "13", "b" : "16", "guard" : 6000 },
-			{ "a" : "10", "b" : "19", "guard" : 6000 },
-			{ "a" : "11", "b" : "19", "guard" : 6000 },
-			{ "a" : "11", "b" : "18", "guard" : 6000 },
-			{ "a" : "12", "b" : "18", "guard" : 6000 },
-			{ "a" : "13", "b" : "21", "guard" : 6000 },
-			{ "a" : "14", "b" : "21", "guard" : 6000 },
-			{ "a" : "15", "b" : "20", "guard" : 6000 },
-			{ "a" : "14", "b" : "20", "guard" : 6000 },
-			{ "a" : "12", "b" : "22", "guard" : 6000 },
-			{ "a" : "10", "b" : "22", "guard" : 6000 },
-			{ "a" : "13", "b" : "23", "guard" : 6000 },
-			{ "a" : "15", "b" : "23", "guard" : 6000 },
-			{ "a" : "14", "b" : "24", "guard" : 6000 },
-			{ "a" : "11", "b" : "24", "guard" : 6000 }
-		]
-	}
-}
+{
+	"Nostalgia" :
+	{
+		"minSize" : "xl+u", "maxSize" : "h+u",
+		"players" : "2-8",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 23,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 0, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 23,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 23,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 23,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 2 },
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 23,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 2 },
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 23,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"mines" : { "sulfur" : 2 },
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 23,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 4,
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 23,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 5,
+				"treasureLikeZone" : 1
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 23,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 6,
+				"treasureLikeZone" : 1
+			},
+			"10" :
+			{
+				"type" : "playerStart",
+				"size" : 23,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"11" :
+			{
+				"type" : "playerStart",
+				"size" : 23,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"12" :
+			{
+				"type" : "playerStart",
+				"size" : 23,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"13" :
+			{
+				"type" : "playerStart",
+				"size" : 23,
+				"owner" : 7,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"14" :
+			{
+				"type" : "playerStart",
+				"size" : 23,
+				"owner" : 8,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"15" :
+			{
+				"type" : "playerStart",
+				"size" : 23,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 23,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"mines" : { "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 17000, "max" : 20000, "density" : 3 },
+					{ "min" : 10000, "max" : 17000, "density" : 9 },
+					{ "min" : 6000, "max" : 8999, "density" : 9 }
+				]
+			},
+			"17" :
+			{
+				"type" : "treasure",
+				"size" : 23,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 16,
+				"treasureLikeZone" : 16
+			},
+			"18" :
+			{
+				"type" : "treasure",
+				"size" : 23,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 16,
+				"treasureLikeZone" : 16
+			},
+			"19" :
+			{
+				"type" : "treasure",
+				"size" : 23,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 16,
+				"treasureLikeZone" : 16
+			},
+			"20" :
+			{
+				"type" : "treasure",
+				"size" : 23,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 16,
+				"treasureLikeZone" : 16
+			},
+			"21" :
+			{
+				"type" : "treasure",
+				"size" : 23,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 16,
+				"treasureLikeZone" : 16
+			},
+			"22" :
+			{
+				"type" : "treasure",
+				"size" : 23,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 16,
+				"treasureLikeZone" : 16
+			},
+			"23" :
+			{
+				"type" : "treasure",
+				"size" : 23,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 16,
+				"treasureLikeZone" : 16
+			},
+			"24" :
+			{
+				"type" : "treasure",
+				"size" : 23,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 16,
+				"treasureLikeZone" : 16
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "2", "b" : "3", "guard" : 45000 },
+			{ "a" : "1", "b" : "3", "guard" : 45000 },
+			{ "a" : "1", "b" : "4", "guard" : 3000 },
+			{ "a" : "1", "b" : "5", "guard" : 3000 },
+			{ "a" : "5", "b" : "12", "guard" : 3000 },
+			{ "a" : "1", "b" : "6", "guard" : 3000 },
+			{ "a" : "6", "b" : "11", "guard" : 3000 },
+			{ "a" : "4", "b" : "10", "guard" : 3000 },
+			{ "a" : "2", "b" : "8", "guard" : 3000 },
+			{ "a" : "8", "b" : "13", "guard" : 3000 },
+			{ "a" : "2", "b" : "7", "guard" : 3000 },
+			{ "a" : "7", "b" : "15", "guard" : 3000 },
+			{ "a" : "2", "b" : "9", "guard" : 3000 },
+			{ "a" : "9", "b" : "14", "guard" : 3000 },
+			{ "a" : "10", "b" : "17", "guard" : 6000 },
+			{ "a" : "15", "b" : "17", "guard" : 6000 },
+			{ "a" : "12", "b" : "16", "guard" : 6000 },
+			{ "a" : "13", "b" : "16", "guard" : 6000 },
+			{ "a" : "10", "b" : "19", "guard" : 6000 },
+			{ "a" : "11", "b" : "19", "guard" : 6000 },
+			{ "a" : "11", "b" : "18", "guard" : 6000 },
+			{ "a" : "12", "b" : "18", "guard" : 6000 },
+			{ "a" : "13", "b" : "21", "guard" : 6000 },
+			{ "a" : "14", "b" : "21", "guard" : 6000 },
+			{ "a" : "15", "b" : "20", "guard" : 6000 },
+			{ "a" : "14", "b" : "20", "guard" : 6000 },
+			{ "a" : "12", "b" : "22", "guard" : 6000 },
+			{ "a" : "10", "b" : "22", "guard" : 6000 },
+			{ "a" : "13", "b" : "23", "guard" : 6000 },
+			{ "a" : "15", "b" : "23", "guard" : 6000 },
+			{ "a" : "14", "b" : "24", "guard" : 6000 },
+			{ "a" : "11", "b" : "24", "guard" : 6000 }
+		]
+	}
+}

+ 149 - 149
Mods/vcmi/config/vcmi/rmg/hdmod/oceansEleven.JSON

@@ -1,149 +1,149 @@
-{
-	"Oceans Eleven" :
-	{
-		"minSize" : "m+u", "maxSize" : "l+u",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "treasure",
-				"size" : 8,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypes" : [ "grass" ],
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 5000, "max" : 6000, "density" : 1 },
-					{ "min" : 4000, "max" : 5000, "density" : 10 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 10,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 4000, "max" : 6000, "density" : 1 },
-					{ "min" : 4000, "max" : 6000, "density" : 10 },
-					{ "min" : 2000, "max" : 3000, "density" : 9 }
-				]
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 12,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"treasure" :
-				[
-					{ "min" : 7000, "max" : 8000, "density" : 1 },
-					{ "min" : 6000, "max" : 8000, "density" : 9 },
-					{ "min" : 2000, "max" : 3000, "density" : 9 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"treasure" :
-				[
-					{ "min" : 9000, "max" : 11000, "density" : 1 },
-					{ "min" : 5000, "max" : 7000, "density" : 9 },
-					{ "min" : 3000, "max" : 4000, "density" : 9 }
-				]
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 4
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 12,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "sand", "snow", "swamp", "lava" ],
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 20000, "density" : 1 },
-					{ "min" : 6000, "max" : 8000, "density" : 8 },
-					{ "min" : 2000, "max" : 3000, "density" : 10 }
-				]
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 4
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 4
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 12,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 3
-			},
-			"10" :
-			{
-				"type" : "playerStart",
-				"size" : 10,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 2
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 8,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypes" : [ "grass" ],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "2", "guard" : 5000 },
-			{ "a" : "2", "b" : "3", "guard" : 6000 },
-			{ "a" : "3", "b" : "4", "guard" : 7000 },
-			{ "a" : "3", "b" : "5", "guard" : 7000 },
-			{ "a" : "4", "b" : "5", "guard" : 6000 },
-			{ "a" : "4", "b" : "6", "guard" : 9000 },
-			{ "a" : "5", "b" : "6", "guard" : 9000 },
-			{ "a" : "6", "b" : "7", "guard" : 9000 },
-			{ "a" : "6", "b" : "8", "guard" : 9000 },
-			{ "a" : "7", "b" : "8", "guard" : 6000 },
-			{ "a" : "7", "b" : "9", "guard" : 7000 },
-			{ "a" : "9", "b" : "10", "guard" : 6000 },
-			{ "a" : "10", "b" : "11", "guard" : 5000 }
-		]
-	}
-}
+{
+	"Oceans Eleven" :
+	{
+		"minSize" : "m+u", "maxSize" : "l+u",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "treasure",
+				"size" : 8,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypes" : [ "grass" ],
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 5000, "max" : 6000, "density" : 1 },
+					{ "min" : 4000, "max" : 5000, "density" : 10 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 10,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 4000, "max" : 6000, "density" : 1 },
+					{ "min" : 4000, "max" : 6000, "density" : 10 },
+					{ "min" : 2000, "max" : 3000, "density" : 9 }
+				]
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 12,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"treasure" :
+				[
+					{ "min" : 7000, "max" : 8000, "density" : 1 },
+					{ "min" : 6000, "max" : 8000, "density" : 9 },
+					{ "min" : 2000, "max" : 3000, "density" : 9 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"treasure" :
+				[
+					{ "min" : 9000, "max" : 11000, "density" : 1 },
+					{ "min" : 5000, "max" : 7000, "density" : 9 },
+					{ "min" : 3000, "max" : 4000, "density" : 9 }
+				]
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 4
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 12,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "sand", "snow", "swamp", "lava" ],
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 20000, "density" : 1 },
+					{ "min" : 6000, "max" : 8000, "density" : 8 },
+					{ "min" : 2000, "max" : 3000, "density" : 10 }
+				]
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 4
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 4
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 12,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 3
+			},
+			"10" :
+			{
+				"type" : "playerStart",
+				"size" : 10,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 2
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 8,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypes" : [ "grass" ],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "2", "guard" : 5000 },
+			{ "a" : "2", "b" : "3", "guard" : 6000 },
+			{ "a" : "3", "b" : "4", "guard" : 7000 },
+			{ "a" : "3", "b" : "5", "guard" : 7000 },
+			{ "a" : "4", "b" : "5", "guard" : 6000 },
+			{ "a" : "4", "b" : "6", "guard" : 9000 },
+			{ "a" : "5", "b" : "6", "guard" : 9000 },
+			{ "a" : "6", "b" : "7", "guard" : 9000 },
+			{ "a" : "6", "b" : "8", "guard" : 9000 },
+			{ "a" : "7", "b" : "8", "guard" : 6000 },
+			{ "a" : "7", "b" : "9", "guard" : 7000 },
+			{ "a" : "9", "b" : "10", "guard" : 6000 },
+			{ "a" : "10", "b" : "11", "guard" : 5000 }
+		]
+	}
+}

+ 173 - 173
Mods/vcmi/config/vcmi/rmg/hdmod/panic.JSON

@@ -1,173 +1,173 @@
-{
-	"Panic" :
-	{
-		"minSize" : "m+u", "maxSize" : "l+u",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 25,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 4500, "max" : 6000, "density" : 2 },
-					{ "min" : 3500, "max" : 4500, "density" : 5 },
-					{ "min" : 300, "max" : 2000, "density" : 4 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 25,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "necropolis" ],
-				"allowedMonsters" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1 },
-				"treasure" :
-				[
-					{ "min" : 3500, "max" : 7000, "density" : 7 },
-					{ "min" : 1500, "max" : 2000, "density" : 2 },
-					{ "min" : 300, "max" : 1500, "density" : 5 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "necropolis" ],
-				"allowedMonsters" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 8,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"treasure" :
-				[
-					{ "min" : 6000, "max" : 8000, "density" : 6 },
-					{ "min" : 3500, "max" : 6000, "density" : 3 },
-					{ "min" : 800, "max" : 800, "density" : 3 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 12,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"mines" : { "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 8000, "max" : 9500, "density" : 7 },
-					{ "min" : 800, "max" : 800, "density" : 3 }
-				]
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 8,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 5,
-				"treasureLikeZone" : 5
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 8,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 5,
-				"treasureLikeZone" : 5
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 12,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"minesLikeZone" : 6,
-				"treasureLikeZone" : 6
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 8,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 5,
-				"treasureLikeZone" : 5
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 8,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 5,
-				"treasureLikeZone" : 5
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 12,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"minesLikeZone" : 6,
-				"treasureLikeZone" : 6
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 8,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 5,
-				"treasureLikeZone" : 5
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "3", "guard" : 6000 },
-			{ "a" : "2", "b" : "4", "guard" : 6000 },
-			{ "a" : "3", "b" : "5", "guard" : 10500 },
-			{ "a" : "5", "b" : "6", "guard" : 20000 },
-			{ "a" : "6", "b" : "7", "guard" : 20000 },
-			{ "a" : "7", "b" : "4", "guard" : 10500 },
-			{ "a" : "3", "b" : "8", "guard" : 10500 },
-			{ "a" : "8", "b" : "9", "guard" : 20000 },
-			{ "a" : "9", "b" : "10", "guard" : 20000 },
-			{ "a" : "10", "b" : "4", "guard" : 10500 },
-			{ "a" : "3", "b" : "11", "guard" : 10500 },
-			{ "a" : "11", "b" : "12", "guard" : 20000 },
-			{ "a" : "12", "b" : "13", "guard" : 20000 },
-			{ "a" : "13", "b" : "4", "guard" : 10500 },
-			{ "a" : "5", "b" : "7", "guard" : 10500 },
-			{ "a" : "8", "b" : "10", "guard" : 10500 },
-			{ "a" : "11", "b" : "13", "guard" : 10500 },
-			{ "a" : "3", "b" : "4", "guard" : 70000 }
-		]
-	}
-}
+{
+	"Panic" :
+	{
+		"minSize" : "m+u", "maxSize" : "l+u",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 25,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 4500, "max" : 6000, "density" : 2 },
+					{ "min" : 3500, "max" : 4500, "density" : 5 },
+					{ "min" : 300, "max" : 2000, "density" : 4 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 25,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "necropolis" ],
+				"allowedMonsters" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1 },
+				"treasure" :
+				[
+					{ "min" : 3500, "max" : 7000, "density" : 7 },
+					{ "min" : 1500, "max" : 2000, "density" : 2 },
+					{ "min" : 300, "max" : 1500, "density" : 5 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "necropolis" ],
+				"allowedMonsters" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 8,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"treasure" :
+				[
+					{ "min" : 6000, "max" : 8000, "density" : 6 },
+					{ "min" : 3500, "max" : 6000, "density" : 3 },
+					{ "min" : 800, "max" : 800, "density" : 3 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 12,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"mines" : { "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 8000, "max" : 9500, "density" : 7 },
+					{ "min" : 800, "max" : 800, "density" : 3 }
+				]
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 8,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 5,
+				"treasureLikeZone" : 5
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 8,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 5,
+				"treasureLikeZone" : 5
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 12,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"minesLikeZone" : 6,
+				"treasureLikeZone" : 6
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 8,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 5,
+				"treasureLikeZone" : 5
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 8,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 5,
+				"treasureLikeZone" : 5
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 12,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"minesLikeZone" : 6,
+				"treasureLikeZone" : 6
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 8,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 5,
+				"treasureLikeZone" : 5
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "3", "guard" : 6000 },
+			{ "a" : "2", "b" : "4", "guard" : 6000 },
+			{ "a" : "3", "b" : "5", "guard" : 10500 },
+			{ "a" : "5", "b" : "6", "guard" : 20000 },
+			{ "a" : "6", "b" : "7", "guard" : 20000 },
+			{ "a" : "7", "b" : "4", "guard" : 10500 },
+			{ "a" : "3", "b" : "8", "guard" : 10500 },
+			{ "a" : "8", "b" : "9", "guard" : 20000 },
+			{ "a" : "9", "b" : "10", "guard" : 20000 },
+			{ "a" : "10", "b" : "4", "guard" : 10500 },
+			{ "a" : "3", "b" : "11", "guard" : 10500 },
+			{ "a" : "11", "b" : "12", "guard" : 20000 },
+			{ "a" : "12", "b" : "13", "guard" : 20000 },
+			{ "a" : "13", "b" : "4", "guard" : 10500 },
+			{ "a" : "5", "b" : "7", "guard" : 10500 },
+			{ "a" : "8", "b" : "10", "guard" : 10500 },
+			{ "a" : "11", "b" : "13", "guard" : 10500 },
+			{ "a" : "3", "b" : "4", "guard" : 70000 }
+		]
+	}
+}

+ 61 - 61
Mods/vcmi/config/vcmi/rmg/hdmod/shaaafworld.JSON

@@ -1,61 +1,61 @@
-{
-	"Schaafworld" :
-	{
-		"minSize" : "l", "maxSize" : "xl",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 10,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 2 },
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "grass" ],
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 5000, "max" : 14000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 10,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 2 },
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 5,
-				"owner" : 3,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "sand" ],
-				"minesLikeZone" : 1,
-				"treasure" :
-				[
-					{ "min" : 14000, "max" : 20000, "density" : 3 },
-					{ "min" : 5000, "max" : 8000, "density" : 6 },
-					{ "min" : 1000, "max" : 5000, "density" : 9 }
-				]
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "3", "guard" : 80000 },
-			{ "a" : "2", "b" : "3", "guard" : 80000 }
-		]
-	}
-}
+{
+	"Schaafworld" :
+	{
+		"minSize" : "l", "maxSize" : "xl",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 10,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 2 },
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "grass" ],
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 5000, "max" : 14000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 10,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 2 },
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 5,
+				"owner" : 3,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "sand" ],
+				"minesLikeZone" : 1,
+				"treasure" :
+				[
+					{ "min" : 14000, "max" : 20000, "density" : 3 },
+					{ "min" : 5000, "max" : 8000, "density" : 6 },
+					{ "min" : 1000, "max" : 5000, "density" : 9 }
+				]
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "3", "guard" : 80000 },
+			{ "a" : "2", "b" : "3", "guard" : 80000 }
+		]
+	}
+}

+ 233 - 233
Mods/vcmi/config/vcmi/rmg/hdmod/skirmish.JSON

@@ -1,233 +1,233 @@
-{
-	"Skirmish M" :
-	{
-		"minSize" : "m", "maxSize" : "m",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 25,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"bannedTowns" : ["necropolis", "conflux"],
-				"allowedMonsters" : [ "castle", "rampart", "conflux" ],
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 3300, "max" : 3500, "density" : 4 },
-					{ "min" : 1000, "max" : 2000, "density" : 7 },
-					{ "min" : 330, "max" : 1000, "density" : 3 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 25,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"bannedTowns" : ["necropolis", "conflux"],
-				"allowedMonsters" : [ "castle", "rampart", "conflux" ],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "necropolis" ],
-				"allowedMonsters" : [ "dungeon" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "grass", "subterra", "lava" ],
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 2 },
-				"treasure" :
-				[
-					{ "min" : 5000, "max" : 7000, "density" : 8 },
-					{ "min" : 1500, "max" : 2000, "density" : 2 },
-					{ "min" : 330, "max" : 1500, "density" : 5 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "necropolis" ],
-				"allowedMonsters" : [ "dungeon" ],
-				"terrainTypeLikeZone" : 3,
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 25,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "inferno", "stronghold", "neutral" ],
-				"terrainTypeLikeZone" : 3,
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 40000, "density" : 1 },
-					{ "min" : 8000, "max" : 9150, "density" : 10 },
-					{ "min" : 350, "max" : 2000, "density" : 3 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 25,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "inferno", "stronghold", "neutral" ],
-				"terrainTypeLikeZone" : 3,
-				"treasureLikeZone" : 5
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 25,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "inferno", "stronghold", "neutral" ],
-				"terrainTypeLikeZone" : 3,
-				"treasureLikeZone" : 5
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "3", "guard" : 4500 },
-			{ "a" : "2", "b" : "4", "guard" : 4500 },
-			{ "a" : "3", "b" : "5", "guard" : 9000 },
-			{ "a" : "3", "b" : "6", "guard" : 9000 },
-			{ "a" : "3", "b" : "7", "guard" : 9000 },
-			{ "a" : "4", "b" : "5", "guard" : 9000 },
-			{ "a" : "4", "b" : "6", "guard" : 9000 },
-			{ "a" : "4", "b" : "7", "guard" : 9000 },
-			{ "a" : "5", "b" : "6", "guard" : 14000 },
-			{ "a" : "6", "b" : "7", "guard" : 14000 },
-			{ "a" : "7", "b" : "5", "guard" : 14000 }
-		]
-	},
-	"Skirmish L" :
-	{
-		"minSize" : "m+u", "maxSize" : "l",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 25,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"bannedTowns" : ["necropolis", "conflux"],
-				"allowedMonsters" : [ "castle", "rampart", "conflux" ],
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 3300, "max" : 3500, "density" : 4 },
-					{ "min" : 1000, "max" : 2000, "density" : 4 },
-					{ "min" : 330, "max" : 1000, "density" : 2 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 25,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"bannedTowns" : ["necropolis", "conflux"],
-				"allowedMonsters" : [ "castle", "rampart", "conflux" ],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "necropolis" ],
-				"allowedMonsters" : [ "dungeon" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "grass", "subterra", "lava" ],
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 2 },
-				"treasure" :
-				[
-					{ "min" : 5000, "max" : 7000, "density" : 8 },
-					{ "min" : 1500, "max" : 2000, "density" : 2 },
-					{ "min" : 330, "max" : 1500, "density" : 5 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "necropolis" ],
-				"allowedMonsters" : [ "dungeon" ],
-				"terrainTypeLikeZone" : 3,
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 25,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "inferno", "stronghold", "neutral" ],
-				"terrainTypeLikeZone" : 3,
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 60000, "density" : 1 },
-					{ "min" : 8000, "max" : 9150, "density" : 10 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 25,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "inferno", "stronghold", "neutral" ],
-				"terrainTypeLikeZone" : 3,
-				"treasureLikeZone" : 5
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 25,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedMonsters" : [ "inferno", "stronghold", "neutral" ],
-				"terrainTypeLikeZone" : 3,
-				"treasureLikeZone" : 5
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "3", "guard" : 4500 },
-			{ "a" : "2", "b" : "4", "guard" : 4500 },
-			{ "a" : "3", "b" : "5", "guard" : 11000 },
-			{ "a" : "3", "b" : "6", "guard" : 11000 },
-			{ "a" : "3", "b" : "7", "guard" : 11000 },
-			{ "a" : "4", "b" : "5", "guard" : 11000 },
-			{ "a" : "4", "b" : "6", "guard" : 11000 },
-			{ "a" : "4", "b" : "7", "guard" : 11000 },
-			{ "a" : "5", "b" : "6", "guard" : 16000 },
-			{ "a" : "6", "b" : "7", "guard" : 16000 },
-			{ "a" : "7", "b" : "5", "guard" : 16000 }
-		]
-	}
-}
+{
+	"Skirmish M" :
+	{
+		"minSize" : "m", "maxSize" : "m",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 25,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"bannedTowns" : ["necropolis", "conflux"],
+				"allowedMonsters" : [ "castle", "rampart", "conflux" ],
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 3300, "max" : 3500, "density" : 4 },
+					{ "min" : 1000, "max" : 2000, "density" : 7 },
+					{ "min" : 330, "max" : 1000, "density" : 3 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 25,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"bannedTowns" : ["necropolis", "conflux"],
+				"allowedMonsters" : [ "castle", "rampart", "conflux" ],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "necropolis" ],
+				"allowedMonsters" : [ "dungeon" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "grass", "subterra", "lava" ],
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 2 },
+				"treasure" :
+				[
+					{ "min" : 5000, "max" : 7000, "density" : 8 },
+					{ "min" : 1500, "max" : 2000, "density" : 2 },
+					{ "min" : 330, "max" : 1500, "density" : 5 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "necropolis" ],
+				"allowedMonsters" : [ "dungeon" ],
+				"terrainTypeLikeZone" : 3,
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 25,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "inferno", "stronghold", "neutral" ],
+				"terrainTypeLikeZone" : 3,
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 40000, "density" : 1 },
+					{ "min" : 8000, "max" : 9150, "density" : 10 },
+					{ "min" : 350, "max" : 2000, "density" : 3 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 25,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "inferno", "stronghold", "neutral" ],
+				"terrainTypeLikeZone" : 3,
+				"treasureLikeZone" : 5
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 25,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "inferno", "stronghold", "neutral" ],
+				"terrainTypeLikeZone" : 3,
+				"treasureLikeZone" : 5
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "3", "guard" : 4500 },
+			{ "a" : "2", "b" : "4", "guard" : 4500 },
+			{ "a" : "3", "b" : "5", "guard" : 9000 },
+			{ "a" : "3", "b" : "6", "guard" : 9000 },
+			{ "a" : "3", "b" : "7", "guard" : 9000 },
+			{ "a" : "4", "b" : "5", "guard" : 9000 },
+			{ "a" : "4", "b" : "6", "guard" : 9000 },
+			{ "a" : "4", "b" : "7", "guard" : 9000 },
+			{ "a" : "5", "b" : "6", "guard" : 14000 },
+			{ "a" : "6", "b" : "7", "guard" : 14000 },
+			{ "a" : "7", "b" : "5", "guard" : 14000 }
+		]
+	},
+	"Skirmish L" :
+	{
+		"minSize" : "m+u", "maxSize" : "l",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 25,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"bannedTowns" : ["necropolis", "conflux"],
+				"allowedMonsters" : [ "castle", "rampart", "conflux" ],
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 3300, "max" : 3500, "density" : 4 },
+					{ "min" : 1000, "max" : 2000, "density" : 4 },
+					{ "min" : 330, "max" : 1000, "density" : 2 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 25,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"bannedTowns" : ["necropolis", "conflux"],
+				"allowedMonsters" : [ "castle", "rampart", "conflux" ],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "necropolis" ],
+				"allowedMonsters" : [ "dungeon" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "grass", "subterra", "lava" ],
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 2 },
+				"treasure" :
+				[
+					{ "min" : 5000, "max" : 7000, "density" : 8 },
+					{ "min" : 1500, "max" : 2000, "density" : 2 },
+					{ "min" : 330, "max" : 1500, "density" : 5 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "necropolis" ],
+				"allowedMonsters" : [ "dungeon" ],
+				"terrainTypeLikeZone" : 3,
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 25,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "inferno", "stronghold", "neutral" ],
+				"terrainTypeLikeZone" : 3,
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 60000, "density" : 1 },
+					{ "min" : 8000, "max" : 9150, "density" : 10 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 25,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "inferno", "stronghold", "neutral" ],
+				"terrainTypeLikeZone" : 3,
+				"treasureLikeZone" : 5
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 25,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedMonsters" : [ "inferno", "stronghold", "neutral" ],
+				"terrainTypeLikeZone" : 3,
+				"treasureLikeZone" : 5
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "3", "guard" : 4500 },
+			{ "a" : "2", "b" : "4", "guard" : 4500 },
+			{ "a" : "3", "b" : "5", "guard" : 11000 },
+			{ "a" : "3", "b" : "6", "guard" : 11000 },
+			{ "a" : "3", "b" : "7", "guard" : 11000 },
+			{ "a" : "4", "b" : "5", "guard" : 11000 },
+			{ "a" : "4", "b" : "6", "guard" : 11000 },
+			{ "a" : "4", "b" : "7", "guard" : 11000 },
+			{ "a" : "5", "b" : "6", "guard" : 16000 },
+			{ "a" : "6", "b" : "7", "guard" : 16000 },
+			{ "a" : "7", "b" : "5", "guard" : 16000 }
+		]
+	}
+}

+ 108 - 108
Mods/vcmi/config/vcmi/rmg/hdmod/speed1.JSON

@@ -1,108 +1,108 @@
-{
-	"Speed 1" :
-	{
-		"minSize" : "m", "maxSize" : "m",
-		"players" : "2-6",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 10,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "castles" : 1 },
-				"townsAreSameType" : true,
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6500, "density" : 10 },
-					{ "min" : 500, "max" : 3000, "density" : 12 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 7,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 7,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 10,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "castles" : 1 },
-				"townsAreSameType" : true,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 7,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 7,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "weak",
-				"neutralTowns" : { "castles" : 2 },
-				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "dungeon", "stronghold", "fortress" ],
-				"allowedMonsters" : [ "castle", "rampart", "tower", "inferno", "dungeon", "stronghold", "fortress", "neutral" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "sand", "subterra" ],
-				"mines" : { "gold" : 3 },
-				"treasure" :
-				[
-					{ "min" : 35000, "max" : 55000, "density" : 3 },
-					{ "min" : 25000, "max" : 35000, "density" : 10 },
-					{ "min" : 10000, "max" : 25000, "density" : 10 }
-				]
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "2", "guard" : 6000 },
-			{ "a" : "1", "b" : "3", "guard" : 6000 },
-			{ "a" : "4", "b" : "5", "guard" : 6000 },
-			{ "a" : "4", "b" : "6", "guard" : 6000 },
-			{ "a" : "2", "b" : "3", "guard" : 6000 },
-			{ "a" : "5", "b" : "6", "guard" : 6000 },
-			{ "a" : "4", "b" : "7", "guard" : 17500 },
-			{ "a" : "1", "b" : "7", "guard" : 17500 }
-		]
-	}
-}
+{
+	"Speed 1" :
+	{
+		"minSize" : "m", "maxSize" : "m",
+		"players" : "2-6",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 10,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "castles" : 1 },
+				"townsAreSameType" : true,
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6500, "density" : 10 },
+					{ "min" : 500, "max" : 3000, "density" : 12 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 7,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 7,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 10,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "castles" : 1 },
+				"townsAreSameType" : true,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 7,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 7,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "weak",
+				"neutralTowns" : { "castles" : 2 },
+				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "dungeon", "stronghold", "fortress" ],
+				"allowedMonsters" : [ "castle", "rampart", "tower", "inferno", "dungeon", "stronghold", "fortress", "neutral" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "sand", "subterra" ],
+				"mines" : { "gold" : 3 },
+				"treasure" :
+				[
+					{ "min" : 35000, "max" : 55000, "density" : 3 },
+					{ "min" : 25000, "max" : 35000, "density" : 10 },
+					{ "min" : 10000, "max" : 25000, "density" : 10 }
+				]
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "2", "guard" : 6000 },
+			{ "a" : "1", "b" : "3", "guard" : 6000 },
+			{ "a" : "4", "b" : "5", "guard" : 6000 },
+			{ "a" : "4", "b" : "6", "guard" : 6000 },
+			{ "a" : "2", "b" : "3", "guard" : 6000 },
+			{ "a" : "5", "b" : "6", "guard" : 6000 },
+			{ "a" : "4", "b" : "7", "guard" : 17500 },
+			{ "a" : "1", "b" : "7", "guard" : 17500 }
+		]
+	}
+}

+ 93 - 93
Mods/vcmi/config/vcmi/rmg/hdmod/speed2.JSON

@@ -1,93 +1,93 @@
-{
-	"Speed 2" :
-	{
-		"minSize" : "m", "maxSize" : "m",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 14,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "castles" : 1 },
-				"townsAreSameType" : true,
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 500, "max" : 3000, "density" : 10 },
-					{ "min" : 3000, "max" : 6000, "density" : 8 },
-					{ "min" : 1000, "max" : 2000, "density" : 5 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 14,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "castles" : 1 },
-				"townsAreSameType" : true,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 2 },
-				"allowedTowns" : [ "castle", "rampart", "necropolis", "dungeon", "conflux" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "grass", "subterra" ],
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1 },
-				"treasure" :
-				[
-					{ "min" : 100, "max" : 1500, "density" : 6 },
-					{ "min" : 2000, "max" : 3000, "density" : 8 },
-					{ "min" : 5000, "max" : 9000, "density" : 7 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "normal",
-				"neutralTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "normal",
-				"neutralTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 2 },
-				"allowedTowns" : [ "castle", "rampart", "necropolis", "dungeon", "conflux" ],
-				"terrainTypeLikeZone" : 3,
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "2", "b" : "3", "guard" : 6000 },
-			{ "a" : "1", "b" : "4", "guard" : 4500 },
-			{ "a" : "1", "b" : "2", "guard" : 12500 },
-			{ "a" : "2", "b" : "5", "guard" : 4500 },
-			{ "a" : "1", "b" : "6", "guard" : 6000 }
-		]
-	}
-}
+{
+	"Speed 2" :
+	{
+		"minSize" : "m", "maxSize" : "m",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 14,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "castles" : 1 },
+				"townsAreSameType" : true,
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 500, "max" : 3000, "density" : 10 },
+					{ "min" : 3000, "max" : 6000, "density" : 8 },
+					{ "min" : 1000, "max" : 2000, "density" : 5 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 14,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "castles" : 1 },
+				"townsAreSameType" : true,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 2 },
+				"allowedTowns" : [ "castle", "rampart", "necropolis", "dungeon", "conflux" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "grass", "subterra" ],
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1 },
+				"treasure" :
+				[
+					{ "min" : 100, "max" : 1500, "density" : 6 },
+					{ "min" : 2000, "max" : 3000, "density" : 8 },
+					{ "min" : 5000, "max" : 9000, "density" : 7 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "normal",
+				"neutralTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "normal",
+				"neutralTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 2 },
+				"allowedTowns" : [ "castle", "rampart", "necropolis", "dungeon", "conflux" ],
+				"terrainTypeLikeZone" : 3,
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "2", "b" : "3", "guard" : 6000 },
+			{ "a" : "1", "b" : "4", "guard" : 4500 },
+			{ "a" : "1", "b" : "2", "guard" : 12500 },
+			{ "a" : "2", "b" : "5", "guard" : 4500 },
+			{ "a" : "1", "b" : "6", "guard" : 6000 }
+		]
+	}
+}

+ 287 - 287
Mods/vcmi/config/vcmi/rmg/hdmod/spider.JSON

@@ -1,287 +1,287 @@
-{
-	"Spider" :
-	{
-		"minSize" : "xl+u", "maxSize" : "h+u",
-		"players" : "2-8",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1 },
-				"treasure" :
-				[
-					{ "min" : 6000, "max" : 9999, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 0, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 7,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 8,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "crystal" : 2 },
-				"treasureLikeZone" : 1
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "sulfur" : 2 },
-				"treasureLikeZone" : 1
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 1
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 1
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "mercury" : 2 },
-				"treasureLikeZone" : 1
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 13,
-				"treasureLikeZone" : 1
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "gems" : 2 },
-				"treasureLikeZone" : 1
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 15,
-				"treasureLikeZone" : 1
-			},
-			"17" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"mines" : { "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 16000, "max" : 20000, "density" : 3 },
-					{ "min" : 10000, "max" : 16000, "density" : 9 },
-					{ "min" : 6000, "max" : 8999, "density" : 9 }
-				]
-			},
-			"18" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 17,
-				"treasureLikeZone" : 17
-			},
-			"19" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 17,
-				"treasureLikeZone" : 17
-			},
-			"20" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 17,
-				"treasureLikeZone" : 17
-			},
-			"21" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 17,
-				"treasureLikeZone" : 17
-			},
-			"22" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 17,
-				"treasureLikeZone" : 17
-			},
-			"23" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 17,
-				"treasureLikeZone" : 17
-			},
-			"24" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 17,
-				"treasureLikeZone" : 17
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "9", "guard" : 3000 },
-			{ "a" : "1", "b" : "10", "guard" : 3000 },
-			{ "a" : "1", "b" : "13", "guard" : 3000 },
-			{ "a" : "2", "b" : "11", "guard" : 3000 },
-			{ "a" : "2", "b" : "12", "guard" : 3000 },
-			{ "a" : "2", "b" : "14", "guard" : 3000 },
-			{ "a" : "3", "b" : "9", "guard" : 3000 },
-			{ "a" : "3", "b" : "11", "guard" : 3000 },
-			{ "a" : "3", "b" : "15", "guard" : 3000 },
-			{ "a" : "4", "b" : "10", "guard" : 3000 },
-			{ "a" : "4", "b" : "12", "guard" : 3000 },
-			{ "a" : "4", "b" : "16", "guard" : 3000 },
-			{ "a" : "5", "b" : "9", "guard" : 3000 },
-			{ "a" : "5", "b" : "13", "guard" : 3000 },
-			{ "a" : "5", "b" : "15", "guard" : 3000 },
-			{ "a" : "6", "b" : "10", "guard" : 3000 },
-			{ "a" : "6", "b" : "13", "guard" : 3000 },
-			{ "a" : "6", "b" : "16", "guard" : 3000 },
-			{ "a" : "7", "b" : "11", "guard" : 3000 },
-			{ "a" : "7", "b" : "14", "guard" : 3000 },
-			{ "a" : "7", "b" : "15", "guard" : 3000 },
-			{ "a" : "8", "b" : "12", "guard" : 3000 },
-			{ "a" : "8", "b" : "14", "guard" : 3000 },
-			{ "a" : "8", "b" : "16", "guard" : 3000 },
-			{ "a" : "9", "b" : "17", "guard" : 12500 },
-			{ "a" : "9", "b" : "17", "guard" : 12500 },
-			{ "a" : "10", "b" : "18", "guard" : 12500 },
-			{ "a" : "10", "b" : "18", "guard" : 12500 },
-			{ "a" : "11", "b" : "19", "guard" : 12500 },
-			{ "a" : "11", "b" : "19", "guard" : 12500 },
-			{ "a" : "12", "b" : "20", "guard" : 12500 },
-			{ "a" : "12", "b" : "20", "guard" : 12500 },
-			{ "a" : "13", "b" : "24", "guard" : 12500 },
-			{ "a" : "13", "b" : "24", "guard" : 12500 },
-			{ "a" : "15", "b" : "23", "guard" : 12500 },
-			{ "a" : "15", "b" : "23", "guard" : 12500 },
-			{ "a" : "14", "b" : "21", "guard" : 12500 },
-			{ "a" : "14", "b" : "21", "guard" : 12500 },
-			{ "a" : "16", "b" : "22", "guard" : 12500 },
-			{ "a" : "16", "b" : "22", "guard" : 12500 }
-		]
-	}
-}
+{
+	"Spider" :
+	{
+		"minSize" : "xl+u", "maxSize" : "h+u",
+		"players" : "2-8",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1 },
+				"treasure" :
+				[
+					{ "min" : 6000, "max" : 9999, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 0, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 7,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 8,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "crystal" : 2 },
+				"treasureLikeZone" : 1
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "sulfur" : 2 },
+				"treasureLikeZone" : 1
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 1
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 1
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "mercury" : 2 },
+				"treasureLikeZone" : 1
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 13,
+				"treasureLikeZone" : 1
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "gems" : 2 },
+				"treasureLikeZone" : 1
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 15,
+				"treasureLikeZone" : 1
+			},
+			"17" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"mines" : { "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 16000, "max" : 20000, "density" : 3 },
+					{ "min" : 10000, "max" : 16000, "density" : 9 },
+					{ "min" : 6000, "max" : 8999, "density" : 9 }
+				]
+			},
+			"18" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 17,
+				"treasureLikeZone" : 17
+			},
+			"19" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 17,
+				"treasureLikeZone" : 17
+			},
+			"20" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 17,
+				"treasureLikeZone" : 17
+			},
+			"21" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 17,
+				"treasureLikeZone" : 17
+			},
+			"22" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 17,
+				"treasureLikeZone" : 17
+			},
+			"23" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 17,
+				"treasureLikeZone" : 17
+			},
+			"24" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 17,
+				"treasureLikeZone" : 17
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "9", "guard" : 3000 },
+			{ "a" : "1", "b" : "10", "guard" : 3000 },
+			{ "a" : "1", "b" : "13", "guard" : 3000 },
+			{ "a" : "2", "b" : "11", "guard" : 3000 },
+			{ "a" : "2", "b" : "12", "guard" : 3000 },
+			{ "a" : "2", "b" : "14", "guard" : 3000 },
+			{ "a" : "3", "b" : "9", "guard" : 3000 },
+			{ "a" : "3", "b" : "11", "guard" : 3000 },
+			{ "a" : "3", "b" : "15", "guard" : 3000 },
+			{ "a" : "4", "b" : "10", "guard" : 3000 },
+			{ "a" : "4", "b" : "12", "guard" : 3000 },
+			{ "a" : "4", "b" : "16", "guard" : 3000 },
+			{ "a" : "5", "b" : "9", "guard" : 3000 },
+			{ "a" : "5", "b" : "13", "guard" : 3000 },
+			{ "a" : "5", "b" : "15", "guard" : 3000 },
+			{ "a" : "6", "b" : "10", "guard" : 3000 },
+			{ "a" : "6", "b" : "13", "guard" : 3000 },
+			{ "a" : "6", "b" : "16", "guard" : 3000 },
+			{ "a" : "7", "b" : "11", "guard" : 3000 },
+			{ "a" : "7", "b" : "14", "guard" : 3000 },
+			{ "a" : "7", "b" : "15", "guard" : 3000 },
+			{ "a" : "8", "b" : "12", "guard" : 3000 },
+			{ "a" : "8", "b" : "14", "guard" : 3000 },
+			{ "a" : "8", "b" : "16", "guard" : 3000 },
+			{ "a" : "9", "b" : "17", "guard" : 12500 },
+			{ "a" : "9", "b" : "17", "guard" : 12500 },
+			{ "a" : "10", "b" : "18", "guard" : 12500 },
+			{ "a" : "10", "b" : "18", "guard" : 12500 },
+			{ "a" : "11", "b" : "19", "guard" : 12500 },
+			{ "a" : "11", "b" : "19", "guard" : 12500 },
+			{ "a" : "12", "b" : "20", "guard" : 12500 },
+			{ "a" : "12", "b" : "20", "guard" : 12500 },
+			{ "a" : "13", "b" : "24", "guard" : 12500 },
+			{ "a" : "13", "b" : "24", "guard" : 12500 },
+			{ "a" : "15", "b" : "23", "guard" : 12500 },
+			{ "a" : "15", "b" : "23", "guard" : 12500 },
+			{ "a" : "14", "b" : "21", "guard" : 12500 },
+			{ "a" : "14", "b" : "21", "guard" : 12500 },
+			{ "a" : "16", "b" : "22", "guard" : 12500 },
+			{ "a" : "16", "b" : "22", "guard" : 12500 }
+		]
+	}
+}

+ 165 - 165
Mods/vcmi/config/vcmi/rmg/hdmodUnused/balance m+u 200%.JSON

@@ -1,165 +1,165 @@
-{
-	"Balance (sc2tv tourney edition)" :
-	{
-		"minSize" : "m", "maxSize" : "m+u",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 8,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"townsAreSameType" : true,
-				"bannedTowns" : ["necropolis", "conflux"],
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 1000, "max" : 2100, "density" : 4 },
-					{ "min" : 3500, "max" : 4900, "density" : 7 },
-					{ "min" : 800, "max" : 800, "density" : 2 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 8,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"townsAreSameType" : true,
-				"bannedTowns" : ["necropolis", "conflux"],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"allowedTowns" : [ "necropolis", "conflux" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "grass", "snow", "rough", "subterra", "lava" ],
-				"treasure" :
-				[
-					{ "min" : 100, "max" : 2000, "density" : 3 },
-					{ "min" : 4000, "max" : 5000, "density" : 6 },
-					{ "min" : 7000, "max" : 9000, "density" : 9 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"terrainTypeLikeZone" : 3,
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 800, "max" : 2000, "density" : 3 },
-					{ "min" : 4000, "max" : 5000, "density" : 6 },
-					{ "min" : 7000, "max" : 9000, "density" : 9 }
-				]
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"allowedTowns" : [ "necropolis", "conflux" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "sand" ],
-				"mines" : { "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 5000, "max" : 5000, "density" : 5 },
-					{ "min" : 8000, "max" : 8500, "density" : 7 },
-					{ "min" : 8000, "max" : 9500, "density" : 7 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "grass", "subterra", "lava" ],
-				"mines" : { "sulfur" : 1, "gems" : 1 },
-				"treasure" :
-				[
-					{ "min" : 800, "max" : 2100, "density" : 5 },
-					{ "min" : 4000, "max" : 5000, "density" : 5 },
-					{ "min" : 6000, "max" : 8000, "density" : 7 }
-				]
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"bannedTowns" : ["castle"],
-				"mines" : { "crystal" : 1 },
-				"treasureLikeZone" : 6
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "normal",
-				"terrainTypeLikeZone" : 6,
-				"minesLikeZone" : 7,
-				"treasureLikeZone" : 6
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"bannedTowns" : ["castle"],
-				"minesLikeZone" : 6,
-				"treasureLikeZone" : 6
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 8,
-				"monsters" : "strong",
-				"allowedTowns" : [ "necropolis", "conflux" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "sand", "grass", "rough", "subterra", "lava" ],
-				"mines" : { "gold" : 2 },
-				"treasure" :
-				[
-					{ "min" : 9500, "max" : 9900, "density" : 50 },
-					{ "min" : 0, "max" : 0, "density" : 1 },
-					{ "min" : 0, "max" : 0, "density" : 1 }
-				]
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "6", "guard" : 5000 },
-			{ "a" : "1", "b" : "7", "guard" : 5000 },
-			{ "a" : "2", "b" : "8", "guard" : 5000 },
-			{ "a" : "2", "b" : "9", "guard" : 5000 },
-			{ "a" : "6", "b" : "3", "guard" : 11000 },
-			{ "a" : "7", "b" : "4", "guard" : 12000 },
-			{ "a" : "8", "b" : "3", "guard" : 11000 },
-			{ "a" : "9", "b" : "4", "guard" : 12000 },
-			{ "a" : "3", "b" : "4", "guard" : 0 },
-			{ "a" : "3", "b" : "4", "guard" : 0 },
-			{ "a" : "1", "b" : "5", "guard" : 20000 },
-			{ "a" : "2", "b" : "5", "guard" : 20000 },
-			{ "a" : "5", "b" : "10", "guard" : 16000 },
-			{ "a" : "4", "b" : "5", "guard" : 0 },
-			{ "a" : "4", "b" : "5", "guard" : 0 }
-		]
-	}
-}
+{
+	"Balance (sc2tv tourney edition)" :
+	{
+		"minSize" : "m", "maxSize" : "m+u",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 8,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"townsAreSameType" : true,
+				"bannedTowns" : ["necropolis", "conflux"],
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 1000, "max" : 2100, "density" : 4 },
+					{ "min" : 3500, "max" : 4900, "density" : 7 },
+					{ "min" : 800, "max" : 800, "density" : 2 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 8,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"townsAreSameType" : true,
+				"bannedTowns" : ["necropolis", "conflux"],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"allowedTowns" : [ "necropolis", "conflux" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "grass", "snow", "rough", "subterra", "lava" ],
+				"treasure" :
+				[
+					{ "min" : 100, "max" : 2000, "density" : 3 },
+					{ "min" : 4000, "max" : 5000, "density" : 6 },
+					{ "min" : 7000, "max" : 9000, "density" : 9 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"terrainTypeLikeZone" : 3,
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 800, "max" : 2000, "density" : 3 },
+					{ "min" : 4000, "max" : 5000, "density" : 6 },
+					{ "min" : 7000, "max" : 9000, "density" : 9 }
+				]
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"allowedTowns" : [ "necropolis", "conflux" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "sand" ],
+				"mines" : { "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 5000, "max" : 5000, "density" : 5 },
+					{ "min" : 8000, "max" : 8500, "density" : 7 },
+					{ "min" : 8000, "max" : 9500, "density" : 7 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "grass", "subterra", "lava" ],
+				"mines" : { "sulfur" : 1, "gems" : 1 },
+				"treasure" :
+				[
+					{ "min" : 800, "max" : 2100, "density" : 5 },
+					{ "min" : 4000, "max" : 5000, "density" : 5 },
+					{ "min" : 6000, "max" : 8000, "density" : 7 }
+				]
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"bannedTowns" : ["castle"],
+				"mines" : { "crystal" : 1 },
+				"treasureLikeZone" : 6
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "normal",
+				"terrainTypeLikeZone" : 6,
+				"minesLikeZone" : 7,
+				"treasureLikeZone" : 6
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"bannedTowns" : ["castle"],
+				"minesLikeZone" : 6,
+				"treasureLikeZone" : 6
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 8,
+				"monsters" : "strong",
+				"allowedTowns" : [ "necropolis", "conflux" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "sand", "grass", "rough", "subterra", "lava" ],
+				"mines" : { "gold" : 2 },
+				"treasure" :
+				[
+					{ "min" : 9500, "max" : 9900, "density" : 50 },
+					{ "min" : 0, "max" : 0, "density" : 1 },
+					{ "min" : 0, "max" : 0, "density" : 1 }
+				]
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "6", "guard" : 5000 },
+			{ "a" : "1", "b" : "7", "guard" : 5000 },
+			{ "a" : "2", "b" : "8", "guard" : 5000 },
+			{ "a" : "2", "b" : "9", "guard" : 5000 },
+			{ "a" : "6", "b" : "3", "guard" : 11000 },
+			{ "a" : "7", "b" : "4", "guard" : 12000 },
+			{ "a" : "8", "b" : "3", "guard" : 11000 },
+			{ "a" : "9", "b" : "4", "guard" : 12000 },
+			{ "a" : "3", "b" : "4", "guard" : 0 },
+			{ "a" : "3", "b" : "4", "guard" : 0 },
+			{ "a" : "1", "b" : "5", "guard" : 20000 },
+			{ "a" : "2", "b" : "5", "guard" : 20000 },
+			{ "a" : "5", "b" : "10", "guard" : 16000 },
+			{ "a" : "4", "b" : "5", "guard" : 0 },
+			{ "a" : "4", "b" : "5", "guard" : 0 }
+		]
+	}
+}

+ 111 - 111
Mods/vcmi/config/vcmi/rmg/hdmodUnused/skirmish m-u 200%.JSON

@@ -1,111 +1,111 @@
-{
-	"Skirmish (sc2tv tourney edition)" :
-	{
-		"minSize" : "m", "maxSize" : "m",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 25,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"bannedTowns" : ["necropolis", "conflux"],
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 3300, "max" : 3500, "density" : 4 },
-					{ "min" : 1000, "max" : 2000, "density" : 7 },
-					{ "min" : 330, "max" : 1000, "density" : 3 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 25,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"bannedTowns" : ["necropolis", "conflux"],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "necropolis" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "grass", "subterra", "lava" ],
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 2 },
-				"treasure" :
-				[
-					{ "min" : 5000, "max" : 7000, "density" : 8 },
-					{ "min" : 1500, "max" : 2000, "density" : 2 },
-					{ "min" : 330, "max" : 1500, "density" : 5 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "necropolis" ],
-				"terrainTypeLikeZone" : 3,
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 25,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 3,
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 40000, "density" : 1 },
-					{ "min" : 8000, "max" : 9150, "density" : 10 },
-					{ "min" : 350, "max" : 2000, "density" : 3 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 25,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 3,
-				"treasureLikeZone" : 5
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 25,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 3,
-				"treasureLikeZone" : 5
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "3", "guard" : 4500 },
-			{ "a" : "2", "b" : "4", "guard" : 4500 },
-			{ "a" : "3", "b" : "5", "guard" : 11000 },
-			{ "a" : "3", "b" : "6", "guard" : 11000 },
-			{ "a" : "3", "b" : "7", "guard" : 11000 },
-			{ "a" : "4", "b" : "5", "guard" : 11000 },
-			{ "a" : "4", "b" : "6", "guard" : 11000 },
-			{ "a" : "4", "b" : "7", "guard" : 11000 },
-			{ "a" : "5", "b" : "6", "guard" : 16000 },
-			{ "a" : "6", "b" : "7", "guard" : 16000 },
-			{ "a" : "7", "b" : "5", "guard" : 16000 }
-		]
-	}
-}
+{
+	"Skirmish (sc2tv tourney edition)" :
+	{
+		"minSize" : "m", "maxSize" : "m",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 25,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"bannedTowns" : ["necropolis", "conflux"],
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 3300, "max" : 3500, "density" : 4 },
+					{ "min" : 1000, "max" : 2000, "density" : 7 },
+					{ "min" : 330, "max" : 1000, "density" : 3 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 25,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"bannedTowns" : ["necropolis", "conflux"],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "necropolis" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "grass", "subterra", "lava" ],
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 2 },
+				"treasure" :
+				[
+					{ "min" : 5000, "max" : 7000, "density" : 8 },
+					{ "min" : 1500, "max" : 2000, "density" : 2 },
+					{ "min" : 330, "max" : 1500, "density" : 5 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "necropolis" ],
+				"terrainTypeLikeZone" : 3,
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 25,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 3,
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 40000, "density" : 1 },
+					{ "min" : 8000, "max" : 9150, "density" : 10 },
+					{ "min" : 350, "max" : 2000, "density" : 3 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 25,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 3,
+				"treasureLikeZone" : 5
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 25,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 3,
+				"treasureLikeZone" : 5
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "3", "guard" : 4500 },
+			{ "a" : "2", "b" : "4", "guard" : 4500 },
+			{ "a" : "3", "b" : "5", "guard" : 11000 },
+			{ "a" : "3", "b" : "6", "guard" : 11000 },
+			{ "a" : "3", "b" : "7", "guard" : 11000 },
+			{ "a" : "4", "b" : "5", "guard" : 11000 },
+			{ "a" : "4", "b" : "6", "guard" : 11000 },
+			{ "a" : "4", "b" : "7", "guard" : 11000 },
+			{ "a" : "5", "b" : "6", "guard" : 16000 },
+			{ "a" : "6", "b" : "7", "guard" : 16000 },
+			{ "a" : "7", "b" : "5", "guard" : 16000 }
+		]
+	}
+}

+ 708 - 708
Mods/vcmi/config/vcmi/rmg/hdmodUnused/true random.JSON

@@ -1,708 +1,708 @@
-{
-	"True Random" :
-	{
-		"minSize" : "l", "maxSize" : "l",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 8,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 1000, "max" : 2000, "density" : 6 },
-					{ "min" : 4000, "max" : 5500, "density" : 7 },
-					{ "min" : 800, "max" : 800, "density" : 2 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 8,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "sand", "grass", "rough", "subterra", "lava" ],
-				"mines" : { "mercury" : 1 },
-				"treasure" :
-				[
-					{ "min" : 350, "max" : 2000, "density" : 2 },
-					{ "min" : 4000, "max" : 7000, "density" : 7 },
-					{ "min" : 8000, "max" : 10500, "density" : 1 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 3,
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 3,
-				"mines" : { "sulfur" : 1 },
-				"treasure" :
-				[
-					{ "min" : 350, "max" : 2000, "density" : 2 },
-					{ "min" : 4000, "max" : 8500, "density" : 7 },
-					{ "min" : 15000, "max" : 18000, "density" : 1 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 3,
-				"minesLikeZone" : 5,
-				"treasureLikeZone" : 5
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 3,
-				"mines" : { "gems" : 1 },
-				"treasure" :
-				[
-					{ "min" : 350, "max" : 2000, "density" : 2 },
-					{ "min" : 4000, "max" : 8500, "density" : 7 },
-					{ "min" : 50000, "max" : 70000, "density" : 1 }
-				]
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 3,
-				"minesLikeZone" : 7,
-				"treasureLikeZone" : 7
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "grass", "rough", "subterra", "lava" ],
-				"mines" : { "crystal" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "normal",
-				"terrainTypeLikeZone" : 9,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 7
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 2,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 9,
-				"treasure" :
-				[
-					{ "min" : 800, "max" : 1000, "density" : 2 },
-					{ "min" : 4000, "max" : 7000, "density" : 7 },
-					{ "min" : 8500, "max" : 9500, "density" : 1 }
-				]
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 2,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 9,
-				"treasureLikeZone" : 11
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"treasure" :
-				[
-					{ "min" : 1000, "max" : 2000, "density" : 2 },
-					{ "min" : 4000, "max" : 7000, "density" : 7 },
-					{ "min" : 15000, "max" : 20000, "density" : 2 }
-				]
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"treasureLikeZone" : 13
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 8,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 8000, "max" : 25000, "density" : 2 },
-					{ "min" : 10000, "max" : 100000, "density" : 12 },
-					{ "min" : 0, "max" : 0, "density" : 1 }
-				]
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 8,
-				"monsters" : "strong",
-				"allowedMonsters" : [ "neutral" ],
-				"matchTerrainToTown" : false,
-				"mines" : { "gold" : 3 },
-				"treasure" :
-				[
-					{ "min" : 8000, "max" : 25000, "density" : 2 },
-					{ "min" : 30000, "max" : 100000, "density" : 12 },
-					{ "min" : 0, "max" : 0, "density" : 1 }
-				]
-			},
-			"17" :
-			{
-				"type" : "treasure",
-				"size" : 8,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 15,
-				"treasureLikeZone" : 15
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "11", "guard" : 3000 },
-			{ "a" : "2", "b" : "12", "guard" : 3000 },
-			{ "a" : "1", "b" : "3", "guard" : 6000 },
-			{ "a" : "1", "b" : "5", "guard" : 5500 },
-			{ "a" : "1", "b" : "7", "guard" : 6500 },
-			{ "a" : "1", "b" : "9", "guard" : 6000 },
-			{ "a" : "2", "b" : "4", "guard" : 6000 },
-			{ "a" : "2", "b" : "6", "guard" : 5500 },
-			{ "a" : "2", "b" : "8", "guard" : 6500 },
-			{ "a" : "2", "b" : "10", "guard" : 6000 },
-			{ "a" : "9", "b" : "13", "guard" : 8000 },
-			{ "a" : "10", "b" : "14", "guard" : 8000 },
-			{ "a" : "13", "b" : "14", "guard" : 12000 },
-			{ "a" : "5", "b" : "15", "guard" : 18000 },
-			{ "a" : "6", "b" : "15", "guard" : 18000 },
-			{ "a" : "3", "b" : "17", "guard" : 19000 },
-			{ "a" : "4", "b" : "17", "guard" : 19000 },
-			{ "a" : "7", "b" : "17", "guard" : 20000 },
-			{ "a" : "8", "b" : "17", "guard" : 20000 },
-			{ "a" : "15", "b" : "16", "guard" : 30000 },
-			{ "a" : "17", "b" : "16", "guard" : 30000 }
-		]
-	},
-	"True Random_2" :
-	{
-		"minSize" : "xl", "maxSize" : "l+u",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 8,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 1000, "max" : 2000, "density" : 5 },
-					{ "min" : 4000, "max" : 5500, "density" : 5 },
-					{ "min" : 800, "max" : 800, "density" : 2 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 8,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "sand", "grass", "rough", "subterra", "lava" ],
-				"mines" : { "mercury" : 1 },
-				"treasure" :
-				[
-					{ "min" : 350, "max" : 2000, "density" : 2 },
-					{ "min" : 4000, "max" : 7000, "density" : 5 },
-					{ "min" : 8000, "max" : 10500, "density" : 1 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 3,
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 3,
-				"mines" : { "sulfur" : 1 },
-				"treasure" :
-				[
-					{ "min" : 350, "max" : 2000, "density" : 2 },
-					{ "min" : 4000, "max" : 8500, "density" : 5 },
-					{ "min" : 15000, "max" : 18000, "density" : 1 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 3,
-				"minesLikeZone" : 5,
-				"treasureLikeZone" : 5
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 3,
-				"mines" : { "gems" : 1 },
-				"treasure" :
-				[
-					{ "min" : 350, "max" : 2000, "density" : 2 },
-					{ "min" : 4000, "max" : 8500, "density" : 5 },
-					{ "min" : 60000, "max" : 80000, "density" : 1 }
-				]
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 3,
-				"minesLikeZone" : 7,
-				"treasureLikeZone" : 7
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "grass", "rough", "subterra", "lava" ],
-				"mines" : { "crystal" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"terrainTypeLikeZone" : 9,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 7
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 2,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 9,
-				"treasure" :
-				[
-					{ "min" : 800, "max" : 1000, "density" : 2 },
-					{ "min" : 4000, "max" : 7000, "density" : 5 },
-					{ "min" : 8500, "max" : 9500, "density" : 1 }
-				]
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 2,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 9,
-				"treasureLikeZone" : 11
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"treasure" :
-				[
-					{ "min" : 1000, "max" : 2000, "density" : 2 },
-					{ "min" : 4000, "max" : 7000, "density" : 5 },
-					{ "min" : 15000, "max" : 20000, "density" : 2 }
-				]
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"treasureLikeZone" : 13
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 8000, "max" : 25000, "density" : 2 },
-					{ "min" : 10000, "max" : 100000, "density" : 7 },
-					{ "min" : 0, "max" : 0, "density" : 1 }
-				]
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"allowedMonsters" : [ "neutral" ],
-				"matchTerrainToTown" : false,
-				"mines" : { "gold" : 4 },
-				"treasure" :
-				[
-					{ "min" : 8000, "max" : 25000, "density" : 2 },
-					{ "min" : 30000, "max" : 100000, "density" : 7 },
-					{ "min" : 0, "max" : 0, "density" : 1 }
-				]
-			},
-			"17" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 15,
-				"treasureLikeZone" : 15
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "11", "guard" : 4000 },
-			{ "a" : "2", "b" : "12", "guard" : 4000 },
-			{ "a" : "1", "b" : "3", "guard" : 6000 },
-			{ "a" : "1", "b" : "5", "guard" : 5500 },
-			{ "a" : "1", "b" : "7", "guard" : 6500 },
-			{ "a" : "1", "b" : "9", "guard" : 6000 },
-			{ "a" : "2", "b" : "4", "guard" : 6000 },
-			{ "a" : "2", "b" : "6", "guard" : 5500 },
-			{ "a" : "2", "b" : "8", "guard" : 6500 },
-			{ "a" : "2", "b" : "10", "guard" : 6000 },
-			{ "a" : "9", "b" : "13", "guard" : 9000 },
-			{ "a" : "10", "b" : "14", "guard" : 9000 },
-			{ "a" : "13", "b" : "14", "guard" : 14000 },
-			{ "a" : "5", "b" : "15", "guard" : 18000 },
-			{ "a" : "6", "b" : "15", "guard" : 18000 },
-			{ "a" : "3", "b" : "17", "guard" : 19000 },
-			{ "a" : "4", "b" : "17", "guard" : 19000 },
-			{ "a" : "7", "b" : "17", "guard" : 20000 },
-			{ "a" : "8", "b" : "17", "guard" : 20000 },
-			{ "a" : "15", "b" : "16", "guard" : 30000 },
-			{ "a" : "17", "b" : "16", "guard" : 30000 }
-		]
-	},
-	"True Random_3" :
-	{
-		"minSize" : "xl+u", "maxSize" : "xl+u",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 6,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 1000, "max" : 2000, "density" : 5 },
-					{ "min" : 4000, "max" : 5500, "density" : 5 },
-					{ "min" : 800, "max" : 800, "density" : 1 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 6,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "sand", "grass", "rough", "subterra", "lava" ],
-				"mines" : { "mercury" : 1, "sulfur" : 1 },
-				"treasure" :
-				[
-					{ "min" : 350, "max" : 2000, "density" : 2 },
-					{ "min" : 4000, "max" : 7000, "density" : 5 },
-					{ "min" : 8000, "max" : 10500, "density" : 1 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 3,
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 3,
-				"mines" : { "sulfur" : 1, "crystal" : 1 },
-				"treasure" :
-				[
-					{ "min" : 350, "max" : 2000, "density" : 2 },
-					{ "min" : 4000, "max" : 8500, "density" : 5 },
-					{ "min" : 15000, "max" : 18000, "density" : 2 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 3,
-				"minesLikeZone" : 5,
-				"treasureLikeZone" : 5
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 3,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 3,
-				"mines" : { "mercury" : 1, "gems" : 1 },
-				"treasure" :
-				[
-					{ "min" : 350, "max" : 2000, "density" : 2 },
-					{ "min" : 4000, "max" : 8500, "density" : 5 },
-					{ "min" : 70000, "max" : 100000, "density" : 1 }
-				]
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 3,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 3,
-				"minesLikeZone" : 7,
-				"treasureLikeZone" : 7
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 3,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "grass", "rough", "subterra", "lava" ],
-				"mines" : { "crystal" : 1, "gems" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 3,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 9,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 7
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 2,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 9,
-				"treasure" :
-				[
-					{ "min" : 800, "max" : 1000, "density" : 2 },
-					{ "min" : 4000, "max" : 7000, "density" : 5 },
-					{ "min" : 8500, "max" : 9500, "density" : 1 }
-				]
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 2,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"terrainTypeLikeZone" : 9,
-				"treasureLikeZone" : 11
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 1,
-				"treasure" :
-				[
-					{ "min" : 1000, "max" : 2000, "density" : 2 },
-					{ "min" : 4000, "max" : 7000, "density" : 5 },
-					{ "min" : 15000, "max" : 20000, "density" : 2 }
-				]
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 13
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 8000, "max" : 25000, "density" : 2 },
-					{ "min" : 10000, "max" : 100000, "density" : 7 },
-					{ "min" : 0, "max" : 0, "density" : 1 }
-				]
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"allowedMonsters" : [ "neutral" ],
-				"matchTerrainToTown" : false,
-				"mines" : { "gold" : 5 },
-				"treasure" :
-				[
-					{ "min" : 8000, "max" : 25000, "density" : 2 },
-					{ "min" : 30000, "max" : 100000, "density" : 7 },
-					{ "min" : 0, "max" : 0, "density" : 1 }
-				]
-			},
-			"17" :
-			{
-				"type" : "treasure",
-				"size" : 4,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 15,
-				"treasureLikeZone" : 15
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "11", "guard" : 4500 },
-			{ "a" : "2", "b" : "12", "guard" : 4500 },
-			{ "a" : "1", "b" : "3", "guard" : 6000 },
-			{ "a" : "1", "b" : "5", "guard" : 5500 },
-			{ "a" : "1", "b" : "7", "guard" : 6500 },
-			{ "a" : "1", "b" : "9", "guard" : 6000 },
-			{ "a" : "2", "b" : "4", "guard" : 6000 },
-			{ "a" : "2", "b" : "6", "guard" : 5500 },
-			{ "a" : "2", "b" : "8", "guard" : 6500 },
-			{ "a" : "2", "b" : "10", "guard" : 6000 },
-			{ "a" : "9", "b" : "13", "guard" : 9000 },
-			{ "a" : "10", "b" : "14", "guard" : 9000 },
-			{ "a" : "13", "b" : "14", "guard" : 15000 },
-			{ "a" : "5", "b" : "15", "guard" : 18000 },
-			{ "a" : "6", "b" : "15", "guard" : 18000 },
-			{ "a" : "3", "b" : "17", "guard" : 19000 },
-			{ "a" : "4", "b" : "17", "guard" : 19000 },
-			{ "a" : "7", "b" : "17", "guard" : 20000 },
-			{ "a" : "8", "b" : "17", "guard" : 20000 },
-			{ "a" : "15", "b" : "16", "guard" : 30000 },
-			{ "a" : "17", "b" : "16", "guard" : 30000 }
-		]
-	}
-}
+{
+	"True Random" :
+	{
+		"minSize" : "l", "maxSize" : "l",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 8,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 1000, "max" : 2000, "density" : 6 },
+					{ "min" : 4000, "max" : 5500, "density" : 7 },
+					{ "min" : 800, "max" : 800, "density" : 2 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 8,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "sand", "grass", "rough", "subterra", "lava" ],
+				"mines" : { "mercury" : 1 },
+				"treasure" :
+				[
+					{ "min" : 350, "max" : 2000, "density" : 2 },
+					{ "min" : 4000, "max" : 7000, "density" : 7 },
+					{ "min" : 8000, "max" : 10500, "density" : 1 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 3,
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 3,
+				"mines" : { "sulfur" : 1 },
+				"treasure" :
+				[
+					{ "min" : 350, "max" : 2000, "density" : 2 },
+					{ "min" : 4000, "max" : 8500, "density" : 7 },
+					{ "min" : 15000, "max" : 18000, "density" : 1 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 3,
+				"minesLikeZone" : 5,
+				"treasureLikeZone" : 5
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 3,
+				"mines" : { "gems" : 1 },
+				"treasure" :
+				[
+					{ "min" : 350, "max" : 2000, "density" : 2 },
+					{ "min" : 4000, "max" : 8500, "density" : 7 },
+					{ "min" : 50000, "max" : 70000, "density" : 1 }
+				]
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 3,
+				"minesLikeZone" : 7,
+				"treasureLikeZone" : 7
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "grass", "rough", "subterra", "lava" ],
+				"mines" : { "crystal" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "normal",
+				"terrainTypeLikeZone" : 9,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 7
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 2,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 9,
+				"treasure" :
+				[
+					{ "min" : 800, "max" : 1000, "density" : 2 },
+					{ "min" : 4000, "max" : 7000, "density" : 7 },
+					{ "min" : 8500, "max" : 9500, "density" : 1 }
+				]
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 2,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 9,
+				"treasureLikeZone" : 11
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"treasure" :
+				[
+					{ "min" : 1000, "max" : 2000, "density" : 2 },
+					{ "min" : 4000, "max" : 7000, "density" : 7 },
+					{ "min" : 15000, "max" : 20000, "density" : 2 }
+				]
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"treasureLikeZone" : 13
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 8,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 8000, "max" : 25000, "density" : 2 },
+					{ "min" : 10000, "max" : 100000, "density" : 12 },
+					{ "min" : 0, "max" : 0, "density" : 1 }
+				]
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 8,
+				"monsters" : "strong",
+				"allowedMonsters" : [ "neutral" ],
+				"matchTerrainToTown" : false,
+				"mines" : { "gold" : 3 },
+				"treasure" :
+				[
+					{ "min" : 8000, "max" : 25000, "density" : 2 },
+					{ "min" : 30000, "max" : 100000, "density" : 12 },
+					{ "min" : 0, "max" : 0, "density" : 1 }
+				]
+			},
+			"17" :
+			{
+				"type" : "treasure",
+				"size" : 8,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 15,
+				"treasureLikeZone" : 15
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "11", "guard" : 3000 },
+			{ "a" : "2", "b" : "12", "guard" : 3000 },
+			{ "a" : "1", "b" : "3", "guard" : 6000 },
+			{ "a" : "1", "b" : "5", "guard" : 5500 },
+			{ "a" : "1", "b" : "7", "guard" : 6500 },
+			{ "a" : "1", "b" : "9", "guard" : 6000 },
+			{ "a" : "2", "b" : "4", "guard" : 6000 },
+			{ "a" : "2", "b" : "6", "guard" : 5500 },
+			{ "a" : "2", "b" : "8", "guard" : 6500 },
+			{ "a" : "2", "b" : "10", "guard" : 6000 },
+			{ "a" : "9", "b" : "13", "guard" : 8000 },
+			{ "a" : "10", "b" : "14", "guard" : 8000 },
+			{ "a" : "13", "b" : "14", "guard" : 12000 },
+			{ "a" : "5", "b" : "15", "guard" : 18000 },
+			{ "a" : "6", "b" : "15", "guard" : 18000 },
+			{ "a" : "3", "b" : "17", "guard" : 19000 },
+			{ "a" : "4", "b" : "17", "guard" : 19000 },
+			{ "a" : "7", "b" : "17", "guard" : 20000 },
+			{ "a" : "8", "b" : "17", "guard" : 20000 },
+			{ "a" : "15", "b" : "16", "guard" : 30000 },
+			{ "a" : "17", "b" : "16", "guard" : 30000 }
+		]
+	},
+	"True Random_2" :
+	{
+		"minSize" : "xl", "maxSize" : "l+u",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 8,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 1000, "max" : 2000, "density" : 5 },
+					{ "min" : 4000, "max" : 5500, "density" : 5 },
+					{ "min" : 800, "max" : 800, "density" : 2 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 8,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "sand", "grass", "rough", "subterra", "lava" ],
+				"mines" : { "mercury" : 1 },
+				"treasure" :
+				[
+					{ "min" : 350, "max" : 2000, "density" : 2 },
+					{ "min" : 4000, "max" : 7000, "density" : 5 },
+					{ "min" : 8000, "max" : 10500, "density" : 1 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 3,
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 3,
+				"mines" : { "sulfur" : 1 },
+				"treasure" :
+				[
+					{ "min" : 350, "max" : 2000, "density" : 2 },
+					{ "min" : 4000, "max" : 8500, "density" : 5 },
+					{ "min" : 15000, "max" : 18000, "density" : 1 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 3,
+				"minesLikeZone" : 5,
+				"treasureLikeZone" : 5
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 3,
+				"mines" : { "gems" : 1 },
+				"treasure" :
+				[
+					{ "min" : 350, "max" : 2000, "density" : 2 },
+					{ "min" : 4000, "max" : 8500, "density" : 5 },
+					{ "min" : 60000, "max" : 80000, "density" : 1 }
+				]
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 3,
+				"minesLikeZone" : 7,
+				"treasureLikeZone" : 7
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "grass", "rough", "subterra", "lava" ],
+				"mines" : { "crystal" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"terrainTypeLikeZone" : 9,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 7
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 2,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 9,
+				"treasure" :
+				[
+					{ "min" : 800, "max" : 1000, "density" : 2 },
+					{ "min" : 4000, "max" : 7000, "density" : 5 },
+					{ "min" : 8500, "max" : 9500, "density" : 1 }
+				]
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 2,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 9,
+				"treasureLikeZone" : 11
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"treasure" :
+				[
+					{ "min" : 1000, "max" : 2000, "density" : 2 },
+					{ "min" : 4000, "max" : 7000, "density" : 5 },
+					{ "min" : 15000, "max" : 20000, "density" : 2 }
+				]
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"treasureLikeZone" : 13
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 8000, "max" : 25000, "density" : 2 },
+					{ "min" : 10000, "max" : 100000, "density" : 7 },
+					{ "min" : 0, "max" : 0, "density" : 1 }
+				]
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"allowedMonsters" : [ "neutral" ],
+				"matchTerrainToTown" : false,
+				"mines" : { "gold" : 4 },
+				"treasure" :
+				[
+					{ "min" : 8000, "max" : 25000, "density" : 2 },
+					{ "min" : 30000, "max" : 100000, "density" : 7 },
+					{ "min" : 0, "max" : 0, "density" : 1 }
+				]
+			},
+			"17" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 15,
+				"treasureLikeZone" : 15
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "11", "guard" : 4000 },
+			{ "a" : "2", "b" : "12", "guard" : 4000 },
+			{ "a" : "1", "b" : "3", "guard" : 6000 },
+			{ "a" : "1", "b" : "5", "guard" : 5500 },
+			{ "a" : "1", "b" : "7", "guard" : 6500 },
+			{ "a" : "1", "b" : "9", "guard" : 6000 },
+			{ "a" : "2", "b" : "4", "guard" : 6000 },
+			{ "a" : "2", "b" : "6", "guard" : 5500 },
+			{ "a" : "2", "b" : "8", "guard" : 6500 },
+			{ "a" : "2", "b" : "10", "guard" : 6000 },
+			{ "a" : "9", "b" : "13", "guard" : 9000 },
+			{ "a" : "10", "b" : "14", "guard" : 9000 },
+			{ "a" : "13", "b" : "14", "guard" : 14000 },
+			{ "a" : "5", "b" : "15", "guard" : 18000 },
+			{ "a" : "6", "b" : "15", "guard" : 18000 },
+			{ "a" : "3", "b" : "17", "guard" : 19000 },
+			{ "a" : "4", "b" : "17", "guard" : 19000 },
+			{ "a" : "7", "b" : "17", "guard" : 20000 },
+			{ "a" : "8", "b" : "17", "guard" : 20000 },
+			{ "a" : "15", "b" : "16", "guard" : 30000 },
+			{ "a" : "17", "b" : "16", "guard" : 30000 }
+		]
+	},
+	"True Random_3" :
+	{
+		"minSize" : "xl+u", "maxSize" : "xl+u",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 6,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 1000, "max" : 2000, "density" : 5 },
+					{ "min" : 4000, "max" : 5500, "density" : 5 },
+					{ "min" : 800, "max" : 800, "density" : 1 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 6,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "sand", "grass", "rough", "subterra", "lava" ],
+				"mines" : { "mercury" : 1, "sulfur" : 1 },
+				"treasure" :
+				[
+					{ "min" : 350, "max" : 2000, "density" : 2 },
+					{ "min" : 4000, "max" : 7000, "density" : 5 },
+					{ "min" : 8000, "max" : 10500, "density" : 1 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 3,
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 3,
+				"mines" : { "sulfur" : 1, "crystal" : 1 },
+				"treasure" :
+				[
+					{ "min" : 350, "max" : 2000, "density" : 2 },
+					{ "min" : 4000, "max" : 8500, "density" : 5 },
+					{ "min" : 15000, "max" : 18000, "density" : 2 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 3,
+				"minesLikeZone" : 5,
+				"treasureLikeZone" : 5
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 3,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 3,
+				"mines" : { "mercury" : 1, "gems" : 1 },
+				"treasure" :
+				[
+					{ "min" : 350, "max" : 2000, "density" : 2 },
+					{ "min" : 4000, "max" : 8500, "density" : 5 },
+					{ "min" : 70000, "max" : 100000, "density" : 1 }
+				]
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 3,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 3,
+				"minesLikeZone" : 7,
+				"treasureLikeZone" : 7
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 3,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "grass", "rough", "subterra", "lava" ],
+				"mines" : { "crystal" : 1, "gems" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 3,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 9,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 7
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 2,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 9,
+				"treasure" :
+				[
+					{ "min" : 800, "max" : 1000, "density" : 2 },
+					{ "min" : 4000, "max" : 7000, "density" : 5 },
+					{ "min" : 8500, "max" : 9500, "density" : 1 }
+				]
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 2,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"terrainTypeLikeZone" : 9,
+				"treasureLikeZone" : 11
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 1,
+				"treasure" :
+				[
+					{ "min" : 1000, "max" : 2000, "density" : 2 },
+					{ "min" : 4000, "max" : 7000, "density" : 5 },
+					{ "min" : 15000, "max" : 20000, "density" : 2 }
+				]
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 13
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 8000, "max" : 25000, "density" : 2 },
+					{ "min" : 10000, "max" : 100000, "density" : 7 },
+					{ "min" : 0, "max" : 0, "density" : 1 }
+				]
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"allowedMonsters" : [ "neutral" ],
+				"matchTerrainToTown" : false,
+				"mines" : { "gold" : 5 },
+				"treasure" :
+				[
+					{ "min" : 8000, "max" : 25000, "density" : 2 },
+					{ "min" : 30000, "max" : 100000, "density" : 7 },
+					{ "min" : 0, "max" : 0, "density" : 1 }
+				]
+			},
+			"17" :
+			{
+				"type" : "treasure",
+				"size" : 4,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 15,
+				"treasureLikeZone" : 15
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "11", "guard" : 4500 },
+			{ "a" : "2", "b" : "12", "guard" : 4500 },
+			{ "a" : "1", "b" : "3", "guard" : 6000 },
+			{ "a" : "1", "b" : "5", "guard" : 5500 },
+			{ "a" : "1", "b" : "7", "guard" : 6500 },
+			{ "a" : "1", "b" : "9", "guard" : 6000 },
+			{ "a" : "2", "b" : "4", "guard" : 6000 },
+			{ "a" : "2", "b" : "6", "guard" : 5500 },
+			{ "a" : "2", "b" : "8", "guard" : 6500 },
+			{ "a" : "2", "b" : "10", "guard" : 6000 },
+			{ "a" : "9", "b" : "13", "guard" : 9000 },
+			{ "a" : "10", "b" : "14", "guard" : 9000 },
+			{ "a" : "13", "b" : "14", "guard" : 15000 },
+			{ "a" : "5", "b" : "15", "guard" : 18000 },
+			{ "a" : "6", "b" : "15", "guard" : 18000 },
+			{ "a" : "3", "b" : "17", "guard" : 19000 },
+			{ "a" : "4", "b" : "17", "guard" : 19000 },
+			{ "a" : "7", "b" : "17", "guard" : 20000 },
+			{ "a" : "8", "b" : "17", "guard" : 20000 },
+			{ "a" : "15", "b" : "16", "guard" : 30000 },
+			{ "a" : "17", "b" : "16", "guard" : 30000 }
+		]
+	}
+}

+ 226 - 226
Mods/vcmi/config/vcmi/rmg/heroes3/dwarvenTunnels.JSON

@@ -1,226 +1,226 @@
-{
-	"Dwarven Tunnels" :
-	{
-		"minSize" : "m+u", "maxSize" : "xl+u",
-		"players" : "2-4",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 25,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "towns" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"townsAreSameType" : true,
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 25,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "towns" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"townsAreSameType" : true,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 25,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "towns" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"townsAreSameType" : true,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 25,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "towns" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"townsAreSameType" : true,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 25,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 25,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 25,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "junction",
-				"size" : 25,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1 },
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 20000, "density" : 1 },
-					{ "min" : 10000, "max" : 15000, "density" : 6 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 }
-				]
-			},
-			"9" :
-			{
-				"type" : "junction",
-				"size" : 25,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "sulfur" : 1 },
-				"treasureLikeZone" : 8
-			},
-			"10" :
-			{
-				"type" : "junction",
-				"size" : 25,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"11" :
-			{
-				"type" : "junction",
-				"size" : 25,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "gems" : 1 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"12" :
-			{
-				"type" : "junction",
-				"size" : 25,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "gold" : 1 },
-				"treasureLikeZone" : 11
-			},
-			"13" :
-			{
-				"type" : "junction",
-				"size" : 25,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 1
-			},
-			"14" :
-			{
-				"type" : "junction",
-				"size" : 25,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 12,
-				"treasureLikeZone" : 8
-			},
-			"15" :
-			{
-				"type" : "junction",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 8
-			},
-			"16" :
-			{
-				"type" : "junction",
-				"size" : 25,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 1
-			},
-			"17" :
-			{
-				"type" : "junction",
-				"size" : 25,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1 },
-				"treasureLikeZone" : 8
-			},
-			"18" :
-			{
-				"type" : "junction",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 8
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "11", "guard" : 9000 },
-			{ "a" : "2", "b" : "8", "guard" : 9000 },
-			{ "a" : "3", "b" : "9", "guard" : 9000 },
-			{ "a" : "4", "b" : "17", "guard" : 9000 },
-
-			{ "a" : "12", "b" : "5", "guard" : 9000 },
-			{ "a" : "12", "b" : "9", "guard" : 12500 },
-			{ "a" : "12", "b" : "11", "guard" : 12500 },
-			{ "a" : "12", "b" : "13", "guard" : 15000 },
-			{ "a" : "12", "b" : "16", "guard" : 15000 },
-			{ "a" : "12", "b" : "17", "guard" : 12500 },
-			{ "a" : "12", "b" : "18", "guard" : 12500 },
-
-			{ "a" : "14", "b" : "6", "guard" : 9000 },
-			{ "a" : "14", "b" : "7", "guard" : 9000 },
-			{ "a" : "14", "b" : "11", "guard" : 12500 },
-			{ "a" : "14", "b" : "15", "guard" : 12500 },
-
-			{ "a" : "8", "b" : "18", "guard" : 12500 },
-			{ "a" : "11", "b" : "18", "guard" : 12500 },
-
-			{ "a" : "8", "b" : "9", "guard" : 12500 },
-			{ "a" : "8", "b" : "11", "guard" : 12500 },
-			{ "a" : "15", "b" : "11", "guard" : 12500 },
-			{ "a" : "15", "b" : "17", "guard" : 12500 },
-			{ "a" : "10", "b" : "11", "guard" : 15000 }
-		]
-	}
-}
+{
+	"Dwarven Tunnels" :
+	{
+		"minSize" : "m+u", "maxSize" : "xl+u",
+		"players" : "2-4",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 25,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "towns" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"townsAreSameType" : true,
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 25,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "towns" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"townsAreSameType" : true,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 25,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "towns" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"townsAreSameType" : true,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 25,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "towns" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"townsAreSameType" : true,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 25,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 25,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 25,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "junction",
+				"size" : 25,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1 },
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 20000, "density" : 1 },
+					{ "min" : 10000, "max" : 15000, "density" : 6 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 }
+				]
+			},
+			"9" :
+			{
+				"type" : "junction",
+				"size" : 25,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "sulfur" : 1 },
+				"treasureLikeZone" : 8
+			},
+			"10" :
+			{
+				"type" : "junction",
+				"size" : 25,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"11" :
+			{
+				"type" : "junction",
+				"size" : 25,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "gems" : 1 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"12" :
+			{
+				"type" : "junction",
+				"size" : 25,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "gold" : 1 },
+				"treasureLikeZone" : 11
+			},
+			"13" :
+			{
+				"type" : "junction",
+				"size" : 25,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 1
+			},
+			"14" :
+			{
+				"type" : "junction",
+				"size" : 25,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 12,
+				"treasureLikeZone" : 8
+			},
+			"15" :
+			{
+				"type" : "junction",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 8
+			},
+			"16" :
+			{
+				"type" : "junction",
+				"size" : 25,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 1
+			},
+			"17" :
+			{
+				"type" : "junction",
+				"size" : 25,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1 },
+				"treasureLikeZone" : 8
+			},
+			"18" :
+			{
+				"type" : "junction",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 8
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "11", "guard" : 9000 },
+			{ "a" : "2", "b" : "8", "guard" : 9000 },
+			{ "a" : "3", "b" : "9", "guard" : 9000 },
+			{ "a" : "4", "b" : "17", "guard" : 9000 },
+
+			{ "a" : "12", "b" : "5", "guard" : 9000 },
+			{ "a" : "12", "b" : "9", "guard" : 12500 },
+			{ "a" : "12", "b" : "11", "guard" : 12500 },
+			{ "a" : "12", "b" : "13", "guard" : 15000 },
+			{ "a" : "12", "b" : "16", "guard" : 15000 },
+			{ "a" : "12", "b" : "17", "guard" : 12500 },
+			{ "a" : "12", "b" : "18", "guard" : 12500 },
+
+			{ "a" : "14", "b" : "6", "guard" : 9000 },
+			{ "a" : "14", "b" : "7", "guard" : 9000 },
+			{ "a" : "14", "b" : "11", "guard" : 12500 },
+			{ "a" : "14", "b" : "15", "guard" : 12500 },
+
+			{ "a" : "8", "b" : "18", "guard" : 12500 },
+			{ "a" : "11", "b" : "18", "guard" : 12500 },
+
+			{ "a" : "8", "b" : "9", "guard" : 12500 },
+			{ "a" : "8", "b" : "11", "guard" : 12500 },
+			{ "a" : "15", "b" : "11", "guard" : 12500 },
+			{ "a" : "15", "b" : "17", "guard" : 12500 },
+			{ "a" : "10", "b" : "11", "guard" : 15000 }
+		]
+	}
+}

+ 109 - 109
Mods/vcmi/config/vcmi/rmg/heroes3/golemsAplenty.JSON

@@ -1,109 +1,109 @@
-{
-	"Golems Aplenty" :
-	{
-		"minSize" : "s", "maxSize" : "l+u",
-		"players" : "2-4",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "grass" ],
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 2 },
-				"treasure" :
-				[
-					{ "min" : 1000, "max" : 4000, "density" : 8 },
-					{ "min" : 3000, "max" : 9000, "density" : 4 },
-					{ "min" : 9000, "max" : 20000, "density" : 2 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 35,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"allowedTowns" : [ "tower" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "snow" ],
-				"treasure" :
-				[
-					{ "min" : 3000, "max" : 9000, "density" : 10 },
-					{ "min" : 5000, "max" : 18000, "density" : 6 },
-					{ "min" : 9000, "max" : 60000, "density" : 4 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "subterra" ],
-				"treasure" :
-				[
-					{ "min" : 500, "max" : 3000, "density" : 6 },
-					{ "min" : 3000, "max" : 9000, "density" : 4 },
-					{ "min" : 9000, "max" : 30000, "density" : 1 }
-				]
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"terrainTypeLikeZone" : 6,
-				"treasureLikeZone" : 6
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "5", "guard" : 8000 },
-			{ "a" : "1", "b" : "6", "guard" : 10000 },
-			{ "a" : "2", "b" : "5", "guard" : 8000 },
-			{ "a" : "3", "b" : "5", "guard" : 8000 },
-			{ "a" : "3", "b" : "7", "guard" : 10000 },
-			{ "a" : "4", "b" : "5", "guard" : 8000 },
-			{ "a" : "5", "b" : "6", "guard" : 7000 },
-			{ "a" : "5", "b" : "7", "guard" : 7000 }
-		]
-	}
-}
+{
+	"Golems Aplenty" :
+	{
+		"minSize" : "s", "maxSize" : "l+u",
+		"players" : "2-4",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "grass" ],
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 2 },
+				"treasure" :
+				[
+					{ "min" : 1000, "max" : 4000, "density" : 8 },
+					{ "min" : 3000, "max" : 9000, "density" : 4 },
+					{ "min" : 9000, "max" : 20000, "density" : 2 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 35,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"allowedTowns" : [ "tower" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "snow" ],
+				"treasure" :
+				[
+					{ "min" : 3000, "max" : 9000, "density" : 10 },
+					{ "min" : 5000, "max" : 18000, "density" : 6 },
+					{ "min" : 9000, "max" : 60000, "density" : 4 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "subterra" ],
+				"treasure" :
+				[
+					{ "min" : 500, "max" : 3000, "density" : 6 },
+					{ "min" : 3000, "max" : 9000, "density" : 4 },
+					{ "min" : 9000, "max" : 30000, "density" : 1 }
+				]
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"terrainTypeLikeZone" : 6,
+				"treasureLikeZone" : 6
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "5", "guard" : 8000 },
+			{ "a" : "1", "b" : "6", "guard" : 10000 },
+			{ "a" : "2", "b" : "5", "guard" : 8000 },
+			{ "a" : "3", "b" : "5", "guard" : 8000 },
+			{ "a" : "3", "b" : "7", "guard" : 10000 },
+			{ "a" : "4", "b" : "5", "guard" : 8000 },
+			{ "a" : "5", "b" : "6", "guard" : 7000 },
+			{ "a" : "5", "b" : "7", "guard" : 7000 }
+		]
+	}
+}

+ 139 - 139
Mods/vcmi/config/vcmi/rmg/heroes3/monksRetreat.JSON

@@ -1,139 +1,139 @@
-{
-	"Monk's Retreat" :
-	{
-		"minSize" : "l", "maxSize" : "xl+u",
-		"players" : "2-6",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "grass", "snow" ],
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 3000, "max" : 6000, "density" : 8 },
-					{ "min" : 3000, "max" : 9000, "density" : 4 },
-					{ "min" : 9000, "max" : 20000, "density" : 2 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "grass" ],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"terrainTypeLikeZone" : 2,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"terrainTypeLikeZone" : 2,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"terrainTypeLikeZone" : 2,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 35,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 2 },
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "grass", "snow", "lava" ],
-				"mines" : { "wood" : 1, "mercury" : 1, "gold" : 2 },
-				"treasure" :
-				[
-					{ "min" : 3000, "max" : 6000, "density" : 10 },
-					{ "min" : 6000, "max" : 9000, "density" : 8 },
-					{ "min" : 9000, "max" : 30000, "density" : 3 }
-				]
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 35,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 2 },
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 7,
-				"treasureLikeZone" : 7
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 35,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 2 },
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "grass", "snow", "swamp" ],
-				"minesLikeZone" : 7,
-				"treasureLikeZone" : 7
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "2", "guard" : 6000 },
-			{ "a" : "1", "b" : "3", "guard" : 6000 },
-			{ "a" : "2", "b" : "4", "guard" : 6000 },
-			{ "a" : "3", "b" : "5", "guard" : 6000 },
-			{ "a" : "4", "b" : "6", "guard" : 6000 },
-			{ "a" : "5", "b" : "6", "guard" : 6000 },
-
-			{ "a" : "1", "b" : "9", "guard" : 18000 },
-			{ "a" : "2", "b" : "9", "guard" : 18000 },
-			{ "a" : "3", "b" : "8", "guard" : 18000 },
-			{ "a" : "4", "b" : "8", "guard" : 18000 },
-			{ "a" : "5", "b" : "7", "guard" : 18000 },
-			{ "a" : "6", "b" : "7", "guard" : 18000 },
-
-			{ "a" : "8", "b" : "7", "guard" : 12000 },
-			{ "a" : "8", "b" : "9", "guard" : 12000 }
-		]
-	}
-}
+{
+	"Monk's Retreat" :
+	{
+		"minSize" : "l", "maxSize" : "xl+u",
+		"players" : "2-6",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "grass", "snow" ],
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 3000, "max" : 6000, "density" : 8 },
+					{ "min" : 3000, "max" : 9000, "density" : 4 },
+					{ "min" : 9000, "max" : 20000, "density" : 2 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "grass" ],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"terrainTypeLikeZone" : 2,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"terrainTypeLikeZone" : 2,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"terrainTypeLikeZone" : 2,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 35,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 2 },
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "grass", "snow", "lava" ],
+				"mines" : { "wood" : 1, "mercury" : 1, "gold" : 2 },
+				"treasure" :
+				[
+					{ "min" : 3000, "max" : 6000, "density" : 10 },
+					{ "min" : 6000, "max" : 9000, "density" : 8 },
+					{ "min" : 9000, "max" : 30000, "density" : 3 }
+				]
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 35,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 2 },
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 7,
+				"treasureLikeZone" : 7
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 35,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 2 },
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "grass", "snow", "swamp" ],
+				"minesLikeZone" : 7,
+				"treasureLikeZone" : 7
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "2", "guard" : 6000 },
+			{ "a" : "1", "b" : "3", "guard" : 6000 },
+			{ "a" : "2", "b" : "4", "guard" : 6000 },
+			{ "a" : "3", "b" : "5", "guard" : 6000 },
+			{ "a" : "4", "b" : "6", "guard" : 6000 },
+			{ "a" : "5", "b" : "6", "guard" : 6000 },
+
+			{ "a" : "1", "b" : "9", "guard" : 18000 },
+			{ "a" : "2", "b" : "9", "guard" : 18000 },
+			{ "a" : "3", "b" : "8", "guard" : 18000 },
+			{ "a" : "4", "b" : "8", "guard" : 18000 },
+			{ "a" : "5", "b" : "7", "guard" : 18000 },
+			{ "a" : "6", "b" : "7", "guard" : 18000 },
+
+			{ "a" : "8", "b" : "7", "guard" : 12000 },
+			{ "a" : "8", "b" : "9", "guard" : 12000 }
+		]
+	}
+}

+ 110 - 110
Mods/vcmi/config/vcmi/rmg/heroes3/smallRing.JSON

@@ -1,110 +1,110 @@
-{
-	"Small Ring" :
-	{
-		"minSize" : "s", "maxSize" : "s+u",
-		"players" : "2-8",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1, "gems" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "gems" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 7,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 8,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 4,
-				"treasureLikeZone" : 1
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "2", "guard" : 4500 },
-			{ "a" : "2", "b" : "3", "guard" : 4500 },
-			{ "a" : "3", "b" : "4", "guard" : 4500 },
-			{ "a" : "4", "b" : "5", "guard" : 4500 },
-			{ "a" : "5", "b" : "6", "guard" : 4500 },
-			{ "a" : "6", "b" : "7", "guard" : 4500 },
-			{ "a" : "7", "b" : "8", "guard" : 4500 },
-			{ "a" : "8", "b" : "1", "guard" : 4500 },
-			{ "a" : "4", "b" : "1", "guard" : 4500 },
-			{ "a" : "5", "b" : "1", "guard" : 4500 },
-			{ "a" : "6", "b" : "1", "guard" : 4500 },
-			{ "a" : "7", "b" : "1", "guard" : 4500 }
-		]
-	}
-}
+{
+	"Small Ring" :
+	{
+		"minSize" : "s", "maxSize" : "s+u",
+		"players" : "2-8",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1, "gems" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "gems" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 7,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 8,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 4,
+				"treasureLikeZone" : 1
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "2", "guard" : 4500 },
+			{ "a" : "2", "b" : "3", "guard" : 4500 },
+			{ "a" : "3", "b" : "4", "guard" : 4500 },
+			{ "a" : "4", "b" : "5", "guard" : 4500 },
+			{ "a" : "5", "b" : "6", "guard" : 4500 },
+			{ "a" : "6", "b" : "7", "guard" : 4500 },
+			{ "a" : "7", "b" : "8", "guard" : 4500 },
+			{ "a" : "8", "b" : "1", "guard" : 4500 },
+			{ "a" : "4", "b" : "1", "guard" : 4500 },
+			{ "a" : "5", "b" : "1", "guard" : 4500 },
+			{ "a" : "6", "b" : "1", "guard" : 4500 },
+			{ "a" : "7", "b" : "1", "guard" : 4500 }
+		]
+	}
+}

+ 205 - 205
Mods/vcmi/config/vcmi/rmg/heroes3unused/ring.JSON

@@ -1,205 +1,205 @@
-{
-	"Ring" :
-	{
-		"minSize" : "m", "maxSize" : "xl+u",
-		"players" : "2-8",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "grass", "rough", "subterra" ],
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1 },
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 25000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 5 },
-					{ "min" : 500, "max" : 3000, "density" : 7 }
-				]
-			},
-			"2" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "normal",
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 10,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 4500, "max" : 7500, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 3 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 10,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "normal",
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "normal",
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "playerStart",
-				"size" : 10,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"8" :
-			{
-				"type" : "playerStart",
-				"size" : 10,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "normal",
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "normal",
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"11" :
-			{
-				"type" : "playerStart",
-				"size" : 10,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"12" :
-			{
-				"type" : "playerStart",
-				"size" : 10,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "normal",
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "normal",
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"15" :
-			{
-				"type" : "playerStart",
-				"size" : 10,
-				"owner" : 7,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"16" :
-			{
-				"type" : "playerStart",
-				"size" : 10,
-				"owner" : 8,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "2", "type": "wide" },
-			{ "a" : "1", "b" : "3", "guard" : 0 },
-			{ "a" : "1", "b" : "4", "guard" : 0 },
-			{ "a" : "1", "b" : "5", "guard" : 2000 },
-			{ "a" : "1", "b" : "6", "guard" : 2000 },
-			{ "a" : "1", "b" : "9", "guard" : 2000 },
-			{ "a" : "1", "b" : "10", "guard" : 2000 },
-			{ "a" : "1", "b" : "13", "guard" : 2000 },
-			{ "a" : "1", "b" : "14", "guard" : 2000 },
-			{ "a" : "2", "b" : "3", "guard" : 0 },
-			{ "a" : "2", "b" : "4", "guard" : 0 },
-			{ "a" : "2", "b" : "5", "guard" : 2000 },
-			{ "a" : "5", "b" : "6", "type": "wide" },
-			{ "a" : "5", "b" : "7", "guard" : 0 },
-			{ "a" : "5", "b" : "8", "guard" : 0 },
-			{ "a" : "6", "b" : "7", "guard" : 0 },
-			{ "a" : "6", "b" : "8", "guard" : 0 },
-			{ "a" : "6", "b" : "9", "guard" : 2000 },
-			{ "a" : "9", "b" : "10", "type": "wide" },
-			{ "a" : "9", "b" : "11", "guard" : 0 },
-			{ "a" : "9", "b" : "12", "guard" : 0 },
-			{ "a" : "10", "b" : "11", "guard" : 0 },
-			{ "a" : "10", "b" : "12", "guard" : 0 },
-			{ "a" : "10", "b" : "13", "guard" : 2000 },
-			{ "a" : "13", "b" : "14", "type": "wide" },
-			{ "a" : "13", "b" : "15", "guard" : 0 },
-			{ "a" : "13", "b" : "16", "guard" : 0 },
-			{ "a" : "14", "b" : "15", "guard" : 0 },
-			{ "a" : "14", "b" : "16", "guard" : 0 }
-		]
-	}
-}
+{
+	"Ring" :
+	{
+		"minSize" : "m", "maxSize" : "xl+u",
+		"players" : "2-8",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "grass", "rough", "subterra" ],
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1 },
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 25000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 5 },
+					{ "min" : 500, "max" : 3000, "density" : 7 }
+				]
+			},
+			"2" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "normal",
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 10,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 4500, "max" : 7500, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 3 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 10,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "normal",
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "normal",
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "playerStart",
+				"size" : 10,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"8" :
+			{
+				"type" : "playerStart",
+				"size" : 10,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "normal",
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "normal",
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"11" :
+			{
+				"type" : "playerStart",
+				"size" : 10,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"12" :
+			{
+				"type" : "playerStart",
+				"size" : 10,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "normal",
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "normal",
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"15" :
+			{
+				"type" : "playerStart",
+				"size" : 10,
+				"owner" : 7,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"16" :
+			{
+				"type" : "playerStart",
+				"size" : 10,
+				"owner" : 8,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "2", "type": "wide" },
+			{ "a" : "1", "b" : "3", "guard" : 0 },
+			{ "a" : "1", "b" : "4", "guard" : 0 },
+			{ "a" : "1", "b" : "5", "guard" : 2000 },
+			{ "a" : "1", "b" : "6", "guard" : 2000 },
+			{ "a" : "1", "b" : "9", "guard" : 2000 },
+			{ "a" : "1", "b" : "10", "guard" : 2000 },
+			{ "a" : "1", "b" : "13", "guard" : 2000 },
+			{ "a" : "1", "b" : "14", "guard" : 2000 },
+			{ "a" : "2", "b" : "3", "guard" : 0 },
+			{ "a" : "2", "b" : "4", "guard" : 0 },
+			{ "a" : "2", "b" : "5", "guard" : 2000 },
+			{ "a" : "5", "b" : "6", "type": "wide" },
+			{ "a" : "5", "b" : "7", "guard" : 0 },
+			{ "a" : "5", "b" : "8", "guard" : 0 },
+			{ "a" : "6", "b" : "7", "guard" : 0 },
+			{ "a" : "6", "b" : "8", "guard" : 0 },
+			{ "a" : "6", "b" : "9", "guard" : 2000 },
+			{ "a" : "9", "b" : "10", "type": "wide" },
+			{ "a" : "9", "b" : "11", "guard" : 0 },
+			{ "a" : "9", "b" : "12", "guard" : 0 },
+			{ "a" : "10", "b" : "11", "guard" : 0 },
+			{ "a" : "10", "b" : "12", "guard" : 0 },
+			{ "a" : "10", "b" : "13", "guard" : 2000 },
+			{ "a" : "13", "b" : "14", "type": "wide" },
+			{ "a" : "13", "b" : "15", "guard" : 0 },
+			{ "a" : "13", "b" : "16", "guard" : 0 },
+			{ "a" : "14", "b" : "15", "guard" : 0 },
+			{ "a" : "14", "b" : "16", "guard" : 0 }
+		]
+	}
+}

+ 194 - 194
Mods/vcmi/config/vcmi/rmg/heroes3unused/riseOfPhoenix.JSON

@@ -1,194 +1,194 @@
-{
-	"Rise of Phoenix" :
-	{
-		"minSize" : "l", "maxSize" : "l+u",
-		"players" : "2-4",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "dirt", "grass", "snow", "rough" ],
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 3000, "max" : 6000, "density" : 8 },
-					{ "min" : 3000, "max" : 9000, "density" : 4 },
-					{ "min" : 9000, "max" : 20000, "density" : 2 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"townsAreSameType" : true,
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"townsAreSameType" : true,
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"townsAreSameType" : true,
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 1,
-				"treasure" :
-				[
-					{ "min" : 3000, "max" : 6000, "density" : 8 },
-					{ "min" : 6000, "max" : 9000, "density" : 4 },
-					{ "min" : 9000, "max" : 30000, "density" : 2 }
-				]
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"townsAreSameType" : true,
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 7
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 25,
-				"monsters" : "normal",
-				"terrainTypeLikeZone" : 1,
-				"mines" : { "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 3000, "max" : 9000, "density" : 8 },
-					{ "min" : 9000, "max" : 18000, "density" : 3 },
-					{ "min" : 12000, "max" : 30000, "density" : 2 }
-				]
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 25,
-				"monsters" : "normal",
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 9
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 25,
-				"monsters" : "normal",
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 9
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 25,
-				"monsters" : "normal",
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 9
-			},
-			"13" :
-			{
-				"type" : "junction",
-				"size" : 15,
-				"monsters" : "strong",
-				"allowedMonsters" : [ "inferno", "stronghold" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "rough", "lava" ],
-				"treasure" :
-				[
-					{ "min" : 9000, "max" : 18000, "density" : 3 }
-				]
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"allowedMonsters" : [ "inferno" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "lava" ],
-				"treasure" :
-				[
-					{ "min" : 25000, "max" : 40000, "density" : 3 }
-				]
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "5", "guard" : 12000 },
-			{ "a" : "2", "b" : "6", "guard" : 12000 },
-			{ "a" : "3", "b" : "7", "guard" : 12000 },
-			{ "a" : "4", "b" : "8", "guard" : 12000 },
-			
-			{ "a" : "5", "b" : "10", "guard" : 9000 },
-			{ "a" : "6", "b" : "11", "guard" : 9000 },
-			{ "a" : "7", "b" : "12", "guard" : 9000 },
-			{ "a" : "8", "b" : "9", "guard" : 9000 },
-			
-			{ "a" : "9", "b" : "13", "guard" : 20000 },
-			{ "a" : "10", "b" : "13", "guard" : 20000 },
-			{ "a" : "11", "b" : "13", "guard" : 20000 },
-			{ "a" : "12", "b" : "13", "guard" : 12000 },
-			{ "a" : "13", "b" : "14", "guard" : 24000 }
-		]
-	}
-}
+{
+	"Rise of Phoenix" :
+	{
+		"minSize" : "l", "maxSize" : "l+u",
+		"players" : "2-4",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "dirt", "grass", "snow", "rough" ],
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 3000, "max" : 6000, "density" : 8 },
+					{ "min" : 3000, "max" : 9000, "density" : 4 },
+					{ "min" : 9000, "max" : 20000, "density" : 2 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"townsAreSameType" : true,
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"townsAreSameType" : true,
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"townsAreSameType" : true,
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 1,
+				"treasure" :
+				[
+					{ "min" : 3000, "max" : 6000, "density" : 8 },
+					{ "min" : 6000, "max" : 9000, "density" : 4 },
+					{ "min" : 9000, "max" : 30000, "density" : 2 }
+				]
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"townsAreSameType" : true,
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 7
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 25,
+				"monsters" : "normal",
+				"terrainTypeLikeZone" : 1,
+				"mines" : { "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 3000, "max" : 9000, "density" : 8 },
+					{ "min" : 9000, "max" : 18000, "density" : 3 },
+					{ "min" : 12000, "max" : 30000, "density" : 2 }
+				]
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 25,
+				"monsters" : "normal",
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 9
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 25,
+				"monsters" : "normal",
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 9
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 25,
+				"monsters" : "normal",
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 9
+			},
+			"13" :
+			{
+				"type" : "junction",
+				"size" : 15,
+				"monsters" : "strong",
+				"allowedMonsters" : [ "inferno", "stronghold" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "rough", "lava" ],
+				"treasure" :
+				[
+					{ "min" : 9000, "max" : 18000, "density" : 3 }
+				]
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"allowedMonsters" : [ "inferno" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "lava" ],
+				"treasure" :
+				[
+					{ "min" : 25000, "max" : 40000, "density" : 3 }
+				]
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "5", "guard" : 12000 },
+			{ "a" : "2", "b" : "6", "guard" : 12000 },
+			{ "a" : "3", "b" : "7", "guard" : 12000 },
+			{ "a" : "4", "b" : "8", "guard" : 12000 },
+			
+			{ "a" : "5", "b" : "10", "guard" : 9000 },
+			{ "a" : "6", "b" : "11", "guard" : 9000 },
+			{ "a" : "7", "b" : "12", "guard" : 9000 },
+			{ "a" : "8", "b" : "9", "guard" : 9000 },
+			
+			{ "a" : "9", "b" : "13", "guard" : 20000 },
+			{ "a" : "10", "b" : "13", "guard" : 20000 },
+			{ "a" : "11", "b" : "13", "guard" : 20000 },
+			{ "a" : "12", "b" : "13", "guard" : 12000 },
+			{ "a" : "13", "b" : "14", "guard" : 24000 }
+		]
+	}
+}

+ 1 - 1
Mods/vcmi/config/vcmi/rmg/symmetric/2sm0k.JSON

@@ -2,7 +2,7 @@
 	"2SM0k" :
 	{
 		"minSize" : "s", "maxSize" : "m+u",
-		"players" : "2", "humans" : "6",
+		"players" : "2", "humans" : "1-2",
 		"zones" :
 		{
 			"1" :

+ 67 - 67
Mods/vcmi/config/vcmi/rmg/symmetric/2sm2a.JSON

@@ -1,67 +1,67 @@
-{
-	"2SM2a" :
-	{
-		"minSize" : "s", "maxSize" : "s+u",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 20000, "density" : 1 },
-					{ "min" : 10000, "max" : 15000, "density" : 6 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasureLikeZone" : 3
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "3", "guard" : 3000 },
-			{ "a" : "2", "b" : "4", "guard" : 3000 },
-			{ "a" : "1", "b" : "4", "guard" : 12500 },
-			{ "a" : "2", "b" : "3", "guard" : 12500 }
-		]
-	}
-}
+{
+	"2SM2a" :
+	{
+		"minSize" : "s", "maxSize" : "s+u",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 20000, "density" : 1 },
+					{ "min" : 10000, "max" : 15000, "density" : 6 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasureLikeZone" : 3
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "3", "guard" : 3000 },
+			{ "a" : "2", "b" : "4", "guard" : 3000 },
+			{ "a" : "1", "b" : "4", "guard" : 12500 },
+			{ "a" : "2", "b" : "3", "guard" : 12500 }
+		]
+	}
+}

+ 87 - 87
Mods/vcmi/config/vcmi/rmg/symmetric/2sm2b(2).JSON

@@ -1,87 +1,87 @@
-{
-	"2SM2b(2)" :
-	{
-		"minSize" : "s", "maxSize" : "m+u",
-		"players" : "2-4",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasureLikeZone" : 3
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
-				"treasureLikeZone" : 1
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "3", "guard" : 3000 },
-			{ "a" : "1", "b" : "4", "guard" : 12500 },
-			{ "a" : "1", "b" : "6", "guard" : 3000 },
-			{ "a" : "2", "b" : "3", "guard" : 3000 },
-			{ "a" : "2", "b" : "5", "guard" : 12500 },
-			{ "a" : "2", "b" : "6", "guard" : 3000 }
-		]
-	}
-}
+{
+	"2SM2b(2)" :
+	{
+		"minSize" : "s", "maxSize" : "m+u",
+		"players" : "2-4",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasureLikeZone" : 3
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
+				"treasureLikeZone" : 1
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "3", "guard" : 3000 },
+			{ "a" : "1", "b" : "4", "guard" : 12500 },
+			{ "a" : "1", "b" : "6", "guard" : 3000 },
+			{ "a" : "2", "b" : "3", "guard" : 3000 },
+			{ "a" : "2", "b" : "5", "guard" : 12500 },
+			{ "a" : "2", "b" : "6", "guard" : 3000 }
+		]
+	}
+}

+ 87 - 87
Mods/vcmi/config/vcmi/rmg/symmetric/2sm2b.JSON

@@ -1,87 +1,87 @@
-{
-	"2SM2b" :
-	{
-		"minSize" : "s", "maxSize" : "m+u",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 20000, "density" : 1 },
-					{ "min" : 10000, "max" : 15000, "density" : 6 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasureLikeZone" : 3
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 4,
-				"treasureLikeZone" : 3
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "3", "guard" : 3000 },
-			{ "a" : "1", "b" : "4", "guard" : 3000 },
-			{ "a" : "1", "b" : "6", "guard" : 12500 },
-			{ "a" : "2", "b" : "3", "guard" : 12500 },
-			{ "a" : "2", "b" : "5", "guard" : 3000 },
-			{ "a" : "2", "b" : "6", "guard" : 3000 }
-		]
-	}
-}
+{
+	"2SM2b" :
+	{
+		"minSize" : "s", "maxSize" : "m+u",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 20000, "density" : 1 },
+					{ "min" : 10000, "max" : 15000, "density" : 6 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasureLikeZone" : 3
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 4,
+				"treasureLikeZone" : 3
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "3", "guard" : 3000 },
+			{ "a" : "1", "b" : "4", "guard" : 3000 },
+			{ "a" : "1", "b" : "6", "guard" : 12500 },
+			{ "a" : "2", "b" : "3", "guard" : 12500 },
+			{ "a" : "2", "b" : "5", "guard" : 3000 },
+			{ "a" : "2", "b" : "6", "guard" : 3000 }
+		]
+	}
+}

+ 96 - 96
Mods/vcmi/config/vcmi/rmg/symmetric/2sm2c.JSON

@@ -1,96 +1,96 @@
-{
-	"2SM2c" :
-	{
-		"minSize" : "s", "maxSize" : "s+u",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasureLikeZone" : 3
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 3,
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 20000, "density" : 1 },
-					{ "min" : 10000, "max" : 15000, "density" : 6 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 4,
-				"treasureLikeZone" : 5
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "3", "guard" : 12500 },
-			{ "a" : "1", "b" : "5", "guard" : 3000 },
-			{ "a" : "1", "b" : "6", "guard" : 3000 },
-			{ "a" : "2", "b" : "4", "guard" : 12500 },
-			{ "a" : "2", "b" : "5", "guard" : 3000 },
-			{ "a" : "2", "b" : "6", "guard" : 3000 },
-			{ "a" : "3", "b" : "5", "guard" : 6000 },
-			{ "a" : "3", "b" : "6", "guard" : 6000 },
-			{ "a" : "4", "b" : "5", "guard" : 6000 },
-			{ "a" : "4", "b" : "6", "guard" : 6000 }
-		]
-	}
-}
+{
+	"2SM2c" :
+	{
+		"minSize" : "s", "maxSize" : "s+u",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasureLikeZone" : 3
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 3,
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 20000, "density" : 1 },
+					{ "min" : 10000, "max" : 15000, "density" : 6 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 4,
+				"treasureLikeZone" : 5
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "3", "guard" : 12500 },
+			{ "a" : "1", "b" : "5", "guard" : 3000 },
+			{ "a" : "1", "b" : "6", "guard" : 3000 },
+			{ "a" : "2", "b" : "4", "guard" : 12500 },
+			{ "a" : "2", "b" : "5", "guard" : 3000 },
+			{ "a" : "2", "b" : "6", "guard" : 3000 },
+			{ "a" : "3", "b" : "5", "guard" : 6000 },
+			{ "a" : "3", "b" : "6", "guard" : 6000 },
+			{ "a" : "4", "b" : "5", "guard" : 6000 },
+			{ "a" : "4", "b" : "6", "guard" : 6000 }
+		]
+	}
+}

+ 86 - 86
Mods/vcmi/config/vcmi/rmg/symmetric/2sm2f(2).JSON

@@ -1,86 +1,86 @@
-{
-	"2SM2f(2)" :
-	{
-		"minSize" : "s", "maxSize" : "l",
-		"players" : "2-4",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "4", "guard" : 3000 },
-			{ "a" : "2", "b" : "5", "guard" : 3000 },
-			{ "a" : "3", "b" : "5", "guard" : 6000 },
-			{ "a" : "4", "b" : "5", "guard" : 3000 },
-			{ "a" : "4", "b" : "6", "guard" : 6000 }
-		]
-	}
-}
+{
+	"2SM2f(2)" :
+	{
+		"minSize" : "s", "maxSize" : "l",
+		"players" : "2-4",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "4", "guard" : 3000 },
+			{ "a" : "2", "b" : "5", "guard" : 3000 },
+			{ "a" : "3", "b" : "5", "guard" : 6000 },
+			{ "a" : "4", "b" : "5", "guard" : 3000 },
+			{ "a" : "4", "b" : "6", "guard" : 6000 }
+		]
+	}
+}

+ 84 - 84
Mods/vcmi/config/vcmi/rmg/symmetric/2sm2f.JSON

@@ -1,84 +1,84 @@
-{
-	"2SM2f" :
-	{
-		"minSize" : "s", "maxSize" : "l",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "wood" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "mercury" : 1, "ore" : 1, "sulfur" : 1, "gold" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "mercury" : 1, "sulfur" : 1, "gold" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "ore" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasureLikeZone" : 3
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "4", "guard" : 3000 },
-			{ "a" : "2", "b" : "5", "guard" : 3000 },
-			{ "a" : "4", "b" : "5", "guard" : 3000 },
-			{ "a" : "3", "b" : "5", "guard" : 6000 },
-			{ "a" : "4", "b" : "6", "guard" : 6000 }
-		]
-	}
-}
+{
+	"2SM2f" :
+	{
+		"minSize" : "s", "maxSize" : "l",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "wood" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "mercury" : 1, "ore" : 1, "sulfur" : 1, "gold" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "mercury" : 1, "sulfur" : 1, "gold" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "ore" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasureLikeZone" : 3
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "4", "guard" : 3000 },
+			{ "a" : "2", "b" : "5", "guard" : 3000 },
+			{ "a" : "4", "b" : "5", "guard" : 3000 },
+			{ "a" : "3", "b" : "5", "guard" : 6000 },
+			{ "a" : "4", "b" : "6", "guard" : 6000 }
+		]
+	}
+}

+ 80 - 80
Mods/vcmi/config/vcmi/rmg/symmetric/2sm2h(2).JSON

@@ -1,80 +1,80 @@
-{
-	"2SM2h(2)" :
-	{
-		"minSize" : "s", "maxSize" : "m+u",
-		"players" : "2-4",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "3", "guard" : 3000 },
-			{ "a" : "1", "b" : "4", "guard" : 6000 },
-			{ "a" : "1", "b" : "5", "guard" : 3000 },
-			{ "a" : "2", "b" : "3", "guard" : 3000 },
-			{ "a" : "2", "b" : "4", "guard" : 6000 },
-			{ "a" : "2", "b" : "5", "guard" : 3000 },
-			{ "a" : "3", "b" : "4", "guard" : 6000 },
-			{ "a" : "4", "b" : "5", "guard" : 6000 }
-		]
-	}
-}
+{
+	"2SM2h(2)" :
+	{
+		"minSize" : "s", "maxSize" : "m+u",
+		"players" : "2-4",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "3", "guard" : 3000 },
+			{ "a" : "1", "b" : "4", "guard" : 6000 },
+			{ "a" : "1", "b" : "5", "guard" : 3000 },
+			{ "a" : "2", "b" : "3", "guard" : 3000 },
+			{ "a" : "2", "b" : "4", "guard" : 6000 },
+			{ "a" : "2", "b" : "5", "guard" : 3000 },
+			{ "a" : "3", "b" : "4", "guard" : 6000 },
+			{ "a" : "4", "b" : "5", "guard" : 6000 }
+		]
+	}
+}

+ 77 - 77
Mods/vcmi/config/vcmi/rmg/symmetric/2sm2h.JSON

@@ -1,77 +1,77 @@
-{
-	"2SM2h" :
-	{
-		"minSize" : "s", "maxSize" : "m+u",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"mines" : { "wood" : 1, "mercury" : 1, "sulfur" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasureLikeZone" : 3
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "ore" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasureLikeZone" : 3
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "3", "guard" : 3000 },
-			{ "a" : "1", "b" : "4", "guard" : 6000 },
-			{ "a" : "1", "b" : "5", "guard" : 3000 },
-			{ "a" : "2", "b" : "3", "guard" : 3000 },
-			{ "a" : "2", "b" : "4", "guard" : 6000 },
-			{ "a" : "2", "b" : "5", "guard" : 3000 },
-			{ "a" : "3", "b" : "4", "guard" : 6000 },
-			{ "a" : "4", "b" : "5", "guard" : 6000 }
-		]
-	}
-}
+{
+	"2SM2h" :
+	{
+		"minSize" : "s", "maxSize" : "m+u",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"mines" : { "wood" : 1, "mercury" : 1, "sulfur" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasureLikeZone" : 3
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "ore" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasureLikeZone" : 3
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "3", "guard" : 3000 },
+			{ "a" : "1", "b" : "4", "guard" : 6000 },
+			{ "a" : "1", "b" : "5", "guard" : 3000 },
+			{ "a" : "2", "b" : "3", "guard" : 3000 },
+			{ "a" : "2", "b" : "4", "guard" : 6000 },
+			{ "a" : "2", "b" : "5", "guard" : 3000 },
+			{ "a" : "3", "b" : "4", "guard" : 6000 },
+			{ "a" : "4", "b" : "5", "guard" : 6000 }
+		]
+	}
+}

+ 76 - 76
Mods/vcmi/config/vcmi/rmg/symmetric/2sm2i.JSON

@@ -1,76 +1,76 @@
-{
-	"2SM2i" :
-	{
-		"minSize" : "s", "maxSize" : "m+u",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "mercury" : 1, "sulfur" : 1 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasureLikeZone" : 3
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "crystal" : 1, "gems" : 1 },
-				"treasureLikeZone" : 3
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "4", "guard" : 6000 },
-			{ "a" : "1", "b" : "5", "guard" : 3000 },
-			{ "a" : "2", "b" : "3", "guard" : 3000 },
-			{ "a" : "2", "b" : "4", "guard" : 6000 },
-			{ "a" : "3", "b" : "4", "guard" : 6000 },
-			{ "a" : "4", "b" : "5", "guard" : 6000 }
-		]
-	}
-}
+{
+	"2SM2i" :
+	{
+		"minSize" : "s", "maxSize" : "m+u",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "mercury" : 1, "sulfur" : 1 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasureLikeZone" : 3
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "crystal" : 1, "gems" : 1 },
+				"treasureLikeZone" : 3
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "4", "guard" : 6000 },
+			{ "a" : "1", "b" : "5", "guard" : 3000 },
+			{ "a" : "2", "b" : "3", "guard" : 3000 },
+			{ "a" : "2", "b" : "4", "guard" : 6000 },
+			{ "a" : "3", "b" : "4", "guard" : 6000 },
+			{ "a" : "4", "b" : "5", "guard" : 6000 }
+		]
+	}
+}

+ 134 - 134
Mods/vcmi/config/vcmi/rmg/symmetric/2sm4d(2).JSON

@@ -1,134 +1,134 @@
-{
-	"2SM4d(2)" :
-	{
-		"minSize" : "m", "maxSize" : "l+u",
-		"players" : "2-4",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 20000, "density" : 1 },
-					{ "min" : 10000, "max" : 15000, "density" : 6 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 }
-				]
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasureLikeZone" : 3
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 5,
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 5,
-				"treasureLikeZone" : 3
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 6,
-				"treasureLikeZone" : 3
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "2", "guard" : 45000 },
-			{ "a" : "1", "b" : "4", "guard" : 6000 },
-			{ "a" : "1", "b" : "6", "guard" : 3000 },
-			{ "a" : "1", "b" : "8", "guard" : 6000 },
-			{ "a" : "2", "b" : "4", "guard" : 6000 },
-			{ "a" : "2", "b" : "7", "guard" : 3000 },
-			{ "a" : "2", "b" : "8", "guard" : 6000 },
-			{ "a" : "3", "b" : "4", "guard" : 6000 },
-			{ "a" : "3", "b" : "6", "guard" : 6000 },
-			{ "a" : "5", "b" : "4", "guard" : 6000 },
-			{ "a" : "5", "b" : "7", "guard" : 6000 },
-			{ "a" : "9", "b" : "6", "guard" : 6000 },
-			{ "a" : "9", "b" : "8", "guard" : 6000 },
-			{ "a" : "10", "b" : "7", "guard" : 6000 },
-			{ "a" : "10", "b" : "8", "guard" : 6000 }
-		]
-	}
-}
+{
+	"2SM4d(2)" :
+	{
+		"minSize" : "m", "maxSize" : "l+u",
+		"players" : "2-4",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 20000, "density" : 1 },
+					{ "min" : 10000, "max" : 15000, "density" : 6 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 }
+				]
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasureLikeZone" : 3
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 5,
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 5,
+				"treasureLikeZone" : 3
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 6,
+				"treasureLikeZone" : 3
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "2", "guard" : 45000 },
+			{ "a" : "1", "b" : "4", "guard" : 6000 },
+			{ "a" : "1", "b" : "6", "guard" : 3000 },
+			{ "a" : "1", "b" : "8", "guard" : 6000 },
+			{ "a" : "2", "b" : "4", "guard" : 6000 },
+			{ "a" : "2", "b" : "7", "guard" : 3000 },
+			{ "a" : "2", "b" : "8", "guard" : 6000 },
+			{ "a" : "3", "b" : "4", "guard" : 6000 },
+			{ "a" : "3", "b" : "6", "guard" : 6000 },
+			{ "a" : "5", "b" : "4", "guard" : 6000 },
+			{ "a" : "5", "b" : "7", "guard" : 6000 },
+			{ "a" : "9", "b" : "6", "guard" : 6000 },
+			{ "a" : "9", "b" : "8", "guard" : 6000 },
+			{ "a" : "10", "b" : "7", "guard" : 6000 },
+			{ "a" : "10", "b" : "8", "guard" : 6000 }
+		]
+	}
+}

+ 134 - 134
Mods/vcmi/config/vcmi/rmg/symmetric/2sm4d(3).JSON

@@ -1,134 +1,134 @@
-{
-	"2SM4d(3)" :
-	{
-		"minSize" : "m", "maxSize" : "l+u",
-		"players" : "2-6",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasureLikeZone" : 3
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 5,
-				"treasureLikeZone" : 3
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "2", "guard" : 45000 },
-			{ "a" : "1", "b" : "4", "guard" : 6000 },
-			{ "a" : "1", "b" : "6", "guard" : 6000 },
-			{ "a" : "1", "b" : "8", "guard" : 6000 },
-			{ "a" : "2", "b" : "4", "guard" : 6000 },
-			{ "a" : "2", "b" : "7", "guard" : 6000 },
-			{ "a" : "2", "b" : "8", "guard" : 6000 },
-			{ "a" : "3", "b" : "4", "guard" : 6000 },
-			{ "a" : "3", "b" : "6", "guard" : 6000 },
-			{ "a" : "5", "b" : "4", "guard" : 6000 },
-			{ "a" : "5", "b" : "7", "guard" : 6000 },
-			{ "a" : "9", "b" : "6", "guard" : 6000 },
-			{ "a" : "9", "b" : "8", "guard" : 6000 },
-			{ "a" : "10", "b" : "7", "guard" : 6000 },
-			{ "a" : "10", "b" : "8", "guard" : 6000 }
-		]
-	}
-}
+{
+	"2SM4d(3)" :
+	{
+		"minSize" : "m", "maxSize" : "l+u",
+		"players" : "2-6",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasureLikeZone" : 3
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 5,
+				"treasureLikeZone" : 3
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "2", "guard" : 45000 },
+			{ "a" : "1", "b" : "4", "guard" : 6000 },
+			{ "a" : "1", "b" : "6", "guard" : 6000 },
+			{ "a" : "1", "b" : "8", "guard" : 6000 },
+			{ "a" : "2", "b" : "4", "guard" : 6000 },
+			{ "a" : "2", "b" : "7", "guard" : 6000 },
+			{ "a" : "2", "b" : "8", "guard" : 6000 },
+			{ "a" : "3", "b" : "4", "guard" : 6000 },
+			{ "a" : "3", "b" : "6", "guard" : 6000 },
+			{ "a" : "5", "b" : "4", "guard" : 6000 },
+			{ "a" : "5", "b" : "7", "guard" : 6000 },
+			{ "a" : "9", "b" : "6", "guard" : 6000 },
+			{ "a" : "9", "b" : "8", "guard" : 6000 },
+			{ "a" : "10", "b" : "7", "guard" : 6000 },
+			{ "a" : "10", "b" : "8", "guard" : 6000 }
+		]
+	}
+}

+ 134 - 134
Mods/vcmi/config/vcmi/rmg/symmetric/2sm4d.JSON

@@ -1,134 +1,134 @@
-{
-	"2SM4d" :
-	{
-		"minSize" : "s", "maxSize" : "l+u",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1 },
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 20000, "density" : 1 },
-					{ "min" : 10000, "max" : 15000, "density" : 6 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1, "gold" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"mines" : { "sulfur" : 1 },
-				"treasureLikeZone" : 3
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 4,
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 6,
-				"treasureLikeZone" : 1
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1 },
-				"treasureLikeZone" : 3
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"mines" : { "gems" : 1 },
-				"treasureLikeZone" : 3
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "2", "guard" : 45000 },
-			{ "a" : "1", "b" : "4", "guard" : 3000 },
-			{ "a" : "1", "b" : "6", "guard" : 3000 },
-			{ "a" : "1", "b" : "8", "guard" : 3000 },
-			{ "a" : "2", "b" : "4", "guard" : 3000 },
-			{ "a" : "2", "b" : "7", "guard" : 3000 },
-			{ "a" : "2", "b" : "8", "guard" : 3000 },
-			{ "a" : "3", "b" : "4", "guard" : 6000 },
-			{ "a" : "3", "b" : "6", "guard" : 6000 },
-			{ "a" : "5", "b" : "4", "guard" : 6000 },
-			{ "a" : "5", "b" : "7", "guard" : 6000 },
-			{ "a" : "9", "b" : "6", "guard" : 6000 },
-			{ "a" : "9", "b" : "8", "guard" : 6000 },
-			{ "a" : "10", "b" : "7", "guard" : 6000 },
-			{ "a" : "10", "b" : "8", "guard" : 6000 }
-		]
-	}
-}
+{
+	"2SM4d" :
+	{
+		"minSize" : "s", "maxSize" : "l+u",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1 },
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 20000, "density" : 1 },
+					{ "min" : 10000, "max" : 15000, "density" : 6 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1, "gold" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"mines" : { "sulfur" : 1 },
+				"treasureLikeZone" : 3
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 4,
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 6,
+				"treasureLikeZone" : 1
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1 },
+				"treasureLikeZone" : 3
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"mines" : { "gems" : 1 },
+				"treasureLikeZone" : 3
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "2", "guard" : 45000 },
+			{ "a" : "1", "b" : "4", "guard" : 3000 },
+			{ "a" : "1", "b" : "6", "guard" : 3000 },
+			{ "a" : "1", "b" : "8", "guard" : 3000 },
+			{ "a" : "2", "b" : "4", "guard" : 3000 },
+			{ "a" : "2", "b" : "7", "guard" : 3000 },
+			{ "a" : "2", "b" : "8", "guard" : 3000 },
+			{ "a" : "3", "b" : "4", "guard" : 6000 },
+			{ "a" : "3", "b" : "6", "guard" : 6000 },
+			{ "a" : "5", "b" : "4", "guard" : 6000 },
+			{ "a" : "5", "b" : "7", "guard" : 6000 },
+			{ "a" : "9", "b" : "6", "guard" : 6000 },
+			{ "a" : "9", "b" : "8", "guard" : 6000 },
+			{ "a" : "10", "b" : "7", "guard" : 6000 },
+			{ "a" : "10", "b" : "8", "guard" : 6000 }
+		]
+	}
+}

+ 164 - 164
Mods/vcmi/config/vcmi/rmg/symmetric/3sm3d.JSON

@@ -1,164 +1,164 @@
-{
-	"3SM3d" :
-	{
-		"minSize" : "m", "maxSize" : "m+u",
-		"players" : "2-3",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 25,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 25,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 25,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 25,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "mercury" : 1, "sulfur" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 25,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "crystal" : 1, "gems" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 25,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 25,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 25,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 7
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 25,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 7
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 25,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 7
-			},
-			"11" :
-			{
-				"type" : "junction",
-				"size" : 25,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasure" :
-				[
-					{ "min" : 100, "max" : 1000, "density" : 10 },
-					{ "min" : 1000, "max" : 3000, "density" : 1 }
-				]
-			},
-			"12" :
-			{
-				"type" : "junction",
-				"size" : 25,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 11
-			},
-			"13" :
-			{
-				"type" : "junction",
-				"size" : 25,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 11
-			},
-			"14" :
-			{
-				"type" : "junction",
-				"size" : 25,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 11
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "11", "guard" : 3000 },
-			{ "a" : "1", "b" : "12", "guard" : 3000 },
-			{ "a" : "2", "b" : "6", "guard" : 3000 },
-			{ "a" : "2", "b" : "9", "guard" : 3000 },
-			{ "a" : "3", "b" : "6", "guard" : 3000 },
-			{ "a" : "3", "b" : "10", "guard" : 3000 },
-			{ "a" : "4", "b" : "7", "guard" : 3000 },
-			{ "a" : "4", "b" : "11", "guard" : 3000 },
-			{ "a" : "5", "b" : "8", "guard" : 3000 },
-			{ "a" : "5", "b" : "12", "guard" : 3000 },
-			{ "a" : "6", "b" : "13", "guard" : 3000 },
-			{ "a" : "6", "b" : "14", "guard" : 3000 },
-			{ "a" : "7", "b" : "13", "guard" : 3000 },
-			{ "a" : "8", "b" : "14", "guard" : 3000 },
-			{ "a" : "9", "b" : "13", "guard" : 3000 },
-			{ "a" : "10", "b" : "14", "guard" : 3000 }
-		]
-	}
-}
+{
+	"3SM3d" :
+	{
+		"minSize" : "m", "maxSize" : "m+u",
+		"players" : "2-3",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 25,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 25,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 25,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 25,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "mercury" : 1, "sulfur" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 25,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "crystal" : 1, "gems" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 25,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 25,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 25,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 7
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 25,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 7
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 25,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 7
+			},
+			"11" :
+			{
+				"type" : "junction",
+				"size" : 25,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasure" :
+				[
+					{ "min" : 100, "max" : 1000, "density" : 10 },
+					{ "min" : 1000, "max" : 3000, "density" : 1 }
+				]
+			},
+			"12" :
+			{
+				"type" : "junction",
+				"size" : 25,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 11
+			},
+			"13" :
+			{
+				"type" : "junction",
+				"size" : 25,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 11
+			},
+			"14" :
+			{
+				"type" : "junction",
+				"size" : 25,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 11
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "11", "guard" : 3000 },
+			{ "a" : "1", "b" : "12", "guard" : 3000 },
+			{ "a" : "2", "b" : "6", "guard" : 3000 },
+			{ "a" : "2", "b" : "9", "guard" : 3000 },
+			{ "a" : "3", "b" : "6", "guard" : 3000 },
+			{ "a" : "3", "b" : "10", "guard" : 3000 },
+			{ "a" : "4", "b" : "7", "guard" : 3000 },
+			{ "a" : "4", "b" : "11", "guard" : 3000 },
+			{ "a" : "5", "b" : "8", "guard" : 3000 },
+			{ "a" : "5", "b" : "12", "guard" : 3000 },
+			{ "a" : "6", "b" : "13", "guard" : 3000 },
+			{ "a" : "6", "b" : "14", "guard" : 3000 },
+			{ "a" : "7", "b" : "13", "guard" : 3000 },
+			{ "a" : "8", "b" : "14", "guard" : 3000 },
+			{ "a" : "9", "b" : "13", "guard" : 3000 },
+			{ "a" : "10", "b" : "14", "guard" : 3000 }
+		]
+	}
+}

+ 120 - 120
Mods/vcmi/config/vcmi/rmg/symmetric/4sm0d.JSON

@@ -1,120 +1,120 @@
-{
-	"4SM0d" :
-	{
-		"minSize" : "s", "maxSize" : "l+u",
-		"players" : "2-4",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1, "gems" : 1 },
-				"treasureLikeZone" : 5
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1 },
-				"treasureLikeZone" : 5
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 6,
-				"treasureLikeZone" : 5
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 7,
-				"treasureLikeZone" : 5
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "5", "guard" : 6000 },
-			{ "a" : "1", "b" : "6", "guard" : 3000 },
-			{ "a" : "1", "b" : "7", "guard" : 3000 },
-			{ "a" : "2", "b" : "5", "guard" : 6000 },
-			{ "a" : "2", "b" : "7", "guard" : 3000 },
-			{ "a" : "2", "b" : "9", "guard" : 3000 },
-			{ "a" : "3", "b" : "5", "guard" : 6000 },
-			{ "a" : "3", "b" : "8", "guard" : 3000 },
-			{ "a" : "3", "b" : "9", "guard" : 3000 },
-			{ "a" : "4", "b" : "5", "guard" : 6000 },
-			{ "a" : "4", "b" : "6", "guard" : 3000 },
-			{ "a" : "4", "b" : "8", "guard" : 3000 }
-		]
-	}
-}
+{
+	"4SM0d" :
+	{
+		"minSize" : "s", "maxSize" : "l+u",
+		"players" : "2-4",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1, "gems" : 1 },
+				"treasureLikeZone" : 5
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1 },
+				"treasureLikeZone" : 5
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 6,
+				"treasureLikeZone" : 5
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 7,
+				"treasureLikeZone" : 5
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "5", "guard" : 6000 },
+			{ "a" : "1", "b" : "6", "guard" : 3000 },
+			{ "a" : "1", "b" : "7", "guard" : 3000 },
+			{ "a" : "2", "b" : "5", "guard" : 6000 },
+			{ "a" : "2", "b" : "7", "guard" : 3000 },
+			{ "a" : "2", "b" : "9", "guard" : 3000 },
+			{ "a" : "3", "b" : "5", "guard" : 6000 },
+			{ "a" : "3", "b" : "8", "guard" : 3000 },
+			{ "a" : "3", "b" : "9", "guard" : 3000 },
+			{ "a" : "4", "b" : "5", "guard" : 6000 },
+			{ "a" : "4", "b" : "6", "guard" : 3000 },
+			{ "a" : "4", "b" : "8", "guard" : 3000 }
+		]
+	}
+}

+ 107 - 107
Mods/vcmi/config/vcmi/rmg/symmetric/4sm0f.JSON

@@ -1,107 +1,107 @@
-{
-	"4SM0f" :
-	{
-		"minSize" : "s", "maxSize" : "m",
-		"players" : "2-4",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1, "gems" : 1 },
-				"treasureLikeZone" : 5
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 5,
-				"treasureLikeZone" : 5
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 6,
-				"treasureLikeZone" : 5
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "5", "guard" : 3000 },
-			{ "a" : "1", "b" : "6", "guard" : 3000 },
-			{ "a" : "2", "b" : "5", "guard" : 3000 },
-			{ "a" : "2", "b" : "7", "guard" : 3000 },
-			{ "a" : "3", "b" : "6", "guard" : 3000 },
-			{ "a" : "3", "b" : "8", "guard" : 3000 },
-			{ "a" : "4", "b" : "7", "guard" : 3000 },
-			{ "a" : "4", "b" : "8", "guard" : 3000 }
-		]
-	}
-}
+{
+	"4SM0f" :
+	{
+		"minSize" : "s", "maxSize" : "m",
+		"players" : "2-4",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1, "gems" : 1 },
+				"treasureLikeZone" : 5
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 5,
+				"treasureLikeZone" : 5
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 6,
+				"treasureLikeZone" : 5
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "5", "guard" : 3000 },
+			{ "a" : "1", "b" : "6", "guard" : 3000 },
+			{ "a" : "2", "b" : "5", "guard" : 3000 },
+			{ "a" : "2", "b" : "7", "guard" : 3000 },
+			{ "a" : "3", "b" : "6", "guard" : 3000 },
+			{ "a" : "3", "b" : "8", "guard" : 3000 },
+			{ "a" : "4", "b" : "7", "guard" : 3000 },
+			{ "a" : "4", "b" : "8", "guard" : 3000 }
+		]
+	}
+}

+ 111 - 111
Mods/vcmi/config/vcmi/rmg/symmetric/4sm0g.JSON

@@ -1,111 +1,111 @@
-{
-	"4SM0g" :
-	{
-		"minSize" : "s", "maxSize" : "m",
-		"players" : "2-4",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1, "gems" : 1 },
-				"treasureLikeZone" : 5
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 5,
-				"treasureLikeZone" : 5
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 6,
-				"treasureLikeZone" : 5
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "5", "guard" : 3000 },
-			{ "a" : "1", "b" : "6", "guard" : 3000 },
-			{ "a" : "2", "b" : "5", "guard" : 3000 },
-			{ "a" : "2", "b" : "7", "guard" : 3000 },
-			{ "a" : "3", "b" : "6", "guard" : 3000 },
-			{ "a" : "3", "b" : "8", "guard" : 3000 },
-			{ "a" : "4", "b" : "7", "guard" : 3000 },
-			{ "a" : "4", "b" : "8", "guard" : 3000 },
-			{ "a" : "5", "b" : "6", "guard" : 0 },
-			{ "a" : "5", "b" : "7", "guard" : 0 },
-			{ "a" : "6", "b" : "8", "guard" : 0 },
-			{ "a" : "7", "b" : "8", "guard" : 0 }
-		]
-	}
-}
+{
+	"4SM0g" :
+	{
+		"minSize" : "s", "maxSize" : "m",
+		"players" : "2-4",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1, "gems" : 1 },
+				"treasureLikeZone" : 5
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 5,
+				"treasureLikeZone" : 5
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 6,
+				"treasureLikeZone" : 5
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "5", "guard" : 3000 },
+			{ "a" : "1", "b" : "6", "guard" : 3000 },
+			{ "a" : "2", "b" : "5", "guard" : 3000 },
+			{ "a" : "2", "b" : "7", "guard" : 3000 },
+			{ "a" : "3", "b" : "6", "guard" : 3000 },
+			{ "a" : "3", "b" : "8", "guard" : 3000 },
+			{ "a" : "4", "b" : "7", "guard" : 3000 },
+			{ "a" : "4", "b" : "8", "guard" : 3000 },
+			{ "a" : "5", "b" : "6", "guard" : 0 },
+			{ "a" : "5", "b" : "7", "guard" : 0 },
+			{ "a" : "6", "b" : "8", "guard" : 0 },
+			{ "a" : "7", "b" : "8", "guard" : 0 }
+		]
+	}
+}

+ 150 - 150
Mods/vcmi/config/vcmi/rmg/symmetric/4sm4e.JSON

@@ -1,150 +1,150 @@
-{
-	"4SM4e" :
-	{
-		"minSize" : "s+u", "maxSize" : "l",
-		"players" : "2-4",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "normal",
-				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1, "gold" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1, "gold" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "sulfur" : 1 },
-				"treasureLikeZone" : 6
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1 },
-				"treasureLikeZone" : 6
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1, "gold" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "gems" : 1 },
-				"treasureLikeZone" : 6
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "gold" : 1 },
-				"treasureLikeZone" : 1
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "6", "guard" : 3000 },
-			{ "a" : "2", "b" : "9", "guard" : 3000 },
-			{ "a" : "3", "b" : "11", "guard" : 3000 },
-			{ "a" : "4", "b" : "8", "guard" : 3000 },
-			{ "a" : "5", "b" : "6", "guard" : 6000 },
-			{ "a" : "5", "b" : "8", "guard" : 6000 },
-			{ "a" : "6", "b" : "7", "guard" : 6000 },
-			{ "a" : "7", "b" : "9", "guard" : 6000 },
-			{ "a" : "8", "b" : "10", "guard" : 6000 },
-			{ "a" : "10", "b" : "11", "guard" : 6000 },
-			{ "a" : "9", "b" : "12", "guard" : 6000 },
-			{ "a" : "11", "b" : "12", "guard" : 6000 },
-			{ "a" : "6", "b" : "8", "guard" : 6000 },
-			{ "a" : "6", "b" : "9", "guard" : 6000 },
-			{ "a" : "8", "b" : "11", "guard" : 6000 },
-			{ "a" : "9", "b" : "11", "guard" : 6000 }
-		]
-	}
-}
+{
+	"4SM4e" :
+	{
+		"minSize" : "s+u", "maxSize" : "l",
+		"players" : "2-4",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "normal",
+				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1, "gold" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1, "gold" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "sulfur" : 1 },
+				"treasureLikeZone" : 6
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1 },
+				"treasureLikeZone" : 6
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1, "gold" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "gems" : 1 },
+				"treasureLikeZone" : 6
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "gold" : 1 },
+				"treasureLikeZone" : 1
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "6", "guard" : 3000 },
+			{ "a" : "2", "b" : "9", "guard" : 3000 },
+			{ "a" : "3", "b" : "11", "guard" : 3000 },
+			{ "a" : "4", "b" : "8", "guard" : 3000 },
+			{ "a" : "5", "b" : "6", "guard" : 6000 },
+			{ "a" : "5", "b" : "8", "guard" : 6000 },
+			{ "a" : "6", "b" : "7", "guard" : 6000 },
+			{ "a" : "7", "b" : "9", "guard" : 6000 },
+			{ "a" : "8", "b" : "10", "guard" : 6000 },
+			{ "a" : "10", "b" : "11", "guard" : 6000 },
+			{ "a" : "9", "b" : "12", "guard" : 6000 },
+			{ "a" : "11", "b" : "12", "guard" : 6000 },
+			{ "a" : "6", "b" : "8", "guard" : 6000 },
+			{ "a" : "6", "b" : "9", "guard" : 6000 },
+			{ "a" : "8", "b" : "11", "guard" : 6000 },
+			{ "a" : "9", "b" : "11", "guard" : 6000 }
+		]
+	}
+}

+ 306 - 306
Mods/vcmi/config/vcmi/rmg/symmetric/6lm10.JSON

@@ -1,306 +1,306 @@
-{
-	"6LM10" :
-	{
-		"minSize" : "l", "maxSize" : "xl+u",
-		"players" : "2-6",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "mercury" : 1 },
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 20000, "density" : 1 },
-					{ "min" : 10000, "max" : 15000, "density" : 6 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 }
-				]
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "sulfur" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "crystal" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "gems" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 7,
-				"treasureLikeZone" : 7
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 8,
-				"treasureLikeZone" : 7
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 7
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 7
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 7,
-				"treasureLikeZone" : 7
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 8,
-				"treasureLikeZone" : 7
-			},
-			"17" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"18" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 17
-			},
-			"19" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 7,
-				"treasureLikeZone" : 17
-			},
-			"20" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 17
-			},
-			"21" :
-			{
-				"type" : "junction",
-				"size" : 50,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"22" :
-			{
-				"type" : "junction",
-				"size" : 50,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 21,
-				"treasureLikeZone" : 1
-			},
-			"23" :
-			{
-				"type" : "junction",
-				"size" : 50,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 21,
-				"treasureLikeZone" : 1
-			},
-			"24" :
-			{
-				"type" : "junction",
-				"size" : 50,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 21,
-				"treasureLikeZone" : 1
-			},
-			"25" :
-			{
-				"type" : "junction",
-				"size" : 50,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 21,
-				"treasureLikeZone" : 1
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "9", "guard" : 6000 },
-			{ "a" : "1", "b" : "21", "guard" : 3000 },
-			{ "a" : "1", "b" : "21", "guard" : 3000 },
-			{ "a" : "2", "b" : "10", "guard" : 6000 },
-			{ "a" : "2", "b" : "22", "guard" : 3000 },
-			{ "a" : "2", "b" : "22", "guard" : 3000 },
-			{ "a" : "3", "b" : "11", "guard" : 6000 },
-			{ "a" : "3", "b" : "21", "guard" : 3000 },
-			{ "a" : "3", "b" : "23", "guard" : 3000 },
-			{ "a" : "3", "b" : "24", "guard" : 3000 },
-			{ "a" : "4", "b" : "12", "guard" : 6000 },
-			{ "a" : "4", "b" : "22", "guard" : 3000 },
-			{ "a" : "4", "b" : "23", "guard" : 3000 },
-			{ "a" : "4", "b" : "25", "guard" : 3000 },
-			{ "a" : "5", "b" : "13", "guard" : 6000 },
-			{ "a" : "5", "b" : "24", "guard" : 3000 },
-			{ "a" : "5", "b" : "24", "guard" : 3000 },
-			{ "a" : "6", "b" : "14", "guard" : 6000 },
-			{ "a" : "6", "b" : "25", "guard" : 3000 },
-			{ "a" : "6", "b" : "25", "guard" : 3000 },
-			{ "a" : "7", "b" : "21", "guard" : 6000 },
-			{ "a" : "7", "b" : "21", "guard" : 6000 },
-			{ "a" : "8", "b" : "22", "guard" : 6000 },
-			{ "a" : "8", "b" : "22", "guard" : 6000 },
-			{ "a" : "9", "b" : "10", "guard" : 6000 },
-			{ "a" : "9", "b" : "21", "guard" : 6000 },
-			{ "a" : "9", "b" : "23", "guard" : 6000 },
-			{ "a" : "10", "b" : "22", "guard" : 6000 },
-			{ "a" : "10", "b" : "23", "guard" : 6000 },
-			{ "a" : "11", "b" : "21", "guard" : 6000 },
-			{ "a" : "11", "b" : "24", "guard" : 6000 },
-			{ "a" : "12", "b" : "22", "guard" : 6000 },
-			{ "a" : "12", "b" : "25", "guard" : 6000 },
-			{ "a" : "13", "b" : "23", "guard" : 6000 },
-			{ "a" : "13", "b" : "24", "guard" : 6000 },
-			{ "a" : "14", "b" : "23", "guard" : 6000 },
-			{ "a" : "14", "b" : "15", "guard" : 6000 },
-			{ "a" : "15", "b" : "24", "guard" : 6000 },
-			{ "a" : "15", "b" : "24", "guard" : 6000 },
-			{ "a" : "16", "b" : "25", "guard" : 6000 },
-			{ "a" : "16", "b" : "25", "guard" : 6000 },
-			{ "a" : "17", "b" : "21", "guard" : 9000 },
-			{ "a" : "18", "b" : "22", "guard" : 9000 },
-			{ "a" : "19", "b" : "24", "guard" : 9000 },
-			{ "a" : "20", "b" : "25", "guard" : 9000 },
-			{ "a" : "21", "b" : "22", "type": "wide" },
-			{ "a" : "24", "b" : "25", "type": "wide" }
-		]
-	}
-}
+{
+	"6LM10" :
+	{
+		"minSize" : "l", "maxSize" : "xl+u",
+		"players" : "2-6",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "mercury" : 1 },
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 20000, "density" : 1 },
+					{ "min" : 10000, "max" : 15000, "density" : 6 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 }
+				]
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "sulfur" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "crystal" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "gems" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 7,
+				"treasureLikeZone" : 7
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 8,
+				"treasureLikeZone" : 7
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 7
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 7
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 7,
+				"treasureLikeZone" : 7
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 8,
+				"treasureLikeZone" : 7
+			},
+			"17" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"18" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 17
+			},
+			"19" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 7,
+				"treasureLikeZone" : 17
+			},
+			"20" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 17
+			},
+			"21" :
+			{
+				"type" : "junction",
+				"size" : 50,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"22" :
+			{
+				"type" : "junction",
+				"size" : 50,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 21,
+				"treasureLikeZone" : 1
+			},
+			"23" :
+			{
+				"type" : "junction",
+				"size" : 50,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 21,
+				"treasureLikeZone" : 1
+			},
+			"24" :
+			{
+				"type" : "junction",
+				"size" : 50,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 21,
+				"treasureLikeZone" : 1
+			},
+			"25" :
+			{
+				"type" : "junction",
+				"size" : 50,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 21,
+				"treasureLikeZone" : 1
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "9", "guard" : 6000 },
+			{ "a" : "1", "b" : "21", "guard" : 3000 },
+			{ "a" : "1", "b" : "21", "guard" : 3000 },
+			{ "a" : "2", "b" : "10", "guard" : 6000 },
+			{ "a" : "2", "b" : "22", "guard" : 3000 },
+			{ "a" : "2", "b" : "22", "guard" : 3000 },
+			{ "a" : "3", "b" : "11", "guard" : 6000 },
+			{ "a" : "3", "b" : "21", "guard" : 3000 },
+			{ "a" : "3", "b" : "23", "guard" : 3000 },
+			{ "a" : "3", "b" : "24", "guard" : 3000 },
+			{ "a" : "4", "b" : "12", "guard" : 6000 },
+			{ "a" : "4", "b" : "22", "guard" : 3000 },
+			{ "a" : "4", "b" : "23", "guard" : 3000 },
+			{ "a" : "4", "b" : "25", "guard" : 3000 },
+			{ "a" : "5", "b" : "13", "guard" : 6000 },
+			{ "a" : "5", "b" : "24", "guard" : 3000 },
+			{ "a" : "5", "b" : "24", "guard" : 3000 },
+			{ "a" : "6", "b" : "14", "guard" : 6000 },
+			{ "a" : "6", "b" : "25", "guard" : 3000 },
+			{ "a" : "6", "b" : "25", "guard" : 3000 },
+			{ "a" : "7", "b" : "21", "guard" : 6000 },
+			{ "a" : "7", "b" : "21", "guard" : 6000 },
+			{ "a" : "8", "b" : "22", "guard" : 6000 },
+			{ "a" : "8", "b" : "22", "guard" : 6000 },
+			{ "a" : "9", "b" : "10", "guard" : 6000 },
+			{ "a" : "9", "b" : "21", "guard" : 6000 },
+			{ "a" : "9", "b" : "23", "guard" : 6000 },
+			{ "a" : "10", "b" : "22", "guard" : 6000 },
+			{ "a" : "10", "b" : "23", "guard" : 6000 },
+			{ "a" : "11", "b" : "21", "guard" : 6000 },
+			{ "a" : "11", "b" : "24", "guard" : 6000 },
+			{ "a" : "12", "b" : "22", "guard" : 6000 },
+			{ "a" : "12", "b" : "25", "guard" : 6000 },
+			{ "a" : "13", "b" : "23", "guard" : 6000 },
+			{ "a" : "13", "b" : "24", "guard" : 6000 },
+			{ "a" : "14", "b" : "23", "guard" : 6000 },
+			{ "a" : "14", "b" : "15", "guard" : 6000 },
+			{ "a" : "15", "b" : "24", "guard" : 6000 },
+			{ "a" : "15", "b" : "24", "guard" : 6000 },
+			{ "a" : "16", "b" : "25", "guard" : 6000 },
+			{ "a" : "16", "b" : "25", "guard" : 6000 },
+			{ "a" : "17", "b" : "21", "guard" : 9000 },
+			{ "a" : "18", "b" : "22", "guard" : 9000 },
+			{ "a" : "19", "b" : "24", "guard" : 9000 },
+			{ "a" : "20", "b" : "25", "guard" : 9000 },
+			{ "a" : "21", "b" : "22", "type": "wide" },
+			{ "a" : "24", "b" : "25", "type": "wide" }
+		]
+	}
+}

+ 317 - 317
Mods/vcmi/config/vcmi/rmg/symmetric/6lm10a.JSON

@@ -1,317 +1,317 @@
-{
-	"6LM10a" :
-	{
-		"minSize" : "xl+u", "maxSize" : "h+u",
-		"players" : "2-8",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "mercury" : 1 },
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 20000, "density" : 1 },
-					{ "min" : 10000, "max" : 15000, "density" : 6 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 }
-				]
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "sulfur" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "crystal" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "gems" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"11" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 7,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"12" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 8,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 7,
-				"treasureLikeZone" : 7
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 8,
-				"treasureLikeZone" : 7
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 7
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 7
-			},
-			"17" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 7,
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"18" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 8,
-				"treasureLikeZone" : 17
-			},
-			"19" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 17
-			},
-			"20" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 17
-			},
-			"21" :
-			{
-				"type" : "treasure",
-				"size" : 50,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"22" :
-			{
-				"type" : "treasure",
-				"size" : 50,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 21,
-				"treasureLikeZone" : 1
-			},
-			"23" :
-			{
-				"type" : "treasure",
-				"size" : 50,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 21,
-				"treasureLikeZone" : 1
-			},
-			"24" :
-			{
-				"type" : "treasure",
-				"size" : 50,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 21,
-				"treasureLikeZone" : 1
-			},
-			"25" :
-			{
-				"type" : "treasure",
-				"size" : 50,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 21,
-				"treasureLikeZone" : 1
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "9", "guard" : 6000 },
-			{ "a" : "1", "b" : "21", "guard" : 3000 },
-			{ "a" : "1", "b" : "21", "guard" : 3000 },
-
-			{ "a" : "2", "b" : "10", "guard" : 6000 },
-			{ "a" : "2", "b" : "22", "guard" : 3000 },
-			{ "a" : "2", "b" : "22", "guard" : 3000 },
-
-			{ "a" : "3", "b" : "21", "guard" : 3000 },
-			{ "a" : "3", "b" : "23", "guard" : 3000 },
-			{ "a" : "3", "b" : "24", "guard" : 3000 },
-
-			{ "a" : "4", "b" : "22", "guard" : 3000 },
-			{ "a" : "4", "b" : "23", "guard" : 3000 },
-			{ "a" : "4", "b" : "25", "guard" : 3000 },
-
-			{ "a" : "5", "b" : "13", "guard" : 6000 },
-			{ "a" : "5", "b" : "24", "guard" : 3000 },
-			{ "a" : "5", "b" : "24", "guard" : 3000 },
-
-			{ "a" : "6", "b" : "14", "guard" : 6000 },
-			{ "a" : "6", "b" : "25", "guard" : 3000 },
-			{ "a" : "6", "b" : "25", "guard" : 3000 },
-
-			{ "a" : "7", "b" : "21", "guard" : 6000 },
-			{ "a" : "7", "b" : "21", "guard" : 6000 },
-			{ "a" : "8", "b" : "22", "guard" : 6000 },
-			{ "a" : "8", "b" : "22", "guard" : 6000 },
-			{ "a" : "15", "b" : "24", "guard" : 6000 },
-			{ "a" : "15", "b" : "24", "guard" : 6000 },
-			{ "a" : "16", "b" : "25", "guard" : 6000 },
-			{ "a" : "16", "b" : "25", "guard" : 6000 },
-
-			{ "a" : "9", "b" : "10", "guard" : 6000 },
-			{ "a" : "9", "b" : "21", "guard" : 6000 },
-			{ "a" : "9", "b" : "23", "guard" : 6000 },
-			{ "a" : "10", "b" : "22", "guard" : 6000 },
-			{ "a" : "10", "b" : "23", "guard" : 6000 },
-			{ "a" : "13", "b" : "23", "guard" : 6000 },
-			{ "a" : "13", "b" : "24", "guard" : 6000 },
-			{ "a" : "13", "b" : "14", "guard" : 6000 },
-			{ "a" : "14", "b" : "23", "guard" : 6000 },
-			{ "a" : "14", "b" : "25", "guard" : 6000 },
-
-			{ "a" : "11", "b" : "21", "guard" : 6000 },
-			{ "a" : "11", "b" : "24", "guard" : 6000 },
-			{ "a" : "12", "b" : "22", "guard" : 6000 },
-			{ "a" : "12", "b" : "25", "guard" : 6000 },
-
-			{ "a" : "17", "b" : "21", "guard" : 9000 },
-			{ "a" : "18", "b" : "22", "guard" : 9000 },
-			{ "a" : "19", "b" : "24", "guard" : 9000 },
-			{ "a" : "20", "b" : "25", "guard" : 9000 },
-
-			{ "a" : "21", "b" : "22", "type": "wide" },
-			{ "a" : "24", "b" : "25", "type": "wide" }
-		]
-	}
-}
+{
+	"6LM10a" :
+	{
+		"minSize" : "xl+u", "maxSize" : "h+u",
+		"players" : "2-8",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "mercury" : 1 },
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 20000, "density" : 1 },
+					{ "min" : 10000, "max" : 15000, "density" : 6 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 }
+				]
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "sulfur" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "crystal" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "gems" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"11" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 7,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"12" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 8,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 7,
+				"treasureLikeZone" : 7
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 8,
+				"treasureLikeZone" : 7
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 7
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 7
+			},
+			"17" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 7,
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"18" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 8,
+				"treasureLikeZone" : 17
+			},
+			"19" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 17
+			},
+			"20" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 17
+			},
+			"21" :
+			{
+				"type" : "treasure",
+				"size" : 50,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"22" :
+			{
+				"type" : "treasure",
+				"size" : 50,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 21,
+				"treasureLikeZone" : 1
+			},
+			"23" :
+			{
+				"type" : "treasure",
+				"size" : 50,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 21,
+				"treasureLikeZone" : 1
+			},
+			"24" :
+			{
+				"type" : "treasure",
+				"size" : 50,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 21,
+				"treasureLikeZone" : 1
+			},
+			"25" :
+			{
+				"type" : "treasure",
+				"size" : 50,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 21,
+				"treasureLikeZone" : 1
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "9", "guard" : 6000 },
+			{ "a" : "1", "b" : "21", "guard" : 3000 },
+			{ "a" : "1", "b" : "21", "guard" : 3000 },
+
+			{ "a" : "2", "b" : "10", "guard" : 6000 },
+			{ "a" : "2", "b" : "22", "guard" : 3000 },
+			{ "a" : "2", "b" : "22", "guard" : 3000 },
+
+			{ "a" : "3", "b" : "21", "guard" : 3000 },
+			{ "a" : "3", "b" : "23", "guard" : 3000 },
+			{ "a" : "3", "b" : "24", "guard" : 3000 },
+
+			{ "a" : "4", "b" : "22", "guard" : 3000 },
+			{ "a" : "4", "b" : "23", "guard" : 3000 },
+			{ "a" : "4", "b" : "25", "guard" : 3000 },
+
+			{ "a" : "5", "b" : "13", "guard" : 6000 },
+			{ "a" : "5", "b" : "24", "guard" : 3000 },
+			{ "a" : "5", "b" : "24", "guard" : 3000 },
+
+			{ "a" : "6", "b" : "14", "guard" : 6000 },
+			{ "a" : "6", "b" : "25", "guard" : 3000 },
+			{ "a" : "6", "b" : "25", "guard" : 3000 },
+
+			{ "a" : "7", "b" : "21", "guard" : 6000 },
+			{ "a" : "7", "b" : "21", "guard" : 6000 },
+			{ "a" : "8", "b" : "22", "guard" : 6000 },
+			{ "a" : "8", "b" : "22", "guard" : 6000 },
+			{ "a" : "15", "b" : "24", "guard" : 6000 },
+			{ "a" : "15", "b" : "24", "guard" : 6000 },
+			{ "a" : "16", "b" : "25", "guard" : 6000 },
+			{ "a" : "16", "b" : "25", "guard" : 6000 },
+
+			{ "a" : "9", "b" : "10", "guard" : 6000 },
+			{ "a" : "9", "b" : "21", "guard" : 6000 },
+			{ "a" : "9", "b" : "23", "guard" : 6000 },
+			{ "a" : "10", "b" : "22", "guard" : 6000 },
+			{ "a" : "10", "b" : "23", "guard" : 6000 },
+			{ "a" : "13", "b" : "23", "guard" : 6000 },
+			{ "a" : "13", "b" : "24", "guard" : 6000 },
+			{ "a" : "13", "b" : "14", "guard" : 6000 },
+			{ "a" : "14", "b" : "23", "guard" : 6000 },
+			{ "a" : "14", "b" : "25", "guard" : 6000 },
+
+			{ "a" : "11", "b" : "21", "guard" : 6000 },
+			{ "a" : "11", "b" : "24", "guard" : 6000 },
+			{ "a" : "12", "b" : "22", "guard" : 6000 },
+			{ "a" : "12", "b" : "25", "guard" : 6000 },
+
+			{ "a" : "17", "b" : "21", "guard" : 9000 },
+			{ "a" : "18", "b" : "22", "guard" : 9000 },
+			{ "a" : "19", "b" : "24", "guard" : 9000 },
+			{ "a" : "20", "b" : "25", "guard" : 9000 },
+
+			{ "a" : "21", "b" : "22", "type": "wide" },
+			{ "a" : "24", "b" : "25", "type": "wide" }
+		]
+	}
+}

+ 132 - 132
Mods/vcmi/config/vcmi/rmg/symmetric/6sm0b.JSON

@@ -1,132 +1,132 @@
-{
-	"6SM0b" :
-	{
-		"minSize" : "s+u", "maxSize" : "m+u",
-		"players" : "2-6",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1, "gems" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1 },
-				"treasureLikeZone" : 7
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "7", "guard" : 3000 },
-			{ "a" : "1", "b" : "8", "guard" : 3000 },
-			{ "a" : "2", "b" : "7", "guard" : 3000 },
-			{ "a" : "2", "b" : "9", "guard" : 3000 },
-			{ "a" : "3", "b" : "4", "guard" : 6000 },
-			{ "a" : "3", "b" : "8", "guard" : 3000 },
-			{ "a" : "3", "b" : "9", "guard" : 3000 },
-			{ "a" : "4", "b" : "8", "guard" : 3000 },
-			{ "a" : "4", "b" : "9", "guard" : 3000 },
-			{ "a" : "5", "b" : "8", "guard" : 3000 },
-			{ "a" : "5", "b" : "10", "guard" : 3000 },
-			{ "a" : "6", "b" : "9", "guard" : 3000 },
-			{ "a" : "6", "b" : "10", "guard" : 3000 }
-		]
-	}
-}
+{
+	"6SM0b" :
+	{
+		"minSize" : "s+u", "maxSize" : "m+u",
+		"players" : "2-6",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1, "gems" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1 },
+				"treasureLikeZone" : 7
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "7", "guard" : 3000 },
+			{ "a" : "1", "b" : "8", "guard" : 3000 },
+			{ "a" : "2", "b" : "7", "guard" : 3000 },
+			{ "a" : "2", "b" : "9", "guard" : 3000 },
+			{ "a" : "3", "b" : "4", "guard" : 6000 },
+			{ "a" : "3", "b" : "8", "guard" : 3000 },
+			{ "a" : "3", "b" : "9", "guard" : 3000 },
+			{ "a" : "4", "b" : "8", "guard" : 3000 },
+			{ "a" : "4", "b" : "9", "guard" : 3000 },
+			{ "a" : "5", "b" : "8", "guard" : 3000 },
+			{ "a" : "5", "b" : "10", "guard" : 3000 },
+			{ "a" : "6", "b" : "9", "guard" : 3000 },
+			{ "a" : "6", "b" : "10", "guard" : 3000 }
+		]
+	}
+}

+ 85 - 85
Mods/vcmi/config/vcmi/rmg/symmetric/6sm0d.JSON

@@ -1,85 +1,85 @@
-{
-	"6SM0d" :
-	{
-		"minSize" : "s", "maxSize" : "m+u",
-		"players" : "2-6",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "2", "guard" : 3000 },
-			{ "a" : "1", "b" : "4", "guard" : 3000 },
-			{ "a" : "2", "b" : "5", "guard" : 3000 },
-			{ "a" : "2", "b" : "3", "guard" : 3000 },
-			{ "a" : "3", "b" : "6", "guard" : 3000 },
-			{ "a" : "4", "b" : "5", "guard" : 3000 },
-			{ "a" : "5", "b" : "6", "guard" : 3000 }
-		]
-	}
-}
+{
+	"6SM0d" :
+	{
+		"minSize" : "s", "maxSize" : "m+u",
+		"players" : "2-6",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "2", "guard" : 3000 },
+			{ "a" : "1", "b" : "4", "guard" : 3000 },
+			{ "a" : "2", "b" : "5", "guard" : 3000 },
+			{ "a" : "2", "b" : "3", "guard" : 3000 },
+			{ "a" : "3", "b" : "6", "guard" : 3000 },
+			{ "a" : "4", "b" : "5", "guard" : 3000 },
+			{ "a" : "5", "b" : "6", "guard" : 3000 }
+		]
+	}
+}

+ 175 - 175
Mods/vcmi/config/vcmi/rmg/symmetric/6sm0e.JSON

@@ -1,175 +1,175 @@
-{
-	"6SM0e" :
-	{
-		"minSize" : "m", "maxSize" : "m+u",
-		"players" : "2-6",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "gems" : 1 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "sulfur" : 1, "gold" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "gold" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "sulfur" : 1, "gold" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "gems" : 1 },
-				"treasureLikeZone" : 7
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "7", "guard" : 3000 },
-			{ "a" : "1", "b" : "9", "guard" : 3000 },
-			{ "a" : "2", "b" : "8", "guard" : 3000 },
-			{ "a" : "2", "b" : "10", "guard" : 3000 },
-			{ "a" : "3", "b" : "7", "guard" : 3000 },
-			{ "a" : "3", "b" : "8", "guard" : 3000 },
-			{ "a" : "3", "b" : "9", "guard" : 3000 },
-			{ "a" : "3", "b" : "10", "guard" : 3000 },
-			{ "a" : "4", "b" : "11", "guard" : 3000 },
-			{ "a" : "4", "b" : "12", "guard" : 3000 },
-			{ "a" : "4", "b" : "13", "guard" : 3000 },
-			{ "a" : "4", "b" : "14", "guard" : 3000 },
-			{ "a" : "5", "b" : "11", "guard" : 3000 },
-			{ "a" : "5", "b" : "13", "guard" : 3000 },
-			{ "a" : "6", "b" : "12", "guard" : 3000 },
-			{ "a" : "6", "b" : "14", "guard" : 3000 },
-			{ "a" : "7", "b" : "8", "guard" : 3000 },
-			{ "a" : "9", "b" : "11", "guard" : 3000 },
-			{ "a" : "10", "b" : "12", "guard" : 3000 },
-			{ "a" : "13", "b" : "14", "guard" : 3000 }
-		]
-	}
-}
+{
+	"6SM0e" :
+	{
+		"minSize" : "m", "maxSize" : "m+u",
+		"players" : "2-6",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "gems" : 1 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "sulfur" : 1, "gold" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "gold" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "sulfur" : 1, "gold" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "gems" : 1 },
+				"treasureLikeZone" : 7
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "7", "guard" : 3000 },
+			{ "a" : "1", "b" : "9", "guard" : 3000 },
+			{ "a" : "2", "b" : "8", "guard" : 3000 },
+			{ "a" : "2", "b" : "10", "guard" : 3000 },
+			{ "a" : "3", "b" : "7", "guard" : 3000 },
+			{ "a" : "3", "b" : "8", "guard" : 3000 },
+			{ "a" : "3", "b" : "9", "guard" : 3000 },
+			{ "a" : "3", "b" : "10", "guard" : 3000 },
+			{ "a" : "4", "b" : "11", "guard" : 3000 },
+			{ "a" : "4", "b" : "12", "guard" : 3000 },
+			{ "a" : "4", "b" : "13", "guard" : 3000 },
+			{ "a" : "4", "b" : "14", "guard" : 3000 },
+			{ "a" : "5", "b" : "11", "guard" : 3000 },
+			{ "a" : "5", "b" : "13", "guard" : 3000 },
+			{ "a" : "6", "b" : "12", "guard" : 3000 },
+			{ "a" : "6", "b" : "14", "guard" : 3000 },
+			{ "a" : "7", "b" : "8", "guard" : 3000 },
+			{ "a" : "9", "b" : "11", "guard" : 3000 },
+			{ "a" : "10", "b" : "12", "guard" : 3000 },
+			{ "a" : "13", "b" : "14", "guard" : 3000 }
+		]
+	}
+}

+ 128 - 128
Mods/vcmi/config/vcmi/rmg/symmetric/8mm0e.JSON

@@ -1,128 +1,128 @@
-{
-	"8MM0e" :
-	{
-		"minSize" : "m", "maxSize" : "m+u",
-		"players" : "2-8",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 7,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 8,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 4,
-				"treasureLikeZone" : 1
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1 },
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 20000, "density" : 1 },
-					{ "min" : 10000, "max" : 15000, "density" : 6 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 }
-				]
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "2", "guard" : 3000 },
-			{ "a" : "2", "b" : "3", "guard" : 3000 },
-			{ "a" : "4", "b" : "5", "guard" : 3000 },
-			{ "a" : "5", "b" : "6", "guard" : 3000 },
-			{ "a" : "6", "b" : "7", "guard" : 3000 },
-			{ "a" : "8", "b" : "1", "guard" : 3000 },
-			{ "a" : "9", "b" : "1", "guard" : 6000 },
-			{ "a" : "9", "b" : "2", "guard" : 6000 },
-			{ "a" : "9", "b" : "3", "guard" : 6000 },
-			{ "a" : "9", "b" : "4", "guard" : 6000 },
-			{ "a" : "9", "b" : "5", "guard" : 6000 },
-			{ "a" : "9", "b" : "6", "guard" : 6000 },
-			{ "a" : "9", "b" : "7", "guard" : 6000 },
-			{ "a" : "9", "b" : "8", "guard" : 6000 },
-			{ "a" : "9", "b" : "7", "guard" : 6000 },
-			{ "a" : "9", "b" : "8", "guard" : 6000 }
-		]
-	}
-}
+{
+	"8MM0e" :
+	{
+		"minSize" : "m", "maxSize" : "m+u",
+		"players" : "2-8",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 7,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 8,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 4,
+				"treasureLikeZone" : 1
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1 },
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 20000, "density" : 1 },
+					{ "min" : 10000, "max" : 15000, "density" : 6 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 }
+				]
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "2", "guard" : 3000 },
+			{ "a" : "2", "b" : "3", "guard" : 3000 },
+			{ "a" : "4", "b" : "5", "guard" : 3000 },
+			{ "a" : "5", "b" : "6", "guard" : 3000 },
+			{ "a" : "6", "b" : "7", "guard" : 3000 },
+			{ "a" : "8", "b" : "1", "guard" : 3000 },
+			{ "a" : "9", "b" : "1", "guard" : 6000 },
+			{ "a" : "9", "b" : "2", "guard" : 6000 },
+			{ "a" : "9", "b" : "3", "guard" : 6000 },
+			{ "a" : "9", "b" : "4", "guard" : 6000 },
+			{ "a" : "9", "b" : "5", "guard" : 6000 },
+			{ "a" : "9", "b" : "6", "guard" : 6000 },
+			{ "a" : "9", "b" : "7", "guard" : 6000 },
+			{ "a" : "9", "b" : "8", "guard" : 6000 },
+			{ "a" : "9", "b" : "7", "guard" : 6000 },
+			{ "a" : "9", "b" : "8", "guard" : 6000 }
+		]
+	}
+}

+ 307 - 307
Mods/vcmi/config/vcmi/rmg/symmetric/8mm6.JSON

@@ -1,307 +1,307 @@
-{
-	"8MM6" :
-	{
-		"minSize" : "m+u", "maxSize" : "xl+u",
-		"players" : "2-8",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 7,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 8,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 1
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1 },
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 20000, "density" : 1 },
-					{ "min" : 10000, "max" : 15000, "density" : 6 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 }
-				]
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1, "gems" : 1 },
-				"treasureLikeZone" : 9
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 9
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 9
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 9
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 9
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 1
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 1
-			},
-			"17" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 9
-			},
-			"18" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 9
-			},
-			"19" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 1
-			},
-			"20" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 1
-			},
-			"21" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 1
-			},
-			"22" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 1
-			},
-			"23" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 9
-			},
-			"24" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 9
-			},
-			"25" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 1
-			},
-			"26" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 1
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "15", "guard" : 3000 },
-			{ "a" : "1", "b" : "19", "guard" : 3000 },
-			{ "a" : "2", "b" : "16", "guard" : 3000 },
-			{ "a" : "2", "b" : "20", "guard" : 3000 },
-			{ "a" : "3", "b" : "15", "guard" : 3000 },
-			{ "a" : "3", "b" : "19", "guard" : 3000 },
-			{ "a" : "4", "b" : "16", "guard" : 3000 },
-			{ "a" : "4", "b" : "20", "guard" : 3000 },
-			{ "a" : "5", "b" : "21", "guard" : 3000 },
-			{ "a" : "5", "b" : "25", "guard" : 3000 },
-			{ "a" : "6", "b" : "22", "guard" : 3000 },
-			{ "a" : "6", "b" : "26", "guard" : 3000 },
-			{ "a" : "7", "b" : "21", "guard" : 3000 },
-			{ "a" : "7", "b" : "25", "guard" : 3000 },
-			{ "a" : "8", "b" : "22", "guard" : 3000 },
-			{ "a" : "8", "b" : "26", "guard" : 3000 },
-			{ "a" : "9", "b" : "15", "guard" : 6000 },
-			{ "a" : "9", "b" : "15", "guard" : 6000 },
-			{ "a" : "10", "b" : "16", "guard" : 6000 },
-			{ "a" : "10", "b" : "16", "guard" : 6000 },
-			{ "a" : "11", "b" : "19", "guard" : 6000 },
-			{ "a" : "11", "b" : "20", "guard" : 6000 },
-			{ "a" : "11", "b" : "20", "guard" : 6000 },
-			{ "a" : "11", "b" : "22", "guard" : 6000 },
-			{ "a" : "12", "b" : "19", "guard" : 6000 },
-			{ "a" : "12", "b" : "21", "guard" : 6000 },
-			{ "a" : "12", "b" : "21", "guard" : 6000 },
-			{ "a" : "12", "b" : "22", "guard" : 6000 },
-			{ "a" : "13", "b" : "25", "guard" : 6000 },
-			{ "a" : "13", "b" : "25", "guard" : 6000 },
-			{ "a" : "14", "b" : "26", "guard" : 6000 },
-			{ "a" : "14", "b" : "26", "guard" : 6000 },
-			{ "a" : "17", "b" : "19", "guard" : 12500 },
-			{ "a" : "17", "b" : "19", "guard" : 12500 },
-			{ "a" : "18", "b" : "20", "guard" : 12500 },
-			{ "a" : "18", "b" : "20", "guard" : 12500 },
-			{ "a" : "23", "b" : "21", "guard" : 12500 },
-			{ "a" : "23", "b" : "21", "guard" : 12500 },
-			{ "a" : "24", "b" : "22", "guard" : 12500 },
-			{ "a" : "24", "b" : "22", "guard" : 12500 }
-		]
-	}
-}
+{
+	"8MM6" :
+	{
+		"minSize" : "m+u", "maxSize" : "xl+u",
+		"players" : "2-8",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 7,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 8,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 1
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1 },
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 20000, "density" : 1 },
+					{ "min" : 10000, "max" : 15000, "density" : 6 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 }
+				]
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1, "gems" : 1 },
+				"treasureLikeZone" : 9
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 9
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 9
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 9
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 9
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 1
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 1
+			},
+			"17" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 9
+			},
+			"18" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 9
+			},
+			"19" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 1
+			},
+			"20" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 1
+			},
+			"21" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 1
+			},
+			"22" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 1
+			},
+			"23" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 9
+			},
+			"24" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 9
+			},
+			"25" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 1
+			},
+			"26" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 1
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "15", "guard" : 3000 },
+			{ "a" : "1", "b" : "19", "guard" : 3000 },
+			{ "a" : "2", "b" : "16", "guard" : 3000 },
+			{ "a" : "2", "b" : "20", "guard" : 3000 },
+			{ "a" : "3", "b" : "15", "guard" : 3000 },
+			{ "a" : "3", "b" : "19", "guard" : 3000 },
+			{ "a" : "4", "b" : "16", "guard" : 3000 },
+			{ "a" : "4", "b" : "20", "guard" : 3000 },
+			{ "a" : "5", "b" : "21", "guard" : 3000 },
+			{ "a" : "5", "b" : "25", "guard" : 3000 },
+			{ "a" : "6", "b" : "22", "guard" : 3000 },
+			{ "a" : "6", "b" : "26", "guard" : 3000 },
+			{ "a" : "7", "b" : "21", "guard" : 3000 },
+			{ "a" : "7", "b" : "25", "guard" : 3000 },
+			{ "a" : "8", "b" : "22", "guard" : 3000 },
+			{ "a" : "8", "b" : "26", "guard" : 3000 },
+			{ "a" : "9", "b" : "15", "guard" : 6000 },
+			{ "a" : "9", "b" : "15", "guard" : 6000 },
+			{ "a" : "10", "b" : "16", "guard" : 6000 },
+			{ "a" : "10", "b" : "16", "guard" : 6000 },
+			{ "a" : "11", "b" : "19", "guard" : 6000 },
+			{ "a" : "11", "b" : "20", "guard" : 6000 },
+			{ "a" : "11", "b" : "20", "guard" : 6000 },
+			{ "a" : "11", "b" : "22", "guard" : 6000 },
+			{ "a" : "12", "b" : "19", "guard" : 6000 },
+			{ "a" : "12", "b" : "21", "guard" : 6000 },
+			{ "a" : "12", "b" : "21", "guard" : 6000 },
+			{ "a" : "12", "b" : "22", "guard" : 6000 },
+			{ "a" : "13", "b" : "25", "guard" : 6000 },
+			{ "a" : "13", "b" : "25", "guard" : 6000 },
+			{ "a" : "14", "b" : "26", "guard" : 6000 },
+			{ "a" : "14", "b" : "26", "guard" : 6000 },
+			{ "a" : "17", "b" : "19", "guard" : 12500 },
+			{ "a" : "17", "b" : "19", "guard" : 12500 },
+			{ "a" : "18", "b" : "20", "guard" : 12500 },
+			{ "a" : "18", "b" : "20", "guard" : 12500 },
+			{ "a" : "23", "b" : "21", "guard" : 12500 },
+			{ "a" : "23", "b" : "21", "guard" : 12500 },
+			{ "a" : "24", "b" : "22", "guard" : 12500 },
+			{ "a" : "24", "b" : "22", "guard" : 12500 }
+		]
+	}
+}

+ 311 - 311
Mods/vcmi/config/vcmi/rmg/symmetric/8mm6a.JSON

@@ -1,311 +1,311 @@
-{
-	"8MM6a" :
-	{
-		"minSize" : "xl+u", "maxSize" : "xl+u",
-		"players" : "2-8",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 8,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 7,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1 },
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 20000, "density" : 1 },
-					{ "min" : 10000, "max" : 15000, "density" : 6 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 }
-				]
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1, "gems" : 1 },
-				"treasureLikeZone" : 9
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 9
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 9
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 9
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 9
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 1
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 1
-			},
-			"17" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 9
-			},
-			"18" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 9
-			},
-			"19" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 1
-			},
-			"20" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 1
-			},
-			"21" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 1
-			},
-			"22" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 1
-			},
-			"23" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 9
-			},
-			"24" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 9
-			},
-			"25" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 1
-			},
-			"26" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 1
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "15", "guard" : 3000 },
-			{ "a" : "1", "b" : "19", "guard" : 3000 },
-			{ "a" : "2", "b" : "16", "guard" : 3000 },
-			{ "a" : "2", "b" : "20", "guard" : 3000 },
-			{ "a" : "3", "b" : "15", "guard" : 3000 },
-			{ "a" : "3", "b" : "19", "guard" : 3000 },
-			{ "a" : "4", "b" : "16", "guard" : 3000 },
-			{ "a" : "4", "b" : "20", "guard" : 3000 },
-			{ "a" : "5", "b" : "21", "guard" : 3000 },
-			{ "a" : "5", "b" : "25", "guard" : 3000 },
-			{ "a" : "6", "b" : "22", "guard" : 3000 },
-			{ "a" : "6", "b" : "26", "guard" : 3000 },
-			{ "a" : "7", "b" : "21", "guard" : 3000 },
-			{ "a" : "7", "b" : "25", "guard" : 3000 },
-			{ "a" : "8", "b" : "22", "guard" : 3000 },
-			{ "a" : "8", "b" : "26", "guard" : 3000 },
-
-			{ "a" : "9", "b" : "15", "guard" : 6000 },
-			{ "a" : "9", "b" : "15", "guard" : 6000 },
-			{ "a" : "10", "b" : "16", "guard" : 6000 },
-			{ "a" : "10", "b" : "16", "guard" : 6000 },
-
-			{ "a" : "11", "b" : "19", "guard" : 6000 },
-			{ "a" : "11", "b" : "20", "guard" : 6000 },
-			{ "a" : "11", "b" : "20", "guard" : 6000 },
-			{ "a" : "11", "b" : "22", "guard" : 6000 },
-			{ "a" : "12", "b" : "19", "guard" : 6000 },
-			{ "a" : "12", "b" : "21", "guard" : 6000 },
-			{ "a" : "12", "b" : "21", "guard" : 6000 },
-			{ "a" : "12", "b" : "22", "guard" : 6000 },
-
-			{ "a" : "13", "b" : "25", "guard" : 6000 },
-			{ "a" : "13", "b" : "25", "guard" : 6000 },
-			{ "a" : "14", "b" : "26", "guard" : 6000 },
-			{ "a" : "14", "b" : "26", "guard" : 6000 },
-
-			{ "a" : "17", "b" : "19", "guard" : 12500 },
-			{ "a" : "17", "b" : "19", "guard" : 12500 },
-			{ "a" : "18", "b" : "20", "guard" : 12500 },
-			{ "a" : "18", "b" : "20", "guard" : 12500 },
-			{ "a" : "21", "b" : "23", "guard" : 12500 },
-			{ "a" : "21", "b" : "23", "guard" : 12500 },
-			{ "a" : "22", "b" : "24", "guard" : 12500 },
-			{ "a" : "22", "b" : "24", "guard" : 12500 }
-		]
-	}
-}
+{
+	"8MM6a" :
+	{
+		"minSize" : "xl+u", "maxSize" : "xl+u",
+		"players" : "2-8",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 8,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 7,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1 },
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 20000, "density" : 1 },
+					{ "min" : 10000, "max" : 15000, "density" : 6 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 }
+				]
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1, "gems" : 1 },
+				"treasureLikeZone" : 9
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 9
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 9
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 9
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 9
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 1
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 1
+			},
+			"17" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 9
+			},
+			"18" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 9
+			},
+			"19" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 1
+			},
+			"20" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 1
+			},
+			"21" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 1
+			},
+			"22" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 1
+			},
+			"23" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 9
+			},
+			"24" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 9
+			},
+			"25" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 1
+			},
+			"26" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 1
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "15", "guard" : 3000 },
+			{ "a" : "1", "b" : "19", "guard" : 3000 },
+			{ "a" : "2", "b" : "16", "guard" : 3000 },
+			{ "a" : "2", "b" : "20", "guard" : 3000 },
+			{ "a" : "3", "b" : "15", "guard" : 3000 },
+			{ "a" : "3", "b" : "19", "guard" : 3000 },
+			{ "a" : "4", "b" : "16", "guard" : 3000 },
+			{ "a" : "4", "b" : "20", "guard" : 3000 },
+			{ "a" : "5", "b" : "21", "guard" : 3000 },
+			{ "a" : "5", "b" : "25", "guard" : 3000 },
+			{ "a" : "6", "b" : "22", "guard" : 3000 },
+			{ "a" : "6", "b" : "26", "guard" : 3000 },
+			{ "a" : "7", "b" : "21", "guard" : 3000 },
+			{ "a" : "7", "b" : "25", "guard" : 3000 },
+			{ "a" : "8", "b" : "22", "guard" : 3000 },
+			{ "a" : "8", "b" : "26", "guard" : 3000 },
+
+			{ "a" : "9", "b" : "15", "guard" : 6000 },
+			{ "a" : "9", "b" : "15", "guard" : 6000 },
+			{ "a" : "10", "b" : "16", "guard" : 6000 },
+			{ "a" : "10", "b" : "16", "guard" : 6000 },
+
+			{ "a" : "11", "b" : "19", "guard" : 6000 },
+			{ "a" : "11", "b" : "20", "guard" : 6000 },
+			{ "a" : "11", "b" : "20", "guard" : 6000 },
+			{ "a" : "11", "b" : "22", "guard" : 6000 },
+			{ "a" : "12", "b" : "19", "guard" : 6000 },
+			{ "a" : "12", "b" : "21", "guard" : 6000 },
+			{ "a" : "12", "b" : "21", "guard" : 6000 },
+			{ "a" : "12", "b" : "22", "guard" : 6000 },
+
+			{ "a" : "13", "b" : "25", "guard" : 6000 },
+			{ "a" : "13", "b" : "25", "guard" : 6000 },
+			{ "a" : "14", "b" : "26", "guard" : 6000 },
+			{ "a" : "14", "b" : "26", "guard" : 6000 },
+
+			{ "a" : "17", "b" : "19", "guard" : 12500 },
+			{ "a" : "17", "b" : "19", "guard" : 12500 },
+			{ "a" : "18", "b" : "20", "guard" : 12500 },
+			{ "a" : "18", "b" : "20", "guard" : 12500 },
+			{ "a" : "21", "b" : "23", "guard" : 12500 },
+			{ "a" : "21", "b" : "23", "guard" : 12500 },
+			{ "a" : "22", "b" : "24", "guard" : 12500 },
+			{ "a" : "22", "b" : "24", "guard" : 12500 }
+		]
+	}
+}

+ 168 - 168
Mods/vcmi/config/vcmi/rmg/symmetric/8sm0c.JSON

@@ -1,168 +1,168 @@
-{
-	"8SM0c" :
-	{
-		"minSize" : "m", "maxSize" : "l",
-		"players" : "2-8",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 7,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 8,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 4,
-				"treasureLikeZone" : 1
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1, "gems" : 1 },
-				"treasureLikeZone" : 9
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasureLikeZone" : 9
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 9
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1 },
-				"treasureLikeZone" : 9
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "9", "guard" : 3000 },
-			{ "a" : "2", "b" : "10", "guard" : 3000 },
-			{ "a" : "3", "b" : "13", "guard" : 3000 },
-			{ "a" : "4", "b" : "12", "guard" : 3000 },
-			{ "a" : "5", "b" : "9", "guard" : 3000 },
-			{ "a" : "5", "b" : "10", "guard" : 3000 },
-			{ "a" : "5", "b" : "11", "guard" : 6000 },
-			{ "a" : "6", "b" : "10", "guard" : 3000 },
-			{ "a" : "6", "b" : "11", "guard" : 6000 },
-			{ "a" : "6", "b" : "13", "guard" : 3000 },
-			{ "a" : "7", "b" : "11", "guard" : 6000 },
-			{ "a" : "7", "b" : "12", "guard" : 3000 },
-			{ "a" : "7", "b" : "13", "guard" : 3000 },
-			{ "a" : "8", "b" : "9", "guard" : 3000 },
-			{ "a" : "8", "b" : "11", "guard" : 6000 },
-			{ "a" : "8", "b" : "12", "guard" : 3000 },
-			{ "a" : "9", "b" : "10", "type": "wide" },
-			{ "a" : "9", "b" : "12", "type": "wide" },
-			{ "a" : "10", "b" : "13", "type": "wide" },
-			{ "a" : "12", "b" : "13", "type": "wide" }
-		]
-	}
-}
+{
+	"8SM0c" :
+	{
+		"minSize" : "m", "maxSize" : "l",
+		"players" : "2-8",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 7,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 8,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 4,
+				"treasureLikeZone" : 1
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1, "gems" : 1 },
+				"treasureLikeZone" : 9
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasureLikeZone" : 9
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 9
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1 },
+				"treasureLikeZone" : 9
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "9", "guard" : 3000 },
+			{ "a" : "2", "b" : "10", "guard" : 3000 },
+			{ "a" : "3", "b" : "13", "guard" : 3000 },
+			{ "a" : "4", "b" : "12", "guard" : 3000 },
+			{ "a" : "5", "b" : "9", "guard" : 3000 },
+			{ "a" : "5", "b" : "10", "guard" : 3000 },
+			{ "a" : "5", "b" : "11", "guard" : 6000 },
+			{ "a" : "6", "b" : "10", "guard" : 3000 },
+			{ "a" : "6", "b" : "11", "guard" : 6000 },
+			{ "a" : "6", "b" : "13", "guard" : 3000 },
+			{ "a" : "7", "b" : "11", "guard" : 6000 },
+			{ "a" : "7", "b" : "12", "guard" : 3000 },
+			{ "a" : "7", "b" : "13", "guard" : 3000 },
+			{ "a" : "8", "b" : "9", "guard" : 3000 },
+			{ "a" : "8", "b" : "11", "guard" : 6000 },
+			{ "a" : "8", "b" : "12", "guard" : 3000 },
+			{ "a" : "9", "b" : "10", "type": "wide" },
+			{ "a" : "9", "b" : "12", "type": "wide" },
+			{ "a" : "10", "b" : "13", "type": "wide" },
+			{ "a" : "12", "b" : "13", "type": "wide" }
+		]
+	}
+}

+ 151 - 151
Mods/vcmi/config/vcmi/rmg/symmetric/8sm0f.JSON

@@ -1,151 +1,151 @@
-{
-	"8SM0f" :
-	{
-		"minSize" : "s+u", "maxSize" : "m+u",
-		"players" : "2-8",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 7,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 8,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasureLikeZone" : 9
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 9
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 9
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "9", "guard" : 6000 },
-			{ "a" : "1", "b" : "10", "guard" : 6000 },
-			{ "a" : "2", "b" : "9", "guard" : 6000 },
-			{ "a" : "2", "b" : "11", "guard" : 6000 },
-			{ "a" : "3", "b" : "11", "guard" : 6000 },
-			{ "a" : "3", "b" : "12", "guard" : 6000 },
-			{ "a" : "4", "b" : "10", "guard" : 6000 },
-			{ "a" : "4", "b" : "12", "guard" : 6000 },
-			{ "a" : "5", "b" : "9", "guard" : 6000 },
-			{ "a" : "6", "b" : "11", "guard" : 6000 },
-			{ "a" : "7", "b" : "12", "guard" : 6000 },
-			{ "a" : "8", "b" : "10", "guard" : 6000 }
-		]
-	}
-}
+{
+	"8SM0f" :
+	{
+		"minSize" : "s+u", "maxSize" : "m+u",
+		"players" : "2-8",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 7,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 8,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasureLikeZone" : 9
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 9
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 9
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "9", "guard" : 6000 },
+			{ "a" : "1", "b" : "10", "guard" : 6000 },
+			{ "a" : "2", "b" : "9", "guard" : 6000 },
+			{ "a" : "2", "b" : "11", "guard" : 6000 },
+			{ "a" : "3", "b" : "11", "guard" : 6000 },
+			{ "a" : "3", "b" : "12", "guard" : 6000 },
+			{ "a" : "4", "b" : "10", "guard" : 6000 },
+			{ "a" : "4", "b" : "12", "guard" : 6000 },
+			{ "a" : "5", "b" : "9", "guard" : 6000 },
+			{ "a" : "6", "b" : "11", "guard" : 6000 },
+			{ "a" : "7", "b" : "12", "guard" : 6000 },
+			{ "a" : "8", "b" : "10", "guard" : 6000 }
+		]
+	}
+}

+ 403 - 403
Mods/vcmi/config/vcmi/rmg/symmetric/8xm12.JSON

@@ -1,403 +1,403 @@
-{
-	"8XM12" :
-	{
-		"minSize" : "xl", "maxSize" : "h+u",
-		"players" : "2-8",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 1,
-				"monsters" : "weak",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 2,
-				"monsters" : "weak",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 3,
-				"monsters" : "weak",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 4,
-				"monsters" : "weak",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 5,
-				"monsters" : "weak",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 6,
-				"monsters" : "weak",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 7,
-				"monsters" : "weak",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 8,
-				"monsters" : "weak",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 20000, "density" : 1 },
-					{ "min" : 10000, "max" : 15000, "density" : 6 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 }
-				]
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1 },
-				"treasureLikeZone" : 9
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1 },
-				"treasureLikeZone" : 9
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
-				"treasureLikeZone" : 9
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 9
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 9
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 9
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 12,
-				"treasureLikeZone" : 9
-			},
-			"17" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 9
-			},
-			"18" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 9
-			},
-			"19" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 9
-			},
-			"20" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 12,
-				"treasureLikeZone" : 9
-			},
-			"21" :
-			{
-				"type" : "junction",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"22" :
-			{
-				"type" : "junction",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"23" :
-			{
-				"type" : "junction",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"24" :
-			{
-				"type" : "junction",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"25" :
-			{
-				"type" : "junction",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"26" :
-			{
-				"type" : "junction",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"27" :
-			{
-				"type" : "junction",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"28" :
-			{
-				"type" : "junction",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"29" :
-			{
-				"type" : "junction",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"30" :
-			{
-				"type" : "junction",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"31" :
-			{
-				"type" : "junction",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"32" :
-			{
-				"type" : "junction",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"33" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 2, "sulfur" : 2, "crystal" : 2, "gems" : 2, "gold" : 2 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "21", "guard" : 3000 },
-			{ "a" : "1", "b" : "24", "guard" : 3000 },
-			{ "a" : "2", "b" : "23", "guard" : 3000 },
-			{ "a" : "2", "b" : "25", "guard" : 3000 },
-			{ "a" : "7", "b" : "28", "guard" : 3000 },
-			{ "a" : "7", "b" : "30", "guard" : 3000 },
-			{ "a" : "8", "b" : "29", "guard" : 3000 },
-			{ "a" : "8", "b" : "32", "guard" : 3000 },
-
-			{ "a" : "3", "b" : "11", "guard" : 3000 },
-			{ "a" : "3", "b" : "11", "guard" : 3000 },
-			{ "a" : "3", "b" : "14", "guard" : 3000 },
-			{ "a" : "3", "b" : "14", "guard" : 3000 },
-			{ "a" : "3", "b" : "22", "guard" : 3000 },
-			{ "a" : "3", "b" : "26", "guard" : 3000 },
-
-			{ "a" : "4", "b" : "11", "guard" : 3000 },
-			{ "a" : "4", "b" : "11", "guard" : 3000 },
-			{ "a" : "4", "b" : "15", "guard" : 3000 },
-			{ "a" : "4", "b" : "15", "guard" : 3000 },
-			{ "a" : "4", "b" : "22", "guard" : 3000 },
-			{ "a" : "4", "b" : "27", "guard" : 3000 },
-
-			{ "a" : "5", "b" : "14", "guard" : 3000 },
-			{ "a" : "5", "b" : "14", "guard" : 3000 },
-			{ "a" : "5", "b" : "18", "guard" : 3000 },
-			{ "a" : "5", "b" : "18", "guard" : 3000 },
-			{ "a" : "5", "b" : "26", "guard" : 3000 },
-			{ "a" : "5", "b" : "31", "guard" : 3000 },
-
-			{ "a" : "6", "b" : "15", "guard" : 3000 },
-			{ "a" : "6", "b" : "15", "guard" : 3000 },
-			{ "a" : "6", "b" : "18", "guard" : 3000 },
-			{ "a" : "6", "b" : "18", "guard" : 3000 },
-			{ "a" : "6", "b" : "27", "guard" : 3000 },
-			{ "a" : "6", "b" : "31", "guard" : 3000 },
-
-			{ "a" : "9", "b" : "21", "guard" : 3000 },
-			{ "a" : "9", "b" : "22", "guard" : 3000 },
-			{ "a" : "9", "b" : "22", "guard" : 3000 },
-
-			{ "a" : "10", "b" : "22", "guard" : 3000 },
-			{ "a" : "10", "b" : "22", "guard" : 3000 },
-			{ "a" : "10", "b" : "23", "guard" : 3000 },
-
-			{ "a" : "12", "b" : "24", "guard" : 3000 },
-			{ "a" : "12", "b" : "26", "guard" : 3000 },
-			{ "a" : "12", "b" : "26", "guard" : 3000 },
-
-			{ "a" : "13", "b" : "25", "guard" : 3000 },
-			{ "a" : "13", "b" : "27", "guard" : 3000 },
-			{ "a" : "13", "b" : "27", "guard" : 3000 },
-
-			{ "a" : "16", "b" : "26", "guard" : 3000 },
-			{ "a" : "16", "b" : "26", "guard" : 3000 },
-			{ "a" : "16", "b" : "28", "guard" : 3000 },
-
-			{ "a" : "17", "b" : "27", "guard" : 3000 },
-			{ "a" : "17", "b" : "27", "guard" : 3000 },
-			{ "a" : "17", "b" : "29", "guard" : 3000 },
-			
-			{ "a" : "19", "b" : "30", "guard" : 3000 },
-			{ "a" : "19", "b" : "31", "guard" : 3000 },
-			{ "a" : "19", "b" : "31", "guard" : 3000 },
-
-			{ "a" : "20", "b" : "31", "guard" : 3000 },
-			{ "a" : "20", "b" : "31", "guard" : 3000 },
-			{ "a" : "20", "b" : "32", "guard" : 3000 },
-
-			{ "a" : "11", "b" : "22", "guard" : 3000 },
-			{ "a" : "11", "b" : "33", "guard" : 9000 },
-			{ "a" : "14", "b" : "26", "guard" : 3000 },
-			{ "a" : "14", "b" : "33", "guard" : 9000 },
-			{ "a" : "15", "b" : "27", "guard" : 3000 },
-			{ "a" : "15", "b" : "33", "guard" : 9000 },
-			{ "a" : "18", "b" : "31", "guard" : 3000 },
-			{ "a" : "18", "b" : "33", "guard" : 9000 },
-
-			{ "a" : "21", "b" : "24", "guard" : 3000 },
-			{ "a" : "23", "b" : "25", "guard" : 3000 },
-			{ "a" : "28", "b" : "30", "guard" : 3000 },
-			{ "a" : "29", "b" : "32", "guard" : 3000 }
-		]
-	}
-}
+{
+	"8XM12" :
+	{
+		"minSize" : "xl", "maxSize" : "h+u",
+		"players" : "2-8",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 1,
+				"monsters" : "weak",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 2,
+				"monsters" : "weak",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 3,
+				"monsters" : "weak",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 4,
+				"monsters" : "weak",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 5,
+				"monsters" : "weak",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 6,
+				"monsters" : "weak",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 7,
+				"monsters" : "weak",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 8,
+				"monsters" : "weak",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 20000, "density" : 1 },
+					{ "min" : 10000, "max" : 15000, "density" : 6 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 }
+				]
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1 },
+				"treasureLikeZone" : 9
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1 },
+				"treasureLikeZone" : 9
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
+				"treasureLikeZone" : 9
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 9
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 9
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 9
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 12,
+				"treasureLikeZone" : 9
+			},
+			"17" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 9
+			},
+			"18" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 9
+			},
+			"19" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 9
+			},
+			"20" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 12,
+				"treasureLikeZone" : 9
+			},
+			"21" :
+			{
+				"type" : "junction",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"22" :
+			{
+				"type" : "junction",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"23" :
+			{
+				"type" : "junction",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"24" :
+			{
+				"type" : "junction",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"25" :
+			{
+				"type" : "junction",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"26" :
+			{
+				"type" : "junction",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"27" :
+			{
+				"type" : "junction",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"28" :
+			{
+				"type" : "junction",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"29" :
+			{
+				"type" : "junction",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"30" :
+			{
+				"type" : "junction",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"31" :
+			{
+				"type" : "junction",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"32" :
+			{
+				"type" : "junction",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"33" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 2, "sulfur" : 2, "crystal" : 2, "gems" : 2, "gold" : 2 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "21", "guard" : 3000 },
+			{ "a" : "1", "b" : "24", "guard" : 3000 },
+			{ "a" : "2", "b" : "23", "guard" : 3000 },
+			{ "a" : "2", "b" : "25", "guard" : 3000 },
+			{ "a" : "7", "b" : "28", "guard" : 3000 },
+			{ "a" : "7", "b" : "30", "guard" : 3000 },
+			{ "a" : "8", "b" : "29", "guard" : 3000 },
+			{ "a" : "8", "b" : "32", "guard" : 3000 },
+
+			{ "a" : "3", "b" : "11", "guard" : 3000 },
+			{ "a" : "3", "b" : "11", "guard" : 3000 },
+			{ "a" : "3", "b" : "14", "guard" : 3000 },
+			{ "a" : "3", "b" : "14", "guard" : 3000 },
+			{ "a" : "3", "b" : "22", "guard" : 3000 },
+			{ "a" : "3", "b" : "26", "guard" : 3000 },
+
+			{ "a" : "4", "b" : "11", "guard" : 3000 },
+			{ "a" : "4", "b" : "11", "guard" : 3000 },
+			{ "a" : "4", "b" : "15", "guard" : 3000 },
+			{ "a" : "4", "b" : "15", "guard" : 3000 },
+			{ "a" : "4", "b" : "22", "guard" : 3000 },
+			{ "a" : "4", "b" : "27", "guard" : 3000 },
+
+			{ "a" : "5", "b" : "14", "guard" : 3000 },
+			{ "a" : "5", "b" : "14", "guard" : 3000 },
+			{ "a" : "5", "b" : "18", "guard" : 3000 },
+			{ "a" : "5", "b" : "18", "guard" : 3000 },
+			{ "a" : "5", "b" : "26", "guard" : 3000 },
+			{ "a" : "5", "b" : "31", "guard" : 3000 },
+
+			{ "a" : "6", "b" : "15", "guard" : 3000 },
+			{ "a" : "6", "b" : "15", "guard" : 3000 },
+			{ "a" : "6", "b" : "18", "guard" : 3000 },
+			{ "a" : "6", "b" : "18", "guard" : 3000 },
+			{ "a" : "6", "b" : "27", "guard" : 3000 },
+			{ "a" : "6", "b" : "31", "guard" : 3000 },
+
+			{ "a" : "9", "b" : "21", "guard" : 3000 },
+			{ "a" : "9", "b" : "22", "guard" : 3000 },
+			{ "a" : "9", "b" : "22", "guard" : 3000 },
+
+			{ "a" : "10", "b" : "22", "guard" : 3000 },
+			{ "a" : "10", "b" : "22", "guard" : 3000 },
+			{ "a" : "10", "b" : "23", "guard" : 3000 },
+
+			{ "a" : "12", "b" : "24", "guard" : 3000 },
+			{ "a" : "12", "b" : "26", "guard" : 3000 },
+			{ "a" : "12", "b" : "26", "guard" : 3000 },
+
+			{ "a" : "13", "b" : "25", "guard" : 3000 },
+			{ "a" : "13", "b" : "27", "guard" : 3000 },
+			{ "a" : "13", "b" : "27", "guard" : 3000 },
+
+			{ "a" : "16", "b" : "26", "guard" : 3000 },
+			{ "a" : "16", "b" : "26", "guard" : 3000 },
+			{ "a" : "16", "b" : "28", "guard" : 3000 },
+
+			{ "a" : "17", "b" : "27", "guard" : 3000 },
+			{ "a" : "17", "b" : "27", "guard" : 3000 },
+			{ "a" : "17", "b" : "29", "guard" : 3000 },
+			
+			{ "a" : "19", "b" : "30", "guard" : 3000 },
+			{ "a" : "19", "b" : "31", "guard" : 3000 },
+			{ "a" : "19", "b" : "31", "guard" : 3000 },
+
+			{ "a" : "20", "b" : "31", "guard" : 3000 },
+			{ "a" : "20", "b" : "31", "guard" : 3000 },
+			{ "a" : "20", "b" : "32", "guard" : 3000 },
+
+			{ "a" : "11", "b" : "22", "guard" : 3000 },
+			{ "a" : "11", "b" : "33", "guard" : 9000 },
+			{ "a" : "14", "b" : "26", "guard" : 3000 },
+			{ "a" : "14", "b" : "33", "guard" : 9000 },
+			{ "a" : "15", "b" : "27", "guard" : 3000 },
+			{ "a" : "15", "b" : "33", "guard" : 9000 },
+			{ "a" : "18", "b" : "31", "guard" : 3000 },
+			{ "a" : "18", "b" : "33", "guard" : 9000 },
+
+			{ "a" : "21", "b" : "24", "guard" : 3000 },
+			{ "a" : "23", "b" : "25", "guard" : 3000 },
+			{ "a" : "28", "b" : "30", "guard" : 3000 },
+			{ "a" : "29", "b" : "32", "guard" : 3000 }
+		]
+	}
+}

+ 377 - 377
Mods/vcmi/config/vcmi/rmg/symmetric/8xm12a.JSON

@@ -1,377 +1,377 @@
-{
-	"8XM12a" :
-	{
-		"minSize" : "xl+u", "maxSize" : "xl+u",
-		"players" : "2-8",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 1,
-				"monsters" : "weak",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 8,
-				"monsters" : "weak",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 3,
-				"monsters" : "weak",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 4,
-				"monsters" : "weak",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 5,
-				"monsters" : "weak",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 6,
-				"monsters" : "weak",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 7,
-				"monsters" : "weak",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 2,
-				"monsters" : "weak",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 20000, "density" : 1 },
-					{ "min" : 10000, "max" : 15000, "density" : 6 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 }
-				]
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1 },
-				"treasureLikeZone" : 9
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1 },
-				"treasureLikeZone" : 9
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
-				"treasureLikeZone" : 9
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 9
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 9
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 9
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 12,
-				"treasureLikeZone" : 9
-			},
-			"17" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 9
-			},
-			"18" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 9
-			},
-			"19" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 9
-			},
-			"20" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 12,
-				"treasureLikeZone" : 9
-			},
-			"21" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"22" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"23" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"24" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"25" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"26" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"27" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"28" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"29" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"30" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"31" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"32" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"33" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 2, "sulfur" : 2, "crystal" : 2, "gems" : 2, "gold" : 2 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "21", "guard" : 3000 },
-			{ "a" : "1", "b" : "24", "guard" : 3000 },
-			{ "a" : "2", "b" : "23", "guard" : 3000 },
-			{ "a" : "2", "b" : "25", "guard" : 3000 },
-			{ "a" : "3", "b" : "11", "guard" : 3000 },
-			{ "a" : "3", "b" : "11", "guard" : 3000 },
-			{ "a" : "3", "b" : "14", "guard" : 3000 },
-			{ "a" : "3", "b" : "14", "guard" : 3000 },
-			{ "a" : "3", "b" : "22", "guard" : 3000 },
-			{ "a" : "3", "b" : "26", "guard" : 3000 },
-			{ "a" : "4", "b" : "11", "guard" : 3000 },
-			{ "a" : "4", "b" : "11", "guard" : 3000 },
-			{ "a" : "4", "b" : "15", "guard" : 3000 },
-			{ "a" : "4", "b" : "15", "guard" : 3000 },
-			{ "a" : "4", "b" : "22", "guard" : 3000 },
-			{ "a" : "4", "b" : "27", "guard" : 3000 },
-			{ "a" : "5", "b" : "14", "guard" : 3000 },
-			{ "a" : "5", "b" : "14", "guard" : 3000 },
-			{ "a" : "5", "b" : "18", "guard" : 3000 },
-			{ "a" : "5", "b" : "18", "guard" : 3000 },
-			{ "a" : "5", "b" : "26", "guard" : 3000 },
-			{ "a" : "5", "b" : "31", "guard" : 3000 },
-			{ "a" : "6", "b" : "15", "guard" : 3000 },
-			{ "a" : "6", "b" : "15", "guard" : 3000 },
-			{ "a" : "6", "b" : "18", "guard" : 3000 },
-			{ "a" : "6", "b" : "18", "guard" : 3000 },
-			{ "a" : "6", "b" : "27", "guard" : 3000 },
-			{ "a" : "6", "b" : "31", "guard" : 3000 },
-			{ "a" : "7", "b" : "28", "guard" : 3000 },
-			{ "a" : "7", "b" : "30", "guard" : 3000 },
-			{ "a" : "8", "b" : "29", "guard" : 3000 },
-			{ "a" : "8", "b" : "32", "guard" : 3000 },
-			{ "a" : "10", "b" : "23", "guard" : 3000 },
-			{ "a" : "11", "b" : "22", "guard" : 3000 },
-			{ "a" : "11", "b" : "33", "guard" : 9000 },
-			{ "a" : "13", "b" : "25", "guard" : 3000 },
-			{ "a" : "14", "b" : "26", "guard" : 3000 },
-			{ "a" : "14", "b" : "33", "guard" : 9000 },
-			{ "a" : "15", "b" : "27", "guard" : 3000 },
-			{ "a" : "15", "b" : "33", "guard" : 9000 },
-			{ "a" : "17", "b" : "29", "guard" : 3000 },
-			{ "a" : "18", "b" : "31", "guard" : 3000 },
-			{ "a" : "18", "b" : "33", "guard" : 9000 },
-			{ "a" : "19", "b" : "30", "guard" : 3000 },
-			{ "a" : "20", "b" : "32", "guard" : 3000 },
-			{ "a" : "24", "b" : "26", "guard" : 3000 },
-			{ "a" : "12", "b" : "24", "guard" : 3000 },
-			{ "a" : "9", "b" : "21", "guard" : 3000 },
-			{ "a" : "21", "b" : "22", "guard" : 3000 },
-			{ "a" : "26", "b" : "28", "guard" : 3000 },
-			{ "a" : "16", "b" : "28", "guard" : 3000 },
-			{ "a" : "30", "b" : "31", "guard" : 3000 },
-			{ "a" : "22", "b" : "23", "guard" : 3000 },
-			{ "a" : "25", "b" : "27", "guard" : 3000 },
-			{ "a" : "31", "b" : "32", "guard" : 3000 },
-			{ "a" : "27", "b" : "29", "guard" : 3000 }
-		]
-	}
-}
+{
+	"8XM12a" :
+	{
+		"minSize" : "xl+u", "maxSize" : "xl+u",
+		"players" : "2-8",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 1,
+				"monsters" : "weak",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 8,
+				"monsters" : "weak",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 3,
+				"monsters" : "weak",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 4,
+				"monsters" : "weak",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 5,
+				"monsters" : "weak",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 6,
+				"monsters" : "weak",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 7,
+				"monsters" : "weak",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 2,
+				"monsters" : "weak",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 20000, "density" : 1 },
+					{ "min" : 10000, "max" : 15000, "density" : 6 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 }
+				]
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1 },
+				"treasureLikeZone" : 9
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1 },
+				"treasureLikeZone" : 9
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
+				"treasureLikeZone" : 9
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 9
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 9
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 9
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 12,
+				"treasureLikeZone" : 9
+			},
+			"17" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 9
+			},
+			"18" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 9
+			},
+			"19" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 9
+			},
+			"20" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 12,
+				"treasureLikeZone" : 9
+			},
+			"21" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"22" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"23" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"24" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"25" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"26" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"27" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"28" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"29" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"30" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"31" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"32" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"33" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 2, "sulfur" : 2, "crystal" : 2, "gems" : 2, "gold" : 2 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "21", "guard" : 3000 },
+			{ "a" : "1", "b" : "24", "guard" : 3000 },
+			{ "a" : "2", "b" : "23", "guard" : 3000 },
+			{ "a" : "2", "b" : "25", "guard" : 3000 },
+			{ "a" : "3", "b" : "11", "guard" : 3000 },
+			{ "a" : "3", "b" : "11", "guard" : 3000 },
+			{ "a" : "3", "b" : "14", "guard" : 3000 },
+			{ "a" : "3", "b" : "14", "guard" : 3000 },
+			{ "a" : "3", "b" : "22", "guard" : 3000 },
+			{ "a" : "3", "b" : "26", "guard" : 3000 },
+			{ "a" : "4", "b" : "11", "guard" : 3000 },
+			{ "a" : "4", "b" : "11", "guard" : 3000 },
+			{ "a" : "4", "b" : "15", "guard" : 3000 },
+			{ "a" : "4", "b" : "15", "guard" : 3000 },
+			{ "a" : "4", "b" : "22", "guard" : 3000 },
+			{ "a" : "4", "b" : "27", "guard" : 3000 },
+			{ "a" : "5", "b" : "14", "guard" : 3000 },
+			{ "a" : "5", "b" : "14", "guard" : 3000 },
+			{ "a" : "5", "b" : "18", "guard" : 3000 },
+			{ "a" : "5", "b" : "18", "guard" : 3000 },
+			{ "a" : "5", "b" : "26", "guard" : 3000 },
+			{ "a" : "5", "b" : "31", "guard" : 3000 },
+			{ "a" : "6", "b" : "15", "guard" : 3000 },
+			{ "a" : "6", "b" : "15", "guard" : 3000 },
+			{ "a" : "6", "b" : "18", "guard" : 3000 },
+			{ "a" : "6", "b" : "18", "guard" : 3000 },
+			{ "a" : "6", "b" : "27", "guard" : 3000 },
+			{ "a" : "6", "b" : "31", "guard" : 3000 },
+			{ "a" : "7", "b" : "28", "guard" : 3000 },
+			{ "a" : "7", "b" : "30", "guard" : 3000 },
+			{ "a" : "8", "b" : "29", "guard" : 3000 },
+			{ "a" : "8", "b" : "32", "guard" : 3000 },
+			{ "a" : "10", "b" : "23", "guard" : 3000 },
+			{ "a" : "11", "b" : "22", "guard" : 3000 },
+			{ "a" : "11", "b" : "33", "guard" : 9000 },
+			{ "a" : "13", "b" : "25", "guard" : 3000 },
+			{ "a" : "14", "b" : "26", "guard" : 3000 },
+			{ "a" : "14", "b" : "33", "guard" : 9000 },
+			{ "a" : "15", "b" : "27", "guard" : 3000 },
+			{ "a" : "15", "b" : "33", "guard" : 9000 },
+			{ "a" : "17", "b" : "29", "guard" : 3000 },
+			{ "a" : "18", "b" : "31", "guard" : 3000 },
+			{ "a" : "18", "b" : "33", "guard" : 9000 },
+			{ "a" : "19", "b" : "30", "guard" : 3000 },
+			{ "a" : "20", "b" : "32", "guard" : 3000 },
+			{ "a" : "24", "b" : "26", "guard" : 3000 },
+			{ "a" : "12", "b" : "24", "guard" : 3000 },
+			{ "a" : "9", "b" : "21", "guard" : 3000 },
+			{ "a" : "21", "b" : "22", "guard" : 3000 },
+			{ "a" : "26", "b" : "28", "guard" : 3000 },
+			{ "a" : "16", "b" : "28", "guard" : 3000 },
+			{ "a" : "30", "b" : "31", "guard" : 3000 },
+			{ "a" : "22", "b" : "23", "guard" : 3000 },
+			{ "a" : "25", "b" : "27", "guard" : 3000 },
+			{ "a" : "31", "b" : "32", "guard" : 3000 },
+			{ "a" : "27", "b" : "29", "guard" : 3000 }
+		]
+	}
+}

+ 515 - 515
Mods/vcmi/config/vcmi/rmg/symmetric/8xm8.JSON

@@ -1,515 +1,515 @@
-{
-	"8XM8" :
-	{
-		"minSize" : "l", "maxSize" : "h+u",
-		"players" : "2-8",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 6000, "max" : 12000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 7,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 8,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 1
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 1
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 1
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 12,
-				"treasureLikeZone" : 1
-			},
-			"17" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 10000, "max" : 20000, "density" : 6 },
-					{ "min" : 7500, "max" : 10000, "density" : 9 }
-				]
-			},
-			"18" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"mines" : { "sulfur" : 1 },
-				"treasureLikeZone" : 17
-			},
-			"19" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1 },
-				"treasureLikeZone" : 17
-			},
-			"20" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"mines" : { "gems" : 1 },
-				"treasureLikeZone" : 17
-			},
-			"21" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 17,
-				"treasureLikeZone" : 17
-			},
-			"22" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 18,
-				"treasureLikeZone" : 17
-			},
-			"23" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 19,
-				"treasureLikeZone" : 17
-			},
-			"24" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 20,
-				"treasureLikeZone" : 17
-			},
-			"25" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 17,
-				"treasureLikeZone" : 17
-			},
-			"26" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 18,
-				"treasureLikeZone" : 17
-			},
-			"27" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 19,
-				"treasureLikeZone" : 17
-			},
-			"28" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 20,
-				"treasureLikeZone" : 17
-			},
-			"29" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 17,
-				"treasureLikeZone" : 17
-			},
-			"30" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 18,
-				"treasureLikeZone" : 17
-			},
-			"31" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 19,
-				"treasureLikeZone" : 17
-			},
-			"32" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 20,
-				"treasureLikeZone" : 17
-			},
-			"33" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 17,
-				"treasureLikeZone" : 17
-			},
-			"34" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 18,
-				"treasureLikeZone" : 17
-			},
-			"35" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 19,
-				"treasureLikeZone" : 17
-			},
-			"36" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 20,
-				"treasureLikeZone" : 17
-			},
-			"37" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 17,
-				"treasureLikeZone" : 17
-			},
-			"38" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 18,
-				"treasureLikeZone" : 17
-			},
-			"39" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 19,
-				"treasureLikeZone" : 17
-			},
-			"40" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 20,
-				"treasureLikeZone" : 17
-			},
-			"41" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 17,
-				"treasureLikeZone" : 17
-			},
-			"42" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 18,
-				"treasureLikeZone" : 17
-			},
-			"43" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 19,
-				"treasureLikeZone" : 17
-			},
-			"44" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 20,
-				"treasureLikeZone" : 17
-			},
-			"45" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 17,
-				"treasureLikeZone" : 17
-			},
-			"46" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 18,
-				"treasureLikeZone" : 17
-			},
-			"47" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 19,
-				"treasureLikeZone" : 17
-			},
-			"48" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 20,
-				"treasureLikeZone" : 17
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "17", "guard" : 3000 },
-			{ "a" : "1", "b" : "18", "guard" : 3000 },
-			{ "a" : "2", "b" : "23", "guard" : 3000 },
-			{ "a" : "2", "b" : "24", "guard" : 3000 },
-			{ "a" : "3", "b" : "27", "guard" : 3000 },
-			{ "a" : "3", "b" : "28", "guard" : 3000 },
-			{ "a" : "4", "b" : "29", "guard" : 3000 },
-			{ "a" : "4", "b" : "30", "guard" : 3000 },
-			{ "a" : "5", "b" : "35", "guard" : 3000 },
-			{ "a" : "5", "b" : "36", "guard" : 3000 },
-			{ "a" : "6", "b" : "37", "guard" : 3000 },
-			{ "a" : "6", "b" : "38", "guard" : 3000 },
-			{ "a" : "7", "b" : "41", "guard" : 3000 },
-			{ "a" : "7", "b" : "42", "guard" : 3000 },
-			{ "a" : "8", "b" : "47", "guard" : 3000 },
-			{ "a" : "8", "b" : "48", "guard" : 3000 },
-			{ "a" : "9", "b" : "19", "guard" : 6000 },
-			{ "a" : "9", "b" : "20", "guard" : 6000 },
-			{ "a" : "10", "b" : "21", "guard" : 6000 },
-			{ "a" : "10", "b" : "22", "guard" : 6000 },
-			{ "a" : "11", "b" : "25", "guard" : 6000 },
-			{ "a" : "11", "b" : "26", "guard" : 6000 },
-			{ "a" : "12", "b" : "31", "guard" : 6000 },
-			{ "a" : "12", "b" : "32", "guard" : 6000 },
-			{ "a" : "13", "b" : "33", "guard" : 6000 },
-			{ "a" : "13", "b" : "34", "guard" : 6000 },
-			{ "a" : "14", "b" : "39", "guard" : 6000 },
-			{ "a" : "14", "b" : "40", "guard" : 6000 },
-			{ "a" : "15", "b" : "43", "guard" : 6000 },
-			{ "a" : "15", "b" : "44", "guard" : 6000 },
-			{ "a" : "16", "b" : "45", "guard" : 6000 },
-			{ "a" : "16", "b" : "46", "guard" : 6000 },
-			{ "a" : "17", "b" : "25", "guard" : 3000 },
-			{ "a" : "18", "b" : "19", "guard" : 3000 },
-			{ "a" : "20", "b" : "21", "guard" : 3000 },
-			{ "a" : "20", "b" : "28", "guard" : 3000 },
-			{ "a" : "21", "b" : "29", "guard" : 3000 },
-			{ "a" : "22", "b" : "23", "guard" : 3000 },
-			{ "a" : "24", "b" : "32", "guard" : 3000 },
-			{ "a" : "26", "b" : "27", "guard" : 3000 },
-			{ "a" : "26", "b" : "34", "guard" : 3000 },
-			{ "a" : "30", "b" : "31", "guard" : 3000 },
-			{ "a" : "31", "b" : "39", "guard" : 3000 },
-			{ "a" : "33", "b" : "41", "guard" : 3000 },
-			{ "a" : "34", "b" : "35", "guard" : 3000 },
-			{ "a" : "36", "b" : "44", "guard" : 3000 },
-			{ "a" : "37", "b" : "45", "guard" : 3000 },
-			{ "a" : "38", "b" : "39", "guard" : 3000 },
-			{ "a" : "40", "b" : "48", "guard" : 3000 },
-			{ "a" : "42", "b" : "43", "guard" : 3000 },
-			{ "a" : "44", "b" : "45", "guard" : 3000 },
-			{ "a" : "46", "b" : "47", "guard" : 3000 }
-		]
-	}
-}
+{
+	"8XM8" :
+	{
+		"minSize" : "l", "maxSize" : "h+u",
+		"players" : "2-8",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 6000, "max" : 12000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 7,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 8,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 1
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 1
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 1
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 12,
+				"treasureLikeZone" : 1
+			},
+			"17" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 10000, "max" : 20000, "density" : 6 },
+					{ "min" : 7500, "max" : 10000, "density" : 9 }
+				]
+			},
+			"18" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"mines" : { "sulfur" : 1 },
+				"treasureLikeZone" : 17
+			},
+			"19" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1 },
+				"treasureLikeZone" : 17
+			},
+			"20" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"mines" : { "gems" : 1 },
+				"treasureLikeZone" : 17
+			},
+			"21" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 17,
+				"treasureLikeZone" : 17
+			},
+			"22" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 18,
+				"treasureLikeZone" : 17
+			},
+			"23" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 19,
+				"treasureLikeZone" : 17
+			},
+			"24" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 20,
+				"treasureLikeZone" : 17
+			},
+			"25" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 17,
+				"treasureLikeZone" : 17
+			},
+			"26" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 18,
+				"treasureLikeZone" : 17
+			},
+			"27" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 19,
+				"treasureLikeZone" : 17
+			},
+			"28" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 20,
+				"treasureLikeZone" : 17
+			},
+			"29" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 17,
+				"treasureLikeZone" : 17
+			},
+			"30" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 18,
+				"treasureLikeZone" : 17
+			},
+			"31" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 19,
+				"treasureLikeZone" : 17
+			},
+			"32" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 20,
+				"treasureLikeZone" : 17
+			},
+			"33" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 17,
+				"treasureLikeZone" : 17
+			},
+			"34" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 18,
+				"treasureLikeZone" : 17
+			},
+			"35" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 19,
+				"treasureLikeZone" : 17
+			},
+			"36" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 20,
+				"treasureLikeZone" : 17
+			},
+			"37" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 17,
+				"treasureLikeZone" : 17
+			},
+			"38" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 18,
+				"treasureLikeZone" : 17
+			},
+			"39" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 19,
+				"treasureLikeZone" : 17
+			},
+			"40" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 20,
+				"treasureLikeZone" : 17
+			},
+			"41" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 17,
+				"treasureLikeZone" : 17
+			},
+			"42" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 18,
+				"treasureLikeZone" : 17
+			},
+			"43" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 19,
+				"treasureLikeZone" : 17
+			},
+			"44" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 20,
+				"treasureLikeZone" : 17
+			},
+			"45" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 17,
+				"treasureLikeZone" : 17
+			},
+			"46" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 18,
+				"treasureLikeZone" : 17
+			},
+			"47" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 19,
+				"treasureLikeZone" : 17
+			},
+			"48" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 20,
+				"treasureLikeZone" : 17
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "17", "guard" : 3000 },
+			{ "a" : "1", "b" : "18", "guard" : 3000 },
+			{ "a" : "2", "b" : "23", "guard" : 3000 },
+			{ "a" : "2", "b" : "24", "guard" : 3000 },
+			{ "a" : "3", "b" : "27", "guard" : 3000 },
+			{ "a" : "3", "b" : "28", "guard" : 3000 },
+			{ "a" : "4", "b" : "29", "guard" : 3000 },
+			{ "a" : "4", "b" : "30", "guard" : 3000 },
+			{ "a" : "5", "b" : "35", "guard" : 3000 },
+			{ "a" : "5", "b" : "36", "guard" : 3000 },
+			{ "a" : "6", "b" : "37", "guard" : 3000 },
+			{ "a" : "6", "b" : "38", "guard" : 3000 },
+			{ "a" : "7", "b" : "41", "guard" : 3000 },
+			{ "a" : "7", "b" : "42", "guard" : 3000 },
+			{ "a" : "8", "b" : "47", "guard" : 3000 },
+			{ "a" : "8", "b" : "48", "guard" : 3000 },
+			{ "a" : "9", "b" : "19", "guard" : 6000 },
+			{ "a" : "9", "b" : "20", "guard" : 6000 },
+			{ "a" : "10", "b" : "21", "guard" : 6000 },
+			{ "a" : "10", "b" : "22", "guard" : 6000 },
+			{ "a" : "11", "b" : "25", "guard" : 6000 },
+			{ "a" : "11", "b" : "26", "guard" : 6000 },
+			{ "a" : "12", "b" : "31", "guard" : 6000 },
+			{ "a" : "12", "b" : "32", "guard" : 6000 },
+			{ "a" : "13", "b" : "33", "guard" : 6000 },
+			{ "a" : "13", "b" : "34", "guard" : 6000 },
+			{ "a" : "14", "b" : "39", "guard" : 6000 },
+			{ "a" : "14", "b" : "40", "guard" : 6000 },
+			{ "a" : "15", "b" : "43", "guard" : 6000 },
+			{ "a" : "15", "b" : "44", "guard" : 6000 },
+			{ "a" : "16", "b" : "45", "guard" : 6000 },
+			{ "a" : "16", "b" : "46", "guard" : 6000 },
+			{ "a" : "17", "b" : "25", "guard" : 3000 },
+			{ "a" : "18", "b" : "19", "guard" : 3000 },
+			{ "a" : "20", "b" : "21", "guard" : 3000 },
+			{ "a" : "20", "b" : "28", "guard" : 3000 },
+			{ "a" : "21", "b" : "29", "guard" : 3000 },
+			{ "a" : "22", "b" : "23", "guard" : 3000 },
+			{ "a" : "24", "b" : "32", "guard" : 3000 },
+			{ "a" : "26", "b" : "27", "guard" : 3000 },
+			{ "a" : "26", "b" : "34", "guard" : 3000 },
+			{ "a" : "30", "b" : "31", "guard" : 3000 },
+			{ "a" : "31", "b" : "39", "guard" : 3000 },
+			{ "a" : "33", "b" : "41", "guard" : 3000 },
+			{ "a" : "34", "b" : "35", "guard" : 3000 },
+			{ "a" : "36", "b" : "44", "guard" : 3000 },
+			{ "a" : "37", "b" : "45", "guard" : 3000 },
+			{ "a" : "38", "b" : "39", "guard" : 3000 },
+			{ "a" : "40", "b" : "48", "guard" : 3000 },
+			{ "a" : "42", "b" : "43", "guard" : 3000 },
+			{ "a" : "44", "b" : "45", "guard" : 3000 },
+			{ "a" : "46", "b" : "47", "guard" : 3000 }
+		]
+	}
+}

+ 87 - 87
Mods/vcmi/config/vcmi/rmg/unknownUnused/2mm2h.JSON

@@ -1,87 +1,87 @@
-{
-	"4MM2h" :
-	{
-		"minSize" : "m", "maxSize" : "m",
-		"players" : "2-4",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1 },
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 20000, "density" : 1 },
-					{ "min" : 10000, "max" : 15000, "density" : 6 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 5,
-				"treasureLikeZone" : 5
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "5", "guard" : 3000 },
-			{ "a" : "1", "b" : "6", "guard" : 3000 },
-			{ "a" : "2", "b" : "5", "guard" : 6000 },
-			{ "a" : "3", "b" : "5", "guard" : 3000 },
-			{ "a" : "3", "b" : "6", "guard" : 3000 },
-			{ "a" : "4", "b" : "6", "guard" : 6000 }
-		]
-	}
-}
+{
+	"4MM2h" :
+	{
+		"minSize" : "m", "maxSize" : "m",
+		"players" : "2-4",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1 },
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 20000, "density" : 1 },
+					{ "min" : 10000, "max" : 15000, "density" : 6 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 5,
+				"treasureLikeZone" : 5
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "5", "guard" : 3000 },
+			{ "a" : "1", "b" : "6", "guard" : 3000 },
+			{ "a" : "2", "b" : "5", "guard" : 6000 },
+			{ "a" : "3", "b" : "5", "guard" : 3000 },
+			{ "a" : "3", "b" : "6", "guard" : 3000 },
+			{ "a" : "4", "b" : "6", "guard" : 6000 }
+		]
+	}
+}

+ 235 - 235
Mods/vcmi/config/vcmi/rmg/unknownUnused/2x2sm4d(3).JSON

@@ -1,235 +1,235 @@
-{
-	"2x2sm4d(3)" :
-	{
-		"minSize" : "xl", "maxSize" : "xl+u",
-		"players" : "2-4",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 18,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 18,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 18,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 18,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 18,
-				"monsters" : "normal",
-				"neutralTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 18,
-				"monsters" : "normal",
-				"neutralTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 18,
-				"monsters" : "normal",
-				"neutralTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 18,
-				"monsters" : "normal",
-				"neutralTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 18,
-				"monsters" : "normal",
-				"neutralTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 18,
-				"monsters" : "normal",
-				"neutralTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 18,
-				"monsters" : "normal",
-				"neutralTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 18,
-				"monsters" : "normal",
-				"neutralTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 18,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 100, "max" : 500, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 18,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 13,
-				"treasureLikeZone" : 13
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 18,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 13,
-				"treasureLikeZone" : 13
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 18,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 13,
-				"treasureLikeZone" : 13
-			},
-			"17" :
-			{
-				"type" : "treasure",
-				"size" : 18,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 13,
-				"treasureLikeZone" : 13
-			},
-			"18" :
-			{
-				"type" : "treasure",
-				"size" : 18,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 13,
-				"treasureLikeZone" : 13
-			},
-			"19" :
-			{
-				"type" : "treasure",
-				"size" : 18,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 13,
-				"treasureLikeZone" : 13
-			},
-			"20" :
-			{
-				"type" : "treasure",
-				"size" : 18,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 13,
-				"treasureLikeZone" : 13
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "5", "guard" : 6000 },
-			{ "a" : "2", "b" : "6", "guard" : 6000 },
-			{ "a" : "2", "b" : "7", "guard" : 6000 },
-			{ "a" : "3", "b" : "8", "guard" : 6000 },
-			{ "a" : "3", "b" : "9", "guard" : 6000 },
-			{ "a" : "4", "b" : "10", "guard" : 6000 },
-			{ "a" : "4", "b" : "11", "guard" : 6000 },
-			{ "a" : "1", "b" : "12", "guard" : 6000 },
-			{ "a" : "1", "b" : "4", "guard" : 45000 },
-			{ "a" : "2", "b" : "3", "guard" : 45000 },
-			{ "a" : "1", "b" : "2", "guard" : 2000 },
-			{ "a" : "3", "b" : "4", "guard" : 2000 },
-			{ "a" : "12", "b" : "19", "guard" : 6000 },
-			{ "a" : "11", "b" : "19", "guard" : 6000 },
-			{ "a" : "11", "b" : "18", "guard" : 6000 },
-			{ "a" : "10", "b" : "18", "guard" : 6000 },
-			{ "a" : "10", "b" : "17", "guard" : 6000 },
-			{ "a" : "9", "b" : "17", "guard" : 6000 },
-			{ "a" : "9", "b" : "16", "guard" : 6000 },
-			{ "a" : "8", "b" : "16", "guard" : 6000 },
-			{ "a" : "8", "b" : "15", "guard" : 6000 },
-			{ "a" : "7", "b" : "15", "guard" : 6000 },
-			{ "a" : "7", "b" : "14", "guard" : 6000 },
-			{ "a" : "6", "b" : "14", "guard" : 6000 },
-			{ "a" : "6", "b" : "13", "guard" : 6000 },
-			{ "a" : "5", "b" : "13", "guard" : 6000 },
-			{ "a" : "5", "b" : "20", "guard" : 6000 },
-			{ "a" : "12", "b" : "20", "guard" : 6000 }
-		]
-	}
-}
+{
+	"2x2sm4d(3)" :
+	{
+		"minSize" : "xl", "maxSize" : "xl+u",
+		"players" : "2-4",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 18,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 18,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 18,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 18,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 18,
+				"monsters" : "normal",
+				"neutralTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 18,
+				"monsters" : "normal",
+				"neutralTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 18,
+				"monsters" : "normal",
+				"neutralTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 18,
+				"monsters" : "normal",
+				"neutralTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 18,
+				"monsters" : "normal",
+				"neutralTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 18,
+				"monsters" : "normal",
+				"neutralTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 18,
+				"monsters" : "normal",
+				"neutralTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 18,
+				"monsters" : "normal",
+				"neutralTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 18,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 100, "max" : 500, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 18,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 13,
+				"treasureLikeZone" : 13
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 18,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 13,
+				"treasureLikeZone" : 13
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 18,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 13,
+				"treasureLikeZone" : 13
+			},
+			"17" :
+			{
+				"type" : "treasure",
+				"size" : 18,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 13,
+				"treasureLikeZone" : 13
+			},
+			"18" :
+			{
+				"type" : "treasure",
+				"size" : 18,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 13,
+				"treasureLikeZone" : 13
+			},
+			"19" :
+			{
+				"type" : "treasure",
+				"size" : 18,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 13,
+				"treasureLikeZone" : 13
+			},
+			"20" :
+			{
+				"type" : "treasure",
+				"size" : 18,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 13,
+				"treasureLikeZone" : 13
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "5", "guard" : 6000 },
+			{ "a" : "2", "b" : "6", "guard" : 6000 },
+			{ "a" : "2", "b" : "7", "guard" : 6000 },
+			{ "a" : "3", "b" : "8", "guard" : 6000 },
+			{ "a" : "3", "b" : "9", "guard" : 6000 },
+			{ "a" : "4", "b" : "10", "guard" : 6000 },
+			{ "a" : "4", "b" : "11", "guard" : 6000 },
+			{ "a" : "1", "b" : "12", "guard" : 6000 },
+			{ "a" : "1", "b" : "4", "guard" : 45000 },
+			{ "a" : "2", "b" : "3", "guard" : 45000 },
+			{ "a" : "1", "b" : "2", "guard" : 2000 },
+			{ "a" : "3", "b" : "4", "guard" : 2000 },
+			{ "a" : "12", "b" : "19", "guard" : 6000 },
+			{ "a" : "11", "b" : "19", "guard" : 6000 },
+			{ "a" : "11", "b" : "18", "guard" : 6000 },
+			{ "a" : "10", "b" : "18", "guard" : 6000 },
+			{ "a" : "10", "b" : "17", "guard" : 6000 },
+			{ "a" : "9", "b" : "17", "guard" : 6000 },
+			{ "a" : "9", "b" : "16", "guard" : 6000 },
+			{ "a" : "8", "b" : "16", "guard" : 6000 },
+			{ "a" : "8", "b" : "15", "guard" : 6000 },
+			{ "a" : "7", "b" : "15", "guard" : 6000 },
+			{ "a" : "7", "b" : "14", "guard" : 6000 },
+			{ "a" : "6", "b" : "14", "guard" : 6000 },
+			{ "a" : "6", "b" : "13", "guard" : 6000 },
+			{ "a" : "5", "b" : "13", "guard" : 6000 },
+			{ "a" : "5", "b" : "20", "guard" : 6000 },
+			{ "a" : "12", "b" : "20", "guard" : 6000 }
+		]
+	}
+}

+ 87 - 87
Mods/vcmi/config/vcmi/rmg/unknownUnused/4mm2h.JSON

@@ -1,87 +1,87 @@
-{
-	"4MM2h" :
-	{
-		"minSize" : "m", "maxSize" : "m",
-		"players" : "2-4",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1 },
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 20000, "density" : 1 },
-					{ "min" : 10000, "max" : 15000, "density" : 6 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 5,
-				"treasureLikeZone" : 5
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "5", "guard" : 3000 },
-			{ "a" : "1", "b" : "6", "guard" : 3000 },
-			{ "a" : "2", "b" : "5", "guard" : 6000 },
-			{ "a" : "3", "b" : "5", "guard" : 3000 },
-			{ "a" : "3", "b" : "6", "guard" : 3000 },
-			{ "a" : "4", "b" : "6", "guard" : 6000 }
-		]
-	}
-}
+{
+	"4MM2h" :
+	{
+		"minSize" : "m", "maxSize" : "m",
+		"players" : "2-4",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1 },
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 20000, "density" : 1 },
+					{ "min" : 10000, "max" : 15000, "density" : 6 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 5,
+				"treasureLikeZone" : 5
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "5", "guard" : 3000 },
+			{ "a" : "1", "b" : "6", "guard" : 3000 },
+			{ "a" : "2", "b" : "5", "guard" : 6000 },
+			{ "a" : "3", "b" : "5", "guard" : 3000 },
+			{ "a" : "3", "b" : "6", "guard" : 3000 },
+			{ "a" : "4", "b" : "6", "guard" : 6000 }
+		]
+	}
+}

+ 116 - 116
Mods/vcmi/config/vcmi/rmg/unknownUnused/4sm3i.JSON

@@ -1,116 +1,116 @@
-{
-	"4SM3i" :
-	{
-		"minSize" : "s+u", "maxSize" : "l",
-		"players" : "2-4",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gold" : 1 },
-				"treasureLikeZone" : 6
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 6,
-				"treasureLikeZone" : 6
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
-				"treasureLikeZone" : 1
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "6", "guard" : 3000 },
-			{ "a" : "2", "b" : "8", "guard" : 3000 },
-			{ "a" : "3", "b" : "6", "guard" : 3000 },
-			{ "a" : "4", "b" : "8", "guard" : 3000 },
-			{ "a" : "5", "b" : "7", "guard" : 6000 },
-			{ "a" : "6", "b" : "7", "guard" : 6000 },
-			{ "a" : "7", "b" : "8", "guard" : 6000 },
-			{ "a" : "7", "b" : "9", "guard" : 6000 }
-		]
-	}
-}
+{
+	"4SM3i" :
+	{
+		"minSize" : "s+u", "maxSize" : "l",
+		"players" : "2-4",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gold" : 1 },
+				"treasureLikeZone" : 6
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 6,
+				"treasureLikeZone" : 6
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
+				"treasureLikeZone" : 1
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "6", "guard" : 3000 },
+			{ "a" : "2", "b" : "8", "guard" : 3000 },
+			{ "a" : "3", "b" : "6", "guard" : 3000 },
+			{ "a" : "4", "b" : "8", "guard" : 3000 },
+			{ "a" : "5", "b" : "7", "guard" : 6000 },
+			{ "a" : "6", "b" : "7", "guard" : 6000 },
+			{ "a" : "7", "b" : "8", "guard" : 6000 },
+			{ "a" : "7", "b" : "9", "guard" : 6000 }
+		]
+	}
+}

+ 308 - 308
Mods/vcmi/config/vcmi/rmg/unknownUnused/6lm10a.JSON

@@ -1,308 +1,308 @@
-{
-	"6LM10a" :
-	{
-		"minSize" : "xl+u", "maxSize" : "xl+u",
-		"players" : "2-8",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "mercury" : 1 },
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 20000, "density" : 1 },
-					{ "min" : 10000, "max" : 15000, "density" : 6 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 }
-				]
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "sulfur" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "crystal" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "gems" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"11" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 7,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"12" :
-			{
-				"type" : "playerStart",
-				"size" : 30,
-				"owner" : 8,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 7,
-				"treasureLikeZone" : 7
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 8,
-				"treasureLikeZone" : 7
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 7
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 7
-			},
-			"17" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 7,
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"18" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 8,
-				"treasureLikeZone" : 17
-			},
-			"19" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 17
-			},
-			"20" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 17
-			},
-			"21" :
-			{
-				"type" : "treasure",
-				"size" : 50,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"22" :
-			{
-				"type" : "treasure",
-				"size" : 50,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 21,
-				"treasureLikeZone" : 1
-			},
-			"23" :
-			{
-				"type" : "treasure",
-				"size" : 50,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 21,
-				"treasureLikeZone" : 1
-			},
-			"24" :
-			{
-				"type" : "treasure",
-				"size" : 50,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 21,
-				"treasureLikeZone" : 1
-			},
-			"25" :
-			{
-				"type" : "treasure",
-				"size" : 50,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 21,
-				"treasureLikeZone" : 1
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "9", "guard" : 6000 },
-			{ "a" : "1", "b" : "21", "guard" : 3000 },
-			{ "a" : "1", "b" : "21", "guard" : 3000 },
-			{ "a" : "2", "b" : "10", "guard" : 6000 },
-			{ "a" : "2", "b" : "22", "guard" : 3000 },
-			{ "a" : "2", "b" : "22", "guard" : 3000 },
-			{ "a" : "3", "b" : "21", "guard" : 3000 },
-			{ "a" : "3", "b" : "23", "guard" : 3000 },
-			{ "a" : "3", "b" : "24", "guard" : 3000 },
-			{ "a" : "4", "b" : "22", "guard" : 3000 },
-			{ "a" : "4", "b" : "23", "guard" : 3000 },
-			{ "a" : "4", "b" : "25", "guard" : 3000 },
-			{ "a" : "5", "b" : "13", "guard" : 6000 },
-			{ "a" : "5", "b" : "24", "guard" : 3000 },
-			{ "a" : "5", "b" : "24", "guard" : 3000 },
-			{ "a" : "6", "b" : "14", "guard" : 6000 },
-			{ "a" : "6", "b" : "25", "guard" : 3000 },
-			{ "a" : "6", "b" : "25", "guard" : 3000 },
-			{ "a" : "7", "b" : "21", "guard" : 6000 },
-			{ "a" : "7", "b" : "21", "guard" : 6000 },
-			{ "a" : "8", "b" : "22", "guard" : 6000 },
-			{ "a" : "8", "b" : "22", "guard" : 6000 },
-			{ "a" : "9", "b" : "10", "guard" : 6000 },
-			{ "a" : "9", "b" : "21", "guard" : 6000 },
-			{ "a" : "9", "b" : "23", "guard" : 6000 },
-			{ "a" : "10", "b" : "22", "guard" : 6000 },
-			{ "a" : "10", "b" : "23", "guard" : 6000 },
-			{ "a" : "11", "b" : "21", "guard" : 6000 },
-			{ "a" : "11", "b" : "24", "guard" : 6000 },
-			{ "a" : "12", "b" : "22", "guard" : 6000 },
-			{ "a" : "12", "b" : "25", "guard" : 6000 },
-			{ "a" : "13", "b" : "23", "guard" : 6000 },
-			{ "a" : "13", "b" : "24", "guard" : 6000 },
-			{ "a" : "13", "b" : "13", "guard" : 6000 },
-			{ "a" : "14", "b" : "23", "guard" : 6000 },
-			{ "a" : "15", "b" : "24", "guard" : 3000 },
-			{ "a" : "15", "b" : "24", "guard" : 3000 },
-			{ "a" : "16", "b" : "25", "guard" : 3000 },
-			{ "a" : "16", "b" : "25", "guard" : 3000 },
-			{ "a" : "17", "b" : "21", "guard" : 9000 },
-			{ "a" : "18", "b" : "22", "guard" : 9000 },
-			{ "a" : "19", "b" : "24", "guard" : 9000 },
-			{ "a" : "20", "b" : "25", "guard" : 9000 },
-			{ "a" : "21", "b" : "22", "guard" : 0 },
-			{ "a" : "24", "b" : "25", "guard" : 0 },
-			{ "a" : "13", "b" : "14", "guard" : 6000 },
-			{ "a" : "14", "b" : "25", "guard" : 6000 }
-		]
-	}
-}
+{
+	"6LM10a" :
+	{
+		"minSize" : "xl+u", "maxSize" : "xl+u",
+		"players" : "2-8",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "mercury" : 1 },
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 20000, "density" : 1 },
+					{ "min" : 10000, "max" : 15000, "density" : 6 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 }
+				]
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "sulfur" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "crystal" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "gems" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"11" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 7,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"12" :
+			{
+				"type" : "playerStart",
+				"size" : 30,
+				"owner" : 8,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 7,
+				"treasureLikeZone" : 7
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 8,
+				"treasureLikeZone" : 7
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 7
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 7
+			},
+			"17" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 7,
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"18" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 8,
+				"treasureLikeZone" : 17
+			},
+			"19" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 17
+			},
+			"20" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 17
+			},
+			"21" :
+			{
+				"type" : "treasure",
+				"size" : 50,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"22" :
+			{
+				"type" : "treasure",
+				"size" : 50,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 21,
+				"treasureLikeZone" : 1
+			},
+			"23" :
+			{
+				"type" : "treasure",
+				"size" : 50,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 21,
+				"treasureLikeZone" : 1
+			},
+			"24" :
+			{
+				"type" : "treasure",
+				"size" : 50,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 21,
+				"treasureLikeZone" : 1
+			},
+			"25" :
+			{
+				"type" : "treasure",
+				"size" : 50,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 21,
+				"treasureLikeZone" : 1
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "9", "guard" : 6000 },
+			{ "a" : "1", "b" : "21", "guard" : 3000 },
+			{ "a" : "1", "b" : "21", "guard" : 3000 },
+			{ "a" : "2", "b" : "10", "guard" : 6000 },
+			{ "a" : "2", "b" : "22", "guard" : 3000 },
+			{ "a" : "2", "b" : "22", "guard" : 3000 },
+			{ "a" : "3", "b" : "21", "guard" : 3000 },
+			{ "a" : "3", "b" : "23", "guard" : 3000 },
+			{ "a" : "3", "b" : "24", "guard" : 3000 },
+			{ "a" : "4", "b" : "22", "guard" : 3000 },
+			{ "a" : "4", "b" : "23", "guard" : 3000 },
+			{ "a" : "4", "b" : "25", "guard" : 3000 },
+			{ "a" : "5", "b" : "13", "guard" : 6000 },
+			{ "a" : "5", "b" : "24", "guard" : 3000 },
+			{ "a" : "5", "b" : "24", "guard" : 3000 },
+			{ "a" : "6", "b" : "14", "guard" : 6000 },
+			{ "a" : "6", "b" : "25", "guard" : 3000 },
+			{ "a" : "6", "b" : "25", "guard" : 3000 },
+			{ "a" : "7", "b" : "21", "guard" : 6000 },
+			{ "a" : "7", "b" : "21", "guard" : 6000 },
+			{ "a" : "8", "b" : "22", "guard" : 6000 },
+			{ "a" : "8", "b" : "22", "guard" : 6000 },
+			{ "a" : "9", "b" : "10", "guard" : 6000 },
+			{ "a" : "9", "b" : "21", "guard" : 6000 },
+			{ "a" : "9", "b" : "23", "guard" : 6000 },
+			{ "a" : "10", "b" : "22", "guard" : 6000 },
+			{ "a" : "10", "b" : "23", "guard" : 6000 },
+			{ "a" : "11", "b" : "21", "guard" : 6000 },
+			{ "a" : "11", "b" : "24", "guard" : 6000 },
+			{ "a" : "12", "b" : "22", "guard" : 6000 },
+			{ "a" : "12", "b" : "25", "guard" : 6000 },
+			{ "a" : "13", "b" : "23", "guard" : 6000 },
+			{ "a" : "13", "b" : "24", "guard" : 6000 },
+			{ "a" : "13", "b" : "13", "guard" : 6000 },
+			{ "a" : "14", "b" : "23", "guard" : 6000 },
+			{ "a" : "15", "b" : "24", "guard" : 3000 },
+			{ "a" : "15", "b" : "24", "guard" : 3000 },
+			{ "a" : "16", "b" : "25", "guard" : 3000 },
+			{ "a" : "16", "b" : "25", "guard" : 3000 },
+			{ "a" : "17", "b" : "21", "guard" : 9000 },
+			{ "a" : "18", "b" : "22", "guard" : 9000 },
+			{ "a" : "19", "b" : "24", "guard" : 9000 },
+			{ "a" : "20", "b" : "25", "guard" : 9000 },
+			{ "a" : "21", "b" : "22", "guard" : 0 },
+			{ "a" : "24", "b" : "25", "guard" : 0 },
+			{ "a" : "13", "b" : "14", "guard" : 6000 },
+			{ "a" : "14", "b" : "25", "guard" : 6000 }
+		]
+	}
+}

+ 381 - 381
Mods/vcmi/config/vcmi/rmg/unknownUnused/8xm12 huge.JSON

@@ -1,381 +1,381 @@
-{
-	"8XM12 Huge" :
-	{
-		"minSize" : "xl+u", "maxSize" : "g+u",
-		"players" : "2-8",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 1,
-				"monsters" : "weak",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 2,
-				"monsters" : "weak",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 3,
-				"monsters" : "weak",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 4,
-				"monsters" : "weak",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 5,
-				"monsters" : "weak",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 6,
-				"monsters" : "weak",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 7,
-				"monsters" : "weak",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "playerStart",
-				"size" : 15,
-				"owner" : 8,
-				"monsters" : "weak",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 10000, "max" : 20000, "density" : 6 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 }
-				]
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1 },
-				"treasureLikeZone" : 9
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1 },
-				"treasureLikeZone" : 9
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
-				"treasureLikeZone" : 9
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 9
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 9
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 9
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 12,
-				"treasureLikeZone" : 9
-			},
-			"17" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 9
-			},
-			"18" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 9
-			},
-			"19" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 9
-			},
-			"20" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 12,
-				"treasureLikeZone" : 9
-			},
-			"21" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"22" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"23" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"24" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"25" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"26" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"27" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"28" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"29" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"30" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"31" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"32" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 1
-			},
-			"33" :
-			{
-				"type" : "treasure",
-				"size" : 15,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 2, "sulfur" : 2, "crystal" : 2, "gems" : 2, "gold" : 2 },
-				"treasure" :
-				[
-					{ "min" : 30000, "max" : 60000, "density" : 1 },
-					{ "min" : 20000, "max" : 30000, "density" : 8 },
-					{ "min" : 7500, "max" : 8000, "density" : 8 }
-				]
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "21", "guard" : 3000 },
-			{ "a" : "1", "b" : "24", "guard" : 3000 },
-			{ "a" : "2", "b" : "23", "guard" : 3000 },
-			{ "a" : "2", "b" : "25", "guard" : 3000 },
-			{ "a" : "3", "b" : "11", "guard" : 3000 },
-			{ "a" : "3", "b" : "14", "guard" : 3000 },
-			{ "a" : "3", "b" : "22", "guard" : 3000 },
-			{ "a" : "3", "b" : "26", "guard" : 3000 },
-			{ "a" : "4", "b" : "11", "guard" : 3000 },
-			{ "a" : "4", "b" : "15", "guard" : 3000 },
-			{ "a" : "4", "b" : "22", "guard" : 3000 },
-			{ "a" : "4", "b" : "27", "guard" : 3000 },
-			{ "a" : "5", "b" : "14", "guard" : 3000 },
-			{ "a" : "5", "b" : "18", "guard" : 3000 },
-			{ "a" : "5", "b" : "26", "guard" : 3000 },
-			{ "a" : "5", "b" : "31", "guard" : 3000 },
-			{ "a" : "6", "b" : "15", "guard" : 3000 },
-			{ "a" : "6", "b" : "18", "guard" : 3000 },
-			{ "a" : "6", "b" : "27", "guard" : 3000 },
-			{ "a" : "6", "b" : "31", "guard" : 3000 },
-			{ "a" : "7", "b" : "28", "guard" : 3000 },
-			{ "a" : "7", "b" : "30", "guard" : 3000 },
-			{ "a" : "8", "b" : "29", "guard" : 3000 },
-			{ "a" : "8", "b" : "32", "guard" : 3000 },
-			{ "a" : "9", "b" : "21", "guard" : 3000 },
-			{ "a" : "9", "b" : "22", "guard" : 3000 },
-			{ "a" : "10", "b" : "22", "guard" : 3000 },
-			{ "a" : "10", "b" : "23", "guard" : 3000 },
-			{ "a" : "11", "b" : "3", "guard" : 3000 },
-			{ "a" : "11", "b" : "4", "guard" : 3000 },
-			{ "a" : "11", "b" : "22", "guard" : 3000 },
-			{ "a" : "11", "b" : "33", "guard" : 12500 },
-			{ "a" : "12", "b" : "24", "guard" : 3000 },
-			{ "a" : "12", "b" : "26", "guard" : 3000 },
-			{ "a" : "13", "b" : "25", "guard" : 3000 },
-			{ "a" : "13", "b" : "27", "guard" : 3000 },
-			{ "a" : "14", "b" : "3", "guard" : 3000 },
-			{ "a" : "14", "b" : "5", "guard" : 3000 },
-			{ "a" : "14", "b" : "26", "guard" : 3000 },
-			{ "a" : "14", "b" : "33", "guard" : 12500 },
-			{ "a" : "15", "b" : "4", "guard" : 3000 },
-			{ "a" : "15", "b" : "6", "guard" : 3000 },
-			{ "a" : "15", "b" : "27", "guard" : 3000 },
-			{ "a" : "15", "b" : "33", "guard" : 12500 },
-			{ "a" : "16", "b" : "26", "guard" : 3000 },
-			{ "a" : "16", "b" : "28", "guard" : 3000 },
-			{ "a" : "17", "b" : "27", "guard" : 3000 },
-			{ "a" : "17", "b" : "29", "guard" : 3000 },
-			{ "a" : "18", "b" : "5", "guard" : 3000 },
-			{ "a" : "18", "b" : "6", "guard" : 3000 },
-			{ "a" : "18", "b" : "31", "guard" : 3000 },
-			{ "a" : "18", "b" : "33", "guard" : 12500 },
-			{ "a" : "19", "b" : "30", "guard" : 3000 },
-			{ "a" : "19", "b" : "31", "guard" : 3000 },
-			{ "a" : "20", "b" : "31", "guard" : 3000 },
-			{ "a" : "20", "b" : "32", "guard" : 3000 },
-			{ "a" : "21", "b" : "24", "guard" : 3000 },
-			{ "a" : "23", "b" : "25", "guard" : 3000 },
-			{ "a" : "28", "b" : "30", "guard" : 3000 },
-			{ "a" : "29", "b" : "32", "guard" : 3000 }
-		]
-	}
-}
+{
+	"8XM12 Huge" :
+	{
+		"minSize" : "xl+u", "maxSize" : "g+u",
+		"players" : "2-8",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 1,
+				"monsters" : "weak",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 2,
+				"monsters" : "weak",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 3,
+				"monsters" : "weak",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 4,
+				"monsters" : "weak",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 5,
+				"monsters" : "weak",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 6,
+				"monsters" : "weak",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 7,
+				"monsters" : "weak",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "playerStart",
+				"size" : 15,
+				"owner" : 8,
+				"monsters" : "weak",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 10000, "max" : 20000, "density" : 6 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 }
+				]
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1 },
+				"treasureLikeZone" : 9
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1 },
+				"treasureLikeZone" : 9
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
+				"treasureLikeZone" : 9
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 9
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 9
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 9
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 12,
+				"treasureLikeZone" : 9
+			},
+			"17" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 9
+			},
+			"18" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 9
+			},
+			"19" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 9
+			},
+			"20" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 12,
+				"treasureLikeZone" : 9
+			},
+			"21" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"22" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"23" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"24" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"25" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"26" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"27" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"28" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"29" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"30" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"31" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"32" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 1
+			},
+			"33" :
+			{
+				"type" : "treasure",
+				"size" : 15,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 2, "sulfur" : 2, "crystal" : 2, "gems" : 2, "gold" : 2 },
+				"treasure" :
+				[
+					{ "min" : 30000, "max" : 60000, "density" : 1 },
+					{ "min" : 20000, "max" : 30000, "density" : 8 },
+					{ "min" : 7500, "max" : 8000, "density" : 8 }
+				]
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "21", "guard" : 3000 },
+			{ "a" : "1", "b" : "24", "guard" : 3000 },
+			{ "a" : "2", "b" : "23", "guard" : 3000 },
+			{ "a" : "2", "b" : "25", "guard" : 3000 },
+			{ "a" : "3", "b" : "11", "guard" : 3000 },
+			{ "a" : "3", "b" : "14", "guard" : 3000 },
+			{ "a" : "3", "b" : "22", "guard" : 3000 },
+			{ "a" : "3", "b" : "26", "guard" : 3000 },
+			{ "a" : "4", "b" : "11", "guard" : 3000 },
+			{ "a" : "4", "b" : "15", "guard" : 3000 },
+			{ "a" : "4", "b" : "22", "guard" : 3000 },
+			{ "a" : "4", "b" : "27", "guard" : 3000 },
+			{ "a" : "5", "b" : "14", "guard" : 3000 },
+			{ "a" : "5", "b" : "18", "guard" : 3000 },
+			{ "a" : "5", "b" : "26", "guard" : 3000 },
+			{ "a" : "5", "b" : "31", "guard" : 3000 },
+			{ "a" : "6", "b" : "15", "guard" : 3000 },
+			{ "a" : "6", "b" : "18", "guard" : 3000 },
+			{ "a" : "6", "b" : "27", "guard" : 3000 },
+			{ "a" : "6", "b" : "31", "guard" : 3000 },
+			{ "a" : "7", "b" : "28", "guard" : 3000 },
+			{ "a" : "7", "b" : "30", "guard" : 3000 },
+			{ "a" : "8", "b" : "29", "guard" : 3000 },
+			{ "a" : "8", "b" : "32", "guard" : 3000 },
+			{ "a" : "9", "b" : "21", "guard" : 3000 },
+			{ "a" : "9", "b" : "22", "guard" : 3000 },
+			{ "a" : "10", "b" : "22", "guard" : 3000 },
+			{ "a" : "10", "b" : "23", "guard" : 3000 },
+			{ "a" : "11", "b" : "3", "guard" : 3000 },
+			{ "a" : "11", "b" : "4", "guard" : 3000 },
+			{ "a" : "11", "b" : "22", "guard" : 3000 },
+			{ "a" : "11", "b" : "33", "guard" : 12500 },
+			{ "a" : "12", "b" : "24", "guard" : 3000 },
+			{ "a" : "12", "b" : "26", "guard" : 3000 },
+			{ "a" : "13", "b" : "25", "guard" : 3000 },
+			{ "a" : "13", "b" : "27", "guard" : 3000 },
+			{ "a" : "14", "b" : "3", "guard" : 3000 },
+			{ "a" : "14", "b" : "5", "guard" : 3000 },
+			{ "a" : "14", "b" : "26", "guard" : 3000 },
+			{ "a" : "14", "b" : "33", "guard" : 12500 },
+			{ "a" : "15", "b" : "4", "guard" : 3000 },
+			{ "a" : "15", "b" : "6", "guard" : 3000 },
+			{ "a" : "15", "b" : "27", "guard" : 3000 },
+			{ "a" : "15", "b" : "33", "guard" : 12500 },
+			{ "a" : "16", "b" : "26", "guard" : 3000 },
+			{ "a" : "16", "b" : "28", "guard" : 3000 },
+			{ "a" : "17", "b" : "27", "guard" : 3000 },
+			{ "a" : "17", "b" : "29", "guard" : 3000 },
+			{ "a" : "18", "b" : "5", "guard" : 3000 },
+			{ "a" : "18", "b" : "6", "guard" : 3000 },
+			{ "a" : "18", "b" : "31", "guard" : 3000 },
+			{ "a" : "18", "b" : "33", "guard" : 12500 },
+			{ "a" : "19", "b" : "30", "guard" : 3000 },
+			{ "a" : "19", "b" : "31", "guard" : 3000 },
+			{ "a" : "20", "b" : "31", "guard" : 3000 },
+			{ "a" : "20", "b" : "32", "guard" : 3000 },
+			{ "a" : "21", "b" : "24", "guard" : 3000 },
+			{ "a" : "23", "b" : "25", "guard" : 3000 },
+			{ "a" : "28", "b" : "30", "guard" : 3000 },
+			{ "a" : "29", "b" : "32", "guard" : 3000 }
+		]
+	}
+}

+ 515 - 515
Mods/vcmi/config/vcmi/rmg/unknownUnused/8xm8 huge.JSON

@@ -1,515 +1,515 @@
-{
-	"8XM8 Huge" :
-	{
-		"minSize" : "xl+u", "maxSize" : "g+u",
-		"players" : "2-8",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 6000, "max" : 12000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 7,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 8,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 1
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 10,
-				"treasureLikeZone" : 1
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 1
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"minesLikeZone" : 12,
-				"treasureLikeZone" : 1
-			},
-			"17" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1 },
-				"treasure" :
-				[
-					{ "min" : 30000, "max" : 60000, "density" : 1 },
-					{ "min" : 20000, "max" : 30000, "density" : 8 },
-					{ "min" : 7500, "max" : 8000, "density" : 8 }
-				]
-			},
-			"18" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "sulfur" : 1 },
-				"treasureLikeZone" : 17
-			},
-			"19" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1 },
-				"treasureLikeZone" : 17
-			},
-			"20" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "gems" : 1 },
-				"treasureLikeZone" : 17
-			},
-			"21" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 17,
-				"treasureLikeZone" : 17
-			},
-			"22" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 18,
-				"treasureLikeZone" : 17
-			},
-			"23" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 19,
-				"treasureLikeZone" : 17
-			},
-			"24" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 20,
-				"treasureLikeZone" : 17
-			},
-			"25" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 17,
-				"treasureLikeZone" : 17
-			},
-			"26" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 18,
-				"treasureLikeZone" : 17
-			},
-			"27" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 19,
-				"treasureLikeZone" : 17
-			},
-			"28" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 20,
-				"treasureLikeZone" : 17
-			},
-			"29" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 17,
-				"treasureLikeZone" : 17
-			},
-			"30" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 18,
-				"treasureLikeZone" : 17
-			},
-			"31" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 19,
-				"treasureLikeZone" : 17
-			},
-			"32" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 20,
-				"treasureLikeZone" : 17
-			},
-			"33" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 17,
-				"treasureLikeZone" : 17
-			},
-			"34" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 18,
-				"treasureLikeZone" : 17
-			},
-			"35" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 19,
-				"treasureLikeZone" : 17
-			},
-			"36" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 20,
-				"treasureLikeZone" : 17
-			},
-			"37" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 17,
-				"treasureLikeZone" : 17
-			},
-			"38" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 18,
-				"treasureLikeZone" : 17
-			},
-			"39" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 19,
-				"treasureLikeZone" : 17
-			},
-			"40" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 20,
-				"treasureLikeZone" : 17
-			},
-			"41" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 17,
-				"treasureLikeZone" : 17
-			},
-			"42" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 18,
-				"treasureLikeZone" : 17
-			},
-			"43" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 19,
-				"treasureLikeZone" : 17
-			},
-			"44" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 20,
-				"treasureLikeZone" : 17
-			},
-			"45" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 17,
-				"treasureLikeZone" : 17
-			},
-			"46" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 18,
-				"treasureLikeZone" : 17
-			},
-			"47" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 19,
-				"treasureLikeZone" : 17
-			},
-			"48" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 20,
-				"treasureLikeZone" : 17
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "17", "guard" : 6000 },
-			{ "a" : "1", "b" : "18", "guard" : 6000 },
-			{ "a" : "2", "b" : "23", "guard" : 6000 },
-			{ "a" : "2", "b" : "24", "guard" : 6000 },
-			{ "a" : "3", "b" : "27", "guard" : 6000 },
-			{ "a" : "3", "b" : "28", "guard" : 6000 },
-			{ "a" : "4", "b" : "29", "guard" : 6000 },
-			{ "a" : "4", "b" : "30", "guard" : 6000 },
-			{ "a" : "5", "b" : "35", "guard" : 6000 },
-			{ "a" : "5", "b" : "36", "guard" : 6000 },
-			{ "a" : "6", "b" : "37", "guard" : 6000 },
-			{ "a" : "6", "b" : "38", "guard" : 6000 },
-			{ "a" : "7", "b" : "41", "guard" : 6000 },
-			{ "a" : "7", "b" : "42", "guard" : 6000 },
-			{ "a" : "8", "b" : "47", "guard" : 6000 },
-			{ "a" : "8", "b" : "48", "guard" : 6000 },
-			{ "a" : "9", "b" : "19", "guard" : 12500 },
-			{ "a" : "9", "b" : "20", "guard" : 12500 },
-			{ "a" : "10", "b" : "21", "guard" : 12500 },
-			{ "a" : "10", "b" : "22", "guard" : 12500 },
-			{ "a" : "11", "b" : "25", "guard" : 12500 },
-			{ "a" : "11", "b" : "26", "guard" : 12500 },
-			{ "a" : "12", "b" : "31", "guard" : 12500 },
-			{ "a" : "12", "b" : "32", "guard" : 12500 },
-			{ "a" : "13", "b" : "33", "guard" : 12500 },
-			{ "a" : "13", "b" : "34", "guard" : 12500 },
-			{ "a" : "14", "b" : "39", "guard" : 12500 },
-			{ "a" : "14", "b" : "40", "guard" : 12500 },
-			{ "a" : "15", "b" : "43", "guard" : 12500 },
-			{ "a" : "15", "b" : "44", "guard" : 12500 },
-			{ "a" : "16", "b" : "45", "guard" : 12500 },
-			{ "a" : "16", "b" : "46", "guard" : 12500 },
-			{ "a" : "17", "b" : "25", "guard" : 6000 },
-			{ "a" : "18", "b" : "19", "guard" : 6000 },
-			{ "a" : "20", "b" : "21", "guard" : 6000 },
-			{ "a" : "20", "b" : "28", "guard" : 6000 },
-			{ "a" : "21", "b" : "29", "guard" : 6000 },
-			{ "a" : "22", "b" : "23", "guard" : 6000 },
-			{ "a" : "24", "b" : "32", "guard" : 6000 },
-			{ "a" : "26", "b" : "27", "guard" : 6000 },
-			{ "a" : "26", "b" : "34", "guard" : 6000 },
-			{ "a" : "30", "b" : "31", "guard" : 6000 },
-			{ "a" : "31", "b" : "39", "guard" : 6000 },
-			{ "a" : "33", "b" : "41", "guard" : 6000 },
-			{ "a" : "34", "b" : "35", "guard" : 6000 },
-			{ "a" : "36", "b" : "44", "guard" : 6000 },
-			{ "a" : "37", "b" : "45", "guard" : 6000 },
-			{ "a" : "38", "b" : "39", "guard" : 6000 },
-			{ "a" : "40", "b" : "48", "guard" : 6000 },
-			{ "a" : "42", "b" : "43", "guard" : 6000 },
-			{ "a" : "44", "b" : "45", "guard" : 6000 },
-			{ "a" : "46", "b" : "47", "guard" : 6000 }
-		]
-	}
-}
+{
+	"8XM8 Huge" :
+	{
+		"minSize" : "xl+u", "maxSize" : "g+u",
+		"players" : "2-8",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 6000, "max" : 12000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 7,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 8,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "sulfur" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "crystal" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1, "gems" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 1
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 10,
+				"treasureLikeZone" : 1
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 1
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"minesLikeZone" : 12,
+				"treasureLikeZone" : 1
+			},
+			"17" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1 },
+				"treasure" :
+				[
+					{ "min" : 30000, "max" : 60000, "density" : 1 },
+					{ "min" : 20000, "max" : 30000, "density" : 8 },
+					{ "min" : 7500, "max" : 8000, "density" : 8 }
+				]
+			},
+			"18" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "sulfur" : 1 },
+				"treasureLikeZone" : 17
+			},
+			"19" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1 },
+				"treasureLikeZone" : 17
+			},
+			"20" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "gems" : 1 },
+				"treasureLikeZone" : 17
+			},
+			"21" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 17,
+				"treasureLikeZone" : 17
+			},
+			"22" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 18,
+				"treasureLikeZone" : 17
+			},
+			"23" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 19,
+				"treasureLikeZone" : 17
+			},
+			"24" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 20,
+				"treasureLikeZone" : 17
+			},
+			"25" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 17,
+				"treasureLikeZone" : 17
+			},
+			"26" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 18,
+				"treasureLikeZone" : 17
+			},
+			"27" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 19,
+				"treasureLikeZone" : 17
+			},
+			"28" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 20,
+				"treasureLikeZone" : 17
+			},
+			"29" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 17,
+				"treasureLikeZone" : 17
+			},
+			"30" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 18,
+				"treasureLikeZone" : 17
+			},
+			"31" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 19,
+				"treasureLikeZone" : 17
+			},
+			"32" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 20,
+				"treasureLikeZone" : 17
+			},
+			"33" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 17,
+				"treasureLikeZone" : 17
+			},
+			"34" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 18,
+				"treasureLikeZone" : 17
+			},
+			"35" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 19,
+				"treasureLikeZone" : 17
+			},
+			"36" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 20,
+				"treasureLikeZone" : 17
+			},
+			"37" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 17,
+				"treasureLikeZone" : 17
+			},
+			"38" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 18,
+				"treasureLikeZone" : 17
+			},
+			"39" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 19,
+				"treasureLikeZone" : 17
+			},
+			"40" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 20,
+				"treasureLikeZone" : 17
+			},
+			"41" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 17,
+				"treasureLikeZone" : 17
+			},
+			"42" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 18,
+				"treasureLikeZone" : 17
+			},
+			"43" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 19,
+				"treasureLikeZone" : 17
+			},
+			"44" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 20,
+				"treasureLikeZone" : 17
+			},
+			"45" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 17,
+				"treasureLikeZone" : 17
+			},
+			"46" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 18,
+				"treasureLikeZone" : 17
+			},
+			"47" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 19,
+				"treasureLikeZone" : 17
+			},
+			"48" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 20,
+				"treasureLikeZone" : 17
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "17", "guard" : 6000 },
+			{ "a" : "1", "b" : "18", "guard" : 6000 },
+			{ "a" : "2", "b" : "23", "guard" : 6000 },
+			{ "a" : "2", "b" : "24", "guard" : 6000 },
+			{ "a" : "3", "b" : "27", "guard" : 6000 },
+			{ "a" : "3", "b" : "28", "guard" : 6000 },
+			{ "a" : "4", "b" : "29", "guard" : 6000 },
+			{ "a" : "4", "b" : "30", "guard" : 6000 },
+			{ "a" : "5", "b" : "35", "guard" : 6000 },
+			{ "a" : "5", "b" : "36", "guard" : 6000 },
+			{ "a" : "6", "b" : "37", "guard" : 6000 },
+			{ "a" : "6", "b" : "38", "guard" : 6000 },
+			{ "a" : "7", "b" : "41", "guard" : 6000 },
+			{ "a" : "7", "b" : "42", "guard" : 6000 },
+			{ "a" : "8", "b" : "47", "guard" : 6000 },
+			{ "a" : "8", "b" : "48", "guard" : 6000 },
+			{ "a" : "9", "b" : "19", "guard" : 12500 },
+			{ "a" : "9", "b" : "20", "guard" : 12500 },
+			{ "a" : "10", "b" : "21", "guard" : 12500 },
+			{ "a" : "10", "b" : "22", "guard" : 12500 },
+			{ "a" : "11", "b" : "25", "guard" : 12500 },
+			{ "a" : "11", "b" : "26", "guard" : 12500 },
+			{ "a" : "12", "b" : "31", "guard" : 12500 },
+			{ "a" : "12", "b" : "32", "guard" : 12500 },
+			{ "a" : "13", "b" : "33", "guard" : 12500 },
+			{ "a" : "13", "b" : "34", "guard" : 12500 },
+			{ "a" : "14", "b" : "39", "guard" : 12500 },
+			{ "a" : "14", "b" : "40", "guard" : 12500 },
+			{ "a" : "15", "b" : "43", "guard" : 12500 },
+			{ "a" : "15", "b" : "44", "guard" : 12500 },
+			{ "a" : "16", "b" : "45", "guard" : 12500 },
+			{ "a" : "16", "b" : "46", "guard" : 12500 },
+			{ "a" : "17", "b" : "25", "guard" : 6000 },
+			{ "a" : "18", "b" : "19", "guard" : 6000 },
+			{ "a" : "20", "b" : "21", "guard" : 6000 },
+			{ "a" : "20", "b" : "28", "guard" : 6000 },
+			{ "a" : "21", "b" : "29", "guard" : 6000 },
+			{ "a" : "22", "b" : "23", "guard" : 6000 },
+			{ "a" : "24", "b" : "32", "guard" : 6000 },
+			{ "a" : "26", "b" : "27", "guard" : 6000 },
+			{ "a" : "26", "b" : "34", "guard" : 6000 },
+			{ "a" : "30", "b" : "31", "guard" : 6000 },
+			{ "a" : "31", "b" : "39", "guard" : 6000 },
+			{ "a" : "33", "b" : "41", "guard" : 6000 },
+			{ "a" : "34", "b" : "35", "guard" : 6000 },
+			{ "a" : "36", "b" : "44", "guard" : 6000 },
+			{ "a" : "37", "b" : "45", "guard" : 6000 },
+			{ "a" : "38", "b" : "39", "guard" : 6000 },
+			{ "a" : "40", "b" : "48", "guard" : 6000 },
+			{ "a" : "42", "b" : "43", "guard" : 6000 },
+			{ "a" : "44", "b" : "45", "guard" : 6000 },
+			{ "a" : "46", "b" : "47", "guard" : 6000 }
+		]
+	}
+}

+ 188 - 188
Mods/vcmi/config/vcmi/rmg/unknownUnused/cross.JSON

@@ -1,188 +1,188 @@
-{
-	"Cross" :
-	{
-		"minSize" : "m", "maxSize" : "xl+u",
-		"players" : "2-4",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 18,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 18,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 18,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 18,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 6 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "sulfur" : 1, "gold" : 1 },
-				"treasureLikeZone" : 5
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "gems" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 }
-				]
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "gold" : 1 },
-				"treasureLikeZone" : 5
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "weak",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 5000, "max" : 15000, "density" : 10 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 20000, "max" : 30000, "density" : 1 }
-				]
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "weak",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 5000, "max" : 15000, "density" : 10 },
-					{ "min" : 20000, "max" : 30000, "density" : 1 }
-				]
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "weak",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 5000, "max" : 15000, "density" : 10 }
-				]
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "weak",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 10
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 18,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 9 },
-					{ "min" : 15000, "max" : 25000, "density" : 9 },
-					{ "min" : 20000, "max" : 30000, "density" : 3 }
-				]
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "2", "b" : "5", "guard" : 3000 },
-			{ "a" : "3", "b" : "6", "guard" : 3000 },
-			{ "a" : "4", "b" : "7", "guard" : 3000 },
-			{ "a" : "4", "b" : "8", "guard" : 3000 },
-			{ "a" : "6", "b" : "9", "guard" : 6000 },
-			{ "a" : "5", "b" : "11", "guard" : 6000 },
-			{ "a" : "7", "b" : "10", "guard" : 6000 },
-			{ "a" : "8", "b" : "12", "guard" : 6000 },
-			{ "a" : "2", "b" : "7", "guard" : 3000 },
-			{ "a" : "1", "b" : "5", "guard" : 3000 },
-			{ "a" : "1", "b" : "6", "guard" : 3000 },
-			{ "a" : "3", "b" : "8", "guard" : 3000 },
-			{ "a" : "8", "b" : "13", "guard" : 12500 },
-			{ "a" : "5", "b" : "13", "guard" : 12500 },
-			{ "a" : "7", "b" : "13", "guard" : 12500 },
-			{ "a" : "6", "b" : "13", "guard" : 12500 }
-		]
-	}
-}
+{
+	"Cross" :
+	{
+		"minSize" : "m", "maxSize" : "xl+u",
+		"players" : "2-4",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 18,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 18,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 18,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 18,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 6 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "sulfur" : 1, "gold" : 1 },
+				"treasureLikeZone" : 5
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "gems" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 }
+				]
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "gold" : 1 },
+				"treasureLikeZone" : 5
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "weak",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 5000, "max" : 15000, "density" : 10 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 20000, "max" : 30000, "density" : 1 }
+				]
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "weak",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 5000, "max" : 15000, "density" : 10 },
+					{ "min" : 20000, "max" : 30000, "density" : 1 }
+				]
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "weak",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 5000, "max" : 15000, "density" : 10 }
+				]
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "weak",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 10
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 18,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 9 },
+					{ "min" : 15000, "max" : 25000, "density" : 9 },
+					{ "min" : 20000, "max" : 30000, "density" : 3 }
+				]
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "2", "b" : "5", "guard" : 3000 },
+			{ "a" : "3", "b" : "6", "guard" : 3000 },
+			{ "a" : "4", "b" : "7", "guard" : 3000 },
+			{ "a" : "4", "b" : "8", "guard" : 3000 },
+			{ "a" : "6", "b" : "9", "guard" : 6000 },
+			{ "a" : "5", "b" : "11", "guard" : 6000 },
+			{ "a" : "7", "b" : "10", "guard" : 6000 },
+			{ "a" : "8", "b" : "12", "guard" : 6000 },
+			{ "a" : "2", "b" : "7", "guard" : 3000 },
+			{ "a" : "1", "b" : "5", "guard" : 3000 },
+			{ "a" : "1", "b" : "6", "guard" : 3000 },
+			{ "a" : "3", "b" : "8", "guard" : 3000 },
+			{ "a" : "8", "b" : "13", "guard" : 12500 },
+			{ "a" : "5", "b" : "13", "guard" : 12500 },
+			{ "a" : "7", "b" : "13", "guard" : 12500 },
+			{ "a" : "6", "b" : "13", "guard" : 12500 }
+		]
+	}
+}

+ 223 - 223
Mods/vcmi/config/vcmi/rmg/unknownUnused/cross2.JSON

@@ -1,223 +1,223 @@
-{
-	"Cross 2" :
-	{
-		"minSize" : "m", "maxSize" : "xl+u",
-		"players" : "2-6",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 11,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "gems" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 10000, "max" : 15000, "density" : 9 }
-				]
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "sulfur" : 1, "gold" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "gold" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "sulfur" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1, "gold" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "gems" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasureLikeZone" : 7
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 15,
-				"treasureLikeZone" : 7
-			},
-			"17" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 15,
-				"treasureLikeZone" : 7
-			},
-			"18" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 15,
-				"treasureLikeZone" : 7
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "7", "guard" : 3000 },
-			{ "a" : "1", "b" : "9", "guard" : 3000 },
-			{ "a" : "2", "b" : "8", "guard" : 3000 },
-			{ "a" : "2", "b" : "10", "guard" : 3000 },
-			{ "a" : "3", "b" : "7", "guard" : 3000 },
-			{ "a" : "3", "b" : "8", "guard" : 3000 },
-			{ "a" : "3", "b" : "9", "guard" : 3000 },
-			{ "a" : "3", "b" : "10", "guard" : 3000 },
-			{ "a" : "4", "b" : "11", "guard" : 3000 },
-			{ "a" : "4", "b" : "12", "guard" : 3000 },
-			{ "a" : "4", "b" : "13", "guard" : 3000 },
-			{ "a" : "4", "b" : "14", "guard" : 3000 },
-			{ "a" : "5", "b" : "11", "guard" : 3000 },
-			{ "a" : "5", "b" : "13", "guard" : 3000 },
-			{ "a" : "6", "b" : "12", "guard" : 3000 },
-			{ "a" : "6", "b" : "14", "guard" : 3000 },
-			{ "a" : "7", "b" : "8", "guard" : 3000 },
-			{ "a" : "9", "b" : "11", "guard" : 3000 },
-			{ "a" : "10", "b" : "12", "guard" : 3000 },
-			{ "a" : "13", "b" : "14", "guard" : 3000 },
-			{ "a" : "11", "b" : "15", "guard" : 6000 },
-			{ "a" : "9", "b" : "15", "guard" : 6000 },
-			{ "a" : "8", "b" : "17", "guard" : 6000 },
-			{ "a" : "7", "b" : "17", "guard" : 6000 },
-			{ "a" : "10", "b" : "16", "guard" : 6000 },
-			{ "a" : "12", "b" : "16", "guard" : 6000 },
-			{ "a" : "14", "b" : "18", "guard" : 6000 },
-			{ "a" : "13", "b" : "18", "guard" : 6000 }
-		]
-	}
-}
+{
+	"Cross 2" :
+	{
+		"minSize" : "m", "maxSize" : "xl+u",
+		"players" : "2-6",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 11,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "gems" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 10000, "max" : 15000, "density" : 9 }
+				]
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "sulfur" : 1, "gold" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "gold" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "sulfur" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1, "gold" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "gems" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasureLikeZone" : 7
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 15,
+				"treasureLikeZone" : 7
+			},
+			"17" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 15,
+				"treasureLikeZone" : 7
+			},
+			"18" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 15,
+				"treasureLikeZone" : 7
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "7", "guard" : 3000 },
+			{ "a" : "1", "b" : "9", "guard" : 3000 },
+			{ "a" : "2", "b" : "8", "guard" : 3000 },
+			{ "a" : "2", "b" : "10", "guard" : 3000 },
+			{ "a" : "3", "b" : "7", "guard" : 3000 },
+			{ "a" : "3", "b" : "8", "guard" : 3000 },
+			{ "a" : "3", "b" : "9", "guard" : 3000 },
+			{ "a" : "3", "b" : "10", "guard" : 3000 },
+			{ "a" : "4", "b" : "11", "guard" : 3000 },
+			{ "a" : "4", "b" : "12", "guard" : 3000 },
+			{ "a" : "4", "b" : "13", "guard" : 3000 },
+			{ "a" : "4", "b" : "14", "guard" : 3000 },
+			{ "a" : "5", "b" : "11", "guard" : 3000 },
+			{ "a" : "5", "b" : "13", "guard" : 3000 },
+			{ "a" : "6", "b" : "12", "guard" : 3000 },
+			{ "a" : "6", "b" : "14", "guard" : 3000 },
+			{ "a" : "7", "b" : "8", "guard" : 3000 },
+			{ "a" : "9", "b" : "11", "guard" : 3000 },
+			{ "a" : "10", "b" : "12", "guard" : 3000 },
+			{ "a" : "13", "b" : "14", "guard" : 3000 },
+			{ "a" : "11", "b" : "15", "guard" : 6000 },
+			{ "a" : "9", "b" : "15", "guard" : 6000 },
+			{ "a" : "8", "b" : "17", "guard" : 6000 },
+			{ "a" : "7", "b" : "17", "guard" : 6000 },
+			{ "a" : "10", "b" : "16", "guard" : 6000 },
+			{ "a" : "12", "b" : "16", "guard" : 6000 },
+			{ "a" : "14", "b" : "18", "guard" : 6000 },
+			{ "a" : "13", "b" : "18", "guard" : 6000 }
+		]
+	}
+}

+ 340 - 340
Mods/vcmi/config/vcmi/rmg/unknownUnused/cross3.JSON

@@ -1,340 +1,340 @@
-{
-	"Cross 3_1" :
-	{
-		"minSize" : "m", "maxSize" : "xl+u",
-		"players" : "2-4",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 18,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 18,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 18,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 18,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 6 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "sulfur" : 1, "gold" : 1 },
-				"treasureLikeZone" : 5
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "gems" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 }
-				]
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "gold" : 1 },
-				"treasureLikeZone" : 5
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "weak",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 5000, "max" : 15000, "density" : 10 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 20000, "max" : 30000, "density" : 1 }
-				]
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "weak",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 5000, "max" : 15000, "density" : 10 },
-					{ "min" : 20000, "max" : 30000, "density" : 1 }
-				]
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "weak",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 5000, "max" : 15000, "density" : 10 }
-				]
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "weak",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 10
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "2", "b" : "5", "guard" : 3000 },
-			{ "a" : "3", "b" : "6", "guard" : 3000 },
-			{ "a" : "4", "b" : "7", "guard" : 3000 },
-			{ "a" : "4", "b" : "8", "guard" : 3000 },
-			{ "a" : "6", "b" : "9", "guard" : 6000 },
-			{ "a" : "5", "b" : "11", "guard" : 6000 },
-			{ "a" : "7", "b" : "10", "guard" : 6000 },
-			{ "a" : "8", "b" : "12", "guard" : 6000 },
-			{ "a" : "2", "b" : "7", "guard" : 3000 },
-			{ "a" : "1", "b" : "5", "guard" : 3000 },
-			{ "a" : "1", "b" : "6", "guard" : 3000 },
-			{ "a" : "3", "b" : "8", "guard" : 3000 }
-		]
-	},
-	"Cross 3_2" :
-	{
-		"minSize" : "m", "maxSize" : "xl+u",
-		"players" : "4",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 18,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 18,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "playerStart",
-				"size" : 18,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 18,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 6 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "sulfur" : 1, "gold" : 1 },
-				"treasureLikeZone" : 5
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "gems" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 }
-				]
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 11,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "gold" : 1 },
-				"treasureLikeZone" : 5
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "weak",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 5000, "max" : 15000, "density" : 10 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 20000, "max" : 30000, "density" : 1 }
-				]
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "weak",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasure" :
-				[
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 5000, "max" : 15000, "density" : 10 },
-					{ "min" : 20000, "max" : 30000, "density" : 1 }
-				]
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "weak",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 5000, "max" : 15000, "density" : 10 }
-				]
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "weak",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 9,
-				"treasureLikeZone" : 10
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "2", "b" : "5", "guard" : 3000 },
-			{ "a" : "3", "b" : "6", "guard" : 3000 },
-			{ "a" : "4", "b" : "7", "guard" : 3000 },
-			{ "a" : "4", "b" : "8", "guard" : 3000 },
-			{ "a" : "6", "b" : "9", "guard" : 6000 },
-			{ "a" : "5", "b" : "11", "guard" : 6000 },
-			{ "a" : "7", "b" : "10", "guard" : 6000 },
-			{ "a" : "8", "b" : "12", "guard" : 6000 },
-			{ "a" : "2", "b" : "7", "guard" : 3000 },
-			{ "a" : "1", "b" : "5", "guard" : 3000 },
-			{ "a" : "1", "b" : "6", "guard" : 3000 },
-			{ "a" : "3", "b" : "8", "guard" : 3000 }
-		]
-	}
-}
+{
+	"Cross 3_1" :
+	{
+		"minSize" : "m", "maxSize" : "xl+u",
+		"players" : "2-4",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 18,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 18,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 18,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 18,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 6 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "sulfur" : 1, "gold" : 1 },
+				"treasureLikeZone" : 5
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "gems" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 }
+				]
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "gold" : 1 },
+				"treasureLikeZone" : 5
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "weak",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 5000, "max" : 15000, "density" : 10 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 20000, "max" : 30000, "density" : 1 }
+				]
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "weak",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 5000, "max" : 15000, "density" : 10 },
+					{ "min" : 20000, "max" : 30000, "density" : 1 }
+				]
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "weak",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 5000, "max" : 15000, "density" : 10 }
+				]
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "weak",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 10
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "2", "b" : "5", "guard" : 3000 },
+			{ "a" : "3", "b" : "6", "guard" : 3000 },
+			{ "a" : "4", "b" : "7", "guard" : 3000 },
+			{ "a" : "4", "b" : "8", "guard" : 3000 },
+			{ "a" : "6", "b" : "9", "guard" : 6000 },
+			{ "a" : "5", "b" : "11", "guard" : 6000 },
+			{ "a" : "7", "b" : "10", "guard" : 6000 },
+			{ "a" : "8", "b" : "12", "guard" : 6000 },
+			{ "a" : "2", "b" : "7", "guard" : 3000 },
+			{ "a" : "1", "b" : "5", "guard" : 3000 },
+			{ "a" : "1", "b" : "6", "guard" : 3000 },
+			{ "a" : "3", "b" : "8", "guard" : 3000 }
+		]
+	},
+	"Cross 3_2" :
+	{
+		"minSize" : "m", "maxSize" : "xl+u",
+		"players" : "4",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 18,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 18,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "playerStart",
+				"size" : 18,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 18,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 6 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "sulfur" : 1, "gold" : 1 },
+				"treasureLikeZone" : 5
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "gems" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 }
+				]
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 11,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "gold" : 1 },
+				"treasureLikeZone" : 5
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "weak",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 5000, "max" : 15000, "density" : 10 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 20000, "max" : 30000, "density" : 1 }
+				]
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "weak",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasure" :
+				[
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 5000, "max" : 15000, "density" : 10 },
+					{ "min" : 20000, "max" : 30000, "density" : 1 }
+				]
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "weak",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 5000, "max" : 15000, "density" : 10 }
+				]
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "weak",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 9,
+				"treasureLikeZone" : 10
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "2", "b" : "5", "guard" : 3000 },
+			{ "a" : "3", "b" : "6", "guard" : 3000 },
+			{ "a" : "4", "b" : "7", "guard" : 3000 },
+			{ "a" : "4", "b" : "8", "guard" : 3000 },
+			{ "a" : "6", "b" : "9", "guard" : 6000 },
+			{ "a" : "5", "b" : "11", "guard" : 6000 },
+			{ "a" : "7", "b" : "10", "guard" : 6000 },
+			{ "a" : "8", "b" : "12", "guard" : 6000 },
+			{ "a" : "2", "b" : "7", "guard" : 3000 },
+			{ "a" : "1", "b" : "5", "guard" : 3000 },
+			{ "a" : "1", "b" : "6", "guard" : 3000 },
+			{ "a" : "3", "b" : "8", "guard" : 3000 }
+		]
+	}
+}

+ 536 - 536
Mods/vcmi/config/vcmi/rmg/unknownUnused/doubled 8mm6.JSON

@@ -1,536 +1,536 @@
-{
-	"Doubled 8MM6" :
-	{
-		"minSize" : "xl+u", "maxSize" : "g+u",
-		"players" : "2-8",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 2,
-				"treasure" :
-				[
-					{ "min" : 20000, "max" : 30000, "density" : 1 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 3000, "max" : 6000, "density" : 9 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 3
-			},
-			"5" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 3
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 3
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "sulfur" : 1 },
-				"treasureLikeZone" : 3
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1, "gems" : 1 },
-				"treasureLikeZone" : 3
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone": 11,
-				"treasureLikeZone" : 3
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone": 12,
-				"treasureLikeZone" : 3
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 1
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 12,
-				"treasureLikeZone" : 1
-			},
-			"17" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"treasure" :
-				[
-					{ "min" : 30000, "max" : 60000, "density" : 1 },
-					{ "min" : 20000, "max" : 30000, "density" : 8 },
-					{ "min" : 7500, "max" : 8000, "density" : 8 }
-				]
-			},
-			"18" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 13
-			},
-			"19" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 1
-			},
-			"20" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 12,
-				"treasureLikeZone" : 1
-			},
-			"21" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 1
-			},
-			"22" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 12,
-				"treasureLikeZone" : 1
-			},
-			"23" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 13
-			},
-			"24" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 13
-			},
-			"25" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 1
-			},
-			"26" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 12,
-				"treasureLikeZone" : 1
-			},
-			"27" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"28" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 1
-			},
-			"29" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 3
-			},
-			"30" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 3
-			},
-			"31" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 7,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 1
-			},
-			"32" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 8,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 1
-			},
-			"33" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 3
-			},
-			"34" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 2,
-				"treasureLikeZone" : 3
-			},
-			"37" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 3
-			},
-			"38" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 12,
-				"treasureLikeZone" : 3
-			},
-			"39" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 3
-			},
-			"40" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "strong",
-				"neutralTowns" : { "towns" : 1 },
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 12,
-				"treasureLikeZone" : 3
-			},
-			"41" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 1
-			},
-			"42" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 12,
-				"treasureLikeZone" : 1
-			},
-			"43" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 17
-			},
-			"44" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 18
-			},
-			"45" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 1
-			},
-			"46" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 12,
-				"treasureLikeZone" : 1
-			},
-			"47" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 1
-			},
-			"48" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 12,
-				"treasureLikeZone" : 1
-			},
-			"49" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 13
-			},
-			"50" :
-			{
-				"type" : "treasure",
-				"size" : 10,
-				"monsters" : "strong",
-				"matchTerrainToTown" : false,
-				"treasureLikeZone" : 13
-			},
-			"51" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 1
-			},
-			"52" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 12,
-				"treasureLikeZone" : 1
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "15", "guard" : 6000 },
-			{ "a" : "1", "b" : "19", "guard" : 6000 },
-			{ "a" : "2", "b" : "16", "guard" : 6000 },
-			{ "a" : "2", "b" : "20", "guard" : 6000 },
-			{ "a" : "3", "b" : "15", "guard" : 6000 },
-			{ "a" : "3", "b" : "19", "guard" : 6000 },
-			{ "a" : "4", "b" : "16", "guard" : 6000 },
-			{ "a" : "4", "b" : "20", "guard" : 6000 },
-			{ "a" : "5", "b" : "21", "guard" : 6000 },
-			{ "a" : "5", "b" : "25", "guard" : 6000 },
-			{ "a" : "6", "b" : "22", "guard" : 6000 },
-			{ "a" : "6", "b" : "26", "guard" : 6000 },
-			{ "a" : "7", "b" : "21", "guard" : 6000 },
-			{ "a" : "7", "b" : "25", "guard" : 6000 },
-			{ "a" : "8", "b" : "22", "guard" : 6000 },
-			{ "a" : "8", "b" : "26", "guard" : 6000 },
-			{ "a" : "11", "b" : "19", "guard" : 9000 },
-			{ "a" : "11", "b" : "20", "guard" : 9000 },
-			{ "a" : "11", "b" : "22", "guard" : 9000 },
-			{ "a" : "12", "b" : "19", "guard" : 9000 },
-			{ "a" : "12", "b" : "21", "guard" : 9000 },
-			{ "a" : "12", "b" : "22", "guard" : 9000 },
-			{ "a" : "13", "b" : "25", "guard" : 9000 },
-			{ "a" : "14", "b" : "26", "guard" : 9000 },
-			{ "a" : "17", "b" : "19", "guard" : 12500 },
-			{ "a" : "18", "b" : "20", "guard" : 12500 },
-			{ "a" : "23", "b" : "21", "guard" : 12500 },
-			{ "a" : "24", "b" : "22", "guard" : 12500 },
-			{ "a" : "27", "b" : "41", "guard" : 6000 },
-			{ "a" : "27", "b" : "45", "guard" : 6000 },
-			{ "a" : "28", "b" : "42", "guard" : 6000 },
-			{ "a" : "28", "b" : "46", "guard" : 6000 },
-			{ "a" : "29", "b" : "41", "guard" : 6000 },
-			{ "a" : "29", "b" : "45", "guard" : 6000 },
-			{ "a" : "30", "b" : "42", "guard" : 6000 },
-			{ "a" : "30", "b" : "46", "guard" : 6000 },
-			{ "a" : "31", "b" : "47", "guard" : 6000 },
-			{ "a" : "31", "b" : "51", "guard" : 6000 },
-			{ "a" : "32", "b" : "48", "guard" : 6000 },
-			{ "a" : "32", "b" : "52", "guard" : 6000 },
-			{ "a" : "33", "b" : "47", "guard" : 6000 },
-			{ "a" : "33", "b" : "51", "guard" : 6000 },
-			{ "a" : "34", "b" : "48", "guard" : 6000 },
-			{ "a" : "34", "b" : "52", "guard" : 6000 },
-			{ "a" : "37", "b" : "45", "guard" : 9000 },
-			{ "a" : "37", "b" : "46", "guard" : 9000 },
-			{ "a" : "37", "b" : "48", "guard" : 9000 },
-			{ "a" : "38", "b" : "45", "guard" : 9000 },
-			{ "a" : "38", "b" : "47", "guard" : 9000 },
-			{ "a" : "38", "b" : "48", "guard" : 9000 },
-			{ "a" : "39", "b" : "51", "guard" : 9000 },
-			{ "a" : "40", "b" : "52", "guard" : 9000 },
-			{ "a" : "43", "b" : "45", "guard" : 12500 },
-			{ "a" : "44", "b" : "46", "guard" : 12500 },
-			{ "a" : "49", "b" : "47", "guard" : 12500 },
-			{ "a" : "50", "b" : "48", "guard" : 12500 },
-			{ "a" : "3", "b" : "29", "guard" : 12500 },
-			{ "a" : "4", "b" : "30", "guard" : 12500 },
-			{ "a" : "7", "b" : "33", "guard" : 12500 },
-			{ "a" : "8", "b" : "34", "guard" : 12500 }
-		]
-	}
-}
+{
+	"Doubled 8MM6" :
+	{
+		"minSize" : "xl+u", "maxSize" : "g+u",
+		"players" : "2-8",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 2,
+				"treasure" :
+				[
+					{ "min" : 20000, "max" : 30000, "density" : 1 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 3000, "max" : 6000, "density" : 9 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 3
+			},
+			"5" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 3
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 3
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "sulfur" : 1 },
+				"treasureLikeZone" : 3
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1, "gems" : 1 },
+				"treasureLikeZone" : 3
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone": 11,
+				"treasureLikeZone" : 3
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone": 12,
+				"treasureLikeZone" : 3
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 1
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 12,
+				"treasureLikeZone" : 1
+			},
+			"17" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"treasure" :
+				[
+					{ "min" : 30000, "max" : 60000, "density" : 1 },
+					{ "min" : 20000, "max" : 30000, "density" : 8 },
+					{ "min" : 7500, "max" : 8000, "density" : 8 }
+				]
+			},
+			"18" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 13
+			},
+			"19" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 1
+			},
+			"20" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 12,
+				"treasureLikeZone" : 1
+			},
+			"21" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 1
+			},
+			"22" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 12,
+				"treasureLikeZone" : 1
+			},
+			"23" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 13
+			},
+			"24" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 13
+			},
+			"25" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 1
+			},
+			"26" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 12,
+				"treasureLikeZone" : 1
+			},
+			"27" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"28" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 1
+			},
+			"29" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 3
+			},
+			"30" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 3
+			},
+			"31" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 7,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 1
+			},
+			"32" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 8,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 1
+			},
+			"33" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 3
+			},
+			"34" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 2,
+				"treasureLikeZone" : 3
+			},
+			"37" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 3
+			},
+			"38" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 12,
+				"treasureLikeZone" : 3
+			},
+			"39" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 3
+			},
+			"40" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "strong",
+				"neutralTowns" : { "towns" : 1 },
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 12,
+				"treasureLikeZone" : 3
+			},
+			"41" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 1
+			},
+			"42" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 12,
+				"treasureLikeZone" : 1
+			},
+			"43" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 17
+			},
+			"44" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 18
+			},
+			"45" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 1
+			},
+			"46" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 12,
+				"treasureLikeZone" : 1
+			},
+			"47" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 1
+			},
+			"48" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 12,
+				"treasureLikeZone" : 1
+			},
+			"49" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 13
+			},
+			"50" :
+			{
+				"type" : "treasure",
+				"size" : 10,
+				"monsters" : "strong",
+				"matchTerrainToTown" : false,
+				"treasureLikeZone" : 13
+			},
+			"51" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 1
+			},
+			"52" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 12,
+				"treasureLikeZone" : 1
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "15", "guard" : 6000 },
+			{ "a" : "1", "b" : "19", "guard" : 6000 },
+			{ "a" : "2", "b" : "16", "guard" : 6000 },
+			{ "a" : "2", "b" : "20", "guard" : 6000 },
+			{ "a" : "3", "b" : "15", "guard" : 6000 },
+			{ "a" : "3", "b" : "19", "guard" : 6000 },
+			{ "a" : "4", "b" : "16", "guard" : 6000 },
+			{ "a" : "4", "b" : "20", "guard" : 6000 },
+			{ "a" : "5", "b" : "21", "guard" : 6000 },
+			{ "a" : "5", "b" : "25", "guard" : 6000 },
+			{ "a" : "6", "b" : "22", "guard" : 6000 },
+			{ "a" : "6", "b" : "26", "guard" : 6000 },
+			{ "a" : "7", "b" : "21", "guard" : 6000 },
+			{ "a" : "7", "b" : "25", "guard" : 6000 },
+			{ "a" : "8", "b" : "22", "guard" : 6000 },
+			{ "a" : "8", "b" : "26", "guard" : 6000 },
+			{ "a" : "11", "b" : "19", "guard" : 9000 },
+			{ "a" : "11", "b" : "20", "guard" : 9000 },
+			{ "a" : "11", "b" : "22", "guard" : 9000 },
+			{ "a" : "12", "b" : "19", "guard" : 9000 },
+			{ "a" : "12", "b" : "21", "guard" : 9000 },
+			{ "a" : "12", "b" : "22", "guard" : 9000 },
+			{ "a" : "13", "b" : "25", "guard" : 9000 },
+			{ "a" : "14", "b" : "26", "guard" : 9000 },
+			{ "a" : "17", "b" : "19", "guard" : 12500 },
+			{ "a" : "18", "b" : "20", "guard" : 12500 },
+			{ "a" : "23", "b" : "21", "guard" : 12500 },
+			{ "a" : "24", "b" : "22", "guard" : 12500 },
+			{ "a" : "27", "b" : "41", "guard" : 6000 },
+			{ "a" : "27", "b" : "45", "guard" : 6000 },
+			{ "a" : "28", "b" : "42", "guard" : 6000 },
+			{ "a" : "28", "b" : "46", "guard" : 6000 },
+			{ "a" : "29", "b" : "41", "guard" : 6000 },
+			{ "a" : "29", "b" : "45", "guard" : 6000 },
+			{ "a" : "30", "b" : "42", "guard" : 6000 },
+			{ "a" : "30", "b" : "46", "guard" : 6000 },
+			{ "a" : "31", "b" : "47", "guard" : 6000 },
+			{ "a" : "31", "b" : "51", "guard" : 6000 },
+			{ "a" : "32", "b" : "48", "guard" : 6000 },
+			{ "a" : "32", "b" : "52", "guard" : 6000 },
+			{ "a" : "33", "b" : "47", "guard" : 6000 },
+			{ "a" : "33", "b" : "51", "guard" : 6000 },
+			{ "a" : "34", "b" : "48", "guard" : 6000 },
+			{ "a" : "34", "b" : "52", "guard" : 6000 },
+			{ "a" : "37", "b" : "45", "guard" : 9000 },
+			{ "a" : "37", "b" : "46", "guard" : 9000 },
+			{ "a" : "37", "b" : "48", "guard" : 9000 },
+			{ "a" : "38", "b" : "45", "guard" : 9000 },
+			{ "a" : "38", "b" : "47", "guard" : 9000 },
+			{ "a" : "38", "b" : "48", "guard" : 9000 },
+			{ "a" : "39", "b" : "51", "guard" : 9000 },
+			{ "a" : "40", "b" : "52", "guard" : 9000 },
+			{ "a" : "43", "b" : "45", "guard" : 12500 },
+			{ "a" : "44", "b" : "46", "guard" : 12500 },
+			{ "a" : "49", "b" : "47", "guard" : 12500 },
+			{ "a" : "50", "b" : "48", "guard" : 12500 },
+			{ "a" : "3", "b" : "29", "guard" : 12500 },
+			{ "a" : "4", "b" : "30", "guard" : 12500 },
+			{ "a" : "7", "b" : "33", "guard" : 12500 },
+			{ "a" : "8", "b" : "34", "guard" : 12500 }
+		]
+	}
+}

+ 168 - 168
Mods/vcmi/config/vcmi/rmg/unknownUnused/elka.JSON

@@ -1,168 +1,168 @@
-{
-	"Elka" :
-	{
-		"minSize" : "l+u", "maxSize" : "l+u",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 14 }
-				]
-			},
-			"2" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"4" :
-			{
-				"type" : "playerStart",
-				"size" : 20,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 20,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"treasureLikeZone" : 1
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "4", "b" : "8", "guard" : 3000 },
-			{ "a" : "2", "b" : "8", "guard" : 3000 },
-			{ "a" : "1", "b" : "7", "guard" : 3000 },
-			{ "a" : "4", "b" : "7", "guard" : 3000 },
-			{ "a" : "1", "b" : "9", "guard" : 3000 },
-			{ "a" : "5", "b" : "9", "guard" : 3000 },
-			{ "a" : "5", "b" : "11", "guard" : 3000 },
-			{ "a" : "2", "b" : "11", "guard" : 3000 },
-			{ "a" : "3", "b" : "15", "guard" : 3000 },
-			{ "a" : "6", "b" : "15", "guard" : 3000 },
-			{ "a" : "5", "b" : "13", "guard" : 3000 },
-			{ "a" : "3", "b" : "13", "guard" : 3000 },
-			{ "a" : "2", "b" : "14", "guard" : 3000 },
-			{ "a" : "6", "b" : "14", "guard" : 3000 },
-			{ "a" : "1", "b" : "10", "guard" : 3000 },
-			{ "a" : "6", "b" : "10", "guard" : 3000 },
-			{ "a" : "4", "b" : "12", "guard" : 3000 },
-			{ "a" : "3", "b" : "12", "guard" : 3000 }
-		]
-	}
-}
+{
+	"Elka" :
+	{
+		"minSize" : "l+u", "maxSize" : "l+u",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 14 }
+				]
+			},
+			"2" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"4" :
+			{
+				"type" : "playerStart",
+				"size" : 20,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 20,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"treasureLikeZone" : 1
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "4", "b" : "8", "guard" : 3000 },
+			{ "a" : "2", "b" : "8", "guard" : 3000 },
+			{ "a" : "1", "b" : "7", "guard" : 3000 },
+			{ "a" : "4", "b" : "7", "guard" : 3000 },
+			{ "a" : "1", "b" : "9", "guard" : 3000 },
+			{ "a" : "5", "b" : "9", "guard" : 3000 },
+			{ "a" : "5", "b" : "11", "guard" : 3000 },
+			{ "a" : "2", "b" : "11", "guard" : 3000 },
+			{ "a" : "3", "b" : "15", "guard" : 3000 },
+			{ "a" : "6", "b" : "15", "guard" : 3000 },
+			{ "a" : "5", "b" : "13", "guard" : 3000 },
+			{ "a" : "3", "b" : "13", "guard" : 3000 },
+			{ "a" : "2", "b" : "14", "guard" : 3000 },
+			{ "a" : "6", "b" : "14", "guard" : 3000 },
+			{ "a" : "1", "b" : "10", "guard" : 3000 },
+			{ "a" : "6", "b" : "10", "guard" : 3000 },
+			{ "a" : "4", "b" : "12", "guard" : 3000 },
+			{ "a" : "3", "b" : "12", "guard" : 3000 }
+		]
+	}
+}

+ 321 - 321
Mods/vcmi/config/vcmi/rmg/unknownUnused/greatSands.JSON

@@ -1,321 +1,321 @@
-{
-	"GreatSands XL 2-8" :
-	{
-		"minSize" : "xl", "maxSize" : "h",
-		"players" : "2-8",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "treasure",
-				"size" : 1600,
-				"monsters" : "strong",
-				"neutralTowns" : { "castles" : 1 },
-				"allowedTowns" : [ "conflux" ],
-				"allowedMonsters" : [ "neutral", "conflux" ],
-				"matchTerrainToTown" : false,
-				"terrainTypes" : [ "sand" ],
-				"mines" : { "gold" : 2 },
-				"treasure" :
-				[
-					{ "min" : 6000, "max" : 10000, "density" : 5 },
-					{ "min" : 4000, "max" : 6000, "density" : 5 },
-					{ "min" : 2000, "max" : 4000, "density" : 5 }
-				]
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 200,
-				"monsters" : "strong",
-				"terrainTypeLikeZone" : 1,
-				"mines" : { "mercury" : 1, "sulfur" : 1 },
-				"treasure" :
-				[
-					{ "min" : 5000, "max" : 7000, "density" : 3 },
-					{ "min" : 3000, "max" : 5000, "density" : 4 },
-					{ "min" : 1000, "max" : 3000, "density" : 5 }
-				]
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 200,
-				"monsters" : "strong",
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 11
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 200,
-				"monsters" : "strong",
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 11
-			},
-			"14" :
-			{
-				"type" : "treasure",
-				"size" : 200,
-				"monsters" : "strong",
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 11
-			},
-			"15" :
-			{
-				"type" : "treasure",
-				"size" : 200,
-				"monsters" : "strong",
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 11
-			},
-			"16" :
-			{
-				"type" : "treasure",
-				"size" : 200,
-				"monsters" : "strong",
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 11
-			},
-			"17" :
-			{
-				"type" : "treasure",
-				"size" : 200,
-				"monsters" : "strong",
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 11
-			},
-			"18" :
-			{
-				"type" : "treasure",
-				"size" : 200,
-				"monsters" : "strong",
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 11,
-				"treasureLikeZone" : 11
-			},
-			"21" :
-			{
-				"type" : "treasure",
-				"size" : 200,
-				"monsters" : "strong",
-				"terrainTypeLikeZone" : 1,
-				"mines" : { "crystal" : 1, "gems" : 1 },
-				"treasureLikeZone" : 11
-			},
-			"22" :
-			{
-				"type" : "treasure",
-				"size" : 200,
-				"monsters" : "strong",
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 21,
-				"treasureLikeZone" : 11
-			},
-			"23" :
-			{
-				"type" : "treasure",
-				"size" : 200,
-				"monsters" : "strong",
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 21,
-				"treasureLikeZone" : 11
-			},
-			"24" :
-			{
-				"type" : "treasure",
-				"size" : 200,
-				"monsters" : "strong",
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 21,
-				"treasureLikeZone" : 11
-			},
-			"25" :
-			{
-				"type" : "treasure",
-				"size" : 200,
-				"monsters" : "strong",
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 21,
-				"treasureLikeZone" : 11
-			},
-			"26" :
-			{
-				"type" : "treasure",
-				"size" : 200,
-				"monsters" : "strong",
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 21,
-				"treasureLikeZone" : 11
-			},
-			"27" :
-			{
-				"type" : "treasure",
-				"size" : 200,
-				"monsters" : "strong",
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 21,
-				"treasureLikeZone" : 11
-			},
-			"28" :
-			{
-				"type" : "treasure",
-				"size" : 200,
-				"monsters" : "strong",
-				"terrainTypeLikeZone" : 1,
-				"minesLikeZone" : 21,
-				"treasureLikeZone" : 11
-			},
-			"31" :
-			{
-				"type" : "playerStart",
-				"size" : 600,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
-				"allowedMonsters" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
-				"matchTerrainToTown" : true,
-				"mines" : { "wood" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 2600, "max" : 4000, "density" : 2 },
-					{ "min" : 1600, "max" : 2500, "density" : 2 },
-					{ "min" : 100, "max" : 1500, "density" : 8 }
-				]
-			},
-			"32" :
-			{
-				"type" : "playerStart",
-				"size" : 600,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
-				"allowedMonsters" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
-				"matchTerrainToTown" : true,
-				"minesLikeZone" : 31,
-				"treasureLikeZone" : 31
-			},
-			"33" :
-			{
-				"type" : "playerStart",
-				"size" : 600,
-				"owner" : 3,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
-				"allowedMonsters" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
-				"matchTerrainToTown" : true,
-				"minesLikeZone" : 31,
-				"treasureLikeZone" : 31
-			},
-			"34" :
-			{
-				"type" : "playerStart",
-				"size" : 600,
-				"owner" : 4,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
-				"allowedMonsters" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
-				"matchTerrainToTown" : true,
-				"minesLikeZone" : 31,
-				"treasureLikeZone" : 31
-			},
-			"35" :
-			{
-				"type" : "playerStart",
-				"size" : 600,
-				"owner" : 5,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
-				"allowedMonsters" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
-				"matchTerrainToTown" : true,
-				"minesLikeZone" : 31,
-				"treasureLikeZone" : 31
-			},
-			"36" :
-			{
-				"type" : "playerStart",
-				"size" : 600,
-				"owner" : 6,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
-				"allowedMonsters" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
-				"matchTerrainToTown" : true,
-				"minesLikeZone" : 31,
-				"treasureLikeZone" : 31
-			},
-			"37" :
-			{
-				"type" : "playerStart",
-				"size" : 600,
-				"owner" : 7,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
-				"allowedMonsters" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
-				"matchTerrainToTown" : true,
-				"minesLikeZone" : 31,
-				"treasureLikeZone" : 31
-			},
-			"38" :
-			{
-				"type" : "playerStart",
-				"size" : 600,
-				"owner" : 8,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
-				"allowedMonsters" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
-				"matchTerrainToTown" : true,
-				"minesLikeZone" : 31,
-				"treasureLikeZone" : 31
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "11", "b" : "1", "guard" : 8000 },
-			{ "a" : "12", "b" : "1", "guard" : 8000 },
-			{ "a" : "13", "b" : "1", "guard" : 8000 },
-			{ "a" : "14", "b" : "1", "guard" : 8000 },
-			{ "a" : "15", "b" : "1", "guard" : 8000 },
-			{ "a" : "16", "b" : "1", "guard" : 8000 },
-			{ "a" : "17", "b" : "1", "guard" : 8000 },
-			{ "a" : "18", "b" : "1", "guard" : 8000 },
-			{ "a" : "21", "b" : "1", "guard" : 8000 },
-			{ "a" : "22", "b" : "1", "guard" : 8000 },
-			{ "a" : "23", "b" : "1", "guard" : 8000 },
-			{ "a" : "24", "b" : "1", "guard" : 8000 },
-			{ "a" : "25", "b" : "1", "guard" : 8000 },
-			{ "a" : "26", "b" : "1", "guard" : 8000 },
-			{ "a" : "27", "b" : "1", "guard" : 8000 },
-			{ "a" : "28", "b" : "1", "guard" : 8000 },
-			{ "a" : "31", "b" : "11", "guard" : 5000 },
-			{ "a" : "32", "b" : "12", "guard" : 5000 },
-			{ "a" : "33", "b" : "13", "guard" : 5000 },
-			{ "a" : "34", "b" : "14", "guard" : 5000 },
-			{ "a" : "35", "b" : "15", "guard" : 5000 },
-			{ "a" : "36", "b" : "16", "guard" : 5000 },
-			{ "a" : "37", "b" : "17", "guard" : 5000 },
-			{ "a" : "38", "b" : "18", "guard" : 5000 },
-			{ "a" : "31", "b" : "21", "guard" : 5000 },
-			{ "a" : "32", "b" : "22", "guard" : 5000 },
-			{ "a" : "33", "b" : "23", "guard" : 5000 },
-			{ "a" : "34", "b" : "24", "guard" : 5000 },
-			{ "a" : "35", "b" : "25", "guard" : 5000 },
-			{ "a" : "36", "b" : "26", "guard" : 5000 },
-			{ "a" : "37", "b" : "27", "guard" : 5000 },
-			{ "a" : "38", "b" : "28", "guard" : 5000 }
-		]
-	}
-}
+{
+	"GreatSands XL 2-8" :
+	{
+		"minSize" : "xl", "maxSize" : "h",
+		"players" : "2-8",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "treasure",
+				"size" : 1600,
+				"monsters" : "strong",
+				"neutralTowns" : { "castles" : 1 },
+				"allowedTowns" : [ "conflux" ],
+				"allowedMonsters" : [ "neutral", "conflux" ],
+				"matchTerrainToTown" : false,
+				"terrainTypes" : [ "sand" ],
+				"mines" : { "gold" : 2 },
+				"treasure" :
+				[
+					{ "min" : 6000, "max" : 10000, "density" : 5 },
+					{ "min" : 4000, "max" : 6000, "density" : 5 },
+					{ "min" : 2000, "max" : 4000, "density" : 5 }
+				]
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 200,
+				"monsters" : "strong",
+				"terrainTypeLikeZone" : 1,
+				"mines" : { "mercury" : 1, "sulfur" : 1 },
+				"treasure" :
+				[
+					{ "min" : 5000, "max" : 7000, "density" : 3 },
+					{ "min" : 3000, "max" : 5000, "density" : 4 },
+					{ "min" : 1000, "max" : 3000, "density" : 5 }
+				]
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 200,
+				"monsters" : "strong",
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 11
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 200,
+				"monsters" : "strong",
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 11
+			},
+			"14" :
+			{
+				"type" : "treasure",
+				"size" : 200,
+				"monsters" : "strong",
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 11
+			},
+			"15" :
+			{
+				"type" : "treasure",
+				"size" : 200,
+				"monsters" : "strong",
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 11
+			},
+			"16" :
+			{
+				"type" : "treasure",
+				"size" : 200,
+				"monsters" : "strong",
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 11
+			},
+			"17" :
+			{
+				"type" : "treasure",
+				"size" : 200,
+				"monsters" : "strong",
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 11
+			},
+			"18" :
+			{
+				"type" : "treasure",
+				"size" : 200,
+				"monsters" : "strong",
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 11,
+				"treasureLikeZone" : 11
+			},
+			"21" :
+			{
+				"type" : "treasure",
+				"size" : 200,
+				"monsters" : "strong",
+				"terrainTypeLikeZone" : 1,
+				"mines" : { "crystal" : 1, "gems" : 1 },
+				"treasureLikeZone" : 11
+			},
+			"22" :
+			{
+				"type" : "treasure",
+				"size" : 200,
+				"monsters" : "strong",
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 21,
+				"treasureLikeZone" : 11
+			},
+			"23" :
+			{
+				"type" : "treasure",
+				"size" : 200,
+				"monsters" : "strong",
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 21,
+				"treasureLikeZone" : 11
+			},
+			"24" :
+			{
+				"type" : "treasure",
+				"size" : 200,
+				"monsters" : "strong",
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 21,
+				"treasureLikeZone" : 11
+			},
+			"25" :
+			{
+				"type" : "treasure",
+				"size" : 200,
+				"monsters" : "strong",
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 21,
+				"treasureLikeZone" : 11
+			},
+			"26" :
+			{
+				"type" : "treasure",
+				"size" : 200,
+				"monsters" : "strong",
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 21,
+				"treasureLikeZone" : 11
+			},
+			"27" :
+			{
+				"type" : "treasure",
+				"size" : 200,
+				"monsters" : "strong",
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 21,
+				"treasureLikeZone" : 11
+			},
+			"28" :
+			{
+				"type" : "treasure",
+				"size" : 200,
+				"monsters" : "strong",
+				"terrainTypeLikeZone" : 1,
+				"minesLikeZone" : 21,
+				"treasureLikeZone" : 11
+			},
+			"31" :
+			{
+				"type" : "playerStart",
+				"size" : 600,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
+				"allowedMonsters" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
+				"matchTerrainToTown" : true,
+				"mines" : { "wood" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 2600, "max" : 4000, "density" : 2 },
+					{ "min" : 1600, "max" : 2500, "density" : 2 },
+					{ "min" : 100, "max" : 1500, "density" : 8 }
+				]
+			},
+			"32" :
+			{
+				"type" : "playerStart",
+				"size" : 600,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
+				"allowedMonsters" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
+				"matchTerrainToTown" : true,
+				"minesLikeZone" : 31,
+				"treasureLikeZone" : 31
+			},
+			"33" :
+			{
+				"type" : "playerStart",
+				"size" : 600,
+				"owner" : 3,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
+				"allowedMonsters" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
+				"matchTerrainToTown" : true,
+				"minesLikeZone" : 31,
+				"treasureLikeZone" : 31
+			},
+			"34" :
+			{
+				"type" : "playerStart",
+				"size" : 600,
+				"owner" : 4,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
+				"allowedMonsters" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
+				"matchTerrainToTown" : true,
+				"minesLikeZone" : 31,
+				"treasureLikeZone" : 31
+			},
+			"35" :
+			{
+				"type" : "playerStart",
+				"size" : 600,
+				"owner" : 5,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
+				"allowedMonsters" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
+				"matchTerrainToTown" : true,
+				"minesLikeZone" : 31,
+				"treasureLikeZone" : 31
+			},
+			"36" :
+			{
+				"type" : "playerStart",
+				"size" : 600,
+				"owner" : 6,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
+				"allowedMonsters" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
+				"matchTerrainToTown" : true,
+				"minesLikeZone" : 31,
+				"treasureLikeZone" : 31
+			},
+			"37" :
+			{
+				"type" : "playerStart",
+				"size" : 600,
+				"owner" : 7,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
+				"allowedMonsters" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
+				"matchTerrainToTown" : true,
+				"minesLikeZone" : 31,
+				"treasureLikeZone" : 31
+			},
+			"38" :
+			{
+				"type" : "playerStart",
+				"size" : 600,
+				"owner" : 8,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
+				"allowedMonsters" : [ "castle", "rampart", "tower", "inferno", "necropolis", "dungeon", "stronghold", "fortress" ],
+				"matchTerrainToTown" : true,
+				"minesLikeZone" : 31,
+				"treasureLikeZone" : 31
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "11", "b" : "1", "guard" : 8000 },
+			{ "a" : "12", "b" : "1", "guard" : 8000 },
+			{ "a" : "13", "b" : "1", "guard" : 8000 },
+			{ "a" : "14", "b" : "1", "guard" : 8000 },
+			{ "a" : "15", "b" : "1", "guard" : 8000 },
+			{ "a" : "16", "b" : "1", "guard" : 8000 },
+			{ "a" : "17", "b" : "1", "guard" : 8000 },
+			{ "a" : "18", "b" : "1", "guard" : 8000 },
+			{ "a" : "21", "b" : "1", "guard" : 8000 },
+			{ "a" : "22", "b" : "1", "guard" : 8000 },
+			{ "a" : "23", "b" : "1", "guard" : 8000 },
+			{ "a" : "24", "b" : "1", "guard" : 8000 },
+			{ "a" : "25", "b" : "1", "guard" : 8000 },
+			{ "a" : "26", "b" : "1", "guard" : 8000 },
+			{ "a" : "27", "b" : "1", "guard" : 8000 },
+			{ "a" : "28", "b" : "1", "guard" : 8000 },
+			{ "a" : "31", "b" : "11", "guard" : 5000 },
+			{ "a" : "32", "b" : "12", "guard" : 5000 },
+			{ "a" : "33", "b" : "13", "guard" : 5000 },
+			{ "a" : "34", "b" : "14", "guard" : 5000 },
+			{ "a" : "35", "b" : "15", "guard" : 5000 },
+			{ "a" : "36", "b" : "16", "guard" : 5000 },
+			{ "a" : "37", "b" : "17", "guard" : 5000 },
+			{ "a" : "38", "b" : "18", "guard" : 5000 },
+			{ "a" : "31", "b" : "21", "guard" : 5000 },
+			{ "a" : "32", "b" : "22", "guard" : 5000 },
+			{ "a" : "33", "b" : "23", "guard" : 5000 },
+			{ "a" : "34", "b" : "24", "guard" : 5000 },
+			{ "a" : "35", "b" : "25", "guard" : 5000 },
+			{ "a" : "36", "b" : "26", "guard" : 5000 },
+			{ "a" : "37", "b" : "27", "guard" : 5000 },
+			{ "a" : "38", "b" : "28", "guard" : 5000 }
+		]
+	}
+}

+ 141 - 141
Mods/vcmi/config/vcmi/rmg/unknownUnused/kite.JSON

@@ -1,141 +1,141 @@
-{
-	"Kite" :
-	{
-		"minSize" : "m", "maxSize" : "l+u",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 14,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"townsAreSameType" : true,
-				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "dungeon", "stronghold", "fortress" ],
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
-				"treasure" :
-				[
-					{ "min" : 1000, "max" : 2100, "density" : 4 },
-					{ "min" : 3500, "max" : 4900, "density" : 7 },
-					{ "min" : 800, "max" : 800, "density" : 2 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 8,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"neutralTowns" : { "towns" : 1 },
-				"townsAreSameType" : true,
-				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "dungeon", "stronghold", "fortress" ],
-				"minesLikeZone" : 1,
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 9 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 20000, "max" : 30000, "density" : 1 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"minesLikeZone" : 3,
-				"treasureLikeZone" : 3
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"treasureLikeZone" : 5
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "normal",
-				"neutralTowns" : { "castles" : 1 },
-				"mines" : { "mercury" : 1, "gold" : 1 },
-				"treasureLikeZone" : 5
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "normal",
-				"neutralTowns" : { "castles" : 1 },
-				"mines" : { "sulfur" : 1, "gold" : 1 },
-				"treasureLikeZone" : 5
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "normal",
-				"neutralTowns" : { "castles" : 1 },
-				"mines" : { "crystal" : 1, "gold" : 1 },
-				"treasureLikeZone" : 5
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "normal",
-				"neutralTowns" : { "castles" : 1 },
-				"mines" : { "gems" : 1, "gold" : 1 },
-				"treasureLikeZone" : 5
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "7", "guard" : 6000 },
-			{ "a" : "1", "b" : "10", "guard" : 6000 },
-			{ "a" : "2", "b" : "8", "guard" : 6000 },
-			{ "a" : "2", "b" : "9", "guard" : 6000 },
-			{ "a" : "9", "b" : "10", "guard" : 6000 },
-			{ "a" : "7", "b" : "8", "guard" : 6000 },
-			{ "a" : "1", "b" : "5", "guard" : 3000 },
-			{ "a" : "5", "b" : "7", "guard" : 3000 },
-			{ "a" : "5", "b" : "10", "guard" : 3000 },
-			{ "a" : "2", "b" : "6", "guard" : 3000 },
-			{ "a" : "6", "b" : "8", "guard" : 3000 },
-			{ "a" : "6", "b" : "9", "guard" : 3000 },
-			{ "a" : "5", "b" : "6", "guard" : 12500 },
-			{ "a" : "4", "b" : "7", "guard" : 6000 },
-			{ "a" : "3", "b" : "10", "guard" : 6000 },
-			{ "a" : "3", "b" : "8", "guard" : 6000 },
-			{ "a" : "4", "b" : "9", "guard" : 6000 }
-		]
-	}
-}
+{
+	"Kite" :
+	{
+		"minSize" : "m", "maxSize" : "l+u",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 14,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"townsAreSameType" : true,
+				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "dungeon", "stronghold", "fortress" ],
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1 },
+				"treasure" :
+				[
+					{ "min" : 1000, "max" : 2100, "density" : 4 },
+					{ "min" : 3500, "max" : 4900, "density" : 7 },
+					{ "min" : 800, "max" : 800, "density" : 2 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 8,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"neutralTowns" : { "towns" : 1 },
+				"townsAreSameType" : true,
+				"allowedTowns" : [ "castle", "rampart", "tower", "inferno", "dungeon", "stronghold", "fortress" ],
+				"minesLikeZone" : 1,
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"mines" : { "wood" : 1, "mercury" : 1, "ore" : 1, "sulfur" : 1, "crystal" : 1, "gems" : 1, "gold" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 9 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 20000, "max" : 30000, "density" : 1 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"minesLikeZone" : 3,
+				"treasureLikeZone" : 3
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"treasureLikeZone" : 5
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "normal",
+				"neutralTowns" : { "castles" : 1 },
+				"mines" : { "mercury" : 1, "gold" : 1 },
+				"treasureLikeZone" : 5
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "normal",
+				"neutralTowns" : { "castles" : 1 },
+				"mines" : { "sulfur" : 1, "gold" : 1 },
+				"treasureLikeZone" : 5
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "normal",
+				"neutralTowns" : { "castles" : 1 },
+				"mines" : { "crystal" : 1, "gold" : 1 },
+				"treasureLikeZone" : 5
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "normal",
+				"neutralTowns" : { "castles" : 1 },
+				"mines" : { "gems" : 1, "gold" : 1 },
+				"treasureLikeZone" : 5
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "7", "guard" : 6000 },
+			{ "a" : "1", "b" : "10", "guard" : 6000 },
+			{ "a" : "2", "b" : "8", "guard" : 6000 },
+			{ "a" : "2", "b" : "9", "guard" : 6000 },
+			{ "a" : "9", "b" : "10", "guard" : 6000 },
+			{ "a" : "7", "b" : "8", "guard" : 6000 },
+			{ "a" : "1", "b" : "5", "guard" : 3000 },
+			{ "a" : "5", "b" : "7", "guard" : 3000 },
+			{ "a" : "5", "b" : "10", "guard" : 3000 },
+			{ "a" : "2", "b" : "6", "guard" : 3000 },
+			{ "a" : "6", "b" : "8", "guard" : 3000 },
+			{ "a" : "6", "b" : "9", "guard" : 3000 },
+			{ "a" : "5", "b" : "6", "guard" : 12500 },
+			{ "a" : "4", "b" : "7", "guard" : 6000 },
+			{ "a" : "3", "b" : "10", "guard" : 6000 },
+			{ "a" : "3", "b" : "8", "guard" : 6000 },
+			{ "a" : "4", "b" : "9", "guard" : 6000 }
+		]
+	}
+}

+ 154 - 154
Mods/vcmi/config/vcmi/rmg/unknownUnused/wheel.JSON

@@ -1,154 +1,154 @@
-{
-	"Wheel" :
-	{
-		"minSize" : "m", "maxSize" : "l+u",
-		"players" : "2",
-		"zones" :
-		{
-			"1" :
-			{
-				"type" : "playerStart",
-				"size" : 14,
-				"owner" : 1,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 500, "max" : 3000, "density" : 9 }
-				]
-			},
-			"2" :
-			{
-				"type" : "playerStart",
-				"size" : 14,
-				"owner" : 2,
-				"monsters" : "normal",
-				"playerTowns" : { "castles" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"3" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "normal",
-				"neutralTowns" : { "castles" : 1 },
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 1 },
-					{ "min" : 3000, "max" : 6000, "density" : 6 },
-					{ "min" : 100, "max" : 500, "density" : 1 }
-				]
-			},
-			"4" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"5" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"6" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"7" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "normal",
-				"neutralTowns" : { "towns" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"8" :
-			{
-				"type" : "treasure",
-				"size" : 14,
-				"monsters" : "normal",
-				"neutralTowns" : { "castles" : 1 },
-				"treasureLikeZone" : 3
-			},
-			"9" :
-			{
-				"type" : "treasure",
-				"size" : 30,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"treasure" :
-				[
-					{ "min" : 10000, "max" : 15000, "density" : 9 },
-					{ "min" : 15000, "max" : 20000, "density" : 6 },
-					{ "min" : 20000, "max" : 30000, "density" : 1 }
-				]
-			},
-			"10" :
-			{
-				"type" : "treasure",
-				"size" : 7,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"mines" : { "mercury" : 1, "gold" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"11" :
-			{
-				"type" : "treasure",
-				"size" : 7,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"mines" : { "sulfur" : 1, "gold" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"12" :
-			{
-				"type" : "treasure",
-				"size" : 7,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"mines" : { "crystal" : 1, "gold" : 1 },
-				"treasureLikeZone" : 1
-			},
-			"13" :
-			{
-				"type" : "treasure",
-				"size" : 7,
-				"monsters" : "normal",
-				"matchTerrainToTown" : false,
-				"mines" : { "gems" : 1, "gold" : 1 },
-				"treasureLikeZone" : 1
-			}
-		},
-		"connections" :
-		[
-			{ "a" : "1", "b" : "7", "guard" : 3000 },
-			{ "a" : "7", "b" : "8", "guard" : 3000 },
-			{ "a" : "6", "b" : "8", "guard" : 3000 },
-			{ "a" : "2", "b" : "6", "guard" : 3000 },
-			{ "a" : "1", "b" : "4", "guard" : 3000 },
-			{ "a" : "2", "b" : "5", "guard" : 3000 },
-			{ "a" : "3", "b" : "5", "guard" : 3000 },
-			{ "a" : "3", "b" : "4", "guard" : 3000 },
-			{ "a" : "9", "b" : "13", "guard" : 10000 },
-			{ "a" : "9", "b" : "12", "guard" : 10000 },
-			{ "a" : "9", "b" : "11", "guard" : 10000 },
-			{ "a" : "9", "b" : "10", "guard" : 10000 },
-			{ "a" : "6", "b" : "13", "guard" : 6000 },
-			{ "a" : "7", "b" : "10", "guard" : 6000 },
-			{ "a" : "4", "b" : "11", "guard" : 6000 },
-			{ "a" : "5", "b" : "12", "guard" : 6000 }
-		]
-	}
-}
+{
+	"Wheel" :
+	{
+		"minSize" : "m", "maxSize" : "l+u",
+		"players" : "2",
+		"zones" :
+		{
+			"1" :
+			{
+				"type" : "playerStart",
+				"size" : 14,
+				"owner" : 1,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 500, "max" : 3000, "density" : 9 }
+				]
+			},
+			"2" :
+			{
+				"type" : "playerStart",
+				"size" : 14,
+				"owner" : 2,
+				"monsters" : "normal",
+				"playerTowns" : { "castles" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"3" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "normal",
+				"neutralTowns" : { "castles" : 1 },
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 1 },
+					{ "min" : 3000, "max" : 6000, "density" : 6 },
+					{ "min" : 100, "max" : 500, "density" : 1 }
+				]
+			},
+			"4" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"5" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"6" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"7" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "normal",
+				"neutralTowns" : { "towns" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"8" :
+			{
+				"type" : "treasure",
+				"size" : 14,
+				"monsters" : "normal",
+				"neutralTowns" : { "castles" : 1 },
+				"treasureLikeZone" : 3
+			},
+			"9" :
+			{
+				"type" : "treasure",
+				"size" : 30,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"treasure" :
+				[
+					{ "min" : 10000, "max" : 15000, "density" : 9 },
+					{ "min" : 15000, "max" : 20000, "density" : 6 },
+					{ "min" : 20000, "max" : 30000, "density" : 1 }
+				]
+			},
+			"10" :
+			{
+				"type" : "treasure",
+				"size" : 7,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"mines" : { "mercury" : 1, "gold" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"11" :
+			{
+				"type" : "treasure",
+				"size" : 7,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"mines" : { "sulfur" : 1, "gold" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"12" :
+			{
+				"type" : "treasure",
+				"size" : 7,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"mines" : { "crystal" : 1, "gold" : 1 },
+				"treasureLikeZone" : 1
+			},
+			"13" :
+			{
+				"type" : "treasure",
+				"size" : 7,
+				"monsters" : "normal",
+				"matchTerrainToTown" : false,
+				"mines" : { "gems" : 1, "gold" : 1 },
+				"treasureLikeZone" : 1
+			}
+		},
+		"connections" :
+		[
+			{ "a" : "1", "b" : "7", "guard" : 3000 },
+			{ "a" : "7", "b" : "8", "guard" : 3000 },
+			{ "a" : "6", "b" : "8", "guard" : 3000 },
+			{ "a" : "2", "b" : "6", "guard" : 3000 },
+			{ "a" : "1", "b" : "4", "guard" : 3000 },
+			{ "a" : "2", "b" : "5", "guard" : 3000 },
+			{ "a" : "3", "b" : "5", "guard" : 3000 },
+			{ "a" : "3", "b" : "4", "guard" : 3000 },
+			{ "a" : "9", "b" : "13", "guard" : 10000 },
+			{ "a" : "9", "b" : "12", "guard" : 10000 },
+			{ "a" : "9", "b" : "11", "guard" : 10000 },
+			{ "a" : "9", "b" : "10", "guard" : 10000 },
+			{ "a" : "6", "b" : "13", "guard" : 6000 },
+			{ "a" : "7", "b" : "10", "guard" : 6000 },
+			{ "a" : "4", "b" : "11", "guard" : 6000 },
+			{ "a" : "5", "b" : "12", "guard" : 6000 }
+		]
+	}
+}

+ 3 - 1
android/vcmi-app/src/main/java/eu/vcmi/vcmi/Storage.java

@@ -22,7 +22,9 @@ public class Storage
     public static boolean testH3DataFolder(final File baseDir)
     {
         final File testH3Data = new File(baseDir, "Data");
-        return testH3Data.exists();
+        final File testH3data = new File(baseDir, "data");
+        final File testH3DATA = new File(baseDir, "DATA");
+        return testH3Data.exists() || testH3data.exists() || testH3DATA.exists();
     }
 
     public static String getH3DataFolder(Context context){

+ 14 - 2
android/vcmi-app/src/main/java/eu/vcmi/vcmi/settings/CopyDataController.java

@@ -127,9 +127,21 @@ public class CopyDataController extends LauncherSettingController<Void, Void>
 
             for (DocumentFile child : sourceDir.listFiles())
             {
-                if (allowed != null && !allowed.contains(child.getName()))
+                if (allowed != null)
                 {
-                    continue;
+                    boolean fileAllowed = false;
+                    
+                    for (String str : allowed)
+                    {
+                        if (str.equalsIgnoreCase(child.getName()))
+                        {
+                            fileAllowed = true;
+                            break;
+                        }
+                    }
+                    
+                    if (!fileAllowed)
+                        continue;
                 }
 
                 File exported = new File(targetDir, child.getName());

+ 3 - 3
android/vcmi-app/src/main/res/drawable/compat_toolbar_shadow.xml

@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
-<shape xmlns:android="http://schemas.android.com/apk/res/android">
-    <gradient android:startColor="#000000" android:endColor="#00000000" android:angle="270"/>
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android">
+    <gradient android:startColor="#000000" android:endColor="#00000000" android:angle="270"/>
 </shape>

+ 6 - 6
android/vcmi-app/src/main/res/drawable/recycler_divider_drawable.xml

@@ -1,7 +1,7 @@
-<?xml version="1.0" encoding="utf-8"?>
-<shape xmlns:android="http://schemas.android.com/apk/res/android">
-    <size
-        android:width="1px"
-        android:height="1px" />
-    <solid android:color="@color/accent" />
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android">
+    <size
+        android:width="1px"
+        android:height="1px" />
+    <solid android:color="@color/accent" />
 </shape>

+ 8 - 8
android/vcmi-app/src/main/res/menu/menu_mods.xml

@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="utf-8"?>
-<menu xmlns:android="http://schemas.android.com/apk/res/android"
-    xmlns:app="http://schemas.android.com/apk/res-auto">
-    <item
-        android:id="@+id/menu_mods_download_repo"
-        android:icon="@android:drawable/stat_sys_download"
-        android:title="@string/menu_mods_download_repo"
-        app:showAsAction="ifRoom" />
+<?xml version="1.0" encoding="utf-8"?>
+<menu xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:app="http://schemas.android.com/apk/res-auto">
+    <item
+        android:id="@+id/menu_mods_download_repo"
+        android:icon="@android:drawable/stat_sys_download"
+        android:title="@string/menu_mods_download_repo"
+        app:showAsAction="ifRoom" />
 </menu>

Some files were not shown because too many files changed in this diff