ExternalAssetCompatibilityReport
Defined in: src/interop/compatibility.ts:162
Complete compatibility report for one external asset.
Properties
Section titled “Properties”compatibleAsTile
Section titled “compatibleAsTile”compatibleAsTile:
boolean
Defined in: src/interop/compatibility.ts:168
Whether the model can act as a KayKit-shaped tile without overrides.
errors
Section titled “errors”errors: readonly
string[]
Defined in: src/interop/compatibility.ts:178
Fatal issues that make placement unsafe.
id:
string
Defined in: src/interop/compatibility.ts:164
Stable external asset id.
placement
Section titled “placement”placement:
ExternalAssetPlacementRecommendation
Defined in: src/interop/compatibility.ts:174
Placement metadata suitable for custom piece registration.
sourcePack
Section titled “sourcePack”sourcePack:
string
Defined in: src/interop/compatibility.ts:166
Source pack label.
suggestedRole
Section titled “suggestedRole”suggestedRole:
ExternalAssetSuggestedRole
Defined in: src/interop/compatibility.ts:172
Suggested role after analysis.
Defined in: src/interop/compatibility.ts:170
Tile-fit measurements.
warnings
Section titled “warnings”warnings: readonly
string[]
Defined in: src/interop/compatibility.ts:176
Non-fatal issues a build tool or editor should show.