1. Tabletop Playground
  2. News
  3. November Update

November Update

The November update is here with new features, scripting enhancements, and bug fixes!

• Allow face names of dice to be empty. They will not result in tooltips and are omitted from dice roll messages
• After deleting a mod on mod.io, automatically upload the package as a new mod when trying to upload again

Scripting
• Add `StaticObject.onSnappedTo`
• Add `GameObject.onFlipUpright`
• Add `GlobalScriptingEvents.onShake`
• Script button in editor for table objects is now enabled. Table object scripts have a `refTable` variable available instead of `refObject`
• `GameObject.snap` and `GameObject.getSnappedToPoint` did not work in zones that prevent the host from snapping

Fixes
• Physics state of objects was reset when changing visual properties (like primary color) from scripts
• 3D scripting UIs were not interactable while the cursor was pointing at the floor
• When joining own game by running multiple instances on one computer, new clients ended up in the same player slot as the host
• When the reload button at the top of the editor screen was pressed after a collider model file was changed, the collider visualization wasn't updated
• Sounds played from scripts in 3D stopped playing when moving out of hearing range