ZhongHuaNamePack
--- This mod provides Chinese-style naming and UI display for character names, faction names, and world feature names.
---
This mod provides Chinese-style naming and UI display for character names, faction names,
and world feature names. Designed for players using the Chinese Simplified game language.
Features:
● Character Naming — Intercepts vanilla name generation, replaces with Chinese
"Surname + GivenName + CourtesyName" triad (e.g. "司徒靖城•清"). Three-axis weighting
system (Universal/Culture/Xenotype) for word pool selection, gender-differentiated pools,
90+ surnames & 250+ single-character names as hardcoded fallback.
● Name Display — Reformats full name display from First 'Nick' Last to Chinese-style
"Sur+Given•Courtesy", consistently applied in logs/tooltips.
● Character Creation UI — Reorders input fields to
with Chinese tooltips.
● Rename Dialog UI — Reorders Dialog_NamePawn fields to .
● Faction Naming — Intercepts FactionDef.nameMaker during world gen, replaces with elegant
four-character names (Prefix+Suffix, e.g. "苍狼部落"), covers 20+ faction types.
● Faction Rename UI — Hover-triggered "Rename" button on faction list rows, allowing
custom faction names with auto-save persistence.
● World Feature Naming — Intercepts FeatureDef.nameMaker during world gen, replaces with
elegant four-character names (e.g. "苍茫山脉" "碧波大湖"), covers 22 terrain features.
● Data Framework — Custom ini syntax parser with @start/@pick_start, &Ref merge,
selector weight expansion; players can extend name pools with custom data files.
● Mod Settings Panel — Three-axis weight sliders (Universal/Culture/Xenotype),
name UI toggle, repeated-character toggle.
Requires Harmony. Open source.