1
+ #================================================================================
2
+ # Level info
3
+ level .name = 'Spring Lakes'
4
+ level .supportedDatabases = ['AI Wars' ]
5
+ level .playerCount = 4
6
+
7
+ #================================================================================
8
+ # Terrain data
9
+ level .setTileData ( [[7 , 7 , 2 , 2 , 1 , 1 , 1 , 2 , 3 , 3 , 3 , 3 , 2 , 1 , 2 , 2 , 3 , 3 , 3 , 2 , 2 , 2 , 1 , 2 , 3 , 3 , 3 , 3 , 2 , 2 , 7 , 7 ],
10
+ [7 , 2 , 2 , 2 , 9 , 9 , 1 , 2 , 3 , 3 , 3 , 2 , 1 , 1 , 1 , 1 , 2 , 3 , 3 , 2 , 1 , 1 , 1 , 1 , 2 , 3 , 3 , 3 , 2 , 2 , 2 , 7 ],
11
+ [2 , 2 , 1 , 1 , 1 , 1 , 1 , 3 , 3 , 3 , 2 , 1 , 9 , 10 , 9 , 1 , 2 , 3 , 2 , 1 , 10 , 0 , 11 , 1 , 2 , 3 , 2 , 2 , 1 , 2 , 2 , 2 ],
12
+ [2 , 1 , 1 , 7 , 7 , 7 , 1 , 3 , 3 , 2 , 1 , 1 , 1 , 1 , 1 , 1 , 2 , 3 , 2 , 1 , 1 , 0 , 1 , 1 , 2 , 2 , 1 , 1 , 1 , 1 , 2 , 2 ],
13
+ [1 , 1 , 7 , 7 , 7 , 7 , 1 , 1 , 1 , 2 , 1 , 1 , 7 , 7 , 7 , 1 , 1 , 2 , 1 , 1 , 10 , 0 , 10 , 2 , 2 , 1 , 9 , 9 , 1 , 1 , 2 , 2 ],
14
+ [2 , 1 , 7 , 7 , 1 , 1 , 2 , 1 , 1 , 2 , 2 , 1 , 7 , 7 , 7 , 7 , 1 , 2 , 1 , 1 , 1 , 0 , 2 , 2 , 1 , 1 , 1 , 1 , 1 , 2 , 2 , 2 ],
15
+ [3 , 1 , 1 , 1 , 1 , 2 , 11 , 0 , 10 , 1 , 2 , 1 , 1 , 7 , 7 , 7 , 1 , 2 , 1 , 1 , 1 , 0 , 1 , 1 , 1 , 1 , 1 , 1 , 2 , 2 , 1 , 2 ],
16
+ [3 , 3 , 3 , 1 , 2 , 1 , 1 , 0 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 9 , 1 , 0 , 1 , 7 , 7 , 7 , 1 , 1 , 1 , 1 , 1 , 1 ],
17
+ [3 , 2 , 2 , 1 , 1 , 1 , 10 , 0 , 10 , 2 , 1 , 9 , 1 , 2 , 2 , 1 , 1 , 1 , 1 , 1 , 2 , 0 , 1 , 7 , 7 , 7 , 7 , 7 , 1 , 1 , 9 , 1 ],
18
+ [2 , 1 , 1 , 1 , 2 , 1 , 1 , 0 , 1 , 2 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 0 , 0 , 0 , 0 , 1 , 1 , 1 , 7 , 7 , 7 , 1 , 9 , 1 , 2 ],
19
+ [2 , 9 , 9 , 1 , 2 , 1 , 1 , 0 , 2 , 1 , 1 , 1 , 1 , 7 , 7 , 7 , 7 , 7 , 5 , 7 , 1 , 1 , 2 , 1 , 1 , 1 , 1 , 1 , 1 , 2 , 2 , 3 ],
20
+ [2 , 1 , 1 , 1 , 1 , 1 , 1 , 0 , 1 , 1 , 1 , 1 , 7 , 7 , 7 , 7 , 7 , 7 , 5 , 7 , 7 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 2 , 2 , 3 , 3 ],
21
+ [2 , 2 , 1 , 1 , 7 , 7 , 1 , 0 , 7 , 7 , 1 , 7 , 7 , 7 , 7 , 7 , 2 , 1 , 1 , 7 , 7 , 7 , 1 , 1 , 1 , 1 , 1 , 2 , 2 , 3 , 3 , 3 ],
22
+ [3 , 2 , 2 , 2 , 7 , 7 , 7 , 5 , 7 , 7 , 9 , 7 , 7 , 7 , 7 , 7 , 9 , 10 , 9 , 1 , 7 , 7 , 1 , 1 , 1 , 2 , 2 , 1 , 2 , 2 , 2 , 3 ],
23
+ [3 , 3 , 3 , 2 , 1 , 7 , 7 , 5 , 7 , 1 , 1 , 2 , 7 , 7 , 7 , 7 , 7 , 1 , 2 , 7 , 7 , 7 , 1 , 1 , 2 , 9 , 1 , 1 , 1 , 1 , 2 , 2 ],
24
+ [3 , 3 , 3 , 3 , 0 , 0 , 0 , 0 , 1 , 2 , 2 , 1 , 2 , 7 , 7 , 7 , 7 , 7 , 5 , 7 , 7 , 7 , 2 , 1 , 9 , 7 , 7 , 7 , 7 , 7 , 1 , 2 ],
25
+ [3 , 3 , 2 , 2 , 0 , 1 , 1 , 1 , 2 , 2 , 2 , 1 , 1 , 1 , 1 , 1 , 1 , 7 , 5 , 7 , 7 , 2 , 2 , 1 , 1 , 7 , 7 , 7 , 7 , 7 , 7 , 7 ],
26
+ [2 , 2 , 1 , 1 , 0 , 9 , 9 , 9 , 2 , 1 , 2 , 9 , 1 , 1 , 2 , 2 , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 1 , 7 , 7 , 7 ],
27
+ [2 , 1 , 7 , 7 , 5 , 7 , 1 , 1 , 1 , 2 , 2 , 1 , 9 , 9 , 1 , 1 , 1 , 0 , 2 , 2 , 2 , 2 , 1 , 1 , 10 , 0 , 10 , 1 , 1 , 1 , 7 , 7 ],
28
+ [2 , 1 , 7 , 7 , 5 , 7 , 7 , 7 , 1 , 2 , 1 , 2 , 2 , 1 , 2 , 1 , 2 , 0 , 1 , 1 , 2 , 2 , 2 , 1 , 1 , 0 , 1 , 1 , 2 , 2 , 1 , 2 ],
29
+ [3 , 1 , 2 , 1 , 0 , 7 , 7 , 7 , 1 , 1 , 2 , 2 , 2 , 2 , 2 , 1 , 1 , 1 , 7 , 7 , 1 , 2 , 2 , 1 , 10 , 0 , 11 , 2 , 1 , 2 , 2 , 3 ],
30
+ [3 , 3 , 2 , 2 , 0 , 0 , 0 , 0 , 1 , 1 , 1 , 1 , 1 , 0 , 0 , 1 , 1 , 1 , 7 , 7 , 1 , 1 , 2 , 1 , 2 , 2 , 1 , 1 , 1 , 1 , 3 , 3 ],
31
+ [3 , 2 , 1 , 2 , 2 , 1 , 10 , 0 , 10 , 1 , 1 , 2 , 1 , 7 , 7 , 1 , 1 , 7 , 7 , 7 , 1 , 1 , 2 , 1 , 1 , 1 , 7 , 7 , 7 , 1 , 2 , 3 ],
32
+ [2 , 1 , 1 , 1 , 1 , 1 , 1 , 0 , 1 , 1 , 2 , 2 , 1 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 1 , 2 , 1 , 7 , 7 , 7 , 7 , 7 , 7 , 1 , 2 , 3 ],
33
+ [2 , 2 , 9 , 1 , 2 , 2 , 11 , 0 , 10 , 2 , 3 , 3 , 1 , 7 , 7 , 7 , 7 , 7 , 1 , 1 , 1 , 1 , 9 , 7 , 7 , 7 , 7 , 7 , 7 , 1 , 2 , 2 ],
34
+ [2 , 2 , 1 , 9 , 1 , 2 , 2 , 1 , 1 , 3 , 3 , 2 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 2 , 1 , 9 , 1 , 2 , 1 , 2 , 1 , 1 , 1 , 2 , 2 , 2 ],
35
+ [7 , 2 , 2 , 1 , 2 , 2 , 3 , 2 , 3 , 3 , 3 , 1 , 9 , 9 , 10 , 2 , 2 , 2 , 3 , 1 , 2 , 1 , 1 , 1 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 7 ],
36
+ [7 , 7 , 1 , 2 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 2 , 2 , 2 , 2 , 2 , 2 , 3 , 3 , 3 , 3 , 2 , 2 , 2 , 2 , 3 , 3 , 3 , 2 , 2 , 7 , 7 ]] )
37
+
38
+ #================================================================================
39
+ # Player starting buildings
40
+ player1 = level .addPlayer ()
41
+ player1 .addBuilding (level .getBuildingAtPosition (Point (6 , 6 )))
42
+ player1 .addBuilding (level .getBuildingAtPosition (Point (8 , 6 )))
43
+ player1 .addBuilding (level .getBuildingAtPosition (Point (6 , 8 )))
44
+ player1 .addBuilding (level .getBuildingAtPosition (Point (8 , 8 )))
45
+
46
+ player2 = level .addPlayer ()
47
+ player2 .addBuilding (level .getBuildingAtPosition (Point (20 , 2 )))
48
+ player2 .addBuilding (level .getBuildingAtPosition (Point (22 , 2 )))
49
+ player2 .addBuilding (level .getBuildingAtPosition (Point (20 , 4 )))
50
+ player2 .addBuilding (level .getBuildingAtPosition (Point (22 , 4 )))
51
+
52
+ player3 = level .addPlayer ()
53
+ player3 .addBuilding (level .getBuildingAtPosition (Point (6 , 22 )))
54
+ player3 .addBuilding (level .getBuildingAtPosition (Point (8 , 22 )))
55
+ player3 .addBuilding (level .getBuildingAtPosition (Point (6 , 24 )))
56
+ player3 .addBuilding (level .getBuildingAtPosition (Point (8 , 24 )))
57
+
58
+ player4 = level .addPlayer ()
59
+ player4 .addBuilding (level .getBuildingAtPosition (Point (24 , 18 )))
60
+ player4 .addBuilding (level .getBuildingAtPosition (Point (26 , 18 )))
61
+ player4 .addBuilding (level .getBuildingAtPosition (Point (24 , 20 )))
62
+ player4 .addBuilding (level .getBuildingAtPosition (Point (26 , 20 )))
0 commit comments