Configure a tag (kill type, forwarding, action, appearance, note)
gma3_configure_tagConfigures grandMA3 tag settings—type, command forwarding, pool action, appearance, and note—then reads them back; supports single or batch updates with validation.
Instructions
Set a tag's type (None, Kill Instant, Kill Delayed), Forward Commands (whether Go+ Tag n / Off Tag n reach the tagged objects), pool action (Pool Default, None, Go+, Off, Toggle, Flash, Temp, Top, Pause, List Reference), appearance (a number, or null to clear) and note, then read each one back. Kill Instant turns the other tagged sequences off when one starts; Kill Delayed does so after the started cue's in-fade; a reference with protect keeps running (live, onPC 2.5.1). Set the type before the sequences run (the manual: otherwise it works once they have been started). Values outside these lists are refused before anything is sent. Needs bridge 0.36.0. Batch form: give the list instead of the single object's fields; the other arguments are defaults for every item (an item's own fields win). Each item gets the single form's checks and read-back, and its own outcome; items run in order, nothing is retried, an unknown outcome stops the rest, and the result has one line per item (detail: true for every step).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | Tag number or exact name. Required unless tags is given. | |
| note | No | Note text ("" clears it; no double quotes). | |
| tags | No | Batch form: several tags with their settings; a setting given once applies to every item. | |
| type | No | Tag type. | |
| action | No | What the tag's pool button does (Pool Default: the pool's setting). | |
| detail | No | Return every item's full result with its steps (default false: one line per item). | |
| verify | No | Read back (default true). | |
| appearance | No | Appearance number, or null to clear. | |
| stop_on_failure | No | Batch form: stop at the first item that does not succeed (default false: independent items go on; an item on an object an earlier item failed on is skipped either way). | |
| forward_commands | No | Forward commands on the tag to the tagged objects. |