- Create another Sequence node and click “Add pin” on the node itself.
- Connect flow output of LoopingCustomEvent node to input of second sequence node.
- Plug in “Then 1” from first Sequence node to flow input of second Sequence node.
- Bring in “Menu Cursor Timer” variable created earlier and select “Set”.
- Connect the flow output of the “Set Timer by Event” node to the flow input of the blue “SET” node.
- Connect the blue “Return Value” output of the “Set Timer by Event” node, blue “Menu Cursor Timer” input of the blue “SET” node.
- Create two Branch nodes. 1st Branch node is above 2nd Branch node.
- Create a “Float < Float” node.
- Create a “Float > Float” node.
- Connect the “Then 0” from the second Sequence node to the flow input of the 1st Branch node.
- Connect the “False” output of the 1st Branch node to the flow input of the 2nd Branch node.
- Connect the red output of the “Float > Float” node to the red “Condition” of the 1st Branch node.
- Connect the red output of the “Float < Float” node to the red “Condition” of the 2nd Branch node.
- Create a “Get MoveUp” node.
- Connect the green “Return Value” output of the “Get MoveUp” node to both of the top green inputs of the “Float > Float” node and “Float < Float” node.
- Change the bottom green input value of the “Float > Float” node “0.5”.
- Change the bottom green input value of the “Float < Float” node “-0.5”.
- Create a Vector Array and name it “Array Destination”.
- Create an Integer Variable and name it “Current Destination”.
- Create a 3rd and 4th Branch node. 3rd Branch node is above 4th Branch node.
- Connect the “Then 1” of the second Sequence node to the flow input of the 3rd Branch node.
- Connect the “False” of the 3rd Branch node to the flow input of the 4th Branch node.