Drag[en]gine Release 1.30
Released: 2026-02-20
Drag[en]gine
- Fixed behaviorTree.xsd missing 'loop' and 'doNotFail' attribute in 'subtree' element.
- Refactoring memory management and collection class handling to modern template based version for improved stability, clarity and usability.
- Changed modifying parallel tasks dependencies to be mutex protected to avoid subtle problems.
- Fixed decXmlWriter not holding reference causing tricky to find bugs.
DragonScript
- Fixed wrong datatype in IGDE template.
- Extended ECBehaviorBehaviorTreeTimer with action "timer.running" and "timer.finished".
- Added ECBehaviorActorMover.getPathAhead().
- Added backup/restore state support to BTContext.
- Enforcing future safe alignment restrictions on DragonScript script class native data pointers.
- Added module parameter forceDpiAware. Enabling this forces the application to be considered DPI aware.
Bullet Physics
- Fixed scaling problems causing rig bone shapes to be scaled twice.
XInput
- Added module parameter to adjust raw mouse input sensitivity (range 25..400%).
- Added module parameter to toggle raw mouse input (default off).
- Added support for raw mouse input.
IGDE
- Fixed design problems with FOX backend causing certain interactions to not work for all widget types.
- Added German translation.
- Added localization support. Language can be changed in the IGDE settings dialog.
- Fixed subtle bug in debug drawer wrapper.
- Fixed problem with font size on Windows.
- Fixed tooltip not being DPI aware.
- Added support to handle high DPI displays.
- Fixed problems with restoring main window state as well as forced placement problems.
Project Editor
- Fixed selected launch profile not correctly restored upon loading project.
SkinEditor
- Upon creating renderables looks for properties with matching name to init renderable with suitable values.
- Add renderable dialog: Proposes now renderable names used in texture properties.
- Add renderable dialog: Supports now double-click to quickly add single property.
Animator Editor
- Fixed debug drawer shapes for bones using incorrect list.
Blender
- Removed commented out code causing import problems on blender 5+