generate_vfx
Make a pixel-art visual effect (explosion, slash, sparkle, magic burst…) procedurally, from a prompt or a recipe a previous call returned: a sprite sheet PNG, an animated GIF, atlas and Aseprite JSON, a Godot SpriteFrames .tres and the recipe (pass it back with changes to tweak the effect). The effect is also saved to your library (free, private; save: false to skip): the reply gives its asset id and cdn.voidless.dev URLs for the sheet, GIF and frames, which the other tools take as inputs. Images up to 2048x2048, 256 frames, 32 MB of input per call. Free: no credits.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "generate_vfx"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| glow | No | Light, 0 (off) to 1 | |
| save | No | Save the effect to your Voidless library (default; false = only return it here) | |
| split | No | Also return back and front halves, to draw behind and in front of a character | |
| prompt | No | What the effect looks like, e.g. 'small blue magic burst, 8 frames' | |
| recipe | No | A recipe from a previous result, edited or as is | |
| options | No | Extra engine options, passed through |