Module:NameGenerator/NamingTable: Difference between revisions

added base names and title template stuff
fixed titletemplate stuff
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
local naming = {
p = {}
p.defaultvars = {}
p.naming = {
   qudish = {
   qudish = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "fa",
       "fa",
Line 175: Line 177:
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
   },
   },
   eater = {
   ["qudish banana grove site"] = {
     HyphenationChance = 5,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "anti",
       "a",
       "arta",
       "ala",
       "ba",
       "bi",
       "da",
       "da",
       "dari",
       "du",
       "dja",
       "eka",
       "gi",
       "ha",
       "i",
       "i",
       "kho",
       "ka",
       "khu",
       "ki",
       "meh",
       "ma",
       "mi",
       "mi",
      "mu",
       "na",
       "na",
       "o",
       "qa",
       "oro",
       "sa",
      "poly",
      "q",
       "sha",
       "sha",
      "she",
      "shu",
       "su",
       "su",
      "ta",
      "te",
      "tu",
       "u",
       "u",
      "uu",
      "xer",
      "y",
      "ya",
      "yu",
      "yy",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "le",
       "arra",
       "ra",
      "azo",
       "thri",
      "ba",
       "xer",
      "by",
       "yu",
      "ga",
      "gga",
      "ili",
      "mri",
      "ne",
       "ra",
       "rche",
      "rqa",
      "rqu",
       "rsi",
       "rva",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 1,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "dates",
       "bal",
       "dokht",
       "d",
       "dukht",
       "kesh",
       "him",
       "kh",
       "masp",
       "kish",
       "med",
       "lep",
       "pater",
       "lil",
       "pur",
       "mas",
       "rad",
       "mish",
       "ram",
       "mmu",
       "seh",
       "mor",
       "shid",
       "mrod",
       "shir",
       "mur",
       "tafa",
       "nip",
       "xes",
       "nna",
     },
      "pad",
     MinPostfixAmount = 1,
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
     },
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
    Templates = {
      "Banana Grove *Name*",
    },
   },
   },
   ekuemekiyyen = {
   ["qudish baroque ruins site"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "ab",
       "a",
       "ad",
       "ala",
       "afi",
       "bi",
       "afu",
       "da",
      "aka",
      "aki",
      "aku",
      "ama",
      "ayo",
      "ba",
      "chi",
      "chu",
      "di",
       "du",
       "du",
       "ebe",
       "eka",
       "efu",
       "ha",
       "eke",
       "i",
       "eku",
       "ka",
       "eme",
       "ki",
      "ife",
      "ima",
      "ko",
      "kwa",
       "ma",
       "ma",
       "mo",
       "mi",
       "na",
       "na",
       "nke",
       "qa",
       "nki",
       "sa",
       "nne",
       "sha",
       "no",
       "she",
       "nu",
       "shu",
       "nya",
       "su",
      "oba",
      "oge",
      "ola",
      "olu",
       "ta",
       "ta",
       "za",
       "te",
       "zu",
       "tu",
      "u",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "ama",
       "arra",
      "azo",
       "ba",
       "ba",
       "baji",
       "by",
       "batu",
       "ga",
       "bo",
       "gga",
       "chi",
       "ili",
       "chu",
       "mri",
       "di",
       "ne",
       "fa",
       "ra",
      "fe",
       "rche",
      "fu",
       "rqa",
      "ji",
       "rqu",
      "ke",
       "rsi",
       "kwu",
       "rva",
       "la",
      "mba",
      "mbe",
      "mbo",
      "nga",
      "ngo",
      "ngu",
      "nza",
      "pi",
      "ra",
       "se",
       "tu",
       "ye",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "bem",
       "bal",
       "bi",
       "d",
       "bola",
       "kesh",
       "chi",
       "kh",
       "da",
       "kish",
       "de",
       "lep",
       "di",
       "lil",
       "fe",
       "mas",
       "fi",
       "mish",
       "go",
       "mmu",
       "ji",
       "mor",
       "jo",
       "mrod",
       "ka",
       "mur",
       "kan",
       "nip",
       "ke",
       "nna",
       "ko",
       "pad",
       "ku",
       "ppa",
       "la",
       "ppar",
       "le",
       "ppir",
       "mbe",
       "ppur",
       "me",
       "r",
       "mi",
       "ruk",
       "mu",
       "sh",
       "nde",
       "shan",
       "nti",
       "shur",
       "nyi",
       "tara",
       "oye",
       "tum",
       "po",
       "vah",
       "ra",
       "vuh",
       "re",
       "wan",
       "ri",
       "war",
       "sa",
       "zor",
      "to",
      "wale",
      "ya",
      "yo",
      "za",
      "zo",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
     TitleTemplates = {
     Templates = {
       "*Name* *Suffix*",
       "Baroque Ruins *Name*",
    },
    TemplateVars = {
      ["*Suffix*"] = {
        "ka",
        "ki",
        "ku",
        "ko",
        "",
      },
     },
     },
   },
   },
   ibulian = {
   ["qudish deep jungle site"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 80,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "a",
       "a",
       "ae",
       "ala",
       "an",
       "bi",
       "au",
       "da",
       "ba",
       "du",
       "bla",
       "eka",
      "bru",
      "cae",
      "cai",
      "cami",
      "cassi",
      "ci",
      "clau",
      "cnae",
      "co",
      "cri",
      "de",
      "dio",
      "do",
      "dru",
      "egna",
      "fa",
      "fau",
      "fe",
      "fla",
      "flo",
      "ga",
      "ge",
      "gnae",
       "ha",
       "ha",
       "he",
       "i",
       "ho",
       "ka",
       "io",
       "ki",
      "iu",
      "ja",
      "ju",
      "la",
      "lau",
      "li",
      "lu",
       "ma",
       "ma",
       "ne",
       "mi",
       "no",
       "na",
       "octa",
       "qa",
      "ovi",
      "pli",
      "po",
      "pri",
      "pu",
      "qui",
      "ru",
       "sa",
       "sa",
       "se",
       "sha",
       "spu",
       "she",
      "shu",
      "su",
       "ta",
       "ta",
       "ti",
       "te",
       "tu",
       "tu",
       "va",
       "u",
      "ve",
      "vi",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "bi",
       "arra",
       "bri",
       "azo",
       "ce",
       "ba",
       "ci",
       "by",
      "cle",
      "dri",
       "ga",
       "ga",
       "gri",
       "gga",
       "gu",
       "ili",
       "llu",
       "mri",
       "lu",
       "ne",
      "mi",
      "na",
      "ndi",
      "ni",
      "nu",
      "pi",
      "pri",
       "ra",
       "ra",
       "rdi",
       "rche",
       "re",
       "rqa",
       "renti",
       "rqu",
       "rma",
       "rsi",
       "rne",
       "rva",
      "si",
      "spi",
      "ssi",
      "sti",
      "ti",
      "to",
      "vi",
      "xe",
      "xi",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 1,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "ba",
       "bal",
       "bius",
       "d",
       "bus",
       "kesh",
       "cius",
       "kh",
       "dia",
       "kish",
       "dina",
       "lep",
       "dinus",
       "lil",
       "dius",
       "mas",
       "gina",
       "mish",
       "ginus",
       "mmu",
       "ius",
       "mor",
       "lia",
       "mrod",
       "liana",
       "mur",
       "lius",
       "nip",
       "lix",
       "nna",
       "lla",
       "pad",
      "lus",
      "mus",
      "na",
      "nius",
      "nus",
      "pius",
       "ppa",
       "ppa",
       "ppina",
       "ppar",
       "pus",
       "ppir",
       "ro",
       "ppur",
       "sar",
       "r",
       "sius",
       "ruk",
       "sta",
       "sh",
       "stus",
       "shan",
       "to",
       "shur",
       "tus",
       "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
    Templates = {
      "Deep Jungle *Name*",
    },
   },
   },
   yawningmoon = {
   ["qudish desert canyon site"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 50,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "apa",
       "a",
       "dya",
       "ala",
       "ghrta",
       "bi",
       "jna",
       "da",
       "ksa",
       "du",
       "kse",
       "eka",
       "kso",
       "ha",
      "i",
      "ka",
      "ki",
      "ma",
       "mi",
       "mi",
       "nir",
       "na",
       "pri",
       "qa",
       "pu",
       "sa",
       "ru",
       "sha",
       "savi",
       "she",
       "tar",
       "shu",
       "tva",
       "su",
       "tvi",
       "ta",
       "tvo",
       "te",
       "ur",
       "tu",
       "vri",
       "u",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "rth",
       "arra",
       "sh",
       "azo",
       "th",
       "ba",
      "by",
      "ga",
      "gga",
      "ili",
      "mri",
      "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 1,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "tar",
       "bal",
       "dra",
       "d",
       "vra",
       "kesh",
       "vrin",
       "kh",
       "tr",
       "kish",
       "vri",
       "lep",
       "nu",
       "lil",
       "dru",
       "mas",
       "kras",
       "mish",
       "kra",
       "mmu",
       "tra",
       "mor",
       "tri",
       "mrod",
       "truu",
       "mur",
       "nyu",
       "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
    Templates = {
      "Desert Canyon *Name*",
    },
   },
   },
   arcologian = {
   ["qudish flower fields site"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 80,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "a",
       "a",
       "ado",
       "ala",
       "ae",
       "bi",
      "ba",
       "da",
      "chri",
       "du",
      "clau",
       "eka",
      "cleo",
       "ha",
      "co",
      "cro",
      "cy",
       "da",
       "de",
      "di",
      "dio",
      "e",
      "eu",
      "ga",
      "geo",
      "gi",
      "gre",
      "he",
      "hie",
       "ho",
       "hya",
       "i",
       "i",
      "ja",
      "je",
      "ju",
       "ka",
       "ka",
       "khlo",
       "ki",
      "klau",
      "kri",
      "kyr",
      "la",
      "lea",
      "leo",
      "ly",
       "ma",
       "ma",
       "mi",
       "mi",
       "ne",
       "na",
       "ni",
       "qa",
      "o",
       "sa",
      "pa",
       "sha",
      "pe",
       "she",
      "phi",
       "shu",
      "pie",
       "su",
      "pla",
       "ta",
      "pro",
       "te",
      "pto",
       "tu",
      "py",
       "u",
      "ra",
       "sa",
       "se",
      "so",
      "sta",
       "ste",
       "tha",
       "the",
       "theo",
       "ti",
       "xa",
       "ze",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "ande",
       "arra",
       "bi",
       "azo",
       "biu",
       "ba",
       "ce",
       "by",
       "chae",
       "ga",
       "chi",
       "gga",
       "cho",
       "ili",
       "ci",
       "mri",
       "cli",
       "ne",
      "cra",
       "ra",
      "ddaeu",
       "rche",
      "de",
       "rqa",
      "do",
       "rqu",
      "dre",
       "rsi",
      "dy",
       "rva",
      "esu",
      "ge",
      "gesi",
      "gi",
      "go",
      "le",
      "ly",
      "mbro",
      "me",
      "mo",
      "mpi",
      "na",
      "naeu",
      "nea",
      "ngelo",
      "ngelu",
      "nti",
      "ntio",
      "ny",
      "oni",
      "pho",
      "phro",
      "pi",
       "ra",
       "rca",
      "ri",
      "ro",
      "rpheu",
      "sa",
      "schy",
      "se",
      "si",
      "sia",
      "smu",
      "sta",
      "sthe",
      "stia",
      "tha",
      "tiu",
      "to",
      "tu",
       "xa",
       "xi",
       "xia",
       "ya",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 1,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "a",
       "bal",
       "an",
       "d",
       "be",
       "kesh",
       "bil",
       "kh",
       "bius",
       "kish",
       "ce",
       "lep",
       "chia",
       "lil",
      "chus",
      "cla",
      "cles",
      "clid",
      "ctra",
      "cy",
      "da",
      "dace",
      "das",
      "der",
      "des",
      "dite",
      "dius",
      "dne",
      "dra",
      "dria",
      "gor",
      "ione",
      "ja",
      "la",
      "las",
      "laus",
      "le",
      "leen",
      "len",
      "les",
      "lia",
      "lin",
      "line",
      "lip",
      "lipp",
      "lius",
      "lla",
      "llen",
       "mas",
       "mas",
       "mia",
       "mish",
       "mis",
       "mmu",
       "mon",
       "mor",
       "mus",
       "mrod",
       "my",
       "mur",
       "n",
       "nip",
      "na",
      "nda",
      "nder",
      "ndrew",
      "ne",
      "nes",
      "ngel",
      "nia",
      "nice",
      "nis",
      "nise",
       "nna",
       "nna",
       "nne",
       "pad",
       "nth",
       "ppa",
       "ntha",
       "ppar",
       "nthe",
       "ppir",
       "nys",
       "ppur",
      "phen",
      "pher",
      "pheus",
      "phne",
      "phone",
       "r",
       "r",
       "ras",
       "ruk",
       "rcas",
       "sh",
       "re",
       "shan",
       "ren",
       "shur",
       "res",
       "tara",
       "ret",
       "tum",
       "rett",
       "vah",
       "rge",
       "vuh",
       "rgia",
       "wan",
       "ril",
       "war",
       "rin",
       "zor",
      "rine",
      "rion",
      "ris",
      "rs",
      "rus",
      "ry",
      "ryn",
      "s",
      "sa",
      "se",
      "sil",
      "sis",
      "ssa",
      "sseus",
      "sta",
      "stor",
      "sus",
      "syne",
      "ta",
      "ter",
      "tes",
      "tha",
      "thea",
      "theus",
      "thia",
      "thy",
      "tian",
      "tius",
      "to",
      "tor",
      "tre",
      "tta",
      "tus",
      "tyche",
      "us",
      "ven",
      "x",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
    Templates = {
      "Flower Fields *Name*",
    },
   },
   },
   ["glow-wight"] = {
   ["qudish fungal site"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "bri",
       "a",
       "emi",
       "ala",
       "joh",
       "bi",
       "muz",
       "da",
       "pho",
       "du",
       "ro",
       "eka",
       "sar",
       "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
      "na",
      "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "dora",
       "arra",
       "dori",
       "azo",
       "eri",
       "ba",
       "foli",
       "by",
       "moly",
       "ga",
       "suri",
       "gga",
       "uri",
       "ili",
      "mri",
      "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "amo",
       "bal",
       "emon",
       "d",
       "gustus",
       "kesh",
       "ian",
       "kh",
       "sar",
       "kish",
       "swis",
       "lep",
       "vo",
       "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 1,
     TitleTemplates = {
     Templates = {
       "*Name*, the *Adjective* *Patron* *Epithet*",
       "Fungal *Name*",
    },
    TemplateVars = {
      ["*Adjective*"] = {
        "ancient",
        "glowing",
        "prescient",
        "silent",
        "whispering",
        "wise",
      },
      ["*Epithet*"] = {
        "Priest",
        "Firebrand",
        "Crechemother",
        "Glowmatron",
        "Baptized",
        "Cardinal",
      },
     },
     },
   },
   },
   ["glow-wight hero"] = {
   ["qudish hills site"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "bri",
       "a",
       "emi",
       "ala",
       "joh",
       "bi",
       "muz",
       "da",
       "pho",
       "du",
       "ro",
       "eka",
       "sar",
       "ha",
     },
      "i",
     MinPrefixAmount = 0,
      "ka",
     MaxPrefixAmount = 0,
      "ki",
      "ma",
      "mi",
      "na",
      "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
     },
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "dora",
       "arra",
       "dori",
       "azo",
       "eri",
       "ba",
       "foli",
       "by",
       "moly",
       "ga",
       "suri",
       "gga",
       "uri",
       "ili",
      "mri",
      "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "amo",
       "bal",
       "emon",
       "d",
       "gustus",
       "kesh",
       "ian",
       "kh",
       "sar",
       "kish",
       "swis",
       "lep",
       "vo",
       "lil",
    },
      "mas",
    MinPostfixAmount = 0,
      "mish",
    MaxPostfixAmount = 0,
      "mmu",
    TitleTemplates = {
      "mor",
       "*Name*, the *Adjective* *Patron* *Epithet*",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
       "war",
      "zor",
     },
     },
     TemplateVars = {
     MinPostfixAmount = 1,
      ["*Adjective*"] = {
    MaxPostfixAmount = 1,
        "ancient",
    Templates = {
        "glowing",
       "Hills *Name*",
        "prescient",
        "silent",
        "whispering",
        "wise",
       },
      ["*Epithet*"] = {
        "Priest",
        "Firebrand",
        "Crechemother",
        "Glowmatron",
        "Baptized",
        "Cardinal",
      },
     },
     },
   },
   },
   baboon = {
   ["qudish jungle site"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "oo",
       "a",
       "ooo",
       "ala",
       "o",
       "bi",
       "oh",
       "da",
       "ooh",
       "du",
       "ho",
       "eka",
       "hoo",
       "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
      "na",
      "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "O",
       "arra",
       "OO",
       "azo",
       "OOO",
       "ba",
       "HOO",
       "by",
       "HOOO",
       "ga",
       "AH",
       "gga",
       "E",
       "ili",
       "EE",
       "mri",
       "EEE",
       "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "ah",
       "bal",
       "ahh",
       "d",
       "o",
       "kesh",
       "oo",
       "kh",
       "ooo",
       "kish",
       "ho",
       "lep",
       "hoo",
       "lil",
       "e",
       "mas",
       "ee",
       "mish",
       "eee",
       "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 1,
     TitleTemplates = {
     Templates = {
       "*Name*, the *Rings* Baboon *Epithet*",
       "Jungle *Name*",
     },
     },
    TemplateVars = {
   },
      ["*Epithet*"] = {
   ["qudish lake hinnom site"] = {
        "Philanderer",
     HyphenationChance = 0,
        "Riddler",
     TwoNameChance = 0,
        "Hermit",
        "Sophisticate",
        "Demagogue",
        "King",
        "Queen",
      },
    },
   },
   ["baboon hero"] = {
     HyphenationChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "oo",
       "a",
       "ooo",
       "ala",
       "o",
       "bi",
       "oh",
       "da",
       "ooh",
       "du",
       "ho",
       "eka",
       "hoo",
       "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
      "na",
      "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "O",
       "arra",
       "OO",
       "azo",
       "OOO",
       "ba",
       "HOO",
       "by",
       "HOOO",
       "ga",
       "AH",
       "gga",
       "E",
       "ili",
       "EE",
       "mri",
       "EEE",
       "ne",
      "ra",
      "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "ah",
       "bal",
       "ahh",
       "d",
       "o",
       "kesh",
       "oo",
       "kh",
       "ooo",
       "kish",
       "ho",
       "lep",
       "hoo",
       "lil",
       "e",
       "mas",
       "ee",
       "mish",
       "eee",
       "mmu",
    },
      "mor",
    MinPostfixAmount = 0,
      "mrod",
    MaxPostfixAmount = 0,
      "mur",
    TitleTemplates = {
      "nip",
       "*Name*, the *Rings* Baboon *Epithet*",
      "nna",
    },
      "pad",
    TemplateVars = {
      "ppa",
       ["*Epithet*"] = {
      "ppar",
        "Philanderer",
      "ppir",
        "Riddler",
       "ppur",
        "Hermit",
      "r",
        "Sophisticate",
      "ruk",
        "Demagogue",
      "sh",
        "King",
       "shan",
        "Queen",
      "shur",
       },
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
       "zor",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "Water *Name*",
     },
     },
   },
   },
   clam = {
   ["qudish moon stair site"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "aco",
       "a",
       "aga",
       "ala",
       "ba",
       "bi",
       "bo",
       "da",
       "ca",
       "du",
       "di",
       "eka",
      "gi",
       "ha",
       "ha",
       "hi",
       "i",
       "ja",
       "ka",
      "ki",
       "ma",
       "ma",
       "mu",
       "mi",
       "rho",
       "na",
      "qa",
       "sa",
       "sa",
       "so",
       "sha",
      "she",
      "shu",
      "su",
      "ta",
       "te",
       "te",
       "y",
       "tu",
       "za",
       "u",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "bni",
       "arra",
       "do",
       "azo",
       "ggi",
       "ba",
       "go",
       "by",
       "l",
       "ga",
       "mil",
       "gga",
       "mpsi",
       "ili",
       "nni",
       "mri",
       "pho",
       "ne",
       "ra",
       "ra",
       "rca",
       "rche",
       "rtha",
       "rqa",
       "sdru",
       "rqu",
       "sgo",
       "rsi",
       "tra",
       "rva",
      "tti",
      "ze",
     },
     },
     MinInfixAmount = 1,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "clam",
       "bal",
      "d",
      "kesh",
      "kh",
      "kish",
      "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
    Templates = {
      "Moon Stair *Name*",
    },
   },
   },
   crab = {
   ["qudish mountains site"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "aco",
       "a",
       "aga",
       "ala",
       "ba",
       "bi",
       "bo",
       "da",
       "ca",
       "du",
       "di",
       "eka",
      "gi",
       "ha",
       "ha",
       "hi",
       "i",
       "ja",
       "ka",
      "ki",
       "ma",
       "ma",
       "mu",
       "mi",
       "rho",
       "na",
      "qa",
       "sa",
       "sa",
       "so",
       "sha",
      "she",
      "shu",
      "su",
      "ta",
       "te",
       "te",
       "y",
       "tu",
       "za",
       "u",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "bni",
       "arra",
       "do",
       "azo",
       "ggi",
       "ba",
       "go",
       "by",
       "l",
       "ga",
       "mil",
       "gga",
       "mpsi",
       "ili",
       "nni",
       "mri",
       "pho",
       "ne",
       "ra",
       "ra",
       "rca",
       "rche",
       "rtha",
       "rqa",
       "sdru",
       "rqu",
       "sgo",
       "rsi",
       "tra",
       "rva",
      "tti",
      "ze",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "crab",
       "bal",
      "d",
      "kesh",
      "kh",
      "kish",
      "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 1,
     TitleTemplates = {
     Templates = {
       "*Name*, the *Adjective* *CreatureTypeCap* *Epithet*",
       "Mountains *Name*",
     },
     },
    TemplateVars = {
   },
      ["*Adjective*"] = {
   ["qudish palladium reef site"] = {
        "echoing",
     HyphenationChance = 0,
        "frenetic",
        "many-legged",
        "massive",
        "one-clawed",
        "shell-cracked",
      },
      ["*Epithet*"] = {
        "Ancient",
        "Deepcrawler",
        "Goliath",
        "Lord",
        "Patriarch",
        "Skuttler",
      },
    },
   },
   ["crab hero"] = {
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "aco",
       "a",
       "aga",
       "ala",
       "ba",
       "bi",
       "bo",
       "da",
       "ca",
       "du",
       "di",
       "eka",
      "gi",
       "ha",
       "ha",
       "hi",
       "i",
       "ja",
       "ka",
      "ki",
       "ma",
       "ma",
       "mu",
       "mi",
       "rho",
       "na",
      "qa",
       "sa",
       "sa",
       "so",
       "sha",
      "she",
      "shu",
      "su",
      "ta",
       "te",
       "te",
       "y",
       "tu",
       "za",
       "u",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "bni",
       "arra",
       "do",
       "azo",
       "ggi",
       "ba",
       "go",
       "by",
       "l",
       "ga",
       "mil",
       "gga",
       "mpsi",
       "ili",
       "nni",
       "mri",
       "pho",
       "ne",
       "ra",
       "ra",
       "rca",
       "rche",
       "rtha",
       "rqa",
       "sdru",
       "rqu",
       "sgo",
       "rsi",
       "tra",
       "rva",
      "tti",
      "ze",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "crab",
       "bal",
    },
      "d",
    MinPostfixAmount = 0,
      "kesh",
    MaxPostfixAmount = 0,
      "kh",
    TitleTemplates = {
      "kish",
       "*Name*, the *Adjective* *CreatureTypeCap* *Epithet*",
      "lep",
    },
      "lil",
    TemplateVars = {
      "mas",
       ["*Adjective*"] = {
      "mish",
        "echoing",
      "mmu",
        "frenetic",
      "mor",
        "many-legged",
      "mrod",
        "massive",
       "mur",
        "one-clawed",
      "nip",
        "shell-cracked",
      "nna",
       },
      "pad",
       ["*Epithet*"] = {
       "ppa",
        "Ancient",
      "ppar",
        "Deepcrawler",
      "ppir",
        "Goliath",
      "ppur",
        "Lord",
      "r",
        "Patriarch",
      "ruk",
        "Skuttler",
      "sh",
       },
       "shan",
       "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
       "zor",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "Palladium Reef *Name*",
     },
     },
   },
   },
   goatfolk = {
   ["qudish ruins site"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "ba",
       "a",
       "baa",
       "ala",
       "na",
      "bi",
       "naa",
      "da",
       "ra",
      "du",
       "raa",
      "eka",
      "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
       "na",
       "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
       "tu",
       "u",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
      "arra",
      "azo",
       "ba",
       "ba",
       "baa",
       "by",
       "naa",
       "ga",
      "gga",
      "ili",
      "mri",
      "ne",
       "ra",
       "ra",
       "raa",
       "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "a",
       "bal",
       "aaa",
       "d",
       "aaaaah",
       "kesh",
       "aaah",
       "kh",
       "aah",
       "kish",
       "ah",
       "lep",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
      "vuh",
      "wan",
      "war",
      "zor",
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 1,
     TitleTemplates = {
     Templates = {
       "*Name* *Epithet*, the Goatfolk Shaman of Clan *Clan*",
       "Ruins *Name*",
     },
     },
    TemplateVars = {
  },
      ["*Epithet*"] = {
  ["qudish salt dunes site"] = {
        "Stargazer",
    HyphenationChance = 0,
        "Heartbiter",
    TwoNameChance = 0,
        "Twicetalker",
    Prefixes = {
        "Souldrinker",
      "a",
        "Whitefinger",
      "ala",
        "Clovenhorn",
      "bi",
       },
       "da",
      ["*Clan*"] = {
      "du",
        "Hotur",
      "eka",
        "Ibex",
      "ha",
        "Sol",
      "i",
        "Whitetongue",
      "ka",
        "Yr",
       "ki",
        "Mnim",
       "ma",
       },
       "mi",
    },
  },
  ["goatfolk hero"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
       "ba",
       "baa",
       "na",
       "na",
       "naa",
       "qa",
       "ra",
       "sa",
       "raa",
       "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
      "arra",
      "azo",
       "ba",
       "ba",
       "baa",
       "by",
       "naa",
       "ga",
      "gga",
      "ili",
      "mri",
      "ne",
       "ra",
       "ra",
       "raa",
       "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "a",
       "bal",
       "aaa",
       "d",
       "aaaaah",
       "kesh",
       "aaah",
       "kh",
       "aah",
       "kish",
       "ah",
       "lep",
    },
      "lil",
    MinPostfixAmount = 0,
      "mas",
    MaxPostfixAmount = 0,
      "mish",
    TitleTemplates = {
      "mmu",
       "*Name* *Epithet*, the Goatfolk Shaman of Clan *Clan*",
      "mor",
    },
      "mrod",
    TemplateVars = {
       "mur",
       ["*Epithet*"] = {
      "nip",
        "Stargazer",
      "nna",
        "Heartbiter",
      "pad",
        "Twicetalker",
       "ppa",
        "Souldrinker",
      "ppar",
        "Whitefinger",
      "ppir",
        "Clovenhorn",
      "ppur",
       },
      "r",
       ["*Clan*"] = {
      "ruk",
        "Hotur",
      "sh",
        "Ibex",
       "shan",
        "Sol",
       "shur",
        "Whitetongue",
      "tara",
        "Yr",
      "tum",
        "Mnim",
      "vah",
       },
      "vuh",
      "wan",
      "war",
       "zor",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "Salt Dunes *Name*",
     },
     },
   },
   },
   ["goatfolk site"] = {
   ["qudish salt marsh site"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "ba",
       "a",
       "baa",
       "ala",
      "bi",
      "da",
      "du",
      "eka",
      "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
       "na",
       "na",
       "naa",
       "qa",
       "ra",
       "sa",
       "raa",
       "sha",
     },
      "she",
      "shu",
      "su",
      "ta",
      "te",
      "tu",
      "u",
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
      "arra",
      "azo",
       "ba",
       "ba",
       "baa",
       "by",
       "naa",
       "ga",
      "gga",
      "ili",
      "mri",
      "ne",
       "ra",
       "ra",
       "raa",
       "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 1,
     MaxInfixAmount = 1,
     MinPostfixAmount = 0,
     Postfixes = {
    MaxPostfixAmount = 0,
       "bal",
    TitleTemplates = {
       "d",
       "*Name**Suffix*",
       "kesh",
       "*Prefix**Suffix*",
       "kh",
       "*Sultan**Suffix*",
       "kish",
       "*Name**Location*",
       "lep",
       "*Prefix**Location*",
       "lil",
       "*Sultan**Location*",
       "mas",
       "*Name**Forest*",
       "mish",
       "*Prefix**Forest*",
       "mmu",
       "*Sultan**Forest*",
      "mor",
    },
      "mrod",
    TemplateVars = {
      "mur",
       ["*Prefix*"] = {
      "nip",
        "Ash",
      "nna",
        "Black",
      "pad",
        "Blood",
      "ppa",
        "Bone",
      "ppar",
        "Cloven",
      "ppir",
        "Fern",
      "ppur",
        "Heart",
      "r",
        "Moon",
      "ruk",
        "Moss",
      "sh",
        "Rain",
       "shan",
        "Sap",
       "shur",
        "Skull",
      "tara",
        "Star",
      "tum",
        "White",
      "vah",
       },
      "vuh",
      ["*Sultan*"] = {
      "wan",
        "Resheph",
      "war",
       },
      "zor",
      ["*Suffix*"] = {
    },
        "baa",
    MinPostfixAmount = 1,
        "baaaaaah",
    MaxPostfixAmount = 1,
        "baaaaah",
    Templates = {
        "baaaah",
       "Salt Marsh *Name*",
        "baaah",
     },
        "baah",
   },
        "naaa",
   ["qudish spindle site"] = {
        "naaaaaah",
     HyphenationChance = 0,
        "naaaaah",
        "naaaah",
        "naaah",
        "raa",
        "raaaaaah",
        "raaaaah",
        "raaaah",
        "raaah",
        "raah",
      },
      ["*Forest*"] = {
        "bosk",
        "dale",
        "dell",
        "glade",
        "glen",
        "gorge",
        "grove",
        "meadow",
        "root",
        "vale",
        "weald",
        "weep",
        "wood",
       },
      ["*Location*"] = {
        "bend",
        "bite",
        "bow",
        "cleft",
        "crescent",
        "deep",
        "pool",
        "star",
        "void",
        "well",
      },
     },
   },
   ["qlippoth site"] = {
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "ba",
       "a",
       "baa",
       "ala",
       "na",
      "bi",
       "naa",
      "da",
       "ra",
      "du",
       "raa",
      "eka",
      "ha",
      "i",
      "ka",
      "ki",
      "ma",
      "mi",
       "na",
       "qa",
      "sa",
      "sha",
      "she",
      "shu",
      "su",
      "ta",
      "te",
       "tu",
       "u",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
      "arra",
      "azo",
       "ba",
       "ba",
       "baa",
       "by",
       "naa",
       "ga",
      "gga",
      "ili",
      "mri",
      "ne",
       "ra",
       "ra",
       "raa",
       "rche",
      "rqa",
      "rqu",
      "rsi",
      "rva",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 1,
     MaxInfixAmount = 1,
     MinPostfixAmount = 0,
     Postfixes = {
    MaxPostfixAmount = 0,
      "bal",
    TitleTemplates = {
      "d",
       "*Prefix**Suffix*",
      "kesh",
       "*Name**Location*",
      "kh",
       "*Prefix**Location*",
      "kish",
       "*Sultan**Location*",
      "lep",
       "*Prefix**Forest*",
      "lil",
      "mas",
      "mish",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
      "tara",
      "tum",
      "vah",
       "vuh",
       "wan",
       "war",
       "zor",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
       "Spindle *Name*",
     },
     },
    TemplateVars = {
  },
      ["*Prefix*"] = {
  ["qudish water site"] = {
        "Ash",
    HyphenationChance = 0,
        "Black",
    TwoNameChance = 0,
        "Ghost",
    Prefixes = {
        "Dust",
      "a",
        "Wraith",
      "ala",
        "Moon",
      "bi",
        "Dream",
      "da",
        "Star",
      "du",
        "White",
      "eka",
        "Grey",
      "ha",
        "Gloom",
      "i",
        "Dim",
      "ka",
        "Dusk",
      "ki",
        "Ever",
      "ma",
        "Null",
      "mi",
       },
       "na",
      ["*Sultan*"] = {
       "qa",
        "Resheph",
      "sa",
      },
      "sha",
       ["*Suffix*"] = {
      "she",
        "baa",
      "shu",
        "baaaaaah",
      "su",
        "baaaaah",
      "ta",
        "baaaah",
      "te",
        "baaah",
      "tu",
        "baah",
      "u",
        "naaa",
    },
        "naaaaaah",
    MinPrefixAmount = 1,
        "naaaaah",
    MaxPrefixAmount = 1,
        "naaaah",
    Infixes = {
        "naaah",
      "arra",
        "raa",
      "azo",
        "raaaaaah",
      "ba",
        "raaaaah",
      "by",
        "raaaah",
      "ga",
        "raaah",
      "gga",
        "raah",
      "ili",
      },
      "mri",
      ["*Forest*"] = {
      "ne",
        "bosk",
      "ra",
        "dale",
      "rche",
        "dell",
      "rqa",
        "glade",
      "rqu",
        "glen",
      "rsi",
        "gorge",
       "rva",
        "grove",
        "meadow",
        "root",
        "vale",
        "weald",
        "weep",
        "wood",
        "hollow",
       },
      ["*Location*"] = {
        "crescent",
        "deep",
        "pool",
        "star",
        "void",
        "well",
        "dream",
        "myth",
        "calm",
      },
     },
     },
  },
     MinInfixAmount = 0,
  naphtaali = {
     MaxInfixAmount = 1,
     HyphenationChance = 0,
     Postfixes = {
     TwoNameChance = 0,
       "bal",
     Prefixes = {
      "d",
       "ix",
      "kesh",
       "ku",
      "kh",
       "nah",
      "kish",
       "quet",
      "lep",
       "teo",
      "lil",
       "top",
      "mas",
       "ux",
      "mish",
       "xol",
      "mmu",
      "mor",
      "mrod",
      "mur",
      "nip",
      "nna",
      "pad",
      "ppa",
      "ppar",
      "ppir",
      "ppur",
      "r",
      "ruk",
      "sh",
      "shan",
      "shur",
       "tara",
       "tum",
       "vah",
       "vuh",
       "wan",
       "war",
       "zor",
     },
     },
     MinPrefixAmount = 0,
     MinPostfixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPostfixAmount = 1,
     Infixes = {
     Templates = {
       "ac",
       "Water *Name*",
      "coa",
      "kul",
      "qu",
      "quo",
      "tal",
      "zal",
     },
     },
    MinInfixAmount = 0,
   },
    MaxInfixAmount = 0,
   eater = {
    Postfixes = {
     HyphenationChance = 5,
      "al",
      "an",
      "atl",
      "in",
      "mas",
      "uatl",
      "zin",
    },
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    TitleTemplates = {
      "*Name*, the *Adjective* idol of *Deity*",
    },
    TemplateVars = {
      ["*Adjective*"] = {
        "ancient",
        "corroded",
        "joyous",
        "revered",
        "rusted",
        "terrible",
        "venerated",
      },
      ["*Deity*"] = {
        "Gozer",
        "Ipsis",
        "Iza",
        "Lok",
        "Mozo",
        "Queza",
      },
    },
   },
   ["naphtaali hero"] = {
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "ix",
       "anti",
       "ku",
       "arta",
       "nah",
       "ba",
       "quet",
       "da",
       "teo",
       "dari",
       "top",
       "dja",
       "ux",
       "gi",
       "xol",
       "i",
      "kho",
      "khu",
      "meh",
      "mi",
      "mu",
      "na",
      "o",
      "oro",
      "poly",
      "q",
      "sha",
      "su",
      "u",
      "uu",
      "xer",
      "y",
      "ya",
      "yu",
      "yy",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "ac",
       "le",
       "coa",
       "ra",
       "kul",
       "thri",
       "qu",
       "xer",
       "quo",
       "yu",
      "tal",
      "zal",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "al",
       "dates",
       "an",
       "dokht",
       "atl",
       "dukht",
       "in",
       "him",
       "mas",
       "masp",
       "uatl",
       "med",
       "zin",
       "pater",
    },
       "pur",
    MinPostfixAmount = 0,
       "rad",
    MaxPostfixAmount = 0,
      "ram",
    TitleTemplates = {
      "seh",
       "*Name*, the *Adjective* idol of *Deity*",
      "shid",
    },
      "shir",
    TemplateVars = {
      "tafa",
       ["*Adjective*"] = {
       "xes",
        "ancient",
        "corroded",
        "joyous",
        "revered",
        "rusted",
        "terrible",
        "venerated",
      },
       ["*Deity*"] = {
        "Gozer",
        "Ipsis",
        "Iza",
        "Lok",
        "Mozo",
        "Queza",
      },
     },
     },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
   },
   },
   snapjaw = {
   ekuemekiyyen = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "bar",
       "ab",
       "bawl",
       "ad",
       "bor",
       "afi",
       "bowl",
       "afu",
       "bur",
       "aka",
       "buwl",
       "aki",
       "da",
       "aku",
       "do",
       "ama",
      "ayo",
      "ba",
      "chi",
      "chu",
      "di",
       "du",
       "du",
       "gra",
       "ebe",
       "gro",
       "efu",
       "gru",
       "eke",
       "maf",
       "eku",
       "mof",
       "eme",
       "muf",
       "ife",
       "raf",
       "ima",
       "rof",
       "ko",
       "ruf",
       "kwa",
       "scar",
       "ma",
       "scor",
       "mo",
       "scur",
       "na",
      "nke",
      "nki",
      "nne",
      "no",
      "nu",
      "nya",
      "oba",
      "oge",
      "ola",
      "olu",
      "ta",
      "za",
      "zu",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "afo",
       "ama",
       "ago",
       "ba",
       "aho",
       "baji",
       "obo",
       "batu",
       "ofo",
       "bo",
       "ogo",
       "chi",
       "oho",
       "chu",
       "su",
       "di",
       "ubu",
       "fa",
       "ufo",
       "fe",
       "ugo",
       "fu",
       "uho",
       "ji",
       "ulu",
       "ke",
       "wof",
       "kwu",
      "la",
      "mba",
      "mbe",
      "mbo",
      "nga",
      "ngo",
      "ngu",
      "nza",
      "pi",
      "ra",
      "se",
      "tu",
      "ye",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 2,
     Postfixes = {
     Postfixes = {
       "ab",
       "bem",
       "af",
       "bi",
       "ago",
       "bola",
       "aw",
       "chi",
       "az",
       "da",
       "ba",
       "de",
       "bo",
       "di",
       "bu",
       "fe",
       "ma",
       "fi",
       "mo",
       "go",
      "ji",
      "jo",
      "ka",
      "kan",
      "ke",
      "ko",
      "ku",
      "la",
      "le",
      "mbe",
      "me",
      "mi",
       "mu",
       "mu",
       "ob",
       "nde",
       "of",
       "nti",
       "ow",
       "nyi",
       "oz",
       "oye",
       "ub",
       "po",
       "uf",
       "ra",
       "uw",
       "re",
       "uz",
       "ri",
      "sa",
      "to",
      "wale",
      "ya",
      "yo",
      "za",
      "zo",
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 1,
     TitleTemplates = {
     Templates = {
       "*Name*, the *Adjective* Snapjaw *Epithet*",
       "*Name* *Suffix*",
     },
     },
     TemplateVars = {
     TemplateVars = {
       ["*Adjective*"] = {
       ["%*Suffix%*"] = {
         "calloused",
         "ka",
         "fearsome",
         "ki",
         "fleet-footed",
         "ku",
         "hulking",
         "ko",
         "learned",
         "",
        "nimble",
        "stalwart",
      },
      ["*Epithet*"] = {
        "Bear-baiter",
        "Firesnarler",
        "Gutspiller",
        "King",
        "Skullsplitter",
        "Tot-eater",
       },
       },
     },
     },
   },
   },
   ["snapjaw hero"] = {
   ibulian = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 80,
     Prefixes = {
     Prefixes = {
       "bar",
       "a",
       "bawl",
       "ae",
       "bor",
       "an",
       "bowl",
       "au",
       "bur",
       "ba",
       "buwl",
       "bla",
       "da",
       "bru",
       "do",
       "cae",
       "du",
       "cai",
       "gra",
       "cami",
       "gro",
       "cassi",
       "gru",
       "ci",
       "maf",
       "clau",
       "mof",
       "cnae",
       "muf",
       "co",
       "raf",
       "cri",
       "rof",
       "de",
       "ruf",
       "dio",
       "scar",
       "do",
       "scor",
       "dru",
       "scur",
       "egna",
    },
       "fa",
    MinPrefixAmount = 0,
       "fau",
    MaxPrefixAmount = 0,
       "fe",
    Infixes = {
       "fla",
       "afo",
       "flo",
       "ago",
       "ga",
       "aho",
       "ge",
       "obo",
       "gnae",
       "ofo",
       "ha",
       "ogo",
       "he",
       "oho",
       "ho",
       "su",
       "io",
       "ubu",
       "iu",
       "ufo",
       "ja",
       "ugo",
       "ju",
       "uho",
       "la",
       "ulu",
       "lau",
       "wof",
       "li",
    },
       "lu",
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    Postfixes = {
       "ab",
       "af",
       "ago",
      "aw",
      "az",
      "ba",
       "bo",
       "bu",
       "ma",
       "ma",
       "mo",
       "ne",
       "mu",
       "no",
       "ob",
       "octa",
       "of",
       "ovi",
       "ow",
       "pli",
       "oz",
       "po",
       "ub",
       "pri",
       "uf",
       "pu",
       "uw",
       "qui",
       "uz",
       "ru",
      "sa",
      "se",
      "spu",
      "ta",
      "ti",
      "tu",
      "va",
      "ve",
      "vi",
     },
     },
     MinPostfixAmount = 0,
     MinPrefixAmount = 1,
     MaxPostfixAmount = 0,
     MaxPrefixAmount = 1,
     TitleTemplates = {
     Infixes = {
       "*Name*, the *Adjective* Snapjaw *Epithet*",
       "bi",
      "bri",
      "ce",
      "ci",
      "cle",
      "dri",
      "ga",
      "gri",
      "gu",
      "llu",
      "lu",
      "mi",
      "na",
      "ndi",
      "ni",
      "nu",
      "pi",
      "pri",
      "ra",
      "rdi",
      "re",
      "renti",
      "rma",
      "rne",
      "si",
      "spi",
      "ssi",
      "sti",
      "ti",
      "to",
      "vi",
      "xe",
      "xi",
     },
     },
     TemplateVars = {
     MinInfixAmount = 0,
       ["*Adjective*"] = {
    MaxInfixAmount = 1,
        "calloused",
    Postfixes = {
        "fearsome",
       "ba",
        "fleet-footed",
      "bius",
        "hulking",
      "bus",
        "learned",
      "cius",
        "nimble",
      "dia",
        "stalwart",
      "dina",
       },
      "dinus",
       ["*Epithet*"] = {
      "dius",
        "Bear-baiter",
      "gina",
        "Firesnarler",
      "ginus",
        "Gutspiller",
      "ius",
        "King",
      "lia",
        "Skullsplitter",
      "liana",
        "Tot-eater",
      "lius",
       },
      "lix",
      "lla",
      "lus",
      "mus",
      "na",
      "nius",
      "nus",
      "pius",
      "ppa",
       "ppina",
       "pus",
      "ro",
      "sar",
      "sius",
      "sta",
      "stus",
      "to",
       "tus",
     },
     },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
   },
   },
   star = {
   yawningmoon = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 50,
     Prefixes = {
     Prefixes = {
       "abho",
       "apa",
       "ala",
       "dya",
       "ammu",
       "ghrta",
       "amo",
       "jna",
       "apho",
       "ksa",
       "apo",
       "kse",
       "arwa",
       "kso",
       "atla",
       "mi",
       "bao",
       "nir",
       "ba",
       "pri",
       "b'gnu",
       "pu",
       "bo",
       "ru",
       "bu",
       "savi",
       "bya",
       "tar",
       "coa",
       "tva",
       "cro",
       "tvi",
       "ctha",
       "tvo",
       "cthae",
       "ur",
       "cthy",
       "vri",
      "cya",
    },
      "cyno",
    MinPrefixAmount = 1,
      "dhu",
    MaxPrefixAmount = 1,
      "dy",
    Infixes = {
       "dze",
       "rth",
       "ei",
       "sh",
       "ete",
       "th",
      "gha",
    },
      "gi",
    MinInfixAmount = 0,
      "glee",
    MaxInfixAmount = 1,
      "gloo",
    Postfixes = {
      "go",
       "tar",
      "gro",
       "dra",
      "gtu",
       "vra",
      "gzx",
       "vrin",
      "ha",
       "tr",
      "hna",
       "vri",
      "hzi",
       "nu",
       "idh",
       "dru",
       "inpe",
       "kras",
       "io",
       "i",
       "ja",
       "ju",
       "kaa",
       "kha",
       "k'na",
       "kra",
       "kra",
       "ktha",
       "tra",
       "ku",
       "tri",
       "la",
       "truu",
       "ly",
       "nyu",
      "ma",
    },
      "m'ba",
    MinPostfixAmount = 1,
      "m'na",
    MaxPostfixAmount = 1,
      "mno",
  },
      "mo",
  arcologian = {
      "myno",
    HyphenationChance = 0,
      "ncto",
    TwoNameChance = 80,
      "ngi",
    Prefixes = {
       "nssu",
       "a",
       "nu",
       "ado",
       "nya",
       "ae",
       "nycra",
       "ba",
       "nyo",
       "chri",
       "oo",
       "clau",
       "othu",
       "cleo",
       "pe",
       "co",
       "pha",
       "cro",
       "psu",
       "cy",
       "pta",
       "da",
       "q'y",
       "de",
       "rapha",
       "di",
       "rho",
       "dio",
       "rli",
       "e",
       "sca",
       "eu",
       "se",
       "ga",
       "sfa",
       "geo",
       "she",
       "gi",
       "stha",
       "gre",
       "s'tya",
       "he",
       "su",
       "hie",
       "swa",
       "ho",
       "tho",
       "hya",
       "to",
       "i",
       "tsa",
       "ja",
       "ui",
       "je",
       "xcto",
       "ju",
       "xo",
       "ka",
       "ya",
       "khlo",
       "ye",
       "klau",
       "y'go",
       "kri",
       "yi",
       "kyr",
       "ysba",
       "la",
      "ytho",
       "lea",
       "zsty",
       "leo",
    },
       "ly",
    MinPrefixAmount = 1,
       "ma",
    MaxPrefixAmount = 1,
       "mi",
    Infixes = {
       "ne",
      "lo",
       "ni",
       "tse",
       "o",
       "n-",
       "pa",
       "om-",
       "pe",
       "colo",
       "phi",
       "ch-",
       "pie",
       "tli",
       "pla",
       "a",
       "pro",
       "ggha",
       "pto",
       "tho",
       "py",
       "pse",
       "ra",
       "da",
       "sa",
       "sgu",
       "se",
       "rlo",
       "so",
       "rqu",
       "sta",
       "alu",
       "ste",
       "sso",
       "tha",
       "unu",
       "the",
       "rpa",
       "theo",
       "ppo",
       "ti",
       "mqua",
       "xa",
       "rrthi",
       "ze",
       "cra",
       "gtha",
       "r-a",
       "pha",
       "na",
       "thne",
     },
     },
     MinInfixAmount = 1,
     MinPrefixAmount = 1,
     MaxInfixAmount = 2,
     MaxPrefixAmount = 1,
     Postfixes = {
     Infixes = {
       "los",
       "ande",
       "ba",
      "bi",
       "th",
      "biu",
       "ssa",
      "ce",
       "cha",
      "chae",
       "g",
      "chi",
       "gg",
      "cho",
       "sh",
      "ci",
       "chenn",
      "cli",
       "ach",
      "cra",
       "at",
      "ddaeu",
       "lhu",
      "de",
       "lla",
      "do",
       "glys",
      "dre",
       "rt",
      "dy",
       "r",
      "esu",
       "nis",
      "ge",
       "mon",
      "gesi",
       "n",
      "gi",
       "or",
      "go",
       "s",
      "le",
       "yos",
      "ly",
       "rqu",
      "mbro",
       "sca",
      "me",
       "sha",
      "mo",
       "ngo",
      "mpi",
       "t",
      "na",
       "kru",
      "naeu",
       "yx",
      "nea",
      "ngelo",
      "ngelu",
      "nti",
       "ntio",
       "ny",
       "oni",
       "pho",
       "phro",
       "pi",
       "ra",
       "rca",
       "ri",
       "ro",
       "rpheu",
       "sa",
       "schy",
       "se",
       "si",
       "sia",
       "smu",
       "sta",
       "sthe",
       "stia",
       "tha",
       "tiu",
       "to",
       "tu",
       "xa",
       "xi",
       "xia",
       "ya",
     },
     },
     MinPostfixAmount = 1,
     MinInfixAmount = 0,
     MaxPostfixAmount = 1,
    MaxInfixAmount = 1,
  },
     Postfixes = {
  troll = {
      "a",
    HyphenationChance = 0,
      "an",
    TwoNameChance = 0,
      "be",
    Prefixes = {
      "bil",
       "lur",
      "bius",
       "mub",
      "ce",
       "mur",
      "chia",
       "pur",
      "chus",
       "rur",
      "cla",
       "ur",
      "cles",
       "wub",
      "clid",
    },
      "ctra",
    MinPrefixAmount = 0,
      "cy",
    MaxPrefixAmount = 0,
      "da",
    Infixes = {
      "dace",
       "mon",
      "das",
       "nom",
      "der",
       "non",
      "des",
       "wow",
      "dite",
       "woz",
      "dius",
       "zow",
      "dne",
       "zoz",
      "dra",
    },
      "dria",
    MinInfixAmount = 0,
      "gor",
    MaxInfixAmount = 0,
      "ione",
    Postfixes = {
      "ja",
       "mmu",
      "la",
       "mumm",
      "las",
       "nnum",
      "laus",
       "numm",
      "le",
       "wuzz",
      "leen",
       "zeb",
      "len",
       "zzum",
      "les",
    },
       "lia",
    MinPostfixAmount = 0,
       "lin",
    MaxPostfixAmount = 0,
       "line",
    TitleTemplates = {
       "lip",
       "*Name*, the *Adjective* Troll *Epithet*",
       "lipp",
    },
       "lius",
    TemplateVars = {
       "lla",
       ["*Adjective*"] = {
      "llen",
        "twisted",
      "mas",
        "everlasting",
      "mia",
        "hulking",
      "mis",
        "bestial",
       "mon",
        "frenetic",
       "mus",
        "rubberhide",
      "my",
        "bloodthirsty",
      "n",
        "two-headed",
      "na",
       },
      "nda",
       ["*Epithet*"] = {
      "nder",
        "Skull-collector",
      "ndrew",
        "Heart-eater",
      "ne",
        "Hunt-master",
       "nes",
        "Man-eater",
       "ngel",
        "Caveking",
       "nia",
       },
       "nice",
    },
       "nis",
  },
      "nise",
  ["troll hero"] = {
      "nna",
    HyphenationChance = 0,
      "nne",
    TwoNameChance = 0,
      "nth",
    Prefixes = {
      "ntha",
       "lur",
       "nthe",
       "mub",
       "nys",
       "mur",
       "phen",
       "pur",
       "pher",
       "rur",
       "pheus",
       "ur",
       "phne",
       "wub",
       "phone",
    },
      "r",
    MinPrefixAmount = 0,
      "ras",
    MaxPrefixAmount = 0,
      "rcas",
    Infixes = {
      "re",
       "mon",
       "ren",
       "nom",
      "res",
       "non",
      "ret",
       "wow",
      "rett",
       "woz",
       "rge",
       "zow",
      "rgia",
       "zoz",
      "ril",
      "rin",
      "rine",
      "rion",
      "ris",
      "rs",
      "rus",
       "ry",
       "ryn",
      "s",
      "sa",
      "se",
      "sil",
      "sis",
       "ssa",
      "sseus",
      "sta",
      "stor",
      "sus",
      "syne",
      "ta",
       "ter",
       "tes",
       "tha",
       "thea",
       "theus",
       "thia",
       "thy",
      "tian",
      "tius",
      "to",
      "tor",
       "tre",
       "tta",
       "tus",
       "tyche",
       "us",
       "ven",
       "x",
     },
     },
     MinInfixAmount = 0,
    MinPostfixAmount = 1,
     MaxInfixAmount = 0,
    MaxPostfixAmount = 1,
  },
  baboon = {
    HyphenationChance = 100,
    TwoNameChance = 1,
    Prefixes = {
      "oo",
      "ooo",
      "o",
      "oh",
      "ooh",
      "ho",
      "hoo",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 3,
    Infixes = {
      "O",
      "OO",
      "OOO",
      "HOO",
      "HOOO",
      "AH",
      "E",
      "EE",
      "EEE",
    },
     MinInfixAmount = 1,
     MaxInfixAmount = 3,
     Postfixes = {
     Postfixes = {
       "mmu",
       "ah",
       "mumm",
       "ahh",
       "nnum",
       "o",
       "numm",
       "oo",
       "wuzz",
       "ooo",
       "zeb",
       "ho",
       "zzum",
       "hoo",
      "e",
      "ee",
      "eee",
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
    MaxPostfixAmount = 2,
     TitleTemplates = {
  },
       "*Name*, the *Adjective* Troll *Epithet*",
  ["baboon hero title"] = {
     },
    HyphenationChance = 0,
     TemplateVars = {
    TwoNameChance = 0,
       ["*Adjective*"] = {
    MinPrefixAmount = 0,
         "twisted",
    MaxPrefixAmount = 0,
        "everlasting",
    MinInfixAmount = 0,
        "hulking",
    MaxInfixAmount = 0,
        "bestial",
    MinPostfixAmount = 0,
        "frenetic",
     MaxPostfixAmount = 0,
        "rubberhide",
     Templates = {
        "bloodthirsty",
       "the *Rings* Baboon *Position*",
         "two-headed",
     },
      },
     TemplateVars = {
      ["*Epithet*"] = {
       ["%*Position%*"] = {
         "Skull-collector",
         "Philanderer",
         "Heart-eater",
         "Riddler",
         "Hunt-master",
         "Hermit",
         "Man-eater",
         "Sophisticate",
         "Caveking",
         "Demagogue",
         "King",
         "Queen",
       },
       },
     },
     },
   },
   },
   mechanimist = {
   clam = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "aba",
       "aco",
       "abba",
       "aga",
       "abi",
       "ba",
       "ag",
       "bo",
      "alexa",
      "ash",
      "bartha",
      "bartho",
      "benja",
      "benju",
      "benu",
       "ca",
       "ca",
       "cale",
       "di",
       "casto",
       "gi",
      "che",
      "cor",
      "damasca",
      "debo",
      "dorca",
      "eben",
      "eli",
      "elo",
      "ephra",
      "ephri",
      "gabri",
       "ha",
       "ha",
       "haga",
       "hi",
       "hero",
       "ja",
       "ho",
       "ma",
       "hu",
       "mu",
       "icha",
       "rho",
       "jedi",
       "sa",
       "jeha",
       "so",
       "jeho",
       "te",
       "jodi",
       "y",
       "laza",
       "za",
      "matthi",
    },
      "memphi",
    MinPrefixAmount = 1,
       "meno",
    MaxPrefixAmount = 1,
       "morde",
    Infixes = {
       "natha",
       "bni",
       "noa",
       "do",
       "ode",
       "ggi",
       "pha",
       "go",
       "phe",
       "l",
       "phi",
       "mil",
       "mpsi",
       "nni",
       "pho",
       "pho",
       "rache",
       "ra",
       "rhea",
       "rca",
       "ru",
       "rtha",
       "sala",
       "sdru",
       "sapha",
       "sgo",
       "sephe",
       "tra",
       "sethe",
       "tti",
       "solo",
       "ze",
      "stephe",
      "sulu",
      "tobi",
     },
     },
    MinPrefixAmount = 0,
     MinInfixAmount = 1,
    MaxPrefixAmount = 0,
     MaxInfixAmount = 2,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     Postfixes = {
     Postfixes = {
       "cai",
       "clam",
      "diah",
     },
      "dias",
     MinPostfixAmount = 1,
      "dius",
     MaxPostfixAmount = 1,
      "ham",
   },
      "kenah",
   crab = {
      "kunah",
     HyphenationChance = 0,
      "min",
     TwoNameChance = 20,
      "mon",
      "moth",
      "mun",
      "muth",
      "nae",
      "noe",
      "nue",
      "ny",
      "rael",
      "rath",
      "roth",
      "saida",
      "saph",
      "seph",
      "shaphat",
      "shar",
      "sheba",
      "shem",
      "shiah",
      "shioh",
      "shiuh",
      "shop",
      "siah",
      "sioh",
      "siuh",
      "soph",
      "thel",
      "thesda",
      "tyl",
     },
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
    TitleTemplates = {
      "*Name*, *Cognomen*",
    },
    TemplateVars = {
      ["*Cognomen*"] = {
        "chosen by Shekhinah",
        "Chrome-Tauted",
        "Favorite of the Argent Fathers",
        "Baetyl Boy",
      },
    },
   },
   ["mechanimist hero"] = {
     HyphenationChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "aba",
       "aco",
       "abba",
       "aga",
       "abi",
       "ba",
       "ag",
       "bo",
      "alexa",
      "ash",
      "bartha",
      "bartho",
      "benja",
      "benju",
      "benu",
       "ca",
       "ca",
       "cale",
       "di",
       "casto",
       "gi",
      "che",
      "cor",
      "damasca",
      "debo",
      "dorca",
      "eben",
      "eli",
      "elo",
      "ephra",
      "ephri",
      "gabri",
       "ha",
       "ha",
       "haga",
       "hi",
       "hero",
       "ja",
       "ho",
       "ma",
       "hu",
       "mu",
       "icha",
       "rho",
       "jedi",
       "sa",
       "jeha",
       "so",
       "jeho",
       "te",
       "jodi",
       "y",
       "laza",
       "za",
      "matthi",
    },
      "memphi",
    MinPrefixAmount = 1,
       "meno",
    MaxPrefixAmount = 1,
       "morde",
    Infixes = {
       "natha",
       "bni",
       "noa",
       "do",
       "ode",
       "ggi",
       "pha",
       "go",
       "phe",
       "l",
       "phi",
       "mil",
       "mpsi",
       "nni",
       "pho",
       "pho",
       "rache",
       "ra",
       "rhea",
       "rca",
       "ru",
       "rtha",
       "sala",
       "sdru",
       "sapha",
       "sgo",
       "sephe",
       "tra",
       "sethe",
       "tti",
       "solo",
       "ze",
      "stephe",
    },
      "sulu",
    MinInfixAmount = 1,
       "tobi",
    MaxInfixAmount = 2,
    Postfixes = {
       "crab",
     },
     },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  ["crab hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
     MinPrefixAmount = 0,
     MinPrefixAmount = 0,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 0,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 0,
    Postfixes = {
     MinPostfixAmount = 0,
      "cai",
     MaxPostfixAmount = 0,
      "diah",
     Templates = {
      "dias",
       "the *Adjective* *CreatureTypeCap* *Position*",
      "dius",
      "ham",
      "kenah",
      "kunah",
      "min",
      "mon",
      "moth",
      "mun",
      "muth",
      "nae",
      "noe",
      "nue",
      "ny",
      "rael",
      "rath",
      "roth",
      "saida",
      "saph",
      "seph",
      "shaphat",
      "shar",
      "sheba",
      "shem",
      "shiah",
      "shioh",
      "shiuh",
      "shop",
      "siah",
      "sioh",
      "siuh",
      "soph",
      "thel",
      "thesda",
      "tyl",
    },
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     TitleTemplates = {
       "*Name*, *Cognomen*",
     },
     },
     TemplateVars = {
     TemplateVars = {
       ["*Cognomen*"] = {
       ["%*Adjective%*"] = {
         "chosen by Shekhinah",
         "echoing",
         "Chrome-Tauted",
         "frenetic",
         "Favorite of the Argent Fathers",
        "many-legged",
         "Baetyl Boy",
        "massive",
        "one-clawed",
        "shell-cracked",
      },
      ["%*Position%*"] = {
        "Ancient",
        "Deepcrawler",
        "Goliath",
        "Lord",
         "Patriarch",
         "Skuttler",
       },
       },
     },
     },
   },
   },
   animal = {
   goatfolk = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 1,
     Prefixes = {
     Prefixes = {
      "",
      "a",
       "ba",
       "ba",
       "bi",
       "baa",
      "da",
      "e",
      "fa",
      "ga",
      "he",
      "i",
      "ka",
      "kha",
      "khe",
       "na",
       "na",
       "naf",
       "naa",
       "ne",
       "ra",
       "qa",
       "raa",
      "qe",
      "sa",
      "sha",
      "so",
      "su",
      "ta",
      "te",
      "tsi",
      "u",
      "wa",
      "y",
      "yy",
      "za",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 0,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
      "'",
       "ba",
       "ba",
       "hi",
       "baa",
       "la",
       "naa",
      "lho",
      "ma",
      "me",
      "msa",
      "nya",
      "qa",
       "ra",
       "ra",
       "ri",
       "raa",
      "she",
      "ssa",
      "ta",
      "tha",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 3,
     MaxInfixAmount = 3,
     Postfixes = {
     Postfixes = {
      "a",
      "aaa",
      "aaaaah",
      "aaah",
      "aah",
      "ah",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 2,
  },
  ["goatfolk hero"] = {
    HyphenationChance = 0,
    TwoNameChance = 1,
    Prefixes = {
      "ba",
      "baa",
      "na",
      "naa",
      "ra",
      "raa",
    },
    MinPrefixAmount = 0,
    MaxPrefixAmount = 1,
    Infixes = {
      "ba",
      "baa",
      "naa",
      "ra",
      "raa",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 3,
    Postfixes = {
      "a",
      "aaa",
      "aaaaah",
      "aaah",
      "aah",
       "ah",
       "ah",
      "ayl",
      "char",
      "faat",
      "fah",
      "fan",
      "ghaa",
      "ki",
      "lb",
      "lef",
      "li",
      "maar",
      "mak",
      "mer",
      "min",
      "n",
      "nahr",
      "por",
      "qerd",
      "r",
      "rah",
      "ras",
      "rn",
      "roof",
      "sad",
      "sher",
      "shi",
      "sr",
      "tt",
      "tul",
      "vish",
      "wr",
      "zeer",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 2,
    Templates = {
      "*Name*",
    },
   },
   },
   bear = {
   ["goatfolk hero epithet"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     MinPrefixAmount = 0,
      "ba",
    MaxPrefixAmount = 0,
      "baka",
    MinInfixAmount = 0,
      "bama",
    MaxInfixAmount = 0,
      "baya",
    MinPostfixAmount = 0,
      "be",
    MaxPostfixAmount = 0,
       "bee",
    Templates = {
      "bi",
       "*Epithet*",
      "bo",
    },
       "boko",
    TemplateVars = {
      "bomo",
       ["%*Epithet%*"] = {
      "boo",
        "Stargazer",
      "boyo",
        "Heartbiter",
      "bu",
        "Twicetalker",
      "buku",
        "Souldrinker",
      "bumu",
        "Whitefinger",
       "buyu",
        "Clovenhorn",
       },
     },
     },
  },
  ["goatfolk hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
     MinPrefixAmount = 0,
     MinPrefixAmount = 0,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 0,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 0,
    Postfixes = {
      "ba",
      "bam",
      "bat",
      "be",
      "bee",
      "bo",
      "bom",
      "boo",
      "bum",
      "bym",
      "gee",
      "gy",
      "gye",
    },
     MinPostfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 0,
     TitleTemplates = {
     Templates = {
       "*Name*, renowned honey loving *CreatureType*",
       "the Goatfolk Shaman of Clan *Clan*",
    },
    TemplateVars = {
      ["%*Clan%*"] = {
        "Hotur",
        "Ibex",
        "Sol",
        "Whitetongue",
        "Yr",
        "Mnim",
      },
     },
     },
   },
   },
   ["bear hero"] = {
   ["goatfolk site"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "ba",
       "ba",
       "baka",
       "baa",
       "bama",
       "na",
       "baya",
       "naa",
       "be",
       "ra",
       "bee",
       "raa",
      "bi",
      "bo",
      "boko",
      "bomo",
      "boo",
      "boyo",
      "bu",
      "buku",
      "bumu",
      "buyu",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 1,
     MinInfixAmount = 0,
     Infixes = {
    MaxInfixAmount = 0,
    Postfixes = {
       "ba",
       "ba",
       "bam",
       "baa",
       "bat",
       "naa",
       "be",
       "ra",
       "bee",
       "raa",
      "bo",
      "bom",
      "boo",
      "bum",
      "bym",
      "gee",
      "gy",
      "gye",
     },
     },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
     MinPostfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 0,
     TitleTemplates = {
     Templates = {
       "*Name*, renowned honey loving *CreatureType*",
       "*Name**Suffix*",
    },
       "*Prefix**Suffix*",
  },
       "*Sultan**Suffix*",
  ape = {
       "*Name**Location*",
    HyphenationChance = 0,
       "*Prefix**Location*",
    TwoNameChance = 0,
       "*Sultan**Location*",
    Prefixes = {
       "*Name**Forest*",
       "ka",
       "*Prefix**Forest*",
       "kaka",
       "*Sultan**Forest*",
       "kama",
       "kaya",
       "ke",
       "kee",
       "ki",
       "ko",
      "koko",
      "komo",
      "koo",
      "koyo",
      "ku",
      "kuku",
      "kumu",
      "kuyu",
      "o",
      "oka",
      "oko",
      "oku",
      "oma",
      "omo",
      "omu",
      "oo",
      "oya",
      "oyu",
     },
     },
     MinPrefixAmount = 0,
     TemplateVars = {
    MaxPrefixAmount = 0,
       ["%*Prefix%*"] = {
    MinInfixAmount = 0,
        "Ash",
    MaxInfixAmount = 0,
        "Black",
    Postfixes = {
        "Blood",
       "ka",
        "Bone",
      "kam",
        "Cloven",
      "kat",
        "Fern",
      "ke",
        "Heart",
      "kee",
        "Moon",
      "ko",
        "Moss",
      "kom",
        "Rain",
      "koo",
        "Sap",
      "kum",
        "Skull",
      "ky",
        "Star",
      "kye",
        "White",
      "kym",
       },
      "o",
       ["%*Sultan%*"] = {
      "oee",
         "Resheph",
      "oo",
       "oy",
      "oye",
      "oym",
    },
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    TitleTemplates = {
      "*Name* the *Adjective*, legendary *CreatureType*",
    },
    TemplateVars = {
       ["*Adjective*"] = {
         "Colorful",
        "Elegant",
        "Fashionable",
        "Prismatic",
        "Stylish",
        "Suave",
        "Well-Dressed",
        "Well-Garbed",
       },
       },
     },
      ["%*Suffix%*"] = {
   },
        "baa",
   ["ape hero"] = {
        "baaaaaah",
     HyphenationChance = 0,
        "baaaaah",
     TwoNameChance = 0,
        "baaaah",
        "baaah",
        "baah",
        "naaa",
        "naaaaaah",
        "naaaaah",
        "naaaah",
        "naaah",
        "raa",
        "raaaaaah",
        "raaaaah",
        "raaaah",
        "raaah",
        "raah",
      },
      ["%*Forest%*"] = {
        "bosk",
        "dale",
        "dell",
        "glade",
        "glen",
        "gorge",
        "grove",
        "meadow",
        "root",
        "vale",
        "weald",
        "weep",
        "wood",
      },
      ["%*Location%*"] = {
        "bend",
        "bite",
        "bow",
        "cleft",
        "crescent",
        "deep",
        "pool",
        "star",
        "void",
        "well",
      },
     },
   },
   ["qlippoth site"] = {
     HyphenationChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "ka",
       "ba",
       "kaka",
       "baa",
       "kama",
       "na",
       "kaya",
       "naa",
       "ke",
       "ra",
       "kee",
       "raa",
      "ki",
    },
      "ko",
    MinPrefixAmount = 1,
      "koko",
    MaxPrefixAmount = 1,
      "komo",
    Infixes = {
      "koo",
       "ba",
      "koyo",
       "baa",
      "ku",
       "naa",
      "kuku",
       "ra",
      "kumu",
       "raa",
      "kuyu",
      "o",
      "oka",
      "oko",
      "oku",
      "oma",
       "omo",
       "omu",
       "oo",
       "oya",
       "oyu",
     },
     },
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 1,
     Postfixes = {
     MinPostfixAmount = 0,
      "ka",
    MaxPostfixAmount = 0,
      "kam",
    Templates = {
      "kat",
       "*Prefix**Suffix*",
       "ke",
       "*Name**Location*",
       "kee",
       "*Prefix**Location*",
       "ko",
       "*Sultan**Location*",
       "kom",
       "*Prefix**Forest*",
      "koo",
      "kum",
      "ky",
      "kye",
      "kym",
      "o",
      "oee",
      "oo",
      "oy",
      "oye",
      "oym",
    },
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    TitleTemplates = {
       "*Name* the *Adjective*, legendary *CreatureType*",
     },
     },
     TemplateVars = {
     TemplateVars = {
       ["*Adjective*"] = {
       ["%*Prefix%*"] = {
         "Colorful",
         "Ash",
         "Elegant",
         "Black",
         "Fashionable",
         "Ghost",
         "Prismatic",
         "Dust",
         "Stylish",
         "Wraith",
         "Suave",
         "Moon",
         "Well-Dressed",
         "Dream",
         "Well-Garbed",
         "Star",
        "White",
        "Grey",
        "Gloom",
        "Dim",
        "Dusk",
        "Ever",
        "Null",
      },
      ["%*Sultan%*"] = {
        "Resheph",
      },
      ["%*Suffix%*"] = {
        "baa",
        "baaaaaah",
        "baaaaah",
        "baaaah",
        "baaah",
        "baah",
        "naaa",
        "naaaaaah",
        "naaaaah",
        "naaaah",
        "naaah",
        "raa",
        "raaaaaah",
        "raaaaah",
        "raaaah",
        "raaah",
        "raah",
      },
      ["%*Forest%*"] = {
        "bosk",
        "dale",
        "dell",
        "glade",
        "glen",
        "gorge",
        "grove",
        "meadow",
        "root",
        "vale",
        "weald",
        "weep",
        "wood",
        "hollow",
      },
      ["%*Location%*"] = {
        "crescent",
        "deep",
        "pool",
        "star",
        "void",
        "well",
        "dream",
        "myth",
        "calm",
       },
       },
     },
     },
   },
   },
   robot = {
   naphtaali = {
     HyphenationChance = 30,
     HyphenationChance = 25,
     TwoNameChance = 20,
     TwoNameChance = 1,
    Prefixes = {
     Prefixes = {
      "[ERROR: MISSING HEX VALUE]",
       "a",
      "0",
       "baa",
      "1",
       "bee",
      "2",
       "be",
      "3",
       "che",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9",
      "A",
      "B",
      "C",
      "D",
      "E",
      "F",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 2,
    Infixes = {
      "[ERROR: MISSING HEX VALUE]",
      "0",
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9",
      "A",
      "B",
      "C",
      "D",
      "E",
      "F",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "[ERROR: MISSING HEX VALUE]",
      "0",
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9",
      "A",
      "B",
      "C",
      "D",
      "E",
      "F",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 2,
  },
  insect = {
    HyphenationChance = 0,
    TwoNameChance = 50,
     Prefixes = {
       "a",
       "ac",
      "apa",
      "ar",
      "ata",
      "au",
      "bi",
       "ca",
       "ce",
       "cla",
       "da",
       "da",
       "di",
       "el",
       "egla",
       "ga",
       "epa",
       "go",
       "fu",
       "hau",
       "gri",
       "i",
       "he",
       "y",
      "isa",
      "la",
      "ly",
       "ma",
       "ma",
       "mela",
       "mo",
       "nu",
       "na",
       "oe",
       "ne",
       "pha",
       "ni",
       "ple",
       "qo",
      "pte",
      "pyrrh",
      "ra",
       "re",
       "re",
       "sti",
       "sha",
       "te",
       "ya",
       "thy",
       "su",
      "va",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "be",
       "dramme",
       "ca",
       "mu",
       "ce",
       "nammele",
       "chae",
       "shera",
       "co",
       "staro",
       "cto",
       "sta",
       "cy",
       "the",
       "cyo",
       "emo",
       "da",
       "go",
       "ga",
       "lohi",
       "gi",
       "lyo",
       "gio",
       "nanna",
       "ha",
       "lo",
       "la",
       "hushta",
       "li",
       "rga",
       "lli",
       "nurta",
       "lto",
       "mpha",
       "me",
       "she",
       "mi",
       "apshu",
       "ne",
       "ra",
       "no",
       "hwe",
       "nthu",
    },
       "pha",
    MinInfixAmount = 1,
       "phy",
    MaxInfixAmount = 2,
       "pi",
    Postfixes = {
       "rgy",
       "ch",
       "ro",
       "n",
       "rou",
       "h",
       "so",
       "th",
       "sso",
       "rte",
       "sti",
       "l",
       "stri",
       "sh",
       "to",
       "d",
       "tro",
       "m",
       "vitt",
       "nna",
       "xen",
       "rt",
       "t",
       "rta",
       "s",
       "ph",
     },
     },
     MinInfixAmount = 1,
     MinPostfixAmount = 1,
     MaxInfixAmount = 2,
     MaxPostfixAmount = 1,
    Postfixes = {
  },
      "bella",
  ["godhed hero honorific"] = {
      "cus",
    HyphenationChance = 0,
      "dae",
    TwoNameChance = 0,
      "don",
    MinPrefixAmount = 0,
      "geia",
    MaxPrefixAmount = 0,
      "la",
    MinInfixAmount = 0,
      "lus",
    MaxInfixAmount = 0,
      "na",
    MinPostfixAmount = 0,
      "nea",
    MaxPostfixAmount = 0,
      "ni",
    Templates = {
      "nia",
       "*Honorific* Godhed",
       "nis",
    },
      "pae",
    TemplateVars = {
      "pe",
       ["%*Honorific%*"] = {
       "pha",
        "spice.adjectives.!random",
      "plus",
        "spice.nouns.!random",
      "ppus",
       },
      "ra",
      "reus",
      "rta",
      "rum",
      "rus",
      "sis",
      "ssa",
      "thus",
      "tia",
       "tis",
      "tor",
      "tus",
     },
     },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
   },
   },
   ooze = {
   ["godhed hero epithet"] = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 0,
     Prefixes = {
     MinPrefixAmount = 0,
      "annu",
    MaxPrefixAmount = 0,
      "astroi",
    MinInfixAmount = 0,
      "cubi",
    MaxInfixAmount = 0,
      "cubo",
    MinPostfixAmount = 0,
      "cycli",
    MaxPostfixAmount = 0,
      "cycloi",
    Templates = {
      "deca",
       "*Adjective*-Godhed",
       "di",
    },
      "discoi",
    TemplateVars = {
      "dode",
       ["%*Adjective%*"] = {
       "elli",
        "spice.adjectives.!random",
      "fusi",
       },
       "hepta",
    },
      "hexa",
  },
      "iso",
  ["godhed hero title"] = {
      "k-goni",
    HyphenationChance = 0,
      "m-goni",
    TwoNameChance = 0,
      "n-goni",
    MinPrefixAmount = 0,
      "octa",
    MaxPrefixAmount = 0,
      "okta",
    MinInfixAmount = 0,
      "ova",
    MaxInfixAmount = 0,
      "ovoi",
    MinPostfixAmount = 0,
      "paralle",
    MaxPostfixAmount = 0,
      "poly",
    Templates = {
      "quadri",
       "Godhed of the *Noun1*",
      "recta",
       "Godhed of the *Noun1*-*Noun2*",
       "rhomu",
       "Godhed of the *Adj*-*Noun1*",
       "spheri",
       "Godhed of *NounPlural*",
       "squi",
      "trape",
       "tri",
     },
     },
     MinPrefixAmount = 1,
     TemplateVars = {
    MaxPrefixAmount = 1,
       ["%*Noun1%*"] = {
    Infixes = {
        "spice.nouns.!random",
       "chrys",
       },
      "dron",
       ["%*Noun2%*"] = {
       "kle",
        "spice.nouns.!random",
       "kri",
       },
      "kto",
       ["%*NounPlural%*"] = {
       "mem",
        "spice.nouns.!random.pluralize",
       "nu",
       },
      "phri",
       ["%*Adj%*"] = {
       "phro",
        "spice.adjectives.!random",
       "polli",
       },
      "pollo",
      "pto",
      "rbe",
      "rchmi",
      "ri",
      "rista",
       "risto",
      "so",
      "sta",
      "tha",
      "tychi",
      "tycho",
      "xa",
      "xi",
     },
     },
  },
  ["godhed hero title empty"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 1,
     MaxInfixAmount = 0,
     Postfixes = {
    MinPostfixAmount = 0,
       "aios",
    MaxPostfixAmount = 0,
       "aster",
    Templates = {
       "bion",
      "",
       "crates",
    },
       "dios",
  },
       "dros",
  snapjaw = {
       "eon",
    HyphenationChance = 15,
       "hud",
    TwoNameChance = 1,
       "io",
     Prefixes = {
       "ios",
       "bar",
       "is",
      "bawl",
       "ius",
       "bor",
       "krates",
       "bowl",
       "lemy",
       "bur",
       "lion",
       "buwl",
       "lleus",
       "da",
       "los",
       "do",
       "lytos",
       "du",
       "medes",
       "gra",
       "mon",
       "gro",
       "mus",
       "gru",
       "nis",
       "maf",
       "non",
       "mof",
       "ntinos",
       "muf",
       "phas",
       "raf",
       "phis",
       "rof",
       "phokles",
       "ruf",
       "rgo",
       "scar",
       "rgos",
       "scor",
       "ron",
       "scur",
       "ses",
    },
       "sop",
    MinPrefixAmount = 0,
       "stos",
    MaxPrefixAmount = 2,
       "strate",
    Infixes = {
       "stus",
       "afo",
       "teles",
       "ago",
       "thaddeus",
       "aho",
       "thenes",
       "obo",
       "thenis",
       "ofo",
       "ther",
       "ogo",
       "theus",
       "oho",
       "thon",
      "su",
       "tos",
      "ubu",
       "trios",
      "ufo",
       "xis",
      "ugo",
      "uho",
      "ulu",
      "wof",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 4,
    Postfixes = {
      "ab",
       "af",
       "ago",
       "aw",
       "az",
       "ba",
       "bo",
       "bu",
       "ma",
       "mo",
       "mu",
       "ob",
       "of",
       "ow",
       "oz",
       "ub",
       "uf",
       "uw",
       "uz",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 2,
   },
   },
   reptile = {
   ["snapjaw hero title"] = {
     HyphenationChance = 10,
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "the *Adjective* Snapjaw *Occupation*",
    },
    TemplateVars = {
      ["%*Adjective%*"] = {
        "calloused",
        "fearsome",
        "fleet-footed",
        "hulking",
        "learned",
        "nimble",
        "stalwart",
      },
      ["%*Occupation%*"] = {
        "Bear-baiter",
        "Firesnarler",
        "Gutspiller",
        "King",
        "Skullsplitter",
        "Tot-eater",
      },
    },
  },
  star = {
     HyphenationChance = 10,
     TwoNameChance = 20,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "a",
       "abho",
       "ata",
       "ala",
       "cha",
       "ammu",
       "chi",
       "amo",
       "ci",
       "apho",
       "co",
       "apo",
       "e",
       "arwa",
       "hu",
       "atla",
       "hue",
       "bao",
       "hui",
       "ba",
      "b'gnu",
      "bo",
      "bu",
      "bya",
      "coa",
      "cro",
      "ctha",
      "cthae",
      "cthy",
      "cya",
      "cyno",
      "dhu",
      "dy",
      "dze",
      "ei",
      "ete",
      "gha",
      "gi",
      "glee",
      "gloo",
      "go",
      "gro",
      "gtu",
      "gzx",
      "ha",
      "hna",
      "hzi",
      "idh",
      "inpe",
      "io",
       "i",
       "i",
      "ja",
      "ju",
      "kaa",
      "kha",
      "k'na",
      "kra",
      "ktha",
       "ku",
       "ku",
      "la",
      "ly",
       "ma",
       "ma",
       "o",
       "m'ba",
       "pa",
       "m'na",
       "pi",
       "mno",
       "que",
       "mo",
       "te",
       "myno",
       "tla",
       "ncto",
      "ngi",
      "nssu",
      "nu",
      "nya",
      "nycra",
      "nyo",
      "oo",
      "othu",
      "pe",
      "pha",
      "psu",
      "pta",
      "q'y",
      "rapha",
      "rho",
      "rli",
      "sca",
      "se",
      "sfa",
      "she",
      "stha",
      "s'tya",
      "su",
      "swa",
      "tho",
       "to",
       "to",
      "tsa",
      "ui",
      "xcto",
       "xo",
       "xo",
       "ya",
       "ya",
       "za",
       "ye",
      "y'go",
      "yi",
      "ysba",
      "ytho",
      "zsty",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
      "ca",
      "ctla",
      "cto",
      "la",
      "lci",
      "lco",
       "lo",
       "lo",
       "lte",
       "tse",
       "me",
       "n-",
       "nqui",
       "om-",
       "pa",
       "colo",
       "po",
       "ch-",
      "te",
      "teo",
      "tla",
       "tli",
       "tli",
       "tza",
       "a",
       "xco",
       "ggha",
       "xo",
       "tho",
       "xto",
       "pse",
       "ya",
       "da",
       "zca",
       "sgu",
      "rlo",
      "rqu",
      "alu",
      "sso",
      "unu",
      "rpa",
      "ppo",
      "mqua",
      "rrthi",
      "cra",
      "gtha",
      "r-a",
      "pha",
      "na",
      "thne",
     },
     },
     MinInfixAmount = 1,
     MinInfixAmount = 1,
     MaxInfixAmount = 2,
     MaxInfixAmount = 2,
     Postfixes = {
     Postfixes = {
       "catl",
       "los",
       "ci",
       "ba",
       "coa",
       "th",
       "cue",
       "ssa",
       "hil",
       "cha",
       "hua",
       "g",
       "huatl",
       "gg",
       "lisk",
       "sh",
       "loc",
       "chenn",
       "lotl",
       "ach",
       "mo",
       "at",
       "nal",
       "lhu",
       "nen",
       "lla",
       "qui",
       "glys",
       "teo",
       "rt",
       "teotl",
       "r",
       "tin",
       "nis",
       "tiuh",
       "mon",
       "ton",
       "n",
       "trice",
       "or",
       "tzal",
       "s",
       "xtli",
       "yos",
       "ya",
       "rqu",
       "yotl",
       "sca",
      "sha",
      "ngo",
      "t",
      "kru",
      "yx",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
   },
   },
   tortoise = {
   troll = {
     HyphenationChance = 0,
     HyphenationChance = 15,
     TwoNameChance = 0,
     TwoNameChance = 1,
     Prefixes = {
     Prefixes = {
       "mar",
       "lur",
       "mir",
       "mub",
      "mor",
       "mur",
       "mur",
       "myr",
       "pur",
       "nar",
       "rur",
       "nir",
       "ur",
       "nor",
       "wub",
      "nur",
      "nyr",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 0,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "la",
       "mon",
       "le",
       "nom",
       "lo",
       "non",
       "lu",
       "wow",
      "woz",
      "zow",
      "zoz",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 3,
     Postfixes = {
     Postfixes = {
       "lab",
       "mmu",
       "leb",
       "mumm",
       "lob",
       "nnum",
       "lub",
       "numm",
       "mab",
       "wuzz",
       "meb",
       "zeb",
       "mib",
       "zzum",
      "mob",
      "mub",
     },
     },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 2,
  },
  ["troll hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
     MinPostfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 0,
     TitleTemplates = {
     Templates = {
       "*Name* the *Disposition*, legendary *CreatureType*",
       "the *Adjective* Troll *Occupation*",
     },
     },
     TemplateVars = {
     TemplateVars = {
       ["*Disposition*"] = {
       ["%*Adjective%*"] = {
         "Cantankerous",
         "twisted",
         "Choleric",
         "everlasting",
         "Grouchy",
         "hulking",
         "Morose",
         "bestial",
         "Querulous",
         "frenetic",
         "Surly",
         "rubberhide",
        "bloodthirsty",
        "two-headed",
      },
      ["%*Occupation%*"] = {
        "Skull-collector",
        "Heart-eater",
        "Hunt-master",
        "Man-eater",
        "Caveking",
       },
       },
     },
     },
   },
   },
   ["tortoise hero"] = {
   mechanimist = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 100,
     Prefixes = {
     Prefixes = {
       "mar",
       "aba",
       "mir",
       "abba",
       "mor",
       "abi",
       "mur",
       "ag",
       "myr",
       "alexa",
       "nar",
       "ash",
       "nir",
       "bartha",
       "nor",
       "bartho",
       "nur",
       "benja",
       "nyr",
       "benju",
    },
      "benu",
    MinPrefixAmount = 0,
      "ca",
    MaxPrefixAmount = 0,
      "cale",
    Infixes = {
      "casto",
       "la",
      "che",
       "le",
      "cor",
       "lo",
      "damasca",
       "lu",
      "debo",
      "dorca",
      "eben",
      "eli",
      "elo",
      "ephra",
      "ephri",
      "gabri",
      "ha",
      "haga",
      "hero",
      "ho",
      "hu",
      "icha",
      "jedi",
      "jeha",
      "jeho",
      "jodi",
      "laza",
      "matthi",
      "memphi",
      "meno",
      "morde",
      "natha",
      "noa",
      "ode",
      "pha",
      "phe",
      "phi",
      "pho",
      "rache",
      "rhea",
      "ru",
      "sala",
      "sapha",
      "sephe",
      "sethe",
       "solo",
       "stephe",
       "sulu",
       "tobi",
     },
     },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 0,
     Postfixes = {
     Postfixes = {
       "lab",
       "cai",
       "leb",
       "diah",
       "lob",
       "dias",
       "lub",
       "dius",
       "mab",
       "ham",
       "meb",
       "kenah",
       "mib",
       "kunah",
       "mob",
       "min",
       "mub",
       "mon",
      "moth",
      "mun",
      "muth",
      "nae",
      "noe",
      "nue",
      "ny",
      "rael",
      "rath",
      "roth",
      "saida",
      "saph",
      "seph",
      "shaphat",
      "shar",
      "sheba",
      "shem",
      "shiah",
      "shioh",
      "shiuh",
      "shop",
      "siah",
      "sioh",
      "siuh",
      "soph",
      "thel",
      "thesda",
      "tyl",
     },
     },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  ["mechanimist hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
     MinPostfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 0,
     TitleTemplates = {
     Templates = {
       "*Name* the *Disposition*, legendary *CreatureType*",
       "*Cognomen*",
     },
     },
     TemplateVars = {
     TemplateVars = {
       ["*Disposition*"] = {
       ["%*Cognomen%*"] = {
         "Cantankerous",
         "chosen by Shekhinah",
         "Choleric",
         "Chrome-Tauted",
         "Grouchy",
         "Favorite of the Argent Fathers",
         "Morose",
         "Baetyl Boy",
        "Querulous",
        "Surly",
       },
       },
     },
     },
   },
   },
   fish = {
   animal = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
      "",
       "a",
       "a",
       "be",
       "ba",
       "boa",
       "bi",
       "bri",
       "da",
      "ci",
      "co",
      "dy",
       "e",
       "e",
       "fa",
       "fa",
       "ge",
       "ga",
       "gra",
       "he",
       "i",
       "i",
       "io",
       "ka",
       "la",
       "kha",
       "le",
       "khe",
       "li",
       "na",
       "lly",
       "naf",
       "lu",
       "ne",
       "mo",
       "qa",
       "mu",
       "qe",
       "o",
       "sa",
       "se",
       "sha",
       "si",
       "so",
       "sme",
       "su",
       "tri",
       "ta",
      "te",
      "tsi",
      "u",
      "wa",
      "y",
      "yy",
      "za",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
      "'",
       "ba",
       "ba",
       "bi",
       "hi",
       "bno",
       "la",
       "bra",
       "lho",
       "cau",
       "ma",
       "co",
       "me",
       "cu",
       "msa",
       "dia",
       "nya",
       "dsu",
       "qa",
       "fa",
       "ra",
      "ga",
      "gro",
      "lau",
      "li",
      "lla",
      "mpe",
      "nca",
      "nda",
      "ndo",
      "nti",
      "ntu",
      "rdui",
       "ri",
       "ri",
       "sa",
       "she",
       "sme",
       "ssa",
      "so",
       "ta",
       "ta",
       "ve",
       "tha",
      "vell",
      "xe",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 3,
     Postfixes = {
     Postfixes = {
       "cura",
       "ah",
       "dens",
       "ayl",
       "dros",
       "char",
       "grus",
       "faat",
       "gus",
       "fah",
       "llio",
       "fan",
       "lus",
       "ghaa",
       "ma",
       "ki",
       "mios",
       "lb",
       "mna",
       "lef",
       "mos",
       "li",
       "na",
       "maar",
       "nann",
       "mak",
       "niae",
       "mer",
       "nn",
       "min",
       "nna",
       "n",
       "nnan",
       "nahr",
       "nnos",
       "por",
       "nnus",
       "qerd",
       "nus",
       "r",
       "ris",
       "rah",
       "rnus",
       "ras",
       "rrum",
       "rn",
       "stres",
       "roof",
       "sus",
       "sad",
       "thus",
       "sher",
       "tis",
       "shi",
       "trios",
       "sr",
      "tt",
      "tul",
      "vish",
      "wr",
      "zeer",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
   },
   },
   arachnid = {
   bear = {
     HyphenationChance = 0,
     HyphenationChance = 10,
     TwoNameChance = 0,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "phthis",
       "ba",
       "sheb",
       "baka",
       "shob",
       "bama",
       "shyb",
       "baya",
       "sis",
       "be",
       "sith",
       "bee",
       "tyth",
       "bi",
       "yith",
       "bo",
     },
      "boko",
     MinPrefixAmount = 0,
      "bomo",
     MaxPrefixAmount = 0,
      "boo",
      "boyo",
      "bu",
      "buku",
      "bumu",
      "buyu",
     },
     MinPrefixAmount = 1,
     MaxPrefixAmount = 5,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 0,
     Postfixes = {
     Postfixes = {
       "is",
       "ba",
       "ith",
       "bam",
       "os",
       "bat",
       "oth",
       "be",
       "us",
       "bee",
       "uth",
       "bo",
       "ys",
       "bom",
       "yth",
       "boo",
      "bum",
      "bym",
      "gee",
      "gy",
      "gye",
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 1,
    TitleTemplates = {
      "*Name*, legendary *CreatureType* and virtuoso weaver",
    },
   },
   },
   ["arachnid hero"] = {
   ["bear hero title"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
    Prefixes = {
      "phthis",
      "sheb",
      "shob",
      "shyb",
      "sis",
      "sith",
      "tyth",
      "yith",
    },
     MinPrefixAmount = 0,
     MinPrefixAmount = 0,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 0,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 0,
    Postfixes = {
     MinPostfixAmount = 0,
      "is",
     MaxPostfixAmount = 0,
      "ith",
     Templates = {
      "os",
       "renowned honey loving *CreatureType*",
      "oth",
     },
      "us",
      "uth",
      "ys",
      "yth",
    },
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     TitleTemplates = {
       "*Name*, legendary *CreatureType* and virtuoso weaver",
     },
   },
   },
   bird = {
   ape = {
     HyphenationChance = 0,
     HyphenationChance = 10,
     TwoNameChance = 0,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "ca",
       "ka",
       "CA",
       "kaka",
       "CAAAAAAAAW",
       "kama",
       "caaaaaaaw",
       "kaya",
       "caaaaaw",
       "ke",
       "CAAAAAW",
       "kee",
       "caaaw",
       "ki",
       "CAAAW",
       "ko",
       "caaw",
       "koko",
       "CAAW",
       "komo",
       "caw",
       "koo",
       "CAW",
       "koyo",
     },
      "ku",
     MinPrefixAmount = 0,
      "kuku",
     MaxPrefixAmount = 0,
      "kumu",
     MinInfixAmount = 0,
      "kuyu",
      "o",
      "oka",
      "oko",
      "oku",
      "oma",
      "omo",
      "omu",
      "oo",
      "oya",
      "oyu",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 5,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    Postfixes = {
      "ka",
      "kam",
      "kat",
      "ke",
      "kee",
      "ko",
      "kom",
      "koo",
      "kum",
      "ky",
      "kye",
      "kym",
      "o",
      "oee",
      "oo",
      "oy",
      "oye",
      "oym",
    },
    MinPostfixAmount = 0,
     MaxPostfixAmount = 1,
  },
  ["ape hero epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
     MinPrefixAmount = 0,
     MaxPrefixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 0,
     MinPostfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 0,
     TitleTemplates = {
     Templates = {
       "*Name* the *Singer*, *Disposition* *CreatureType*",
       "the *Adjective*",
     },
     },
     TemplateVars = {
     TemplateVars = {
       ["*Singer*"] = {
       ["%*Adjective%*"] = {
         "Bard",
         "Colorful",
         "Minstrel",
         "Elegant",
         "Songster",
         "Fashionable",
         "Songstress",
         "Prismatic",
         "Troubadour",
         "Stylish",
      },
         "Suave",
      ["*Disposition*"] = {
         "Well-Dressed",
        "brooding",
         "Well-Garbed",
         "cheerful",
         "dour",
         "merry",
       },
       },
     },
     },
   },
   },
   ["bird hero"] = {
   ["ape hero title"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
    Prefixes = {
      "ca",
      "CA",
      "CAAAAAAAAW",
      "caaaaaaaw",
      "caaaaaw",
      "CAAAAAW",
      "caaaw",
      "CAAAW",
      "caaw",
      "CAAW",
      "caw",
      "CAW",
    },
     MinPrefixAmount = 0,
     MinPrefixAmount = 0,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 0,
Line 3,437: Line 3,720:
     MinPostfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 0,
     TitleTemplates = {
     Templates = {
       "*Name* the *Singer*, *Disposition* *CreatureType*",
       "legendary *CreatureType*",
    },
    TemplateVars = {
      ["*Singer*"] = {
        "Bard",
        "Minstrel",
        "Songster",
        "Songstress",
        "Troubadour",
      },
      ["*Disposition*"] = {
        "brooding",
        "cheerful",
        "dour",
        "merry",
      },
     },
     },
   },
   },
   worm = {
   robot = {
     HyphenationChance = 0,
     HyphenationChance = 30,
     TwoNameChance = 20,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "bru",
       "[ERROR: MISSING HEX VALUE]",
       "drau",
       "0",
       "ei",
       "1",
       "faf",
       "2",
       "fy",
       "3",
       "ga",
       "4",
       "glau",
       "5",
       "ha",
       "6",
       "hi",
       "7",
       "jor",
       "8",
       "la",
       "9",
       "ly",
       "A",
       "ma",
       "B",
       "ni",
       "C",
       "ra",
       "D",
       "ta",
       "E",
      "F",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 2,
     Infixes = {
     Infixes = {
       "dho",
       "[ERROR: MISSING HEX VALUE]",
       "fgu",
       "0",
       "hri",
       "1",
       "ldi",
       "2",
       "mu",
       "3",
       "nga",
       "4",
       "ngba",
       "5",
       "nngri",
       "6",
       "nni",
       "7",
       "nnmi",
       "8",
       "nva",
       "9",
       "rme",
       "A",
       "ta",
       "B",
       "to",
       "C",
      "D",
      "E",
      "F",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 1,
     MaxInfixAmount = 1,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "fa",
       "[ERROR: MISSING HEX VALUE]",
       "gg",
       "0",
       "ggr",
       "1",
       "gi",
       "2",
       "gr",
       "3",
       "kr",
       "4",
       "lgja",
       "5",
       "ll",
       "6",
       "ndr",
       "7",
       "ngja",
       "8",
       "nir",
       "9",
       "nn",
       "A",
       "rmr",
       "B",
       "rung",
       "C",
       "skr",
       "D",
       "snir",
       "E",
       "str",
       "F",
      "ttir",
      "worm",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 2,
   },
   },
   plant = {
   insect = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 50,
     Prefixes = {
     Prefixes = {
       "a",
       "a",
       "bo",
       "ac",
      "apa",
      "ar",
      "ata",
      "au",
      "bi",
       "ca",
       "ca",
       "cha",
       "ce",
       "co",
       "cla",
       "ei",
       "da",
       "fe",
       "di",
       "fra",
       "egla",
       "fre",
       "epa",
       "go",
       "fu",
       "gu",
       "gri",
       "he",
       "he",
       "hei",
       "isa",
       "hil",
       "la",
       "ja",
       "ly",
      "jo",
      "leo",
       "ma",
       "ma",
       "nie",
       "mela",
       "o",
       "nu",
       "phi",
       "oe",
       "ri",
       "pha",
       "ru",
       "ple",
       "we",
       "pte",
       "wi",
       "pyrrh",
      "ra",
      "re",
      "sti",
      "te",
      "thy",
      "va",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "chardi",
       "be",
       "de",
       "ca",
       "degge",
       "ce",
       "dele",
       "chae",
       "dolfo",
       "co",
       "ethe",
       "cto",
       "gel",
       "cy",
       "gelse",
       "cyo",
       "lbe",
       "da",
       "lhe",
       "ga",
      "gi",
      "gio",
      "ha",
      "la",
       "li",
       "li",
       "ltzma",
       "lli",
      "lto",
      "me",
       "mi",
       "mi",
       "nce",
       "ne",
       "nra",
       "no",
       "nsteine",
       "nthu",
       "nthe",
       "pha",
       "perta",
       "phy",
       "phi",
       "pi",
       "poldo",
       "rgy",
       "rdi",
       "ro",
       "rle",
       "rou",
       "rlo",
       "so",
       "rnu",
       "sso",
       "rxi",
       "sti",
       "se",
       "stri",
       "slau",
       "to",
       "spe",
       "tro",
       "ttge",
       "vitt",
       "tto",
       "xen",
      "tzsche",
      "xi",
     },
     },
     MinInfixAmount = 1,
     MinInfixAmount = 1,
     MaxInfixAmount = 2,
     MaxInfixAmount = 2,
     Postfixes = {
     Postfixes = {
       "beech",
       "bella",
       "bert",
       "cus",
       "boldt",
       "dae",
       "bulb",
       "don",
       "bush",
       "geia",
       "fern",
       "la",
       "frond",
       "lus",
       "grove",
       "na",
       "hold",
       "nea",
       "leaf",
       "ni",
       "lock",
       "nia",
       "lotze",
       "nis",
       "moss",
       "pae",
       "oak",
       "pe",
       "pine",
       "pha",
       "plum",
       "plus",
       "root",
       "ppus",
       "rut",
       "ra",
       "shrub",
       "reus",
       "sprig",
       "rta",
       "spruce",
       "rum",
       "stumpf",
       "rus",
       "tarch",
       "sis",
       "vine",
       "ssa",
       "willow",
       "thus",
       "wood",
       "tia",
       "wort",
       "tis",
      "tor",
      "tus",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
   },
   },
   fungus = {
   ooze = {
     HyphenationChance = 15,
     HyphenationChance = 10,
     TwoNameChance = 20,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "ama",
       "annu",
       "aman",
       "astroi",
       "b",
       "cubi",
       "bol",
       "cubo",
       "chant",
       "cycli",
       "clav",
       "cycloi",
       "co",
       "deca",
       "cordy",
       "di",
       "cre",
       "discoi",
       "ento",
       "dode",
       "gyro",
       "elli",
       "ino",
       "fusi",
       "lep",
       "hepta",
       "m",
      "hexa",
       "mn",
      "iso",
       "ompha",
      "k-goni",
       "phall",
       "m-goni",
       "pleu",
      "n-goni",
       "scu",
      "octa",
      "okta",
      "ova",
      "ovoi",
      "paralle",
      "poly",
      "quadri",
       "recta",
       "rhomu",
       "spheri",
       "squi",
       "trape",
       "tri",
       "tri",
      "um",
      "vir",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "ake",
       "chrys",
       "ceps",
       "dron",
       "cini",
       "kle",
       "cort",
       "kri",
       "dens",
       "kto",
       "ello",
       "mem",
       "emini",
       "nu",
       "ento",
       "phri",
       "era",
       "phro",
       "erelle",
       "polli",
       "gano",
       "pollo",
       "icus",
       "pto",
       "inar",
       "rbe",
       "ini",
       "rchmi",
       "ita",
       "ri",
       "loma",
       "rista",
       "oki",
       "risto",
       "oma",
       "so",
       "opsis",
       "sta",
       "orel",
       "tha",
       "osa",
       "tychi",
       "zhi",
       "tycho",
      "xa",
      "xi",
     },
     },
     MinInfixAmount = 1,
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "aecium",
       "aios",
       "agaric",
       "aster",
       "bolete",
       "bion",
       "cap",
       "crates",
       "carp",
       "dios",
       "colony",
       "dros",
       "crozier",
       "eon",
       "frill",
       "hud",
       "hypha",
       "io",
       "lichen",
       "ios",
       "mold",
       "is",
       "morel",
       "ius",
       "pellis",
       "krates",
       "phore",
       "lemy",
       "pore",
       "lion",
       "protist",
       "lleus",
       "shroom",
       "los",
       "spawn",
       "lytos",
       "spore",
       "medes",
       "stool",
       "mon",
       "thallus",
       "mus",
       "troop",
       "nis",
       "umbo",
       "non",
    },
       "ntinos",
    MinPostfixAmount = 1,
       "phas",
    MaxPostfixAmount = 1,
       "phis",
  },
       "phokles",
  antelope = {
       "rgo",
    HyphenationChance = 0,
       "rgos",
    TwoNameChance = 0,
       "ron",
    Prefixes = {
       "ses",
      "ga",
       "sop",
      "gaka",
       "stos",
      "gama",
       "strate",
      "gaya",
       "stus",
      "ge",
       "teles",
      "gee",
       "thaddeus",
      "gi",
       "thenes",
      "gna",
       "thenis",
       "gnaka",
       "ther",
       "gnama",
       "theus",
       "gne",
       "thon",
       "gnee",
       "tos",
       "gni",
       "trios",
       "gno",
       "xis",
       "gnomo",
       "gnoo",
       "gnoyo",
       "gnu",
       "gnuku",
       "gnumu",
       "gnuyu",
       "go",
       "goko",
       "gomo",
       "goo",
       "goyo",
       "gu",
       "guku",
       "gumu",
       "guyu",
     },
     },
    MinPrefixAmount = 0,
     MinPostfixAmount = 1,
    MaxPrefixAmount = 0,
     MaxPostfixAmount = 1,
    MinInfixAmount = 0,
   },
    MaxInfixAmount = 0,
   reptile = {
    Postfixes = {
     HyphenationChance = 10,
      "ga",
     TwoNameChance = 20,
      "gam",
      "gat",
      "ge",
      "gee",
      "gnam",
      "gnat",
      "gne",
      "gnee",
      "gno",
      "gnom",
      "gnoo",
      "gnum",
      "gnym",
      "go",
      "gom",
      "goo",
      "gum",
      "gy",
      "gye",
      "gym",
    },
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
    TitleTemplates = {
      "*Name* *Adjective*, legendary *CreatureType*",
    },
    TemplateVars = {
      ["*Adjective*"] = {
        "Fleet-Hoofed",
        "Quickskipper",
        "Frolicker",
        "Skitterhoof",
        "Prancekitter",
        "Kitedancer",
      },
    },
   },
   ["antelope hero"] = {
     HyphenationChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "ga",
       "a",
       "gaka",
       "ata",
       "gama",
       "cha",
       "gaya",
       "chi",
       "ge",
       "ci",
       "gee",
       "co",
       "gi",
       "e",
       "gna",
       "hu",
       "gnaka",
       "hue",
       "gnama",
       "hui",
       "gne",
       "i",
       "gnee",
       "ku",
       "gni",
       "ma",
       "gno",
       "o",
       "gnomo",
       "pa",
       "gnoo",
       "pi",
       "gnoyo",
       "que",
       "gnu",
       "te",
       "gnuku",
       "tla",
       "gnumu",
       "to",
       "gnuyu",
       "xo",
       "go",
       "ya",
       "goko",
       "za",
      "gomo",
      "goo",
      "goyo",
      "gu",
      "guku",
      "gumu",
      "guyu",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 1,
     MinInfixAmount = 0,
    Infixes = {
     MaxInfixAmount = 0,
      "ca",
      "ctla",
      "cto",
      "la",
      "lci",
      "lco",
      "lo",
      "lte",
      "me",
      "nqui",
      "pa",
      "po",
      "te",
      "teo",
      "tla",
      "tli",
      "tza",
      "xco",
      "xo",
      "xto",
      "ya",
      "zca",
    },
     MinInfixAmount = 1,
     MaxInfixAmount = 2,
     Postfixes = {
     Postfixes = {
       "ga",
       "catl",
       "gam",
       "ci",
       "gat",
       "coa",
       "ge",
       "cue",
       "gee",
       "hil",
       "gnam",
       "hua",
       "gnat",
       "huatl",
       "gne",
       "lisk",
       "gnee",
       "loc",
       "gno",
       "lotl",
       "gnom",
       "mo",
       "gnoo",
       "nal",
       "gnum",
       "nen",
       "gnym",
       "qui",
       "go",
       "teo",
       "gom",
       "teotl",
       "goo",
       "tin",
       "gum",
       "tiuh",
       "gy",
       "ton",
       "gye",
       "trice",
       "gym",
       "tzal",
    },
       "xtli",
    MinPostfixAmount = 0,
       "ya",
    MaxPostfixAmount = 0,
      "yotl",
    TitleTemplates = {
       "*Name* *Adjective*, legendary *CreatureType*",
    },
    TemplateVars = {
       ["*Adjective*"] = {
        "Fleet-Hoofed",
        "Quickskipper",
        "Frolicker",
        "Skitterhoof",
        "Prancekitter",
        "Kitedancer",
      },
     },
     },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
   },
   },
   dromad = {
   tortoise = {
     HyphenationChance = 0,
     HyphenationChance = 10,
     TwoNameChance = 10,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "a",
       "mar",
       "da",
       "mir",
       "di",
       "mor",
       "du",
       "mur",
       "i",
       "myr",
       "mna",
       "nar",
       "mni",
       "nir",
       "mnu",
       "nor",
       "qa",
       "nur",
       "qi",
       "nyr",
      "qqa",
      "qqi",
      "qqu",
      "qu",
      "ta",
      "ti",
      "tu",
      "u",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 2,
     MaxPrefixAmount = 1,
     MinInfixAmount = 0,
    Infixes = {
     MaxInfixAmount = 0,
      "la",
      "le",
      "lo",
      "lu",
    },
     MinInfixAmount = 1,
     MaxInfixAmount = 2,
     Postfixes = {
     Postfixes = {
       "l",
       "lab",
       "m",
       "leb",
       "n",
       "lob",
       "q",
       "lub",
       "qq",
       "mab",
     },
      "meb",
     MinPostfixAmount = 1,
      "mib",
      "mob",
      "mub",
     },
     MinPostfixAmount = 0,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
   },
   },
   urchin = {
   ["tortoise hero epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "the *Disposition*",
    },
    TemplateVars = {
      ["%*Disposition%*"] = {
        "Cantankerous",
        "Choleric",
        "Grouchy",
        "Morose",
        "Querulous",
        "Surly",
      },
    },
  },
  ["tortoise hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "legendary *CreatureType*",
    },
  },
  fish = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "bru",
       "a",
       "drau",
       "be",
       "ei",
       "boa",
       "faf",
       "bri",
       "fy",
       "ci",
       "ga",
       "co",
       "glau",
       "dy",
       "ha",
       "e",
       "hi",
       "fa",
       "jor",
       "ge",
      "gra",
      "i",
      "io",
       "la",
       "la",
       "ly",
       "le",
       "ma",
       "li",
       "ni",
       "lly",
       "ra",
       "lu",
       "ta",
       "mo",
      "mu",
      "o",
      "se",
      "si",
      "sme",
      "tri",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "dho",
       "ba",
       "fgu",
       "bi",
       "hri",
       "bno",
       "ldi",
       "bra",
       "mu",
       "cau",
       "nga",
       "co",
       "ngba",
       "cu",
       "nngri",
       "dia",
       "nni",
       "dsu",
       "nnmi",
       "fa",
       "nva",
       "ga",
       "rme",
       "gro",
      "lau",
      "li",
      "lla",
      "mpe",
      "nca",
      "nda",
      "ndo",
      "nti",
      "ntu",
      "rdui",
      "ri",
      "sa",
      "sme",
      "so",
       "ta",
       "ta",
       "to",
       "ve",
      "vell",
      "xe",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 1,
     MaxInfixAmount = 2,
     Postfixes = {
     Postfixes = {
       "fa",
       "cura",
       "gg",
       "dens",
       "ggr",
       "dros",
       "gi",
       "grus",
       "gr",
       "gus",
       "kr",
       "llio",
       "lgja",
       "lus",
       "ll",
       "ma",
       "ndr",
       "mios",
       "ngja",
       "mna",
       "nir",
       "mos",
      "na",
      "nann",
      "niae",
       "nn",
       "nn",
       "rmr",
       "nna",
       "rung",
       "nnan",
       "skr",
       "nnos",
       "snir",
       "nnus",
       "str",
       "nus",
       "ttir",
       "ris",
       "urch",
       "rnus",
      "rrum",
      "stres",
      "sus",
      "thus",
      "tis",
      "trios",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
   },
   },
   issachari = {
   arachnid = {
     HyphenationChance = 100,
     HyphenationChance = 10,
     TwoNameChance = 20,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "Bathes",
       "phthis",
       "Chews",
       "sheb",
       "Chokes",
       "shob",
       "Chugs",
       "shyb",
       "Cries",
       "sis",
       "Drinks",
       "sith",
       "Flays",
       "tyth",
      "yith",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
    Infixes = {
     MinInfixAmount = 0,
      "by",
     MaxInfixAmount = 0,
      "in",
      "near",
      "on",
      "upon",
    },
     MinInfixAmount = 1,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "Asphalt",
       "is",
       "Fire",
       "ith",
       "Oil",
       "os",
       "Quicksalt",
       "oth",
       "Salt",
       "us",
       "Serpents",
       "uth",
       "the-Feathered-Serpent",
       "ys",
       "the-Sun",
       "yth",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 3,
   },
   },
   templar = {
   ["arachnid hero title"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "legendary *CreatureType* and virtuoso weaver",
    },
  },
  bird = {
    HyphenationChance = 100,
    TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
      "a",
      "ba",
      "be",
       "ca",
       "ca",
       "cha",
       "CA",
       "chri",
       "CAAAAAAAAW",
       "cy",
       "caaaaaaaw",
       "da",
       "caaaaaw",
       "ed",
       "CAAAAAW",
       "eli",
       "caaaw",
       "em",
       "CAAAW",
       "eve",
       "caaw",
       "fa",
       "CAAW",
       "flo",
       "caw",
       "ga",
       "CAW",
      "ge",
      "guy",
      "gwi",
      "ha",
      "ho",
      "hu",
      "hya",
      "i",
      "ja",
      "jo",
      "ju",
      "le",
      "lu",
      "ma",
      "na",
      "o",
      "pa",
      "phi",
      "pro",
      "pru",
      "ro",
      "se",
      "tho",
     },
     },
    MinPrefixAmount = 3,
    MaxPrefixAmount = 6,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
  },
  ["bird hero epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
     MinPrefixAmount = 0,
     MinPrefixAmount = 0,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 0,
     Infixes = {
     MinInfixAmount = 0,
      "bso",
    MaxInfixAmount = 0,
      "cho",
    MinPostfixAmount = 0,
      "cque",
    MaxPostfixAmount = 0,
      "de",
    Templates = {
      "gna",
       "the *Singer*",
       "lbe",
    },
      "lhe",
    TemplateVars = {
      "lippi",
       ["%*Singer%*"] = {
       "ly",
        "Bard",
      "ma",
        "Minstrel",
      "na",
        "Songster",
      "nai",
        "Songstress",
      "ne",
        "Troubadour",
      "nna",
       },
      "no",
      "ri",
      "rthe",
      "sa",
      "sta",
      "sti",
      "thi",
      "tthi",
       "vri",
      "xe",
      "xi",
     },
     },
  },
  ["bird hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 0,
     Postfixes = {
     MinPostfixAmount = 0,
      "belle",
    MaxPostfixAmount = 0,
      "bert",
    Templates = {
      "beth",
       "*Disposition* *CreatureType*",
       "c",
    },
      "chim",
    TemplateVars = {
      "dam",
       ["%*Disposition%*"] = {
       "dicte",
        "brooding",
      "doc",
        "cheerful",
      "dolf",
        "dour",
      "dore",
        "merry",
      "drig",
       },
      "face",
     },
       "ffrey",
   },
      "ffroy",
   worm = {
      "gathe",
      "gaux",
      "gilde",
      "guste",
      "lde",
      "mand",
      "mond",
      "nand",
      "not",
      "nuel",
      "phine",
      "phne",
      "pold",
      "race",
      "rard",
      "rent",
      "rian",
      "ric",
      "ril",
      "rine",
      "rth",
      "spard",
      "stance",
      "stave",
      "strid",
      "ther",
      "thur",
      "tor",
      "vis",
      "y",
    },
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    TitleTemplates = {
      "*Name*, Wraith-Knight Templar of the Binary Honorum",
     },
   },
   ["templar hero"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "a",
       "bru",
       "ba",
       "drau",
       "be",
       "ei",
       "ca",
       "faf",
       "cha",
       "fy",
      "chri",
      "cy",
      "da",
      "ed",
      "eli",
      "em",
      "eve",
      "fa",
      "flo",
       "ga",
       "ga",
       "ge",
       "glau",
      "guy",
      "gwi",
       "ha",
       "ha",
       "ho",
       "hi",
       "hu",
       "jor",
       "hya",
       "la",
       "i",
       "ly",
      "ja",
      "jo",
      "ju",
      "le",
      "lu",
       "ma",
       "ma",
       "na",
       "ni",
       "o",
       "ra",
       "pa",
       "ta",
      "phi",
      "pro",
      "pru",
      "ro",
      "se",
      "tho",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "bso",
       "dho",
       "cho",
       "fgu",
       "cque",
       "hri",
       "de",
       "ldi",
       "gna",
       "mu",
       "lbe",
       "nga",
       "lhe",
       "ngba",
       "lippi",
       "nngri",
       "ly",
       "nni",
       "ma",
       "nnmi",
       "na",
       "nva",
       "nai",
       "rme",
       "ne",
       "ta",
       "nna",
       "to",
      "no",
      "ri",
      "rthe",
      "sa",
      "sta",
      "sti",
      "thi",
      "tthi",
      "vri",
      "xe",
      "xi",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "belle",
       "fa",
       "bert",
       "gg",
       "beth",
       "ggr",
       "c",
       "gi",
       "chim",
       "gr",
       "dam",
       "kr",
       "dicte",
       "lgja",
       "doc",
       "ll",
       "dolf",
       "ndr",
       "dore",
       "ngja",
       "drig",
       "nir",
       "face",
       "nn",
       "ffrey",
       "rmr",
       "ffroy",
       "rung",
       "gathe",
       "skr",
       "gaux",
       "snir",
       "gilde",
       "str",
       "guste",
       "ttir",
       "lde",
       "worm",
       "mand",
    },
       "mond",
    MinPostfixAmount = 1,
       "nand",
    MaxPostfixAmount = 1,
       "not",
  },
       "nuel",
  plant = {
       "phine",
    HyphenationChance = 0,
       "phne",
    TwoNameChance = 20,
       "pold",
    Prefixes = {
       "race",
       "a",
       "rard",
       "bo",
       "rent",
       "ca",
       "rian",
       "cha",
       "ric",
       "co",
       "ril",
       "ei",
       "rine",
       "fe",
       "rth",
       "fra",
       "spard",
       "fre",
       "stance",
       "go",
       "stave",
       "gu",
       "strid",
       "he",
       "ther",
       "hei",
       "thur",
       "hil",
       "tor",
       "ja",
       "vis",
       "jo",
       "y",
       "leo",
       "ma",
       "nie",
       "o",
       "phi",
       "ri",
       "ru",
       "we",
       "wi",
     },
     },
     MinPostfixAmount = 0,
     MinPrefixAmount = 1,
     MaxPostfixAmount = 0,
     MaxPrefixAmount = 1,
     TitleTemplates = {
     Infixes = {
       "*Name*, Wraith-Knight Templar of the Binary Honorum",
       "chardi",
    },
       "de",
  },
       "degge",
  ["templar commander"] = {
       "dele",
    HyphenationChance = 0,
       "dolfo",
    TwoNameChance = 0,
       "ethe",
    Prefixes = {
       "gel",
      "a",
       "gelse",
      "ba",
       "lbe",
      "be",
       "lhe",
      "ca",
       "li",
      "cha",
       "ltzma",
      "chri",
       "mi",
      "cy",
       "nce",
      "da",
       "nra",
      "ed",
       "nsteine",
      "eli",
       "nthe",
      "em",
       "perta",
      "eve",
      "fa",
      "flo",
      "ga",
       "ge",
       "guy",
       "gwi",
       "ha",
       "ho",
       "hu",
       "hya",
       "i",
       "ja",
       "jo",
       "ju",
       "le",
       "lu",
       "ma",
       "na",
       "o",
       "pa",
       "phi",
       "phi",
       "pro",
       "poldo",
       "pru",
       "rdi",
       "ro",
       "rle",
      "rlo",
      "rnu",
      "rxi",
       "se",
       "se",
       "tho",
       "slau",
    },
       "spe",
    MinPrefixAmount = 0,
       "ttge",
    MaxPrefixAmount = 0,
       "tto",
    Infixes = {
       "tzsche",
      "bso",
      "cho",
      "cque",
      "de",
      "gna",
      "lbe",
      "lhe",
      "lippi",
      "ly",
      "ma",
      "na",
      "nai",
      "ne",
      "nna",
      "no",
      "ri",
      "rthe",
      "sa",
      "sta",
      "sti",
       "thi",
       "tthi",
       "vri",
       "xe",
       "xi",
       "xi",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 1,
     MaxInfixAmount = 0,
     MaxInfixAmount = 2,
     Postfixes = {
     Postfixes = {
       "belle",
       "beech",
       "bert",
       "bert",
       "beth",
       "boldt",
       "c",
       "bulb",
       "chim",
       "bush",
       "dam",
       "fern",
       "dicte",
       "frond",
       "doc",
       "grove",
       "dolf",
       "hold",
       "dore",
       "leaf",
       "drig",
       "lock",
       "face",
       "lotze",
       "ffrey",
       "moss",
       "ffroy",
       "oak",
       "gathe",
       "pine",
       "gaux",
       "plum",
       "gilde",
       "root",
       "guste",
       "rut",
       "lde",
       "shrub",
       "mand",
       "sprig",
       "mond",
       "spruce",
       "nand",
       "stumpf",
       "not",
       "tarch",
       "nuel",
       "vine",
       "phine",
       "willow",
       "phne",
       "wood",
       "pold",
       "wort",
      "race",
     },
      "rard",
     MinPostfixAmount = 1,
      "rent",
     MaxPostfixAmount = 1,
      "rian",
      "ric",
      "ril",
      "rine",
      "rth",
      "spard",
      "stance",
      "stave",
      "strid",
      "ther",
      "thur",
      "tor",
      "vis",
      "y",
     },
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
    TitleTemplates = {
      "*Name*, Wraith-Knight Templar of the Binary Honorum",
    },
   },
   },
   ["templar wraith"] = {
   fungus = {
     HyphenationChance = 0,
     HyphenationChance = 15,
     TwoNameChance = 0,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "a",
       "ama",
       "ba",
       "aman",
       "be",
       "b",
       "ca",
       "bol",
       "cha",
       "chant",
       "chri",
       "clav",
       "cy",
       "co",
       "da",
       "cordy",
       "ed",
       "cre",
       "eli",
       "ento",
       "em",
       "gyro",
       "eve",
       "ino",
       "fa",
       "lep",
       "flo",
       "m",
       "ga",
       "mn",
       "ge",
       "ompha",
       "guy",
       "phall",
       "gwi",
       "pleu",
       "ha",
       "scu",
       "ho",
       "tri",
       "hu",
       "um",
       "hya",
       "vir",
      "i",
      "ja",
      "jo",
      "ju",
      "le",
      "lu",
      "ma",
      "na",
      "o",
      "pa",
      "phi",
      "pro",
      "pru",
      "ro",
      "se",
      "tho",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "bso",
       "ake",
       "cho",
       "ceps",
       "cque",
       "cini",
       "de",
       "cort",
       "gna",
       "dens",
       "lbe",
       "ello",
       "lhe",
       "emini",
       "lippi",
       "ento",
       "ly",
       "era",
       "ma",
       "erelle",
       "na",
       "gano",
       "nai",
       "icus",
       "ne",
       "inar",
       "nna",
       "ini",
       "no",
       "ita",
       "ri",
       "loma",
       "rthe",
       "oki",
       "sa",
       "oma",
       "sta",
       "opsis",
       "sti",
       "orel",
       "thi",
       "osa",
       "tthi",
       "zhi",
      "vri",
      "xe",
      "xi",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 1,
     MaxInfixAmount = 0,
     MaxInfixAmount = 2,
     Postfixes = {
     Postfixes = {
       "belle",
       "aecium",
       "bert",
       "agaric",
       "beth",
       "bolete",
       "c",
       "cap",
       "chim",
       "carp",
       "dam",
       "colony",
       "dicte",
       "crozier",
       "doc",
       "frill",
       "dolf",
       "hypha",
       "dore",
       "lichen",
       "drig",
       "mold",
       "face",
       "morel",
       "ffrey",
       "pellis",
       "ffroy",
       "phore",
       "gathe",
       "pore",
       "gaux",
       "protist",
       "gilde",
       "shroom",
       "guste",
       "spawn",
       "lde",
       "spore",
       "mand",
       "stool",
       "mond",
       "thallus",
       "nand",
       "troop",
       "not",
       "umbo",
      "nuel",
     },
      "phine",
     MinPostfixAmount = 1,
      "phne",
     MaxPostfixAmount = 1,
      "pold",
   },
      "race",
   antelope = {
      "rard",
     HyphenationChance = 15,
      "rent",
     TwoNameChance = 20,
      "rian",
      "ric",
      "ril",
      "rine",
      "rth",
      "spard",
      "stance",
      "stave",
      "strid",
      "ther",
      "thur",
      "tor",
      "vis",
      "y",
     },
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
    TitleTemplates = {
      "*Name*, Wraith-Knight Templar of the Binary Honorum",
    },
   },
   barathrumite = {
     HyphenationChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "b",
       "ga",
       "ch",
       "gaka",
       "d",
       "gama",
       "f",
       "gaya",
       "j",
       "ge",
       "l",
       "gee",
       "m",
       "gi",
       "n",
       "gna",
       "oth",
       "gnaka",
       "p",
       "gnama",
       "sh",
       "gne",
       "sp",
       "gnee",
       "th",
       "gni",
    },
       "gno",
    MinPrefixAmount = 0,
       "gnomo",
    MaxPrefixAmount = 0,
       "gnoo",
    Infixes = {
       "gnoyo",
      "aco",
       "gnu",
       "afe",
       "gnuku",
       "afo",
       "gnumu",
       "ano",
       "gnuyu",
       "ara",
       "go",
       "ardi",
       "goko",
       "arni",
       "gomo",
       "atti",
       "goo",
       "itti",
       "goyo",
       "oca",
       "gu",
       "oco",
       "guku",
       "ofe",
       "gumu",
       "ofo",
       "guyu",
       "ona",
       "ono",
       "oro",
       "otho",
       "otti",
     },
     },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 5,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 0,
     Postfixes = {
     Postfixes = {
       "ccea",
       "ga",
       "cceo",
       "gam",
       "da",
       "gat",
       "di",
       "ge",
       "do",
       "gee",
       "fea",
       "gnam",
       "feo",
       "gnat",
       "fucila",
       "gne",
       "fucile",
       "gnee",
       "pea",
       "gno",
       "peo",
       "gnom",
       "pia",
       "gnoo",
       "pio",
       "gnum",
       "tha",
       "gnym",
       "tho",
       "go",
      "gom",
      "goo",
      "gum",
      "gy",
      "gye",
      "gym",
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 1,
    TitleTemplates = {
      "*Name*, *Adjective* Barathrumite *Role*",
    },
    TemplateVars = {
      ["*Adjective*"] = {
        "acclaimed",
        "distinguished",
        "esteemed",
      },
      ["*Role*"] = {
        "arconaut",
        "lecturer",
        "tinker",
        "tutor",
      },
    },
   },
   },
   ["barathrumite hero"] = {
   ["antelope hero"] = {
     HyphenationChance = 0,
     HyphenationChance = 15,
     TwoNameChance = 0,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "b",
       "ga",
       "ch",
       "gaka",
       "d",
       "gama",
       "f",
       "gaya",
       "j",
       "ge",
       "l",
       "gee",
       "m",
       "gi",
       "n",
       "gna",
       "oth",
       "gnaka",
       "p",
       "gnama",
       "sh",
       "gne",
       "sp",
       "gnee",
       "th",
       "gni",
      "gno",
      "gnomo",
      "gnoo",
      "gnoyo",
      "gnu",
      "gnuku",
      "gnumu",
      "gnuyu",
      "go",
      "goko",
      "gomo",
      "goo",
      "goyo",
      "gu",
      "guku",
      "gumu",
      "guyu",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 5,
    Infixes = {
     MinInfixAmount = 0,
      "aco",
      "afe",
      "afo",
      "ano",
      "ara",
      "ardi",
      "arni",
      "atti",
      "itti",
      "oca",
      "oco",
      "ofe",
      "ofo",
      "ona",
      "ono",
      "oro",
      "otho",
      "otti",
    },
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 0,
     Postfixes = {
     Postfixes = {
       "ccea",
       "ga",
       "cceo",
       "gam",
       "da",
       "gat",
       "di",
       "ge",
       "do",
       "gee",
       "fea",
       "gnam",
       "feo",
       "gnat",
       "fucila",
       "gne",
       "fucile",
       "gnee",
       "pea",
       "gno",
       "peo",
       "gnom",
       "pia",
       "gnoo",
       "pio",
       "gnum",
       "tha",
       "gnym",
       "tho",
       "go",
      "gom",
      "goo",
      "gum",
      "gy",
      "gye",
      "gym",
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 1,
     TitleTemplates = {
     Templates = {
       "*Name*, *Adjective* Barathrumite *Role*",
       "*Name* *Adjective*",
     },
     },
     TemplateVars = {
     TemplateVars = {
       ["*Adjective*"] = {
       ["%*Adjective%*"] = {
         "acclaimed",
         "Fleet-Hoofed",
         "distinguished",
         "Quickskipper",
         "esteemed",
         "Frolicker",
      },
         "Skitterhoof",
      ["*Role*"] = {
         "Prancekitter",
        "arconaut",
         "Kitedancer",
         "lecturer",
         "tinker",
         "tutor",
       },
       },
     },
     },
   },
   },
   hindren = {
   ["antelope hero title"] = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "legendary *CreatureType*",
    },
  },
  dromad = {
    HyphenationChance = 0,
     TwoNameChance = 10,
     Prefixes = {
     Prefixes = {
       "bi",
       "a",
       "da",
       "da",
       "de",
       "di",
       "der",
       "du",
       "ha",
       "i",
       "is",
       "mna",
       "ka",
       "mni",
       "kah",
       "mnu",
       "keh",
       "qa",
       "ki",
       "qi",
       "li",
       "qqa",
       "meh",
       "qqi",
       "na",
       "qqu",
       "ner",
       "qu",
      "no",
      "ra",
      "re",
      "reh",
      "ri",
      "sa",
      "san",
      "se",
      "seh",
      "ser",
       "ta",
       "ta",
       "teh",
       "ti",
       "ve",
       "tu",
       "ver",
       "u",
      "vi",
      "vo",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 2,
     Infixes = {
     MinInfixAmount = 0,
      "aa",
    MaxInfixAmount = 0,
      "ah",
    Postfixes = {
      "aw",
       "l",
      "da",
       "m",
      "de",
       "n",
      "di",
       "q",
      "e",
       "qq",
      "fa",
      "fe",
      "feh",
      "fy",
       "i",
       "ka",
      "ke",
      "keh",
      "ki",
      "le",
      "leh",
      "ma",
       "n",
       "na",
      "t",
      "te",
      "teh",
      "ti",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 2,
    Postfixes = {
      "",
      "hart",
       "hind",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
   },
   },
   mopango = {
   urchin = {
     HyphenationChance = 10,
     HyphenationChance = 0,
     TwoNameChance = 20,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "a",
       "bru",
       "da",
       "drau",
       "do",
       "ei",
      "faf",
      "fy",
       "ga",
       "ga",
       "go",
       "glau",
       "gu",
       "ha",
       "gya",
       "hi",
       "gyo",
       "jor",
       "la",
       "la",
       "le",
       "ly",
      "lo",
       "ma",
       "ma",
       "me",
       "ni",
       "mo",
       "ra",
       "mu",
       "ta",
      "o",
      "pa",
      "po",
      "pya",
      "pyo",
      "vi",
      "ya",
      "yo",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "ba",
       "dho",
       "chra",
       "fgu",
       "chre",
       "hri",
       "chro",
       "ldi",
       "da",
       "mu",
       "de",
       "nga",
       "do",
       "ngba",
       "ga",
       "nngri",
       "go",
       "nni",
       "gu",
       "nnmi",
       "gy",
       "nva",
       "gya",
       "rme",
       "gyo",
       "ta",
       "ka",
       "to",
      "ky",
     },
      "la",
     MinInfixAmount = 0,
      "me",
     MaxInfixAmount = 1,
      "mya",
      "myo",
      "ne",
      "pa",
      "ra",
      "ro",
      "va",
      "ve",
      "vi",
      "vo",
      "vy",
      "zo",
     },
     MinInfixAmount = 0,
     MaxInfixAmount = 2,
     Postfixes = {
     Postfixes = {
       "b",
       "fa",
       "ba",
       "gg",
       "ch",
       "ggr",
       "d",
       "gi",
       "do",
       "gr",
       "g",
       "kr",
       "go",
       "lgja",
       "h",
       "ll",
       "m",
       "ndr",
       "n",
       "ngja",
       "na",
       "nir",
       "ra",
       "nn",
       "ta",
       "rmr",
       "vi",
       "rung",
       "vo",
       "skr",
       "vya",
       "snir",
       "yo",
       "str",
      "ttir",
      "urch",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
   },
   },
   generalgendername = {
   issachari = {
     HyphenationChance = 1,
     HyphenationChance = 100,
     TwoNameChance = 20,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "",
       "Bathes",
       "a",
       "Chews",
       "al",
       "Chokes",
       "e",
       "Chugs",
       "eo",
       "Cries",
       "ex",
       "Drinks",
       "ho",
       "Flays",
      "ja",
      "mu",
      "neo",
      "non",
      "nu",
      "o",
      "syn",
      "un",
      "xeno",
      "xyn",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "cla",
       "by",
       "dre",
       "in",
       "fa",
       "near",
       "fi",
       "on",
       "fra",
       "upon",
      "ge",
     },
      "glo",
     MinInfixAmount = 1,
      "gra",
      "ma",
      "me",
      "mu",
      "na",
      "nao",
      "no",
      "sta",
      "ta",
      "va",
      "ve",
     },
     MinInfixAmount = 1,
     MaxInfixAmount = 1,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "cer",
       "Asphalt",
       "dan",
       "Fire",
       "de",
       "Oil",
       "late",
       "Quicksalt",
       "le",
       "Salt",
       "li",
       "Serpents",
       "lite",
       "the-Feathered-Serpent",
       "mite",
       "the-Sun",
      "n",
      "nd",
      "ndel",
      "nder",
      "r",
      "rge",
      "rine",
      "te",
      "tine",
      "ve",
      "x",
     },
     },
     MinPostfixAmount = 1,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
   },
   },
   generalgenderpersonterm = {
   templar = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 100,
     Prefixes = {
     Prefixes = {
       "ch",
       "a",
       "exm",
       "ba",
       "gl",
       "be",
       "m",
       "ca",
       "neom",
       "cha",
       "st",
       "chri",
       "wom",
       "cy",
      "da",
      "ed",
      "eli",
      "em",
      "eve",
      "fa",
      "flo",
      "ga",
      "ge",
      "guy",
      "gwi",
      "ha",
      "ho",
      "hu",
      "hya",
      "i",
      "ja",
      "jo",
      "ju",
      "le",
      "lu",
      "ma",
      "na",
      "o",
      "pa",
      "phi",
      "pro",
      "pru",
      "ro",
      "se",
      "tho",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "aa",
       "bso",
       "a",
       "cho",
       "ada",
       "cque",
       "ay",
       "de",
       "au",
       "gna",
       "era",
       "lbe",
       "ya",
       "lhe",
       "y",
       "lippi",
      "ly",
      "ma",
      "na",
      "nai",
      "ne",
      "nna",
      "no",
      "ri",
      "rthe",
      "sa",
      "sta",
      "sti",
      "thi",
      "tthi",
      "vri",
      "xe",
      "xi",
     },
     },
     MinInfixAmount = 1,
     MinInfixAmount = 0,
     MaxInfixAmount = 1,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "k",
       "belle",
       "l",
       "bert",
       "n",
       "beth",
       "nn",
       "c",
       "nt",
       "chim",
       "x",
       "dam",
    },
      "dicte",
    MinPostfixAmount = 1,
      "doc",
    MaxPostfixAmount = 1,
      "dolf",
  },
      "dore",
  generalgenderimmaturepersonterm = {
      "drig",
    HyphenationChance = 0,
      "face",
    TwoNameChance = 0,
      "ffrey",
    Prefixes = {
      "ffroy",
       "b",
      "gathe",
       "bh",
      "gaux",
       "ch",
       "gilde",
       "g",
       "guste",
       "gl",
       "lde",
       "x",
       "mand",
       "zh",
       "mond",
    },
       "nand",
    MinPrefixAmount = 1,
       "not",
    MaxPrefixAmount = 1,
      "nuel",
    Infixes = {
      "phine",
       "a",
      "phne",
       "e",
      "pold",
       "i",
       "race",
       "o",
       "rard",
       "ya",
       "rent",
       "y",
       "rian",
    },
       "ric",
    MinInfixAmount = 1,
       "ril",
    MaxInfixAmount = 1,
      "rine",
    Postfixes = {
      "rth",
       "dy",
      "spard",
       "ld",
      "stance",
       "li",
       "stave",
       "lli",
       "strid",
       "ndy",
       "ther",
       "rl",
       "thur",
       "tor",
       "vis",
       "y",
       "y",
     },
     },
Line 4,960: Line 5,056:
     MaxPostfixAmount = 1,
     MaxPostfixAmount = 1,
   },
   },
   generalgenderformaladdressterm = {
   ["templar hero title"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     MinPrefixAmount = 0,
      "fr",
    MaxPrefixAmount = 0,
      "gr",
    MinInfixAmount = 0,
      "m",
    MaxInfixAmount = 0,
      "mad",
    MinPostfixAmount = 0,
      "pl",
    MaxPostfixAmount = 0,
      "s",
    Templates = {
       "v",
       "Warmonger amongst the True",
     },
     },
     MinPrefixAmount = 1,
  },
     MaxPrefixAmount = 1,
  ["templar commander title"] = {
     Infixes = {
    HyphenationChance = 0,
      "a",
    TwoNameChance = 0,
      "e",
     MinPrefixAmount = 0,
      "i",
     MaxPrefixAmount = 0,
      "ie",
     MinInfixAmount = 0,
      "u",
    MaxInfixAmount = 0,
       "y",
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
       "Knight Commander of the Holy Temple",
     },
     },
     MinInfixAmount = 1,
  },
     MaxInfixAmount = 1,
  ["templar wraith title"] = {
     Postfixes = {
     HyphenationChance = 0,
      "ia",
     TwoNameChance = 0,
      "i",
     MinPrefixAmount = 0,
      "m",
    MaxPrefixAmount = 0,
      "n",
    MinInfixAmount = 0,
      "nd",
    MaxInfixAmount = 0,
      "nu",
    MinPostfixAmount = 0,
      "r",
    MaxPostfixAmount = 0,
       "ra",
    Templates = {
       "Wraith-Knight Templar of the Binary Honorum",
     },
     },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
   },
   },
   generalgenderoffspringterm = {
   ["templar grand newfather title"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "",
    },
  },
  ["templar grand newfather"] = {
    HyphenationChance = 0,
    TwoNameChance = 100,
     Prefixes = {
     Prefixes = {
      "b",
      "bh",
      "ch",
      "d",
      "g",
      "gl",
      "s",
      "x",
      "zh",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
       "a",
       "a",
       "au",
       "ba",
       "e",
       "be",
       "i",
      "ca",
       "o",
      "cha",
       "ya",
      "chri",
       "y",
      "cy",
      "da",
      "ed",
      "eli",
      "em",
      "eve",
      "fa",
      "flo",
      "ga",
      "ge",
      "guy",
      "gwi",
      "ha",
      "ho",
      "hu",
      "hya",
       "i",
      "ja",
      "jo",
      "ju",
      "le",
      "lu",
      "ma",
      "na",
       "o",
       "pa",
      "phi",
      "pro",
      "pru",
      "ro",
      "se",
       "tho",
     },
     },
     MinInfixAmount = 1,
     MinPrefixAmount = 1,
     MaxInfixAmount = 1,
     MaxPrefixAmount = 1,
     Postfixes = {
     Infixes = {
       "by",
       "bso",
       "dy",
       "cho",
       "ghter",
       "cque",
       "ld",
       "de",
       "li",
       "gna",
       "lli",
       "lbe",
       "n",
       "lhe",
       "ndy",
       "lippi",
       "rl",
       "ly",
       "tt",
       "ma",
       "tter",
       "na",
       "y",
       "nai",
      "ne",
      "nna",
      "no",
      "ri",
      "rthe",
      "sa",
      "sta",
      "sti",
      "thi",
      "tthi",
      "vri",
      "xe",
      "xi",
     },
     },
     MinPostfixAmount = 1,
     MinInfixAmount = 0,
     MaxPostfixAmount = 1,
    MaxInfixAmount = 1,
  },
     Postfixes = {
  generalgendersiblingterm = {
      "belle",
    HyphenationChance = 0,
      "bert",
    TwoNameChance = 0,
      "beth",
    Prefixes = {
      "c",
       "b",
      "chim",
       "bh",
      "dam",
       "br",
      "dicte",
       "ch",
      "doc",
       "d",
      "dolf",
       "g",
      "dore",
       "gl",
      "drig",
       "s",
      "face",
       "x",
      "ffrey",
       "zh",
      "ffroy",
      "gathe",
      "gaux",
      "gilde",
      "guste",
      "lde",
      "mand",
      "mond",
      "nand",
      "not",
      "nuel",
      "phine",
      "phne",
      "pold",
      "race",
      "rard",
      "rent",
      "rian",
      "ric",
      "ril",
      "rine",
      "rth",
       "spard",
       "stance",
       "stave",
       "strid",
       "ther",
       "thur",
       "tor",
       "vis",
       "y",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
       "*Name*",
     },
     },
     MinPrefixAmount = 1,
  },
     MaxPrefixAmount = 1,
  ["templar grand newfather honorific"] = {
     Infixes = {
     HyphenationChance = 0,
      "a",
     TwoNameChance = 0,
      "au",
     MinPrefixAmount = 0,
      "e",
    MaxPrefixAmount = 0,
      "i",
    MinInfixAmount = 0,
      "o",
    MaxInfixAmount = 0,
      "ya",
    MinPostfixAmount = 0,
       "y",
    MaxPostfixAmount = 0,
    Templates = {
       "Grand Newfather",
     },
     },
     MinInfixAmount = 1,
  },
     MaxInfixAmount = 1,
  ["templar mecha honorific"] = {
     Postfixes = {
     HyphenationChance = 0,
      "b",
     TwoNameChance = 0,
      "bby",
     MinPrefixAmount = 0,
      "dy",
    MaxPrefixAmount = 0,
      "ld",
    MinInfixAmount = 0,
      "li",
    MaxInfixAmount = 0,
      "lli",
    MinPostfixAmount = 0,
      "n",
    MaxPostfixAmount = 0,
      "ndy",
    Templates = {
      "rl",
       "High Mecha",
      "ster",
      "ther",
       "y",
     },
     },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
   },
   },
   generalgenderparentterm = {
   ["templar mecha title"] = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
    MinPrefixAmount = 0,
       "b",
    MaxPrefixAmount = 0,
       "bh",
    MinInfixAmount = 0,
       "br",
    MaxInfixAmount = 0,
       "ch",
    MinPostfixAmount = 0,
       "f",
    MaxPostfixAmount = 0,
       "d",
    Templates = {
       "g",
      "",
       "gl",
    },
       "m",
  },
       "s",
  ["templar mecha 1"] = {
       "x",
    HyphenationChance = 0,
       "zh",
    TwoNameChance = 0,
     Prefixes = {
       "bright",
      "pearl",
      "pure",
      "honor",
      "free",
      "faith",
      "pale",
      "star",
      "win",
      "true",
       "war",
       "sun",
       "moon",
       "right",
       "sure",
       "just",
       "jewel",
       "rock",
       "chrome",
       "fair",
       "high",
     },
     },
     MinPrefixAmount = 1,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 1,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "a",
       "bso",
       "au",
       "cho",
       "e",
       "cque",
       "i",
       "de",
       "o",
       "gna",
       "ya",
       "lbe",
       "y",
       "lhe",
    },
      "lippi",
    MinInfixAmount = 1,
      "ly",
    MaxInfixAmount = 1,
      "ma",
    Postfixes = {
       "na",
       "b",
       "nai",
       "d",
       "ne",
       "ddy",
       "nna",
       "dy",
       "no",
       "ld",
       "ri",
       "ler",
       "rthe",
       "lo",
       "sa",
       "m",
       "sta",
       "mmy",
       "sti",
       "n",
       "thi",
       "ndy",
       "tthi",
       "rl",
       "vri",
       "ster",
       "xe",
       "ther",
       "xi",
       "y",
     },
     },
     MinPostfixAmount = 1,
     MinInfixAmount = 1,
     MaxPostfixAmount = 1,
     MaxInfixAmount = 1,
  },
    Postfixes = {
  confused = {
      "belle",
    HyphenationChance = 0,
      "bert",
    TwoNameChance = 1,
      "beth",
    Prefixes = {
      "c",
       "duh",
      "chim",
       "er",
      "dam",
       "hu",
      "dicte",
       "uh",
      "doc",
       "um",
      "dolf",
       "umm",
      "dore",
       "wah",
      "drig",
       "wuh",
      "face",
      "ffrey",
      "ffroy",
      "gathe",
      "gaux",
      "gilde",
      "guste",
      "lde",
      "mand",
      "mond",
      "nand",
      "not",
      "nuel",
      "phine",
      "phne",
      "pold",
      "race",
      "rard",
      "rent",
      "rian",
      "ric",
      "ril",
      "rine",
      "rth",
      "spard",
       "stance",
       "stave",
       "strid",
       "ther",
       "thur",
       "tor",
       "vis",
       "y",
     },
     },
     MinPrefixAmount = 1,
     MinPostfixAmount = 1,
     MaxPrefixAmount = 2,
     MaxPostfixAmount = 1,
     Infixes = {
  },
       "cal",
  ["templar mecha 2"] = {
       "chu",
    HyphenationChance = 0,
       "er",
    TwoNameChance = 0,
       "mah",
     Prefixes = {
       "uh",
       "a",
       "umm",
      "ba",
       "wah",
      "be",
      "ca",
      "cha",
      "chri",
      "cy",
      "da",
      "ed",
      "eli",
      "em",
      "eve",
      "fa",
      "flo",
      "ga",
      "ge",
      "guy",
      "gwi",
      "ha",
      "ho",
      "hu",
      "hya",
      "i",
      "ja",
      "jo",
      "ju",
      "le",
      "lu",
      "ma",
      "na",
      "o",
      "pa",
       "phi",
       "pro",
       "pru",
       "ro",
       "se",
       "tho",
     },
     },
     MinInfixAmount = 1,
    MinPrefixAmount = 1,
     MaxInfixAmount = 2,
    MaxPrefixAmount = 1,
     Postfixes = {
    Infixes = {
       "cal",
      "bso",
       "cha",
      "cho",
      "cque",
      "de",
      "gna",
      "lbe",
      "lhe",
      "lippi",
      "ly",
      "ma",
      "na",
      "nai",
      "ne",
      "nna",
      "no",
      "ri",
      "rthe",
      "sa",
      "sta",
      "sti",
      "thi",
      "tthi",
      "vri",
      "xe",
      "xi",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "belle",
      "son",
      "daughter",
      "kin",
      "child",
      "day",
      "night",
      "fall",
      "spring",
      "summer",
      "winter",
      "cluster",
      "eater",
      "pig",
      "steed",
      "mare",
      "shah",
      "chief",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  barathrumite = {
    HyphenationChance = 0,
    TwoNameChance = 20,
    Prefixes = {
      "b",
      "ch",
      "d",
      "f",
      "j",
      "l",
      "m",
      "n",
      "oth",
      "p",
      "sh",
      "sp",
      "th",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "aco",
      "afe",
      "afo",
      "ano",
      "ara",
      "ardi",
      "arni",
      "atti",
      "itti",
      "oca",
      "oco",
      "ofe",
      "ofo",
      "ona",
      "ono",
      "oro",
      "otho",
      "otti",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "ccea",
      "cceo",
      "da",
      "di",
      "do",
      "fea",
      "feo",
      "fucila",
      "fucile",
      "pea",
      "peo",
      "pia",
      "pio",
      "tha",
      "tho",
    },
    MinPostfixAmount = 0,
    MaxPostfixAmount = 1,
  },
  ["barathrumite hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*Adjective* Barathrumite *Role*",
    },
    TemplateVars = {
      ["%*Adjective%*"] = {
        "acclaimed",
        "distinguished",
        "esteemed",
      },
      ["%*Role%*"] = {
        "arconaut",
        "lecturer",
        "tinker",
        "tutor",
      },
    },
  },
  hindren = {
    HyphenationChance = 10,
    TwoNameChance = 20,
    Prefixes = {
      "bi",
      "da",
      "de",
      "der",
      "ha",
      "is",
      "ka",
      "kah",
      "keh",
      "ki",
      "li",
      "meh",
      "na",
      "ner",
      "no",
      "ra",
      "re",
      "reh",
      "ri",
      "sa",
      "san",
      "se",
      "seh",
      "ser",
      "ta",
      "teh",
      "ve",
      "ver",
      "vi",
      "vo",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "aa",
      "ah",
      "aw",
      "da",
      "de",
      "di",
      "e",
      "fa",
      "fe",
      "feh",
      "fy",
      "i",
      "ka",
      "ke",
      "keh",
      "ki",
      "le",
      "leh",
      "ma",
      "n",
      "na",
      "t",
      "te",
      "teh",
      "ti",
    },
     MinInfixAmount = 0,
    MaxInfixAmount = 2,
    Postfixes = {
      "",
      "hart",
      "hind",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  mopango = {
    HyphenationChance = 10,
    TwoNameChance = 20,
    Prefixes = {
      "a",
      "da",
      "do",
      "ga",
      "go",
      "gu",
      "gya",
      "gyo",
      "la",
      "le",
      "lo",
      "ma",
      "me",
      "mo",
      "mu",
      "o",
      "pa",
      "po",
      "pya",
      "pyo",
      "vi",
      "ya",
      "yo",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "ba",
      "chra",
      "chre",
      "chro",
      "da",
      "de",
      "do",
      "ga",
      "go",
      "gu",
      "gy",
      "gya",
      "gyo",
      "ka",
      "ky",
      "la",
      "me",
      "mya",
      "myo",
      "ne",
      "pa",
      "ra",
      "ro",
      "va",
      "ve",
      "vi",
      "vo",
      "vy",
      "zo",
    },
    MinInfixAmount = 0,
     MaxInfixAmount = 2,
     Postfixes = {
       "b",
      "ba",
      "ch",
      "d",
      "do",
      "g",
      "go",
      "h",
      "m",
      "n",
      "na",
      "ra",
      "ta",
      "vi",
      "vo",
      "vya",
      "yo",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  ["two-headed"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "fa",
      "ha",
      "i",
      "ka",
      "ki",
      "ku",
      "ma",
      "meh",
      "mo",
      "mu",
      "na",
      "ni",
      "nu",
      "ny",
      "o",
      "q",
      "shwu",
      "shwy",
      "si",
      "sy",
      "ta",
      "ti",
      "ty",
      "u",
      "uu",
      "y",
      "ya",
      "yi",
      "yy",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "ga",
      "me",
      "mo",
      "moo",
      "mu",
      "muu",
      "ra",
      "ro",
      "roo",
      "ru",
      "ruu",
      "shi",
      "shra",
      "shri",
      "shro",
      "shru",
      "shwa",
      "shwo",
      "shwu",
      "yu",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 2,
    Postfixes = {
      "bas",
      "d",
      "jr",
      "kas",
      "kat",
      "la",
      "m",
      "met",
      "mir",
      "mut",
      "q",
      "qat",
      "raq",
      "rem",
      "roq",
      "shum",
      "shur",
      "tep",
      "un",
      "ur",
      "uun",
      "war",
      "wer",
      "wur",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "*Name*/*AltName*",
    },
  },
  seeker = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "fa",
      "ha",
      "i",
      "ka",
      "ki",
      "ku",
      "ma",
      "meh",
      "mo",
      "mu",
      "na",
      "ni",
      "nu",
      "ny",
      "o",
      "q",
      "shwu",
      "shwy",
      "si",
      "sy",
      "ta",
      "ti",
      "ty",
      "u",
      "uu",
      "y",
      "ya",
      "yi",
      "yy",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "ga",
      "me",
      "mo",
      "moo",
      "mu",
      "muu",
      "ra",
      "ro",
      "roo",
      "ru",
      "ruu",
      "shi",
      "shra",
      "shri",
      "shro",
      "shru",
      "shwa",
      "shwo",
      "shwu",
      "yu",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 2,
    Postfixes = {
      "bas",
      "d",
      "jr",
      "kas",
      "kat",
      "la",
      "m",
      "met",
      "mir",
      "mut",
      "q",
      "qat",
      "raq",
      "rem",
      "roq",
      "shum",
      "shur",
      "tep",
      "un",
      "ur",
      "uun",
      "war",
      "wer",
      "wur",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
    Templates = {
      "*Name*-No-Longer",
    },
  },
  ["seeker hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*Position*",
    },
    TemplateVars = {
      ["%*Position%*"] = {
        "servant of Ptoh",
      },
    },
  },
  ["seeker dervish title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "legendary *CreatureType*",
    },
  },
  ["pariah hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*CreatureTypeCap* Pariah",
    },
  },
  ["barathrumite pariah hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*CreatureTypeCap* Iconoclast",
    },
  },
  ["mechanimist pariah hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*CreatureTypeCap* Heretic",
    },
  },
  ["hindren pariah hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*CreatureTypeCap*",
    },
  },
  ["general hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "legendary *CreatureType*",
    },
  },
  ["lair hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "legendary *CreatureType*",
    },
  },
  ["newly sentient being hero honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*Descriptor*",
    },
  },
  ["newly sentient being hero epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "the *Descriptor*",
    },
  },
  ["newly sentient being hero title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "legendary *CreatureType*",
      "renowned *CreatureType*",
    },
  },
  ["newly sentient being hero extra title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "friend to *Clientele*",
    },
  },
  ["mayor honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*MayorSynCap*",
    },
    TemplateVars = {
      ["%*MayorSyn%*"] = {
        "mayor",
        "elder",
      },
      ["%*MayorSynCap%*"] = {
        "Mayor",
        "Elder",
      },
    },
  },
  ["mayor title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "village *MayorSyn*",
      "the village *MayorSyn*",
    },
    TemplateVars = {
      ["%*MayorSyn%*"] = {
        "mayor",
        "elder",
      },
      ["%*MayorSynCap%*"] = {
        "Mayor",
        "Elder",
      },
    },
  },
  ["king honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*MonarchSynCap*",
    },
    TemplateVars = {
      ["%*MonarchSyn%*"] = {
        "king",
      },
      ["%*MonarchSynCap%*"] = {
        "King",
      },
    },
  },
  ["queen honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*MonarchSynCap*",
    },
    TemplateVars = {
      ["%*MonarchSyn%*"] = {
        "queen",
      },
      ["%*MonarchSynCap%*"] = {
        "Queen",
      },
    },
  },
  ["councilor honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*CouncilorSynCap*",
    },
    TemplateVars = {
      ["%*CouncilorSyn%*"] = {
        "councilor",
      },
      ["%*CouncilorSynCap%*"] = {
        "Councilor",
      },
    },
  },
  ["senator honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*CouncilorSynCap*",
    },
    TemplateVars = {
      ["%*CouncilorSyn%*"] = {
        "senator",
      },
      ["%*CouncilorSynCap%*"] = {
        "Senator",
      },
    },
  },
  ["parliamentarian honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*CouncilorSynCap*",
    },
    TemplateVars = {
      ["%*CouncilorSyn%*"] = {
        "parliamentarian",
      },
      ["%*CouncilorSynCap%*"] = {
        "Parliamentarian",
      },
    },
  },
  ["viceroy honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*ViceroySynCap*",
    },
    TemplateVars = {
      ["%*ViceroySyn%*"] = {
        "viceroy",
      },
      ["%*ViceroySynCap%*"] = {
        "Viceroy",
      },
    },
  },
  ["governor honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "*ViceroySynCap*",
    },
    TemplateVars = {
      ["%*ViceroySyn%*"] = {
        "governor",
      },
      ["%*ViceroySynCap%*"] = {
        "governor",
      },
    },
  },
  ["administrator epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "the *WiseAdjective*",
    },
    TemplateVars = {
      ["%*WiseAdjective%*"] = {
        "Erudite",
        "Judicious",
        "Sage",
        "Sensible",
        "Shrewd",
        "Sophic",
        "Wary",
        "Wise",
      },
    },
  },
  ["warden honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Warden",
    },
  },
  ["warden two-headed honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Wardens",
    },
  },
  ["warden plural honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Wardens",
    },
  },
  ["merchant title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "village merchant",
      "the village merchant",
    },
  },
  ["dromad merchant title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "dromad merchant",
    },
  },
  ["tinker title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "village tinker",
      "the village tinker",
    },
  },
  ["apothecary title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "village apothecary",
      "the village apothecary",
    },
  },
  generalgendername = {
    HyphenationChance = 1,
    TwoNameChance = 20,
    Prefixes = {
      "",
      "a",
      "al",
      "e",
      "eo",
      "ex",
      "ho",
      "ja",
      "mu",
      "neo",
      "non",
      "nu",
      "o",
      "syn",
      "un",
      "xeno",
      "xyn",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "cla",
      "dre",
      "fa",
      "fi",
      "fra",
      "ge",
      "glo",
      "gra",
      "ma",
      "me",
      "mu",
      "na",
      "nao",
      "no",
      "sta",
      "ta",
      "va",
      "ve",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "cer",
      "dan",
      "de",
      "late",
      "le",
      "li",
      "lite",
      "mite",
      "n",
      "nd",
      "ndel",
      "nder",
      "r",
      "rge",
      "rine",
      "te",
      "tine",
      "ve",
      "x",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  generalgenderpersonterm = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "ch",
      "exm",
      "gl",
      "m",
      "neom",
      "st",
      "wom",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "aa",
      "a",
      "ada",
      "ay",
      "au",
      "era",
      "ya",
      "y",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "k",
      "l",
      "n",
      "nn",
      "nt",
      "x",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  generalgenderimmaturepersonterm = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "b",
      "bh",
      "ch",
      "g",
      "gl",
      "x",
      "zh",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "a",
      "e",
      "i",
      "o",
      "ya",
      "y",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "dy",
      "ld",
      "li",
      "lli",
      "ndy",
      "rl",
      "y",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  generalgenderformaladdressterm = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "fr",
      "gr",
      "m",
      "mad",
      "pl",
      "s",
      "v",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "a",
      "e",
      "i",
      "ie",
      "u",
      "y",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "ia",
      "i",
      "m",
      "n",
      "nd",
      "nu",
      "r",
      "ra",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  generalgenderoffspringterm = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "b",
      "bh",
      "ch",
      "d",
      "g",
      "gl",
      "s",
      "x",
      "zh",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "a",
      "au",
      "e",
      "i",
      "o",
      "ya",
      "y",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "by",
      "dy",
      "ghter",
      "ld",
      "li",
      "lli",
      "n",
      "ndy",
      "rl",
      "tt",
      "tter",
      "y",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  generalgendersiblingterm = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "b",
      "bh",
      "br",
      "ch",
      "d",
      "g",
      "gl",
      "s",
      "x",
      "zh",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "a",
      "au",
      "e",
      "i",
      "o",
      "ya",
      "y",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "b",
      "bby",
      "dy",
      "ld",
      "li",
      "lli",
      "n",
      "ndy",
      "rl",
      "ster",
      "ther",
      "y",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  generalgenderparentterm = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    Prefixes = {
      "b",
      "bh",
      "br",
      "ch",
      "f",
      "d",
      "g",
      "gl",
      "m",
      "s",
      "x",
      "zh",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "a",
      "au",
      "e",
      "i",
      "o",
      "ya",
      "y",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 1,
    Postfixes = {
      "b",
      "d",
      "ddy",
      "dy",
      "ld",
      "ler",
      "lo",
      "m",
      "mmy",
      "n",
      "ndy",
      "rl",
      "ster",
      "ther",
      "y",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  confused = {
    HyphenationChance = 0,
    TwoNameChance = 1,
    Prefixes = {
      "duh",
      "er",
      "hu",
      "uh",
      "um",
      "umm",
      "wah",
      "wuh",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 2,
    Infixes = {
       "cal",
       "chu",
       "chu",
       "er",
      "er",
       "it",
      "mah",
       "mah",
      "uh",
       "uh",
      "umm",
       "um",
      "wah",
       "umm",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 2,
    Postfixes = {
      "cal",
      "cha",
      "chu",
       "er",
       "it",
       "mah",
       "uh",
       "um",
       "umm",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 2,
  },
  furiousconfused = {
    HyphenationChance = 0,
    TwoNameChance = 1,
    Prefixes = {
      "AH",
      "BAH",
      "GAR",
      "MGH",
      "RAW",
      "RG",
      "Ur",
      "UR",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 2,
    Infixes = {
      "AAA",
      "AHH",
      "ARG",
      "GAA",
      "HH",
      "MAG",
      "RGG",
      "RGH",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 2,
    Postfixes = {
      "!!!",
      "!!",
      "!!1!",
      "!",
      "AA!",
      "OO!",
      "RAW!!!",
      "RG!",
      "RGH!!",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 2,
  },
  ["gyre wight"] = {
    HyphenationChance = 10,
    TwoNameChance = 0,
    Prefixes = {
      "fa",
      "ha",
      "i",
      "ka",
      "ki",
      "ku",
      "ma",
      "meh",
      "mo",
      "mu",
      "na",
      "ni",
      "nu",
      "ny",
      "o",
      "q",
      "shwu",
      "shwy",
      "si",
      "sy",
      "ta",
      "ti",
      "ty",
      "u",
      "uu",
      "y",
      "ya",
      "yi",
      "yy",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 1,
    Infixes = {
      "ga",
      "me",
      "mo",
      "moo",
      "mu",
      "muu",
      "ra",
      "ro",
      "roo",
      "ru",
      "ruu",
      "shi",
      "shra",
      "shri",
      "shro",
      "shru",
      "shwa",
      "shwo",
      "shwu",
      "yu",
    },
    MinInfixAmount = 0,
    MaxInfixAmount = 1,
    Postfixes = {
      "bas",
      "d",
      "jr",
      "kas",
      "kat",
      "la",
      "m",
      "met",
      "mir",
      "mut",
      "q",
      "qat",
      "raq",
      "rem",
      "roq",
      "shum",
      "shur",
      "tep",
      "un",
      "ur",
      "uun",
      "war",
      "wer",
      "wur",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 1,
  },
  ["gyre wight title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "",
    },
  },
  ["agolgot gyre wight honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Pipe Milker",
    },
  },
  ["agolgot gyre wight epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "of Agolgot",
    },
  },
  ["agolgot gyre wight title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "",
    },
  },
  ["bethsaida gyre wight honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Gyre-Twin",
    },
  },
  ["bethsaida gyre wight epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "of Bethsaida",
    },
  },
  ["bethsaida gyre wight title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "",
    },
  },
  ["shug'ruith gyre wight honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Deep",
    },
  },
  ["shug'ruith gyre wight epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "of Shug'ruith",
    },
  },
  ["shug'ruith gyre wight title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "",
    },
  },
  ["rermadon gyre wight honorific"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Gasbright",
    },
  },
  ["rermadon gyre wight epithet"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "-Rermadon",
    },
  },
  ["rermadon gyre wight title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "",
    },
  },
  ["qas gyre wight title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Bridesmaid of Qas",
    },
  },
  ["qon gyre wight title"] = {
    HyphenationChance = 0,
    TwoNameChance = 0,
    MinPrefixAmount = 0,
    MaxPrefixAmount = 0,
    MinInfixAmount = 0,
    MaxInfixAmount = 0,
    MinPostfixAmount = 0,
    MaxPostfixAmount = 0,
    Templates = {
      "Bridesmaid of Qon",
     },
     },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 2,
  },
  furiousconfused = {
    HyphenationChance = 0,
    TwoNameChance = 1,
    Prefixes = {
      "AH",
      "BAH",
      "GAR",
      "MGH",
      "RAW",
      "RG",
      "Ur",
      "UR",
    },
    MinPrefixAmount = 1,
    MaxPrefixAmount = 2,
    Infixes = {
      "AAA",
      "AHH",
      "ARG",
      "GAA",
      "HH",
      "MAG",
      "RGG",
      "RGH",
    },
    MinInfixAmount = 1,
    MaxInfixAmount = 2,
    Postfixes = {
      "!!!",
      "!!",
      "!!1!",
      "!",
      "AA!",
      "OO!",
      "RAW!!!",
      "RG!",
      "RGH!!",
    },
    MinPostfixAmount = 1,
    MaxPostfixAmount = 2,
   },
   },
}
}
naming.get_keys = function()
p.getkeys = function()
     local keyset = {}
     local keyset = {}
     for key, value in pairs(naming) do
     for key, value in pairs(p.naming) do
         if type(value) == 'table' then
         if type(value) == 'table' then
             table.insert(keyset, key)
             table.insert(keyset, key)
Line 5,233: Line 7,082:
     return keys
     return keys
end
end
return naming
return p