PM3.6 - Lucario - Subroutine - 0x28e08

  1. FloatVariableSet { variable: LongtermAccessFloat (0x34), value: InternalConstantInt(HorizontalCharacterVelocity) }
  2. FloatVariableSet { variable: LongtermAccessFloat (0x35), value: InternalConstantInt(VerticalCharacterVelocity) }
  3. FloatVariableMultiply { variable: LongtermAccessFloat (0x34), value: 0.7 }
  4. FloatVariableMultiply { variable: LongtermAccessFloat (0x35), value: 0.7 }
  5. if ((LongtermAccessFloat (0x34) GreaterThan scalar(2.8)))
    1. FloatVariableSet { variable: LongtermAccessFloat (0x34), value: 2.8 }
  6. else
    1. if ((LongtermAccessFloat (0x34) LessThan scalar(-2.8)))
      1. FloatVariableSet { variable: LongtermAccessFloat (0x34), value: -2.8 }
  7. if ((LongtermAccessFloat (0x35) GreaterThan scalar(2.8)))
    1. FloatVariableSet { variable: LongtermAccessFloat (0x35), value: 2.8 }
  8. else
    1. if ((LongtermAccessFloat (0x35) LessThan scalar(-2.8)))
      1. FloatVariableSet { variable: LongtermAccessFloat (0x35), value: -2.8 }
  9. UnknownEvent { namespace: 0xe, code: 0x8, unk1: 0x0, arguments: [Scalar(0.0), Scalar(0.0), Scalar(0.0), Value(1)] }
  10. AddVelocity { x_vel: Variable(LongtermAccessFloat(Address(52))), y_vel: Variable(LongtermAccessFloat(Address(53))) }