P+ - Charizard - Subroutine - 0x21340

  1. BoolVariableSetTrue { variable: LongtermAccessBool(CanNotTeeter) }
  2. FloatVariableSet { variable: RandomAccessFloat (0xa), value: 0 }
  3. if ((InternalConstantInt(HorizontalCharacterVelocity) LessThanOrEqual scalar(1.215)))
    1. FloatVariableSet { variable: RandomAccessFloat (0xa), value: 0.06 }
  4. else
    1. if ((InternalConstantInt(HorizontalCharacterVelocity) LessThan scalar(1.275)))
      1. FloatVariableSet { variable: RandomAccessFloat (0xa), value: 1.275 }
      2. FloatVariableSubtract { variable: RandomAccessFloat (0xa), value: InternalConstantInt(HorizontalCharacterVelocity) }
  5. AddVelocity { x_vel: Variable(RandomAccessFloat(Address(10))), y_vel: Constant(-0.03575) }
  6. BoolVariableSetFalse { variable: LongtermAccessBool(CanNotTeeter) }