P+ - Sonic - Action - 0xba SwimJumpSquat

Entry Script (Common)

  1. ControllerUnk01
  2. ControllerUnk02
  3. IntVariableSet { variable: RandomAccessInt (0x1), value: 0 }
  4. if ((LongtermAccessInt (0x13) LessThan InternalConstantInt (0x5a46)))
    1. IntVariableIncrement { variable: LongtermAccessInt (0x13) }
  5. BoolVariableSetTrue { variable: RandomAccessBool (0xb) }
  6. ChangeSubactionRestartFrame(JumpSquat)
  7. FrameSpeedModifier { multiplier: 0.0, unk: 0 }
  8. CreateInterrupt { interrupt_id: None, action: Jump, requirement: ((RandomAccessInt (0x1) GreaterThan InternalConstantInt (0x5a45))) }
  9. CallEveryFrame { thread_id: 9, script: 0x1c8a4 }

Exit Script (Common)