

REPOShopLib
REPOShopLib is a library that makes adding, removing and loading custom shops easier and possible.Details
๐ฅ Installation & Configuration (Manual)
Mod Author:
You can add REPOShopLib as a NuGet package:
๐ Dependency 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.1.2
- Potential fix for incompatibility with REPOGambling.
2.1.1
- Readme Update
2.1.0
- Fixed an issue where rooms wouldn't register through network.
- Added project to NuGet.
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