PM3.6 - Snake - Action - 0x43 GroundHit

Entry Script (Common)

  1. Subroutine(0x901a21c0)
  2. CreateInterrupt { interrupt_id: Some(10002), action: Fall, requirement: (BoolIsTrue RandomAccessBool (0x11)) }
  3. PreviousInterruptAddRequirement(AnimationEnd)
  4. PreviousInterruptAddRequirement(InAir)
  5. CreateInterrupt { interrupt_id: Some(10000), action: Wait, requirement: (BoolIsTrue RandomAccessBool (0x11)) }
  6. PreviousInterruptAddRequirement(AnimationEnd)
  7. PreviousInterruptAddRequirement(OnGround)
  8. CreateInterrupt { interrupt_id: None, action: HitWall, requirement: (TouchingAFloorWallOrCeiling value(2)) }
  9. PreviousInterruptAddRequirement((InternalConstantInt(LeftKnockback) GreaterThan InternalConstantInt (0xcd4)))
  10. CreateInterrupt { interrupt_id: None, action: HitWall, requirement: (TouchingAFloorWallOrCeiling value(4)) }
  11. PreviousInterruptAddRequirement((InternalConstantInt(RightKnockback) GreaterThan InternalConstantInt (0xcd4)))
  12. CreateInterrupt { interrupt_id: Some(10005), action: DamageFall, requirement: (InAir) }
  13. Subroutine(0x901a2510)

Exit Script (Common)