A BepInEx plugin designed to implement CloverPit as a hint game for the Archipelago Multiworld.
I originally wanted to make a full APWorld for this game, but I realized that I didn't know how to use BepInEx or mod games in general, so this is the best I can do right now.
Doing certain objectives sends a hint to the multiworld. Sending a hint will inform the multiworld of which item is in an unchecked location on the connected slot. Right now, you can get hints by completing deadlines. By default, the first hint is sent when you reach deadline 3, but this is configurable. There is also an instant-use charm that can be found in the shop that costs 3 tickets and instantly grants a hint.
.dll files are in a folder within CloverPit/BepInEx/plugins.CloverPit/BepInEx/config/github.calebri.cloverpitaphints.cfg. There you can set the IP, port, and password of the Archipelago server you want to connect to, as well as the name of the slot you want to hint for. You can also configure the first deadline that will send a hint and whether custom charms are enabled.dotnet build in the project folder.CloverPitAPHints.dll from /bin/Debug/netstandard2.1 to a new folder in CloverPit/BepInEx/plugins.img folder from the repo to the plugin folder.Archipelago.MultiClient.Net.dll and Newtonsoft.Json.dll to the new plugin folder. These libaries are required for the plugin to run properly and can be found in C:\Users\<user>\.nuget\packages\archipelago.multiclient.net\<version>\lib\netstandard2.0 on Windows.