External Editor:
- ASCII to UTF8, atom will work with all languages now.
- Save file path added sent to external editor.
- Added sendExternalMessage(Table) and event onExternalMessage(Table).
- Added remote script execution from external editor.
Scripting:
- Added Playercolor.getHoverObject()
- Added static WebRequest class
- Global script now has self, which is just the same thing as Global.
- takeObject() now default smooth moves objects unless you supply smooth = false
- Added sound property to spawnObject() to disable spawn sound.
Global Class WebRequest:
- Get(string url, Object owner, string function)
- Post(string url, Table form, Object owner, string function)
- Put(string url, string data, Object owner, string function)
Callback function has property with keys string url, bool is_done, float download_progress, float upload_progress, bool is_error, string error, string text.
Improvements
- Spawn dropdown added to spawn an object in its exact saved spot.
- This is great when trying to spawn a compound object.
- Fixed issue with one of the colliders in the Indonesia DLC.
Fixes
- Fixed custom assetbundles not loading in cloud manager.
- Fixed issue with custom objects starting with 2 dummy objects.
Hotfix 1
- Fixed takeObject() collision issues with concave custom colliders.
- Fixed input fields not syncing text to late joining players.
- Fixed magnify getting stuck on your screen if you got disconnected while using magnify.
- Fixed spectators being able to interact with calculators.