mirror of
https://github.com/openfrontio/OpenFrontIO.git
synced 2026-07-22 22:41:05 +00:00
## Description: Adds a theme system for bot tribe names that maps can customize via their info.json. Instead of all bots using the same global name pool, maps can now specify one or more themed name sets and define custom tribe names with higher priority. Key changes: - New `src/core/execution/utils/tribeNameThemes.json` containing 17 themed name sets (default, north_america, south_america, europe, africa, asia, oceania, space, fantasy, war, western, under_ocean, tournament, funny, scary, weird, vs). The default theme preserves the original `TribeNames.ts` values. **Mappers are encouraged to change that json file, the new themes just serve as an example and are currently not used by any map.** - Maps can specify `"themes": ["europe", "war"]` in info.json to merge prefixes/suffixes from multiple themes into one name pool. - Maps can specify `"custom_tribes": ["Holy Roman Empire", "Kalmar Union"]` for exact tribe names that take priority over theme-generated names. Custom tribes are used first (random selection, no duplicates until exhausted), then theme-based prefix+suffix combos. - `TribeNameResolver` resolves themes per-map at runtime, with fallback to the default theme and a console warning for unknown theme names. - Go codegen (`codegen.go`) updated to propagate `themes` and `custom_tribes` from info.json to Maps.gen.ts. - Germany map now has 404 custom tribes (all German Landkreise and kreisfreie Städte) to showcase the new feature. - Fixed a bug where tribe bots could inherit nation flags if their random name coincidentally matched a nation name (name-based cosmetics lookup now only applies to actual Nations, not Bots). ## Please complete the following: - [X] I have added screenshots for all UI updates - [X] I process any text displayed to the user through translateText() and I've added it to the en.json file - [X] I have added relevant tests to the test directory ## Please put your Discord username so you can be contacted if a bug or regression is found: FloPinguin
1581 lines
26 KiB
JSON
1581 lines
26 KiB
JSON
{
|
|
"default": {
|
|
"prefixes": [
|
|
"Akkadian",
|
|
"Babylonian",
|
|
"Sumerian",
|
|
"Hittite",
|
|
"Phoenician",
|
|
"Canaanite",
|
|
"Minoan",
|
|
"Mycenaean",
|
|
"Etruscan",
|
|
"Scythian",
|
|
"Thracian",
|
|
"Dacian",
|
|
"Illyrian",
|
|
"Median",
|
|
"Chaldean",
|
|
"Roman",
|
|
"Greek",
|
|
"Byzantine",
|
|
"Persian",
|
|
"Parthian",
|
|
"Seleucid",
|
|
"Ptolemaic",
|
|
"Palmyrene",
|
|
"Macedonian",
|
|
"Carthaginian",
|
|
"Ming",
|
|
"Tang",
|
|
"Song",
|
|
"Yuan",
|
|
"Mauryan",
|
|
"Kushan",
|
|
"Rajput",
|
|
"Mughal",
|
|
"Satavahana",
|
|
"Vijayanagara",
|
|
"Egyptian",
|
|
"Nubian",
|
|
"Kushite",
|
|
"Aksumite",
|
|
"Ethiopian",
|
|
"Songhai",
|
|
"Malian",
|
|
"Ghanaian",
|
|
"Benin",
|
|
"Ashanti",
|
|
"Zulu",
|
|
"Tuareg",
|
|
"Berber",
|
|
"Kanem-Bornu",
|
|
"Buganda",
|
|
"Mossi",
|
|
"Swahili",
|
|
"Somali",
|
|
"Wolof",
|
|
"Umayyad",
|
|
"Abbasid",
|
|
"Ayyubid",
|
|
"Fatimid",
|
|
"Mamluk",
|
|
"Seljuk",
|
|
"Safavid",
|
|
"Ottoman",
|
|
"Almoravid",
|
|
"Almohad",
|
|
"Rashidun",
|
|
"Ziyarid",
|
|
"Frankish",
|
|
"Visigothic",
|
|
"Ostrogothic",
|
|
"Viking",
|
|
"Norman",
|
|
"Saxon",
|
|
"Anglo-Saxon",
|
|
"Celtic",
|
|
"Gaulish",
|
|
"Carolingian",
|
|
"Merovingian",
|
|
"Capetian",
|
|
"Plantagenet",
|
|
"Tudor",
|
|
"Stuart",
|
|
"Habsburg",
|
|
"Romanov",
|
|
"Lancaster",
|
|
"York",
|
|
"Bourbon",
|
|
"Napoleonic",
|
|
"British",
|
|
"French",
|
|
"Spanish",
|
|
"Portuguese",
|
|
"Dutch",
|
|
"Russian",
|
|
"German",
|
|
"Italian",
|
|
"Swedish",
|
|
"Norwegian",
|
|
"Danish",
|
|
"Polish",
|
|
"Hungarian",
|
|
"Austrian",
|
|
"Swiss",
|
|
"Czech",
|
|
"Slovak",
|
|
"Serbian",
|
|
"Croatian",
|
|
"Bosnian",
|
|
"Montenegrin",
|
|
"Bulgarian",
|
|
"Romanian",
|
|
"Apache",
|
|
"Sioux",
|
|
"Cherokee",
|
|
"Navajo",
|
|
"Iroquois",
|
|
"Inuit",
|
|
"Arawak",
|
|
"Carib",
|
|
"Taino",
|
|
"Aztec",
|
|
"Mayan",
|
|
"Incan",
|
|
"Mapuche",
|
|
"Guarani",
|
|
"Tupi",
|
|
"Yanomami",
|
|
"Zuni",
|
|
"Hopi",
|
|
"Kiowa",
|
|
"Comanche",
|
|
"Shoshone",
|
|
"Japanese",
|
|
"Ryukyu",
|
|
"Ainu",
|
|
"Cham",
|
|
"Khmer",
|
|
"Thai",
|
|
"Vietnamese",
|
|
"Burmese",
|
|
"Balinese",
|
|
"Malay",
|
|
"Filipino",
|
|
"Mongolian",
|
|
"Korean",
|
|
"Tibetan",
|
|
"Manchu",
|
|
"Uyghur",
|
|
"Hmong",
|
|
"Karen",
|
|
"Pyu",
|
|
"Hawaiian",
|
|
"Fijian",
|
|
"Tongan",
|
|
"Samoan",
|
|
"Maori",
|
|
"Micronesian",
|
|
"Hebrew",
|
|
"Armenian",
|
|
"Circassian",
|
|
"Georgian",
|
|
"Kurdish",
|
|
"Turkic",
|
|
"Kazakh",
|
|
"Uzbek",
|
|
"Kyrgyz",
|
|
"Tajik",
|
|
"Pashtun",
|
|
"Baloch",
|
|
"Afghan",
|
|
"Kenyan",
|
|
"Ugandan",
|
|
"Bhutanese",
|
|
"Latin",
|
|
"Moldovan",
|
|
"Militant",
|
|
"Spartan"
|
|
],
|
|
"suffixes": [
|
|
"Empire",
|
|
"Dynasty",
|
|
"Kingdom",
|
|
"Queendom",
|
|
"Sultanate",
|
|
"Confederation",
|
|
"Union",
|
|
"Republic",
|
|
"Caliphate",
|
|
"Dominion",
|
|
"Realm",
|
|
"State",
|
|
"Federation",
|
|
"Territory",
|
|
"Commonwealth",
|
|
"League",
|
|
"Duchy",
|
|
"Province",
|
|
"Protectorate",
|
|
"Colony",
|
|
"Mandate",
|
|
"Free State",
|
|
"Canton",
|
|
"Region",
|
|
"Nation",
|
|
"Assembly",
|
|
"Hierarchy",
|
|
"Archduchy",
|
|
"Grand Duchy",
|
|
"Metropolis",
|
|
"Cluster",
|
|
"Alliance",
|
|
"Tribunal",
|
|
"Council",
|
|
"Confederacy",
|
|
"Order",
|
|
"Regime",
|
|
"Syndicate",
|
|
"Guild",
|
|
"Corporation",
|
|
"Patriarchy",
|
|
"Matriarchy",
|
|
"Legion",
|
|
"Horde",
|
|
"Clan",
|
|
"Brotherhood",
|
|
"Sisterhood",
|
|
"Ascendancy",
|
|
"Supremacy",
|
|
"Tribe",
|
|
"Army",
|
|
"Dictatorship",
|
|
"Country",
|
|
"Oligarchy",
|
|
"Monkdom",
|
|
"Throng",
|
|
"Host",
|
|
"Area",
|
|
"District",
|
|
"Fief",
|
|
"Wilderness",
|
|
"Settlement",
|
|
"Parliament",
|
|
"Anarchy",
|
|
"Democracy",
|
|
"Autocracy"
|
|
]
|
|
},
|
|
"north_america": {
|
|
"prefixes": [
|
|
"Apache",
|
|
"Sioux",
|
|
"Cherokee",
|
|
"Navajo",
|
|
"Iroquois",
|
|
"Inuit",
|
|
"Arawak",
|
|
"Carib",
|
|
"Taino",
|
|
"Aztec",
|
|
"Mayan",
|
|
"Zuni",
|
|
"Hopi",
|
|
"Kiowa",
|
|
"Comanche",
|
|
"Shoshone",
|
|
"Cree",
|
|
"Ojibwe",
|
|
"Seminole",
|
|
"Cheyenne",
|
|
"Pawnee",
|
|
"Mohawk",
|
|
"Huron",
|
|
"Tlingit",
|
|
"Haida",
|
|
"Nez Perce",
|
|
"Crow",
|
|
"Blackfoot",
|
|
"Pueblo",
|
|
"Mi'kmaq",
|
|
"Algonquin",
|
|
"Wampanoag",
|
|
"Potawatomi",
|
|
"Shawnee",
|
|
"Chickasaw",
|
|
"Choctaw",
|
|
"Creek",
|
|
"Canadian",
|
|
"American",
|
|
"Mexican",
|
|
"Texan",
|
|
"Californian",
|
|
"Quebecois",
|
|
"Acadian",
|
|
"Louisianan",
|
|
"Appalachian",
|
|
"Yankee",
|
|
"Frontiersman"
|
|
],
|
|
"suffixes": [
|
|
"Nation",
|
|
"Confederation",
|
|
"Territory",
|
|
"Federation",
|
|
"Republic",
|
|
"State",
|
|
"Province",
|
|
"Colony",
|
|
"Commonwealth",
|
|
"Dominion",
|
|
"Council",
|
|
"Assembly",
|
|
"Tribe",
|
|
"Clan",
|
|
"League",
|
|
"Alliance",
|
|
"Union",
|
|
"Band",
|
|
"Settlement",
|
|
"Frontier",
|
|
"Range",
|
|
"Heartland",
|
|
"Homeland",
|
|
"Territories"
|
|
]
|
|
},
|
|
"south_america": {
|
|
"prefixes": [
|
|
"Incan",
|
|
"Mapuche",
|
|
"Guarani",
|
|
"Tupi",
|
|
"Yanomami",
|
|
"Quechua",
|
|
"Aymara",
|
|
"Chibcha",
|
|
"Muisca",
|
|
"Taíno",
|
|
"Carib",
|
|
"Wari",
|
|
"Chimu",
|
|
"Nazca",
|
|
"Moche",
|
|
"Olmec",
|
|
"Zapotec",
|
|
"Mixtec",
|
|
"Toltec",
|
|
"Brazilian",
|
|
"Argentine",
|
|
"Chilean",
|
|
"Colombian",
|
|
"Peruvian",
|
|
"Venezuelan",
|
|
"Ecuadorian",
|
|
"Bolivian",
|
|
"Paraguayan",
|
|
"Uruguayan",
|
|
"Guyanese",
|
|
"Surinamese",
|
|
"Patagonian",
|
|
"Amazonian",
|
|
"Andean",
|
|
"Gaucho",
|
|
"Carioca",
|
|
"Porteño",
|
|
"Cordobés",
|
|
"Bogotano",
|
|
"Limeño"
|
|
],
|
|
"suffixes": [
|
|
"Empire",
|
|
"Kingdom",
|
|
"Republic",
|
|
"Confederation",
|
|
"Federation",
|
|
"State",
|
|
"Nation",
|
|
"Territory",
|
|
"Province",
|
|
"Chiefdom",
|
|
"Dynasty",
|
|
"Alliance",
|
|
"League",
|
|
"Council",
|
|
"Tribe",
|
|
"Clan",
|
|
"Collective",
|
|
"Domain",
|
|
"Realm",
|
|
"Heartland",
|
|
"Amazonia",
|
|
"Patagonia",
|
|
"Andes",
|
|
"Pampas"
|
|
]
|
|
},
|
|
"europe": {
|
|
"prefixes": [
|
|
"Roman",
|
|
"Greek",
|
|
"Byzantine",
|
|
"Frankish",
|
|
"Visigothic",
|
|
"Ostrogothic",
|
|
"Viking",
|
|
"Norman",
|
|
"Saxon",
|
|
"Anglo-Saxon",
|
|
"Celtic",
|
|
"Gaulish",
|
|
"Carolingian",
|
|
"Merovingian",
|
|
"Capetian",
|
|
"Plantagenet",
|
|
"Tudor",
|
|
"Stuart",
|
|
"Habsburg",
|
|
"Romanov",
|
|
"Lancaster",
|
|
"York",
|
|
"Bourbon",
|
|
"Napoleonic",
|
|
"British",
|
|
"French",
|
|
"Spanish",
|
|
"Portuguese",
|
|
"Dutch",
|
|
"Russian",
|
|
"German",
|
|
"Italian",
|
|
"Swedish",
|
|
"Norwegian",
|
|
"Danish",
|
|
"Polish",
|
|
"Hungarian",
|
|
"Austrian",
|
|
"Swiss",
|
|
"Czech",
|
|
"Slovak",
|
|
"Serbian",
|
|
"Croatian",
|
|
"Bosnian",
|
|
"Montenegrin",
|
|
"Bulgarian",
|
|
"Romanian",
|
|
"Finnish",
|
|
"Estonian",
|
|
"Latvian",
|
|
"Lithuanian",
|
|
"Irish",
|
|
"Scottish",
|
|
"Welsh",
|
|
"Basque",
|
|
"Galician",
|
|
"Sardinian",
|
|
"Sicilian",
|
|
"Venetian",
|
|
"Florentine",
|
|
"Genoese",
|
|
"Milanese",
|
|
"Prussian",
|
|
"Bavarian",
|
|
"Teutonic",
|
|
"Knights Templar",
|
|
"Crusader",
|
|
"Papal",
|
|
"Holy Roman"
|
|
],
|
|
"suffixes": [
|
|
"Kingdom",
|
|
"Empire",
|
|
"Republic",
|
|
"Duchy",
|
|
"Grand Duchy",
|
|
"Archduchy",
|
|
"County",
|
|
"Principality",
|
|
"Barony",
|
|
"Lordship",
|
|
"March",
|
|
"Shire",
|
|
"Fief",
|
|
"Realm",
|
|
"Dominion",
|
|
"Crown",
|
|
"Dynasty",
|
|
"House",
|
|
"Order",
|
|
"League",
|
|
"Confederation",
|
|
"Alliance",
|
|
"Pact",
|
|
"Union",
|
|
"Federation",
|
|
"Commonwealth",
|
|
"State",
|
|
"Nation",
|
|
"Province",
|
|
"Territory"
|
|
]
|
|
},
|
|
"africa": {
|
|
"prefixes": [
|
|
"Egyptian",
|
|
"Nubian",
|
|
"Kushite",
|
|
"Aksumite",
|
|
"Ethiopian",
|
|
"Songhai",
|
|
"Malian",
|
|
"Ghanaian",
|
|
"Benin",
|
|
"Ashanti",
|
|
"Zulu",
|
|
"Tuareg",
|
|
"Berber",
|
|
"Kanem-Bornu",
|
|
"Buganda",
|
|
"Mossi",
|
|
"Swahili",
|
|
"Somali",
|
|
"Wolof",
|
|
"Yoruba",
|
|
"Igbo",
|
|
"Hausa",
|
|
"Fulani",
|
|
"Maasai",
|
|
"Kikuyu",
|
|
"Shona",
|
|
"Luba",
|
|
"Lunda",
|
|
"Kongo",
|
|
"Lozi",
|
|
"Tswana",
|
|
"Sotho",
|
|
"Xhosa",
|
|
"Rwandan",
|
|
"Burundian",
|
|
"Baganda",
|
|
"Bamileke",
|
|
"Fang",
|
|
"San",
|
|
"Khoikhoi",
|
|
"Merina",
|
|
"Sakalava",
|
|
"Betsileo",
|
|
"Matabele",
|
|
"Rozvi",
|
|
"Mutapa"
|
|
],
|
|
"suffixes": [
|
|
"Empire",
|
|
"Kingdom",
|
|
"Sultanate",
|
|
"Caliphate",
|
|
"Dynasty",
|
|
"Chiefdom",
|
|
"Confederation",
|
|
"Republic",
|
|
"State",
|
|
"Territory",
|
|
"Province",
|
|
"Region",
|
|
"Nation",
|
|
"Tribe",
|
|
"Clan",
|
|
"Alliance",
|
|
"League",
|
|
"Council",
|
|
"Assembly",
|
|
"Federation",
|
|
"Union",
|
|
"Dominion",
|
|
"Realm",
|
|
"Colony",
|
|
"Protectorate"
|
|
]
|
|
},
|
|
"asia": {
|
|
"prefixes": [
|
|
"Ming",
|
|
"Tang",
|
|
"Song",
|
|
"Yuan",
|
|
"Mauryan",
|
|
"Kushan",
|
|
"Rajput",
|
|
"Mughal",
|
|
"Satavahana",
|
|
"Vijayanagara",
|
|
"Japanese",
|
|
"Ryukyu",
|
|
"Ainu",
|
|
"Cham",
|
|
"Khmer",
|
|
"Thai",
|
|
"Vietnamese",
|
|
"Burmese",
|
|
"Balinese",
|
|
"Malay",
|
|
"Filipino",
|
|
"Mongolian",
|
|
"Korean",
|
|
"Tibetan",
|
|
"Manchu",
|
|
"Uyghur",
|
|
"Hmong",
|
|
"Karen",
|
|
"Pyu",
|
|
"Han",
|
|
"Qin",
|
|
"Jin",
|
|
"Sui",
|
|
"Zhou",
|
|
"Shang",
|
|
"Xia",
|
|
"Choson",
|
|
"Goguryeo",
|
|
"Baekje",
|
|
"Silla",
|
|
"Goryeo",
|
|
"Joseon",
|
|
"Yamato",
|
|
"Heian",
|
|
"Tokugawa",
|
|
"Ashikaga",
|
|
"Kamakura",
|
|
"Fujiwara",
|
|
"Taira",
|
|
"Minamoto",
|
|
"Srivijayan",
|
|
"Majapahit",
|
|
"Mataram",
|
|
"Ayutthayan",
|
|
"Sukhothai",
|
|
"Lanna",
|
|
"Champa",
|
|
"Dai Viet",
|
|
"Khitan",
|
|
"Jurchen",
|
|
"Xiongnu",
|
|
"Göktürk",
|
|
"Tangut",
|
|
"Timurid",
|
|
"Gupta",
|
|
"Pala",
|
|
"Chola",
|
|
"Pandya",
|
|
"Rashtrakuta",
|
|
"Chalukya",
|
|
"Hoysala",
|
|
"Kalinga"
|
|
],
|
|
"suffixes": [
|
|
"Dynasty",
|
|
"Empire",
|
|
"Kingdom",
|
|
"Shogunate",
|
|
"Sultanate",
|
|
"Khanate",
|
|
"Principality",
|
|
"Republic",
|
|
"State",
|
|
"Confederation",
|
|
"Horde",
|
|
"Realm",
|
|
"Province",
|
|
"Commandery",
|
|
"Satrapy",
|
|
"Viceroyalty",
|
|
"Mandate",
|
|
"Regency",
|
|
"Clan",
|
|
"Domain",
|
|
"Fief",
|
|
"March",
|
|
"Colony",
|
|
"Protectorate",
|
|
"Tributary"
|
|
]
|
|
},
|
|
"oceania": {
|
|
"prefixes": [
|
|
"Hawaiian",
|
|
"Fijian",
|
|
"Tongan",
|
|
"Samoan",
|
|
"Maori",
|
|
"Micronesian",
|
|
"Polynesian",
|
|
"Melanesian",
|
|
"Papuan",
|
|
"Aboriginal",
|
|
"Torres Strait",
|
|
"Australian",
|
|
"New Zealand",
|
|
"Tahitian",
|
|
"Marquesan",
|
|
"Rapa Nui",
|
|
"Chamorro",
|
|
"Carolinian",
|
|
"Marshallese",
|
|
"Palauan",
|
|
"Nauruan",
|
|
"Tuvaluan",
|
|
"Niuean",
|
|
"Cook Islander",
|
|
"Tokelauan",
|
|
"Wallisian",
|
|
"Futunan",
|
|
"New Caledonian",
|
|
"Vanuatuan",
|
|
"Solomon Islander",
|
|
"Bougainvillean"
|
|
],
|
|
"suffixes": [
|
|
"Islands",
|
|
"Nation",
|
|
"Federation",
|
|
"Confederation",
|
|
"Kingdom",
|
|
"Republic",
|
|
"Commonwealth",
|
|
"Territory",
|
|
"Council",
|
|
"Alliance",
|
|
"League",
|
|
"Union",
|
|
"Domain",
|
|
"Realm",
|
|
"Parliament",
|
|
"Assembly",
|
|
"Tribal Council",
|
|
"Clan",
|
|
"Tribe",
|
|
"Homelands",
|
|
"Archipelago",
|
|
"Atoll",
|
|
"Lagoon"
|
|
]
|
|
},
|
|
"space": {
|
|
"prefixes": [
|
|
"Andromedan",
|
|
"Centaurian",
|
|
"Sirian",
|
|
"Arcturian",
|
|
"Pleiadian",
|
|
"Vegan",
|
|
"Lyran",
|
|
"Orion",
|
|
"Antarian",
|
|
"Procyon",
|
|
"Aldebaran",
|
|
"Rigelian",
|
|
"Betelgeusian",
|
|
"Denebian",
|
|
"Altairian",
|
|
"Fomalhautian",
|
|
"Capellan",
|
|
"Zeta",
|
|
"Tau",
|
|
"Epsilon",
|
|
"Keplerian",
|
|
"Gliesean",
|
|
"Trappist",
|
|
"Proximan",
|
|
"Barnardian",
|
|
"Wolfian",
|
|
"Luytenian",
|
|
"Rossian",
|
|
"Cygnian",
|
|
"Aquilan",
|
|
"Draconian",
|
|
"Pegasian",
|
|
"Hydran",
|
|
"Corvan",
|
|
"Nebulan",
|
|
"Quasar",
|
|
"Pulsar",
|
|
"Novan",
|
|
"Stellar",
|
|
"Cosmic",
|
|
"Galactic",
|
|
"Lunar",
|
|
"Solar",
|
|
"Astral",
|
|
"Voidborn",
|
|
"Starforged",
|
|
"Nebulite",
|
|
"Quantum",
|
|
"Dark Matter"
|
|
],
|
|
"suffixes": [
|
|
"Dominion",
|
|
"Empire",
|
|
"Federation",
|
|
"Confederacy",
|
|
"Commonwealth",
|
|
"Collective",
|
|
"Hive",
|
|
"Alliance",
|
|
"Coalition",
|
|
"Concordat",
|
|
"Protectorate",
|
|
"Mandate",
|
|
"Territory",
|
|
"Sector",
|
|
"Cluster",
|
|
"Nebula",
|
|
"Constellation",
|
|
"Armada",
|
|
"Fleet",
|
|
"Legion",
|
|
"Order",
|
|
"Syndicate",
|
|
"Corporation",
|
|
"Council",
|
|
"Tribunal",
|
|
"Ascendancy",
|
|
"Supremacy",
|
|
"Swarm",
|
|
"Horde",
|
|
"Brotherhood"
|
|
]
|
|
},
|
|
"fantasy": {
|
|
"prefixes": [
|
|
"Dragon",
|
|
"Elven",
|
|
"Dwarven",
|
|
"Orcish",
|
|
"Goblin",
|
|
"Fairy",
|
|
"Shadow",
|
|
"Crystal",
|
|
"Storm",
|
|
"Iron",
|
|
"Steel",
|
|
"Golden",
|
|
"Silver",
|
|
"Emerald",
|
|
"Ruby",
|
|
"Sapphire",
|
|
"Obsidian",
|
|
"Moonlit",
|
|
"Starlit",
|
|
"Twilight",
|
|
"Dawn",
|
|
"Dusk",
|
|
"Eternal",
|
|
"Ancient",
|
|
"Arcane",
|
|
"Mystic",
|
|
"Enchanted",
|
|
"Cursed",
|
|
"Blessed",
|
|
"Sacred",
|
|
"Dark",
|
|
"Light",
|
|
"Frost",
|
|
"Flame",
|
|
"Thorn",
|
|
"Raven",
|
|
"Wolf",
|
|
"Bear",
|
|
"Eagle",
|
|
"Lion",
|
|
"Serpent",
|
|
"Phoenix",
|
|
"Griffin",
|
|
"Unicorn",
|
|
"Pegasus",
|
|
"Troll",
|
|
"Giant",
|
|
"Fey",
|
|
"Sylvan",
|
|
"Abyssal",
|
|
"Celestial",
|
|
"Infernal",
|
|
"Primordial",
|
|
"Runed",
|
|
"Warded"
|
|
],
|
|
"suffixes": [
|
|
"Kingdom",
|
|
"Realm",
|
|
"Dominion",
|
|
"Empire",
|
|
"Dynasty",
|
|
"Order",
|
|
"Covenant",
|
|
"Pact",
|
|
"Alliance",
|
|
"Guild",
|
|
"Circle",
|
|
"Council",
|
|
"Conclave",
|
|
"Sanctum",
|
|
"Citadel",
|
|
"Throne",
|
|
"Crown",
|
|
"Spire",
|
|
"Hollow",
|
|
"Reach",
|
|
"Bastion",
|
|
"Haven",
|
|
"Enclave",
|
|
"Brotherhood",
|
|
"Sisterhood",
|
|
"Horde",
|
|
"Legion",
|
|
"Swarm",
|
|
"Host",
|
|
"House",
|
|
"Clan",
|
|
"Tribe",
|
|
"Nation",
|
|
"Domain"
|
|
]
|
|
},
|
|
"war": {
|
|
"prefixes": [
|
|
"Iron",
|
|
"Steel",
|
|
"Thunder",
|
|
"Lightning",
|
|
"Blitz",
|
|
"Vanguard",
|
|
"Phalanx",
|
|
"Spartan",
|
|
"Gladiator",
|
|
"Centurion",
|
|
"Hussar",
|
|
"Cossack",
|
|
"Samurai",
|
|
"Mongol",
|
|
"Hoplite",
|
|
"Legionary",
|
|
"Musketeer",
|
|
"Dragoon",
|
|
"Lancer",
|
|
"Commando",
|
|
"Ranger",
|
|
"Sentinel",
|
|
"Warden",
|
|
"Reaver",
|
|
"Berserker",
|
|
"Juggernaut",
|
|
"Valkyrie",
|
|
"Warlord",
|
|
"Overlord",
|
|
"General",
|
|
"Marshal",
|
|
"Captain",
|
|
"Sergeant",
|
|
"Colonel",
|
|
"Admiral",
|
|
"Commodore",
|
|
"Tactician",
|
|
"Strategist",
|
|
"Warmonger",
|
|
"Conqueror",
|
|
"Liberator",
|
|
"Insurgent",
|
|
"Partisan",
|
|
"Guerrilla",
|
|
"Militia",
|
|
"Mercenary",
|
|
"Veteran",
|
|
"Elite"
|
|
],
|
|
"suffixes": [
|
|
"Legion",
|
|
"Army",
|
|
"Corps",
|
|
"Division",
|
|
"Brigade",
|
|
"Battalion",
|
|
"Regiment",
|
|
"Company",
|
|
"Platoon",
|
|
"Squad",
|
|
"Phalanx",
|
|
"Bastion",
|
|
"Front",
|
|
"Theater",
|
|
"Warband",
|
|
"Host",
|
|
"Horde",
|
|
"Force",
|
|
"Command",
|
|
"Operations",
|
|
"Strike",
|
|
"Assault",
|
|
"Defense",
|
|
"Garrison",
|
|
"Outpost",
|
|
"Fortress",
|
|
"Citadel",
|
|
"Arsenal",
|
|
"Armory",
|
|
"War Council",
|
|
"High Command",
|
|
"Tribunal"
|
|
]
|
|
},
|
|
"western": {
|
|
"prefixes": [
|
|
"Cowboy",
|
|
"Outlaw",
|
|
"Sheriff",
|
|
"Marshal",
|
|
"Ranger",
|
|
"Desperado",
|
|
"Gunslinger",
|
|
"Bounty Hunter",
|
|
"Frontiersman",
|
|
"Pioneer",
|
|
"Prospector",
|
|
"Rancher",
|
|
"Bandit",
|
|
"Renegade",
|
|
"Drifter",
|
|
"Wrangler",
|
|
"Vaquero",
|
|
"Buckaroo",
|
|
"Lawman",
|
|
"Deputy",
|
|
"Scout",
|
|
"Trapper",
|
|
"Miner",
|
|
"Preacher",
|
|
"Doc",
|
|
"Dusty",
|
|
"Lonesome",
|
|
"Wild",
|
|
"Iron",
|
|
"Silver",
|
|
"Gold",
|
|
"Copper",
|
|
"Dakota",
|
|
"Texas",
|
|
"Arizona",
|
|
"Montana",
|
|
"Nevada",
|
|
"Colorado",
|
|
"Wyoming",
|
|
"Oklahoma",
|
|
"Kansas",
|
|
"Nebraska",
|
|
"New Mexico",
|
|
"Deadwood",
|
|
"Tombstone"
|
|
],
|
|
"suffixes": [
|
|
"Territory",
|
|
"Frontier",
|
|
"Range",
|
|
"County",
|
|
"District",
|
|
"Settlement",
|
|
"Outpost",
|
|
"Trading Post",
|
|
"Ranch",
|
|
"Claim",
|
|
"Camp",
|
|
"Crossing",
|
|
"Pass",
|
|
"Gulch",
|
|
"Canyon",
|
|
"Ridge",
|
|
"Valley",
|
|
"Springs",
|
|
"Flats",
|
|
"Hollow",
|
|
"Posse",
|
|
"Gang",
|
|
"Cartel",
|
|
"Syndicate",
|
|
"Alliance",
|
|
"Confederation",
|
|
"Sheriff's Office",
|
|
"Marshal's Office",
|
|
"Wagon Train",
|
|
"Cattle Drive"
|
|
]
|
|
},
|
|
"under_ocean": {
|
|
"prefixes": [
|
|
"Atlantean",
|
|
"Abyssal",
|
|
"Coral",
|
|
"Deep",
|
|
"Leviathan",
|
|
"Kraken",
|
|
"Nautilus",
|
|
"Trident",
|
|
"Pearl",
|
|
"Tidal",
|
|
"Submarine",
|
|
"Bathyal",
|
|
"Hadal",
|
|
"Pelagic",
|
|
"Neritic",
|
|
"Benthic",
|
|
"Abyssopelagic",
|
|
"Mesopelagic",
|
|
"Epipelagic",
|
|
"Siren",
|
|
"Merfolk",
|
|
"Triton",
|
|
"Poseidon",
|
|
"Neptune",
|
|
"Nereid",
|
|
"Scylla",
|
|
"Charybdis",
|
|
"Lusca",
|
|
"Jormungandr",
|
|
"Tiamat",
|
|
"Naga",
|
|
"Selkie",
|
|
"Kelpie",
|
|
"Bunyip",
|
|
"Djinn",
|
|
"Undine",
|
|
"Nixie",
|
|
"Rusalka"
|
|
],
|
|
"suffixes": [
|
|
"Kingdom",
|
|
"Depth",
|
|
"Abyss",
|
|
"Trench",
|
|
"Reef",
|
|
"Lagoon",
|
|
"Atoll",
|
|
"Archipelago",
|
|
"Domain",
|
|
"Realm",
|
|
"Empire",
|
|
"Dynasty",
|
|
"Confederation",
|
|
"Federation",
|
|
"Collective",
|
|
"Colony",
|
|
"Hive",
|
|
"Swarm",
|
|
"School",
|
|
"Council",
|
|
"Conclave",
|
|
"Order",
|
|
"Brotherhood",
|
|
"Sisterhood",
|
|
"Horde",
|
|
"Legion",
|
|
"Host",
|
|
"Current",
|
|
"Tide",
|
|
"Depths",
|
|
"Waters",
|
|
"Seas"
|
|
]
|
|
},
|
|
"tournament": {
|
|
"prefixes": [
|
|
"Champion",
|
|
"Knight",
|
|
"Gladiator",
|
|
"Warrior",
|
|
"Paladin",
|
|
"Hero",
|
|
"Defender",
|
|
"Guardian",
|
|
"Protector",
|
|
"Avenger",
|
|
"Slayer",
|
|
"Conqueror",
|
|
"Victor",
|
|
"Legend",
|
|
"Titan",
|
|
"Colossus",
|
|
"Goliath",
|
|
"Hercules",
|
|
"Achilles",
|
|
"Odysseus",
|
|
"Leonidas",
|
|
"Alexander",
|
|
"Caesar",
|
|
"Attila",
|
|
"Genghis",
|
|
"Napoleon",
|
|
"Valor",
|
|
"Honor",
|
|
"Glory",
|
|
"Triumph",
|
|
"Dominance",
|
|
"Supremacy",
|
|
"Invincible",
|
|
"Unstoppable",
|
|
"Relentless",
|
|
"Fearless",
|
|
"Ruthless",
|
|
"Merciless",
|
|
"Undying",
|
|
"Immortal",
|
|
"Eternal",
|
|
"Ascendant",
|
|
"Apex"
|
|
],
|
|
"suffixes": [
|
|
"Arena",
|
|
"Colosseum",
|
|
"Ring",
|
|
"Tournament",
|
|
"Championship",
|
|
"League",
|
|
"Series",
|
|
"Circuit",
|
|
"Grand Prix",
|
|
"Classic",
|
|
"Invitational",
|
|
"Open",
|
|
"Cup",
|
|
"Trophy",
|
|
"Prize",
|
|
"Crown",
|
|
"Laurels",
|
|
"Medal",
|
|
"Award",
|
|
"Honor Guard",
|
|
"Elite",
|
|
"Champions",
|
|
"Masters",
|
|
"Grandmasters",
|
|
"Titans",
|
|
"Legends",
|
|
"Hall of Fame",
|
|
"Order of Merit",
|
|
"Circle"
|
|
]
|
|
},
|
|
"funny": {
|
|
"prefixes": [
|
|
"Silly",
|
|
"Wacky",
|
|
"Zany",
|
|
"Goofy",
|
|
"Bonkers",
|
|
"Loony",
|
|
"Nutty",
|
|
"Kooky",
|
|
"Quirky",
|
|
"Batty",
|
|
"Daffy",
|
|
"Dizzy",
|
|
"Loopy",
|
|
"Wobbly",
|
|
"Funky",
|
|
"Groovy",
|
|
"Spunky",
|
|
"Peppy",
|
|
"Bouncy",
|
|
"Jolly",
|
|
"Merry",
|
|
"Cheerful",
|
|
"Giggly",
|
|
"Snicker",
|
|
"Chuckle",
|
|
"Tickle",
|
|
"Pickle",
|
|
"Noodle",
|
|
"Waffle",
|
|
"Pancake",
|
|
"Muffin",
|
|
"Cupcake",
|
|
"Donut",
|
|
"Taco",
|
|
"Burrito",
|
|
"Nacho",
|
|
"Pretzel",
|
|
"Bagel",
|
|
"Cookie",
|
|
"Biscuit",
|
|
"Crumpet",
|
|
"Scone",
|
|
"Pudding",
|
|
"Custard",
|
|
"Trifle",
|
|
"Jellybean",
|
|
"Gummy",
|
|
"Lollipop"
|
|
],
|
|
"suffixes": [
|
|
"Squad",
|
|
"Team",
|
|
"Club",
|
|
"Gang",
|
|
"Crew",
|
|
"Bunch",
|
|
"Pack",
|
|
"Mob",
|
|
"Horde",
|
|
"Swarm",
|
|
"Flock",
|
|
"Herd",
|
|
"School",
|
|
"Colony",
|
|
"Band",
|
|
"Troupe",
|
|
"Ensemble",
|
|
"Posse",
|
|
"Clique",
|
|
"Circle",
|
|
"Society",
|
|
"Association",
|
|
"Fellowship",
|
|
"Brotherhood",
|
|
"Sisterhood",
|
|
"Alliance",
|
|
"Coalition",
|
|
"League",
|
|
"Union",
|
|
"Federation",
|
|
"Confederation",
|
|
"Collective"
|
|
]
|
|
},
|
|
"scary": {
|
|
"prefixes": [
|
|
"Dark",
|
|
"Shadow",
|
|
"Nightmare",
|
|
"Ghoul",
|
|
"Phantom",
|
|
"Specter",
|
|
"Wraith",
|
|
"Revenant",
|
|
"Banshee",
|
|
"Dread",
|
|
"Terror",
|
|
"Horror",
|
|
"Malice",
|
|
"Venom",
|
|
"Plague",
|
|
"Pestilence",
|
|
"Famine",
|
|
"Death",
|
|
"Doom",
|
|
"Ruin",
|
|
"Blight",
|
|
"Curse",
|
|
"Hex",
|
|
"Jinx",
|
|
"Spell",
|
|
"Charm",
|
|
"Hexen",
|
|
"Witch",
|
|
"Warlock",
|
|
"Necromancer",
|
|
"Lich",
|
|
"Vampire",
|
|
"Werewolf",
|
|
"Zombie",
|
|
"Skeleton",
|
|
"Corpse",
|
|
"Carrion",
|
|
"Rot",
|
|
"Decay",
|
|
"Void",
|
|
"Abyss",
|
|
"Oblivion",
|
|
"Entropy",
|
|
"Chaos",
|
|
"Madness",
|
|
"Insanity",
|
|
"Dementia",
|
|
"Psychosis"
|
|
],
|
|
"suffixes": [
|
|
"Horde",
|
|
"Legion",
|
|
"Swarm",
|
|
"Plague",
|
|
"Scourge",
|
|
"Blight",
|
|
"Curse",
|
|
"Nightmare",
|
|
"Terror",
|
|
"Dread",
|
|
"Fear",
|
|
"Panic",
|
|
"Ruin",
|
|
"Doom",
|
|
"Death",
|
|
"Reaping",
|
|
"Harvest",
|
|
"Culling",
|
|
"Purge",
|
|
"Extermination",
|
|
"Brood",
|
|
"Nest",
|
|
"Lair",
|
|
"Den",
|
|
"Crypt",
|
|
"Tomb",
|
|
"Catacombs",
|
|
"Coven",
|
|
"Circle",
|
|
"Order",
|
|
"Cult",
|
|
"Sect",
|
|
"Brotherhood",
|
|
"Pact"
|
|
]
|
|
},
|
|
"weird": {
|
|
"prefixes": [
|
|
"Bizarre",
|
|
"Strange",
|
|
"Odd",
|
|
"Peculiar",
|
|
"Weird",
|
|
"Eerie",
|
|
"Uncanny",
|
|
"Surreal",
|
|
"Absurd",
|
|
"Grotesque",
|
|
"Macabre",
|
|
"Eldritch",
|
|
"Ethereal",
|
|
"Spectral",
|
|
"Gossamer",
|
|
"Translucent",
|
|
"Iridescent",
|
|
"Opalescent",
|
|
"Prismatic",
|
|
"Kaleidoscopic",
|
|
"Phantasmagoric",
|
|
"Ineffable",
|
|
"Inscrutable",
|
|
"Paradoxical",
|
|
"Impossible",
|
|
"Inconceivable",
|
|
"Unfathomable",
|
|
"Inexplicable",
|
|
"Anomalous",
|
|
"Aberrant",
|
|
"Deviant",
|
|
"Atypical",
|
|
"Unorthodox",
|
|
"Heterodox",
|
|
"Nonconformist",
|
|
"Maverick",
|
|
"Rogue",
|
|
"Rebel",
|
|
"Dissident",
|
|
"Heretic"
|
|
],
|
|
"suffixes": [
|
|
"Collective",
|
|
"Hive",
|
|
"Swarm",
|
|
"Network",
|
|
"Matrix",
|
|
"Web",
|
|
"Lattice",
|
|
"Grid",
|
|
"Array",
|
|
"Spectrum",
|
|
"Prism",
|
|
"Kaleidoscope",
|
|
"Paradox",
|
|
"Anomaly",
|
|
"Aberration",
|
|
"Enigma",
|
|
"Mystery",
|
|
"Riddle",
|
|
"Puzzle",
|
|
"Conundrum",
|
|
"Dilemma",
|
|
"Quandary",
|
|
"Oxymoron",
|
|
"Contradiction",
|
|
"Dichotomy",
|
|
"Juxtaposition",
|
|
"Irony",
|
|
"Satire",
|
|
"Absurdity",
|
|
"Nonsense"
|
|
]
|
|
},
|
|
"vs": {
|
|
"prefixes": [
|
|
"Red",
|
|
"Blue",
|
|
"Green",
|
|
"Yellow",
|
|
"Orange",
|
|
"Purple",
|
|
"Pink",
|
|
"Black",
|
|
"White",
|
|
"Grey",
|
|
"Gold",
|
|
"Silver",
|
|
"Bronze",
|
|
"Copper",
|
|
"Iron",
|
|
"Steel",
|
|
"Alpha",
|
|
"Beta",
|
|
"Gamma",
|
|
"Delta",
|
|
"Epsilon",
|
|
"Zeta",
|
|
"Eta",
|
|
"Theta",
|
|
"North",
|
|
"South",
|
|
"East",
|
|
"West",
|
|
"Dawn",
|
|
"Dusk",
|
|
"Day",
|
|
"Night",
|
|
"Fire",
|
|
"Water",
|
|
"Earth",
|
|
"Air",
|
|
"Lightning",
|
|
"Ice",
|
|
"Nature",
|
|
"Shadow",
|
|
"Light",
|
|
"Dark",
|
|
"Order",
|
|
"Chaos",
|
|
"Life",
|
|
"Death",
|
|
"War",
|
|
"Peace"
|
|
],
|
|
"suffixes": [
|
|
"Team",
|
|
"Squad",
|
|
"Crew",
|
|
"Division",
|
|
"Brigade",
|
|
"Regiment",
|
|
"Battalion",
|
|
"Company",
|
|
"Platoon",
|
|
"Unit",
|
|
"Force",
|
|
"Command",
|
|
"Operations",
|
|
"Strike",
|
|
"Assault",
|
|
"Defense",
|
|
"Vanguard",
|
|
"Rearguard",
|
|
"Flank",
|
|
"Center",
|
|
"Wing",
|
|
"Corps",
|
|
"Legion",
|
|
"Army",
|
|
"Horde",
|
|
"Host",
|
|
"Alliance",
|
|
"Coalition",
|
|
"League",
|
|
"Union",
|
|
"Federation",
|
|
"Confederation"
|
|
]
|
|
}
|
|
}
|