Note Type variables

These are the values for note types. Player's starting health is 1 and max health is 2

healthHit (Float)

How much your health changes from hitting this note. Overridden by rating specific values when they are specified.

healthHitSick, healthHitGood, healthHitBad, healthHitShit (Float)

How much your health changes from hitting this note with a specific rating.

healthMiss (Float)

How much your health changes from missing this note.

healthMaxMult (Float)

When hitting this note, your health can't increase above this amount multiplied by normal max health.

imagePrefix (String)

A prefix for this note type's image. The default image name is "NOTE_assets", so by typing "hurt" in this value, it would be "hurtNOTE_assets"

animPostfix (String)

A postfix for the animation played when characters sing this note.

animReplace (String)

A replacement for the animation played when characters sing this note.

noteAnimPrefix (String)

A prefix for this note type's animations in the xml file.

noteAnimReplace (String)

A replacement for this note type's "scroll" anim (the note on it's own, not things such as holds).

bob (Float)

Recreate the effects of black notes in Onslaught in Bob mod. On hitting this note, this amount of health is drained over 3 seconds. If this effect is triggered while it is already happening, they overlap.

glitch (Bool)

Recreate the effects of silver notes in Onslaught in Bob mod. Makes the "bob" effect happen when this note is missed instead of hit.

guitar (Bool)

If true, this note must be hit by holding the arrow key down and pressing the Guitar Strum key.

guitarHopo (Bool)

If both this and "guitar" are true, this note can be hit normally if you've hit the previous guitar note.

guitarOpen (Bool)

If both this and "guitar" are true, you must hit this note using ONLY the Guitar Strum key, and not holding down any arrows. If both this and "guitarHopo" are true, you have to instead hit this note by releasing the arrows of the previous note row.

characterName (String)

Name of a character that should sing this note.

characterNum (Int)

Index of a character that should sing this note.

charNames (Array<String>)

Names of characters that should sing this note simultaneously.

charNums (Array<String>)

Indexes of characters that should sing this note simultaneously.

confused (Bool)

If true, this note appears in a random lane only visually.

hasPressNote (Bool)

If false, the pressable arrow does not appear, only the hold.

hasReleaseNote (Bool)

If true, a "release note" appears at the end of this note's hold. It is pressed by releasing the arrow key.

acronym (String)

The name that shows on top of this note in the chart editor.