PM3.02 - Yoshi - Action - 0x120

Entry Script

  1. UnknownEvent { namespace: 0x14, code: 0x5, unk1: 0x0, arguments: [Bool(false)] }
  2. ItemVisibility(false)
  3. UnknownEvent { namespace: 0x1f, code: 0xf, unk1: 0x0, arguments: [Bool(false)] }
  4. UnknownEvent { namespace: 0x8, code: 0x1b, unk1: 0x0, arguments: [Bool(false)] }
  5. CreateInterrupt { interrupt_id: None, action: 0x121, requirement: ((InternalConstantInt(ControlStickXAxisRelative) LessThan scalar(0))) }
  6. CreateInterrupt { interrupt_id: None, action: 0x122, requirement: ((RandomAccessFloat (0x6) GreaterThanOrEqual InternalConstantInt (0xfe1))) }
  7. CreateInterrupt { interrupt_id: None, action: 0x123, requirement: (ButtonPress value(0)) }
  8. PreviousInterruptAddRequirement((RandomAccessFloat (0xa) LessThanOrEqual scalar(0)))
  9. CreateInterrupt { interrupt_id: None, action: 0x123, requirement: (ButtonPress value(1)) }
  10. PreviousInterruptAddRequirement((RandomAccessFloat (0xa) LessThanOrEqual scalar(0)))
  11. CreateInterrupt { interrupt_id: None, action: 0x124, requirement: ((RandomAccessFloat(EnableTurnWhenBelowZero) LessThanOrEqual scalar(0))) }
  12. if (BoolIsTrue RandomAccessBool(EnableActionTransition))
    1. BoolVariableSetFalse { variable: RandomAccessBool(EnableActionTransition) }
    2. ChangeHurtBoxStateAll { state: Invincible }
  13. else
    1. ChangeSubactionRestartFrame(FinalFly)
    2. UnknownEvent { namespace: 0x10, code: 0x4, unk1: 0x0, arguments: [Value(2), Value(1)] }
  14. CallEveryFrame { thread_id: 9, script: 0x18470 }

Exit Script