You are viewing a potentially older version of this package.
View all versions.
ContractQueen
A library for adding new contracts
| Date uploaded | 5 months ago |
| Version | 0.3.1 |
| Download link | Robyn-ContractQueen-0.3.1.zip |
| Downloads | 70 |
| Dependency string | Robyn-ContractQueen-0.3.1 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2304README
ContractQueen
A library for adding custom contracts to YAPYAP. Manages inserting and sorting contracts deterministically so all clients have the same contract IDs
Built-In Contracts
- Rescue Frogs: An example contract to bring 5 frogs out of the tower and release them in your base
Usage Details for Modders
For full documentation of how to use Contract Queen in your project and register your own contracts see Documentation
CHANGELOG
Changelog
v0.3.2
- Added new changelogs to the top of this file instead
- Fixed the mod for Hotfix5 (method names were changed)
- The mod will not work on versions of the game earlier than Hotfix5 now
v0.3.1
- Fixes lazy initialization of the frog database that prevented loading save data on the first load of each session
v0.3.0
- Uses FrogDataLib to track which frogs have been rescued
- Adds XMLDocs to Thunderstore package for dependents
v0.2.1
- Changes timing of contract insertion
- Now freezes main game contracts when freezing internal list of custom content
- Fix: Now uses the proper factory pattern for frog quests (addresses a warning in Player.log)
v0.2.0
- Fixes: Inconsistency in how frogs are marked as counted.
- Known Issue: Frogs in the player's inventory during a load are always marked as new just to be safe.
v0.1.1
- I forgor to depend on Yapalizer, wups
v0.1.0
- Initial release