October 30, 2019, 7:13 am
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.