10 #ifndef TOWNNAME_FUNC_H
11 #define TOWNNAME_FUNC_H
Pseudo random number generator.
Structure to encapsulate the pseudo random number generators.
Struct holding parameters used to generate town name.
bool VerifyTownName(uint32_t r, const TownNameParams *par, TownNames *town_names=nullptr)
Verifies the town name is valid and unique.
std::string GetTownName(const TownNameParams *par, uint32_t townnameparts)
Get the town name for the given parameters and parts.
bool GenerateTownName(Randomizer &randomizer, uint32_t *townnameparts, TownNames *town_names=nullptr)
Generates valid town name.
Definition of structures used for generating town names.