P+ - Sonic - Subroutine - 0xb0d8

  1. if (OnGround)
    1. IfStatementOr (InWater)
    2. IfStatementOr (IsBeingThrownBySomeone1)
    3. IfStatementOr (IsBeingThrownBySomeone2)
    4. if ((InternalConstantInt(CurrentAction) NotEqual scalar(109)))
      1. Subroutine(0x2ba9c)
  2. SyncWait(1.0)
  3. Goto(0xb0d8)