p5rpc.lib 1.0.0
A library that makes it easy for mods to use some of the game's native functions such as flowscript functions
No packages depend on p5rpc.lib.
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## 1.0 - 2022-11-29
### Commits
- Add .gitattributes, .gitignore, and README.md. [`558528d`](https://github.com/AnimatedSwine37/p5rpc.lib/commit/558528db75d14997c7cf150f25500e1035ec1b90)
- Add project files. [`5b85744`](https://github.com/AnimatedSwine37/p5rpc.lib/commit/5b85744ea1c85fb8d9bd095387a0241939faa49e)
- Handle function inputs and outputs [`5714c19`](https://github.com/AnimatedSwine37/p5rpc.lib/commit/5714c194322a86e00cbd84eeb9b046c1eb94d598)
- Export IP5RLib instead of individual interfaces [`affd095`](https://github.com/AnimatedSwine37/p5rpc.lib/commit/affd0956c49d80f032f94937db512671e7f27799)
- Add sequence stuff [`fe6e8e2`](https://github.com/AnimatedSwine37/p5rpc.lib/commit/fe6e8e258b620d386913778e5ca47950f1096cca)
- Add GetSequenceInfo [`2f8cf67`](https://github.com/AnimatedSwine37/p5rpc.lib/commit/2f8cf67cedb071318f1e6b58e1a81f20801a1d0f)
- Ensure FlowCaller is ready before calling functions [`219d9f3`](https://github.com/AnimatedSwine37/p5rpc.lib/commit/219d9f3a6404e124a942552d01c004166f87e8b5)
- Fix sequence struct not being checked for null correctly [`f132ac9`](https://github.com/AnimatedSwine37/p5rpc.lib/commit/f132ac9da345fcb23aeb580f86531f169cedbf16)
- Add EventStarted event [`6b2f4b5`](https://github.com/AnimatedSwine37/p5rpc.lib/commit/6b2f4b5415723222dd3097c45e9bfbd6ad55b49d)
- Remove debug sequence info print [`3edf120`](https://github.com/AnimatedSwine37/p5rpc.lib/commit/3edf120dfa1df7626e64b37d421361e8ad6e1a4b)
- Fix crash when flow functions are called by the game and mod at the same time [`e40f5be`](https://github.com/AnimatedSwine37/p5rpc.lib/commit/e40f5be4bffc8762114874dcd444ea834772f85d)
- Fix arguments not being passed [`8646dce`](https://github.com/AnimatedSwine37/p5rpc.lib/commit/8646dce49433c48bbe900bbc48b71f3268cd4b1c)
- Move publish scripts to correct folders [`75cd6a5`](https://github.com/AnimatedSwine37/p5rpc.lib/commit/75cd6a5512eee8a65a9995584d608475101e4d66)
- Update README.md [`fb5a6a9`](https://github.com/AnimatedSwine37/p5rpc.lib/commit/fb5a6a9ba57edf654452e7156de61ecb1c0cf8c9)
- Setup needed .net 7.0 sdk on build [`36c2854`](https://github.com/AnimatedSwine37/p5rpc.lib/commit/36c2854cbc01e584bbcfe49aba58f5c5383cea3f)
- Make flow struct stuff internal as it isn't needed publicly [`790eddf`](https://github.com/AnimatedSwine37/p5rpc.lib/commit/790eddf11911c5466f5f5bad2ef570e509ccd57c)
- Update package information [`38bd9f8`](https://github.com/AnimatedSwine37/p5rpc.lib/commit/38bd9f8baf00a6417d1c7ae944f2828990a2a2b1)