Story Machine Update 0.1.64
Bugfix release
Bug Fixes and Improvements:
- Improved functionality for lists: support for strings in lists and named header rows. Coming soon: list strings as text or asset references.
- Improved snippet functionality: snippets in scenes respect enabled / disabled checkbox, and a snippet instance can be saved back to the snippet by selecting the root of the snippet and clicking "Apply Changes to Snippet" in the Inspector.
- Flipbooks now saved as files: when importing a flipbook, a .flip file will be created automatically in the project folder. Legacy scenes will automatically create this file in the project folder when they are opened. As separate files, flipbooks can be used across scenes without data duplication, or even in the same scene.
- Animation Frame Editor improvements: fixed a number of bugs related to the layout and rendering of the frame timeline, fixed onion skin rendering to respect per-frame pivot offset.
- Changed screen shake action / component from angle to independent horizontal and vertical values. Existing scenes should convert from the previous angle-based system. Note that the "RANDOM" shake mode is no longer supported.
- Add time limit option to infinite animations. Loop and Ping Pong animations played with the Animate action can now end after a certain amount of time has passed.
- Removed latency from Repeat Action, as well as latency in Spawn Snippet Action. You can now spawn a bunch of snippets in a single frame (the first one may take more than one frame to load, though).
- Changed the pivot graphic to use the same square handle used for bounding points in the editor.
- Empty game objects now show their pivot point when selected.
- Added STOP command the Control Animation action.
- Fixed a bug that caused objects to snap to the wrong position when parented to a rotated object.