So Alonzo Goblinslayer's daughter Alath Hammerrighteous becomes Alath-Goblinslayer +[Hammerrighteous] +[Family Surname] +[Marital Surname], the hyphenated hero-name is inherited without regard for the other surnames.
WHOA, hold on there. So each dwarf could potentially have 1-23 + [45] + [67] + [89] name elements, even
before they attain a noble rank, combat title, and "creator of ☼artifact☼"? DF is already laboring under its eye-glazing walls of text, there's no need to compound that by making every single name take half a paragraph.
. . . the random personal surnames are combined to make the marital/nuclear family name; the only difference here is that they are hidden in the code until the child reaches maturity. While there is no carryover of the names over three generations, it is instead possible to track the lineage of the family names because the married couple keep on using the name they got from each of their immediate parents IN ADDITION TO the name their own nuclear family uses.
Why is making each adult dwarf carry around 2 different family names an improvement on the flat-out statement "She is the child of Asen Dustcastle and Tholtig Pulleywhips"? Surely
that's enough to track ancestry? Also, what's the point of hiding names until adulthood?
This . . . avoids the bigger issue by which due to names having to be eliminated somehow we end up with everyone using one of a handful of names, so the whole thing becomes useless since two people with the same surname can not be inferred to be closely related (basically real-life problem).
Very true, although personally I'd rather see the overhaul go deeper, to dwarven cultural mores and personal ethics, instead of being limited to dwarves making new names for themselves. Yeah, seeing 'hero' dwarves start their own clans would nice, but it doesn't address the much deeper problem, that only about 10% of dwarves ever have children. Your entire population could be named Lobsterpaddled, until a few battle-lords & Legendary craftsdwarves create some new surnames . . . that's all well and good, but it does nothing to change the fact that
everybody's friggin' inbred. I think it's much more important to greatly loosen marriage/breeding restrictions, at least for dwarves who currently have no actively procreating siblings. After all, we are talking about a race of creatures who would rather see the extinction of their entire SPECIES than overlook an
eleven-year age difference.
The gender of the current ruling monarch determines whether names are patrilinial or matrilineal.
So, if a Queen dies and is succeeded by a King, the older siblings in a family will be named after their mother, while the younger ones will take their father's name? To me, it seems less awkward, and far more flavorful, to establish a handful of naming conventions, and at worldgen, each civilization chooses one. A player could get a different name style with every fort (at least for a while), but each fort would always be consistent.
I don't think we should actually use the hero/great perosn's firstname (babyname) in order to trace lineage backwards because it results in too many great people with the same name, meaning we cannot determine lineage. Instead what we should do I think is promote the personal surname of the great person (not their own family's name) into a special hero-name which is then hyphenated with their descendants first name. So Alonzo Goblinslayer's personal name is Goblinslayer, being the random combination of two words from the dictionary it is reliably unique, when he distinguishes himself in some fashion that is suitable for that civilization, Goblinslayer then becomes a special heroname.
That's rather confusing. Could you give a discrete multi-generational example?
For instance, here's how a family tree with my "minimalist" structure would look. Let's say we start at the beginning of time, Year 1. Consider four dwarves: Ezum (Hame), Urist (Dagger), Tobul (Canyon), and Oddom (Cloister). Those are their entire names. Ezum marries Urist, while Tobul marries Oddom.
Children are born. Although all 4 parents are precisely the same age (what with Creation and all), the husband Ezum has the
appearance of a dwarf who is sixty-seven years old, to his wife's fifty-nine. So their children will take
his first name for their
second name: Otik Ezum (Sheen, daughter of Ezum), Lolok Ezum (Granite, son of Ezum), etc. Meanwhile, in the other family, it is the
mother who looks older, so the children take
her name: Rodem Tobul (Pelt, daughter of Tobul), Libad Tobul (Praise, son of Tobul), etc. All siblings have the same patronymic/matronymic second name.
The third generation--grandchildren. Otik Ezum marries Libad Tobul. Because Otik is older, the children take her first name for their second name . . . which is now their
middle name, because it's time to bring in clans. Each child is given a third name that is either strictly matrilineal or strictly patrilineal: The grandchildren are named Eral Otikoddom (Vessel, son of Otik, of the line of Oddom), Kadol Otikurist (Gem, daughter of Otik, of the line of Urist), Mozib Otikoddom (Swallow, son of Otik, of the line of Oddom), etc.
The fourth generation--great-grandchildren. Kadol Otikurist marries a dwarf from another family, named Rith Zustdatan (Bell, son of Zust, of the line of Datan). Rith is older than Kadol, so their children are named Zuglar Rithdatan (Ship, son of Rith, of the line of Datan), Umoz Rithurist (Rampage, daughter of Rith, of the line of Urist), etc. Each male newborn takes their father's third name (or their paternal grandfather's first name, if their father has no third name), and each female newborn takes their mother's third name (or their maternal grandmother's first name, if their mother has no third name).
As far as name diversity goes, this plan has its upsides and downsides. The upside is that each married couple will (probably) preserve two separate lines of ancestry (male and female), thus doubling the number of family names running around the fort. On the downside, lineages will be broken if a father has only daughters, or a mother only sons.
The key thing here is that some hero names have a greater number of 'greatness points' attached to them and in order to yourself create a new hero name you have to outmatch the accomplishments of the person to whom that name is tied.
I quite agree with this. Warriors, artifact creators, nobles, the first of their kind, and other historical figures should have a "Legacy" variable that increases with their deeds, and decreases with the passage of time (with other mitigating factors, of course, like books being written about them or having many/few descendants bearing their name), and living dwarves whose Legacy exceeds that of their ancestors may choose to "overrule" their existing clan names to start their own. Perhaps some dwarves will choose to "revive" a lost lineage (for example, a male dwarf who had a great male ancestor, but the descendant did not inherit the ancestor's name because at one point there were no male heirs), or perhaps they'll all just be random.