PM3.6 - Samus - Subroutine - 0x28288

  1. if ((InternalConstantInt(ControlStickXAxisAbsolute) LessThan scalar(0.25)))
    1. IfStatementAnd ((InternalConstantInt(PreviousControlStickXAxisAbsolute) LessThan scalar(0.25)))
    2. IfStatementAnd ((InternalConstantInt(CurrentFrame) LessThanOrEqual scalar(40)))
    3. FloatVariableSet { variable: RandomAccessFloat (0x8), value: InternalConstantInt(HorizontalCharacterVelocity) }
    4. FloatVariableMultiply { variable: RandomAccessFloat (0x8), value: -1 }
    5. BoolVariableSetTrue { variable: LongtermAccessBool(CanNotTeeter) }
    6. AddVelocity { x_vel: Variable(RandomAccessFloat(Address(8))), y_vel: Constant(0.0) }
    7. BoolVariableSetFalse { variable: LongtermAccessBool(CanNotTeeter) }