AAF Test Build - Beta 130
Added 2020-05-13 02:39:25 +0000 UTC## [Beta 130] - 2020-5-11
### Added
- routine to apply new duration settings passed in for hierarchy position joins.
- ability to start multi-actor hierarchy positions.
- re-factored equipment handling code.
- xsd updates.
- ability to omit frames attribute in loop value nodes. Doing so causes AAF to automatically use half of the animation length (ie. a loop that spans the animation).
### Fixed
- inconsistent actor order in reports.
- duration applying during an add process.
- animationGroup stops running during adding phase.
- some effects like MFG not changing properly between animations in animationGroups set to random.
- looping meters stuttering and not matching given speed.
### Removed
- lock timeout mechanism. This feature caused AAF to release actors so that they could move around again if they failed to complete the locking process within 20 seconds. However, it appears that some moments of heavy use would trigger the timeout when it wasn't desirable. Removing the feature means that a failed lock would keep the actor frozen. But, report it if that happens and I can fix the underlying issue.
- frameDuration as an attribute in animation XML. Testing revealed that the engine plays all animations at 30FPS regardless of the FPS used to export them. So, this attribute has no use.