bsru 0.1.0-rc.2

Beatsaber Rust Utilities: A Beatsaber V3 parsing library.
Documentation

Beatsaber Rust Utilities (BSRU)

Version Docs License

A Beatsaber V3 parsing library.

Version Support

Info File

Version Description Supported
2.0 Standard info format. Yes
2.1 Per difficulty environment and color schemes. Yes
4.X Format overhaul. No

Difficulty File

Version Description Supported
2.X Old un-abbreviated format. No
3.0 Group lighting system. Yes
3.1 Chunk, limit, and randomized filters. Yes [^1]
3.2 Translation events. Yes
3.3 More strobe functionality. No
4.X New template-like format. No

[^1]: Not supported by experimental lighting calculation methods.

Feature Flags

Flag Description
bevy_color Adds From implementations for converting color schemes to Bevy colors.
bevy_reflect Adds Reflect derives for all types.