GuideTilePermutation
Defined in: src/selectors/selectors.ts:24
One concrete guide-described tile variant, modifier, and rotation.
Properties
Section titled “Properties”assetId
Section titled “assetId”assetId:
string
Defined in: src/selectors/selectors.ts:34
Concrete asset id to render for this permutation.
canonicalMask
Section titled “canonicalMask”canonicalMask:
number
Defined in: src/selectors/selectors.ts:38
Edge mask in the canonical unrotated asset orientation.
curvy:
boolean
Defined in: src/selectors/selectors.ts:46
Whether this permutation uses the curvy river asset variant.
family
Section titled “family”family:
"coast"|"road"|"river"
Defined in: src/selectors/selectors.ts:30
Manifest variant family used by selectors.
id:
string
Defined in: src/selectors/selectors.ts:26
Stable id for screenshots and test parametrization.
inputMask
Section titled “inputMask”inputMask:
number
Defined in: src/selectors/selectors.ts:36
Edge mask after applying the permutation rotation.
kind:
GuideTilePermutationKind
Defined in: src/selectors/selectors.ts:28
Permutation family.
label:
string
Defined in: src/selectors/selectors.ts:32
KayKit guide label.
rotationRadians
Section titled “rotationRadians”rotationRadians:
number
Defined in: src/selectors/selectors.ts:42
Clockwise rotation in radians.
rotationSteps
Section titled “rotationSteps”rotationSteps:
number
Defined in: src/selectors/selectors.ts:40
Clockwise 60-degree rotation steps.
waterless
Section titled “waterless”waterless:
boolean
Defined in: src/selectors/selectors.ts:44
Whether this permutation uses a waterless asset variant.