data(culture): improve name lists with lore-accurate patterns

Replace algorithmic Terris names (-end/-rel/-el) with lore-accurate
patterns (-ed/-wyl/-ek) matching canon names (Sazed, Tindwyl, Rashek).
Add milestone-spec noble names with proper endings (-en/-ren/-nd/-sh
for male, -enne/-ine/-ise/-ette for female). Add missing skaa names
from lore (Mennis, Lestibournes, Lessie). Add 6 noble dynasty names
(Yomen, Ffnord, Getrue, Habren, Izenry, Ostlin). Enable
founder_named_dynasties on noble list. Remove Oreseur (kandra) and
Sazed (Terris) from noble/skaa lists where misplaced.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-08 22:34:34 +01:00
co-authored by Claude Opus 4.6
parent feea414894
commit a2e5dc5b33
3 changed files with 161 additions and 70 deletions
@@ -3,22 +3,34 @@
name_list_scadrial_noble = {
male_names = {
Elend Straff Ashweather Zane Jastes Oreseur Rashek Alendi Kwaan Ferson
Elend Straff Ashweather Zane Jastes Ferson
Broderick Ardous Camon Theron Gemmel Ladrian Waxillium Breeze Ham Dockson
Marsh Yeden Demoux Goradel Telden Aradan Conrad Jaxton Colston Aldren
Risten Valeren Cladent Penrod Dusten Gavern Tormand Varisten Jerdon Alestin
Brodren Cairn Devan Emlen Felden Garnel Haldren Jarsten
Feltren Jordren Dagren Varren Renweld
Gorven Salmen Krondain Jastin Phellen Yollren
Emmaren Norren Trellen Kellen Wellrin Dellren
Kelsinnen Rashten Brellen Durand Stranden Verroth
Mallren Corrent Hallen Pelliven Daston
Feddren Kolsten Abrend Terroth Vallsten Greneth
}
female_names = {
Vin Shan Valette Kliss Allrianne Tindwyl Beldre Reen Sarene Kayna
Miren Philen Sheshen Daniren Emlen Alveren Coristen Derellen Fedren Gavine
Vin Shan Valette Kliss Allrianne Tindwyl Beldre Sarene Kayna
Miren Philen Sheshen Daniren Alveren Coristen Derellen Fedren Gavine
Halvira Jolisten Karellen Lestren Marshen Neviren Olisten Parellen Raeshel Sahdren
Talvine Valdiren Wadriel Yviren Zeldren
Valisse Klainne Mellisande Jastrenne Vellenne Dallienne
Cladine Shanvere Marenne
Ellisenne Verdenne Castine Fellise Austrenne Dorienne
Brellise Kartenne Vallenne Brennine Salienne Kastenne
Trelenne Merrenne Jordenne Serenne Hastenne Lekienne
}
dynasty_of_location_prefix = "dynnp_of"
patronym_prefix_male = "dynnp_of"
always_use_patronym = no
founder_named_dynasties = yes
dynasty_names = {
"dynn_Venture"
@@ -37,6 +49,12 @@ name_list_scadrial_noble = {
"dynn_Conrad"
"dynn_Jaxton"
"dynn_Fathvell"
"dynn_Yomen"
"dynn_Ffnord"
"dynn_Getrue"
"dynn_Habren"
"dynn_Izenry"
"dynn_Ostlin"
}
cadet_dynasty_names = {
@@ -53,18 +71,22 @@ name_list_scadrial_noble = {
name_list_scadrial_skaa = {
male_names = {
Kelsier Clubs Dockson Hammond Yeden Demoux Goradel Spook Sazed Felt
Kelsier Clubs Dockson Hammond Yeden Demoux Goradel Spook Felt
Reen Camon Theron Hoid Renoux Kar Bilg Durn Jedal Kell
Marr Noll Perr Rudd Sard Tarn Venn Woll Arn Brek
Cald Durr Fenn Galt Harr Jorr Kord Larr Mald Norr
Parr Rald Senn Tarr Varr Walg Arken Breck Cullen Darvin
Feldon Garven
Feldon Garven Mennis Jed Lestibournes
Brennan Strad Torr Bren Marden Greffen Korr
Stunnen Petten Garth Henden Felren
}
female_names = {
Vin Mare Tindwyl Beldre Jalla Reen Kareien Merin Sellen Alden
Vin Mare Beldre Jalla Kareien Merin Sellen Alden
Bren Carrin Dellen Farren Gessle Hallen Jarrin Kessen Larren Marrin
Norren Pellen Rallen Sessen Tarrin Vellen Wallen Aren Brellen Callen
Dressen Ellen Fressen Gallen
Maren Tellin Darren Jessi Henna Vallin
Brennen Arden Torren Fellah Lessie Renna
}
dynasty_of_location_prefix = "dynnp_of"
@@ -92,15 +114,19 @@ name_list_scadrial_skaa = {
name_list_terris = {
male_names = {
Sazed Kwaan Rashek Vedzan Haddek Fedre Goradel Telden Jastes Vedel
Aredel Brenel Cazend Dezrel Eredin Fazend Gezrel Hazend Iredel Jezend
Kazrel Lezend Mezrel Nezend Oredel Pezend Qazrel Rezend Sezrel Tezend
Uvredel Vezend Wazrel Xezend Yeredel Zezend
Sazed Kwaan Rashek Alendi Haddek Vedzan Tathren
Kazed Lathren Nathred Vedrin Hathren Beldren
Tathred Sazen Rashken Kwaden Fellred Jathren
Kellred Mathren Dorred Galthen Hallred Nolred
Hazred Iredek Jathred Lazred Mazred Oredek
Pazred Rezred Sathred Tazred Vazred Wathred
}
female_names = {
Tindwyl Vedzen Arezel Brenela Cazendia Dezrela Eredia Fazendia Gezrela Hazendia
Iredia Jezendia Kazrela Lezendia Mezrela Nezendia Oredia Pezendia Qazrela Rezendia
Sezrela Tezendia Uvredia Vezendia Wazrela Xeredia Yerezia Zezendia
Tindwyl Beldre
Kathwyl Rashwyl Nathren Belwyl Felwyl Halwyl
Kelwyl Mathwyl Dorwyl Jathwyl Galdren Nolwyl
Hazwyl Irewyl Lazwyl Mazwyl Orewyl
Pazwyl Rezwyl Sathwyl Tazwyl Vazwyl Wathwyl
}
dynasty_of_location_prefix = "dynnp_of"
@@ -46,7 +46,6 @@
Ashweather:0 "Ashweather"
Zane:0 "Zane"
Jastes:0 "Jastes"
Oreseur:0 "Oreseur"
Rashek:0 "Rashek"
Alendi:0 "Alendi"
Kwaan:0 "Kwaan"
@@ -86,16 +85,33 @@
Garnel:0 "Garnel"
Haldren:0 "Haldren"
Jarsten:0 "Jarsten"
Feltren:0 "Feltren"
Norren:0 "Norren"
Kelsinnen:0 "Kelsinnen"
Rashten:0 "Rashten"
Durand:0 "Durand"
Stranden:0 "Stranden"
Verroth:0 "Verroth"
Mallren:0 "Mallren"
Corrent:0 "Corrent"
Pelliven:0 "Pelliven"
Daston:0 "Daston"
Kolsten:0 "Kolsten"
Abrend:0 "Abrend"
Terroth:0 "Terroth"
Vallsten:0 "Vallsten"
Greneth:0 "Greneth"
# --- Noble female names ---
Vin:0 "Vin"
Shan:0 "Shan"
Valette:0 "Valette"
Kliss:0 "Kliss"
Allrianne:0 "Allrianne"
Tindwyl:0 "Tindwyl"
Beldre:0 "Beldre"
Reen:0 "Reen"
Sarene:0 "Sarene"
Kayna:0 "Kayna"
Philen:0 "Philen"
Sheshen:0 "Sheshen"
Daniren:0 "Daniren"
@@ -119,6 +135,24 @@
Wadriel:0 "Wadriel"
Yviren:0 "Yviren"
Zeldren:0 "Zeldren"
Ellisenne:0 "Ellisenne"
Verdenne:0 "Verdenne"
Castine:0 "Castine"
Fellise:0 "Fellise"
Austrenne:0 "Austrenne"
Dorienne:0 "Dorienne"
Brellise:0 "Brellise"
Kartenne:0 "Kartenne"
Vallenne:0 "Vallenne"
Brennine:0 "Brennine"
Salienne:0 "Salienne"
Kastenne:0 "Kastenne"
Trelenne:0 "Trelenne"
Merrenne:0 "Merrenne"
Jordenne:0 "Jordenne"
Serenne:0 "Serenne"
Hastenne:0 "Hastenne"
Lekienne:0 "Lekienne"
# ========== SKAA NAME LIST ==========
@@ -168,6 +202,20 @@
Darvin:0 "Darvin"
Feldon:0 "Feldon"
Garven:0 "Garven"
Mennis:0 "Mennis"
Jed:0 "Jed"
Lestibournes:0 "Lestibournes"
Brennan:0 "Brennan"
Strad:0 "Strad"
Torr:0 "Torr"
Marden:0 "Marden"
Greffen:0 "Greffen"
Korr:0 "Korr"
Stunnen:0 "Stunnen"
Petten:0 "Petten"
Garth:0 "Garth"
Henden:0 "Henden"
Felren:0 "Felren"
# --- Skaa female names ---
Jalla:0 "Jalla"
@@ -199,69 +247,80 @@
Ellen:0 "Ellen"
Fressen:0 "Fressen"
Gallen:0 "Gallen"
Maren:0 "Maren"
Tellin:0 "Tellin"
Darren:0 "Darren"
Jessi:0 "Jessi"
Henna:0 "Henna"
Vallin:0 "Vallin"
Brennen:0 "Brennen"
Arden:0 "Arden"
Torren:0 "Torren"
Fellah:0 "Fellah"
Lessie:0 "Lessie"
Renna:0 "Renna"
# ========== TERRIS NAME LIST ==========
# --- Terris male names ---
Vedzan:0 "Vedzan"
Haddek:0 "Haddek"
Fedre:0 "Fedre"
Vedel:0 "Vedel"
Aredel:0 "Aredel"
Brenel:0 "Brenel"
Cazend:0 "Cazend"
Dezrel:0 "Dezrel"
Eredin:0 "Eredin"
Fazend:0 "Fazend"
Gezrel:0 "Gezrel"
Hazend:0 "Hazend"
Iredel:0 "Iredel"
Jezend:0 "Jezend"
Kazrel:0 "Kazrel"
Lezend:0 "Lezend"
Mezrel:0 "Mezrel"
Nezend:0 "Nezend"
Oredel:0 "Oredel"
Pezend:0 "Pezend"
Qazrel:0 "Qazrel"
Rezend:0 "Rezend"
Sezrel:0 "Sezrel"
Tezend:0 "Tezend"
Uvredel:0 "Uvredel"
Vezend:0 "Vezend"
Wazrel:0 "Wazrel"
Xezend:0 "Xezend"
Yeredel:0 "Yeredel"
Zezend:0 "Zezend"
Tathren:0 "Tathren"
Kazed:0 "Kazed"
Lathren:0 "Lathren"
Nathred:0 "Nathred"
Vedrin:0 "Vedrin"
Hathren:0 "Hathren"
Beldren:0 "Beldren"
Tathred:0 "Tathred"
Sazen:0 "Sazen"
Rashken:0 "Rashken"
Kwaden:0 "Kwaden"
Fellred:0 "Fellred"
Jathren:0 "Jathren"
Kellred:0 "Kellred"
Mathren:0 "Mathren"
Dorred:0 "Dorred"
Galthen:0 "Galthen"
Hallred:0 "Hallred"
Nolred:0 "Nolred"
Hazred:0 "Hazred"
Iredek:0 "Iredek"
Jathred:0 "Jathred"
Lazred:0 "Lazred"
Mazred:0 "Mazred"
Oredek:0 "Oredek"
Pazred:0 "Pazred"
Rezred:0 "Rezred"
Sathred:0 "Sathred"
Tazred:0 "Tazred"
Vazred:0 "Vazred"
Wathred:0 "Wathred"
# --- Terris female names ---
Vedzen:0 "Vedzen"
Arezel:0 "Arezel"
Brenela:0 "Brenela"
Cazendia:0 "Cazendia"
Dezrela:0 "Dezrela"
Eredia:0 "Eredia"
Fazendia:0 "Fazendia"
Gezrela:0 "Gezrela"
Hazendia:0 "Hazendia"
Iredia:0 "Iredia"
Jezendia:0 "Jezendia"
Kazrela:0 "Kazrela"
Lezendia:0 "Lezendia"
Mezrela:0 "Mezrela"
Nezendia:0 "Nezendia"
Oredia:0 "Oredia"
Pezendia:0 "Pezendia"
Qazrela:0 "Qazrela"
Rezendia:0 "Rezendia"
Sezrela:0 "Sezrela"
Tezendia:0 "Tezendia"
Uvredia:0 "Uvredia"
Vezendia:0 "Vezendia"
Wazrela:0 "Wazrela"
Xeredia:0 "Xeredia"
Yerezia:0 "Yerezia"
Zezendia:0 "Zezendia"
Kathwyl:0 "Kathwyl"
Rashwyl:0 "Rashwyl"
Nathren:0 "Nathren"
Belwyl:0 "Belwyl"
Felwyl:0 "Felwyl"
Halwyl:0 "Halwyl"
Kelwyl:0 "Kelwyl"
Mathwyl:0 "Mathwyl"
Dorwyl:0 "Dorwyl"
Jathwyl:0 "Jathwyl"
Galdren:0 "Galdren"
Nolwyl:0 "Nolwyl"
Hazwyl:0 "Hazwyl"
Irewyl:0 "Irewyl"
Lazwyl:0 "Lazwyl"
Mazwyl:0 "Mazwyl"
Orewyl:0 "Orewyl"
Pazwyl:0 "Pazwyl"
Rezwyl:0 "Rezwyl"
Sathwyl:0 "Sathwyl"
Tazwyl:0 "Tazwyl"
Vazwyl:0 "Vazwyl"
Wathwyl:0 "Wathwyl"
# ========== DYNASTY NAME PREFIX ==========
# dynnp_of already defined in vanilla
@@ -40,6 +40,12 @@
dynn_Tinborn:0 "Tinborn"
dynn_Steelborn:0 "Steelborn"
dynn_Pewterarm:0 "Pewterarm"
dynn_Yomen:0 "Yomen"
dynn_Ffnord:0 "Ffnord"
dynn_Getrue:0 "Getrue"
dynn_Habren:0 "Habren"
dynn_Izenry:0 "Izenry"
dynn_Ostlin:0 "Ostlin"
dynn_Synod:0 "Synod"
dynn_Worldbringer:0 "Worldbringer"
dynn_Keeper:0 "Keeper"