This is a smaller update that makes a number of major back-end improvements to facilitate faster development in the future.
Changelog:
- Updated error handling method
- Most functions now return a double
- If the return value is -1, call gmwGetError() to retrieve the error code
- This is detailed in the "Error Checking" section of the manual
- Increased the maximum number of memory pools to 64
- This will increase compatibility with more GameMaker projects
- Converted various projects to a shared codebase
- This will make future updates easier and more stable
As always, please use the issue tracker if you encounter any bugs that need to be squashed!