Set Beat Modifiers: Difference between revisions

Jump to navigation Jump to search
m ({{EventNavBox}})
 
Line 48: Line 48:
== Trivia ==
== Trivia ==


{{Navbox
{{EventNavBox}}
| name  = Template:EventNavBox
| title = Events
| listclass = hlist
 
| group1 = Sound Tab
| list1  = {{Navbox|child
  | list1 =
* [[Play Song]]
* [[Set Crotchets Per Bar]]
* [[Play Sound]]
* [[Set Beats Per Minute]]
* [[Set Clap Sounds]]
* [[Set Heart Explode Volume]]
* [[Set Heart Explosion Interval]]
* [[Say Ready, Get, Set, Go!]]
* [[Set Game Sound]]
* [[Set Beat Sound]]
* [[Set Counting Sound]]
* [[Comment]]
}}
| group2 = Gameplay Tab
| list2  = {{Navbox|child
  | list1 =
* [[Add Classic Beat]]
* [[Set Beat Modifiers]]
* [[Add Freetime Beat]]
* [[Pulse Freetime Beat]]
* [[Add Oneshot Beat]]
* [[Set Oneshot Wave]]
}}
| group3 = VFX Tab
| list3  = {{Navbox|child
  | list1 =
* [[Set Theme]]
* [[Set VFX Preset]]
* [[Set Background]]
* [[Set Foreground]]
* [[Set Speed]]
* [[Flash]]
* [[Custom Flash]]
* [[Move Camera]]
* [[Hide Row]]
* [[Move Row]]
* [[Play Expression (Row)]]
* [[Paint Rows]]
* [[Bass Drop]]
* [[Shake Screen]]
* [[Flip Screen]]
* [[Invert Colors]]
* [[Pulse Camera]]
* [[Text Explosion]]
* [[Show Dialogue]]
* [[Show Status Sign]]
* [[Floating Text]]
* [[Change Players' Rows]]
* [[Finish Level]]
* [[Comment]]
* [[Stutter]]
* [[Show Hands]]
* [[Paint Hands]]
* [[Assign Hands]]
* [[Set Playstyle]]
* [[Tag Action]]
* [[Call Custom Method]]
* [[Window Dance (Event)]]
}}
| group4 = Decoration Tab
| list4  = {{Navbox|child
  | list1 =
* [[Move Sprite]]
* [[Paint Sprite]]
* [[Play Expression (Sprite)]]
* [[Show/Hide]]
* [[Comment]]
}}
| group5 = Rooms Tab
| list5  = {{Navbox|child
  | list1 =
* [[Show Rooms Horizontally]]
* [[Move Room]]
* [[Reorder Rooms]]
* [[Mask Room]]
* [[Fade Room]]
* [[Set Rooms Perspective]]
* [[Comment]]
}}
}}

Latest revision as of 06:09, 24 October 2024

Set Beat Modifiers
Screenshot of the Event Icon Set Beat Modifiers
TabRows
TypeSetRowXs
Originr1


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 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).

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 and "x" for an X. (e.g. "----xx" for Intimate).

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.

Trivia