KINBARROW modding reference
v0.2.0+main.c05ef2b dataset 45d0fe274f851548

RaceNames

names/<id>.ron — OURS; per-race name register (humans stay in names.rs; half-elves compose from both parents' tables — the README race-key contract). The race field is the file's id (not id).

FieldTypeRequiredDescription
given_femalestring[]required

Female given names.

given_malestring[]required

Male given names (glossed per line).

given_unisexstring[]required

Unisex given names (a small chance to draw one); empty where the source distinguishes gender.

place_elementsstring[]required

Place-name elements for settlement/region naming; glosses ride as line comments.

place_positionPlacePositionrequired

Whether place elements attach as a prefix, a suffix, or either.

racestringrequired

The file's id — the race key this register serves (the README race-key contract).

registerstringrequired

The naming register/style label (e.g. "old-norse").

surnamesstring[]required

Surnames — epithets ("the Old") or lineage forms; file comments say which.

Nested shapes

Every shape RaceNames closes over, so this page stands alone.

PlacePosition

Where a name fragment sits relative to a place's stem — a prefix, a suffix, or either.

PrefixSuffixEither