P+ - Charizard - Subroutine - 0x1d810

  1. if (BoolIsTrue RandomAccessBool (0x11))
    1. if (OnGround)
      1. EnableInterrupt(10002)
      2. if (BoolIsTrue RandomAccessBool(SpecialsMovement))
        1. SetEdgeSlide(StayOn)
      3. else
        1. SetEdgeSlide(Unknown(2))
    2. else
      1. EnableInterrupt(10029)
      2. SetAirGround(10)
  2. else
    1. DisableInterrupt(10002)
    2. if (OnGround)
      1. SetEdgeSlide(StayOn)
    3. else
      1. SetAirGround(17)