PM3.02 - Samus - Common Subroutine 0x901a21c0

  1. IntVariableSet { variable: LongtermAccessInt(StarRemainingTime), value: 10 }
  2. CreateInterrupt { interrupt_id: None, action: EdgeSlip, requirement: (InAir) }
  3. PreviousInterruptAddRequirement(HasPassedOverAnEdgeBackward)
  4. Return
  5. IntVariableSet { variable: LongtermAccessInt(StarRemainingTime), value: 10 }
  6. CreateInterrupt { interrupt_id: Some(10005), action: DamageFall, requirement: (AnimationEnd) }
  7. PreviousInterruptAddRequirement(BoolIsTrue RandomAccessBool (0x11))
  8. Return