Bettermodel Bone Visibility
Control bone visibility with criteria
Campos
| Campo | Tipo | Padrão | Descrição | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
bones | List<BoneVisibilityCriteria> | empty | Bones and their visibility criteria. All criteria must match (AND) for bone to be visible. Empty criteria = always visible.
|
| Campo | Tipo | Padrão | Descrição |
|---|---|---|---|
boneName | String | — | The bone name to control |
criteria | List<Criteria> | empty | All criteria must match for bone to be visible. Empty = always visible. |
Campos comuns do TypeWriter (priorityOverride)
| Campo | Tipo | Padrão | Descrição |
|---|---|---|---|
priorityOverride | Optional<Int> | — | — |
How to use it
Add one row per bone in bones: boneName (not case-sensitive) and optional criteria. The bone is visible when all criteria match, or when the list is empty. Rows are evaluated per player, so a hat or a weapon can be shown only to players who match, for example a quest fact.
Put the entry in the data of a definition or an instance.