New Features/Changes

  • Added ability to change the in-game camera's FOV via the "Set Gameplay Property" scripting function (e.g. set_gameplay_property("camera_fov", 40))
  • Added ability to retrieve the item currently assigned to a quick slot via the ".item" property (returns a codex, e.g. widget["quick_slot_bar"].element["0001"].item)
  • Changed "Stop Sound" scripting function to throw a silent warning to the debug console and continue instead of failing with an error when attempting to stop an invalid sound

Bug Fixes

  • Fixed an issue where the voxel cursor was incorrectly being shown when returning from an image capture in the Voxel Editor while the attach point selection tool was active
  • Fixed an issue where collision boxes and the attach point gizmo were not being hidden while in certain modes in the Voxel Editor (capturing images, mesh view, etc.)

Documentation

  • Added initial version of built-in docs for the "Give Currency" and "Remove Currency" scripting functions
  • Updated "Stats Editor" built-in docs to include comprehensive details covering stats, leveling, equipment, skills, status effects, and currency
  • Updated "Set Gameplay Property" built-in docs to include the "camera_fov" property for changing the camera's FOV

    Justin

    So glad you added the sound thing! I jump around a lot for testing, and always have to remember to add (and re-add) the stop_sound() function. 🤣