summaryrefslogtreecommitdiff
path: root/namegen.c
diff options
context:
space:
mode:
authordarkvater <darkvater@openttd.org>2004-09-13 12:28:11 +0000
committerdarkvater <darkvater@openttd.org>2004-09-13 12:28:11 +0000
commitc6f48d3de6cd20ce2addeebe451ff5d33adc7510 (patch)
tree5b4d8136e4efcd042a6cce24e9b3494fc2c70c7e /namegen.c
parent383dc579e462610ef4c5cc53e1f6cdfd08fa3dca (diff)
downloadopenttd-c6f48d3de6cd20ce2addeebe451ff5d33adc7510.tar.xz
(svn r234) -Fix: added missing romanian.txt to VC6, VS.NET and Jamfile project file
-Feature: Added romanian town names and currency (Magic_Pixel)
Diffstat (limited to 'namegen.c')
-rw-r--r--namegen.c107
1 files changed, 105 insertions, 2 deletions
diff --git a/namegen.c b/namegen.c
index e762114c0..576b4a57c 100644
--- a/namegen.c
+++ b/namegen.c
@@ -1783,8 +1783,110 @@ static byte MakeCzechTownName(byte *buf, uint32 seed)
return 0;
}
+#define NUM_ROMANIAN_1 94
+static const char romanian_1[]=
+MK("Adjud")
+MK("Alba Iulia")
+MK("Alexandria")
+MK("Babadag")
+MK("Bacău")
+MK("Baia Mare")
+MK("Băile Herculane")
+MK("Băilesti")
+MK("Bârlad")
+MK("Bicaz")
+MK("Bistrita")
+MK("Blaj")
+MK("Borsec")
+MK("Botosani")
+MK("Brăila")
+MK("Brasov")
+MK("Bucuresti")
+MK("Buftea")
+MK("Buzău")
+MK("Călărasi")
+MK("Caransebes")
+MK("Cernavodă")
+MK("Cluj-Napoca")
+MK("Constanta")
+MK("Covasna")
+MK("Craiova")
+MK("Dej")
+MK("Deva")
+MK("Dorohoi")
+MK("Dr.-Tr. Severin")
+MK("Drăgăsani")
+MK("Făgăras")
+MK("Fălticeni")
+MK("Fetesti")
+MK("Focsani")
+MK("Galati")
+MK("Gheorgheni")
+MK("Giurgiu")
+MK("Hârsova")
+MK("Hunedoara")
+MK("Husi")
+MK("Iasi")
+MK("Isaccea")
+MK("Lugoj")
+MK("Măcin")
+MK("Mangalia")
+MK("Medgidia")
+MK("Medias")
+MK("Miercurea Ciuc")
+MK("Mizil")
+MK("Motru")
+MK("Năsăud")
+MK("Năvodari")
+MK("Odobesti")
+MK("Oltenita")
+MK("Onesti")
+MK("Oradea")
+MK("Orsova")
+MK("Petrosani")
+MK("Piatra Neamt")
+MK("Pitesti")
+MK("Ploiesti")
+MK("Predeal")
+MK("Râmnicu Vâlcea")
+MK("Reghin")
+MK("Resita")
+MK("Roman")
+MK("Rosiorii de Vede")
+MK("Satu Mare")
+MK("Sebes")
+MK("Sfântu Gheorghe")
+MK("Sibiu")
+MK("Sighisoara")
+MK("Sinaia")
+MK("Slatina")
+MK("Slobozia")
+MK("Sovata")
+MK("Suceava")
+MK("Sulina")
+MK("Tăndărei")
+MK("Târgoviste")
+MK("Târgu Jiu")
+MK("Târgu Mures")
+MK("Tecuci")
+MK("Timisoara")
+MK("Tulcea")
+MK("Turda")
+MK("Turnu Măgurele")
+MK("Urziceni")
+MK("Vaslui")
+MK("Vatra Dornei")
+MK("Victoria")
+MK("Videle")
+MK("Zalău")
+;
-
+static byte MakeRomanianTownName(byte *buf, uint32 seed)
+{
+ AppendPart(&buf, GETNUM(0, NUM_ROMANIAN_1), romanian_1);
+ return 0;
+}
+
#define NUM_SLOVAKISH_1 87
static const char slovakish_1[] =
MK("Bratislava")
@@ -2075,7 +2177,8 @@ TownNameGenerator * const _town_name_generators[] = {
MakeCzechTownName,
MakeSlovakishTownName,
MakeHungarianTownName,
- MakeAustrianTownName
+ MakeAustrianTownName,
+ MakeRomanianTownName
};
#define FIXNUM(x, y, z) (((((x) << 16) / (y)) + 1) << z)