Alienmotion : new release (Beta 2012-04-09)

Release notes
  • - 0000225: [New Feature] Add a GetRootOrientation function to the runtime.
  • - 0000209: [New Feature] Make a Sequence Node.
  • - 0000221: [New Feature] Add possibility to emit a named event when a way is engaged.
  • - 0000223: [New Feature] Add a window to watch event produced by the runtime.
  • - 0000227: [Improvement] Add new sample with sinbad.
  • - 0000226: [Improvement] Add keyboard shortcut to make actions in the editor.
  • - 0000224: [Improvement] Make the viewer to be “pausable” on F5 and “steppable” with F6.
  • - 0000217: [Improvement] Rename graph node to selector.
  • - 0000214: [Improvement] Change +/- symbols on adder buttons for up/down arrows.
  • - 0000222: [Issue] CAD Graph Node initial way is not loaded from project file.
  • - 0000220: [Issue] A slot is connected multiple time in the Ogre viewer each time an event is renamed.
  • - 0000219: [Issue] Stop End Flag checkbox do no reflect the real state of the option in GraphStateOptionDialog.
  • - 0000218: [Issue] Diagonal cells of character action dialog not do move with scrollbar.
  • - 0000213: [Issue] Visual state of active character action state is not correct after a reset.
  • - 0000212: [Issue] Save Project As do not change the project name and do not recalculate relative paths.
  • - 0000215: [Issue] Float Function’s possible adjuster list is not refreshed when an adjuster is renamed.
  • - 0000211: [Issue] The character action start state is not well sorted after a loading.
New documentations
Remarks
  • signalEndFlagRaised has been renamed signalWayEnded.
  • A new signal is available : signalWayActivated. This signal can be emitted when a particular way of CADGraph, Sequence or Selector is activated.
  • Project File Format has changed a little, follow this procedure to upgrade your file :


    1) replace in elements : Project > Diagrams > Diagram > DiagramNodes > GraphNode.

        <GraphNode id="ID" left="XCOORD" top="YCOORD" default_transition_time="TTIME" mode="MODE" selected_pin="PIN_INDEX">
    

    with

        <GraphNode id="ID" left="XCOORD" top="YCOORD" default_transition_time="TTIME" mode="MODE" initial_way="PIN_INDEX">
    

    2) replace in elements : Project > Diagrams > Diagram > DiagramNodes > GraphNode > States :

        <State index="ID" name="NAME" end_event_name="END_EVENT_NAME" evt_on_end_flag="false" stop_end_flag="false"/>
    

    with

        <State index="ID" name="NAME" ended_event="false" activated_event="false" stop_end_flag="false">
            <EndedEvents>
                <Event name="END_EVENT_NAME" />
            </EndedEvents>
            <ActivatedEvents/>
        </State>