namegen.h File Reference

Namepart tables for the town name generator. More...

#include "../core/enum_type.hpp"

Go to the source code of this file.

Data Structures

struct  CzechNameSubst
struct  CzechNameAdj

Enumerations

enum  CzechGender {
  CZG_SMASC, CZG_SFEM, CZG_SNEUT, CZG_PMASC,
  CZG_PFEM, CZG_PNEUT, CZG_FREE, CZG_NFREE
}
enum  CzechPattern { CZP_JARNI, CZP_MLADY, CZP_PRIVL }
enum  CzechAllow { CZA_SHORT = 1, CZA_MIDDLE = 2, CZA_LONG = 4, CZA_ALL = ~0 }
enum  CzechChoose {
  CZC_NONE = 0, CZC_COLOR = 1, CZC_POSTFIX = 2, CZC_NOPOSTFIX = 4,
  CZC_ANY = ~0
}

Functions

 DECLARE_ENUM_AS_BIT_SET (CzechAllow)
 DECLARE_ENUM_AS_BIT_SET (CzechChoose)

Variables

static const char *const name_original_english_1 []
static const char *const name_original_english_2 []
static const char *const name_original_english_3 []
static const char *const name_original_english_4 []
static const char *const name_original_english_5 []
static const char *const name_original_english_6 []
static const char *const name_additional_english_prefix []
static const char *const name_additional_english_1a []
static const char *const name_additional_english_1b1 []
static const char *const name_additional_english_1b2 []
static const char *const name_additional_english_1b3a []
static const char *const name_additional_english_1b3b []
static const char *const name_additional_english_2 []
static const char *const name_additional_english_3 []
static const char *const name_austrian_a1 []
static const char *const name_austrian_a2 []
static const char *const name_austrian_a3 []
static const char *const name_austrian_a4 []
static const char *const name_austrian_a5 []
static const char *const name_austrian_a6 []
static const char *const name_austrian_f1 []
static const char *const name_austrian_f2 []
static const char *const name_austrian_b1 []
static const char *const name_austrian_b2 []
static const char *const name_german_real []
static const char *const name_german_pre []
static const char *const name_german_1 []
static const char *const name_german_2 []
static const char *const name_german_3_an_der []
static const char *const name_german_3_am []
static const char *const name_german_4_an_der []
static const char *const name_german_4_am []
static const char *const name_spanish_real []
static const char *const name_french_real []
static const char *const name_silly_1 []
static const char *const name_silly_2 []
static const char *const name_swedish_1 []
static const char *const name_swedish_2 []
static const char *const name_swedish_2a []
static const char *const name_swedish_2b []
static const char *const name_swedish_2c []
static const char *const name_swedish_3 []
static const char *const name_dutch_1 []
static const char *const name_dutch_2 []
static const char *const name_dutch_3 []
static const char *const name_dutch_4 []
static const char *const name_dutch_5 []
static const char *const name_finnish_real []
static const char *const name_finnish_1 []
static const char *const name_finnish_2 []
static const char *const name_finnish_3 []
static const char *const name_polish_1_m []
static const char *const name_polish_1_f []
static const char *const name_polish_1_n []
static const char *const name_polish_2_o []
static const char *const name_polish_2_m []
static const char *const name_polish_2_f []
static const char *const name_polish_2_n []
static const char *const name_polish_3_m []
static const char *const name_polish_3_f []
static const char *const name_polish_3_n []
static const char *const name_czech_real []
static const char *const name_czech_patmod [][3]
static const CzechNameAdj name_czech_adj []
static const CzechNameSubst name_czech_subst_full []
static const CzechNameSubst name_czech_subst_stem []
static const char *const name_czech_subst_postfix []
static const CzechNameSubst name_czech_subst_ending []
static const char *const name_czech_suffix []
static const char *const name_romanian_real []
static const char *const name_slovak_real []
static const char *const name_norwegian_1 []
static const char *const name_norwegian_2 []
static const char *const name_norwegian_real []
static const char *const name_hungarian_1 []
static const char *const name_hungarian_2 []
static const char *const name_hungarian_3 []
static const char *const name_hungarian_4 []
static const char *const name_hungarian_real []
static const char *const name_swiss_real []
static const char *const name_danish_1 []
static const char *const name_danish_2 []
static const char *const name_danish_3 []
static const char *const name_turkish_prefix []
static const char *const name_turkish_middle []
static const char *const name_turkish_suffix []
static const char *const name_turkish_real []
static const char *const name_italian_real []
static const char *const name_italian_pref []
static const char *const name_italian_1m []
static const char *const name_italian_1f []
static const char *const name_italian_2 []
static const char *const name_italian_2i []
static const char *const name_italian_3 []
static const char *const name_italian_river1 []
static const char *const name_italian_river2 []
static const char *const name_catalan_real []
static const char *const name_catalan_pref []
static const char *const name_catalan_1m []
static const char *const name_catalan_1f []
static const char *const name_catalan_2m []
static const char *const name_catalan_2f []
static const char *const name_catalan_3 []
static const char *const name_catalan_river1 []


Detailed Description

Namepart tables for the town name generator.

Definition in file namegen.h.


Variable Documentation

const char* const name_additional_english_1b1[] [static]

Initial value:

 {
  "Wr",
  "B",
  "C",
  "Ch",
  "Br",
  "D",
  "Dr",
  "F",
  "Fr",
  "Fl",
  "G",
  "Gr",
  "H",
  "L",
  "M",
  "N",
  "P",
  "Pr",
  "Pl",
  "R",
  "S",
  "S",
  "Sl",
  "T",
  "Tr",
  "W"
}

Definition at line 157 of file namegen.h.

const char* const name_additional_english_1b2[] [static]

Initial value:

 {
  "ar",
  "a",
  "e",
  "in",
  "on",
  "u",
  "o",
  "ee",
  "es",
  "ea",
  "un",
  "en"
}

Definition at line 186 of file namegen.h.

const char* const name_additional_english_1b3a[] [static]

Initial value:

 {
  "n",
  "d",
  "",
  "t",
  "",
  ""
}

Definition at line 201 of file namegen.h.

const char* const name_additional_english_1b3b[] [static]

Initial value:

 {
  "ning",
  "ding",
  "fing"
}

Definition at line 210 of file namegen.h.

const char* const name_additional_english_3[] [static]

Initial value:

 {
  "-on-sea",
  " Bay",
  " Market",
  " Beeches",
  " Common",
  " Park",
  " Heath",
  " Marsh",
  " Green",
  " Castle",
  " End",
  " Rivers",
  " Cross",
  " Bridge",
  " Falls",
  " City",
  " Ridge",
  " Springs"
}

Definition at line 274 of file namegen.h.

const char* const name_additional_english_prefix[] [static]

Initial value:

 {
  "Great ",
  "Little ",
  "New ",
  "Fort ",
  "St. ",
  "Old "
}

Definition at line 102 of file namegen.h.

const char* const name_austrian_a1[] [static]

Initial value:

 {
  "Bad ",
  "Deutsch ",
  "Gross ",
  "Klein ",
  "Markt ",
  "Maria "
}

Definition at line 295 of file namegen.h.

const char* const name_austrian_a3[] [static]

Initial value:

 {
  "see",
  "bach",
  "dorf",
  "ach",
  "stein",
  "hofen",
  "au",
  "ach",
  "kirch",
  "kirchen",
  "kreuz",
  "brunn",
  "siedl",
  "markt",
  "wang",
  "haag"
}

Definition at line 349 of file namegen.h.

const char* const name_austrian_a4[] [static]

Initial value:

 {
  "Bruck",
  "Brunn",
  "Gams",
  "Grein",
  "Ried",
  "Faak",
  "Zell",
  "Spital",
  "Kirchberg",
  "Saal",
  "Taferl",
  "Wald"
}

Definition at line 368 of file namegen.h.

const char* const name_austrian_a5[] [static]

Initial value:

 {
  "St. ",
  "Sankt "
}

Definition at line 383 of file namegen.h.

const char* const name_austrian_a6[] [static]

Initial value:

 {
  "Aegyd",
  "Andrä",
  "Georgen",
  "Jakob",
  "Johann",
  "Leonhard",
  "Marein",
  "Lorenzen",
  "Margarethen",
  "Martin",
  "Michael",
  "Nikolai",
  "Oswald",
  "Peter",
  "Pölten",
  "Stefan",
  "Stephan",
  "Thomas",
  "Veit",
  "Wolfgang"
}

Definition at line 388 of file namegen.h.

const char* const name_austrian_b1[] [static]

Initial value:

 {
  " am "
}

Definition at line 432 of file namegen.h.

const char* const name_austrian_b2[] [static]

Initial value:

 {
  "Brenner",
  "Dachstein",
  "Gebirge",
  "Grossglockner",
  "Hausruck",
  "Semmering",
  "Wagram",
  "Wechsel",
  "Wilden Kaiser",
  "Ziller"
}

Definition at line 436 of file namegen.h.

const char* const name_austrian_f1[] [static]

Initial value:

 {
  " an der ",
  " ob der "
}

Definition at line 411 of file namegen.h.

const char* const name_austrian_f2[] [static]

Initial value:

 {
  "Donau",
  "Steyr",
  "Lafnitz",
  "Leitha",
  "Thaya",
  "Gail",
  "Drau",
  "Salzach",
  "Ybbs",
  "Traisen",
  "Enns",
  "Mur",
  "Ill"
}

Definition at line 416 of file namegen.h.

const char* const name_catalan_1f[] [static]

Initial value:

 {
  "Aigua",
  "Selva ",
  "Vall",
  "Serra",
  "Torre",
  "Riba",
  "Vall",
  "Terra",
}

Definition at line 3257 of file namegen.h.

const char* const name_catalan_1m[] [static]

Initial value:

 {
  "Torrent",
  "Cami",
  "Mont",
  "Bell",
  "Puig",
  "Riu",
}

Definition at line 3248 of file namegen.h.

const char* const name_catalan_2f[] [static]

Initial value:

 {
  "baixa",
  "alta",
  "fosca",
  "clara",
  "negra",
  "roja",
  "grisa",
  "freda",
}

Definition at line 3279 of file namegen.h.

const char* const name_catalan_2m[] [static]

Initial value:

 {
  "alt",
  "baix",
  "fosc",
  "pelat",
  "ventós",
  "negre",
  "roig",
  "gris",
}

Definition at line 3268 of file namegen.h.

const char* const name_catalan_3[] [static]

Initial value:

 {
  " despí",
  " desvern",
  " del camí",
  " de Mar",
  " de Dalt",
  " de Baix",
  " del Vallès",
  " de Berguedà",
  " de Conflent",
  " de la plana",
}

Definition at line 3290 of file namegen.h.

const char* const name_catalan_river1[] [static]

Initial value:

 {
  " d'Anoia",
  " de Ter",
  " de Llobregat",
  " d'Ebre",
  " de Segre",
  " de Francolí",
}

Definition at line 3303 of file namegen.h.

const char* const name_czech_patmod[][3] [static]

Initial value:

 {
   { "í", "ý", "X" },
    { "í", "á", "a" },
   { "í", "é", "o" },
   { "í", "é", "y" },
    { "í", "é", "y" },
   { "í", "á", "a" }
}

Definition at line 1716 of file namegen.h.

const CzechNameSubst name_czech_subst_ending[] [static]

Initial value:

 {
  { CZG_SMASC, CZA_SHORT | CZA_MIDDLE,            CZC_ANY, "ec" },
  { CZG_SMASC, CZA_SHORT | CZA_MIDDLE,            CZC_ANY, "ín" },
  { CZG_SMASC, CZA_SHORT | CZA_MIDDLE | CZA_LONG, CZC_ANY, "ov" },
  { CZG_SMASC, CZA_SHORT       |        CZA_LONG, CZC_ANY, "kov" },
  { CZG_SMASC,                          CZA_LONG, CZC_POSTFIX, "ín" },
  { CZG_SMASC,                          CZA_LONG, CZC_POSTFIX, "ník" },
  { CZG_SMASC,                          CZA_LONG, CZC_ANY, "burk" },
  { CZG_SFEM,  CZA_SHORT,                         CZC_ANY, "ka" },
  { CZG_SFEM,              CZA_MIDDLE,            CZC_ANY, "inka" },
  { CZG_SFEM,              CZA_MIDDLE,            CZC_ANY, "ná" },
  { CZG_SFEM,                           CZA_LONG, CZC_ANY, "ava" },
  { CZG_PMASC,                          CZA_LONG, CZC_POSTFIX, "íky" },
  { CZG_PMASC,                          CZA_LONG, CZC_ANY, "upy" },
  { CZG_PMASC,                          CZA_LONG, CZC_ANY, "olupy" },
  { CZG_PFEM,                           CZA_LONG, CZC_ANY, "avy" },
  { CZG_PFEM,  CZA_SHORT | CZA_MIDDLE | CZA_LONG, CZC_ANY, "ice" },
  { CZG_PFEM,  CZA_SHORT | CZA_MIDDLE | CZA_LONG, CZC_ANY, "ičky" },
  { CZG_PNEUT, CZA_SHORT | CZA_MIDDLE,            CZC_ANY, "na" },
  { CZG_SNEUT, CZA_SHORT | CZA_MIDDLE,            CZC_ANY, "no" },
  { CZG_SNEUT,                          CZA_LONG, CZC_ANY, "iště" },
}

Definition at line 1886 of file namegen.h.

const CzechNameSubst name_czech_subst_full[] [static]

Initial value:

 {
  { CZG_SMASC, CZA_ALL, CZC_COLOR, "Sedlec" },
  { CZG_SMASC, CZA_ALL, CZC_COLOR, "Brod" },
  { CZG_SMASC, CZA_ALL, CZC_COLOR, "Brod" },
  { CZG_SMASC, CZA_ALL, CZC_NONE, "Úval" },
  { CZG_SMASC, CZA_ALL, CZC_COLOR, "Žďár" },
  { CZG_SMASC, CZA_ALL, CZC_COLOR, "Smrk" },
  { CZG_SFEM,  CZA_ALL, CZC_COLOR, "Hora" },
  { CZG_SFEM,  CZA_ALL, CZC_COLOR, "Lhota" },
  { CZG_SFEM,  CZA_ALL, CZC_COLOR, "Lhota" },
  { CZG_SFEM,  CZA_ALL, CZC_COLOR, "Hlava" },
  { CZG_SFEM,  CZA_ALL, CZC_COLOR, "Lípa" },
  { CZG_SNEUT, CZA_ALL, CZC_COLOR, "Pole" },
  { CZG_SNEUT, CZA_ALL, CZC_COLOR, "Údolí" },
  { CZG_PMASC, CZA_ALL, CZC_NONE, "Úvaly" },
  { CZG_PFEM,  CZA_ALL, CZC_COLOR, "Luka" },
  { CZG_PNEUT, CZA_ALL, CZC_COLOR, "Pole" },
}

Definition at line 1813 of file namegen.h.

const char* const name_czech_subst_postfix[] [static]

Initial value:

 {
  "av", "an", "at",
  "ov", "on", "ot",
  "ev", "en", "et",
}

Definition at line 1879 of file namegen.h.

const char* const name_czech_suffix[] [static]

Initial value:

 {
  "nad Cidlinou",
  "nad Dyjí",
  "nad Jihlavou",
  "nad Labem",
  "nad Lesy",
  "nad Moravou",
  "nad Nisou",
  "nad Odrou",
  "nad Ostravicí",
  "nad Sázavou",
  "nad Vltavou",
  "pod Pradědem",
  "pod Radhoštěm",
  "pod Řípem",
  "pod Sněžkou",
  "pod Špičákem",
  "pod Sedlem",
  "v Čechách",
  "na Moravě",
}

Definition at line 1909 of file namegen.h.

const char* const name_danish_1[] [static]

Initial value:

 {
  "Gamle ",
  "Lille ",
  "Nye ",
  "Store ",
  "Kirke ",
  "Nørre ",
  "Vester ",
  "Sønder ",
  "Øster ",
  "Hvide ",
  "Høje ",
  "Kongens ",
}

Definition at line 2631 of file namegen.h.

const char* const name_dutch_1[] [static]

Initial value:

 {
  "Nieuw ",
  "Oud ",
  "Groot ",
  "Zuid ",
  "Noord ",
  "Oost ",
  "West ",
  "Klein "
}

Definition at line 1054 of file namegen.h.

const char* const name_dutch_3[] [static]

Initial value:

 {
  "Drog",
  "Nat",
  "Valk",
  "Bob",
  "Dedem",
  "Kollum",
  "Best",
  "Hoend",
  "Leeuw",
  "Graaf",
  "Uithuis",
  "Purm",
  "Hard",
  "Hell",
  "Werk",
  "Spijk",
  "Vink",
  "Wams",
  "Heerhug",
  "Koning"
}

Definition at line 1121 of file namegen.h.

const char* const name_dutch_4[] [static]

Initial value:

 {
  "e",
  "er",
  "el",
  "en",
  "o",
  "s"
}

Definition at line 1144 of file namegen.h.

const char* const name_finnish_1[] [static]

Initial value:

 {
  "Hiekka",
  "Haapa",
  "Mylly",
  "Sauna",
  "Uusi",
  "Vanha",
  "Kesä",
  "Kuusi",
  "Pelto",
  "Tuomi",
  "Terva",
  "Olki",
  "Heinä",
  "Seinä",
  "Rova",
  "Koivu",
  "Kokko",
  "Mänty",
  "Pihlaja",
  "Petäjä",
  "Kielo",
  "Kauha",
  "Viita",
  "Kivi",
  "Riihi",
  "Ääne",
  "Niini"
}

Definition at line 1246 of file namegen.h.

const char* const name_finnish_2[] [static]

Initial value:

 {
  "Lappeen",
  "Lohjan",
  "Savon",
  "Lapin",
  "Pitäjän",
  "Martin",
  "Kuusan",
  "Kemi",
  "Keri",
  "Hämeen",
  "Kangas"
}

Definition at line 1276 of file namegen.h.

const char* const name_finnish_3[] [static]

Initial value:

 {
  "harju",
  "linna",
  "järvi",
  "kallio",
  "mäki",
  "nummi",
  "joki",
  "kylä",
  "lampi",
  "lahti",
  "metsä",
  "suo",
  "laakso",
  "niitty",
  "luoto",
  "hovi",
  "ranta",
  "koski",
  "salo"
}

Definition at line 1290 of file namegen.h.

const char* const name_german_2[] [static]

Initial value:

 {
  "bach",
  "berg",
  "brück",
  "brücken",
  "burg",
  "dorf",
  "feld",
  "furt",
  "hausen",
  "haven",
  "heim",
  "horst",
  "mund",
  "münster",
  "stadt",
  "wald"
}

Definition at line 575 of file namegen.h.

const char* const name_german_3_am[] [static]

Initial value:

 {
  " am "
}

Definition at line 598 of file namegen.h.

const char* const name_german_3_an_der[] [static]

Initial value:

 {
  " an der "
}

Definition at line 594 of file namegen.h.

const char* const name_german_4_am[] [static]

Initial value:

 {
  "Main"
}

Definition at line 610 of file namegen.h.

const char* const name_german_4_an_der[] [static]

Initial value:

 {
  "Oder",
  "Spree",
  "Donau",
  "Saale",
  "Elbe"
}

Definition at line 602 of file namegen.h.

const char* const name_german_pre[] [static]

Initial value:

 {
  "Bad ",
  "Klein ",
  "Neu "
}

Definition at line 473 of file namegen.h.

const char* const name_german_real[] [static]

Initial value:

 {
  "Berlin",
  "Bonn",
  "Bremen",
  "Cottbus",
  "Chemnitz",
  "Dortmund",
  "Dresden",
  "Erfurt",
  "Erlangen",
  "Essen",
  "Fulda",
  "Gera",
  "Kassel",
  "Kiel",
  "Köln",
  "Lübeck",
  "Magdeburg",
  "München",
  "Potsdam",
  "Stuttgart",
  "Wiesbaden"
}

Definition at line 449 of file namegen.h.

const char* const name_hungarian_1[] [static]

Initial value:

 {
  "Nagy-",
  "Kis-",
  "Felső-",
  "Alsó-",
  "Új-"
}

Definition at line 2374 of file namegen.h.

const char* const name_hungarian_3[] [static]

Initial value:

 {
  "apáti",
  "bába",
  "bikk",
  "dob",
  "fa",
  "föld",
  "hegyes",
  "kak",
  "kereszt",
  "kürt",
  "ladány",
  "mérges",
  "szalonta",
  "telek",
  "vas",
  "völgy"
}

Definition at line 2439 of file namegen.h.

const char* const name_hungarian_4[] [static]

Initial value:

 {
  "alja",
  "egyháza",
  "háza",
  "úr",
  "vár"
}

Definition at line 2458 of file namegen.h.

const char* const name_italian_1f[] [static]

Initial value:

 {
  "Acqua",
  "Bra",
  "Cala",
  "Casa",
  "Chiesa",
  "Citta",
  "Civita",
  "Corte",
  "Costa",
  "Croce",
  "Fontana",
  "Grotta",
  "Guardia",
  "Mezza",
  "Palma",
  "Pietra",
  "Ripa",
  "Rocca",
  "Serra",
  "Torre",
  "Val",
  "Valle",
  "Villa",
}

Definition at line 3001 of file namegen.h.

const char* const name_italian_1m[] [static]

Initial value:

 {
  "Bel",
  "Borgo",
  "Bosco",
  "Campo",
  "Capo",
  "Casal",
  "Castel",
  "Colle",
  "Fiume",
  "Fonte",
  "Lago",
  "Mezzo",
  "Monte",
  "Mon",
  "Orto",
  "Passo",
  "Prato",
  "Poggio",
  "Ponte",
  "Pozzo",
  "Sasso",
  "Tra",
  "Tre",
  "Ver",
  "Vico",
}

Definition at line 2973 of file namegen.h.

const char* const name_italian_2[] [static]

Initial value:

 {
  "bell",
  "bianc",
  "cald",
  "chiar",
  "cort",
  "ferrat",
  "fier",
  "fredd",
  "gioios",
  "grec",
  "guzz",
  "lung",
  "long",
  "migli",
  "negr",
  "ner",
  "nov",
  "nuov",
  "ross",
  "rotond",
  "scur",
  "secc",
  "sett",
  "vecchi",
  "ventos",
  "vers",
  "viv",
}

Definition at line 3027 of file namegen.h.

const char* const name_italian_2i[] [static]

Initial value:

 {
  "",
  "breve",
  "brevi",
  "chiari",
  "ferro",
  "fieschi",
  "fiore",
  "fonte",
  "forte",
  "gate",
  "leone",
  "maggiore",
  "minore",
  "mole",
  "monte",
  "poli",
  "scuri",
  "terra",
  "te",
  "torrione",
  "vento",
  "verde",
  "versiere",
}

Definition at line 3057 of file namegen.h.

const char* const name_italian_3[] [static]

Initial value:

 {
  " Marittimo",
  " Marittima",
  " del Capo",
  " del Monte",
  " di Sopra",
  " di Sotto",
  " sui Monti",
  " dei Marmi",
  " dei Sassi",
  " delle Fonti",
  " sui Prati",
  " a Mare",
  " Superiore",
  " Inferiore",
  " Terme",
  " Alta",
  " Bassa",
  " Brianza",
  " Vesuviano",
  " Scrivia",
  " Ticino",
}

Definition at line 3084 of file namegen.h.

const char* const name_italian_pref[] [static]

Initial value:

 {
  "Alpe ",
  "Borgo ",
  "Cascina ",
  "Castel ",
  "Fonte ",
  "Forte ",
  "Malga ",
  "Pieve ",
  "Poggio ",
  "Rocca ",
  "Villa ",
  "Villar ",
}

Definition at line 2958 of file namegen.h.

const char* const name_italian_river1[] [static]

Initial value:

 {
  " del",
  " sul",
  " al",
  " nel",
}

Definition at line 3108 of file namegen.h.

const char* const name_italian_river2[] [static]

Initial value:

 {
  "l'Adda",
  "l'Adige",
  "le Alpi",
  "l'Arno",
  " Bormida",
  " Brenta",
  "la Dora Baltea",
  " Lambro",
  " Mincio",
  " Naviglio",
  "l'Oglio",
  "l'Olona",
  "l'Ombrone",
  " Panaro",
  " Piave",
  " Po",
  " Reno",
  " Scrivia",
  " Secchia",
  " Serio",
  " Tagliamento",
  " Tanaro",
  " Taro",
  " Ticino",
  " Tevere",
}

Definition at line 3115 of file namegen.h.

const char* const name_original_english_1[] [static]

Initial value:

 {
  "Great ",
  "Little ",
  "New ",
  "Fort ",
}

Definition at line 7 of file namegen.h.

const char* const name_original_english_2[] [static]

Initial value:

 {
  "Wr",
  "B",
  "C",
  "Ch",
  "Br",
  "D",
  "Dr",
  "F",
  "Fr",
  "Fl",
  "G",
  "Gr",
  "H",
  "L",
  "M",
  "N",
  "P",
  "Pr",
  "Pl",
  "R",
  "S",
  "S",
  "Sl",
  "T",
  "Tr",
  "W"
}

Definition at line 14 of file namegen.h.

const char* const name_original_english_3[] [static]

Initial value:

 {
  "ar",
  "a",
  "e",
  "in",
  "on",
  "u",
  "un",
  "en"
}

Definition at line 43 of file namegen.h.

const char* const name_original_english_4[] [static]

Initial value:

 {
  "n",
  "ning",
  "ding",
  "d",
  "",
  "t"
  "fing"
}

Definition at line 54 of file namegen.h.

const char* const name_original_english_5[] [static]

Initial value:

 {
  "ville",
  "ham",
  "field",
  "ton",
  "town",
  "bridge",
  "bury",
  "wood",
  "ford",
  "hall",
  "ston",
  "way",
  "stone",
  "borough",
  "ley",
  "head",
  "bourne",
  "pool",
  "worth",
  "hill",
  "well",
  "hattan",
  "burg",
}

Definition at line 64 of file namegen.h.

const char* const name_original_english_6[] [static]

Initial value:

 {
  "-on-sea",
  " Bay",
  " Market",
  " Cross",
  " Bridge",
  " Falls",
  " City",
  " Ridge",
  " Springs"
}

Definition at line 90 of file namegen.h.

const char* const name_polish_1_f[] [static]

Initial value:

 {
  "Wielka ",
  "Mała ",
  "Zła ",
  "Dobra ",
  "Nowa ",
  "Stara ",
  "Złota ",
  "Zielona ",
  "Biała ",
  "Modra ",
  "Dębowa "
}

Definition at line 1326 of file namegen.h.

const char* const name_polish_1_m[] [static]

Initial value:

 {
  "Wielki ",
  "Mały ",
  "Zły ",
  "Dobry ",
  "Nowy ",
  "Stary ",
  "Złoty ",
  "Zielony ",
  "Biały ",
  "Modry ",
  "Dębowy "
}

Definition at line 1312 of file namegen.h.

const char* const name_polish_1_n[] [static]

Initial value:

 {
  "Wielkie ",
  "Małe ",
  "Złe ",
  "Dobre ",
  "Nowe ",
  "Stare ",
  "Złote ",
  "Zielone ",
  "Białe ",
  "Modre ",
  "Dębowe "
}

Definition at line 1340 of file namegen.h.

const char* const name_polish_2_f[] [static]

Initial value:

 {
  "Szprotawa",
  "Pogorzelica",
  "Motława",
  "Lubawa",
  "Nidzica",
  "Kruszwica",
  "Bierawa",
  "Brodnica",
  "Chojna",
  "Krzepica",
  "Ruda",
  "Rumia",
  "Tuchola",
  "Trzebinia",
  "Ustka",
  "Warszawa",
  "Bobowa",
  "Dukla",
  "Krynica",
  "Murowana",
  "Niemcza",
  "Zaspa",
  "Zawoja",
  "Wola",
  "Limanowa",
  "Rabka",
  "Skawina",
  "Pilawa"
}

Definition at line 1442 of file namegen.h.

const char* const name_silly_2[] [static]

Initial value:

 {
  "ton",
  "bury",
  "bottom",
  "ville",
  "well",
  "weed",
  "worth",
  "wig",
  "wick",
  "wood",
  "pool",
  "head",
  "burg",
  "gate",
  "bridge"
}

Definition at line 867 of file namegen.h.

const char* const name_swedish_1[] [static]

Initial value:

 {
  "Gamla ",
  "Lilla ",
  "Nya ",
  "Stora "
}

Definition at line 885 of file namegen.h.

const char* const name_swedish_2b[] [static]

Initial value:

 {
  "a",
  "e",
  "i",
  "o",
  "u",
  "y",
  "å",
  "ä",
  "ö"
}

Definition at line 978 of file namegen.h.

const char* const name_swedish_2c[] [static]

Initial value:

 {
  "ck",
  "d",
  "dd",
  "g",
  "gg",
  "l",
  "ld",
  "m",
  "n",
  "nd",
  "ng",
  "nn",
  "p",
  "pp",
  "r",
  "rd",
  "rk",
  "rp",
  "rr",
  "rt",
  "s",
  "sk",
  "st",
  "t",
  "tt",
  "v"
}

Definition at line 990 of file namegen.h.

const char* const name_turkish_middle[] [static]

Initial value:

 {
  "agaç",
  "ayva",
  "çam",
  "elma",
  "kurt",
  "pazar",
  "yalı"
}

Definition at line 2782 of file namegen.h.

const char* const name_turkish_prefix[] [static]

Initial value:

 {
  "Akça",
  "Altın",
  "Bahçe",
  "Boz",
  "Büyük",
  "Çay",
  "Doğu",
  "Eski",
  "Güzel",
  "Kızıl",
  "Küçük",
  "Orta",
  "Sarı",
  "Sultan",
  "Ulu",
  "Yeni"
}

Definition at line 2763 of file namegen.h.

const char* const name_turkish_suffix[] [static]

Initial value:

 {
  "dere",
  "hisar",
  "kale",
  "kaya",
  "kent",
  "köy",
  "ova",
  "özü",
  "ören",
  "pazar",
  "saray",
  "tepe",
  "yer",
  "yurt"
}

Definition at line 2792 of file namegen.h.


Generated on Mon Mar 9 23:34:03 2009 for openttd by  doxygen 1.5.6