LXP2.1 - MetalSonic - Subroutine - 0x1b038

  1. if ((LongtermAccessFloat (0x61) NotEqual InternalConstantInt(CharacterDirection)))
    1. FloatVariableMultiply { variable: LongtermAccessFloat (0x63), value: -1 }
    2. FloatVariableSet { variable: LongtermAccessFloat (0x61), value: InternalConstantInt(CharacterDirection) }
  2. FloatVariableSet { variable: LongtermAccessFloat (0x62), value: InternalConstantInt(VerticalCharacterVelocity) }
  3. SetVelocity { x_vel: 0.0, y_vel: 0.0 }
  4. AddVelocity { x_vel: Variable(LongtermAccessFloat(Address(99))), y_vel: Variable(LongtermAccessFloat(Address(98))) }