P+ - R.O.B - Action - 0x56 ShieldBreak

Entry Script (Common)

  1. CreateInterrupt { interrupt_id: None, action: ShieldBreakBound, requirement: (AnimationEnd) }
  2. CreateInterrupt { interrupt_id: None, action: ShieldBreakBound, requirement: (OnGround) }
  3. FloatVariableSet { variable: LongtermAccessFloat(ShieldCharge), value: InternalConstantInt (0xca7) }
  4. BoolVariableSetTrue { variable: RandomAccessBool (0x4) }
  5. ChangeHurtBoxStateAll { state: IntangibleFlashing }
  6. ChangeSubactionRestartFrame(DamageFlyN)
  7. SoundEffect1(98)

Exit Script (Common)