
REPOShopLib
REPOShopLib is a library that makes adding, removing and loading custom shops easier and possible.Details
📥 Installation & Configuration (Manual)
🛠 Installation:
- The recommended way to install REPOShopLib on the game.
- Download and install Thunderstore Mod Manager
- Click Install with Mod Manager button on the top of the page
- Run the game via the Mod Manager.
📝 Features
- Register custom shop prefabs to replace or extend REPO's shop system.
- Register custom shop room module to registered shops (
DeadEnd1
). - Randomly select a registered shop to inject on load.
- Force a specific shop to always be used with
SetActiveShop
. - Clear previously registered shop rooms at any time.
- Load embedded AssetBundles with a one-liner via
BundleUtils
...
📚 See the wiki page for usage and examples.
☕ Support Me
Want to support development?
Donate – every bit helps!
🖥 Changelog
2.0.1
- Fixed an issue where the vanilla shop would indefinitely load.
2.0.0
- Registering a new room now needs to be added to a registered shop.
- Added fallback to clear modded rooms to keep vanilla shop rooms clean.
- Adjusted how clearing rooms works.
- Adjusted the wiki to address other changes as well.
1.1.1
- Fixed REPOLib not added as a dependency.
1.1.0
- "Shop Music" audio sources will be added to the music mixer.
1.0.0
- Initial Release