Sha256: 1aa52cdade152be3f745ca69ab5dda828404f87a1ea76140a0e4dc6c3a065717
Contents?: true
Size: 979 Bytes
Versions: 12
Compression:
Stored size: 979 Bytes
Contents
### copyable fields * sliderLevels * fade shape * action * preWait * postWait * AU status? * geometry * full matrix ### aliases and composable actions `alias n (cue $1 name $2)` creates a new command, "n" that can be called just like any built in command. `n 20 "Basic Intro"` expands into `cue 20 name "Basic Intro"`. All actions should have a return value, then we can nest commands to create new actions: `alias copy-name (cue $2 name (cue $1 name))` The **$** argument operator can be included in double quoted strings to act as a simple templating tool. For example: `alias act-scene (cue $1 name "Act $2: Scene $3")` could be used to give cues a specifc name with some plugged-in values. Now using `act-scene 20 1 2` would give cue number 20 the name "Act 1: Scene 2". Because custom actions expand into qcmd's normal actions, wildcards should work fine. `act-scene 20.* 1 2` would change the name of every cue whose number starts with "20." to "Act 1: Scene 2".
Version data entries
12 entries across 12 versions & 1 rubygems