Page MenuHomeWildfire Games

Fix some map load progress numbers
ClosedPublic

Authored by temple on Feb 26 2018, 10:17 PM.

Details

Summary

On some maps the loading bar sometimes goes backwards.
I went through and found where Engine.SetProgress was called later but with a smaller (or equal) value, and adjusted it so that it always increased. I don't make any claims about the numbers accurately representing the amount of progress in loading the map, only that now they increase.

Also includes a fix to Alpine Valley:

<elexis> temple: the .getPoints was a wrong replacement in rP21296, that should have stayed .points, can include that if you want I guess
Test Plan

Agree.

Diff Detail

Repository
rP 0 A.D. Public Repository
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

temple created this revision.Feb 26 2018, 10:17 PM
temple added inline comments.
binaries/data/mods/public/maps/random/alpine_valley.js
207 ↗(On Diff #5955)

;

elexis accepted this revision.Feb 26 2018, 10:31 PM
elexis added a subscriber: elexis.

Didn't check every number nor do I know if it's complete, but this is a trivial change. The typofix is correct too. Thanks for writing it.

This revision is now accepted and ready to land.Feb 26 2018, 10:31 PM
This revision was automatically updated to reflect the committed changes.
Owners added a subscriber: Restricted Owners Package.Feb 26 2018, 10:36 PM

I suggest to add a logic to the SetProgress, like LOGWARNING/ERROR if the new value is lower than the old value. Because current version can contain errors too.

Vulcan added a subscriber: Vulcan.Feb 27 2018, 12:09 AM

Successful build - Chance fights ever on the side of the prudent.

Linter detected issues:
Executing section Default...
Executing section Source...
Executing section JS...
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 2.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 303| 303| Engine.SetProgress(67);
| 304| 304| 
| 305| 305| createDecoration(
| 306|    |-		[
|    | 306|+	[
| 307| 307| 			[
| 308| 308| 				new SimpleObject(aGrassShort, 1, 2, 0, 1)
| 309| 309| 			],
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 2 tabs but found 3.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 304| 304| 
| 305| 305| createDecoration(
| 306| 306| 		[
| 307|    |-			[
|    | 307|+		[
| 308| 308| 				new SimpleObject(aGrassShort, 1, 2, 0, 1)
| 309| 309| 			],
| 310| 310| 			[
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 3 tabs but found 4.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 305| 305| createDecoration(
| 306| 306| 		[
| 307| 307| 			[
| 308|    |-				new SimpleObject(aGrassShort, 1, 2, 0, 1)
|    | 308|+			new SimpleObject(aGrassShort, 1, 2, 0, 1)
| 309| 309| 			],
| 310| 310| 			[
| 311| 311| 				new SimpleObject(aGrass, 2, 4, 0, 1.8),
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 2 tabs but found 3.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 306| 306| 		[
| 307| 307| 			[
| 308| 308| 				new SimpleObject(aGrassShort, 1, 2, 0, 1)
| 309|    |-			],
|    | 309|+		],
| 310| 310| 			[
| 311| 311| 				new SimpleObject(aGrass, 2, 4, 0, 1.8),
| 312| 312| 				new SimpleObject(aGrassShort, 3, 6, 1.2, 2.5)
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 2 tabs but found 3.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 307| 307| 			[
| 308| 308| 				new SimpleObject(aGrassShort, 1, 2, 0, 1)
| 309| 309| 			],
| 310|    |-			[
|    | 310|+		[
| 311| 311| 				new SimpleObject(aGrass, 2, 4, 0, 1.8),
| 312| 312| 				new SimpleObject(aGrassShort, 3, 6, 1.2, 2.5)
| 313| 313| 			],
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 3 tabs but found 4.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 308| 308| 				new SimpleObject(aGrassShort, 1, 2, 0, 1)
| 309| 309| 			],
| 310| 310| 			[
| 311|    |-				new SimpleObject(aGrass, 2, 4, 0, 1.8),
|    | 311|+			new SimpleObject(aGrass, 2, 4, 0, 1.8),
| 312| 312| 				new SimpleObject(aGrassShort, 3, 6, 1.2, 2.5)
| 313| 313| 			],
| 314| 314| 			[
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 3 tabs but found 4.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 309| 309| 			],
| 310| 310| 			[
| 311| 311| 				new SimpleObject(aGrass, 2, 4, 0, 1.8),
| 312|    |-				new SimpleObject(aGrassShort, 3, 6, 1.2, 2.5)
|    | 312|+			new SimpleObject(aGrassShort, 3, 6, 1.2, 2.5)
| 313| 313| 			],
| 314| 314| 			[
| 315| 315| 				new SimpleObject(aBushMedium, 1, 2, 0, 2),
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 2 tabs but found 3.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 310| 310| 			[
| 311| 311| 				new SimpleObject(aGrass, 2, 4, 0, 1.8),
| 312| 312| 				new SimpleObject(aGrassShort, 3, 6, 1.2, 2.5)
| 313|    |-			],
|    | 313|+		],
| 314| 314| 			[
| 315| 315| 				new SimpleObject(aBushMedium, 1, 2, 0, 2),
| 316| 316| 				new SimpleObject(aBushSmall, 2, 4, 0, 2)
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 2 tabs but found 3.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 311| 311| 				new SimpleObject(aGrass, 2, 4, 0, 1.8),
| 312| 312| 				new SimpleObject(aGrassShort, 3, 6, 1.2, 2.5)
| 313| 313| 			],
| 314|    |-			[
|    | 314|+		[
| 315| 315| 				new SimpleObject(aBushMedium, 1, 2, 0, 2),
| 316| 316| 				new SimpleObject(aBushSmall, 2, 4, 0, 2)
| 317| 317| 			]
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 3 tabs but found 4.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 312| 312| 				new SimpleObject(aGrassShort, 3, 6, 1.2, 2.5)
| 313| 313| 			],
| 314| 314| 			[
| 315|    |-				new SimpleObject(aBushMedium, 1, 2, 0, 2),
|    | 315|+			new SimpleObject(aBushMedium, 1, 2, 0, 2),
| 316| 316| 				new SimpleObject(aBushSmall, 2, 4, 0, 2)
| 317| 317| 			]
| 318| 318| 		],
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 3 tabs but found 4.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 313| 313| 			],
| 314| 314| 			[
| 315| 315| 				new SimpleObject(aBushMedium, 1, 2, 0, 2),
| 316|    |-				new SimpleObject(aBushSmall, 2, 4, 0, 2)
|    | 316|+			new SimpleObject(aBushSmall, 2, 4, 0, 2)
| 317| 317| 			]
| 318| 318| 		],
| 319| 319| 		[
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 2 tabs but found 3.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 314| 314| 			[
| 315| 315| 				new SimpleObject(aBushMedium, 1, 2, 0, 2),
| 316| 316| 				new SimpleObject(aBushSmall, 2, 4, 0, 2)
| 317|    |-			]
|    | 317|+		]
| 318| 318| 		],
| 319| 319| 		[
| 320| 320| 			scaleByMapSize(15, 200),
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 2.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 315| 315| 				new SimpleObject(aBushMedium, 1, 2, 0, 2),
| 316| 316| 				new SimpleObject(aBushSmall, 2, 4, 0, 2)
| 317| 317| 			]
| 318|    |-		],
|    | 318|+	],
| 319| 319| 		[
| 320| 320| 			scaleByMapSize(15, 200),
| 321| 321| 			scaleByMapSize(15, 200),
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 2.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 316| 316| 				new SimpleObject(aBushSmall, 2, 4, 0, 2)
| 317| 317| 			]
| 318| 318| 		],
| 319|    |-		[
|    | 319|+	[
| 320| 320| 			scaleByMapSize(15, 200),
| 321| 321| 			scaleByMapSize(15, 200),
| 322| 322| 			scaleByMapSize(15, 200)
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 2 tabs but found 3.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 317| 317| 			]
| 318| 318| 		],
| 319| 319| 		[
| 320|    |-			scaleByMapSize(15, 200),
|    | 320|+		scaleByMapSize(15, 200),
| 321| 321| 			scaleByMapSize(15, 200),
| 322| 322| 			scaleByMapSize(15, 200)
| 323| 323| 		],
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 2 tabs but found 3.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 318| 318| 		],
| 319| 319| 		[
| 320| 320| 			scaleByMapSize(15, 200),
| 321|    |-			scaleByMapSize(15, 200),
|    | 321|+		scaleByMapSize(15, 200),
| 322| 322| 			scaleByMapSize(15, 200)
| 323| 323| 		],
| 324| 324| 		[
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 2 tabs but found 3.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 319| 319| 		[
| 320| 320| 			scaleByMapSize(15, 200),
| 321| 321| 			scaleByMapSize(15, 200),
| 322|    |-			scaleByMapSize(15, 200)
|    | 322|+		scaleByMapSize(15, 200)
| 323| 323| 		],
| 324| 324| 		[
| 325| 325| 			stayClasses(clGrass, 0),
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 2.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 320| 320| 			scaleByMapSize(15, 200),
| 321| 321| 			scaleByMapSize(15, 200),
| 322| 322| 			scaleByMapSize(15, 200)
| 323|    |-		],
|    | 323|+	],
| 324| 324| 		[
| 325| 325| 			stayClasses(clGrass, 0),
| 326| 326| 			avoidClasses(
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 2.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 321| 321| 			scaleByMapSize(15, 200),
| 322| 322| 			scaleByMapSize(15, 200)
| 323| 323| 		],
| 324|    |-		[
|    | 324|+	[
| 325| 325| 			stayClasses(clGrass, 0),
| 326| 326| 			avoidClasses(
| 327| 327| 				clWater, 0,
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 2 tabs but found 3.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 322| 322| 			scaleByMapSize(15, 200)
| 323| 323| 		],
| 324| 324| 		[
| 325|    |-			stayClasses(clGrass, 0),
|    | 325|+		stayClasses(clGrass, 0),
| 326| 326| 			avoidClasses(
| 327| 327| 				clWater, 0,
| 328| 328| 				clForest, 0,
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 2 tabs but found 3.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 323| 323| 		],
| 324| 324| 		[
| 325| 325| 			stayClasses(clGrass, 0),
| 326|    |-			avoidClasses(
|    | 326|+		avoidClasses(
| 327| 327| 				clWater, 0,
| 328| 328| 				clForest, 0,
| 329| 329| 				clPlayer, 0,
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 3 tabs but found 4.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 324| 324| 		[
| 325| 325| 			stayClasses(clGrass, 0),
| 326| 326| 			avoidClasses(
| 327|    |-				clWater, 0,
|    | 327|+			clWater, 0,
| 328| 328| 				clForest, 0,
| 329| 329| 				clPlayer, 0,
| 330| 330| 				clHill, 0)
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 3 tabs but found 4.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 325| 325| 			stayClasses(clGrass, 0),
| 326| 326| 			avoidClasses(
| 327| 327| 				clWater, 0,
| 328|    |-				clForest, 0,
|    | 328|+			clForest, 0,
| 329| 329| 				clPlayer, 0,
| 330| 330| 				clHill, 0)
| 331| 331| 		]);
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 3 tabs but found 4.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 326| 326| 			avoidClasses(
| 327| 327| 				clWater, 0,
| 328| 328| 				clForest, 0,
| 329|    |-				clPlayer, 0,
|    | 329|+			clPlayer, 0,
| 330| 330| 				clHill, 0)
| 331| 331| 		]);
| 332| 332| Engine.SetProgress(70);
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 3 tabs but found 4.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 327| 327| 				clWater, 0,
| 328| 328| 				clForest, 0,
| 329| 329| 				clPlayer, 0,
| 330|    |-				clHill, 0)
|    | 330|+			clHill, 0)
| 331| 331| 		]);
| 332| 332| Engine.SetProgress(70);
| 333| 333| 
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 2.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 328| 328| 				clForest, 0,
| 329| 329| 				clPlayer, 0,
| 330| 330| 				clHill, 0)
| 331|    |-		]);
|    | 331|+	]);
| 332| 332| Engine.SetProgress(70);
| 333| 333| 
| 334| 334| createDecoration(
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 2.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 332| 332| Engine.SetProgress(70);
| 333| 333| 
| 334| 334| createDecoration(
| 335|    |-		[
|    | 335|+	[
| 336| 336| 			[
| 337| 337| 				new SimpleObject(aRockMedium, 1, 3, 0, 1)
| 338| 338| 			],
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 2 tabs but found 3.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 333| 333| 
| 334| 334| createDecoration(
| 335| 335| 		[
| 336|    |-			[
|    | 336|+		[
| 337| 337| 				new SimpleObject(aRockMedium, 1, 3, 0, 1)
| 338| 338| 			],
| 339| 339| 			[
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 3 tabs but found 4.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 334| 334| createDecoration(
| 335| 335| 		[
| 336| 336| 			[
| 337|    |-				new SimpleObject(aRockMedium, 1, 3, 0, 1)
|    | 337|+			new SimpleObject(aRockMedium, 1, 3, 0, 1)
| 338| 338| 			],
| 339| 339| 			[
| 340| 340| 				new SimpleObject(aRockLarge, 1, 2, 0, 1),
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 2 tabs but found 3.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 335| 335| 		[
| 336| 336| 			[
| 337| 337| 				new SimpleObject(aRockMedium, 1, 3, 0, 1)
| 338|    |-			],
|    | 338|+		],
| 339| 339| 			[
| 340| 340| 				new SimpleObject(aRockLarge, 1, 2, 0, 1),
| 341| 341| 				new SimpleObject(aRockMedium, 1, 3, 0, 2)
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 2 tabs but found 3.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 336| 336| 			[
| 337| 337| 				new SimpleObject(aRockMedium, 1, 3, 0, 1)
| 338| 338| 			],
| 339|    |-			[
|    | 339|+		[
| 340| 340| 				new SimpleObject(aRockLarge, 1, 2, 0, 1),
| 341| 341| 				new SimpleObject(aRockMedium, 1, 3, 0, 2)
| 342| 342| 			]
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 3 tabs but found 4.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 337| 337| 				new SimpleObject(aRockMedium, 1, 3, 0, 1)
| 338| 338| 			],
| 339| 339| 			[
| 340|    |-				new SimpleObject(aRockLarge, 1, 2, 0, 1),
|    | 340|+			new SimpleObject(aRockLarge, 1, 2, 0, 1),
| 341| 341| 				new SimpleObject(aRockMedium, 1, 3, 0, 2)
| 342| 342| 			]
| 343| 343| 		],
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 3 tabs but found 4.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 338| 338| 			],
| 339| 339| 			[
| 340| 340| 				new SimpleObject(aRockLarge, 1, 2, 0, 1),
| 341|    |-				new SimpleObject(aRockMedium, 1, 3, 0, 2)
|    | 341|+			new SimpleObject(aRockMedium, 1, 3, 0, 2)
| 342| 342| 			]
| 343| 343| 		],
| 344| 344| 		[
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 2 tabs but found 3.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 339| 339| 			[
| 340| 340| 				new SimpleObject(aRockLarge, 1, 2, 0, 1),
| 341| 341| 				new SimpleObject(aRockMedium, 1, 3, 0, 2)
| 342|    |-			]
|    | 342|+		]
| 343| 343| 		],
| 344| 344| 		[
| 345| 345| 			scaleByMapSize(15, 250),
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 2.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 340| 340| 				new SimpleObject(aRockLarge, 1, 2, 0, 1),
| 341| 341| 				new SimpleObject(aRockMedium, 1, 3, 0, 2)
| 342| 342| 			]
| 343|    |-		],
|    | 343|+	],
| 344| 344| 		[
| 345| 345| 			scaleByMapSize(15, 250),
| 346| 346| 			scaleByMapSize(15, 150)
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 2.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 341| 341| 				new SimpleObject(aRockMedium, 1, 3, 0, 2)
| 342| 342| 			]
| 343| 343| 		],
| 344|    |-		[
|    | 344|+	[
| 345| 345| 			scaleByMapSize(15, 250),
| 346| 346| 			scaleByMapSize(15, 150)
| 347| 347| 		],
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 2 tabs but found 3.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 342| 342| 			]
| 343| 343| 		],
| 344| 344| 		[
| 345|    |-			scaleByMapSize(15, 250),
|    | 345|+		scaleByMapSize(15, 250),
| 346| 346| 			scaleByMapSize(15, 150)
| 347| 347| 		],
| 348| 348| 		avoidClasses(
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 2 tabs but found 3.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 343| 343| 		],
| 344| 344| 		[
| 345| 345| 			scaleByMapSize(15, 250),
| 346|    |-			scaleByMapSize(15, 150)
|    | 346|+		scaleByMapSize(15, 150)
| 347| 347| 		],
| 348| 348| 		avoidClasses(
| 349| 349| 			clWater, 0,
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 2.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 344| 344| 		[
| 345| 345| 			scaleByMapSize(15, 250),
| 346| 346| 			scaleByMapSize(15, 150)
| 347|    |-		],
|    | 347|+	],
| 348| 348| 		avoidClasses(
| 349| 349| 			clWater, 0,
| 350| 350| 			clForest, 0,
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 2.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 345| 345| 			scaleByMapSize(15, 250),
| 346| 346| 			scaleByMapSize(15, 150)
| 347| 347| 		],
| 348|    |-		avoidClasses(
|    | 348|+	avoidClasses(
| 349| 349| 			clWater, 0,
| 350| 350| 			clForest, 0,
| 351| 351| 			clPlayer, 0,
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 2 tabs but found 3.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 346| 346| 			scaleByMapSize(15, 150)
| 347| 347| 		],
| 348| 348| 		avoidClasses(
| 349|    |-			clWater, 0,
|    | 349|+		clWater, 0,
| 350| 350| 			clForest, 0,
| 351| 351| 			clPlayer, 0,
| 352| 352| 			clHill, 0
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 2 tabs but found 3.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 347| 347| 		],
| 348| 348| 		avoidClasses(
| 349| 349| 			clWater, 0,
| 350|    |-			clForest, 0,
|    | 350|+		clForest, 0,
| 351| 351| 			clPlayer, 0,
| 352| 352| 			clHill, 0
| 353| 353| 		));
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 2 tabs but found 3.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 348| 348| 		avoidClasses(
| 349| 349| 			clWater, 0,
| 350| 350| 			clForest, 0,
| 351|    |-			clPlayer, 0,
|    | 351|+		clPlayer, 0,
| 352| 352| 			clHill, 0
| 353| 353| 		));
| 354| 354| Engine.SetProgress(75);
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 2 tabs but found 3.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 349| 349| 			clWater, 0,
| 350| 350| 			clForest, 0,
| 351| 351| 			clPlayer, 0,
| 352|    |-			clHill, 0
|    | 352|+		clHill, 0
| 353| 353| 		));
| 354| 354| Engine.SetProgress(75);
| 355| 355| 
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 2.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/extinct_volcano.js
| 350| 350| 			clForest, 0,
| 351| 351| 			clPlayer, 0,
| 352| 352| 			clHill, 0
| 353|    |-		));
|    | 353|+	));
| 354| 354| Engine.SetProgress(75);
| 355| 355| 
| 356| 356| createFood(

binaries/data/mods/public/maps/random/extinct_volcano.js
| 193| for·(let·size·of·[scaleByMapSize(3,·48),·scaleByMapSize(5,·84),·scaleByMapSize(8,·128)])
|    | [NORMAL] ESLintBear (no-shadow):
|    | 'size' is already declared in the upper scope.

binaries/data/mods/public/maps/random/extinct_volcano.js
| 193| for·(let·size·of·[scaleByMapSize(3,·48),·scaleByMapSize(5,·84),·scaleByMapSize(8,·128)])
|    | [NORMAL] ESLintBear (no-shadow):
|    | 'size' is already declared in the upper scope.
|    | [NORMAL] ESLintBear (no-multi-spaces):
|    | Multiple spaces found before '"gaia/fauna_gazelle"'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/bahrain.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/bahrain.js
|  50|  50| g_Terrains.road = "desert_city_tile_pers";
|  51|  51| 
|  52|  52| g_Gaia.mainHuntableAnimal = "gaia/fauna_camel";
|  53|    |-g_Gaia.secondaryHuntableAnimal =  "gaia/fauna_gazelle";
|    |  53|+g_Gaia.secondaryHuntableAnimal = "gaia/fauna_gazelle";
|  54|  54| g_Gaia.fish = "gaia/fauna_fish";
|  55|  55| g_Gaia.tree1 = "gaia/flora_tree_cretan_date_palm_tall";
|  56|  56| g_Gaia.tree2 = "gaia/flora_tree_cretan_date_palm_short";
|    | [NORMAL] ESLintBear (semi):
|    | Missing semicolon.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/dodecanese.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/dodecanese.js
| 375| 375| 	}
| 376| 376| 
| 377| 377| 	if (bridges >= maxBridges)
| 378|    |-		break
|    | 378|+		break;
| 379| 379| }
| 380| 380| 
| 381| 381| g_Map.log("Adding smoke...");
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 0.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/dodecanese.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/dodecanese.js
| 416| 416| setPPBloom(0.12);
| 417| 417| 
| 418| 418| if (false)
| 419|    |-createArea(
|    | 419|+	createArea(
| 420| 420| 	new MapBoundsPlacer(),
| 421| 421| 	new TerrainPainter("red"),
| 422| 422| 	stayClasses(clWater, 0));
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 2 tabs but found 1.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/dodecanese.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/dodecanese.js
| 417| 417| 
| 418| 418| if (false)
| 419| 419| createArea(
| 420|    |-	new MapBoundsPlacer(),
|    | 420|+		new MapBoundsPlacer(),
| 421| 421| 	new TerrainPainter("red"),
| 422| 422| 	stayClasses(clWater, 0));
| 423| 423| 
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 2 tabs but found 1.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/dodecanese.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/dodecanese.js
| 418| 418| if (false)
| 419| 419| createArea(
| 420| 420| 	new MapBoundsPlacer(),
| 421|    |-	new TerrainPainter("red"),
|    | 421|+		new TerrainPainter("red"),
| 422| 422| 	stayClasses(clWater, 0));
| 423| 423| 
| 424| 424| g_Map.ExportMap();
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 2 tabs but found 1.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/dodecanese.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/dodecanese.js
| 419| 419| createArea(
| 420| 420| 	new MapBoundsPlacer(),
| 421| 421| 	new TerrainPainter("red"),
| 422|    |-	stayClasses(clWater, 0));
|    | 422|+		stayClasses(clWater, 0));
| 423| 423| 
| 424| 424| g_Map.ExportMap();

binaries/data/mods/public/maps/random/dodecanese.js
| 418| if·(false)
|    | [NORMAL] ESLintBear (no-constant-condition):
|    | Unexpected constant condition.

binaries/data/mods/public/maps/random/dodecanese.js
| 378| »   »   break
|    | [MAJOR] JSHintBear:
|    | Line breaking error 'break'.

binaries/data/mods/public/maps/random/dodecanese.js
| 378| »   »   break
|    | [NORMAL] JSHintBear:
|    | Missing semicolon.
|    | [NORMAL] ESLintBear (no-multi-spaces):
|    | Multiple spaces found before '&&'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 122| 122| 		let edge2Equal = this.currentEdgeEnd == comparedEdgeEnd;
| 123| 123| 		let edge3Equal = this.currentEdgeEnd == comparedEdgeStart;
| 124| 124| 
| 125|    |-		if (!edge0Equal && !edge2Equal && !edge1Equal && !edge3Equal  && testLineIntersection(this.currentEdgeStart, this.currentEdgeEnd, comparedEdgeStart, comparedEdgeEnd, this.minDistance) ||
|    | 125|+		if (!edge0Equal && !edge2Equal && !edge1Equal && !edge3Equal && testLineIntersection(this.currentEdgeStart, this.currentEdgeEnd, comparedEdgeStart, comparedEdgeEnd, this.minDistance) ||
| 126| 126| 		   ( edge0Equal && !edge2Equal || !edge1Equal &&  edge3Equal) && distanceOfPointFromLine(this.currentEdgeStart, this.currentEdgeEnd, comparedEdgeEnd) < this.minDistance ||
| 127| 127| 		   (!edge0Equal &&  edge2Equal ||  edge1Equal && !edge3Equal) && distanceOfPointFromLine(this.currentEdgeStart, this.currentEdgeEnd, comparedEdgeStart) < this.minDistance)
| 128| 128| 		{
|    | [NORMAL] ESLintBear (space-in-parens):
|    | There should be no spaces inside this paren.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 123| 123| 		let edge3Equal = this.currentEdgeEnd == comparedEdgeStart;
| 124| 124| 
| 125| 125| 		if (!edge0Equal && !edge2Equal && !edge1Equal && !edge3Equal  && testLineIntersection(this.currentEdgeStart, this.currentEdgeEnd, comparedEdgeStart, comparedEdgeEnd, this.minDistance) ||
| 126|    |-		   ( edge0Equal && !edge2Equal || !edge1Equal &&  edge3Equal) && distanceOfPointFromLine(this.currentEdgeStart, this.currentEdgeEnd, comparedEdgeEnd) < this.minDistance ||
|    | 126|+		   (edge0Equal && !edge2Equal || !edge1Equal &&  edge3Equal) && distanceOfPointFromLine(this.currentEdgeStart, this.currentEdgeEnd, comparedEdgeEnd) < this.minDistance ||
| 127| 127| 		   (!edge0Equal &&  edge2Equal ||  edge1Equal && !edge3Equal) && distanceOfPointFromLine(this.currentEdgeStart, this.currentEdgeEnd, comparedEdgeStart) < this.minDistance)
| 128| 128| 		{
| 129| 129| 			this.possibleEdges.splice(i, 1);
|    | [NORMAL] ESLintBear (no-multi-spaces):
|    | Multiple spaces found before 'edge3Equal'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 123| 123| 		let edge3Equal = this.currentEdgeEnd == comparedEdgeStart;
| 124| 124| 
| 125| 125| 		if (!edge0Equal && !edge2Equal && !edge1Equal && !edge3Equal  && testLineIntersection(this.currentEdgeStart, this.currentEdgeEnd, comparedEdgeStart, comparedEdgeEnd, this.minDistance) ||
| 126|    |-		   ( edge0Equal && !edge2Equal || !edge1Equal &&  edge3Equal) && distanceOfPointFromLine(this.currentEdgeStart, this.currentEdgeEnd, comparedEdgeEnd) < this.minDistance ||
|    | 126|+		   ( edge0Equal && !edge2Equal || !edge1Equal && edge3Equal) && distanceOfPointFromLine(this.currentEdgeStart, this.currentEdgeEnd, comparedEdgeEnd) < this.minDistance ||
| 127| 127| 		   (!edge0Equal &&  edge2Equal ||  edge1Equal && !edge3Equal) && distanceOfPointFromLine(this.currentEdgeStart, this.currentEdgeEnd, comparedEdgeStart) < this.minDistance)
| 128| 128| 		{
| 129| 129| 			this.possibleEdges.splice(i, 1);
|    | [NORMAL] ESLintBear (no-multi-spaces):
|    | Multiple spaces found before 'edge2Equal'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 124| 124| 
| 125| 125| 		if (!edge0Equal && !edge2Equal && !edge1Equal && !edge3Equal  && testLineIntersection(this.currentEdgeStart, this.currentEdgeEnd, comparedEdgeStart, comparedEdgeEnd, this.minDistance) ||
| 126| 126| 		   ( edge0Equal && !edge2Equal || !edge1Equal &&  edge3Equal) && distanceOfPointFromLine(this.currentEdgeStart, this.currentEdgeEnd, comparedEdgeEnd) < this.minDistance ||
| 127|    |-		   (!edge0Equal &&  edge2Equal ||  edge1Equal && !edge3Equal) && distanceOfPointFromLine(this.currentEdgeStart, this.currentEdgeEnd, comparedEdgeStart) < this.minDistance)
|    | 127|+		   (!edge0Equal && edge2Equal ||  edge1Equal && !edge3Equal) && distanceOfPointFromLine(this.currentEdgeStart, this.currentEdgeEnd, comparedEdgeStart) < this.minDistance)
| 128| 128| 		{
| 129| 129| 			this.possibleEdges.splice(i, 1);
| 130| 130| 			--i;
|    | [NORMAL] ESLintBear (no-multi-spaces):
|    | Multiple spaces found before 'edge1Equal'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 124| 124| 
| 125| 125| 		if (!edge0Equal && !edge2Equal && !edge1Equal && !edge3Equal  && testLineIntersection(this.currentEdgeStart, this.currentEdgeEnd, comparedEdgeStart, comparedEdgeEnd, this.minDistance) ||
| 126| 126| 		   ( edge0Equal && !edge2Equal || !edge1Equal &&  edge3Equal) && distanceOfPointFromLine(this.currentEdgeStart, this.currentEdgeEnd, comparedEdgeEnd) < this.minDistance ||
| 127|    |-		   (!edge0Equal &&  edge2Equal ||  edge1Equal && !edge3Equal) && distanceOfPointFromLine(this.currentEdgeStart, this.currentEdgeEnd, comparedEdgeStart) < this.minDistance)
|    | 127|+		   (!edge0Equal &&  edge2Equal || edge1Equal && !edge3Equal) && distanceOfPointFromLine(this.currentEdgeStart, this.currentEdgeEnd, comparedEdgeStart) < this.minDistance)
| 128| 128| 		{
| 129| 129| 			this.possibleEdges.splice(i, 1);
| 130| 130| 			--i;
|    | [NORMAL] ESLintBear (semi):
|    | Missing semicolon.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 200| 200| {
| 201| 201| 	g_Map.log("Creating mountainrange with " + this.possibleEdges.length + " possible edges");
| 202| 202| 
| 203|    |-	let max = this.possibleEdges.length
|    | 203|+	let max = this.possibleEdges.length;
| 204| 204| 
| 205| 205| 	while (this.possibleEdges.length)
| 206| 206| 	{
|    | [NORMAL] ESLintBear (semi):
|    | Missing semicolon.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 204| 204| 
| 205| 205| 	while (this.possibleEdges.length)
| 206| 206| 	{
| 207|    |-		Engine.SetProgress(35 - 15 * this.possibleEdges.length / max)
|    | 207|+		Engine.SetProgress(35 - 15 * this.possibleEdges.length / max);
| 208| 208| 
| 209| 209| 		this.index = randIntExclusive(0, this.possibleEdges.length);
| 210| 210| 		this.UpdateCurrentEdge();
|    | [NORMAL] ESLintBear (key-spacing):
|    | Missing space before value for key 'painters'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 336| 336| 
| 337| 337| new MountainRangeBuilder({
| 338| 338| 	"pathplacer": new PathPlacer(undefined, undefined, undefined, 0.4, scaleByMapSize(3, 12), 0.1, 0.1, 0.1),
| 339|    |-	"painters":[
|    | 339|+	"painters": [
| 340| 340| 		new LayeredPainter([tCliff, tPrimary], [3]),
| 341| 341| 		new SmoothElevationPainter(ELEVATION_SET, heightMountain, 2),
| 342| 342| 		new TileClassPainter(clHill)
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 387| 387| 	[[tForestFloor, tPrimary, pForest], [tForestFloor, pForest]]
| 388| 388| ];
| 389| 389| 
| 390|    |-var size = forestTrees / (scaleByMapSize(2,8) * numPlayers);
|    | 390|+var size = forestTrees / (scaleByMapSize(2, 8) * numPlayers);
| 391| 391| 
| 392| 392| var num = Math.floor(size / types.length);
| 393| 393| for (let type of types)
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 426| 426| var group = new SimpleGroup([new SimpleObject(oStoneSmall, 0, 2, 0, 4, 0, 2 * Math.PI, 1), new SimpleObject(oStoneLarge, 1, 1, 0, 4, 0, 2 * Math.PI, 4)], true, clRock);
| 427| 427| createObjectGroupsDeprecated(group, 0,
| 428| 428| 	avoidClasses(clForest, 1, clPlayer, 20, clRock, 10, clHill, 1),
| 429|    |-	scaleByMapSize(4,16), 100
|    | 429|+	scaleByMapSize(4, 16), 100
| 430| 430| );
| 431| 431| 
| 432| 432| g_Map.log("Creating small stone mines");
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 430| 430| );
| 431| 431| 
| 432| 432| g_Map.log("Creating small stone mines");
| 433|    |-group = new SimpleGroup([new SimpleObject(oStoneSmall, 2,5, 1,3)], true, clRock);
|    | 433|+group = new SimpleGroup([new SimpleObject(oStoneSmall, 2, 5, 1,3)], true, clRock);
| 434| 434| createObjectGroupsDeprecated(group, 0,
| 435| 435| 	avoidClasses(clForest, 1, clPlayer, 20, clRock, 10, clHill, 1),
| 436| 436| 	scaleByMapSize(4,16), 100
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 430| 430| );
| 431| 431| 
| 432| 432| g_Map.log("Creating small stone mines");
| 433|    |-group = new SimpleGroup([new SimpleObject(oStoneSmall, 2,5, 1,3)], true, clRock);
|    | 433|+group = new SimpleGroup([new SimpleObject(oStoneSmall, 2,5, 1, 3)], true, clRock);
| 434| 434| createObjectGroupsDeprecated(group, 0,
| 435| 435| 	avoidClasses(clForest, 1, clPlayer, 20, clRock, 10, clHill, 1),
| 436| 436| 	scaleByMapSize(4,16), 100
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 433| 433| group = new SimpleGroup([new SimpleObject(oStoneSmall, 2,5, 1,3)], true, clRock);
| 434| 434| createObjectGroupsDeprecated(group, 0,
| 435| 435| 	avoidClasses(clForest, 1, clPlayer, 20, clRock, 10, clHill, 1),
| 436|    |-	scaleByMapSize(4,16), 100
|    | 436|+	scaleByMapSize(4, 16), 100
| 437| 437| );
| 438| 438| 
| 439| 439| g_Map.log("Creating metal mines");
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 437| 437| );
| 438| 438| 
| 439| 439| g_Map.log("Creating metal mines");
| 440|    |-group = new SimpleGroup([new SimpleObject(oMetalLarge, 1,1, 0,4)], true, clMetal);
|    | 440|+group = new SimpleGroup([new SimpleObject(oMetalLarge, 1, 1, 0,4)], true, clMetal);
| 441| 441| createObjectGroupsDeprecated(group, 0,
| 442| 442| 	avoidClasses(clForest, 1, clPlayer, 20, clMetal, 10, clRock, 5, clHill, 1),
| 443| 443| 	scaleByMapSize(4,16), 100
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 437| 437| );
| 438| 438| 
| 439| 439| g_Map.log("Creating metal mines");
| 440|    |-group = new SimpleGroup([new SimpleObject(oMetalLarge, 1,1, 0,4)], true, clMetal);
|    | 440|+group = new SimpleGroup([new SimpleObject(oMetalLarge, 1,1, 0, 4)], true, clMetal);
| 441| 441| createObjectGroupsDeprecated(group, 0,
| 442| 442| 	avoidClasses(clForest, 1, clPlayer, 20, clMetal, 10, clRock, 5, clHill, 1),
| 443| 443| 	scaleByMapSize(4,16), 100
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 440| 440| group = new SimpleGroup([new SimpleObject(oMetalLarge, 1,1, 0,4)], true, clMetal);
| 441| 441| createObjectGroupsDeprecated(group, 0,
| 442| 442| 	avoidClasses(clForest, 1, clPlayer, 20, clMetal, 10, clRock, 5, clHill, 1),
| 443|    |-	scaleByMapSize(4,16), 100
|    | 443|+	scaleByMapSize(4, 16), 100
| 444| 444| );
| 445| 445| Engine.SetProgress(70);
| 446| 446| 
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 446| 446| 
| 447| 447| g_Map.log("Creating small decorative rocks");
| 448| 448| group = new SimpleGroup(
| 449|    |-	[new SimpleObject(aRockMedium, 1,3, 0,1)],
|    | 449|+	[new SimpleObject(aRockMedium, 1, 3, 0,1)],
| 450| 450| 	true
| 451| 451| );
| 452| 452| createObjectGroupsDeprecated(
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 446| 446| 
| 447| 447| g_Map.log("Creating small decorative rocks");
| 448| 448| group = new SimpleGroup(
| 449|    |-	[new SimpleObject(aRockMedium, 1,3, 0,1)],
|    | 449|+	[new SimpleObject(aRockMedium, 1,3, 0, 1)],
| 450| 450| 	true
| 451| 451| );
| 452| 452| createObjectGroupsDeprecated(
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 457| 457| 
| 458| 458| g_Map.log("Creating large decorative rocks");
| 459| 459| group = new SimpleGroup(
| 460|    |-	[new SimpleObject(aRockLarge, 1,2, 0,1), new SimpleObject(aRockMedium, 1,3, 0,2)],
|    | 460|+	[new SimpleObject(aRockLarge, 1, 2, 0,1), new SimpleObject(aRockMedium, 1,3, 0,2)],
| 461| 461| 	true
| 462| 462| );
| 463| 463| createObjectGroupsDeprecated(
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 457| 457| 
| 458| 458| g_Map.log("Creating large decorative rocks");
| 459| 459| group = new SimpleGroup(
| 460|    |-	[new SimpleObject(aRockLarge, 1,2, 0,1), new SimpleObject(aRockMedium, 1,3, 0,2)],
|    | 460|+	[new SimpleObject(aRockLarge, 1,2, 0, 1), new SimpleObject(aRockMedium, 1,3, 0,2)],
| 461| 461| 	true
| 462| 462| );
| 463| 463| createObjectGroupsDeprecated(
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 457| 457| 
| 458| 458| g_Map.log("Creating large decorative rocks");
| 459| 459| group = new SimpleGroup(
| 460|    |-	[new SimpleObject(aRockLarge, 1,2, 0,1), new SimpleObject(aRockMedium, 1,3, 0,2)],
|    | 460|+	[new SimpleObject(aRockLarge, 1,2, 0,1), new SimpleObject(aRockMedium, 1, 3, 0,2)],
| 461| 461| 	true
| 462| 462| );
| 463| 463| createObjectGroupsDeprecated(
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 457| 457| 
| 458| 458| g_Map.log("Creating large decorative rocks");
| 459| 459| group = new SimpleGroup(
| 460|    |-	[new SimpleObject(aRockLarge, 1,2, 0,1), new SimpleObject(aRockMedium, 1,3, 0,2)],
|    | 460|+	[new SimpleObject(aRockLarge, 1,2, 0,1), new SimpleObject(aRockMedium, 1,3, 0, 2)],
| 461| 461| 	true
| 462| 462| );
| 463| 463| createObjectGroupsDeprecated(
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 469| 469| 
| 470| 470| g_Map.log("Creating deer");
| 471| 471| group = new SimpleGroup(
| 472|    |-	[new SimpleObject(oDeer, 5,7, 0,4)],
|    | 472|+	[new SimpleObject(oDeer, 5, 7, 0,4)],
| 473| 473| 	true, clFood
| 474| 474| );
| 475| 475| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 469| 469| 
| 470| 470| g_Map.log("Creating deer");
| 471| 471| group = new SimpleGroup(
| 472|    |-	[new SimpleObject(oDeer, 5,7, 0,4)],
|    | 472|+	[new SimpleObject(oDeer, 5,7, 0, 4)],
| 473| 473| 	true, clFood
| 474| 474| );
| 475| 475| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 479| 479| 
| 480| 480| g_Map.log("Creating berry bush");
| 481| 481| group = new SimpleGroup(
| 482|    |-	[new SimpleObject(oBerryBush, 5,7, 0,4)],
|    | 482|+	[new SimpleObject(oBerryBush, 5, 7, 0,4)],
| 483| 483| 	true, clFood
| 484| 484| );
| 485| 485| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 479| 479| 
| 480| 480| g_Map.log("Creating berry bush");
| 481| 481| group = new SimpleGroup(
| 482|    |-	[new SimpleObject(oBerryBush, 5,7, 0,4)],
|    | 482|+	[new SimpleObject(oBerryBush, 5,7, 0, 4)],
| 483| 483| 	true, clFood
| 484| 484| );
| 485| 485| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 489| 489| 
| 490| 490| g_Map.log("Creating rabbit");
| 491| 491| group = new SimpleGroup(
| 492|    |-	[new SimpleObject(oRabbit, 2,3, 0,2)],
|    | 492|+	[new SimpleObject(oRabbit, 2, 3, 0,2)],
| 493| 493| 	true, clFood
| 494| 494| );
| 495| 495| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 489| 489| 
| 490| 490| g_Map.log("Creating rabbit");
| 491| 491| group = new SimpleGroup(
| 492|    |-	[new SimpleObject(oRabbit, 2,3, 0,2)],
|    | 492|+	[new SimpleObject(oRabbit, 2,3, 0, 2)],
| 493| 493| 	true, clFood
| 494| 494| );
| 495| 495| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 508| 508| var planetm = 1;
| 509| 509| 
| 510| 510| group = new SimpleGroup(
| 511|    |-	[new SimpleObject(aGrassShort, 1,2, 0,1, -Math.PI / 8, Math.PI / 8)]
|    | 511|+	[new SimpleObject(aGrassShort, 1, 2, 0,1, -Math.PI / 8, Math.PI / 8)]
| 512| 512| );
| 513| 513| createObjectGroupsDeprecated(group, 0,
| 514| 514| 	avoidClasses(clHill, 2, clPlayer, 2, clDirt, 0),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 508| 508| var planetm = 1;
| 509| 509| 
| 510| 510| group = new SimpleGroup(
| 511|    |-	[new SimpleObject(aGrassShort, 1,2, 0,1, -Math.PI / 8, Math.PI / 8)]
|    | 511|+	[new SimpleObject(aGrassShort, 1,2, 0, 1, -Math.PI / 8, Math.PI / 8)]
| 512| 512| );
| 513| 513| createObjectGroupsDeprecated(group, 0,
| 514| 514| 	avoidClasses(clHill, 2, clPlayer, 2, clDirt, 0),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 518| 518| 
| 519| 519| g_Map.log("Creating large grass tufts");
| 520| 520| group = new SimpleGroup(
| 521|    |-	[new SimpleObject(aGrass, 2,4, 0,1.8, -Math.PI / 8, Math.PI / 8), new SimpleObject(aGrassShort, 3,6, 1.2,2.5, -Math.PI / 8, Math.PI / 8)]
|    | 521|+	[new SimpleObject(aGrass, 2, 4, 0,1.8, -Math.PI / 8, Math.PI / 8), new SimpleObject(aGrassShort, 3,6, 1.2,2.5, -Math.PI / 8, Math.PI / 8)]
| 522| 522| );
| 523| 523| createObjectGroupsDeprecated(group, 0,
| 524| 524| 	avoidClasses(clHill, 2, clPlayer, 2, clDirt, 1, clForest, 0),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 518| 518| 
| 519| 519| g_Map.log("Creating large grass tufts");
| 520| 520| group = new SimpleGroup(
| 521|    |-	[new SimpleObject(aGrass, 2,4, 0,1.8, -Math.PI / 8, Math.PI / 8), new SimpleObject(aGrassShort, 3,6, 1.2,2.5, -Math.PI / 8, Math.PI / 8)]
|    | 521|+	[new SimpleObject(aGrass, 2,4, 0, 1.8, -Math.PI / 8, Math.PI / 8), new SimpleObject(aGrassShort, 3,6, 1.2,2.5, -Math.PI / 8, Math.PI / 8)]
| 522| 522| );
| 523| 523| createObjectGroupsDeprecated(group, 0,
| 524| 524| 	avoidClasses(clHill, 2, clPlayer, 2, clDirt, 1, clForest, 0),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 518| 518| 
| 519| 519| g_Map.log("Creating large grass tufts");
| 520| 520| group = new SimpleGroup(
| 521|    |-	[new SimpleObject(aGrass, 2,4, 0,1.8, -Math.PI / 8, Math.PI / 8), new SimpleObject(aGrassShort, 3,6, 1.2,2.5, -Math.PI / 8, Math.PI / 8)]
|    | 521|+	[new SimpleObject(aGrass, 2,4, 0,1.8, -Math.PI / 8, Math.PI / 8), new SimpleObject(aGrassShort, 3, 6, 1.2,2.5, -Math.PI / 8, Math.PI / 8)]
| 522| 522| );
| 523| 523| createObjectGroupsDeprecated(group, 0,
| 524| 524| 	avoidClasses(clHill, 2, clPlayer, 2, clDirt, 1, clForest, 0),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 518| 518| 
| 519| 519| g_Map.log("Creating large grass tufts");
| 520| 520| group = new SimpleGroup(
| 521|    |-	[new SimpleObject(aGrass, 2,4, 0,1.8, -Math.PI / 8, Math.PI / 8), new SimpleObject(aGrassShort, 3,6, 1.2,2.5, -Math.PI / 8, Math.PI / 8)]
|    | 521|+	[new SimpleObject(aGrass, 2,4, 0,1.8, -Math.PI / 8, Math.PI / 8), new SimpleObject(aGrassShort, 3,6, 1.2, 2.5, -Math.PI / 8, Math.PI / 8)]
| 522| 522| );
| 523| 523| createObjectGroupsDeprecated(group, 0,
| 524| 524| 	avoidClasses(clHill, 2, clPlayer, 2, clDirt, 1, clForest, 0),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 528| 528| 
| 529| 529| g_Map.log("Creating bushes");
| 530| 530| group = new SimpleGroup(
| 531|    |-	[new SimpleObject(aBushMedium, 1,2, 0,2), new SimpleObject(aBushSmall, 2,4, 0,2)]
|    | 531|+	[new SimpleObject(aBushMedium, 1, 2, 0,2), new SimpleObject(aBushSmall, 2,4, 0,2)]
| 532| 532| );
| 533| 533| createObjectGroupsDeprecated(group, 0,
| 534| 534| 	avoidClasses(clHill, 1, clPlayer, 1, clDirt, 1),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 528| 528| 
| 529| 529| g_Map.log("Creating bushes");
| 530| 530| group = new SimpleGroup(
| 531|    |-	[new SimpleObject(aBushMedium, 1,2, 0,2), new SimpleObject(aBushSmall, 2,4, 0,2)]
|    | 531|+	[new SimpleObject(aBushMedium, 1,2, 0, 2), new SimpleObject(aBushSmall, 2,4, 0,2)]
| 532| 532| );
| 533| 533| createObjectGroupsDeprecated(group, 0,
| 534| 534| 	avoidClasses(clHill, 1, clPlayer, 1, clDirt, 1),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 528| 528| 
| 529| 529| g_Map.log("Creating bushes");
| 530| 530| group = new SimpleGroup(
| 531|    |-	[new SimpleObject(aBushMedium, 1,2, 0,2), new SimpleObject(aBushSmall, 2,4, 0,2)]
|    | 531|+	[new SimpleObject(aBushMedium, 1,2, 0,2), new SimpleObject(aBushSmall, 2, 4, 0,2)]
| 532| 532| );
| 533| 533| createObjectGroupsDeprecated(group, 0,
| 534| 534| 	avoidClasses(clHill, 1, clPlayer, 1, clDirt, 1),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/alpine_valley.js
| 528| 528| 
| 529| 529| g_Map.log("Creating bushes");
| 530| 530| group = new SimpleGroup(
| 531|    |-	[new SimpleObject(aBushMedium, 1,2, 0,2), new SimpleObject(aBushSmall, 2,4, 0,2)]
|    | 531|+	[new SimpleObject(aBushMedium, 1,2, 0,2), new SimpleObject(aBushSmall, 2,4, 0, 2)]
| 532| 532| );
| 533| 533| createObjectGroupsDeprecated(group, 0,
| 534| 534| 	avoidClasses(clHill, 1, clPlayer, 1, clDirt, 1),

binaries/data/mods/public/maps/random/alpine_valley.js
| 405| for·(let·size·of·[scaleByMapSize(3,·48),·scaleByMapSize(5,·84),·scaleByMapSize(8,·128)])
|    | [NORMAL] ESLintBear (no-shadow):
|    | 'size' is already declared in the upper scope.

binaries/data/mods/public/maps/random/alpine_valley.js
| 405| for·(let·size·of·[scaleByMapSize(3,·48),·scaleByMapSize(5,·84),·scaleByMapSize(8,·128)])
|    | [NORMAL] ESLintBear (no-shadow):
|    | 'size' is already declared in the upper scope.

binaries/data/mods/public/maps/random/alpine_valley.js
| 416| for·(let·size·of·[scaleByMapSize(2,·32),·scaleByMapSize(3,·48),·scaleByMapSize(5,·80)])
|    | [NORMAL] ESLintBear (no-shadow):
|    | 'size' is already declared in the upper scope.

binaries/data/mods/public/maps/random/alpine_valley.js
| 416| for·(let·size·of·[scaleByMapSize(2,·32),·scaleByMapSize(3,·48),·scaleByMapSize(5,·80)])
|    | [NORMAL] ESLintBear (no-shadow):
|    | 'size' is already declared in the upper scope.

binaries/data/mods/public/maps/random/alpine_valley.js
| 203| »   let·max·=·this.possibleEdges.length
|    | [NORMAL] JSHintBear:
|    | Missing semicolon.

binaries/data/mods/public/maps/random/alpine_valley.js
| 207| »   »   Engine.SetProgress(35·-·15·*·this.possibleEdges.length·/·max)
|    | [NORMAL] JSHintBear:
|    | Missing semicolon.

binaries/data/mods/public/maps/random/alpine_valley.js
| 293| var·g_Map·=·new·RandomMap(heightLand,·tPrimary);
|    | [NORMAL] JSHintBear:
|    | 'g_Map' was used before it was defined.

binaries/data/mods/public/maps/random/alpine_valley.js
| 295| const·numPlayers·=·getNumPlayers();
|    | [NORMAL] JSHintBear:
|    | 'numPlayers' was used before it was defined.
|    | [NORMAL] ESLintBear (curly):
|    | Unnecessary { after 'for' condition.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/the_unknown/unknown_common.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/the_unknown/unknown_common.js
| 627| 627| 	g_Map.log("Creating passages between neighboring players");
| 628| 628| 	let passes = distributePointsOnCircle(numPlayers * 2, startAngle, fractionToTiles(0.35), mapCenter)[0];
| 629| 629| 	for (let i = 0; i < numPlayers; ++i)
| 630|    |-	{
|    | 630|+	
| 631| 631| 		createArea(
| 632| 632| 			new PathPlacer(
| 633| 633| 				passes[2 * i],
| 638| 638| 				0.2,
| 639| 639| 				0.05),
| 640| 640| 			new SmoothElevationPainter(ELEVATION_SET, heightLand, 2));
| 641|    |-	}
|    | 641|+	
| 642| 642| 
| 643| 643| 	if (randBool(2/5))
| 644| 644| 	{
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 5 tabs but found 6.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/the_unknown/unknown_common.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/the_unknown/unknown_common.js
| 753| 753| 			createAreas(
| 754| 754| 				new ChainPlacer(2, Math.floor(scaleByMapSize(4, 6)), 15, Infinity),
| 755| 755| 				[
| 756|    |-						new SmoothElevationPainter(ELEVATION_SET, i ? heightLand : waterHeight, 4),
|    | 756|+					new SmoothElevationPainter(ELEVATION_SET, i ? heightLand : waterHeight, 4),
| 757| 757| 						i ? new TileClassPainter(clLand) : new TileClassUnPainter(clLand)
| 758| 758| 				],
| 759| 759| 				[
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 5 tabs but found 6.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/the_unknown/unknown_common.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/the_unknown/unknown_common.js
| 754| 754| 				new ChainPlacer(2, Math.floor(scaleByMapSize(4, 6)), 15, Infinity),
| 755| 755| 				[
| 756| 756| 						new SmoothElevationPainter(ELEVATION_SET, i ? heightLand : waterHeight, 4),
| 757|    |-						i ? new TileClassPainter(clLand) : new TileClassUnPainter(clLand)
|    | 757|+					i ? new TileClassPainter(clLand) : new TileClassUnPainter(clLand)
| 758| 758| 				],
| 759| 759| 				[
| 760| 760| 						avoidClasses(clPlayer, 20, clPeninsulaSteam, 20),
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 5 tabs but found 6.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/the_unknown/unknown_common.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/the_unknown/unknown_common.js
| 757| 757| 						i ? new TileClassPainter(clLand) : new TileClassUnPainter(clLand)
| 758| 758| 				],
| 759| 759| 				[
| 760|    |-						avoidClasses(clPlayer, 20, clPeninsulaSteam, 20),
|    | 760|+					avoidClasses(clPlayer, 20, clPeninsulaSteam, 20),
| 761| 761| 						borderClasses(borderClass, shoreDist, shoreDist)
| 762| 762| 				],
| 763| 763| 				scaleByMapSize(7, 130) * 2,
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 5 tabs but found 6.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/the_unknown/unknown_common.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/the_unknown/unknown_common.js
| 758| 758| 				],
| 759| 759| 				[
| 760| 760| 						avoidClasses(clPlayer, 20, clPeninsulaSteam, 20),
| 761|    |-						borderClasses(borderClass, shoreDist, shoreDist)
|    | 761|+					borderClasses(borderClass, shoreDist, shoreDist)
| 762| 762| 				],
| 763| 763| 				scaleByMapSize(7, 130) * 2,
| 764| 764| 				150);
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 3 tabs but found 4.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/the_unknown/unknown_common.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/the_unknown/unknown_common.js
| 885| 885| 	g_Map.log("Creating grass patches");
| 886| 886| 	for (let size of [scaleByMapSize(2, 32), scaleByMapSize(3, 48), scaleByMapSize(5, 80)])
| 887| 887| 		createAreas(
| 888|    |-				new ClumpPlacer(size, 0.3, 0.06, 0.5),
|    | 888|+			new ClumpPlacer(size, 0.3, 0.06, 0.5),
| 889| 889| 			new TerrainPainter(tTier4Terrain),
| 890| 890| 			[avoidClasses(clForest, 0, clHill, 2, clDirt, 5, clPlayer, 7), stayClasses(clLand, 4)],
| 891| 891| 			patchCount);
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/the_unknown/unknown_common.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/the_unknown/unknown_common.js
| 905| 905| 		new SimpleGroup([new SimpleObject(oStoneSmall, 2, 5, 1, 3)], true, clRock),
| 906| 906| 		0,
| 907| 907| 		[avoidClasses(clForest, 1, clPlayer, 10, clRock, 10, clHill, 2), stayClasses(clLand, 3)],
| 908|    |-		randIntInclusive(scaleByMapSize(2, 9),scaleByMapSize(9, 40)),
|    | 908|+		randIntInclusive(scaleByMapSize(2, 9), scaleByMapSize(9, 40)),
| 909| 909| 		100);
| 910| 910| 
| 911| 911| 	g_Map.log("Creating metal mines");

binaries/data/mods/public/maps/random/the_unknown/unknown_common.js
| 875| »   for·(let·size·of·[scaleByMapSize(3,·48),·scaleByMapSize(5,·84),·scaleByMapSize(8,·128)])
|    | [NORMAL] ESLintBear (no-shadow):
|    | 'size' is already declared in the upper scope.

binaries/data/mods/public/maps/random/the_unknown/unknown_common.js
| 875| »   for·(let·size·of·[scaleByMapSize(3,·48),·scaleByMapSize(5,·84),·scaleByMapSize(8,·128)])
|    | [NORMAL] ESLintBear (no-shadow):
|    | 'size' is already declared in the upper scope.

binaries/data/mods/public/maps/random/the_unknown/unknown_common.js
| 886| »   for·(let·size·of·[scaleByMapSize(2,·32),·scaleByMapSize(3,·48),·scaleByMapSize(5,·80)])
|    | [NORMAL] ESLintBear (no-shadow):
|    | 'size' is already declared in the upper scope.

binaries/data/mods/public/maps/random/the_unknown/unknown_common.js
| 886| »   for·(let·size·of·[scaleByMapSize(2,·32),·scaleByMapSize(3,·48),·scaleByMapSize(5,·80)])
|    | [NORMAL] ESLintBear (no-shadow):
|    | 'size' is already declared in the upper scope.
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|  85|  85| g_Map.log("Creating forests");
|  86|  86| var [forestTrees, stragglerTrees] = getTreeCounts(220, 1000, 0.65);
|  87|  87| var types = [[[tForestFloor, tGrass, pForest], [tForestFloor, pForest]]];
|  88|    |-var size = forestTrees / (scaleByMapSize(2,8) * numPlayers);
|    |  88|+var size = forestTrees / (scaleByMapSize(2, 8) * numPlayers);
|  89|  89| var num = 4 * Math.floor(size / types.length);
|  90|  90| for (let type of types)
|  91|  91| 	createAreas(
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 1 space.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 100| 100| 
| 101| 101| g_Map.log("Creating grass patches");
| 102| 102| createLayeredPatches(
| 103|    |- [scaleByMapSize(5, 48), scaleByMapSize(6, 84), scaleByMapSize(8, 128)],
|    | 103|+	[scaleByMapSize(5, 48), scaleByMapSize(6, 84), scaleByMapSize(8, 128)],
| 104| 104|  [[tGrass,tGrassA,tGrassC],[tGrass,tGrassA,tGrassC], [tGrass,tGrassA,tGrassC]],
| 105| 105|  [1,1],
| 106| 106|  avoidClasses(clForest, 0, clHill, 0, clDirt, 2, clPlayer, 10),
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 1 space.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 101| 101| g_Map.log("Creating grass patches");
| 102| 102| createLayeredPatches(
| 103| 103|  [scaleByMapSize(5, 48), scaleByMapSize(6, 84), scaleByMapSize(8, 128)],
| 104|    |- [[tGrass,tGrassA,tGrassC],[tGrass,tGrassA,tGrassC], [tGrass,tGrassA,tGrassC]],
|    | 104|+	[[tGrass,tGrassA,tGrassC],[tGrass,tGrassA,tGrassC], [tGrass,tGrassA,tGrassC]],
| 105| 105|  [1,1],
| 106| 106|  avoidClasses(clForest, 0, clHill, 0, clDirt, 2, clPlayer, 10),
| 107| 107|  scaleByMapSize(50, 70),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 101| 101| g_Map.log("Creating grass patches");
| 102| 102| createLayeredPatches(
| 103| 103|  [scaleByMapSize(5, 48), scaleByMapSize(6, 84), scaleByMapSize(8, 128)],
| 104|    |- [[tGrass,tGrassA,tGrassC],[tGrass,tGrassA,tGrassC], [tGrass,tGrassA,tGrassC]],
|    | 104|+ [[tGrass, tGrassA,tGrassC],[tGrass,tGrassA,tGrassC], [tGrass,tGrassA,tGrassC]],
| 105| 105|  [1,1],
| 106| 106|  avoidClasses(clForest, 0, clHill, 0, clDirt, 2, clPlayer, 10),
| 107| 107|  scaleByMapSize(50, 70),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 101| 101| g_Map.log("Creating grass patches");
| 102| 102| createLayeredPatches(
| 103| 103|  [scaleByMapSize(5, 48), scaleByMapSize(6, 84), scaleByMapSize(8, 128)],
| 104|    |- [[tGrass,tGrassA,tGrassC],[tGrass,tGrassA,tGrassC], [tGrass,tGrassA,tGrassC]],
|    | 104|+ [[tGrass,tGrassA, tGrassC],[tGrass,tGrassA,tGrassC], [tGrass,tGrassA,tGrassC]],
| 105| 105|  [1,1],
| 106| 106|  avoidClasses(clForest, 0, clHill, 0, clDirt, 2, clPlayer, 10),
| 107| 107|  scaleByMapSize(50, 70),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 101| 101| g_Map.log("Creating grass patches");
| 102| 102| createLayeredPatches(
| 103| 103|  [scaleByMapSize(5, 48), scaleByMapSize(6, 84), scaleByMapSize(8, 128)],
| 104|    |- [[tGrass,tGrassA,tGrassC],[tGrass,tGrassA,tGrassC], [tGrass,tGrassA,tGrassC]],
|    | 104|+ [[tGrass,tGrassA,tGrassC], [tGrass,tGrassA,tGrassC], [tGrass,tGrassA,tGrassC]],
| 105| 105|  [1,1],
| 106| 106|  avoidClasses(clForest, 0, clHill, 0, clDirt, 2, clPlayer, 10),
| 107| 107|  scaleByMapSize(50, 70),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 101| 101| g_Map.log("Creating grass patches");
| 102| 102| createLayeredPatches(
| 103| 103|  [scaleByMapSize(5, 48), scaleByMapSize(6, 84), scaleByMapSize(8, 128)],
| 104|    |- [[tGrass,tGrassA,tGrassC],[tGrass,tGrassA,tGrassC], [tGrass,tGrassA,tGrassC]],
|    | 104|+ [[tGrass,tGrassA,tGrassC],[tGrass, tGrassA,tGrassC], [tGrass,tGrassA,tGrassC]],
| 105| 105|  [1,1],
| 106| 106|  avoidClasses(clForest, 0, clHill, 0, clDirt, 2, clPlayer, 10),
| 107| 107|  scaleByMapSize(50, 70),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 101| 101| g_Map.log("Creating grass patches");
| 102| 102| createLayeredPatches(
| 103| 103|  [scaleByMapSize(5, 48), scaleByMapSize(6, 84), scaleByMapSize(8, 128)],
| 104|    |- [[tGrass,tGrassA,tGrassC],[tGrass,tGrassA,tGrassC], [tGrass,tGrassA,tGrassC]],
|    | 104|+ [[tGrass,tGrassA,tGrassC],[tGrass,tGrassA, tGrassC], [tGrass,tGrassA,tGrassC]],
| 105| 105|  [1,1],
| 106| 106|  avoidClasses(clForest, 0, clHill, 0, clDirt, 2, clPlayer, 10),
| 107| 107|  scaleByMapSize(50, 70),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 101| 101| g_Map.log("Creating grass patches");
| 102| 102| createLayeredPatches(
| 103| 103|  [scaleByMapSize(5, 48), scaleByMapSize(6, 84), scaleByMapSize(8, 128)],
| 104|    |- [[tGrass,tGrassA,tGrassC],[tGrass,tGrassA,tGrassC], [tGrass,tGrassA,tGrassC]],
|    | 104|+ [[tGrass,tGrassA,tGrassC],[tGrass,tGrassA,tGrassC], [tGrass, tGrassA,tGrassC]],
| 105| 105|  [1,1],
| 106| 106|  avoidClasses(clForest, 0, clHill, 0, clDirt, 2, clPlayer, 10),
| 107| 107|  scaleByMapSize(50, 70),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 101| 101| g_Map.log("Creating grass patches");
| 102| 102| createLayeredPatches(
| 103| 103|  [scaleByMapSize(5, 48), scaleByMapSize(6, 84), scaleByMapSize(8, 128)],
| 104|    |- [[tGrass,tGrassA,tGrassC],[tGrass,tGrassA,tGrassC], [tGrass,tGrassA,tGrassC]],
|    | 104|+ [[tGrass,tGrassA,tGrassC],[tGrass,tGrassA,tGrassC], [tGrass,tGrassA, tGrassC]],
| 105| 105|  [1,1],
| 106| 106|  avoidClasses(clForest, 0, clHill, 0, clDirt, 2, clPlayer, 10),
| 107| 107|  scaleByMapSize(50, 70),
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 1 space.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 102| 102| createLayeredPatches(
| 103| 103|  [scaleByMapSize(5, 48), scaleByMapSize(6, 84), scaleByMapSize(8, 128)],
| 104| 104|  [[tGrass,tGrassA,tGrassC],[tGrass,tGrassA,tGrassC], [tGrass,tGrassA,tGrassC]],
| 105|    |- [1,1],
|    | 105|+	[1,1],
| 106| 106|  avoidClasses(clForest, 0, clHill, 0, clDirt, 2, clPlayer, 10),
| 107| 107|  scaleByMapSize(50, 70),
| 108| 108|  clDirt);
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 102| 102| createLayeredPatches(
| 103| 103|  [scaleByMapSize(5, 48), scaleByMapSize(6, 84), scaleByMapSize(8, 128)],
| 104| 104|  [[tGrass,tGrassA,tGrassC],[tGrass,tGrassA,tGrassC], [tGrass,tGrassA,tGrassC]],
| 105|    |- [1,1],
|    | 105|+ [1, 1],
| 106| 106|  avoidClasses(clForest, 0, clHill, 0, clDirt, 2, clPlayer, 10),
| 107| 107|  scaleByMapSize(50, 70),
| 108| 108|  clDirt);
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 1 space.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 103| 103|  [scaleByMapSize(5, 48), scaleByMapSize(6, 84), scaleByMapSize(8, 128)],
| 104| 104|  [[tGrass,tGrassA,tGrassC],[tGrass,tGrassA,tGrassC], [tGrass,tGrassA,tGrassC]],
| 105| 105|  [1,1],
| 106|    |- avoidClasses(clForest, 0, clHill, 0, clDirt, 2, clPlayer, 10),
|    | 106|+	avoidClasses(clForest, 0, clHill, 0, clDirt, 2, clPlayer, 10),
| 107| 107|  scaleByMapSize(50, 70),
| 108| 108|  clDirt);
| 109| 109| 
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 1 space.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 104| 104|  [[tGrass,tGrassA,tGrassC],[tGrass,tGrassA,tGrassC], [tGrass,tGrassA,tGrassC]],
| 105| 105|  [1,1],
| 106| 106|  avoidClasses(clForest, 0, clHill, 0, clDirt, 2, clPlayer, 10),
| 107|    |- scaleByMapSize(50, 70),
|    | 107|+	scaleByMapSize(50, 70),
| 108| 108|  clDirt);
| 109| 109| 
| 110| 110| g_Map.log("Creating dirt patches");
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 1 space.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 105| 105|  [1,1],
| 106| 106|  avoidClasses(clForest, 0, clHill, 0, clDirt, 2, clPlayer, 10),
| 107| 107|  scaleByMapSize(50, 70),
| 108|    |- clDirt);
|    | 108|+	clDirt);
| 109| 109| 
| 110| 110| g_Map.log("Creating dirt patches");
| 111| 111| createLayeredPatches(
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 1 space.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 109| 109| 
| 110| 110| g_Map.log("Creating dirt patches");
| 111| 111| createLayeredPatches(
| 112|    |- [scaleByMapSize(5, 32), scaleByMapSize(6, 48), scaleByMapSize(7, 80)],
|    | 112|+	[scaleByMapSize(5, 32), scaleByMapSize(6, 48), scaleByMapSize(7, 80)],
| 113| 113|  [tGrassD ,tDirt],
| 114| 114|  [1],
| 115| 115|  avoidClasses(clForest, 0, clHill, 0, clDirt, 2, clPlayer, 10),
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 1 space.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 110| 110| g_Map.log("Creating dirt patches");
| 111| 111| createLayeredPatches(
| 112| 112|  [scaleByMapSize(5, 32), scaleByMapSize(6, 48), scaleByMapSize(7, 80)],
| 113|    |- [tGrassD ,tDirt],
|    | 113|+	[tGrassD ,tDirt],
| 114| 114|  [1],
| 115| 115|  avoidClasses(clForest, 0, clHill, 0, clDirt, 2, clPlayer, 10),
| 116| 116|  scaleByMapSize(50, 90),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 110| 110| g_Map.log("Creating dirt patches");
| 111| 111| createLayeredPatches(
| 112| 112|  [scaleByMapSize(5, 32), scaleByMapSize(6, 48), scaleByMapSize(7, 80)],
| 113|    |- [tGrassD ,tDirt],
|    | 113|+ [tGrassD , tDirt],
| 114| 114|  [1],
| 115| 115|  avoidClasses(clForest, 0, clHill, 0, clDirt, 2, clPlayer, 10),
| 116| 116|  scaleByMapSize(50, 90),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | There should be no space before ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 110| 110| g_Map.log("Creating dirt patches");
| 111| 111| createLayeredPatches(
| 112| 112|  [scaleByMapSize(5, 32), scaleByMapSize(6, 48), scaleByMapSize(7, 80)],
| 113|    |- [tGrassD ,tDirt],
|    | 113|+ [tGrassD,tDirt],
| 114| 114|  [1],
| 115| 115|  avoidClasses(clForest, 0, clHill, 0, clDirt, 2, clPlayer, 10),
| 116| 116|  scaleByMapSize(50, 90),
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 1 space.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 111| 111| createLayeredPatches(
| 112| 112|  [scaleByMapSize(5, 32), scaleByMapSize(6, 48), scaleByMapSize(7, 80)],
| 113| 113|  [tGrassD ,tDirt],
| 114|    |- [1],
|    | 114|+	[1],
| 115| 115|  avoidClasses(clForest, 0, clHill, 0, clDirt, 2, clPlayer, 10),
| 116| 116|  scaleByMapSize(50, 90),
| 117| 117|  clDirt);
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 1 space.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 112| 112|  [scaleByMapSize(5, 32), scaleByMapSize(6, 48), scaleByMapSize(7, 80)],
| 113| 113|  [tGrassD ,tDirt],
| 114| 114|  [1],
| 115|    |- avoidClasses(clForest, 0, clHill, 0, clDirt, 2, clPlayer, 10),
|    | 115|+	avoidClasses(clForest, 0, clHill, 0, clDirt, 2, clPlayer, 10),
| 116| 116|  scaleByMapSize(50, 90),
| 117| 117|  clDirt);
| 118| 118| 
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 1 space.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 113| 113|  [tGrassD ,tDirt],
| 114| 114|  [1],
| 115| 115|  avoidClasses(clForest, 0, clHill, 0, clDirt, 2, clPlayer, 10),
| 116|    |- scaleByMapSize(50, 90),
|    | 116|+	scaleByMapSize(50, 90),
| 117| 117|  clDirt);
| 118| 118| 
| 119| 119| Engine.SetProgress(55);
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 1 space.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 114| 114|  [1],
| 115| 115|  avoidClasses(clForest, 0, clHill, 0, clDirt, 2, clPlayer, 10),
| 116| 116|  scaleByMapSize(50, 90),
| 117|    |- clDirt);
|    | 117|+	clDirt);
| 118| 118| 
| 119| 119| Engine.SetProgress(55);
| 120| 120| 
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 1 space.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 120| 120| 
| 121| 121| g_Map.log("Creating big patches");
| 122| 122| createLayeredPatches(
| 123|    |- [scaleByMapSize(10, 60), scaleByMapSize(15, 90), scaleByMapSize(20, 120)],
|    | 123|+	[scaleByMapSize(10, 60), scaleByMapSize(15, 90), scaleByMapSize(20, 120)],
| 124| 124|  [tGrassB ,tGrassA],
| 125| 125|  [1],
| 126| 126|  avoidClasses(clHill, 0, clPlayer, 8),
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 1 space.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 121| 121| g_Map.log("Creating big patches");
| 122| 122| createLayeredPatches(
| 123| 123|  [scaleByMapSize(10, 60), scaleByMapSize(15, 90), scaleByMapSize(20, 120)],
| 124|    |- [tGrassB ,tGrassA],
|    | 124|+	[tGrassB ,tGrassA],
| 125| 125|  [1],
| 126| 126|  avoidClasses(clHill, 0, clPlayer, 8),
| 127| 127|  scaleByMapSize(30, 90),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 121| 121| g_Map.log("Creating big patches");
| 122| 122| createLayeredPatches(
| 123| 123|  [scaleByMapSize(10, 60), scaleByMapSize(15, 90), scaleByMapSize(20, 120)],
| 124|    |- [tGrassB ,tGrassA],
|    | 124|+ [tGrassB , tGrassA],
| 125| 125|  [1],
| 126| 126|  avoidClasses(clHill, 0, clPlayer, 8),
| 127| 127|  scaleByMapSize(30, 90),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | There should be no space before ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 121| 121| g_Map.log("Creating big patches");
| 122| 122| createLayeredPatches(
| 123| 123|  [scaleByMapSize(10, 60), scaleByMapSize(15, 90), scaleByMapSize(20, 120)],
| 124|    |- [tGrassB ,tGrassA],
|    | 124|+ [tGrassB,tGrassA],
| 125| 125|  [1],
| 126| 126|  avoidClasses(clHill, 0, clPlayer, 8),
| 127| 127|  scaleByMapSize(30, 90),
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 1 space.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 122| 122| createLayeredPatches(
| 123| 123|  [scaleByMapSize(10, 60), scaleByMapSize(15, 90), scaleByMapSize(20, 120)],
| 124| 124|  [tGrassB ,tGrassA],
| 125|    |- [1],
|    | 125|+	[1],
| 126| 126|  avoidClasses(clHill, 0, clPlayer, 8),
| 127| 127|  scaleByMapSize(30, 90),
| 128| 128|  clDirt);
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 1 space.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 123| 123|  [scaleByMapSize(10, 60), scaleByMapSize(15, 90), scaleByMapSize(20, 120)],
| 124| 124|  [tGrassB ,tGrassA],
| 125| 125|  [1],
| 126|    |- avoidClasses(clHill, 0, clPlayer, 8),
|    | 126|+	avoidClasses(clHill, 0, clPlayer, 8),
| 127| 127|  scaleByMapSize(30, 90),
| 128| 128|  clDirt);
| 129| 129| 
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 1 space.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 124| 124|  [tGrassB ,tGrassA],
| 125| 125|  [1],
| 126| 126|  avoidClasses(clHill, 0, clPlayer, 8),
| 127|    |- scaleByMapSize(30, 90),
|    | 127|+	scaleByMapSize(30, 90),
| 128| 128|  clDirt);
| 129| 129| 
| 130| 130| Engine.SetProgress(60);
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 1 tab but found 1 space.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 125| 125|  [1],
| 126| 126|  avoidClasses(clHill, 0, clPlayer, 8),
| 127| 127|  scaleByMapSize(30, 90),
| 128|    |- clDirt);
|    | 128|+	clDirt);
| 129| 129| 
| 130| 130| Engine.SetProgress(60);
| 131| 131| 
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 133| 133| var group = new SimpleGroup([new SimpleObject(oStoneSmall, 0, 2, 0, 4, 0, 2 * Math.PI, 1), new SimpleObject(oStoneLarge, 1, 1, 0, 4, 0, 2 * Math.PI, 4)], true, clRock);
| 134| 134| createObjectGroupsDeprecated(group, 0,
| 135| 135| 	avoidClasses(clForest, 1, clPlayer, 20, clRock, 10, clHill, 1),
| 136|    |-	scaleByMapSize(1,4), 100
|    | 136|+	scaleByMapSize(1, 4), 100
| 137| 137| );
| 138| 138| 
| 139| 139| g_Map.log("Creating small stone quarries");
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 137| 137| );
| 138| 138| 
| 139| 139| g_Map.log("Creating small stone quarries");
| 140|    |-group = new SimpleGroup([new SimpleObject(oStoneSmall, 2,5, 1,3)], true, clRock);
|    | 140|+group = new SimpleGroup([new SimpleObject(oStoneSmall, 2, 5, 1,3)], true, clRock);
| 141| 141| createObjectGroupsDeprecated(group, 0,
| 142| 142| 	avoidClasses(clForest, 1, clPlayer, 20, clRock, 10, clHill, 1),
| 143| 143| 	scaleByMapSize(1,4), 100
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 137| 137| );
| 138| 138| 
| 139| 139| g_Map.log("Creating small stone quarries");
| 140|    |-group = new SimpleGroup([new SimpleObject(oStoneSmall, 2,5, 1,3)], true, clRock);
|    | 140|+group = new SimpleGroup([new SimpleObject(oStoneSmall, 2,5, 1, 3)], true, clRock);
| 141| 141| createObjectGroupsDeprecated(group, 0,
| 142| 142| 	avoidClasses(clForest, 1, clPlayer, 20, clRock, 10, clHill, 1),
| 143| 143| 	scaleByMapSize(1,4), 100
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 140| 140| group = new SimpleGroup([new SimpleObject(oStoneSmall, 2,5, 1,3)], true, clRock);
| 141| 141| createObjectGroupsDeprecated(group, 0,
| 142| 142| 	avoidClasses(clForest, 1, clPlayer, 20, clRock, 10, clHill, 1),
| 143|    |-	scaleByMapSize(1,4), 100
|    | 143|+	scaleByMapSize(1, 4), 100
| 144| 144| );
| 145| 145| 
| 146| 146| g_Map.log("Creating metal mines");
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 144| 144| );
| 145| 145| 
| 146| 146| g_Map.log("Creating metal mines");
| 147|    |-group = new SimpleGroup([new SimpleObject(oMetalLarge, 1,1, 0,4)], true, clMetal);
|    | 147|+group = new SimpleGroup([new SimpleObject(oMetalLarge, 1, 1, 0,4)], true, clMetal);
| 148| 148| createObjectGroupsDeprecated(group, 0,
| 149| 149| 	avoidClasses(clForest, 1, clPlayer, 20, clMetal, 10, clRock, 5, clHill, 1),
| 150| 150| 	scaleByMapSize(2,8), 100
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 144| 144| );
| 145| 145| 
| 146| 146| g_Map.log("Creating metal mines");
| 147|    |-group = new SimpleGroup([new SimpleObject(oMetalLarge, 1,1, 0,4)], true, clMetal);
|    | 147|+group = new SimpleGroup([new SimpleObject(oMetalLarge, 1,1, 0, 4)], true, clMetal);
| 148| 148| createObjectGroupsDeprecated(group, 0,
| 149| 149| 	avoidClasses(clForest, 1, clPlayer, 20, clMetal, 10, clRock, 5, clHill, 1),
| 150| 150| 	scaleByMapSize(2,8), 100
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 147| 147| group = new SimpleGroup([new SimpleObject(oMetalLarge, 1,1, 0,4)], true, clMetal);
| 148| 148| createObjectGroupsDeprecated(group, 0,
| 149| 149| 	avoidClasses(clForest, 1, clPlayer, 20, clMetal, 10, clRock, 5, clHill, 1),
| 150|    |-	scaleByMapSize(2,8), 100
|    | 150|+	scaleByMapSize(2, 8), 100
| 151| 151| );
| 152| 152| 
| 153| 153| Engine.SetProgress(65);
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 154| 154| 
| 155| 155| g_Map.log("Creating small decorative rocks");
| 156| 156| group = new SimpleGroup(
| 157|    |-	[new SimpleObject(aRockMedium, 1,3, 0,1)],
|    | 157|+	[new SimpleObject(aRockMedium, 1, 3, 0,1)],
| 158| 158| 	true
| 159| 159| );
| 160| 160| createObjectGroupsDeprecated(
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 154| 154| 
| 155| 155| g_Map.log("Creating small decorative rocks");
| 156| 156| group = new SimpleGroup(
| 157|    |-	[new SimpleObject(aRockMedium, 1,3, 0,1)],
|    | 157|+	[new SimpleObject(aRockMedium, 1,3, 0, 1)],
| 158| 158| 	true
| 159| 159| );
| 160| 160| createObjectGroupsDeprecated(
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 165| 165| 
| 166| 166| g_Map.log("Creating large decorative rocks");
| 167| 167| group = new SimpleGroup(
| 168|    |-	[new SimpleObject(aRockLarge, 1,2, 0,1), new SimpleObject(aRockMedium, 1,3, 0,2)],
|    | 168|+	[new SimpleObject(aRockLarge, 1, 2, 0,1), new SimpleObject(aRockMedium, 1,3, 0,2)],
| 169| 169| 	true
| 170| 170| );
| 171| 171| createObjectGroupsDeprecated(
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 165| 165| 
| 166| 166| g_Map.log("Creating large decorative rocks");
| 167| 167| group = new SimpleGroup(
| 168|    |-	[new SimpleObject(aRockLarge, 1,2, 0,1), new SimpleObject(aRockMedium, 1,3, 0,2)],
|    | 168|+	[new SimpleObject(aRockLarge, 1,2, 0, 1), new SimpleObject(aRockMedium, 1,3, 0,2)],
| 169| 169| 	true
| 170| 170| );
| 171| 171| createObjectGroupsDeprecated(
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 165| 165| 
| 166| 166| g_Map.log("Creating large decorative rocks");
| 167| 167| group = new SimpleGroup(
| 168|    |-	[new SimpleObject(aRockLarge, 1,2, 0,1), new SimpleObject(aRockMedium, 1,3, 0,2)],
|    | 168|+	[new SimpleObject(aRockLarge, 1,2, 0,1), new SimpleObject(aRockMedium, 1, 3, 0,2)],
| 169| 169| 	true
| 170| 170| );
| 171| 171| createObjectGroupsDeprecated(
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 165| 165| 
| 166| 166| g_Map.log("Creating large decorative rocks");
| 167| 167| group = new SimpleGroup(
| 168|    |-	[new SimpleObject(aRockLarge, 1,2, 0,1), new SimpleObject(aRockMedium, 1,3, 0,2)],
|    | 168|+	[new SimpleObject(aRockLarge, 1,2, 0,1), new SimpleObject(aRockMedium, 1,3, 0, 2)],
| 169| 169| 	true
| 170| 170| );
| 171| 171| createObjectGroupsDeprecated(
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 178| 178| 
| 179| 179| g_Map.log("Creating rabbits");
| 180| 180| group = new SimpleGroup(
| 181|    |-	[new SimpleObject(oRabbit, 5,7, 0,4)],
|    | 181|+	[new SimpleObject(oRabbit, 5, 7, 0,4)],
| 182| 182| 	true, clFood
| 183| 183| );
| 184| 184| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 178| 178| 
| 179| 179| g_Map.log("Creating rabbits");
| 180| 180| group = new SimpleGroup(
| 181|    |-	[new SimpleObject(oRabbit, 5,7, 0,4)],
|    | 181|+	[new SimpleObject(oRabbit, 5,7, 0, 4)],
| 182| 182| 	true, clFood
| 183| 183| );
| 184| 184| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 188| 188| 
| 189| 189| g_Map.log("Creating berry bush");
| 190| 190| group = new SimpleGroup(
| 191|    |-	[new SimpleObject(oBerryBush, 5,7, 0,4)],
|    | 191|+	[new SimpleObject(oBerryBush, 5, 7, 0,4)],
| 192| 192| 	true, clFood
| 193| 193| );
| 194| 194| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 188| 188| 
| 189| 189| g_Map.log("Creating berry bush");
| 190| 190| group = new SimpleGroup(
| 191|    |-	[new SimpleObject(oBerryBush, 5,7, 0,4)],
|    | 191|+	[new SimpleObject(oBerryBush, 5,7, 0, 4)],
| 192| 192| 	true, clFood
| 193| 193| );
| 194| 194| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 200| 200| 
| 201| 201| g_Map.log("Creating sheep");
| 202| 202| group = new SimpleGroup(
| 203|    |-	[new SimpleObject(oSheep, 2,3, 0,2)],
|    | 203|+	[new SimpleObject(oSheep, 2, 3, 0,2)],
| 204| 204| 	true, clFood
| 205| 205| );
| 206| 206| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 200| 200| 
| 201| 201| g_Map.log("Creating sheep");
| 202| 202| group = new SimpleGroup(
| 203|    |-	[new SimpleObject(oSheep, 2,3, 0,2)],
|    | 203|+	[new SimpleObject(oSheep, 2,3, 0, 2)],
| 204| 204| 	true, clFood
| 205| 205| );
| 206| 206| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 218| 218| 
| 219| 219| g_Map.log("Creating large grass tufts");
| 220| 220| group = new SimpleGroup(
| 221|    |-	[new SimpleObject(aGrass, 2,4, 0,1.8, -Math.PI / 8, Math.PI / 8), new SimpleObject(aGrassShort, 3,6, 1.2,2.5, -Math.PI / 8, Math.PI / 8)]
|    | 221|+	[new SimpleObject(aGrass, 2, 4, 0,1.8, -Math.PI / 8, Math.PI / 8), new SimpleObject(aGrassShort, 3,6, 1.2,2.5, -Math.PI / 8, Math.PI / 8)]
| 222| 222| );
| 223| 223| createObjectGroupsDeprecated(group, 0,
| 224| 224| 	avoidClasses(clHill, 2, clPlayer, 10, clDirt, 1, clForest, 0),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 218| 218| 
| 219| 219| g_Map.log("Creating large grass tufts");
| 220| 220| group = new SimpleGroup(
| 221|    |-	[new SimpleObject(aGrass, 2,4, 0,1.8, -Math.PI / 8, Math.PI / 8), new SimpleObject(aGrassShort, 3,6, 1.2,2.5, -Math.PI / 8, Math.PI / 8)]
|    | 221|+	[new SimpleObject(aGrass, 2,4, 0, 1.8, -Math.PI / 8, Math.PI / 8), new SimpleObject(aGrassShort, 3,6, 1.2,2.5, -Math.PI / 8, Math.PI / 8)]
| 222| 222| );
| 223| 223| createObjectGroupsDeprecated(group, 0,
| 224| 224| 	avoidClasses(clHill, 2, clPlayer, 10, clDirt, 1, clForest, 0),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 218| 218| 
| 219| 219| g_Map.log("Creating large grass tufts");
| 220| 220| group = new SimpleGroup(
| 221|    |-	[new SimpleObject(aGrass, 2,4, 0,1.8, -Math.PI / 8, Math.PI / 8), new SimpleObject(aGrassShort, 3,6, 1.2,2.5, -Math.PI / 8, Math.PI / 8)]
|    | 221|+	[new SimpleObject(aGrass, 2,4, 0,1.8, -Math.PI / 8, Math.PI / 8), new SimpleObject(aGrassShort, 3, 6, 1.2,2.5, -Math.PI / 8, Math.PI / 8)]
| 222| 222| );
| 223| 223| createObjectGroupsDeprecated(group, 0,
| 224| 224| 	avoidClasses(clHill, 2, clPlayer, 10, clDirt, 1, clForest, 0),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 218| 218| 
| 219| 219| g_Map.log("Creating large grass tufts");
| 220| 220| group = new SimpleGroup(
| 221|    |-	[new SimpleObject(aGrass, 2,4, 0,1.8, -Math.PI / 8, Math.PI / 8), new SimpleObject(aGrassShort, 3,6, 1.2,2.5, -Math.PI / 8, Math.PI / 8)]
|    | 221|+	[new SimpleObject(aGrass, 2,4, 0,1.8, -Math.PI / 8, Math.PI / 8), new SimpleObject(aGrassShort, 3,6, 1.2, 2.5, -Math.PI / 8, Math.PI / 8)]
| 222| 222| );
| 223| 223| createObjectGroupsDeprecated(group, 0,
| 224| 224| 	avoidClasses(clHill, 2, clPlayer, 10, clDirt, 1, clForest, 0),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 229| 229| 
| 230| 230| g_Map.log("Creating bushes");
| 231| 231| group = new SimpleGroup(
| 232|    |-	[new SimpleObject(aBushMedium, 1,2, 0,2), new SimpleObject(aBushSmall, 2,4, 0,2)]
|    | 232|+	[new SimpleObject(aBushMedium, 1, 2, 0,2), new SimpleObject(aBushSmall, 2,4, 0,2)]
| 233| 233| );
| 234| 234| createObjectGroupsDeprecated(group, 0,
| 235| 235| 	avoidClasses(clHill, 1, clPlayer, 1, clDirt, 1),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 229| 229| 
| 230| 230| g_Map.log("Creating bushes");
| 231| 231| group = new SimpleGroup(
| 232|    |-	[new SimpleObject(aBushMedium, 1,2, 0,2), new SimpleObject(aBushSmall, 2,4, 0,2)]
|    | 232|+	[new SimpleObject(aBushMedium, 1,2, 0, 2), new SimpleObject(aBushSmall, 2,4, 0,2)]
| 233| 233| );
| 234| 234| createObjectGroupsDeprecated(group, 0,
| 235| 235| 	avoidClasses(clHill, 1, clPlayer, 1, clDirt, 1),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 229| 229| 
| 230| 230| g_Map.log("Creating bushes");
| 231| 231| group = new SimpleGroup(
| 232|    |-	[new SimpleObject(aBushMedium, 1,2, 0,2), new SimpleObject(aBushSmall, 2,4, 0,2)]
|    | 232|+	[new SimpleObject(aBushMedium, 1,2, 0,2), new SimpleObject(aBushSmall, 2, 4, 0,2)]
| 233| 233| );
| 234| 234| createObjectGroupsDeprecated(group, 0,
| 235| 235| 	avoidClasses(clHill, 1, clPlayer, 1, clDirt, 1),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/anatolian_plateau.js
| 229| 229| 
| 230| 230| g_Map.log("Creating bushes");
| 231| 231| group = new SimpleGroup(
| 232|    |-	[new SimpleObject(aBushMedium, 1,2, 0,2), new SimpleObject(aBushSmall, 2,4, 0,2)]
|    | 232|+	[new SimpleObject(aBushMedium, 1,2, 0,2), new SimpleObject(aBushSmall, 2,4, 0, 2)]
| 233| 233| );
| 234| 234| createObjectGroupsDeprecated(group, 0,
| 235| 235| 	avoidClasses(clHill, 1, clPlayer, 1, clDirt, 1),
|    | [NORMAL] ESLintBear (no-multi-spaces):
|    | Multiple spaces found before '"gaia/fauna_lion"'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/ngorongoro.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/ngorongoro.js
|  68|  68| {
|  69|  69| 
|  70|  70| 	g_Gaia.mainHuntableAnimal = "gaia/fauna_lioness";
|  71|    |-	g_Gaia.secondaryHuntableAnimal =  "gaia/fauna_lion";
|    |  71|+	g_Gaia.secondaryHuntableAnimal = "gaia/fauna_lion";
|  72|  72| 
|  73|  73| 	g_Terrains.mainTerrain = "savanna_grass_a_wetseason";
|  74|  74| 	g_Terrains.forestFloor1 = "savanna_grass_a";
|    | [NORMAL] ESLintBear (no-multi-spaces):
|    | Multiple spaces found before '"gaia/fauna_elephant_african_bush"'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/ngorongoro.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/ngorongoro.js
|  82|  82| function setBiomeEden()
|  83|  83| {
|  84|  84| 	g_Gaia.mainHuntableAnimal = "gaia/fauna_rhino";
|  85|    |-	g_Gaia.secondaryHuntableAnimal =  "gaia/fauna_elephant_african_bush";
|    |  85|+	g_Gaia.secondaryHuntableAnimal = "gaia/fauna_elephant_african_bush";
|  86|  86| }
|  87|  87| 
|  88|  88| var g_Map = new RandomMap(0, g_Terrains.mainTerrain);
|    | [NORMAL] ESLintBear (no-multi-spaces):
|    | Multiple spaces found before '"savanna_tile_a_red"'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/elephantine.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/elephantine.js
|  23|  23| const tPrimary = ["savanna_dirt_rocks_a_red", "savanna_dirt_a_red", "savanna_dirt_b_red"];
|  24|  24| const tDirt = ["new_savanna_dirt_c", "new_savanna_dirt_d", "savanna_dirt_b_red", "savanna_dirt_plants_cracked"];
|  25|  25| const tWater = "desert_sand_wet";
|  26|    |-const tRoad =  "savanna_tile_a_red";
|    |  26|+const tRoad = "savanna_tile_a_red";
|  27|  27| const tRoadIsland =  "savanna_tile_a";
|  28|  28| const tGrass = ["savanna_shrubs_a_wetseason", "alpine_grass_b_wild", "medit_shrubs_a", "steppe_grass_green_a"];
|  29|  29| const tForestFloorLand = "savanna_forestfloor_b_red";
|    | [NORMAL] ESLintBear (no-multi-spaces):
|    | Multiple spaces found before '"savanna_tile_a"'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/elephantine.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/elephantine.js
|  24|  24| const tDirt = ["new_savanna_dirt_c", "new_savanna_dirt_d", "savanna_dirt_b_red", "savanna_dirt_plants_cracked"];
|  25|  25| const tWater = "desert_sand_wet";
|  26|  26| const tRoad =  "savanna_tile_a_red";
|  27|    |-const tRoadIsland =  "savanna_tile_a";
|    |  27|+const tRoadIsland = "savanna_tile_a";
|  28|  28| const tGrass = ["savanna_shrubs_a_wetseason", "alpine_grass_b_wild", "medit_shrubs_a", "steppe_grass_green_a"];
|  29|  29| const tForestFloorLand = "savanna_forestfloor_b_red";
|  30|  30| const tForestFloorIsland = pickRandom(tGrass);
|    | [NORMAL] ESLintBear (no-multi-spaces):
|    | Multiple spaces found before '='.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/elephantine.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/elephantine.js
| 140| 140| const mapCenter = g_Map.getCenter();
| 141| 141| 
| 142| 142| const clWater = g_Map.createTileClass();
| 143|    |-const clIsland  = g_Map.createTileClass();
|    | 143|+const clIsland = g_Map.createTileClass();
| 144| 144| const clCliff = g_Map.createTileClass();
| 145| 145| const clPlayer = g_Map.createTileClass();
| 146| 146| const clBaseResource = g_Map.createTileClass();
|    | [NORMAL] ESLintBear (no-multi-spaces):
|    | Multiple spaces found before '"gaia/fauna_hawk"'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/pompeii.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/pompeii.js
|  39|  39| g_Terrains.cliff = "ocean_rock_b";
|  40|  40| 
|  41|  41| g_Gaia.mainHuntableAnimal = "gaia/fauna_goat";
|  42|    |-g_Gaia.secondaryHuntableAnimal =  "gaia/fauna_hawk";
|    |  42|+g_Gaia.secondaryHuntableAnimal = "gaia/fauna_hawk";
|  43|  43| g_Gaia.fruitBush = "gaia/fauna_chicken";
|  44|  44| g_Gaia.fish = "gaia/fauna_fish";
|  45|  45| g_Gaia.tree1 = "gaia/flora_tree_dead";
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/pompeii.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/pompeii.js
| 154| 154| var areaVesuv = createArea(
| 155| 155| 	new RectPlacer(new Vector2D(mapCenter.x, fractionToTiles(0.3)), new Vector2D(fractionToTiles(0.7), fractionToTiles(0.15))),
| 156| 156| 	[
| 157|    |-		new LayeredPainter([g_Terrains.lavaOuter,g_Terrains.lavaInner, g_Terrains.lavaCenter], [scaleByMapSize(1, 3), 2]),
|    | 157|+		new LayeredPainter([g_Terrains.lavaOuter, g_Terrains.lavaInner, g_Terrains.lavaCenter], [scaleByMapSize(1, 3), 2]),
| 158| 158| 		new TileClassPainter(g_TileClasses.lava)
| 159| 159| 	],
| 160| 160| 	new HeightConstraint(heightLavaVesuv, Infinity));
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 143| 143| 
| 144| 144| var mercenaryCampGuards = {
| 145| 145| 	"generic/temperate": [
| 146|    |-		{ "Template" : "structures/merc_camp_egyptian" },
|    | 146|+		{ "Template": "structures/merc_camp_egyptian" },
| 147| 147| 		{ "Template" : "units/mace_infantry_javelinist_b", "Count" : 4 },
| 148| 148| 		{ "Template" : "units/mace_cavalry_spearman_e", "Count" : 3 },
| 149| 149| 		{ "Template" : "units/mace_infantry_archer_a", "Count" : 4 },
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 144| 144| var mercenaryCampGuards = {
| 145| 145| 	"generic/temperate": [
| 146| 146| 		{ "Template" : "structures/merc_camp_egyptian" },
| 147|    |-		{ "Template" : "units/mace_infantry_javelinist_b", "Count" : 4 },
|    | 147|+		{ "Template": "units/mace_infantry_javelinist_b", "Count" : 4 },
| 148| 148| 		{ "Template" : "units/mace_cavalry_spearman_e", "Count" : 3 },
| 149| 149| 		{ "Template" : "units/mace_infantry_archer_a", "Count" : 4 },
| 150| 150| 		{ "Template" : "units/mace_champion_infantry_a", "Count" : 3 }
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 144| 144| var mercenaryCampGuards = {
| 145| 145| 	"generic/temperate": [
| 146| 146| 		{ "Template" : "structures/merc_camp_egyptian" },
| 147|    |-		{ "Template" : "units/mace_infantry_javelinist_b", "Count" : 4 },
|    | 147|+		{ "Template" : "units/mace_infantry_javelinist_b", "Count": 4 },
| 148| 148| 		{ "Template" : "units/mace_cavalry_spearman_e", "Count" : 3 },
| 149| 149| 		{ "Template" : "units/mace_infantry_archer_a", "Count" : 4 },
| 150| 150| 		{ "Template" : "units/mace_champion_infantry_a", "Count" : 3 }
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 145| 145| 	"generic/temperate": [
| 146| 146| 		{ "Template" : "structures/merc_camp_egyptian" },
| 147| 147| 		{ "Template" : "units/mace_infantry_javelinist_b", "Count" : 4 },
| 148|    |-		{ "Template" : "units/mace_cavalry_spearman_e", "Count" : 3 },
|    | 148|+		{ "Template": "units/mace_cavalry_spearman_e", "Count" : 3 },
| 149| 149| 		{ "Template" : "units/mace_infantry_archer_a", "Count" : 4 },
| 150| 150| 		{ "Template" : "units/mace_champion_infantry_a", "Count" : 3 }
| 151| 151| 	],
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 145| 145| 	"generic/temperate": [
| 146| 146| 		{ "Template" : "structures/merc_camp_egyptian" },
| 147| 147| 		{ "Template" : "units/mace_infantry_javelinist_b", "Count" : 4 },
| 148|    |-		{ "Template" : "units/mace_cavalry_spearman_e", "Count" : 3 },
|    | 148|+		{ "Template" : "units/mace_cavalry_spearman_e", "Count": 3 },
| 149| 149| 		{ "Template" : "units/mace_infantry_archer_a", "Count" : 4 },
| 150| 150| 		{ "Template" : "units/mace_champion_infantry_a", "Count" : 3 }
| 151| 151| 	],
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 146| 146| 		{ "Template" : "structures/merc_camp_egyptian" },
| 147| 147| 		{ "Template" : "units/mace_infantry_javelinist_b", "Count" : 4 },
| 148| 148| 		{ "Template" : "units/mace_cavalry_spearman_e", "Count" : 3 },
| 149|    |-		{ "Template" : "units/mace_infantry_archer_a", "Count" : 4 },
|    | 149|+		{ "Template": "units/mace_infantry_archer_a", "Count" : 4 },
| 150| 150| 		{ "Template" : "units/mace_champion_infantry_a", "Count" : 3 }
| 151| 151| 	],
| 152| 152| 	"generic/snowy": [
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 146| 146| 		{ "Template" : "structures/merc_camp_egyptian" },
| 147| 147| 		{ "Template" : "units/mace_infantry_javelinist_b", "Count" : 4 },
| 148| 148| 		{ "Template" : "units/mace_cavalry_spearman_e", "Count" : 3 },
| 149|    |-		{ "Template" : "units/mace_infantry_archer_a", "Count" : 4 },
|    | 149|+		{ "Template" : "units/mace_infantry_archer_a", "Count": 4 },
| 150| 150| 		{ "Template" : "units/mace_champion_infantry_a", "Count" : 3 }
| 151| 151| 	],
| 152| 152| 	"generic/snowy": [
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 147| 147| 		{ "Template" : "units/mace_infantry_javelinist_b", "Count" : 4 },
| 148| 148| 		{ "Template" : "units/mace_cavalry_spearman_e", "Count" : 3 },
| 149| 149| 		{ "Template" : "units/mace_infantry_archer_a", "Count" : 4 },
| 150|    |-		{ "Template" : "units/mace_champion_infantry_a", "Count" : 3 }
|    | 150|+		{ "Template": "units/mace_champion_infantry_a", "Count" : 3 }
| 151| 151| 	],
| 152| 152| 	"generic/snowy": [
| 153| 153| 		{ "Template" : "structures/ptol_mercenary_camp" },
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 147| 147| 		{ "Template" : "units/mace_infantry_javelinist_b", "Count" : 4 },
| 148| 148| 		{ "Template" : "units/mace_cavalry_spearman_e", "Count" : 3 },
| 149| 149| 		{ "Template" : "units/mace_infantry_archer_a", "Count" : 4 },
| 150|    |-		{ "Template" : "units/mace_champion_infantry_a", "Count" : 3 }
|    | 150|+		{ "Template" : "units/mace_champion_infantry_a", "Count": 3 }
| 151| 151| 	],
| 152| 152| 	"generic/snowy": [
| 153| 153| 		{ "Template" : "structures/ptol_mercenary_camp" },
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 150| 150| 		{ "Template" : "units/mace_champion_infantry_a", "Count" : 3 }
| 151| 151| 	],
| 152| 152| 	"generic/snowy": [
| 153|    |-		{ "Template" : "structures/ptol_mercenary_camp" },
|    | 153|+		{ "Template": "structures/ptol_mercenary_camp" },
| 154| 154| 		{ "Template" : "units/brit_infantry_javelinist_b", "Count" : 4 },
| 155| 155| 		{ "Template" : "units/brit_cavalry_swordsman_e", "Count" : 3 },
| 156| 156| 		{ "Template" : "units/brit_infantry_slinger_a", "Count" : 4 },
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 151| 151| 	],
| 152| 152| 	"generic/snowy": [
| 153| 153| 		{ "Template" : "structures/ptol_mercenary_camp" },
| 154|    |-		{ "Template" : "units/brit_infantry_javelinist_b", "Count" : 4 },
|    | 154|+		{ "Template": "units/brit_infantry_javelinist_b", "Count" : 4 },
| 155| 155| 		{ "Template" : "units/brit_cavalry_swordsman_e", "Count" : 3 },
| 156| 156| 		{ "Template" : "units/brit_infantry_slinger_a", "Count" : 4 },
| 157| 157| 		{ "Template" : "units/brit_champion_infantry", "Count" : 3 }
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 151| 151| 	],
| 152| 152| 	"generic/snowy": [
| 153| 153| 		{ "Template" : "structures/ptol_mercenary_camp" },
| 154|    |-		{ "Template" : "units/brit_infantry_javelinist_b", "Count" : 4 },
|    | 154|+		{ "Template" : "units/brit_infantry_javelinist_b", "Count": 4 },
| 155| 155| 		{ "Template" : "units/brit_cavalry_swordsman_e", "Count" : 3 },
| 156| 156| 		{ "Template" : "units/brit_infantry_slinger_a", "Count" : 4 },
| 157| 157| 		{ "Template" : "units/brit_champion_infantry", "Count" : 3 }
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 152| 152| 	"generic/snowy": [
| 153| 153| 		{ "Template" : "structures/ptol_mercenary_camp" },
| 154| 154| 		{ "Template" : "units/brit_infantry_javelinist_b", "Count" : 4 },
| 155|    |-		{ "Template" : "units/brit_cavalry_swordsman_e", "Count" : 3 },
|    | 155|+		{ "Template": "units/brit_cavalry_swordsman_e", "Count" : 3 },
| 156| 156| 		{ "Template" : "units/brit_infantry_slinger_a", "Count" : 4 },
| 157| 157| 		{ "Template" : "units/brit_champion_infantry", "Count" : 3 }
| 158| 158| 	],
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 152| 152| 	"generic/snowy": [
| 153| 153| 		{ "Template" : "structures/ptol_mercenary_camp" },
| 154| 154| 		{ "Template" : "units/brit_infantry_javelinist_b", "Count" : 4 },
| 155|    |-		{ "Template" : "units/brit_cavalry_swordsman_e", "Count" : 3 },
|    | 155|+		{ "Template" : "units/brit_cavalry_swordsman_e", "Count": 3 },
| 156| 156| 		{ "Template" : "units/brit_infantry_slinger_a", "Count" : 4 },
| 157| 157| 		{ "Template" : "units/brit_champion_infantry", "Count" : 3 }
| 158| 158| 	],
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 153| 153| 		{ "Template" : "structures/ptol_mercenary_camp" },
| 154| 154| 		{ "Template" : "units/brit_infantry_javelinist_b", "Count" : 4 },
| 155| 155| 		{ "Template" : "units/brit_cavalry_swordsman_e", "Count" : 3 },
| 156|    |-		{ "Template" : "units/brit_infantry_slinger_a", "Count" : 4 },
|    | 156|+		{ "Template": "units/brit_infantry_slinger_a", "Count" : 4 },
| 157| 157| 		{ "Template" : "units/brit_champion_infantry", "Count" : 3 }
| 158| 158| 	],
| 159| 159| 	"generic/desert": [
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 153| 153| 		{ "Template" : "structures/ptol_mercenary_camp" },
| 154| 154| 		{ "Template" : "units/brit_infantry_javelinist_b", "Count" : 4 },
| 155| 155| 		{ "Template" : "units/brit_cavalry_swordsman_e", "Count" : 3 },
| 156|    |-		{ "Template" : "units/brit_infantry_slinger_a", "Count" : 4 },
|    | 156|+		{ "Template" : "units/brit_infantry_slinger_a", "Count": 4 },
| 157| 157| 		{ "Template" : "units/brit_champion_infantry", "Count" : 3 }
| 158| 158| 	],
| 159| 159| 	"generic/desert": [
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 154| 154| 		{ "Template" : "units/brit_infantry_javelinist_b", "Count" : 4 },
| 155| 155| 		{ "Template" : "units/brit_cavalry_swordsman_e", "Count" : 3 },
| 156| 156| 		{ "Template" : "units/brit_infantry_slinger_a", "Count" : 4 },
| 157|    |-		{ "Template" : "units/brit_champion_infantry", "Count" : 3 }
|    | 157|+		{ "Template": "units/brit_champion_infantry", "Count" : 3 }
| 158| 158| 	],
| 159| 159| 	"generic/desert": [
| 160| 160| 		{ "Template" : "structures/ptol_mercenary_camp" },
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 154| 154| 		{ "Template" : "units/brit_infantry_javelinist_b", "Count" : 4 },
| 155| 155| 		{ "Template" : "units/brit_cavalry_swordsman_e", "Count" : 3 },
| 156| 156| 		{ "Template" : "units/brit_infantry_slinger_a", "Count" : 4 },
| 157|    |-		{ "Template" : "units/brit_champion_infantry", "Count" : 3 }
|    | 157|+		{ "Template" : "units/brit_champion_infantry", "Count": 3 }
| 158| 158| 	],
| 159| 159| 	"generic/desert": [
| 160| 160| 		{ "Template" : "structures/ptol_mercenary_camp" },
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 157| 157| 		{ "Template" : "units/brit_champion_infantry", "Count" : 3 }
| 158| 158| 	],
| 159| 159| 	"generic/desert": [
| 160|    |-		{ "Template" : "structures/ptol_mercenary_camp" },
|    | 160|+		{ "Template": "structures/ptol_mercenary_camp" },
| 161| 161| 		{ "Template" : "units/pers_infantry_javelinist_b", "Count" : 4 },
| 162| 162| 		{ "Template" : "units/pers_cavalry_swordsman_e", "Count" : 3 },
| 163| 163| 		{ "Template" : "units/pers_infantry_archer_a", "Count" : 4 },
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 158| 158| 	],
| 159| 159| 	"generic/desert": [
| 160| 160| 		{ "Template" : "structures/ptol_mercenary_camp" },
| 161|    |-		{ "Template" : "units/pers_infantry_javelinist_b", "Count" : 4 },
|    | 161|+		{ "Template": "units/pers_infantry_javelinist_b", "Count" : 4 },
| 162| 162| 		{ "Template" : "units/pers_cavalry_swordsman_e", "Count" : 3 },
| 163| 163| 		{ "Template" : "units/pers_infantry_archer_a", "Count" : 4 },
| 164| 164| 		{ "Template" : "units/pers_champion_infantry", "Count" : 3 }
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 158| 158| 	],
| 159| 159| 	"generic/desert": [
| 160| 160| 		{ "Template" : "structures/ptol_mercenary_camp" },
| 161|    |-		{ "Template" : "units/pers_infantry_javelinist_b", "Count" : 4 },
|    | 161|+		{ "Template" : "units/pers_infantry_javelinist_b", "Count": 4 },
| 162| 162| 		{ "Template" : "units/pers_cavalry_swordsman_e", "Count" : 3 },
| 163| 163| 		{ "Template" : "units/pers_infantry_archer_a", "Count" : 4 },
| 164| 164| 		{ "Template" : "units/pers_champion_infantry", "Count" : 3 }
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 159| 159| 	"generic/desert": [
| 160| 160| 		{ "Template" : "structures/ptol_mercenary_camp" },
| 161| 161| 		{ "Template" : "units/pers_infantry_javelinist_b", "Count" : 4 },
| 162|    |-		{ "Template" : "units/pers_cavalry_swordsman_e", "Count" : 3 },
|    | 162|+		{ "Template": "units/pers_cavalry_swordsman_e", "Count" : 3 },
| 163| 163| 		{ "Template" : "units/pers_infantry_archer_a", "Count" : 4 },
| 164| 164| 		{ "Template" : "units/pers_champion_infantry", "Count" : 3 }
| 165| 165| 	],
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 159| 159| 	"generic/desert": [
| 160| 160| 		{ "Template" : "structures/ptol_mercenary_camp" },
| 161| 161| 		{ "Template" : "units/pers_infantry_javelinist_b", "Count" : 4 },
| 162|    |-		{ "Template" : "units/pers_cavalry_swordsman_e", "Count" : 3 },
|    | 162|+		{ "Template" : "units/pers_cavalry_swordsman_e", "Count": 3 },
| 163| 163| 		{ "Template" : "units/pers_infantry_archer_a", "Count" : 4 },
| 164| 164| 		{ "Template" : "units/pers_champion_infantry", "Count" : 3 }
| 165| 165| 	],
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 160| 160| 		{ "Template" : "structures/ptol_mercenary_camp" },
| 161| 161| 		{ "Template" : "units/pers_infantry_javelinist_b", "Count" : 4 },
| 162| 162| 		{ "Template" : "units/pers_cavalry_swordsman_e", "Count" : 3 },
| 163|    |-		{ "Template" : "units/pers_infantry_archer_a", "Count" : 4 },
|    | 163|+		{ "Template": "units/pers_infantry_archer_a", "Count" : 4 },
| 164| 164| 		{ "Template" : "units/pers_champion_infantry", "Count" : 3 }
| 165| 165| 	],
| 166| 166| 	"generic/alpine": [
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 160| 160| 		{ "Template" : "structures/ptol_mercenary_camp" },
| 161| 161| 		{ "Template" : "units/pers_infantry_javelinist_b", "Count" : 4 },
| 162| 162| 		{ "Template" : "units/pers_cavalry_swordsman_e", "Count" : 3 },
| 163|    |-		{ "Template" : "units/pers_infantry_archer_a", "Count" : 4 },
|    | 163|+		{ "Template" : "units/pers_infantry_archer_a", "Count": 4 },
| 164| 164| 		{ "Template" : "units/pers_champion_infantry", "Count" : 3 }
| 165| 165| 	],
| 166| 166| 	"generic/alpine": [
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 161| 161| 		{ "Template" : "units/pers_infantry_javelinist_b", "Count" : 4 },
| 162| 162| 		{ "Template" : "units/pers_cavalry_swordsman_e", "Count" : 3 },
| 163| 163| 		{ "Template" : "units/pers_infantry_archer_a", "Count" : 4 },
| 164|    |-		{ "Template" : "units/pers_champion_infantry", "Count" : 3 }
|    | 164|+		{ "Template": "units/pers_champion_infantry", "Count" : 3 }
| 165| 165| 	],
| 166| 166| 	"generic/alpine": [
| 167| 167| 		{ "Template" : "structures/ptol_mercenary_camp" },
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 161| 161| 		{ "Template" : "units/pers_infantry_javelinist_b", "Count" : 4 },
| 162| 162| 		{ "Template" : "units/pers_cavalry_swordsman_e", "Count" : 3 },
| 163| 163| 		{ "Template" : "units/pers_infantry_archer_a", "Count" : 4 },
| 164|    |-		{ "Template" : "units/pers_champion_infantry", "Count" : 3 }
|    | 164|+		{ "Template" : "units/pers_champion_infantry", "Count": 3 }
| 165| 165| 	],
| 166| 166| 	"generic/alpine": [
| 167| 167| 		{ "Template" : "structures/ptol_mercenary_camp" },
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 164| 164| 		{ "Template" : "units/pers_champion_infantry", "Count" : 3 }
| 165| 165| 	],
| 166| 166| 	"generic/alpine": [
| 167|    |-		{ "Template" : "structures/ptol_mercenary_camp" },
|    | 167|+		{ "Template": "structures/ptol_mercenary_camp" },
| 168| 168| 		{ "Template" : "units/rome_infantry_swordsman_b", "Count" : 4 },
| 169| 169| 		{ "Template" : "units/rome_cavalry_spearman_e", "Count" : 3 },
| 170| 170| 		{ "Template" : "units/rome_infantry_javelinist_a", "Count" : 4 },
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 165| 165| 	],
| 166| 166| 	"generic/alpine": [
| 167| 167| 		{ "Template" : "structures/ptol_mercenary_camp" },
| 168|    |-		{ "Template" : "units/rome_infantry_swordsman_b", "Count" : 4 },
|    | 168|+		{ "Template": "units/rome_infantry_swordsman_b", "Count" : 4 },
| 169| 169| 		{ "Template" : "units/rome_cavalry_spearman_e", "Count" : 3 },
| 170| 170| 		{ "Template" : "units/rome_infantry_javelinist_a", "Count" : 4 },
| 171| 171| 		{ "Template" : "units/rome_champion_infantry", "Count" : 3 }
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 165| 165| 	],
| 166| 166| 	"generic/alpine": [
| 167| 167| 		{ "Template" : "structures/ptol_mercenary_camp" },
| 168|    |-		{ "Template" : "units/rome_infantry_swordsman_b", "Count" : 4 },
|    | 168|+		{ "Template" : "units/rome_infantry_swordsman_b", "Count": 4 },
| 169| 169| 		{ "Template" : "units/rome_cavalry_spearman_e", "Count" : 3 },
| 170| 170| 		{ "Template" : "units/rome_infantry_javelinist_a", "Count" : 4 },
| 171| 171| 		{ "Template" : "units/rome_champion_infantry", "Count" : 3 }
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 166| 166| 	"generic/alpine": [
| 167| 167| 		{ "Template" : "structures/ptol_mercenary_camp" },
| 168| 168| 		{ "Template" : "units/rome_infantry_swordsman_b", "Count" : 4 },
| 169|    |-		{ "Template" : "units/rome_cavalry_spearman_e", "Count" : 3 },
|    | 169|+		{ "Template": "units/rome_cavalry_spearman_e", "Count" : 3 },
| 170| 170| 		{ "Template" : "units/rome_infantry_javelinist_a", "Count" : 4 },
| 171| 171| 		{ "Template" : "units/rome_champion_infantry", "Count" : 3 }
| 172| 172| 	],
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 166| 166| 	"generic/alpine": [
| 167| 167| 		{ "Template" : "structures/ptol_mercenary_camp" },
| 168| 168| 		{ "Template" : "units/rome_infantry_swordsman_b", "Count" : 4 },
| 169|    |-		{ "Template" : "units/rome_cavalry_spearman_e", "Count" : 3 },
|    | 169|+		{ "Template" : "units/rome_cavalry_spearman_e", "Count": 3 },
| 170| 170| 		{ "Template" : "units/rome_infantry_javelinist_a", "Count" : 4 },
| 171| 171| 		{ "Template" : "units/rome_champion_infantry", "Count" : 3 }
| 172| 172| 	],
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 167| 167| 		{ "Template" : "structures/ptol_mercenary_camp" },
| 168| 168| 		{ "Template" : "units/rome_infantry_swordsman_b", "Count" : 4 },
| 169| 169| 		{ "Template" : "units/rome_cavalry_spearman_e", "Count" : 3 },
| 170|    |-		{ "Template" : "units/rome_infantry_javelinist_a", "Count" : 4 },
|    | 170|+		{ "Template": "units/rome_infantry_javelinist_a", "Count" : 4 },
| 171| 171| 		{ "Template" : "units/rome_champion_infantry", "Count" : 3 }
| 172| 172| 	],
| 173| 173| 	"generic/mediterranean": [
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 167| 167| 		{ "Template" : "structures/ptol_mercenary_camp" },
| 168| 168| 		{ "Template" : "units/rome_infantry_swordsman_b", "Count" : 4 },
| 169| 169| 		{ "Template" : "units/rome_cavalry_spearman_e", "Count" : 3 },
| 170|    |-		{ "Template" : "units/rome_infantry_javelinist_a", "Count" : 4 },
|    | 170|+		{ "Template" : "units/rome_infantry_javelinist_a", "Count": 4 },
| 171| 171| 		{ "Template" : "units/rome_champion_infantry", "Count" : 3 }
| 172| 172| 	],
| 173| 173| 	"generic/mediterranean": [
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 168| 168| 		{ "Template" : "units/rome_infantry_swordsman_b", "Count" : 4 },
| 169| 169| 		{ "Template" : "units/rome_cavalry_spearman_e", "Count" : 3 },
| 170| 170| 		{ "Template" : "units/rome_infantry_javelinist_a", "Count" : 4 },
| 171|    |-		{ "Template" : "units/rome_champion_infantry", "Count" : 3 }
|    | 171|+		{ "Template": "units/rome_champion_infantry", "Count" : 3 }
| 172| 172| 	],
| 173| 173| 	"generic/mediterranean": [
| 174| 174| 		{ "Template" : "structures/merc_camp_egyptian" },
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 168| 168| 		{ "Template" : "units/rome_infantry_swordsman_b", "Count" : 4 },
| 169| 169| 		{ "Template" : "units/rome_cavalry_spearman_e", "Count" : 3 },
| 170| 170| 		{ "Template" : "units/rome_infantry_javelinist_a", "Count" : 4 },
| 171|    |-		{ "Template" : "units/rome_champion_infantry", "Count" : 3 }
|    | 171|+		{ "Template" : "units/rome_champion_infantry", "Count": 3 }
| 172| 172| 	],
| 173| 173| 	"generic/mediterranean": [
| 174| 174| 		{ "Template" : "structures/merc_camp_egyptian" },
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 171| 171| 		{ "Template" : "units/rome_champion_infantry", "Count" : 3 }
| 172| 172| 	],
| 173| 173| 	"generic/mediterranean": [
| 174|    |-		{ "Template" : "structures/merc_camp_egyptian" },
|    | 174|+		{ "Template": "structures/merc_camp_egyptian" },
| 175| 175| 		{ "Template" : "units/iber_infantry_javelinist_b", "Count" : 4 },
| 176| 176| 		{ "Template" : "units/iber_cavalry_spearman_e", "Count" : 3 },
| 177| 177| 		{ "Template" : "units/iber_infantry_slinger_a", "Count" : 4 },
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 172| 172| 	],
| 173| 173| 	"generic/mediterranean": [
| 174| 174| 		{ "Template" : "structures/merc_camp_egyptian" },
| 175|    |-		{ "Template" : "units/iber_infantry_javelinist_b", "Count" : 4 },
|    | 175|+		{ "Template": "units/iber_infantry_javelinist_b", "Count" : 4 },
| 176| 176| 		{ "Template" : "units/iber_cavalry_spearman_e", "Count" : 3 },
| 177| 177| 		{ "Template" : "units/iber_infantry_slinger_a", "Count" : 4 },
| 178| 178| 		{ "Template" : "units/iber_champion_infantry", "Count" : 3 }
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 172| 172| 	],
| 173| 173| 	"generic/mediterranean": [
| 174| 174| 		{ "Template" : "structures/merc_camp_egyptian" },
| 175|    |-		{ "Template" : "units/iber_infantry_javelinist_b", "Count" : 4 },
|    | 175|+		{ "Template" : "units/iber_infantry_javelinist_b", "Count": 4 },
| 176| 176| 		{ "Template" : "units/iber_cavalry_spearman_e", "Count" : 3 },
| 177| 177| 		{ "Template" : "units/iber_infantry_slinger_a", "Count" : 4 },
| 178| 178| 		{ "Template" : "units/iber_champion_infantry", "Count" : 3 }
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 173| 173| 	"generic/mediterranean": [
| 174| 174| 		{ "Template" : "structures/merc_camp_egyptian" },
| 175| 175| 		{ "Template" : "units/iber_infantry_javelinist_b", "Count" : 4 },
| 176|    |-		{ "Template" : "units/iber_cavalry_spearman_e", "Count" : 3 },
|    | 176|+		{ "Template": "units/iber_cavalry_spearman_e", "Count" : 3 },
| 177| 177| 		{ "Template" : "units/iber_infantry_slinger_a", "Count" : 4 },
| 178| 178| 		{ "Template" : "units/iber_champion_infantry", "Count" : 3 }
| 179| 179| 	],
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 173| 173| 	"generic/mediterranean": [
| 174| 174| 		{ "Template" : "structures/merc_camp_egyptian" },
| 175| 175| 		{ "Template" : "units/iber_infantry_javelinist_b", "Count" : 4 },
| 176|    |-		{ "Template" : "units/iber_cavalry_spearman_e", "Count" : 3 },
|    | 176|+		{ "Template" : "units/iber_cavalry_spearman_e", "Count": 3 },
| 177| 177| 		{ "Template" : "units/iber_infantry_slinger_a", "Count" : 4 },
| 178| 178| 		{ "Template" : "units/iber_champion_infantry", "Count" : 3 }
| 179| 179| 	],
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 174| 174| 		{ "Template" : "structures/merc_camp_egyptian" },
| 175| 175| 		{ "Template" : "units/iber_infantry_javelinist_b", "Count" : 4 },
| 176| 176| 		{ "Template" : "units/iber_cavalry_spearman_e", "Count" : 3 },
| 177|    |-		{ "Template" : "units/iber_infantry_slinger_a", "Count" : 4 },
|    | 177|+		{ "Template": "units/iber_infantry_slinger_a", "Count" : 4 },
| 178| 178| 		{ "Template" : "units/iber_champion_infantry", "Count" : 3 }
| 179| 179| 	],
| 180| 180| 	"generic/savanna": [
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 174| 174| 		{ "Template" : "structures/merc_camp_egyptian" },
| 175| 175| 		{ "Template" : "units/iber_infantry_javelinist_b", "Count" : 4 },
| 176| 176| 		{ "Template" : "units/iber_cavalry_spearman_e", "Count" : 3 },
| 177|    |-		{ "Template" : "units/iber_infantry_slinger_a", "Count" : 4 },
|    | 177|+		{ "Template" : "units/iber_infantry_slinger_a", "Count": 4 },
| 178| 178| 		{ "Template" : "units/iber_champion_infantry", "Count" : 3 }
| 179| 179| 	],
| 180| 180| 	"generic/savanna": [
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 175| 175| 		{ "Template" : "units/iber_infantry_javelinist_b", "Count" : 4 },
| 176| 176| 		{ "Template" : "units/iber_cavalry_spearman_e", "Count" : 3 },
| 177| 177| 		{ "Template" : "units/iber_infantry_slinger_a", "Count" : 4 },
| 178|    |-		{ "Template" : "units/iber_champion_infantry", "Count" : 3 }
|    | 178|+		{ "Template": "units/iber_champion_infantry", "Count" : 3 }
| 179| 179| 	],
| 180| 180| 	"generic/savanna": [
| 181| 181| 		{ "Template" : "structures/merc_camp_egyptian" },
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 175| 175| 		{ "Template" : "units/iber_infantry_javelinist_b", "Count" : 4 },
| 176| 176| 		{ "Template" : "units/iber_cavalry_spearman_e", "Count" : 3 },
| 177| 177| 		{ "Template" : "units/iber_infantry_slinger_a", "Count" : 4 },
| 178|    |-		{ "Template" : "units/iber_champion_infantry", "Count" : 3 }
|    | 178|+		{ "Template" : "units/iber_champion_infantry", "Count": 3 }
| 179| 179| 	],
| 180| 180| 	"generic/savanna": [
| 181| 181| 		{ "Template" : "structures/merc_camp_egyptian" },
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 178| 178| 		{ "Template" : "units/iber_champion_infantry", "Count" : 3 }
| 179| 179| 	],
| 180| 180| 	"generic/savanna": [
| 181|    |-		{ "Template" : "structures/merc_camp_egyptian" },
|    | 181|+		{ "Template": "structures/merc_camp_egyptian" },
| 182| 182| 		{ "Template" : "units/sele_infantry_javelinist_b", "Count" : 4 },
| 183| 183| 		{ "Template" : "units/sele_cavalry_spearman_merc_e", "Count" : 3 },
| 184| 184| 		{ "Template" : "units/sele_infantry_spearman_a", "Count" : 4 },
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 179| 179| 	],
| 180| 180| 	"generic/savanna": [
| 181| 181| 		{ "Template" : "structures/merc_camp_egyptian" },
| 182|    |-		{ "Template" : "units/sele_infantry_javelinist_b", "Count" : 4 },
|    | 182|+		{ "Template": "units/sele_infantry_javelinist_b", "Count" : 4 },
| 183| 183| 		{ "Template" : "units/sele_cavalry_spearman_merc_e", "Count" : 3 },
| 184| 184| 		{ "Template" : "units/sele_infantry_spearman_a", "Count" : 4 },
| 185| 185| 		{ "Template" : "units/sele_champion_infantry_swordsman", "Count" : 3 }
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 179| 179| 	],
| 180| 180| 	"generic/savanna": [
| 181| 181| 		{ "Template" : "structures/merc_camp_egyptian" },
| 182|    |-		{ "Template" : "units/sele_infantry_javelinist_b", "Count" : 4 },
|    | 182|+		{ "Template" : "units/sele_infantry_javelinist_b", "Count": 4 },
| 183| 183| 		{ "Template" : "units/sele_cavalry_spearman_merc_e", "Count" : 3 },
| 184| 184| 		{ "Template" : "units/sele_infantry_spearman_a", "Count" : 4 },
| 185| 185| 		{ "Template" : "units/sele_champion_infantry_swordsman", "Count" : 3 }
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 180| 180| 	"generic/savanna": [
| 181| 181| 		{ "Template" : "structures/merc_camp_egyptian" },
| 182| 182| 		{ "Template" : "units/sele_infantry_javelinist_b", "Count" : 4 },
| 183|    |-		{ "Template" : "units/sele_cavalry_spearman_merc_e", "Count" : 3 },
|    | 183|+		{ "Template": "units/sele_cavalry_spearman_merc_e", "Count" : 3 },
| 184| 184| 		{ "Template" : "units/sele_infantry_spearman_a", "Count" : 4 },
| 185| 185| 		{ "Template" : "units/sele_champion_infantry_swordsman", "Count" : 3 }
| 186| 186| 	],
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 180| 180| 	"generic/savanna": [
| 181| 181| 		{ "Template" : "structures/merc_camp_egyptian" },
| 182| 182| 		{ "Template" : "units/sele_infantry_javelinist_b", "Count" : 4 },
| 183|    |-		{ "Template" : "units/sele_cavalry_spearman_merc_e", "Count" : 3 },
|    | 183|+		{ "Template" : "units/sele_cavalry_spearman_merc_e", "Count": 3 },
| 184| 184| 		{ "Template" : "units/sele_infantry_spearman_a", "Count" : 4 },
| 185| 185| 		{ "Template" : "units/sele_champion_infantry_swordsman", "Count" : 3 }
| 186| 186| 	],
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 181| 181| 		{ "Template" : "structures/merc_camp_egyptian" },
| 182| 182| 		{ "Template" : "units/sele_infantry_javelinist_b", "Count" : 4 },
| 183| 183| 		{ "Template" : "units/sele_cavalry_spearman_merc_e", "Count" : 3 },
| 184|    |-		{ "Template" : "units/sele_infantry_spearman_a", "Count" : 4 },
|    | 184|+		{ "Template": "units/sele_infantry_spearman_a", "Count" : 4 },
| 185| 185| 		{ "Template" : "units/sele_champion_infantry_swordsman", "Count" : 3 }
| 186| 186| 	],
| 187| 187| 	"generic/tropic": [
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 181| 181| 		{ "Template" : "structures/merc_camp_egyptian" },
| 182| 182| 		{ "Template" : "units/sele_infantry_javelinist_b", "Count" : 4 },
| 183| 183| 		{ "Template" : "units/sele_cavalry_spearman_merc_e", "Count" : 3 },
| 184|    |-		{ "Template" : "units/sele_infantry_spearman_a", "Count" : 4 },
|    | 184|+		{ "Template" : "units/sele_infantry_spearman_a", "Count": 4 },
| 185| 185| 		{ "Template" : "units/sele_champion_infantry_swordsman", "Count" : 3 }
| 186| 186| 	],
| 187| 187| 	"generic/tropic": [
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 182| 182| 		{ "Template" : "units/sele_infantry_javelinist_b", "Count" : 4 },
| 183| 183| 		{ "Template" : "units/sele_cavalry_spearman_merc_e", "Count" : 3 },
| 184| 184| 		{ "Template" : "units/sele_infantry_spearman_a", "Count" : 4 },
| 185|    |-		{ "Template" : "units/sele_champion_infantry_swordsman", "Count" : 3 }
|    | 185|+		{ "Template": "units/sele_champion_infantry_swordsman", "Count" : 3 }
| 186| 186| 	],
| 187| 187| 	"generic/tropic": [
| 188| 188| 		{ "Template" : "structures/merc_camp_egyptian" },
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 182| 182| 		{ "Template" : "units/sele_infantry_javelinist_b", "Count" : 4 },
| 183| 183| 		{ "Template" : "units/sele_cavalry_spearman_merc_e", "Count" : 3 },
| 184| 184| 		{ "Template" : "units/sele_infantry_spearman_a", "Count" : 4 },
| 185|    |-		{ "Template" : "units/sele_champion_infantry_swordsman", "Count" : 3 }
|    | 185|+		{ "Template" : "units/sele_champion_infantry_swordsman", "Count": 3 }
| 186| 186| 	],
| 187| 187| 	"generic/tropic": [
| 188| 188| 		{ "Template" : "structures/merc_camp_egyptian" },
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 185| 185| 		{ "Template" : "units/sele_champion_infantry_swordsman", "Count" : 3 }
| 186| 186| 	],
| 187| 187| 	"generic/tropic": [
| 188|    |-		{ "Template" : "structures/merc_camp_egyptian" },
|    | 188|+		{ "Template": "structures/merc_camp_egyptian" },
| 189| 189| 		{ "Template" : "units/ptol_infantry_javelinist_b", "Count" : 4 },
| 190| 190| 		{ "Template" : "units/ptol_cavalry_archer_e", "Count" : 3 },
| 191| 191| 		{ "Template" : "units/ptol_infantry_slinger_a", "Count" : 4 },
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 186| 186| 	],
| 187| 187| 	"generic/tropic": [
| 188| 188| 		{ "Template" : "structures/merc_camp_egyptian" },
| 189|    |-		{ "Template" : "units/ptol_infantry_javelinist_b", "Count" : 4 },
|    | 189|+		{ "Template": "units/ptol_infantry_javelinist_b", "Count" : 4 },
| 190| 190| 		{ "Template" : "units/ptol_cavalry_archer_e", "Count" : 3 },
| 191| 191| 		{ "Template" : "units/ptol_infantry_slinger_a", "Count" : 4 },
| 192| 192| 		{ "Template" : "units/ptol_champion_infantry_pikeman", "Count" : 3 }
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 186| 186| 	],
| 187| 187| 	"generic/tropic": [
| 188| 188| 		{ "Template" : "structures/merc_camp_egyptian" },
| 189|    |-		{ "Template" : "units/ptol_infantry_javelinist_b", "Count" : 4 },
|    | 189|+		{ "Template" : "units/ptol_infantry_javelinist_b", "Count": 4 },
| 190| 190| 		{ "Template" : "units/ptol_cavalry_archer_e", "Count" : 3 },
| 191| 191| 		{ "Template" : "units/ptol_infantry_slinger_a", "Count" : 4 },
| 192| 192| 		{ "Template" : "units/ptol_champion_infantry_pikeman", "Count" : 3 }
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 187| 187| 	"generic/tropic": [
| 188| 188| 		{ "Template" : "structures/merc_camp_egyptian" },
| 189| 189| 		{ "Template" : "units/ptol_infantry_javelinist_b", "Count" : 4 },
| 190|    |-		{ "Template" : "units/ptol_cavalry_archer_e", "Count" : 3 },
|    | 190|+		{ "Template": "units/ptol_cavalry_archer_e", "Count" : 3 },
| 191| 191| 		{ "Template" : "units/ptol_infantry_slinger_a", "Count" : 4 },
| 192| 192| 		{ "Template" : "units/ptol_champion_infantry_pikeman", "Count" : 3 }
| 193| 193| 	],
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 187| 187| 	"generic/tropic": [
| 188| 188| 		{ "Template" : "structures/merc_camp_egyptian" },
| 189| 189| 		{ "Template" : "units/ptol_infantry_javelinist_b", "Count" : 4 },
| 190|    |-		{ "Template" : "units/ptol_cavalry_archer_e", "Count" : 3 },
|    | 190|+		{ "Template" : "units/ptol_cavalry_archer_e", "Count": 3 },
| 191| 191| 		{ "Template" : "units/ptol_infantry_slinger_a", "Count" : 4 },
| 192| 192| 		{ "Template" : "units/ptol_champion_infantry_pikeman", "Count" : 3 }
| 193| 193| 	],
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 188| 188| 		{ "Template" : "structures/merc_camp_egyptian" },
| 189| 189| 		{ "Template" : "units/ptol_infantry_javelinist_b", "Count" : 4 },
| 190| 190| 		{ "Template" : "units/ptol_cavalry_archer_e", "Count" : 3 },
| 191|    |-		{ "Template" : "units/ptol_infantry_slinger_a", "Count" : 4 },
|    | 191|+		{ "Template": "units/ptol_infantry_slinger_a", "Count" : 4 },
| 192| 192| 		{ "Template" : "units/ptol_champion_infantry_pikeman", "Count" : 3 }
| 193| 193| 	],
| 194| 194| 	"generic/autumn": [
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 188| 188| 		{ "Template" : "structures/merc_camp_egyptian" },
| 189| 189| 		{ "Template" : "units/ptol_infantry_javelinist_b", "Count" : 4 },
| 190| 190| 		{ "Template" : "units/ptol_cavalry_archer_e", "Count" : 3 },
| 191|    |-		{ "Template" : "units/ptol_infantry_slinger_a", "Count" : 4 },
|    | 191|+		{ "Template" : "units/ptol_infantry_slinger_a", "Count": 4 },
| 192| 192| 		{ "Template" : "units/ptol_champion_infantry_pikeman", "Count" : 3 }
| 193| 193| 	],
| 194| 194| 	"generic/autumn": [
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 189| 189| 		{ "Template" : "units/ptol_infantry_javelinist_b", "Count" : 4 },
| 190| 190| 		{ "Template" : "units/ptol_cavalry_archer_e", "Count" : 3 },
| 191| 191| 		{ "Template" : "units/ptol_infantry_slinger_a", "Count" : 4 },
| 192|    |-		{ "Template" : "units/ptol_champion_infantry_pikeman", "Count" : 3 }
|    | 192|+		{ "Template": "units/ptol_champion_infantry_pikeman", "Count" : 3 }
| 193| 193| 	],
| 194| 194| 	"generic/autumn": [
| 195| 195| 		{ "Template" : "structures/ptol_mercenary_camp" },
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 189| 189| 		{ "Template" : "units/ptol_infantry_javelinist_b", "Count" : 4 },
| 190| 190| 		{ "Template" : "units/ptol_cavalry_archer_e", "Count" : 3 },
| 191| 191| 		{ "Template" : "units/ptol_infantry_slinger_a", "Count" : 4 },
| 192|    |-		{ "Template" : "units/ptol_champion_infantry_pikeman", "Count" : 3 }
|    | 192|+		{ "Template" : "units/ptol_champion_infantry_pikeman", "Count": 3 }
| 193| 193| 	],
| 194| 194| 	"generic/autumn": [
| 195| 195| 		{ "Template" : "structures/ptol_mercenary_camp" },
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 192| 192| 		{ "Template" : "units/ptol_champion_infantry_pikeman", "Count" : 3 }
| 193| 193| 	],
| 194| 194| 	"generic/autumn": [
| 195|    |-		{ "Template" : "structures/ptol_mercenary_camp" },
|    | 195|+		{ "Template": "structures/ptol_mercenary_camp" },
| 196| 196| 		{ "Template" : "units/gaul_infantry_javelinist_b", "Count" : 4 },
| 197| 197| 		{ "Template" : "units/gaul_cavalry_swordsman_e", "Count" : 3 },
| 198| 198| 		{ "Template" : "units/gaul_infantry_slinger_a", "Count" : 4 },
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 193| 193| 	],
| 194| 194| 	"generic/autumn": [
| 195| 195| 		{ "Template" : "structures/ptol_mercenary_camp" },
| 196|    |-		{ "Template" : "units/gaul_infantry_javelinist_b", "Count" : 4 },
|    | 196|+		{ "Template": "units/gaul_infantry_javelinist_b", "Count" : 4 },
| 197| 197| 		{ "Template" : "units/gaul_cavalry_swordsman_e", "Count" : 3 },
| 198| 198| 		{ "Template" : "units/gaul_infantry_slinger_a", "Count" : 4 },
| 199| 199| 		{ "Template" : "units/gaul_champion_infantry", "Count" : 3 }
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 193| 193| 	],
| 194| 194| 	"generic/autumn": [
| 195| 195| 		{ "Template" : "structures/ptol_mercenary_camp" },
| 196|    |-		{ "Template" : "units/gaul_infantry_javelinist_b", "Count" : 4 },
|    | 196|+		{ "Template" : "units/gaul_infantry_javelinist_b", "Count": 4 },
| 197| 197| 		{ "Template" : "units/gaul_cavalry_swordsman_e", "Count" : 3 },
| 198| 198| 		{ "Template" : "units/gaul_infantry_slinger_a", "Count" : 4 },
| 199| 199| 		{ "Template" : "units/gaul_champion_infantry", "Count" : 3 }
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 194| 194| 	"generic/autumn": [
| 195| 195| 		{ "Template" : "structures/ptol_mercenary_camp" },
| 196| 196| 		{ "Template" : "units/gaul_infantry_javelinist_b", "Count" : 4 },
| 197|    |-		{ "Template" : "units/gaul_cavalry_swordsman_e", "Count" : 3 },
|    | 197|+		{ "Template": "units/gaul_cavalry_swordsman_e", "Count" : 3 },
| 198| 198| 		{ "Template" : "units/gaul_infantry_slinger_a", "Count" : 4 },
| 199| 199| 		{ "Template" : "units/gaul_champion_infantry", "Count" : 3 }
| 200| 200| 	]
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 194| 194| 	"generic/autumn": [
| 195| 195| 		{ "Template" : "structures/ptol_mercenary_camp" },
| 196| 196| 		{ "Template" : "units/gaul_infantry_javelinist_b", "Count" : 4 },
| 197|    |-		{ "Template" : "units/gaul_cavalry_swordsman_e", "Count" : 3 },
|    | 197|+		{ "Template" : "units/gaul_cavalry_swordsman_e", "Count": 3 },
| 198| 198| 		{ "Template" : "units/gaul_infantry_slinger_a", "Count" : 4 },
| 199| 199| 		{ "Template" : "units/gaul_champion_infantry", "Count" : 3 }
| 200| 200| 	]
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 195| 195| 		{ "Template" : "structures/ptol_mercenary_camp" },
| 196| 196| 		{ "Template" : "units/gaul_infantry_javelinist_b", "Count" : 4 },
| 197| 197| 		{ "Template" : "units/gaul_cavalry_swordsman_e", "Count" : 3 },
| 198|    |-		{ "Template" : "units/gaul_infantry_slinger_a", "Count" : 4 },
|    | 198|+		{ "Template": "units/gaul_infantry_slinger_a", "Count" : 4 },
| 199| 199| 		{ "Template" : "units/gaul_champion_infantry", "Count" : 3 }
| 200| 200| 	]
| 201| 201| };
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 195| 195| 		{ "Template" : "structures/ptol_mercenary_camp" },
| 196| 196| 		{ "Template" : "units/gaul_infantry_javelinist_b", "Count" : 4 },
| 197| 197| 		{ "Template" : "units/gaul_cavalry_swordsman_e", "Count" : 3 },
| 198|    |-		{ "Template" : "units/gaul_infantry_slinger_a", "Count" : 4 },
|    | 198|+		{ "Template" : "units/gaul_infantry_slinger_a", "Count": 4 },
| 199| 199| 		{ "Template" : "units/gaul_champion_infantry", "Count" : 3 }
| 200| 200| 	]
| 201| 201| };
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Template'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 196| 196| 		{ "Template" : "units/gaul_infantry_javelinist_b", "Count" : 4 },
| 197| 197| 		{ "Template" : "units/gaul_cavalry_swordsman_e", "Count" : 3 },
| 198| 198| 		{ "Template" : "units/gaul_infantry_slinger_a", "Count" : 4 },
| 199|    |-		{ "Template" : "units/gaul_champion_infantry", "Count" : 3 }
|    | 199|+		{ "Template": "units/gaul_champion_infantry", "Count" : 3 }
| 200| 200| 	]
| 201| 201| };
| 202| 202| 
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'Count'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 196| 196| 		{ "Template" : "units/gaul_infantry_javelinist_b", "Count" : 4 },
| 197| 197| 		{ "Template" : "units/gaul_cavalry_swordsman_e", "Count" : 3 },
| 198| 198| 		{ "Template" : "units/gaul_infantry_slinger_a", "Count" : 4 },
| 199|    |-		{ "Template" : "units/gaul_champion_infantry", "Count" : 3 }
|    | 199|+		{ "Template" : "units/gaul_champion_infantry", "Count": 3 }
| 200| 200| 	]
| 201| 201| };
| 202| 202| 
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space before value for key 'bench'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 281| 281| 	"overlap": 0,
| 282| 282| 	"fence": readyWallElement("other/fence_long", "gaia"),
| 283| 283| 	"fence_short": readyWallElement("other/fence_short", "gaia"),
| 284|    |-	"bench":     { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "other/bench" },
|    | 284|+	"bench": { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "other/bench" },
| 285| 285| 	"foodBin":   { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "gaia/treasure/food_bin" },
| 286| 286| 	"animal":    { "angle": 0,           "length": 0,    "indent": 0.75, "bend": 0, "templateName": farmEntities[currentBiome()].animal },
| 287| 287| 	"farmstead": { "angle": Math.PI,     "length": 0,    "indent": -3,   "bend": 0, "templateName": farmEntities[currentBiome()].building }
|    | [NORMAL] ESLintBear (no-multi-spaces):
|    | Multiple spaces found before '"indent"'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 281| 281| 	"overlap": 0,
| 282| 282| 	"fence": readyWallElement("other/fence_long", "gaia"),
| 283| 283| 	"fence_short": readyWallElement("other/fence_short", "gaia"),
| 284|    |-	"bench":     { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "other/bench" },
|    | 284|+	"bench":     { "angle": Math.PI / 2, "length": 1.5, "indent": 0,    "bend": 0, "templateName": "other/bench" },
| 285| 285| 	"foodBin":   { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "gaia/treasure/food_bin" },
| 286| 286| 	"animal":    { "angle": 0,           "length": 0,    "indent": 0.75, "bend": 0, "templateName": farmEntities[currentBiome()].animal },
| 287| 287| 	"farmstead": { "angle": Math.PI,     "length": 0,    "indent": -3,   "bend": 0, "templateName": farmEntities[currentBiome()].building }
|    | [NORMAL] ESLintBear (no-multi-spaces):
|    | Multiple spaces found before '"bend"'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 281| 281| 	"overlap": 0,
| 282| 282| 	"fence": readyWallElement("other/fence_long", "gaia"),
| 283| 283| 	"fence_short": readyWallElement("other/fence_short", "gaia"),
| 284|    |-	"bench":     { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "other/bench" },
|    | 284|+	"bench":     { "angle": Math.PI / 2, "length": 1.5,  "indent": 0, "bend": 0, "templateName": "other/bench" },
| 285| 285| 	"foodBin":   { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "gaia/treasure/food_bin" },
| 286| 286| 	"animal":    { "angle": 0,           "length": 0,    "indent": 0.75, "bend": 0, "templateName": farmEntities[currentBiome()].animal },
| 287| 287| 	"farmstead": { "angle": Math.PI,     "length": 0,    "indent": -3,   "bend": 0, "templateName": farmEntities[currentBiome()].building }
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space before value for key 'foodBin'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 282| 282| 	"fence": readyWallElement("other/fence_long", "gaia"),
| 283| 283| 	"fence_short": readyWallElement("other/fence_short", "gaia"),
| 284| 284| 	"bench":     { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "other/bench" },
| 285|    |-	"foodBin":   { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "gaia/treasure/food_bin" },
|    | 285|+	"foodBin": { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "gaia/treasure/food_bin" },
| 286| 286| 	"animal":    { "angle": 0,           "length": 0,    "indent": 0.75, "bend": 0, "templateName": farmEntities[currentBiome()].animal },
| 287| 287| 	"farmstead": { "angle": Math.PI,     "length": 0,    "indent": -3,   "bend": 0, "templateName": farmEntities[currentBiome()].building }
| 288| 288| };
|    | [NORMAL] ESLintBear (no-multi-spaces):
|    | Multiple spaces found before '"indent"'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 282| 282| 	"fence": readyWallElement("other/fence_long", "gaia"),
| 283| 283| 	"fence_short": readyWallElement("other/fence_short", "gaia"),
| 284| 284| 	"bench":     { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "other/bench" },
| 285|    |-	"foodBin":   { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "gaia/treasure/food_bin" },
|    | 285|+	"foodBin":   { "angle": Math.PI / 2, "length": 1.5, "indent": 0,    "bend": 0, "templateName": "gaia/treasure/food_bin" },
| 286| 286| 	"animal":    { "angle": 0,           "length": 0,    "indent": 0.75, "bend": 0, "templateName": farmEntities[currentBiome()].animal },
| 287| 287| 	"farmstead": { "angle": Math.PI,     "length": 0,    "indent": -3,   "bend": 0, "templateName": farmEntities[currentBiome()].building }
| 288| 288| };
|    | [NORMAL] ESLintBear (no-multi-spaces):
|    | Multiple spaces found before '"bend"'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 282| 282| 	"fence": readyWallElement("other/fence_long", "gaia"),
| 283| 283| 	"fence_short": readyWallElement("other/fence_short", "gaia"),
| 284| 284| 	"bench":     { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "other/bench" },
| 285|    |-	"foodBin":   { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "gaia/treasure/food_bin" },
|    | 285|+	"foodBin":   { "angle": Math.PI / 2, "length": 1.5,  "indent": 0, "bend": 0, "templateName": "gaia/treasure/food_bin" },
| 286| 286| 	"animal":    { "angle": 0,           "length": 0,    "indent": 0.75, "bend": 0, "templateName": farmEntities[currentBiome()].animal },
| 287| 287| 	"farmstead": { "angle": Math.PI,     "length": 0,    "indent": -3,   "bend": 0, "templateName": farmEntities[currentBiome()].building }
| 288| 288| };
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space before value for key 'animal'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 283| 283| 	"fence_short": readyWallElement("other/fence_short", "gaia"),
| 284| 284| 	"bench":     { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "other/bench" },
| 285| 285| 	"foodBin":   { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "gaia/treasure/food_bin" },
| 286|    |-	"animal":    { "angle": 0,           "length": 0,    "indent": 0.75, "bend": 0, "templateName": farmEntities[currentBiome()].animal },
|    | 286|+	"animal": { "angle": 0,           "length": 0,    "indent": 0.75, "bend": 0, "templateName": farmEntities[currentBiome()].animal },
| 287| 287| 	"farmstead": { "angle": Math.PI,     "length": 0,    "indent": -3,   "bend": 0, "templateName": farmEntities[currentBiome()].building }
| 288| 288| };
| 289| 289| 
|    | [NORMAL] ESLintBear (no-multi-spaces):
|    | Multiple spaces found before '"length"'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 283| 283| 	"fence_short": readyWallElement("other/fence_short", "gaia"),
| 284| 284| 	"bench":     { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "other/bench" },
| 285| 285| 	"foodBin":   { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "gaia/treasure/food_bin" },
| 286|    |-	"animal":    { "angle": 0,           "length": 0,    "indent": 0.75, "bend": 0, "templateName": farmEntities[currentBiome()].animal },
|    | 286|+	"animal":    { "angle": 0, "length": 0,    "indent": 0.75, "bend": 0, "templateName": farmEntities[currentBiome()].animal },
| 287| 287| 	"farmstead": { "angle": Math.PI,     "length": 0,    "indent": -3,   "bend": 0, "templateName": farmEntities[currentBiome()].building }
| 288| 288| };
| 289| 289| 
|    | [NORMAL] ESLintBear (no-multi-spaces):
|    | Multiple spaces found before '"indent"'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 283| 283| 	"fence_short": readyWallElement("other/fence_short", "gaia"),
| 284| 284| 	"bench":     { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "other/bench" },
| 285| 285| 	"foodBin":   { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "gaia/treasure/food_bin" },
| 286|    |-	"animal":    { "angle": 0,           "length": 0,    "indent": 0.75, "bend": 0, "templateName": farmEntities[currentBiome()].animal },
|    | 286|+	"animal":    { "angle": 0,           "length": 0, "indent": 0.75, "bend": 0, "templateName": farmEntities[currentBiome()].animal },
| 287| 287| 	"farmstead": { "angle": Math.PI,     "length": 0,    "indent": -3,   "bend": 0, "templateName": farmEntities[currentBiome()].building }
| 288| 288| };
| 289| 289| 
|    | [NORMAL] ESLintBear (no-multi-spaces):
|    | Multiple spaces found before '"length"'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 284| 284| 	"bench":     { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "other/bench" },
| 285| 285| 	"foodBin":   { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "gaia/treasure/food_bin" },
| 286| 286| 	"animal":    { "angle": 0,           "length": 0,    "indent": 0.75, "bend": 0, "templateName": farmEntities[currentBiome()].animal },
| 287|    |-	"farmstead": { "angle": Math.PI,     "length": 0,    "indent": -3,   "bend": 0, "templateName": farmEntities[currentBiome()].building }
|    | 287|+	"farmstead": { "angle": Math.PI, "length": 0,    "indent": -3,   "bend": 0, "templateName": farmEntities[currentBiome()].building }
| 288| 288| };
| 289| 289| 
| 290| 290| let fences = [
|    | [NORMAL] ESLintBear (no-multi-spaces):
|    | Multiple spaces found before '"indent"'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 284| 284| 	"bench":     { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "other/bench" },
| 285| 285| 	"foodBin":   { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "gaia/treasure/food_bin" },
| 286| 286| 	"animal":    { "angle": 0,           "length": 0,    "indent": 0.75, "bend": 0, "templateName": farmEntities[currentBiome()].animal },
| 287|    |-	"farmstead": { "angle": Math.PI,     "length": 0,    "indent": -3,   "bend": 0, "templateName": farmEntities[currentBiome()].building }
|    | 287|+	"farmstead": { "angle": Math.PI,     "length": 0, "indent": -3,   "bend": 0, "templateName": farmEntities[currentBiome()].building }
| 288| 288| };
| 289| 289| 
| 290| 290| let fences = [
|    | [NORMAL] ESLintBear (no-multi-spaces):
|    | Multiple spaces found before '"bend"'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 284| 284| 	"bench":     { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "other/bench" },
| 285| 285| 	"foodBin":   { "angle": Math.PI / 2, "length": 1.5,  "indent": 0,    "bend": 0, "templateName": "gaia/treasure/food_bin" },
| 286| 286| 	"animal":    { "angle": 0,           "length": 0,    "indent": 0.75, "bend": 0, "templateName": farmEntities[currentBiome()].animal },
| 287|    |-	"farmstead": { "angle": Math.PI,     "length": 0,    "indent": -3,   "bend": 0, "templateName": farmEntities[currentBiome()].building }
|    | 287|+	"farmstead": { "angle": Math.PI,     "length": 0,    "indent": -3, "bend": 0, "templateName": farmEntities[currentBiome()].building }
| 288| 288| };
| 289| 289| 
| 290| 290| let fences = [
|    | [NORMAL] ESLintBear (indent):
|    | Expected indentation of 0 tabs but found 1 space.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 418| 418| /**
| 419| 419|  * Base terrain shape generation and settings
| 420| 420|  */
| 421|    |- // Height range by map size
|    | 421|+// Height range by map size
| 422| 422| let heightScale = (g_Map.size + 256) / 768 / 4;
| 423| 423| let heightRange = { "min": MIN_HEIGHT * heightScale, "max": MAX_HEIGHT * heightScale };
| 424| 424| 
|    | [NORMAL] ESLintBear (curly):
|    | Unnecessary { after 'if' condition.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 442| 442| 	[medH, medH, medH, medH, medH, medH],
| 443| 443| ];
| 444| 444| if (g_Map.size < 256)
| 445|    |-{
|    | 445|+
| 446| 446| 	initialHeightmap = [
| 447| 447| 		[medH, medH, medH, medH, medH],
| 448| 448| 		[medH, medH, medH, medH, medH],
| 450| 450| 		[medH, medH, medH, medH, medH],
| 451| 451| 		[medH, medH, medH, medH, medH]
| 452| 452| 	];
| 453|    |-}
|    | 453|+
| 454| 454| if (g_Map.size >= 384)
| 455| 455| {
| 456| 456| 	initialHeightmap = [
|    | [NORMAL] ESLintBear (curly):
|    | Unnecessary { after 'if' condition.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 452| 452| 	];
| 453| 453| }
| 454| 454| if (g_Map.size >= 384)
| 455|    |-{
|    | 455|+
| 456| 456| 	initialHeightmap = [
| 457| 457| 		[medH, medH, medH, medH, medH, medH, medH, medH],
| 458| 458| 		[medH, medH, medH, medH, medH, medH, medH, medH],
| 463| 463| 		[medH, medH, medH, medH, medH, medH, medH, medH],
| 464| 464| 		[medH, medH, medH, medH, medH, medH, medH, medH],
| 465| 465| 	];
| 466|    |-}
|    | 466|+
| 467| 467| 
| 468| 468| setBaseTerrainDiamondSquare(heightRange.min, heightRange.max, initialHeightmap, 0.8);
| 469| 469| 
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'min'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 494| 494| 	heightSeaGroundAdjusted + 7/8 * (heightRange.max - heightSeaGroundAdjusted), // 6 Lower forest border
| 495| 495| 	heightRange.max // 7 Forest
| 496| 496| ];
| 497|    |-let playerHeightRange = { "min" : heighLimits[3], "max" : heighLimits[4] };
|    | 497|+let playerHeightRange = { "min": heighLimits[3], "max" : heighLimits[4] };
| 498| 498| let resourceSpotHeightRange = { "min" : (heighLimits[2] + heighLimits[3]) / 2, "max" : (heighLimits[4] + heighLimits[5]) / 2 };
| 499| 499| let playerHeight = (playerHeightRange.min + playerHeightRange.max) / 2; // Average player height
| 500| 500| 
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'max'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 494| 494| 	heightSeaGroundAdjusted + 7/8 * (heightRange.max - heightSeaGroundAdjusted), // 6 Lower forest border
| 495| 495| 	heightRange.max // 7 Forest
| 496| 496| ];
| 497|    |-let playerHeightRange = { "min" : heighLimits[3], "max" : heighLimits[4] };
|    | 497|+let playerHeightRange = { "min" : heighLimits[3], "max": heighLimits[4] };
| 498| 498| let resourceSpotHeightRange = { "min" : (heighLimits[2] + heighLimits[3]) / 2, "max" : (heighLimits[4] + heighLimits[5]) / 2 };
| 499| 499| let playerHeight = (playerHeightRange.min + playerHeightRange.max) / 2; // Average player height
| 500| 500| 
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'min'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 495| 495| 	heightRange.max // 7 Forest
| 496| 496| ];
| 497| 497| let playerHeightRange = { "min" : heighLimits[3], "max" : heighLimits[4] };
| 498|    |-let resourceSpotHeightRange = { "min" : (heighLimits[2] + heighLimits[3]) / 2, "max" : (heighLimits[4] + heighLimits[5]) / 2 };
|    | 498|+let resourceSpotHeightRange = { "min": (heighLimits[2] + heighLimits[3]) / 2, "max" : (heighLimits[4] + heighLimits[5]) / 2 };
| 499| 499| let playerHeight = (playerHeightRange.min + playerHeightRange.max) / 2; // Average player height
| 500| 500| 
| 501| 501| g_Map.log("Chosing starting locations");
|    | [NORMAL] ESLintBear (key-spacing):
|    | Extra space after key 'max'.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 495| 495| 	heightRange.max // 7 Forest
| 496| 496| ];
| 497| 497| let playerHeightRange = { "min" : heighLimits[3], "max" : heighLimits[4] };
| 498|    |-let resourceSpotHeightRange = { "min" : (heighLimits[2] + heighLimits[3]) / 2, "max" : (heighLimits[4] + heighLimits[5]) / 2 };
|    | 498|+let resourceSpotHeightRange = { "min" : (heighLimits[2] + heighLimits[3]) / 2, "max": (heighLimits[4] + heighLimits[5]) / 2 };
| 499| 499| let playerHeight = (playerHeightRange.min + playerHeightRange.max) / 2; // Average player height
| 500| 500| 
| 501| 501| g_Map.log("Chosing starting locations");
|    | [NORMAL] ESLintBear (curly):
|    | Unnecessary { after 'if' condition.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/wild_lake.js
| 620| 620| 		radius = 5;
| 621| 621| 	}
| 622| 622| 	if (choice == 4)
| 623|    |-	{
|    | 623|+	
| 624| 624| 		if (mercenaryCamps)
| 625| 625| 		{
| 626| 626| 			placeStartingEntities(resourceSpots[i], 0, mercenaryCampGuards[currentBiome()]);
| 632| 632| 			placeCustomFortress(resourceSpots[i], pickRandom(fences), "other", 0, randomAngle());
| 633| 633| 			radius = 10;
| 634| 634| 		}
| 635|    |-	}
|    | 635|+	
| 636| 636| 
| 637| 637| 	if (radius)
| 638| 638| 		createArea(

binaries/data/mods/public/maps/random/wild_lake.js
| 239| »   groveActors·=·[g_Decoratives.grass,·g_Decoratives.rockMedium,·g_Decoratives.bushMedium],·groveTileClass·=·undefined,
|    | [NORMAL] ESLintBear (no-shadow):
|    | 'groveActors' is already declared in the upper scope.
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 159| 159| 	[[tGrass, tGrass, tGrass, tGrass, pForestD], [tGrass, tGrass, tGrass, pForestD]],
| 160| 160| 	[[tGrass, tGrass, tGrass, tGrass, pForestP], [tGrass, tGrass, tGrass, pForestP]]
| 161| 161| ];
| 162|    |-var size = forestTrees / (scaleByMapSize(3,6) * numPlayers);
|    | 162|+var size = forestTrees / (scaleByMapSize(3, 6) * numPlayers);
| 163| 163| var num = Math.floor(size / types.length);
| 164| 164| for (let type of types)
| 165| 165| 	createAreas(
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 202| 202| var group = new SimpleGroup([new SimpleObject(oStoneSmall, 0, 2, 0, 4, 0, 2 * Math.PI, 1), new SimpleObject(oStoneLarge, 1, 1, 0, 4, 0, 2 * Math.PI, 4)], true, clRock);
| 203| 203| createObjectGroupsDeprecated(group, 0,
| 204| 204| 	avoidClasses(clWater, 3, clForest, 1, clPlayer, 20, clRock, 10, clHill, 1),
| 205|    |-	scaleByMapSize(4,16), 100
|    | 205|+	scaleByMapSize(4, 16), 100
| 206| 206| );
| 207| 207| 
| 208| 208| g_Map.log("Creating small stone quarries");
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 206| 206| );
| 207| 207| 
| 208| 208| g_Map.log("Creating small stone quarries");
| 209|    |-group = new SimpleGroup([new SimpleObject(oStoneSmall, 2,5, 1,3)], true, clRock);
|    | 209|+group = new SimpleGroup([new SimpleObject(oStoneSmall, 2, 5, 1,3)], true, clRock);
| 210| 210| createObjectGroupsDeprecated(group, 0,
| 211| 211| 	avoidClasses(clWater, 3, clForest, 1, clPlayer, 20, clRock, 10, clHill, 1),
| 212| 212| 	scaleByMapSize(4,16), 100
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 206| 206| );
| 207| 207| 
| 208| 208| g_Map.log("Creating small stone quarries");
| 209|    |-group = new SimpleGroup([new SimpleObject(oStoneSmall, 2,5, 1,3)], true, clRock);
|    | 209|+group = new SimpleGroup([new SimpleObject(oStoneSmall, 2,5, 1, 3)], true, clRock);
| 210| 210| createObjectGroupsDeprecated(group, 0,
| 211| 211| 	avoidClasses(clWater, 3, clForest, 1, clPlayer, 20, clRock, 10, clHill, 1),
| 212| 212| 	scaleByMapSize(4,16), 100
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 209| 209| group = new SimpleGroup([new SimpleObject(oStoneSmall, 2,5, 1,3)], true, clRock);
| 210| 210| createObjectGroupsDeprecated(group, 0,
| 211| 211| 	avoidClasses(clWater, 3, clForest, 1, clPlayer, 20, clRock, 10, clHill, 1),
| 212|    |-	scaleByMapSize(4,16), 100
|    | 212|+	scaleByMapSize(4, 16), 100
| 213| 213| );
| 214| 214| 
| 215| 215| g_Map.log("Creating metal mines");
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 213| 213| );
| 214| 214| 
| 215| 215| g_Map.log("Creating metal mines");
| 216|    |-group = new SimpleGroup([new SimpleObject(oMetalLarge, 1,1, 0,4)], true, clMetal);
|    | 216|+group = new SimpleGroup([new SimpleObject(oMetalLarge, 1, 1, 0,4)], true, clMetal);
| 217| 217| createObjectGroupsDeprecated(group, 0,
| 218| 218| 	avoidClasses(clWater, 3, clForest, 1, clPlayer, 20, clMetal, 10, clRock, 5, clHill, 1),
| 219| 219| 	scaleByMapSize(4,16), 100
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 213| 213| );
| 214| 214| 
| 215| 215| g_Map.log("Creating metal mines");
| 216|    |-group = new SimpleGroup([new SimpleObject(oMetalLarge, 1,1, 0,4)], true, clMetal);
|    | 216|+group = new SimpleGroup([new SimpleObject(oMetalLarge, 1,1, 0, 4)], true, clMetal);
| 217| 217| createObjectGroupsDeprecated(group, 0,
| 218| 218| 	avoidClasses(clWater, 3, clForest, 1, clPlayer, 20, clMetal, 10, clRock, 5, clHill, 1),
| 219| 219| 	scaleByMapSize(4,16), 100
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 216| 216| group = new SimpleGroup([new SimpleObject(oMetalLarge, 1,1, 0,4)], true, clMetal);
| 217| 217| createObjectGroupsDeprecated(group, 0,
| 218| 218| 	avoidClasses(clWater, 3, clForest, 1, clPlayer, 20, clMetal, 10, clRock, 5, clHill, 1),
| 219|    |-	scaleByMapSize(4,16), 100
|    | 219|+	scaleByMapSize(4, 16), 100
| 220| 220| );
| 221| 221| 
| 222| 222| g_Map.log("Creating small decorative rocks");
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 221| 221| 
| 222| 222| g_Map.log("Creating small decorative rocks");
| 223| 223| group = new SimpleGroup(
| 224|    |-	[new SimpleObject(aRockMedium, 1,3, 0,1)],
|    | 224|+	[new SimpleObject(aRockMedium, 1, 3, 0,1)],
| 225| 225| 	true
| 226| 226| );
| 227| 227| createObjectGroupsDeprecated(
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 221| 221| 
| 222| 222| g_Map.log("Creating small decorative rocks");
| 223| 223| group = new SimpleGroup(
| 224|    |-	[new SimpleObject(aRockMedium, 1,3, 0,1)],
|    | 224|+	[new SimpleObject(aRockMedium, 1,3, 0, 1)],
| 225| 225| 	true
| 226| 226| );
| 227| 227| createObjectGroupsDeprecated(
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 232| 232| 
| 233| 233| g_Map.log("Creating large decorative rocks");
| 234| 234| group = new SimpleGroup(
| 235|    |-	[new SimpleObject(aRockLarge, 1,2, 0,1), new SimpleObject(aRockMedium, 1,3, 0,2)],
|    | 235|+	[new SimpleObject(aRockLarge, 1, 2, 0,1), new SimpleObject(aRockMedium, 1,3, 0,2)],
| 236| 236| 	true
| 237| 237| );
| 238| 238| createObjectGroupsDeprecated(
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 232| 232| 
| 233| 233| g_Map.log("Creating large decorative rocks");
| 234| 234| group = new SimpleGroup(
| 235|    |-	[new SimpleObject(aRockLarge, 1,2, 0,1), new SimpleObject(aRockMedium, 1,3, 0,2)],
|    | 235|+	[new SimpleObject(aRockLarge, 1,2, 0, 1), new SimpleObject(aRockMedium, 1,3, 0,2)],
| 236| 236| 	true
| 237| 237| );
| 238| 238| createObjectGroupsDeprecated(
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 232| 232| 
| 233| 233| g_Map.log("Creating large decorative rocks");
| 234| 234| group = new SimpleGroup(
| 235|    |-	[new SimpleObject(aRockLarge, 1,2, 0,1), new SimpleObject(aRockMedium, 1,3, 0,2)],
|    | 235|+	[new SimpleObject(aRockLarge, 1,2, 0,1), new SimpleObject(aRockMedium, 1, 3, 0,2)],
| 236| 236| 	true
| 237| 237| );
| 238| 238| createObjectGroupsDeprecated(
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 232| 232| 
| 233| 233| g_Map.log("Creating large decorative rocks");
| 234| 234| group = new SimpleGroup(
| 235|    |-	[new SimpleObject(aRockLarge, 1,2, 0,1), new SimpleObject(aRockMedium, 1,3, 0,2)],
|    | 235|+	[new SimpleObject(aRockLarge, 1,2, 0,1), new SimpleObject(aRockMedium, 1,3, 0, 2)],
| 236| 236| 	true
| 237| 237| );
| 238| 238| createObjectGroupsDeprecated(
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 243| 243| 
| 244| 244| g_Map.log("Creating small grass tufts");
| 245| 245| group = new SimpleGroup(
| 246|    |-	[new SimpleObject(aBush1, 1,2, 0,1, -Math.PI / 8, Math.PI / 8)]
|    | 246|+	[new SimpleObject(aBush1, 1, 2, 0,1, -Math.PI / 8, Math.PI / 8)]
| 247| 247| );
| 248| 248| createObjectGroupsDeprecated(group, 0,
| 249| 249| 	avoidClasses(clWater, 2, clHill, 2, clPlayer, 2, clDirt, 0),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 243| 243| 
| 244| 244| g_Map.log("Creating small grass tufts");
| 245| 245| group = new SimpleGroup(
| 246|    |-	[new SimpleObject(aBush1, 1,2, 0,1, -Math.PI / 8, Math.PI / 8)]
|    | 246|+	[new SimpleObject(aBush1, 1,2, 0, 1, -Math.PI / 8, Math.PI / 8)]
| 247| 247| );
| 248| 248| createObjectGroupsDeprecated(group, 0,
| 249| 249| 	avoidClasses(clWater, 2, clHill, 2, clPlayer, 2, clDirt, 0),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 254| 254| 
| 255| 255| g_Map.log("Creating large grass tufts");
| 256| 256| group = new SimpleGroup(
| 257|    |-	[new SimpleObject(aBush2, 2,4, 0,1.8, -Math.PI / 8, Math.PI / 8), new SimpleObject(aBush1, 3,6, 1.2,2.5, -Math.PI / 8, Math.PI / 8)]
|    | 257|+	[new SimpleObject(aBush2, 2, 4, 0,1.8, -Math.PI / 8, Math.PI / 8), new SimpleObject(aBush1, 3,6, 1.2,2.5, -Math.PI / 8, Math.PI / 8)]
| 258| 258| );
| 259| 259| createObjectGroupsDeprecated(group, 0,
| 260| 260| 	avoidClasses(clWater, 3, clHill, 2, clPlayer, 2, clDirt, 1, clForest, 0),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 254| 254| 
| 255| 255| g_Map.log("Creating large grass tufts");
| 256| 256| group = new SimpleGroup(
| 257|    |-	[new SimpleObject(aBush2, 2,4, 0,1.8, -Math.PI / 8, Math.PI / 8), new SimpleObject(aBush1, 3,6, 1.2,2.5, -Math.PI / 8, Math.PI / 8)]
|    | 257|+	[new SimpleObject(aBush2, 2,4, 0, 1.8, -Math.PI / 8, Math.PI / 8), new SimpleObject(aBush1, 3,6, 1.2,2.5, -Math.PI / 8, Math.PI / 8)]
| 258| 258| );
| 259| 259| createObjectGroupsDeprecated(group, 0,
| 260| 260| 	avoidClasses(clWater, 3, clHill, 2, clPlayer, 2, clDirt, 1, clForest, 0),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 254| 254| 
| 255| 255| g_Map.log("Creating large grass tufts");
| 256| 256| group = new SimpleGroup(
| 257|    |-	[new SimpleObject(aBush2, 2,4, 0,1.8, -Math.PI / 8, Math.PI / 8), new SimpleObject(aBush1, 3,6, 1.2,2.5, -Math.PI / 8, Math.PI / 8)]
|    | 257|+	[new SimpleObject(aBush2, 2,4, 0,1.8, -Math.PI / 8, Math.PI / 8), new SimpleObject(aBush1, 3, 6, 1.2,2.5, -Math.PI / 8, Math.PI / 8)]
| 258| 258| );
| 259| 259| createObjectGroupsDeprecated(group, 0,
| 260| 260| 	avoidClasses(clWater, 3, clHill, 2, clPlayer, 2, clDirt, 1, clForest, 0),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 254| 254| 
| 255| 255| g_Map.log("Creating large grass tufts");
| 256| 256| group = new SimpleGroup(
| 257|    |-	[new SimpleObject(aBush2, 2,4, 0,1.8, -Math.PI / 8, Math.PI / 8), new SimpleObject(aBush1, 3,6, 1.2,2.5, -Math.PI / 8, Math.PI / 8)]
|    | 257|+	[new SimpleObject(aBush2, 2,4, 0,1.8, -Math.PI / 8, Math.PI / 8), new SimpleObject(aBush1, 3,6, 1.2, 2.5, -Math.PI / 8, Math.PI / 8)]
| 258| 258| );
| 259| 259| createObjectGroupsDeprecated(group, 0,
| 260| 260| 	avoidClasses(clWater, 3, clHill, 2, clPlayer, 2, clDirt, 1, clForest, 0),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 265| 265| 
| 266| 266| g_Map.log("Creating bushes");
| 267| 267| group = new SimpleGroup(
| 268|    |-	[new SimpleObject(aBush3, 1,2, 0,2), new SimpleObject(aBush2, 2,4, 0,2)]
|    | 268|+	[new SimpleObject(aBush3, 1, 2, 0,2), new SimpleObject(aBush2, 2,4, 0,2)]
| 269| 269| );
| 270| 270| createObjectGroupsDeprecated(group, 0,
| 271| 271| 	avoidClasses(clWater, 1, clHill, 1, clPlayer, 1, clDirt, 1),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 265| 265| 
| 266| 266| g_Map.log("Creating bushes");
| 267| 267| group = new SimpleGroup(
| 268|    |-	[new SimpleObject(aBush3, 1,2, 0,2), new SimpleObject(aBush2, 2,4, 0,2)]
|    | 268|+	[new SimpleObject(aBush3, 1,2, 0, 2), new SimpleObject(aBush2, 2,4, 0,2)]
| 269| 269| );
| 270| 270| createObjectGroupsDeprecated(group, 0,
| 271| 271| 	avoidClasses(clWater, 1, clHill, 1, clPlayer, 1, clDirt, 1),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 265| 265| 
| 266| 266| g_Map.log("Creating bushes");
| 267| 267| group = new SimpleGroup(
| 268|    |-	[new SimpleObject(aBush3, 1,2, 0,2), new SimpleObject(aBush2, 2,4, 0,2)]
|    | 268|+	[new SimpleObject(aBush3, 1,2, 0,2), new SimpleObject(aBush2, 2, 4, 0,2)]
| 269| 269| );
| 270| 270| createObjectGroupsDeprecated(group, 0,
| 271| 271| 	avoidClasses(clWater, 1, clHill, 1, clPlayer, 1, clDirt, 1),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 265| 265| 
| 266| 266| g_Map.log("Creating bushes");
| 267| 267| group = new SimpleGroup(
| 268|    |-	[new SimpleObject(aBush3, 1,2, 0,2), new SimpleObject(aBush2, 2,4, 0,2)]
|    | 268|+	[new SimpleObject(aBush3, 1,2, 0,2), new SimpleObject(aBush2, 2,4, 0, 2)]
| 269| 269| );
| 270| 270| createObjectGroupsDeprecated(group, 0,
| 271| 271| 	avoidClasses(clWater, 1, clHill, 1, clPlayer, 1, clDirt, 1),
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 282| 282| 
| 283| 283| g_Map.log("Creating deer");
| 284| 284| group = new SimpleGroup(
| 285|    |-	[new SimpleObject(oDeer, 5,7, 0,4)],
|    | 285|+	[new SimpleObject(oDeer, 5, 7, 0,4)],
| 286| 286| 	true, clFood
| 287| 287| );
| 288| 288| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 282| 282| 
| 283| 283| g_Map.log("Creating deer");
| 284| 284| group = new SimpleGroup(
| 285|    |-	[new SimpleObject(oDeer, 5,7, 0,4)],
|    | 285|+	[new SimpleObject(oDeer, 5,7, 0, 4)],
| 286| 286| 	true, clFood
| 287| 287| );
| 288| 288| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 294| 294| 
| 295| 295| g_Map.log("Creating berry bush");
| 296| 296| group = new SimpleGroup(
| 297|    |-	[new SimpleObject(oBush, 5,7, 0,4)],
|    | 297|+	[new SimpleObject(oBush, 5, 7, 0,4)],
| 298| 298| 	true, clFood
| 299| 299| );
| 300| 300| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 294| 294| 
| 295| 295| g_Map.log("Creating berry bush");
| 296| 296| group = new SimpleGroup(
| 297|    |-	[new SimpleObject(oBush, 5,7, 0,4)],
|    | 297|+	[new SimpleObject(oBush, 5,7, 0, 4)],
| 298| 298| 	true, clFood
| 299| 299| );
| 300| 300| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 304| 304| 
| 305| 305| g_Map.log("Creating sheep");
| 306| 306| group = new SimpleGroup(
| 307|    |-	[new SimpleObject(oSheep, 2,3, 0,2)],
|    | 307|+	[new SimpleObject(oSheep, 2, 3, 0,2)],
| 308| 308| 	true, clFood
| 309| 309| );
| 310| 310| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 304| 304| 
| 305| 305| g_Map.log("Creating sheep");
| 306| 306| group = new SimpleGroup(
| 307|    |-	[new SimpleObject(oSheep, 2,3, 0,2)],
|    | 307|+	[new SimpleObject(oSheep, 2,3, 0, 2)],
| 308| 308| 	true, clFood
| 309| 309| );
| 310| 310| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 314| 314| 
| 315| 315| g_Map.log("Creating fish");
| 316| 316| group = new SimpleGroup(
| 317|    |-	[new SimpleObject(oFish, 2,3, 0,2)],
|    | 317|+	[new SimpleObject(oFish, 2, 3, 0,2)],
| 318| 318| 	true, clFood
| 319| 319| );
| 320| 320| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 314| 314| 
| 315| 315| g_Map.log("Creating fish");
| 316| 316| group = new SimpleGroup(
| 317|    |-	[new SimpleObject(oFish, 2,3, 0,2)],
|    | 317|+	[new SimpleObject(oFish, 2,3, 0, 2)],
| 318| 318| 	true, clFood
| 319| 319| );
| 320| 320| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 327| 327| setSunColor(0.6, 0.6, 0.6);
| 328| 328| setSunElevation(Math.PI / 3);
| 329| 329| 
| 330|    |-setWaterColor(0.524,0.734,0.839);
|    | 330|+setWaterColor(0.524, 0.734,0.839);
| 331| 331| setWaterTint(0.369,0.765,0.745);
| 332| 332| setWaterWaviness(1.0);
| 333| 333| setWaterType("ocean");
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 327| 327| setSunColor(0.6, 0.6, 0.6);
| 328| 328| setSunElevation(Math.PI / 3);
| 329| 329| 
| 330|    |-setWaterColor(0.524,0.734,0.839);
|    | 330|+setWaterColor(0.524,0.734, 0.839);
| 331| 331| setWaterTint(0.369,0.765,0.745);
| 332| 332| setWaterWaviness(1.0);
| 333| 333| setWaterType("ocean");
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 328| 328| setSunElevation(Math.PI / 3);
| 329| 329| 
| 330| 330| setWaterColor(0.524,0.734,0.839);
| 331|    |-setWaterTint(0.369,0.765,0.745);
|    | 331|+setWaterTint(0.369, 0.765,0.745);
| 332| 332| setWaterWaviness(1.0);
| 333| 333| setWaterType("ocean");
| 334| 334| setWaterMurkiness(0.35);
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/kerala.js
| 328| 328| setSunElevation(Math.PI / 3);
| 329| 329| 
| 330| 330| setWaterColor(0.524,0.734,0.839);
| 331|    |-setWaterTint(0.369,0.765,0.745);
|    | 331|+setWaterTint(0.369,0.765, 0.745);
| 332| 332| setWaterWaviness(1.0);
| 333| 333| setWaterType("ocean");
| 334| 334| setWaterMurkiness(0.35);

binaries/data/mods/public/maps/random/kerala.js
| 181| for·(let·size·of·[scaleByMapSize(3,·6),·scaleByMapSize(5,·10),·scaleByMapSize(8,·21)])
|    | [NORMAL] ESLintBear (no-shadow):
|    | 'size' is already declared in the upper scope.

binaries/data/mods/public/maps/random/kerala.js
| 181| for·(let·size·of·[scaleByMapSize(3,·6),·scaleByMapSize(5,·10),·scaleByMapSize(8,·21)])
|    | [NORMAL] ESLintBear (no-shadow):
|    | 'size' is already declared in the upper scope.

binaries/data/mods/public/maps/random/kerala.js
| 191| for·(let·size·of·[scaleByMapSize(2,·4),·scaleByMapSize(3,·7),·scaleByMapSize(5,·15)])
|    | [NORMAL] ESLintBear (no-shadow):
|    | 'size' is already declared in the upper scope.

binaries/data/mods/public/maps/random/kerala.js
| 191| for·(let·size·of·[scaleByMapSize(2,·4),·scaleByMapSize(3,·7),·scaleByMapSize(5,·15)])
|    | [NORMAL] ESLintBear (no-shadow):
|    | 'size' is already declared in the upper scope.
|    | [NORMAL] ESLintBear (spaced-comment):
|    | Expected space or tab after '//' in comment.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/deep_forest.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/deep_forest.js
|   8|   8| 
|   9|   9| var terrainPrimary = ["temp_grass", "temp_grass_b", "temp_grass_c", "temp_grass_d", "temp_grass_long_b", "temp_grass_clovers_2", "temp_grass_mossy", "temp_grass_plants"];
|  10|  10| var terrainWood = ['temp_grass_mossy|gaia/flora_tree_oak', 'temp_forestfloor_pine|gaia/flora_tree_pine', 'temp_mud_plants|gaia/flora_tree_dead',
|  11|    |-	'temp_plants_bog|gaia/flora_tree_oak_large', "temp_dirt_gravel_plants|gaia/flora_tree_aleppo_pine", 'temp_forestfloor_autumn|gaia/flora_tree_carob']; //'temp_forestfloor_autumn|gaia/flora_tree_fig'
|    |  11|+	'temp_plants_bog|gaia/flora_tree_oak_large', "temp_dirt_gravel_plants|gaia/flora_tree_aleppo_pine", 'temp_forestfloor_autumn|gaia/flora_tree_carob']; // 'temp_forestfloor_autumn|gaia/flora_tree_fig'
|  12|  12| var terrainWoodBorder = ['temp_grass_plants|gaia/flora_tree_euro_beech', 'temp_grass_mossy|gaia/flora_tree_poplar', 'temp_grass_mossy|gaia/flora_tree_poplar_lombardy',
|  13|  13| 	'temp_grass_long|gaia/flora_bush_temperate', 'temp_mud_plants|gaia/flora_bush_temperate', 'temp_mud_plants|gaia/flora_bush_badlands',
|  14|  14| 	'temp_grass_long|gaia/flora_tree_apple', 'temp_grass_clovers|gaia/flora_bush_berry', 'temp_grass_clovers_2|gaia/flora_bush_grapes',
|    | [NORMAL] ESLintBear (semi-spacing):
|    | Missing whitespace after semicolon.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/deep_forest.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/deep_forest.js
| 162| 162| 
| 163| 163| // Woods and general hight map
| 164| 164| for (var x = 0; x < mapSize; x++)
| 165|    |-	for (var z = 0;z < mapSize;z++)
|    | 165|+	for (var z = 0; z < mapSize;z++)
| 166| 166| 	{
| 167| 167| 		let position = new Vector2D(x, z);
| 168| 168| 
|    | [NORMAL] ESLintBear (semi-spacing):
|    | Missing whitespace after semicolon.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/deep_forest.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/deep_forest.js
| 162| 162| 
| 163| 163| // Woods and general hight map
| 164| 164| for (var x = 0; x < mapSize; x++)
| 165|    |-	for (var z = 0;z < mapSize;z++)
|    | 165|+	for (var z = 0;z < mapSize; z++)
| 166| 166| 	{
| 167| 167| 		let position = new Vector2D(x, z);
| 168| 168| 

binaries/data/mods/public/maps/random/deep_forest.js
| 109| for·(let·i·=·0;·i·<·numPlayers·+·(pathBlending·?·1·:·0);·++i)
|    | [NORMAL] ESLintBear (no-shadow):
|    | 'i' is already declared in the upper scope.

binaries/data/mods/public/maps/random/deep_forest.js
| 127| for·(let·i·=·0;·i·<·numPlayers;·++i)
|    | [NORMAL] ESLintBear (no-shadow):
|    | 'i' is already declared in the upper scope.
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
| 156| 156| 	[[tSnowA, tSnowA, tSnowA, tSnowA, pForestS], [tSnowA, tSnowA, tSnowA, pForestS]]
| 157| 157| ];
| 158| 158| 
| 159|    |-var size = forestTrees / (scaleByMapSize(3,6) * numPlayers);
|    | 159|+var size = forestTrees / (scaleByMapSize(3, 6) * numPlayers);
| 160| 160| 
| 161| 161| var num = Math.floor(size / types.length);
| 162| 162| for (let type of types)
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
| 213| 213| var group = new SimpleGroup([new SimpleObject(oStoneSmall, 0, 2, 0, 4, 0, 2 * Math.PI, 1), new SimpleObject(oStoneLarge, 1, 1, 0, 4, 0, 2 * Math.PI, 4)], true, clRock);
| 214| 214| createObjectGroupsDeprecated(group, 0,
| 215| 215| 	avoidClasses(clWater, 3, clForest, 1, clPlayer, 20, clRock, 10, clHill, 1),
| 216|    |-	scaleByMapSize(8,32), 100
|    | 216|+	scaleByMapSize(8, 32), 100
| 217| 217| );
| 218| 218| 
| 219| 219| g_Map.log("Creating small stone quarries");
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
| 217| 217| );
| 218| 218| 
| 219| 219| g_Map.log("Creating small stone quarries");
| 220|    |-group = new SimpleGroup([new SimpleObject(oStoneSmall, 2,5, 1,3)], true, clRock);
|    | 220|+group = new SimpleGroup([new SimpleObject(oStoneSmall, 2, 5, 1,3)], true, clRock);
| 221| 221| createObjectGroupsDeprecated(group, 0,
| 222| 222| 	avoidClasses(clWater, 3, clForest, 1, clPlayer, 20, clRock, 10, clHill, 1),
| 223| 223| 	scaleByMapSize(8,32), 100
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
| 217| 217| );
| 218| 218| 
| 219| 219| g_Map.log("Creating small stone quarries");
| 220|    |-group = new SimpleGroup([new SimpleObject(oStoneSmall, 2,5, 1,3)], true, clRock);
|    | 220|+group = new SimpleGroup([new SimpleObject(oStoneSmall, 2,5, 1, 3)], true, clRock);
| 221| 221| createObjectGroupsDeprecated(group, 0,
| 222| 222| 	avoidClasses(clWater, 3, clForest, 1, clPlayer, 20, clRock, 10, clHill, 1),
| 223| 223| 	scaleByMapSize(8,32), 100
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
| 220| 220| group = new SimpleGroup([new SimpleObject(oStoneSmall, 2,5, 1,3)], true, clRock);
| 221| 221| createObjectGroupsDeprecated(group, 0,
| 222| 222| 	avoidClasses(clWater, 3, clForest, 1, clPlayer, 20, clRock, 10, clHill, 1),
| 223|    |-	scaleByMapSize(8,32), 100
|    | 223|+	scaleByMapSize(8, 32), 100
| 224| 224| );
| 225| 225| 
| 226| 226| g_Map.log("Creating metal mines");
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
| 224| 224| );
| 225| 225| 
| 226| 226| g_Map.log("Creating metal mines");
| 227|    |-group = new SimpleGroup([new SimpleObject(oMetalLarge, 1,1, 0,4)], true, clMetal);
|    | 227|+group = new SimpleGroup([new SimpleObject(oMetalLarge, 1, 1, 0,4)], true, clMetal);
| 228| 228| createObjectGroupsDeprecated(group, 0,
| 229| 229| 	avoidClasses(clWater, 3, clForest, 1, clPlayer, 20, clMetal, 10, clRock, 5, clHill, 1),
| 230| 230| 	scaleByMapSize(8,32), 100
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
| 224| 224| );
| 225| 225| 
| 226| 226| g_Map.log("Creating metal mines");
| 227|    |-group = new SimpleGroup([new SimpleObject(oMetalLarge, 1,1, 0,4)], true, clMetal);
|    | 227|+group = new SimpleGroup([new SimpleObject(oMetalLarge, 1,1, 0, 4)], true, clMetal);
| 228| 228| createObjectGroupsDeprecated(group, 0,
| 229| 229| 	avoidClasses(clWater, 3, clForest, 1, clPlayer, 20, clMetal, 10, clRock, 5, clHill, 1),
| 230| 230| 	scaleByMapSize(8,32), 100
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
| 227| 227| group = new SimpleGroup([new SimpleObject(oMetalLarge, 1,1, 0,4)], true, clMetal);
| 228| 228| createObjectGroupsDeprecated(group, 0,
| 229| 229| 	avoidClasses(clWater, 3, clForest, 1, clPlayer, 20, clMetal, 10, clRock, 5, clHill, 1),
| 230|    |-	scaleByMapSize(8,32), 100
|    | 230|+	scaleByMapSize(8, 32), 100
| 231| 231| );
| 232| 232| Engine.SetProgress(80);
| 233| 233| 
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
| 239| 239| 
| 240| 240| g_Map.log("Creating deer");
| 241| 241| group = new SimpleGroup(
| 242|    |-	[new SimpleObject(oWalrus, 5,7, 0,4)],
|    | 242|+	[new SimpleObject(oWalrus, 5, 7, 0,4)],
| 243| 243| 	true, clFood
| 244| 244| );
| 245| 245| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
| 239| 239| 
| 240| 240| g_Map.log("Creating deer");
| 241| 241| group = new SimpleGroup(
| 242|    |-	[new SimpleObject(oWalrus, 5,7, 0,4)],
|    | 242|+	[new SimpleObject(oWalrus, 5,7, 0, 4)],
| 243| 243| 	true, clFood
| 244| 244| );
| 245| 245| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
| 251| 251| 
| 252| 252| g_Map.log("Creating sheep");
| 253| 253| group = new SimpleGroup(
| 254|    |-	[new SimpleObject(oArcticWolf, 2,3, 0,2)],
|    | 254|+	[new SimpleObject(oArcticWolf, 2, 3, 0,2)],
| 255| 255| 	true, clFood
| 256| 256| );
| 257| 257| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
| 251| 251| 
| 252| 252| g_Map.log("Creating sheep");
| 253| 253| group = new SimpleGroup(
| 254|    |-	[new SimpleObject(oArcticWolf, 2,3, 0,2)],
|    | 254|+	[new SimpleObject(oArcticWolf, 2,3, 0, 2)],
| 255| 255| 	true, clFood
| 256| 256| );
| 257| 257| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
| 261| 261| 
| 262| 262| g_Map.log("Creating fish");
| 263| 263| group = new SimpleGroup(
| 264|    |-	[new SimpleObject(oFish, 2,3, 0,2)],
|    | 264|+	[new SimpleObject(oFish, 2, 3, 0,2)],
| 265| 265| 	true, clFood
| 266| 266| );
| 267| 267| createObjectGroupsDeprecated(group, 0,
|    | [NORMAL] ESLintBear (comma-spacing):
|    | A space is required after ','.
|----|    | /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
|    |++++| /mnt/data/jenkins-phabricator/workspace/differential/binaries/data/mods/public/maps/random/northern_lights.js
| 261| 261| 
| 262| 262| g_Map.log("Creating fish");
| 263| 263| group = new SimpleGroup(
| 264|    |-	[new SimpleObject(oFish, 2,3, 0,2)],
|    | 264|+	[new SimpleObject(oFish, 2,3, 0, 2)],
| 265| 265| 	true, clFood
| 266| 266| );
| 267| 267| createObjectGroupsDeprecated(group, 0,

binaries/data/mods/public/maps/random/northern_lights.js
| 182| for·(let·size·of·[scaleByMapSize(3,·6),·scaleByMapSize(5,·10),·scaleByMapSize(8,·21)])
|    | [NORMAL] ESLintBear (no-shadow):
|    | 'size' is already declared in the upper scope.

binaries/data/mods/public/maps/random/northern_lights.js
| 182| for·(let·size·of·[scaleByMapSize(3,·6),·scaleByMapSize(5,·10),·scaleByMapSize(8,·21)])
|    | [NORMAL] ESLintBear (no-shadow):
|    | 'size' is already declared in the upper scope.

binaries/data/mods/public/maps/random/northern_lights.js
| 197| for·(let·size·of·[scaleByMapSize(2,·4),·scaleByMapSize(3,·7),·scaleByMapSize(5,·15)])
|    | [NORMAL] ESLintBear (no-shadow):
|    | 'size' is already declared in the upper scope.

binaries/data/mods/public/maps/random/northern_lights.js
| 197| for·(let·size·of·[scaleByMapSize(2,·4),·scaleByMapSize(3,·7),·scaleByMapSize(5,·15)])
|    | [NORMAL] ESLintBear (no-shadow):
|    | 'size' is already declared in the upper scope.

Link to build: https://jenkins.wildfiregames.com/job/differential/108/display/redirect