~ubuntu-app-review-contributors/ubuntu-app-reviews/conquests

« back to all changes in this revision

Viewing changes to conquests/conquests/data/scripts/generate_races.lua

  • Committer: Andrew Mitchell
  • Author(s): Mark Harman
  • Date: 2012-09-22 08:42:00 UTC
  • Revision ID: ajmitch@ubuntu.com-20120922084200-okn4hegosnhkdnej
Tags: 1.2.1
* Fixed makefile for Ubuntu 12.04.
* Mousewheel zoom wasn't working when mouse was over minimap.
* Application icon.
* Display history for military strength too, under F5 scores screens.
* Improved method of not displaying the movement buttons (wasn't working
  right for high resolutions).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
-- This script may be modified to change the civilizations in the game, along with their
 
2
-- colours, graphical image, starting technology and city names.
 
3
-- Civilizations can also be added or removed, though there must be at least 7 civilizations.
 
4
 
 
5
print("generate_races.lua enter")
 
6
 
 
7
--[[
 
8
Ancient:
 
9
Egyptians (yellow) [Agriculture] (f)
 
10
Greeks (pink) [Alphabet] (m)
 
11
Japanese (silver) [The Wheel] (m)
 
12
Mayans (purple) [Alphabet] (f)
 
13
Romans (white) [Bronze Working] (m)
 
14
Vikings (brown) [Sailing] (m)
 
15
 
 
16
Modern:
 
17
Americans (light blue) [Alphabet] (m)
 
18
English (orange) [Sailing] (f)
 
19
French (green) [Archery] (f)
 
20
Russians (dark red) [Masonry] (m)
 
21
 
 
22
Europe: iiiii
 
23
Africa: i
 
24
N America: i
 
25
S America: i
 
26
Asia: ii
 
27
--]]
 
28
 
 
29
-- Arguments: Name, Adjective, red, green, blue, image
 
30
race = conquests_addNewRace("The Romans", "Roman", "Julius Caesar", 255, 255, 255, "data/gfx/civs/romans.jpg")
 
31
--[[
 
32
conquests_raceSetInfo(race, "The Romans were one of the largest and most powerful civilizations of the ancient world. "
 
33
        .. "Centered on the city of Rome, they came to dominate Europe for hundreds of years, until overrun by Barbarian "
 
34
        .. "invasions.")
 
35
--]]
 
36
conquests_raceSetStartingTechnology(race, "Bronze Working")
 
37
conquests_raceAddCityName(race, "Rome")
 
38
conquests_raceAddCityName(race, "Veii")
 
39
conquests_raceAddCityName(race, "Antium")
 
40
conquests_raceAddCityName(race, "Cumae")
 
41
conquests_raceAddCityName(race, "Neapolis")
 
42
conquests_raceAddCityName(race, "Pompeii")
 
43
conquests_raceAddCityName(race, "Pisae")
 
44
conquests_raceAddCityName(race, "Ravenna")
 
45
conquests_raceAddCityName(race, "Hispalis")
 
46
conquests_raceAddCityName(race, "Viroconium")
 
47
conquests_raceAddCityName(race, "Lugundum")
 
48
conquests_raceAddCityName(race, "Lutetia")
 
49
conquests_raceAddCityName(race, "Byzantium")
 
50
conquests_raceAddCityName(race, "Brundisium")
 
51
conquests_raceAddCityName(race, "Syracuse")
 
52
conquests_raceAddCityName(race, "Caesaraugusta")
 
53
conquests_raceAddCityName(race, "Palmyra")
 
54
conquests_raceAddCityName(race, "Jerusalem")
 
55
conquests_raceAddCityName(race, "Caeserea")
 
56
conquests_raceAddCityName(race, "Tarentum")
 
57
conquests_raceAddCityName(race, "Nicomedia")
 
58
conquests_raceAddCityName(race, "Seleucia")
 
59
conquests_raceAddCityName(race, "Artaxata")
 
60
conquests_raceAddCityName(race, "Aurelianorum")
 
61
conquests_raceAddCityName(race, "Hippo Regius")
 
62
conquests_raceAddCityName(race, "Nicopolis")
 
63
 
 
64
conquests_buildableSetRaceSpecific("Colosseum", "The Romans");
 
65
 
 
66
race = conquests_addNewRace("The English", "English", "Elizabeth I", 255, 64, 0, "data/gfx/civs/english.jpg")
 
67
--[[
 
68
conquests_raceSetInfo(race, "The Kingdom of England originated from Anglo-Saxon settlements. Following the Norman "
 
69
        .. "conquest of 1066, England grew in power. Under Queen Elizabeth I, England expanded its lands, creating "
 
70
        .. "overseas colonies, and building an empire. After the unification with Scotland in 1707, the new United "
 
71
        .. "Kingdom grew to become the largest empire in history, at its height spanning a quarter of the world's land.")
 
72
--]]
 
73
conquests_raceSetStartingTechnology(race, "Sailing")
 
74
conquests_raceAddCityName(race, "London")
 
75
conquests_raceAddCityName(race, "York")
 
76
conquests_raceAddCityName(race, "Nottingham")
 
77
conquests_raceAddCityName(race, "Hastings")
 
78
conquests_raceAddCityName(race, "Canterbury")
 
79
conquests_raceAddCityName(race, "Coventry")
 
80
conquests_raceAddCityName(race, "Warwick")
 
81
conquests_raceAddCityName(race, "Newcastle")
 
82
conquests_raceAddCityName(race, "Oxford")
 
83
conquests_raceAddCityName(race, "Liverpool")
 
84
conquests_raceAddCityName(race, "Dover")
 
85
conquests_raceAddCityName(race, "Brighton")
 
86
conquests_raceAddCityName(race, "Norwich")
 
87
conquests_raceAddCityName(race, "Leeds")
 
88
conquests_raceAddCityName(race, "Reading")
 
89
conquests_raceAddCityName(race, "Birmingham")
 
90
conquests_raceAddCityName(race, "Richmond")
 
91
conquests_raceAddCityName(race, "Exeter")
 
92
conquests_raceAddCityName(race, "Cambridge")
 
93
conquests_raceAddCityName(race, "Gloucester")
 
94
conquests_raceAddCityName(race, "Manchester")
 
95
conquests_raceAddCityName(race, "Bristol")
 
96
conquests_raceAddCityName(race, "Leicester")
 
97
conquests_raceAddCityName(race, "Carlisle")
 
98
conquests_raceAddCityName(race, "Ipswich")
 
99
conquests_raceAddCityName(race, "Portsmouth")
 
100
 
 
101
conquests_buildableSetRaceSpecific("Stonehenge", "The English");
 
102
 
 
103
race = conquests_addNewRace("The Egyptians", "Egyptian", "Cleopatra", 255, 255, 0, "data/gfx/civs/egyptians.jpg")
 
104
--[[
 
105
conquests_raceSetInfo(race, "The Ancient Egyptians were an ancient civilization formed around 3000BC, lasting for "
 
106
        .. "thousands of years, before becoming a province of the Roman Empire. Their scientific and technological "
 
107
        .. "achievements include irrigation, shipbuilding and mathematics, as well as construction techniques allowing "
 
108
        .. "them to build monumental Pyramids.")
 
109
--]]
 
110
conquests_raceSetStartingTechnology(race, "Agriculture")
 
111
conquests_raceAddCityName(race, "Thebes")
 
112
conquests_raceAddCityName(race, "Memphis")
 
113
conquests_raceAddCityName(race, "Heliopolis")
 
114
conquests_raceAddCityName(race, "Elephantine")
 
115
conquests_raceAddCityName(race, "Alexandria")
 
116
conquests_raceAddCityName(race, "Pi-Ramesses")
 
117
conquests_raceAddCityName(race, "Giza")
 
118
conquests_raceAddCityName(race, "Byblos")
 
119
conquests_raceAddCityName(race, "El-Amarna")
 
120
conquests_raceAddCityName(race, "Hieraconpolis")
 
121
conquests_raceAddCityName(race, "Abydos")
 
122
conquests_raceAddCityName(race, "Asyut")
 
123
conquests_raceAddCityName(race, "Avaris")
 
124
conquests_raceAddCityName(race, "Lisht")
 
125
conquests_raceAddCityName(race, "Buto")
 
126
conquests_raceAddCityName(race, "Edfu")
 
127
conquests_raceAddCityName(race, "Pithom")
 
128
conquests_raceAddCityName(race, "Busiris")
 
129
conquests_raceAddCityName(race, "Kahun")
 
130
conquests_raceAddCityName(race, "Athribis")
 
131
conquests_raceAddCityName(race, "Mendes")
 
132
conquests_raceAddCityName(race, "El-Ashmunein")
 
133
conquests_raceAddCityName(race, "Tanis")
 
134
conquests_raceAddCityName(race, "Buhen")
 
135
conquests_raceAddCityName(race, "Bubastis")
 
136
conquests_raceAddCityName(race, "This")
 
137
 
 
138
conquests_buildableSetRaceSpecific("Pyramids", "The Egyptians");
 
139
 
 
140
race = conquests_addNewRace("The Americans", "Amercian", "Abraham Lincoln", 147, 204, 237, "data/gfx/civs/americans.jpg")
 
141
--[[
 
142
conquests_raceSetInfo(race, "The Americas were first populated by travellers from Asia tens of thousands of years "
 
143
        .. "ago. Europeans began settling from 1492, building colonies. The British colonies declared their independence "
 
144
        .. "after the Revolutionary War, forming the United States of America. The United States emerged as a world "
 
145
        .. "superpower in the 20th Century, and became the world's sole superpower after the collapse of the Soviet "
 
146
        .. "Union.")
 
147
--]]
 
148
conquests_raceSetStartingTechnology(race, "Alphabet")
 
149
 
 
150
conquests_raceAddCityName(race, "Washington")
 
151
conquests_raceAddCityName(race, "New York")
 
152
conquests_raceAddCityName(race, "Boston")
 
153
conquests_raceAddCityName(race, "Philadelphia")
 
154
conquests_raceAddCityName(race, "Atlanta")
 
155
conquests_raceAddCityName(race, "Chicago")
 
156
conquests_raceAddCityName(race, "San Francisco")
 
157
conquests_raceAddCityName(race, "Buffalo")
 
158
conquests_raceAddCityName(race, "St. Louis")
 
159
conquests_raceAddCityName(race, "Detroit")
 
160
conquests_raceAddCityName(race, "New Orleans")
 
161
conquests_raceAddCityName(race, "Baltimore")
 
162
conquests_raceAddCityName(race, "Denver")
 
163
conquests_raceAddCityName(race, "Cincinnati")
 
164
conquests_raceAddCityName(race, "Dallas")
 
165
conquests_raceAddCityName(race, "Los Angeles")
 
166
conquests_raceAddCityName(race, "Kansas City")
 
167
conquests_raceAddCityName(race, "San Diego")
 
168
conquests_raceAddCityName(race, "Las Vegas")
 
169
conquests_raceAddCityName(race, "Phoenix")
 
170
conquests_raceAddCityName(race, "Seattle")
 
171
conquests_raceAddCityName(race, "Albuquerque")
 
172
conquests_raceAddCityName(race, "Portland")
 
173
conquests_raceAddCityName(race, "Minneapolis")
 
174
 
 
175
conquests_buildableSetRaceSpecific("Apollo Programme", "The Americans");
 
176
 
 
177
race = conquests_addNewRace("The French", "French", "Joan of Arc", 64, 255, 64, "data/gfx/civs/french.jpg")
 
178
--[[
 
179
conquests_raceSetInfo(race, "After the fall of the Roman Empire, the Kingdom of France grew to become a major "
 
180
        .. "power in medieval Europe. France changed from an absolute monarchy to a modern republic after the Frence "
 
181
        .. " Revolution.")
 
182
--]]
 
183
conquests_raceSetStartingTechnology(race, "Archery")
 
184
conquests_raceAddCityName(race, "Paris")
 
185
conquests_raceAddCityName(race, "Orleans")
 
186
conquests_raceAddCityName(race, "Lyons")
 
187
conquests_raceAddCityName(race, "Rheims")
 
188
conquests_raceAddCityName(race, "Tours")
 
189
conquests_raceAddCityName(race, "Marseilles")
 
190
conquests_raceAddCityName(race, "Chartres")
 
191
conquests_raceAddCityName(race, "Avignon")
 
192
conquests_raceAddCityName(race, "Besancon")
 
193
conquests_raceAddCityName(race, "Rouen")
 
194
conquests_raceAddCityName(race, "Grenoble")
 
195
conquests_raceAddCityName(race, "Dijon")
 
196
conquests_raceAddCityName(race, "Amiens")
 
197
conquests_raceAddCityName(race, "Cherbourg")
 
198
conquests_raceAddCityName(race, "Poitiers")
 
199
conquests_raceAddCityName(race, "Toulouse")
 
200
conquests_raceAddCityName(race, "Bayonne")
 
201
conquests_raceAddCityName(race, "Strasbourg")
 
202
conquests_raceAddCityName(race, "Brest")
 
203
conquests_raceAddCityName(race, "Bordeaux")
 
204
 
 
205
conquests_buildableSetRaceSpecific("Eiffel Tower", "The French");
 
206
 
 
207
race = conquests_addNewRace("The Greeks", "Greek", "Alexander the Great", 255, 64, 64, "data/gfx/civs/greeks.jpg")
 
208
conquests_raceSetStartingTechnology(race, "Alphabet")
 
209
conquests_raceAddCityName(race, "Athens")
 
210
conquests_raceAddCityName(race, "Sparta")
 
211
conquests_raceAddCityName(race, "Thermopylae")
 
212
conquests_raceAddCityName(race, "Corinth")
 
213
conquests_raceAddCityName(race, "Delphi")
 
214
conquests_raceAddCityName(race, "Pharsalos")
 
215
conquests_raceAddCityName(race, "Knossos")
 
216
conquests_raceAddCityName(race, "Argos")
 
217
conquests_raceAddCityName(race, "Mycenae")
 
218
conquests_raceAddCityName(race, "Herakleia")
 
219
conquests_raceAddCityName(race, "Ephesos")
 
220
conquests_raceAddCityName(race, "Thessalonica")
 
221
conquests_raceAddCityName(race, "Rhodes")
 
222
conquests_raceAddCityName(race, "Eretria")
 
223
conquests_raceAddCityName(race, "Troy")
 
224
conquests_raceAddCityName(race, "Marathon")
 
225
conquests_raceAddCityName(race, "Halicarnassus")
 
226
conquests_raceAddCityName(race, "Pergamon")
 
227
conquests_raceAddCityName(race, "Miletos")
 
228
conquests_raceAddCityName(race, "Artemisium")
 
229
conquests_raceAddCityName(race, "Megara")
 
230
conquests_raceAddCityName(race, "Phocaea")
 
231
conquests_raceAddCityName(race, "Sicyon")
 
232
conquests_raceAddCityName(race, "Gortyn")
 
233
conquests_raceAddCityName(race, "Mytilene")
 
234
conquests_raceAddCityName(race, "Tegea")
 
235
 
 
236
conquests_buildableSetRaceSpecific("Colossus", "The Greeks");
 
237
 
 
238
race = conquests_addNewRace("The Vikings", "Viking", "Leif Ericson", 150, 75, 0, "data/gfx/civs/vikings.jpg")
 
239
conquests_raceSetStartingTechnology(race, "Sailing")
 
240
conquests_raceAddCityName(race, "Nidaros")
 
241
conquests_raceAddCityName(race, "Uppsala")
 
242
conquests_raceAddCityName(race, "Haithabu")
 
243
conquests_raceAddCityName(race, "Birka")
 
244
conquests_raceAddCityName(race, "Bergen")
 
245
conquests_raceAddCityName(race, "Jelling")
 
246
conquests_raceAddCityName(race, "Roskilde")
 
247
conquests_raceAddCityName(race, "T�nsberg")
 
248
conquests_raceAddCityName(race, "Sigtuna")
 
249
conquests_raceAddCityName(race, "L�d�se")
 
250
conquests_raceAddCityName(race, "Odense")
 
251
conquests_raceAddCityName(race, "Oslo")
 
252
conquests_raceAddCityName(race, "Ribe")
 
253
conquests_raceAddCityName(race, "Lindholm H�je")
 
254
conquests_raceAddCityName(race, "V�ster�s")
 
255
conquests_raceAddCityName(race, "Aarhus")
 
256
conquests_raceAddCityName(race, "Lund")
 
257
conquests_raceAddCityName(race, "Kaupang")
 
258
conquests_raceAddCityName(race, "Reykjavik")
 
259
conquests_raceAddCityName(race, "�ingvellir")
 
260
conquests_raceAddCityName(race, "Stamford")
 
261
conquests_raceAddCityName(race, "Holmg�rd")
 
262
conquests_raceAddCityName(race, "Aldeigjuborg")
 
263
conquests_raceAddCityName(race, "Tynwald")
 
264
conquests_raceAddCityName(race, "Leirvik")
 
265
conquests_raceAddCityName(race, "Vinland")
 
266
 
 
267
conquests_buildableSetRaceSpecific("Hammer of Thor", "The Vikings");
 
268
 
 
269
race = conquests_addNewRace("The Russians", "Russian", "Joseph Stalin", 127, 0, 0, "data/gfx/civs/russians.jpg")
 
270
conquests_raceSetStartingTechnology(race, "Masonry")
 
271
conquests_raceAddCityName(race, "Moscow")
 
272
conquests_raceAddCityName(race, "St. Petersburg")
 
273
conquests_raceAddCityName(race, "Kiev")
 
274
conquests_raceAddCityName(race, "Minsk")
 
275
conquests_raceAddCityName(race, "Smolensk")
 
276
conquests_raceAddCityName(race, "Odessa")
 
277
conquests_raceAddCityName(race, "Sevastopol")
 
278
conquests_raceAddCityName(race, "Tblisi")
 
279
conquests_raceAddCityName(race, "Sverdlovsk")
 
280
conquests_raceAddCityName(race, "Yakutsk")
 
281
conquests_raceAddCityName(race, "Vladivostok")
 
282
conquests_raceAddCityName(race, "Novgorod")
 
283
conquests_raceAddCityName(race, "Krasnoyarsk")
 
284
conquests_raceAddCityName(race, "Riga")
 
285
conquests_raceAddCityName(race, "Rostov")
 
286
conquests_raceAddCityName(race, "Astrakhan")
 
287
conquests_raceAddCityName(race, "Kharkov")
 
288
conquests_raceAddCityName(race, "Grozny")
 
289
conquests_raceAddCityName(race, "Dnepropetrovsk")
 
290
conquests_raceAddCityName(race, "Maikop")
 
291
 
 
292
conquests_buildableSetRaceSpecific("Mir Space Station", "The Russians");
 
293
 
 
294
race = conquests_addNewRace("The Japanese", "Japanese", "Toyotomi Hideyoshi", 127, 127, 127, "data/gfx/civs/japanese.jpg")
 
295
conquests_raceSetStartingTechnology(race, "The Wheel")
 
296
conquests_raceAddCityName(race, "Kyoto")
 
297
conquests_raceAddCityName(race, "Osaka")
 
298
conquests_raceAddCityName(race, "Tokyo")
 
299
conquests_raceAddCityName(race, "Edo")
 
300
conquests_raceAddCityName(race, "Satsuma")
 
301
conquests_raceAddCityName(race, "Kagoshima")
 
302
conquests_raceAddCityName(race, "Nara")
 
303
conquests_raceAddCityName(race, "Nagoya")
 
304
conquests_raceAddCityName(race, "Izumo")
 
305
conquests_raceAddCityName(race, "Nagasaki")
 
306
conquests_raceAddCityName(race, "Yokohama")
 
307
conquests_raceAddCityName(race, "Shimonoseki")
 
308
conquests_raceAddCityName(race, "Matsuyama")
 
309
conquests_raceAddCityName(race, "Sapporo")
 
310
conquests_raceAddCityName(race, "Hakodate")
 
311
conquests_raceAddCityName(race, "Ise")
 
312
conquests_raceAddCityName(race, "Toyama")
 
313
conquests_raceAddCityName(race, "Fukushima")
 
314
conquests_raceAddCityName(race, "Suo")
 
315
conquests_raceAddCityName(race, "Bizen")
 
316
 
 
317
conquests_buildableSetRaceSpecific("Himeji Castle", "The Japanese");
 
318
 
 
319
-- Arguments: Name, Adjective, red, green, blue, image
 
320
race = conquests_addNewRace("The Mayans", "Mayan", "Yohl Ik'nal", 255, 0, 255, "data/gfx/civs/mayans.jpg")
 
321
conquests_raceSetStartingTechnology(race, "Alphabet")
 
322
conquests_raceAddCityName(race, "Lamanai") --- 1600BC
 
323
conquests_raceAddCityName(race, "Kaminaljuyu") --- 1500BC
 
324
conquests_raceAddCityName(race, "Nakbe") --- 1400BC
 
325
conquests_raceAddCityName(race, "Takalik Abaj") --- 900BC
 
326
conquests_raceAddCityName(race, "Chunchucmil") --- 675BC
 
327
conquests_raceAddCityName(race, "Piedras Negras") --- 650BC
 
328
conquests_raceAddCityName(race, "El Mirador") --- 600BC
 
329
conquests_raceAddCityName(race, "Izapa") --- 600BC
 
330
conquests_raceAddCityName(race, "Cival") --- 600BC
 
331
conquests_raceAddCityName(race, "Becan") --- 550BC
 
332
conquests_raceAddCityName(race, "El Per�") --- 500BC
 
333
conquests_raceAddCityName(race, "Cerros") --- 400BC
 
334
conquests_raceAddCityName(race, "Aguateca") --- 300BC
 
335
conquests_raceAddCityName(race, "El Chal") --- 300BC
 
336
conquests_raceAddCityName(race, "Kabah") --- 300BC
 
337
conquests_raceAddCityName(race, "Palenque") --- 100BC
 
338
conquests_raceAddCityName(race, "Seibal") --- 400BC
 
339
conquests_raceAddCityName(race, "Coba") --- 1AD
 
340
conquests_raceAddCityName(race, "Tikal") --- 200AD
 
341
conquests_raceAddCityName(race, "Xunantunich") --- 200AD
 
342
conquests_raceAddCityName(race, "Naranjo") --- 350AD
 
343
conquests_raceAddCityName(race, "Cop�n") --- 400AD
 
344
conquests_raceAddCityName(race, "R�o Azul") --- 400AD
 
345
conquests_raceAddCityName(race, "Caracol") --- 485AD
 
346
conquests_raceAddCityName(race, "Uxmal") --- 500AD
 
347
conquests_raceAddCityName(race, "Tonin�") --- 500AD
 
348
conquests_raceAddCityName(race, "Calakmul") --- 520AD
 
349
conquests_raceAddCityName(race, "Chichen Itza") --- 600AD
 
350
conquests_raceAddCityName(race, "Dos Pilas") --- 629AD
 
351
conquests_raceAddCityName(race, "Cancu�n") --- 700AD
 
352
conquests_raceAddCityName(race, "Sayil") --- 800AD
 
353
conquests_raceAddCityName(race, "Labna") --- 862AD
 
354
conquests_raceAddCityName(race, "Xultun") --- 899AD
 
355
 
 
356
conquests_buildableSetRaceSpecific("Great Temple", "The Mayans");
 
357
 
 
358
--[[
 
359
race = conquests_addNewRace("The ", "", 255, 64, 0, "data/gfx/civs/.jpg")
 
360
conquests_raceSetStartingTechnology(race, "")
 
361
conquests_raceAddCityName(race, "")
 
362
--]]
 
363
 
 
364
print("generate_races.lua exit")