Skip to content

ExternalAssetCompatibilityReport

Defined in: src/interop/compatibility.ts:162

Complete compatibility report for one external asset.

compatibleAsTile: boolean

Defined in: src/interop/compatibility.ts:168

Whether the model can act as a KayKit-shaped tile without overrides.


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: ExternalAssetPlacementRecommendation

Defined in: src/interop/compatibility.ts:174

Placement metadata suitable for custom piece registration.


sourcePack: string

Defined in: src/interop/compatibility.ts:166

Source pack label.


suggestedRole: ExternalAssetSuggestedRole

Defined in: src/interop/compatibility.ts:172

Suggested role after analysis.


tile: ExternalAssetTileCompatibility

Defined in: src/interop/compatibility.ts:170

Tile-fit measurements.


warnings: readonly string[]

Defined in: src/interop/compatibility.ts:176

Non-fatal issues a build tool or editor should show.