Set an asset's runtime render intent
set_asset_runtime_intentFREE and SYNCHRONOUS (no jobId — do not poll). Declare how an asset revision should be rendered at runtime: plain_image, particle_emitter, deformable_strip, repeat_fill, nine_slice or shader_effect. path_follow is accepted only for backward compatibility; do not set it on new assets. Draw and configure motion per placement in the level editor instead. The intent and its config flow into every engine export made AFTER this edit. Set tileIndex to target one tile of a tileset/staged asset.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| config | No | Intent-specific config. Validated and clamped server-side; unknown keys are dropped. | |
| assetId | Yes | Asset id or slug. | |
| tileIndex | No | Target one tile (tileset/staged only). | |
| runtimeUse | Yes | The render intent. plain_image clears any previous intent. path_follow is legacy-only; new path motion is authored per placement in the level editor. | |
| iterationId | Yes | Revision (iteration) id to stamp. |