Drag[en]gine Game Engine 1.19 Release
This release contains various improvements and bug fixes. Picking a few from the list:
- Game Engine: Added EnableGI and HintGIImportance to components. This allows to prevent individual components affecting GI.
- DragonScript: Added support to ECBehaviorAnimated (via ECCComposeAnimator) to create an animator playing back a move. This way it is not required to create an animator resource just to play back a simple move.
- DragonScript: Added RepeatMode.center and RepeatMode.stretchRatio . This makes layouts with centrized icons and images easier.
- DragonScript: Added ECBehaviorShowElement and HiddenElement. Allows to easily show/hide elements by triggers.
- DragonScript: Added ECBehaviorActorMoverUnstuck to force actors using ECBehaviorActorMover to recalculate path if they are stuck near walls or in corners due to whatever reason.
- Conversation Editor: Added support to attach language pack file. This allows adding/editing translation entries simplifying building conversation with translations stored right in language packs.
- World Editor: Added support to play music. This allows to balance volumes of sound sources against game music in the editor.
- Language Pack Editor: Added support to load a reference language pack. This make it easy to translate language packs and ensuring all translations are correct.
See the full changelog here: Changelog Release 1.19.
To help distribute your games find here also the updated distribution files for Steam and Microsoft App Store.