@@ -1393,250 +1393,250 @@ static const char polish_1_n[] =
static const char polish_2[] =
//static const char polish_2_o[] =
MK("Frombork")
MK("Gniezno")
MK("Olsztyn")
MK("Torun")
MK("Bydgoszcz")
MK("Terespol")
MK("Krakow")
MK("Poznan")
MK("Wroclaw")
MK("Katowice")
MK("Cieszyn")
MK("Bytom")
MK("Hel")
MK("Konin")
MK("Lublin")
MK("Malbork")
MK("Sopot")
MK("Sosnowiec")
MK("Gdansk")
MK("Gdynia")
MK("Sieradz")
MK("Sandomierz")
MK("Szczyrk")
MK("Szczytno")
MK("Szczecin")
MK("Zakopane")
MK("Szklarska Poreba")
MK("Bochnia")
MK("Golub-Dobrzyn")
MK("Chojnice")
MK("Ostrowiec")
MK("Otwock")
MK("Wolsztyn")
//;
//static const char polish_2_m[] =
MK("Jarocin")
MK("Gogolin")
MK("Tomaszow")
MK("Piotrkow")
MK("Lidzbark")
MK("Rypin")
MK("Radzymin")
MK("Wolomin")
MK("Pruszkow")
MK("Olsztynek")
MK("Cisek")
MK("Krotoszyn")
MK("Stoczek")
MK("Lubin")
MK("Lubicz")
MK("Milicz")
MK("Targ")
MK("Ostrow")
MK("Ozimek")
MK("Puck")
MK("Rzepin")
MK("Siewierz")
MK("Stargard")
MK("Starogard")
MK("Turek")
MK("Tymbark")
MK("Strzepcz")
MK("Strzebielin")
MK("Sochaczew")
MK("Grebocin")
MK("Gniew")
MK("Lubliniec")
MK("Lubasz")
MK("Lutomiersk")
MK("Niemodlin")
MK("Przeworsk")
MK("Ursus")
MK("Tyczyn")
MK("Sztum")
MK("Szczebrzeszyn")
MK("Wolin")
MK("Wrzeszcz")
MK("Zgierz")
MK("Zieleniec")
MK("Drobin")
MK("Garwolin")
//static const char polish_2_f[] =
MK("Szprotawa")
MK("Pogorzelica")
MK("Motlawa")
MK("Lubawa")
MK("Nidzica")
MK("Kruszwica")
MK("Bierawa")
MK("Brodnica")
MK("Chojna")
MK("Krzepica")
MK("Ruda")
MK("Rumia")
MK("Tuchola")
MK("Trzebinia")
MK("Ustka")
MK("Warszawa")
MK("Bobowa")
MK("Dukla")
MK("Krynica")
MK("Murowana")
MK("Niemcza")
MK("Zaspa")
MK("Zawoja")
MK("Wola")
MK("Limanowa")
MK("Rabka")
MK("Skawina")
MK("Pilawa")
//static const char polish_2_n[] =
MK("Lipsko")
MK("Pilzno")
MK("Przodkowo")
MK("Strzelno")
MK("Susz")
MK("Jaworzno")
MK("Choszczno")
MK("Mogilno")
MK("Luzino")
MK("Miasto")
MK("Dziadowo")
MK("Kowalewo")
MK("Legionowo")
MK("Miastko")
MK("Zabrze")
MK("Zawiercie")
MK("Kochanowo")
MK("Miechucino")
MK("Mirachowo")
MK("Robakowo")
MK("Kosakowo")
MK("Borne")
MK("Braniewo")
MK("Sulinowo")
MK("Chmielno")
MK("Jastrzebie")
MK("Gryfino")
MK("Koronowo")
MK("Lubichowo")
MK("Opoczno")
;
#define NUM_POLISH_3 29
static const char polish_3_m[] =
MK(" Wybudowanie")
MK(" Swietokrzyski")
MK(" Gorski")
MK(" Morski")
MK(" Zdroj")
MK(" Wody")
MK(" Bajoro")
MK(" Krajenski")
MK(" Slaski")
MK(" Mazowiecki")
MK(" Pomorski")
MK(" Wielki")
MK(" Maly")
MK(" Warminski")
MK(" Mazurski")
MK(" Mniejszy")
MK(" Wiekszy")
MK(" Gorny")
MK(" Dolny")
MK(" Stary")
MK(" Nowy")
MK(" Wielkopolski")
MK(" Wzgorze")
MK(" Mosty")
MK(" Kujawski")
MK(" Malopolski")
MK(" Podlaski")
MK(" Lesny")
static const char polish_3_f[] =
MK(" Swietokrzyska")
MK(" Gorska")
MK(" Morska")
MK(" Woda")
MK(" Krajenska")
MK(" Slaska")
MK(" Mazowiecka")
MK(" Pomorska")
MK(" Wielka")
MK(" Mala")
MK(" Warminska")
MK(" Mazurska")
MK(" Mniejsza")
MK(" Wieksza")
MK(" Gorna")
MK(" Dolna")
MK(" Stara")
MK(" Nowa")
MK(" Wielkopolska")
MK(" Wzgorza")
MK(" Kujawska")
MK(" Malopolska")
MK(" Podlaska")
MK(" Lesna")
static const char polish_3_n[] =
MK(" Swietokrzyskie")
MK(" Gorskie")
MK(" Morskie")
MK(" Krajenskie")
MK(" Slaskie")
MK(" Mazowieckie")
MK(" Pomorskie")
MK(" Wielkie")
MK(" Male")
MK(" Warminskie ")
MK(" Mazurskie ")
MK(" Mniejsze")
MK(" Wieksze")
MK(" Gorne")
MK(" Dolne")
MK(" Stare")
MK(" Nowe")
MK(" Wielkopolskie")
MK(" Kujawskie")
MK(" Malopolskie")
MK(" Podlaskie")
MK(" Lesne")
#define NUM_POLISH_2 NUM_POLISH_2_O + NUM_POLISH_2_M + NUM_POLISH_2_F + NUM_POLISH_2_N
@@ -1693,88 +1693,88 @@ static byte MakePolishTownName(byte *buf
#define NUM_CZECH_1 82
static const char czech_1[] =
MK("As")
MK("Benesov")
MK("Beroun")
MK("Bezdruzice")
MK("Blansko")
MK("Breclav")
MK("Brno")
MK("Bruntál")
MK("Ceská Lípa")
MK("Ceské Budejovice")
MK("Ceskı Krumlov")
MK("Decín")
MK("Domazlice")
MK("Dubí")
MK("Frıdek-Místek")
MK("Havlíckuv Brod")
MK("Hodonín")
MK("Hradec Králové")
MK("Humpolec")
MK("Cheb")
MK("Chomutov")
MK("Chrudim")
MK("Jablonec nad Nisou")
MK("Jeseník")
MK("Jicín")
MK("Jihlava")
MK("Jindrichuv Hradec")
MK("Karlovy Vary")
MK("Karviná")
MK("Kladno")
MK("Klatovy")
MK("Kolín")
MK("Kosmonosy")
MK("Kromeríz")
MK("Kutná Hora")
MK("Liberec")
MK("Litomerice")
MK("Louny")
MK("Manetín")
MK("Melník")
MK("Mladá Boleslav")
MK("Most")
MK("Náchod")
MK("Nový Jicín")
MK("Nymburk")
MK("Olomouc")
MK("Opava")
MK("Orácov")
MK("Ostrava")
MK("Pardubice")
MK("Pelhrimov")
MK("Polzice")
MK("Písek")
MK("Plzen")
MK("Praha")
MK("Prachatice")
MK("Prerov")
MK("Príbram")
MK("Prostejov")
MK("Rakovník")
MK("Rokycany")
MK("Rudná")
MK("Rychnov nad Kneznou")
MK("Semily")
MK("Sokolov")
MK("Strakonice")
MK("Stredokluky")
MK("Sumperk")
MK("Svitavy")
MK("Tábor")
MK("Tachov")
MK("Teplice")
MK("Trebíc")
MK("Trutnov")
MK("Uherské Hradiste")
MK("Ústí nad Labem")
MK("Ústí nad Orlicí")
MK("Vsetín")
MK("Vyskov")
MK("Zdár nad Sázavou")
MK("Zlín")
MK("Znojmo")
static byte MakeCzechTownName(byte *buf, uint32 seed)
@@ -1785,100 +1785,100 @@ static byte MakeCzechTownName(byte *buf,
#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)
@@ -1889,96 +1889,96 @@ static byte MakeRomanianTownName(byte *b
#define NUM_SLOVAKISH_1 87
static const char slovakish_1[] =
MK("Bratislava")
MK("Banovce nad Bebravou")
MK("Banska Bystrica")
MK("Banska Stiavnica")
MK("Bardejov")
MK("Brezno")
MK("Brezova pod Bradlom")
MK("Bytca")
MK("Cadca")
MK("Cierna nad Tisou")
MK("Detva")
MK("Dolny Kubin")
MK("Dunajska Streda")
MK("Gabcikovo")
MK("Galanta")
MK("Gbely")
MK("Gelnica")
MK("Handlova")
MK("Hlohovec")
MK("Holic")
MK("Humenne")
MK("Hurbanovo")
MK("Kezmarok")
MK("Komarno")
MK("Kosice")
MK("Kremnica")
MK("Krompachy")
MK("Kuty")
MK("Leopoldov")
MK("Levoca")
MK("Liptovsky Mikulas")
MK("Lucenec")
MK("Malacky")
MK("Martin")
MK("Medzilaborce")
MK("Michalovce")
MK("Modra")
MK("Myjava")
MK("Namestovo")
MK("Nitra")
MK("Nova Bana")
MK("Nove Mesto nad Vahom")
MK("Nove Zamky")
MK("Partizanske")
MK("Pezinok")
MK("Piestany")
MK("Poltar")
MK("Poprad")
MK("Povazska Bystrica")
MK("Prievidza")
MK("Puchov")
MK("Revuca")
MK("Rimavska Sobota")
MK("Roznava")
MK("Ruzomberok")
MK("Sabinov")
MK("Sala")
MK("Senec")
MK("Senica")
MK("Sered")
MK("Skalica")
MK("Sladkovicovo")
MK("Smolenice")
MK("Snina")
MK("Stara Lubovna")
MK("Stara Tura")
MK("Strazske")
MK("Stropkov")
MK("Stupava")
MK("Sturovo")
MK("Sulekovo")
MK("Topolcany")
MK("Trebisov")
MK("Trencin")
MK("Trnava")
MK("Turcianske Teplice")
MK("Tvrdosin")
MK("Vrable")
MK("Vranov nad Toplov")
MK("Zahorska Bystrica")
MK("Zdiar")
MK("Ziar nad Hronom")
MK("Zilina")
MK("Zlate Moravce")
MK("Zvolen")
static byte MakeSlovakishTownName(byte *buf, uint32 seed)
static byte MakeSlovakTownName(byte *buf, uint32 seed)
{
AppendPart(&buf, GETNUM(0, NUM_SLOVAKISH_1), slovakish_1);
return 0;
@@ -2008,16 +2008,16 @@ static const char hungarian_2[] =
MK("Szamos")
MK("Tisza")
MK("Zala")
// Lake modifiers
// 11 - 12
MK("Balaton")
MK("Fertõ")
// Mountain modifiers
// 13 - 14
MK("Bakony")
MK("Cserhát")
// Country modifiers
// 15 - 23
MK("Bihar")
MK("Hajdú")
MK("Jász")
@@ -2027,16 +2027,16 @@ static const char hungarian_2[] =
MK("Nyír")
MK("Somogy")
MK("Székely")
// Town modifiers
// 24 - 26
MK("Buda")
MK("Gyõr")
MK("Pest")
// Color modifiers
// 27
MK("Fehér")
// General terrain modifiers
// 28 - 34
MK("Cserép")
MK("Erdõ")
MK("Hegy")
@@ -2044,27 +2044,27 @@ static const char hungarian_2[] =
MK("Mezõ")
MK("Puszta")
MK("Sár")
// Rank modifiers
// 35 - 40
MK("Császár")
MK("Herceg")
MK("Király")
MK("Nemes")
MK("Püspök")
MK("Szent")
// Plant modifiers
// 41 - 42
MK("Almás")
MK("Szilvás")
// Standard stuff
// 43 - 54
MK("Agg")
MK("Aranyos")
MK("Békés")
MK("Egyházas")
MK("Gagy")
MK("Heves")
MK("Kapos")
MK("Tápió")
MK("Torna")
MK("Vas")
@@ -2174,7 +2174,7 @@ TownNameGenerator * const _town_name_gen
MakeDutchTownName,
MakeFinnishTownName,
MakePolishTownName,
MakeSlovakishTownName,
MakeSlovakTownName,
MakeHungarianTownName,
MakeAustrianTownName,
MakeRomanianTownName,
Status change: