LXP2.1 - Shadow - Subroutine - 0x27424

  1. SetVelocity { x_vel: 0.0, y_vel: 0.0 }
  2. if ((InternalConstantInt(ControlStickXAxisAbsolute) LessThanOrEqual scalar(0.3)))
    1. IfStatementAnd ((InternalConstantInt(ControlStickYAxisAbsolute) LessThanOrEqual scalar(0.3)))
    2. if (not(BoolIsTrue LongtermAccessBool (0xfc)))
      1. FloatVariableMultiply { variable: LongtermAccessFloat (0x60), value: 0.9 }
      2. FloatVariableMultiply { variable: LongtermAccessFloat (0x61), value: 0.9 }
  3. else
    1. BoolVariableSetFalse { variable: LongtermAccessBool (0xfc) }
    2. FloatVariableSet { variable: LongtermAccessFloat (0x60), value: InternalConstantInt(ControlStickXAxisRelative) }
    3. FloatVariableSet { variable: LongtermAccessFloat (0x61), value: InternalConstantInt(ControlStickYAxis) }
    4. FloatVariableMultiply { variable: LongtermAccessFloat (0x60), value: LongtermAccessFloat (0x62) }
    5. FloatVariableMultiply { variable: LongtermAccessFloat (0x61), value: LongtermAccessFloat (0x62) }
  4. AddVelocity { x_vel: Variable(LongtermAccessFloat(Address(96))), y_vel: Variable(LongtermAccessFloat(Address(97))) }