Library that allows extended internal functionality.
- Could either be used in internal program or be injected alone and communicate with external application
- Important hooks (Score submission, Chat, Map started, Map changed, Message recieved), ready-to-use
- Should allow direct calling of all hookable functions
- Easy creation of ingame GUIs
- Should allow automation (Starting a song (Letting a bot play?), Downloading maps with osu!direct, play another song, play the downloaded one...)
- Disable anti hacking stuff
- Allow displaying of stuff like session playcount above/next to fps
This could actually offer similar functionality to the relay server in some ways, just from within the client.