BSMT-Rider
BSMT-Rider copied to clipboard
Beat Saber Modding Tools, but for Rider!
trafficstars
BSMT_Rider for Rider and ReSharper
This is LARGELY incomplete. PRs are welcome, though I'm not ready to ask for them or make a TODO list yet.
Hopefully this will soon be complete enough to go in alpha or beta in the near future.
Targetting:
Rider 2022.2-EAP1
Done:
- BSIPA Plugin template
- Auto-generate
project.csproj.userfile with Beat Saber directory - Settings page (Settings -> Tools -> BSMT Rider) with user-defined beat saber folders for selection, including default beat saber directory
- Ask user to select beat saber folder when opening a Beat Saber project. Does not appear if a default beat saber folder is selected.
- Reload solution after generating
csproj.user - Beat Saber reference generator (Tools -> BSMT Rider)
- BSML references, linting and templates (in progress, check "bsml-ref" branch)
TODO:
- MelonLoader (?)
- MelonLoader project template
- MelonLoader specific csproj if needed?
- Automatically fill Beat Saber folders by locating Beat Saber directories when empty.
- ~~Leave BSMT for VS 2019/2022 in the dust~~