ManifestAssetSelection
Defined in: src/manifest/schema.ts:123
Field filters for manifest asset queries.
Properties
Section titled “Properties”categories?
Section titled “categories?”
optionalcategories?: readonly ("tiles"|"buildings"|"decoration"|"units")[]
Defined in: src/manifest/schema.ts:129
Match top-level categories.
editions?
Section titled “editions?”
optionaleditions?: readonly ("free"|"extra")[]
Defined in: src/manifest/schema.ts:127
Match source editions.
factions?
Section titled “factions?”
optionalfactions?: readonly ("blue"|"green"|"red"|"yellow")[]
Defined in: src/manifest/schema.ts:135
Match faction-colored assets.
families?
Section titled “families?”
optionalfamilies?: readonlystring[]
Defined in: src/manifest/schema.ts:133
Match normalized asset families.
optionalids?: readonlystring[]
Defined in: src/manifest/schema.ts:125
Match exact asset ids.
subcategories?
Section titled “subcategories?”
optionalsubcategories?: readonlystring[]
Defined in: src/manifest/schema.ts:131
Match category-specific subcategories.
textureSets?
Section titled “textureSets?”
optionaltextureSets?: readonly ("default"|"fall"|"summer"|"winter")[]
Defined in: src/manifest/schema.ts:139
Match texture palettes.
unitStyles?
Section titled “unitStyles?”
optionalunitStyles?: readonly ("neutral"|"accent"|"full")[]
Defined in: src/manifest/schema.ts:137
Match unit styles.