ExternalAssetSpawnOptionsInput
Defined in: src/interop/compatibility.ts:184
Input for converting a compatibility report into runtime spawn options.
Properties
Section titled “Properties”assetId
Section titled “assetId”assetId:
string
Defined in: src/interop/compatibility.ts:190
Asset id used by the host app or local source URL map.
at:
string|HexCoordinates
Defined in: src/interop/compatibility.ts:188
Target tile for the placement.
optionalid?:string
Defined in: src/interop/compatibility.ts:186
Optional placement id.
metadata?
Section titled “metadata?”
optionalmetadata?:Readonly<Record<string,string|number|boolean|null>>
Defined in: src/interop/compatibility.ts:202
Extra metadata merged after compatibility metadata.
report
Section titled “report”report:
ExternalAssetCompatibilityReport
Defined in: src/interop/compatibility.ts:192
Compatibility report produced for the asset.
rotationSteps?
Section titled “rotationSteps?”
optionalrotationSteps?:number
Defined in: src/interop/compatibility.ts:198
Optional rotation override.
scale?
Section titled “scale?”
optionalscale?:number
Defined in: src/interop/compatibility.ts:200
Optional scale override.
sourcePack?
Section titled “sourcePack?”
optionalsourcePack?:string
Defined in: src/interop/compatibility.ts:196
Optional source pack override for metadata.
sourceUrl?
Section titled “sourceUrl?”
optionalsourceUrl?:string
Defined in: src/interop/compatibility.ts:194
Optional model URL, often a Vite @fs URL in local tests.