**A NEWER VERSION (1.2) HAS BEEN POSTED** This new version is usable for all versions OOTP19 through OOTP22, use this link:
https://forums.ootpdevelopments.com/...d.php?t=328435
Here's the new version of my complete names database, now with 220 name sets, updated to work with OOTP21 and confirmed to work with OOTP22! (Thanks, joefromchicago). My goal is to provide realistic names for an OOTP universe, no matter what countries you add to your leagues. Here is a list of the name sets I used:
OOTP_Names_Database_v1-1.txt
I've included the sets that come with the game, although I've vastly expanded most of them, and added 180 new sets (some of which have been posted already). Most of this is my own work, although I have incorporated some names from user-created sets into this master list (especially ohv's excellent Finnish name set, which I couldn't improve on).
I've added more name sets from all over the globe including Australia/New Zealand, Europe, Latin America, and a complete rework of the Caribbean.
The files are too large to host here, so here's the links:
http://www.mediafire.com/file/cys87b...names.txt/file
http://www.mediafire.com/file/0gpg77...names.txt/file
http://www.mediafire.com/file/yg958b...fault.xml/file
Just download the 3 files and overwrite the files in the /database directory (make backups first!). You will have to start a new game or re-import the names and world database to make them work.
If you play an older version of OOTP, you can use the names files but use this world_default.xml file:
http://www.mediafire.com/file/2hcnu1...OTP19.xml/file
Just rename to world_default.xml before moving to the database folder. I know it works for OOTP19 and OOTP20, not sure about earlier versions.
If you use this file set, please provide feedback if you think the sets/xml file can be improved. I did some testing but there could be some things I overlooked.
NOTES
My principle guiding the creation of these sets is 90% realism, 5% playability and 5% fun. I've used data when available. I've gathered most of the names from lists of sports teams and the great forebears.io site. I've tried to make all the sets large enough to generate names for at least a small league (100k first/last names combinations minimum) but most larger countries have at least 1 million possible combinations.
I don't play with a nickname file, so I incorporated some nicknames into the first names lists.