Set Beat Modifiers
Set Beat Modifiers | |
---|---|
Tab | Rows |
Type | SetRowXs |
Origin | r1 |
Set Beat Modifiers, more commonly referred to as Set Row Xs (both internally and in the community), is an event in the Rows tab that sets the modifiers of a classic row. It handles Row Xs, Arrows, and modern Syncopation.
Usage
It can be accessed by placing a classic beat and clicking Switch to Set Beat Modifiers. This will show a menu that can let the user edit the Xs on every beat of the row as well as the position of the Syncopation arrows. If the row has Synco, the author can also edit the swing of the Synco, and its cue sound. (See more at Syncopation). Right-clicking a pulse will let the author add an Arrow to it, which has no impact on gameplay (unless its used for the Arrow Click community gimmick).
Surgery
Without Syncopation
{ "bar": 1, "beat": 1, "y": 0, "type": "SetRowXs", "row": 0, "pattern": "------", "syncoBeat": -1 }
With Syncopation
{ "bar": X, "beat": X, "y": X, "type": "SetRowXs", "row": 0, "pattern": "------", "syncoBeat": 5, "syncoSwing": 0.5, "syncoVolume": 60, "syncoStyle": "Chirp", "syncoPlayModifierSound": true }
row (integer)
Goes from 0 to the amount of rows in the level minus one. Cannot be put on SVT rows.
pattern (string)
Follows a format. Must be 6 characters in length, and the only accepted characters are "-" for a normal beat, "x" for an X. (e.g. "----xx" for Intimate), and "^" for an Up Arrow and "v" for a Down Arrow.
syncoBeat (integer) (optional)
Goes from -1 to 5. Marks the beat at which the syncopation arrow appears.
syncoSwing (float) (optional)
Required if syncoBeat is provided. Swing of the syncopation.
syncoVolume (integer) (optional)
Required if syncoBeat is provided. Volume of the syncopation cues.
syncoStyle (enum) (optional)
Required if syncoBeat is provided. Determines the cue sound of the syncopation. Can be either "Chirp" or "Beep".
syncoPlayModifierSound (bool) (optional)
Required if syncoStyle is "Chirp". Whether to play the syncopation chirp sounds when the arrow appears and disappears.
History
Syncopation arrows were introduced alongside X-MAT.