PM3.02 - Lucario - Subroutine - 0x28e08
- FloatVariableSet { variable: LongtermAccessFloat (0x6), value: InternalConstantInt(HorizontalCharacterVelocity) }
- FloatVariableSet { variable: LongtermAccessFloat(CurryAngle1), value: InternalConstantInt(VerticalCharacterVelocity) }
- FloatVariableMultiply { variable: LongtermAccessFloat (0x6), value: 0.7 }
- FloatVariableMultiply { variable: LongtermAccessFloat(CurryAngle1), value: 0.7 }
- if ((LongtermAccessFloat (0x6) GreaterThan scalar(3)))
- FloatVariableSet { variable: LongtermAccessFloat (0x6), value: 3 }
- else
- if ((LongtermAccessFloat (0x6) LessThan scalar(-3)))
- FloatVariableSet { variable: LongtermAccessFloat (0x6), value: -3 }
- if ((LongtermAccessFloat(CurryAngle1) GreaterThan scalar(3)))
- FloatVariableSet { variable: LongtermAccessFloat(CurryAngle1), value: 3 }
- else
- if ((LongtermAccessFloat(CurryAngle1) LessThan scalar(-3)))
- FloatVariableSet { variable: LongtermAccessFloat(CurryAngle1), value: -3 }
- SetVelocity { x_vel: 0.0, y_vel: 0.0 }
- AddVelocity { x_vel: Variable(LongtermAccessFloat(Address(6))), y_vel: Variable(LongtermAccessFloat(CurryAngle1)) }