Initial commit to add automatic pool sizing
Well ive tried my best to cover all edge cases, even though it is still possible for it to miss auto sizing. closes #14 closes #12
It will check the pool size if you look at the inspector, focus the SDK, or have a script rebuild / import. This should hopefully cover enough things that its not an issue over the long run. The only thing it does not cover is if the user changes the world size through the SDK and saves it, then immediately builds. This is because without using harmony to edit those methods theres not really anything to hook onto to detect that change unfortunately. I also realize this code is a bit..... jank, so if you have any ideas on how to clean it up or want to remove things let me know
Converted to draft, still encountering issues in prod in openflight, so its not perfect and ready for use