PM3.02 - Yoshi - Subroutine - 0x24e1c

  1. FrameSpeedModifier { multiplier: 1.0, unk: 0 }
  2. BoolVariableSetTrue { variable: LongtermAccessBool(CanNotTeeter) }
  3. if ((InternalConstantInt(ControlStickXAxisRelative) GreaterThanOrEqual InternalConstantInt (0xc4d)))
    1. AddVelocity { x_vel: Constant(0.125), y_vel: Constant(-0.008533333) }
  4. if (BoolIsTrue LongtermAccessBool (0x70))
    1. AddVelocity { x_vel: Constant(0.0), y_vel: Constant(-0.15) }
  5. else
    1. BoolVariableSetFalse { variable: LongtermAccessBool(CanNotTeeter) }
    2. FloatVariableSet { variable: LongtermAccessFloat (0x46), value: InternalConstantInt(HorizontalCharacterVelocity) }