Skip to content

Universe traits ‐ XML specification

Luis edited this page Dec 19, 2025 · 2 revisions
Tag Description Type Notes
<defName> The mandatory, unique def identifier for the game. String. - - - -
<label> The readable label for the game. String. Should be lowercase.
<description > The description of the trait. String. - - - -
<category> The category the trait belongs to. Enum. Valid values are: Author, Company, Franchise, Product, Variant, Other.

About traits and categories

The framework can work with universes that have no traits defined, but it is strongly recommended to include as many relevant traits as possible.

Traits are used by the system to generate universe identifiers. When two or more universes share traits (except those categorized as “Other”), their identifiers will be similar. This allows the system to group related universes and characters together, making them appear closer to each other when browsing the character-pedia or other in-game dialogs.

If no traits are assigned, the universe identifier will be completely random, and this organizational benefit is lost.

Clone this wiki locally