<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<snippet
    attachedevent="false"
    class="scripts.Design_0_0_2WayVerticalMovement"
    classname="scripts.Design_0_0_2WayVerticalMovement"
    desc="Allows the actor to move up and down."
    description="Allows the actor to move up and down."
    design="true"
    drawOrder="0"
    id="0"
    name="2 Way Vertical Movement"
    oid="-1"
    package="scripts"
    shared="false"
    type="actor">
    <actor
        default="thisactor"
        defaultValue="thisactor"
        desc=""
        dropdown=""
        fullname="Actor"
        hidden="true"
        id="2147483647"
        name="actor"
        order="0"/>
    <number
        default="30.0"
        defaultValue="30.0"
        desc="The speed of the movement."
        dropdown=""
        fullname="Speed"
        hidden="false"
        id="11"
        name="_Speed"
        order="6"/>
    <control
        default=""
        defaultValue=""
        desc=""
        dropdown=""
        fullname="Up Control"
        hidden="false"
        id="33"
        name="_UpControl"
        order="4"/>
    <control
        default=""
        defaultValue=""
        desc=""
        dropdown=""
        fullname="Down Control"
        hidden="false"
        id="34"
        name="_DownControl"
        order="5"/>
    <number
        default="0.0"
        defaultValue="0.0"
        desc=""
        dropdown=""
        fullname="Move Y"
        hidden="true"
        id="37"
        name="_MoveY"
        order="1"/>
    <boolean
        default="true"
        defaultValue="true"
        desc="If selected, the control attributes will be used to control the movement.&lt;br /&gt;&#10;If unselected, the control attributes are ignored and the movement can be controlled by triggering custom events. Trigger the event  &lt;var&gt;MoveUp&lt;/var&gt; or &lt;var&gt;MoveDown&lt;/var&gt; to make the actor move as if the keys were pressed."
        dropdown=""
        fullname="Use Controls"
        hidden="false"
        id="38"
        name="_UseControls"
        order="3"/>
    <boolean
        default="false"
        defaultValue="false"
        desc="If selected, the actor will not be able to move horizontally."
        dropdown=""
        fullname="Prevent Horizontal Movement"
        hidden="false"
        id="39"
        name="_PreventHorizontalMovement"
        order="7"/>
    <number
        default="0.0"
        defaultValue="0.0"
        desc=""
        dropdown=""
        fullname="Start X"
        hidden="true"
        id="40"
        name="_StartX"
        order="2"/>
    <animation
        default=""
        defaultValue=""
        desc=""
        dropdown=""
        fullname="Up Animation (Idle)"
        hidden="false"
        id="41"
        name="_UpAnimationIdle"
        order="10"/>
    <animation
        default=""
        defaultValue=""
        desc=""
        dropdown=""
        fullname="Up Animation"
        hidden="false"
        id="42"
        name="_UpAnimation"
        order="11"/>
    <animation
        default=""
        defaultValue=""
        desc=""
        dropdown=""
        fullname="Down Animation (Idle)"
        hidden="false"
        id="43"
        name="_DownAnimationIdle"
        order="12"/>
    <animation
        default=""
        defaultValue=""
        desc=""
        dropdown=""
        fullname="Down Animation"
        hidden="false"
        id="44"
        name="_DownAnimation"
        order="13"/>
    <boolean
        default="true"
        defaultValue="true"
        desc="If selected, the animation attributes will be used, otherwise they will be ignored."
        dropdown=""
        fullname="Use Animations"
        hidden="false"
        id="45"
        name="_UseAnimations"
        order="9"/>
    <boolean
        default="true"
        defaultValue="true"
        desc="If selected, the actor will not be able to turn while moving."
        dropdown=""
        fullname="Stop Turning"
        hidden="false"
        id="46"
        name="_StopTurning"
        order="8"/>
    <blocks/>
    <events>
        <event
            displayName="Updated"
            enabled="true"
            id="3"
            name="step"
            order="4"
            repeats="true"/>
        <event
            displayName="Custom Event"
            enabled="true"
            id="4"
            name="event-custom"
            order="5"
            repeats="true"/>
        <event
            displayName="Custom Event"
            enabled="true"
            id="5"
            name="event-custom"
            order="6"
            repeats="true"/>
        <event
            displayName="Created"
            enabled="true"
            id="6"
            name="init"
            order="3"
            repeats="true"/>
    </events>
</snippet>
