PM3.6 - Squirtle - Action - 0x115 SpecialLw

Entry Script

  1. CreateInterrupt { interrupt_id: None, action: Wait, requirement: (AnimationEnd) }
  2. PreviousInterruptAddRequirement(OnGround)
  3. if (OnGround)
    1. CreateInterrupt { interrupt_id: None, action: Fall, requirement: (InAir) }
    2. SetEdgeSlide(Unknown(2))
    3. SetAirGround(6)
    4. ChangeSubactionRestartFrame(SpecialLwGrounded)
  4. else
    1. CreateInterrupt { interrupt_id: None, action: 0x11d, requirement: (TouchingAFloorWallOrCeiling value(8)) }
    2. PreviousInterruptAddRequirement(BoolIsTrue RandomAccessBool(EnableLandingLag))
    3. CreateInterrupt { interrupt_id: None, action: LandingLight, requirement: (TouchingAFloorWallOrCeiling value(8)) }
    4. PreviousInterruptAddRequirement(not(BoolIsTrue RandomAccessBool(EnableLandingLag)))
    5. CreateInterrupt { interrupt_id: None, action: Fall, requirement: (AnimationEnd) }
    6. PreviousInterruptAddRequirement(InAir)
    7. SetEdgeSlide(Airbourne)
    8. SetAirGround(0)
    9. ChangeSubactionRestartFrame(SpecialLwAerial)

Exit Script