AAF Test Build - Beta 128
Added 2020-05-03 22:18:58 +0000 UTC## [Beta 128] - 2020-5-3
### Added
- Handling for isRootLocked scenes when actor(s) are attacked.
- isCompanion to the attributes that can be used in condition nodes.
- xsd updates.
- Error routine to handle and report cases when someone tries to join an actor to a scene that they are already in.
- Optimizations to scene initialization.
- exitActors attribute to animationGroup. Allows defining a stage node that results in a specific actor leaving the scene when/if it is played.
- exitTo attribute to actor node in animation XML. Allows defining a position to switch to if/when that actor is removed from that animation. This is similar to hierarchies (in reverse). Hierarchies only have one animation sequence to exit through. exitTo allows animation authors to define variation branches to exit to depending on who leaves the animation.
- routine to give animations with a time of -1 the "POSE" tag if they don't already have it.
### Changed
- disabled call to "lookAt" function during walking. May add back. But, I'm not sure this actually worked?
- disabled ability to keep actors in power armor during animations. May add back. But, not sure if anyone used this.
- Major re-factoring of position handling code. It wasn't broken before. But, it is an important area of the code that was one of the first things made in AAF. It was due to be re-organized to help future troubleshooting and feature additions. Good chance that there are a few quirks to work out from this update.
### Fixed
- Hierarchy positions with parent positions and greater than 1 level of depth not starting.