All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Editor: Added input panels for text input.
- Better aspect ratio support. Correct support for 4:3, 16:9 and 16:10.
- Pause the game when an exception/error is thrown and debug mode is activated.
- Updated to libgdx v0.6.4
- Text from dialog ui wrap to screen size.
- fix: stop processing ActionCallbackQueue when changing scene
- Interpolation support for position and scale actions
- Update to libgdx v1.6.2. WARNING: Projects have to be modified in order to work the IOS version. More info: http://www.badlogicgames.com/wordpress/?p=3694
- Compute BBox in renderer Refactor to allow recompute bbox when animation complete.
- Fix animationTime when reverse animation in SpineRenderer
- Fix save/game screen slot size
- Composer: fix when generating world keys for i18n + doesn't remove ui.* keys.
- Fix: use scale factor for speed in PositionAction
- Added ui missing translations for menu screen
- Spine RT updated to latest version
- Fix fakeDepthScale() calc: added world scale factor
- Change 'assets/test' folder name for 'assets/tests' when creating a project
- Some debugscreen changes
- Load/Save Game Screen improvements
- SetActorAttrAction: multiply position by scale
- Check because the ActionCallbackQueue can call to setCurrentScene()
- fix camera loading state
- fix bad casting when read saved game
- fix walking speed double scale multiply
- UI Fixes
- Inventory ui over inventory icon
- Edit verbs dialog improvement
- Custom autosize button
- Inventory improved
- Added configurable align (top, down, left, right, center)
- Added configurable autosize behaviour
- Added arrow icon for exits when showing hotspots
- Composer: Added several config properties in the Game Properties tab
-composer: fix world width and height was not recalculated when loading
- Tester Bot fixes
- Dialog render fixes when character position is not inside the screen
- Dialog nullpointer fix when playing recorded files
- Added a Tester Bot that plays the game randomly
- Spine atlas in animations
- COMPOSER: Dialog editing fix
- libgdx v1.5.6 update
- update to the latest spine libgdx runtime
- Composer: Enable/disable actions
- Backround images must be inside atlas now
- Added control actions
- Added ActorAttrAction
- GotoAction: Change margin.
- Added log when verb finished
- GotoAction: add anchor parameter
- PositionAction now works with BaseActors (no animation)
- Composer: fixes to inputpanels
- fix OptionInputPanel when mandatory
- Reset testScene when changing current scene
- ActorProps: Show pos for BaseActors
- Composer: change some edit defaults
- walkzone fix when dinamic obstacles
- fill animation/actor list when setText()
- Action refactor
- Composer: Undo support
- Composer: Fake depth vector can be setting dragging ui markers
- Actor ZIndex
- RunVerb now allows iterating over a list of verbs
- Scene cache
- SpriteActor: scale support
- SpineRenderer: Reverse animation support
- Scene layer support
- libgdx updated to v1.5.4
- Sprite Actor Scale support
- Added scene state handling
- javadoc fixes for jdk 1.8
- Composer only release: Fix bug when saving project
- Load/Save game screens
- libgdx updated to v1.5.3.
- fixed fillanimations combo bug. set selection to the first element
- Fix for windows gradle exec
- creditscreen: set scroll speed resolution independent
- creditscreen: added background style. Style now obtained from skin
- fixed textureunpacker bug when image was rotated in atlas
- better text size management for small screens
- text bubble smaller and better management
- fix ActionCallbackQueue serialization
- ActionCallbackQueue serialization
- world defaultverbs serialization
- i18n UI support
- Updated libgdx to 1.5.2 version
- Menu Screen Refactor
- Transition moved to World
- i18n workflow in composer working
- Added event handling in Spine plugin
- composer dialog tree: edit and delete fixes
- fix CameraAction when no selecting any target
- fix enter/leave verb conflicts name. Rename to enter/exit
- fix xml action loading
- Call cb before cleaning text fifo
- fix RunVerb action in repeat
- fix show assets folder
- fix when packaging android release (build.gradle bug)
- Created Spine plugin and set as optional when creating a project.
- Refactor: FrameAnimation -> AnimationDesc, SpriteRenderer -> ActorRenderer
- COMPOSER: fix several IOS related bugs. IOS Ipad/Iphone testing and working fine.
- COMPOSER: fix create resolution. Now atlas upacking/packing is supported
- Updated to libgdx 1.4.1
- ENGINE: Debug screen with speed control, record/play games and go to any scene in runtime
- ENGINE: Material style buttons in engine UI. Better look and feel for inventory and pie menu.
- ENGINE: Custom game UI Screen support
- COMPOSER: Fixed bug when running project without console
- COMPOSER: Fixed accessing opengl context issue when creating project in the new thread.
- ENGINE: Action refactoring. WARNING: Names have changed. All previous games are not compatible.
- ENGINE: New DebugScreen (Work in progress)
- ENGINE: Change speed support for fastforward.
- ENGINE: The blade-engine.jar are now in Maven Central. When creating a new game, the Maven dependency is added instead of adding the engine jar in libs folder.
- COMPOSER: Fixed NullPointer error when creating project
- COMPOSER: Threads for long tasks to show UI message status
- COMPOSER: FIXED packaging with embedded JRE.
- ENGINE: CreditsScreen fonts now obtained from Skin
- Initial release