Releases: tc-mods/TrombLoader
v2.4.0-pre.1
Testing out the background changes in #21!
v2.3.0
TrombLoader 2.3.0
TrombLoader 2.3.0 has just been released!
Features
- Add support for manual dancing in trombackgrounds
- Add new background events for trombackgrounds:
- Champ Mode Activated, Champ Mode Deactivated, Out of Breath
- Split up track loading, providing a massive speed boost
- If you have thousands of custom tracks your game should now load much faster!
- Add custom track data API for developers
For users
You can download the update in r2modman! Just click the "Update All" button you'll get at the top of the window. π
As always you can find TrombLoader here: https://trombone-champ.thunderstore.io/package/TromboneChamps/TrombLoader/
For charters
You have some new tools to play with in trombackgrounds! Go forth and toot.
v2.2.2
TrombLoader 2.2.2
A few small fixes over 2.2.1:
- Fix freeplay being broken by our track end patch
- Fix audio clip paths being constructed incorrectly
For users
You can download the update in r2modman! Just click the "Update All" button you'll get at the top of the window. π
As always you can find TrombLoader here: https://trombone-champ.thunderstore.io/package/TromboneChamps/TrombLoader/
v2.2.1
TrombLoader 2.2.1
TrombLoader 2.2.1 has just been released! π₯³
Fixes
- Update compatibility warning log to only log when encountering floats, hopefully making it less spammy
- Mark fields in the .tmb without default values as required
- This should prevent charters accidentally breaking their game with incomplete/in-development charts
For users
You can download the update in r2modman! Just click the "Update All" button you'll get at the top of the window. π
As always you can find TrombLoader here: https://trombone-champ.thunderstore.io/package/TromboneChamps/TrombLoader/
For charters
TrombLoader is stricter on accepting chart files again - it will no longer silently set required fields to null
if they're missing from the tmb file. I've checked against the ~3.7k charts in my database and zero of them fail this validation, so this shouldn't break anything for users.
A note regarding 2.2.0+
There was a bug in Trombone Charter that was exporting charts with an invalid field in the tmb files. These charts loaded fine under 2.1.0, but in 2.2.0 they fail to load as TrombLoader expects this field to contain valid data. From a scan it looks like only 9 charts were affected by this; I've let the authors know and fixed versions should be out for all of them over the next few days.
v2.2.0
TrombLoader 2.2.0
TrombLoader 2.2.0 has just been released! π₯³
Features
- Added support for improvisation zones ("Play a Solo!")
- Add support for several features to custom backgrounds:
- Long trombone
- π Christmas outfits
- π Hat.
Fixes
- Fix custom backgrounds not respecting the "Toot Rainbow" setting
- Fix shaders not being applied to various components on macOS
- Fix some components used in custom backgrounds not getting paused
- Fix softlock when music ends too early in a chart
- This is a base game bug, but it's more prevalent with custom charts, so I've patched it
- Fix some older charts not loading
- TrombLoader will now load these charts while printing a warning
For users
You can download the update in r2modman! Just click the "Update All" button you'll get at the top of the window. π
As always you can find TrombLoader here: https://trombone-champ.thunderstore.io/package/TromboneChamps/TrombLoader/
For charters
This update changes the validation of JSON files somewhat. When developing charts please check your LogOutput.log for warnings!
We've also added a build configuration to build TrombLoader 2 for the Unity Editor - look out for an update to TrombLoaderBackgroundProject soon :)