1.1.0

New

  • Odin Inspector support

The Databrain editor now supports Odin Inspector attributes (property drawers) for DataObject classes. Simply add the new attribute to your DataObject class when using Odin Inspector attributes:

[UseOdinInspector]

Example DataObject class:

Improvements

  • Greatly improved runtime data access time by a factor of 10x - 100x (on large data object lists). (Fastest is GetRuntimeDataByGuid)

  • Greatly reduced garbage collection to near zero when accessing data at runtime.

  • Improved runtime data object caching.

  • Improved editor hierarchy. Hierarchy does now unfold foldouts on deeper nested types when using search functionality and other editor functions.

  • Runtime library has better refresh behaviour. Refreshes now on loaded and on exiting play mode.

  • Added manual refresh button to runtime library.

Bugfixes:

  • Fixed index out of range exception on data object dropdown property drawer in the Logic node inspector.

  • Removed IMGUI fallback support for data object dropdown property drawer as Odin Inspector now supports UIToolkit, and fallback solution was not on par with UIToolkit version. Additionally IMGUI version had some other issues in combination with Odin Inspector.

Last updated