Repository navigation
v2024.2.0.0 - PosterTextData support and more! (BB+ 0.4.1)
·
36 commits
to main
since this release
Additions:
- Added the ability to add PosterTextData into the poster definitions, ideally for other mods that wish to provide text localization
- Added a helper function for other mods to be able to add posters from a given directory
- Added a poster blacklist configuration option, making it possible to remove certain posters from the generator
- Poster blacklisting/whitelisting and logging is now done on the Generator Finalizer event rather than the Addend event, ensuring compatibility with other mods
- Added support for @benjaminpants's Infinite Floors mod, making it possible to declare which floor in the mod the posters can or cannot appear
- For a specific floor in Infinite Floors, use
INF*(with*being the floor number), meanwhile for ANY floor, just useINF.
- For a specific floor in Infinite Floors, use
- Added a config option to create a dummy poster definition for reference of all possible poster settings.
Changes:
- Generated textures of Text Posters are now named, so they're easier to find with debug tools such as UnityExplorer.
- Multi-posters no longer each contain a dummy poster for spawning, instead using the first part for spawning
- Other multi-poster parts are no longer internally named
"POSTERNAME_*Poster"
- Other multi-poster parts are no longer internally named
- Mod is now bundled with Newtonsoft.Json (Json.NET) for JSON serialization and conversion, as Unity's built-in JSON Utility wouldn't properly serialize poster data.
Full changelog: v2024.1.0.1...v2024.2.0.0