Home
API reference

CreatureTheme

strata-game-library/presets

strata-game-library/presets


strata-game-library/presets / CreatureTheme

Interface: CreatureTheme

Defined in: creatures/themes.ts:8

Color Themes - Apply to ANY creature

Themes are completely separate from form/shape. Any creature can use any theme.

Properties

accent?

optional accent: string

Defined in: creatures/themes.ts:19

Accent highlights


claws

claws: string

Defined in: creatures/themes.ts:26

Claw/hoof color


eyes

eyes: string

Defined in: creatures/themes.ts:22

Eye color


id

id: string

Defined in: creatures/themes.ts:9


metalness

metalness: number

Defined in: creatures/themes.ts:33


name

name: string

Defined in: creatures/themes.ts:10


nose

nose: string

Defined in: creatures/themes.ts:24

Nose/paw pad color


pattern

pattern: "solid" | "gradient" | "spotted" | "striped" | "patched" | "tuxedo"

Defined in: creatures/themes.ts:29

Pattern type


primary

primary: string

Defined in: creatures/themes.ts:13

Main body color


roughness

roughness: number

Defined in: creatures/themes.ts:32

Material properties


secondary

secondary: string

Defined in: creatures/themes.ts:15

Secondary/marking color


tags

tags: string[]

Defined in: creatures/themes.ts:36

Tags for categorization


underbelly

underbelly: string

Defined in: creatures/themes.ts:17

Underbelly/chest color