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.
5
print("generate_races.lua enter")
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)
17
Americans (light blue) [Alphabet] (m)
18
English (orange) [Sailing] (f)
19
French (green) [Archery] (f)
20
Russians (dark red) [Masonry] (m)
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")
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 "
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")
64
conquests_buildableSetRaceSpecific("Colosseum", "The Romans");
66
race = conquests_addNewRace("The English", "English", "Elizabeth I", 255, 64, 0, "data/gfx/civs/english.jpg")
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.")
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")
101
conquests_buildableSetRaceSpecific("Stonehenge", "The English");
103
race = conquests_addNewRace("The Egyptians", "Egyptian", "Cleopatra", 255, 255, 0, "data/gfx/civs/egyptians.jpg")
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.")
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")
138
conquests_buildableSetRaceSpecific("Pyramids", "The Egyptians");
140
race = conquests_addNewRace("The Americans", "Amercian", "Abraham Lincoln", 147, 204, 237, "data/gfx/civs/americans.jpg")
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 "
148
conquests_raceSetStartingTechnology(race, "Alphabet")
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")
175
conquests_buildableSetRaceSpecific("Apollo Programme", "The Americans");
177
race = conquests_addNewRace("The French", "French", "Joan of Arc", 64, 255, 64, "data/gfx/civs/french.jpg")
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 "
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")
205
conquests_buildableSetRaceSpecific("Eiffel Tower", "The French");
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")
236
conquests_buildableSetRaceSpecific("Colossus", "The Greeks");
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")
267
conquests_buildableSetRaceSpecific("Hammer of Thor", "The Vikings");
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")
292
conquests_buildableSetRaceSpecific("Mir Space Station", "The Russians");
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")
317
conquests_buildableSetRaceSpecific("Himeji Castle", "The Japanese");
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
356
conquests_buildableSetRaceSpecific("Great Temple", "The Mayans");
359
race = conquests_addNewRace("The ", "", 255, 64, 0, "data/gfx/civs/.jpg")
360
conquests_raceSetStartingTechnology(race, "")
361
conquests_raceAddCityName(race, "")
364
print("generate_races.lua exit")