Accessories unhardcoded

This commit is contained in:
2026-05-28 09:58:35 +02:00
parent c7dc81b80f
commit 311bb8a3d0
6 changed files with 471 additions and 55 deletions
+13 -2
View File
@@ -401,8 +401,19 @@ and `package_root` plus the repository's HAK include patterns determine where
the resources are packaged.
For `cachedmodels_rows` generated assets, the configured autogen scan appends
discovered model stems to the selected `cachedmodels` dataset without `.mdl`
extensions and skips models already present in authored rows.
discovered model stems from the configured include globs to the selected
`cachedmodels` dataset without `.mdl` extensions and skips models already
present in authored rows.
For `head_visualeffects` autogen consumers, repositories can configure the
group-to-row policy in `autogen.consumers[].head_visualeffects`. The toolkit
uses compatibility defaults for older configs, but YAML can own the group
prefixes, model stem prefixes to strip, key/label formats, model column, and
default row values. Individual groups can override the model column with
`model_column` or write the discovered model stem to several columns with
`model_columns`, which is useful for root-node visualeffects. Supported format
tokens are `{dataset}`, `{group}`, `{prefix}`, `{stem}`, `{stem_upper}`, and
`{model_stem}`.
For `parts_rows` generated assets, `parts_rows.acbonus` can normalize final
ACBONUS values before module overrides are applied. The