Levels

Level files contain all the information about a level and the event script.


"id"
An unique identifier that will be used from other files to refer to the level.

"name"
Cosmetic identifier, shows up in the menu as the level name.

"style_id", "music_id"
Unique identifiers of the style and music files the level uses.

"lua_file"
Lua file the level uses. It is executed every time the timeline is empty. Think about it as an infinite loop.

"speed_multiplier"
"speed_increment"
"rotation_speed"
"rotation_increment"
"delay_multiplier"
"delay_increment"
"fast_spin"
"sides"
"sides_min"
"sides_max"
"increment_time"
"rotation_speed_max"
Basic gameplay parameters. Should be easy to understand them just by looking at the name.

"wall_skew_left"
"wall_skew_right"
"wall_angle_left"
"wall_angle_right"
"pulse_min"
"pulse_max"
"pulse_speed"
"pulse_speed_r"
"pulse_delay_max"
"pulse_delay_half_max"
"beatpulse_max"
"beatpulse_delay_max"
Graphical effect parameters.

"events":[]
Level event scripting. Refer to README_EVENTS.