Changelog Release 1.13

Drag[en]gine Release 1.13

Released: 2022-06-30

Drag[en]gine

  • Added "invert blend factor" parameter to deAnimatorRule.
  • Added support to hide path in VFS containers for patching.

Dragonscript

  • Added title parameter to Widget to allow titled borders working much better.
  • Finished missing NetworkStateValue.data support.
  • Added WindowUndecorated guitheme designer.
  • Added combined canvas creator allowing to combine an outer and inner canvas creator with padding.
  • Added slider widget.
  • Fixed desktop sending mouse wheel event to disabled widgets.
  • Added "headRotatorBone" element class property to ECBehaviorConversationActor.
  • Added support to create deep copies of AnimatorDefinition.
  • Added support to load animation as AnimatorDefinition in addition to Animator. allows to copy/modify loaded animators.
  • Added subclass overwritable hooks in ConversationGesturePlayback to better monitor and act on initialize controllers after next gesture plays and updating controllers.
  • Added helper methods to ConversationGesturePlayback to simplify adding gestures if a last gesture is playing to get properly fitting next gestures added.
  • Refactored log file writer from WindowTesting into an own class LogFileTestListener for better reusing.
  • Fixed PanelHud not updating all panel designer selectors.
  • Added gesture fade-in and fade-out controller support.

IGDE

  • Added support for igdePath to switch between relative/absolute path, browse file directory in native file browser and ensure select files works with relative path as well as storing the selected file relative/absolute depending on what the path had been before opening the file selection dialog.
  • Fixed new project .gitattributes containing non-binary files.
  • Added support for modules to process command line arguments project editor: added support for command line command "--project.profile.distribute" to automatically build DELGA file then close application.

Animator Editor

  • Fixed sub animator rule forcing parent animator animation onto loaded sub animator.
  • Fixed sub animator rules incorrectly using animation of parent animator instead of own.
  • Fixed exception in remove link undo action due to animator select and group rule not being processed correctly.

Conversation Editor

  • Added support to set default duration on gestures. Modified add/edit strips to use default duration as initial duration.

Project Editor

  • Added command line to obtain delga file for profile.

Shared Launcher

  • Added proper support to specify if an engine instance should be run in console mode.
  • Fixed local patch loading.

Testing

  • Updated to properly support console only CI mode.
  • Moved testing from separate repository into this repository.