Alienmotion : new release (Alpha 2011-12-10)

Release notes
  • 0000165: [New Feature] Add root bone position for in-place mode in runtime player view.
  • 0000162: [New Feature] Add an option to allow to start an animation with a time offset.
  • 0000117: [Improvement] Remove the many event option menu items and replace them by a complete cycling dialog.
  • 0000168: [Issue] When we switch between diagrams, integer adjusters values are reset to 0.
  • 0000167: [Issue] Bouton batch set event of graph node configuration dialog doesn’t work.
New documentations
  • None.
New Videos
  • None.
Remarks
  • Graph node transition can request to start an animation with an time offset.
  • Runtime player display the scene node position.
  • Event editor has been enhanced.

Project format has changed a little bit, follow this procedure to update it from the previous version to the current one.
Replace empty AnimationSetting elements like this one :

<AnimationSetting name="crouch2" looped="true" synch_to="" />

with this :

<AnimationSetting name="crouch2" looped="true" synch_to="">
    <Events />
    <TimeOffsets to_0="0" to_1="0" to_2="0" to_3="0" to_4="0" to_5="0" to_6="0" to_7="0" to_8="0" to_9="0" to_10="0" to_11="0" to_12="0" to_13="0" to_14="0" />
</AnimationSetting>

If AnimationSetting element already has an Events child element :

<AnimationSetting name="first_attack" looped="false" synch_to="">
    <Events>
        <Event name="attack_end" time="999" threshold="0" soundname=""><![CDATA[]]></Event>
    </Events>
</AnimationSetting>

you simply have to add the TimeOffsets element:

<AnimationSetting name="first_attack" looped="false" synch_to="">
    <Events>
        <Event name="attack_end" time="999" threshold="0" soundname=""><![CDATA[]]></Event>
    </Events>
    <TimeOffsets to_0="0" to_1="0" to_2="0" to_3="0" to_4="0" to_5="0" to_6="0" to_7="0" to_8="0" to_9="0" to_10="0" to_11="0" to_12="0" to_13="0" to_14="0" />
</AnimationSetting>