Note Types - RhythmLunatic/stepmania GitHub Wiki
SM-RIO supports all the note types StepMania does plus SF2 visibility and fake attributes. The syntax is identical to StepF2, so your charts created in StepF2 will work in StepMania for the most part. (H/S/V notes do not work, must be converted to advanced syntax first and co-op must be converted to routine)
For regular note syntax, refer to the SM wiki: Note Types
Advanced note syntax: {note type|appearance|fake flag|noteskin override}
.
Note Types | Key Symbol | Comments |
---|---|---|
Bonus | B | Bonus type. Used for scoring in missions. Has its own appearance determined by the noteskin. Does not add/subtract score, used to check TapNoteScore_HitBonus |
P1 Tap Note | X | Used instead of '1' when it's a CO-OP chart. |
P1 Hold Head | x | Used instead of '2' when it's a CO-OP chart. |
P2 Tap Note | Y | |
P2 Hold Head | y | |
P3 Tap Note | Z | |
P3 Hold Head | z | |
P4 Tap Note | 1 | Turns into P4 ONLY when P1, P2, and P3 is present, otherwise it's a regular note. |
P4 Hold Head | 2 | Same as P4 tap note |
Hold/Roll End | 3 | You can let go of the hold when the end crosses the judgment row. |
Roll Head | 4 | Tap the roll note when it crosses the judgment row, then hit repeatedly until the end. |
Hold Head + Hidden | 6 | This hold note cannot be seen. |
Fake | F | This note does nothing. Uses heart icon ONLY when P1,P2, and P3 is present otherwise it's a fake note. |
Sudden | S | Acts like the sudden modifier, but per note. Will suddenly appear halfway up. |
Vanish | V | Acts like the hidden modifier, but per note. Will disappear halfway up. |
Hidden | H | This note cannot be seen. |
Note Attributes | Key symbol | Comments |
---|---|---|
Normal | n | This note does not have an attribute. |
Vanish | v | see above |
Sudden | s | see above |
Hidden | h | see above |
fake: if 1, this note is a fake note. If 0, this note is judged normally.
noteskin override: This is never used in StepF2 because SF2 will always save it as X/Y/Z/1. In SM-RIO, you can use it to override your noteskin.
For example, #NOTESKINS:rio-p1,rio-p2
in the .ssc will load pink and blue noteskins. Then you can change them per-note in the editor.