add_effect_block
Add non-destructive procedural effects like levels, hue-saturation, or wave-warp to layers, groups, or globally in ASCII animations.
Instructions
Add a non-destructive procedural effect to a layer, group, or global effects. Available types: levels, hue-saturation, remap-colors, remap-characters, scatter, wave-warp, wiggle.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"ownerId": "<ownerId>",
"effectType": "<effectType>"
},
"name": "add_effect_block"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ownerId | Yes | Layer or group ID to add effect to, or null for global effects | |
| effectType | Yes | Type of effect to add | |
| startFrame | No | Start frame (defaults to 0) | |
| durationFrames | No | Duration in frames (defaults to timeline duration) | |
| settings | No | Initial effect settings |