PM3.6 - Peach - Subroutine - 0x22344
- if (ButtonNotPressed value(2))
- IfStatementAnd ((InternalConstantInt(ControlStickYAxis) LessThanOrEqual InternalConstantInt (0xc42)))
- IfStatementOr ((RandomAccessInt(ThrowDataParam1) LessThanOrEqual scalar(0)))
- FloatVariableSet { variable: RandomAccessInt(ThrowDataParam1), value: 0 }
- BoolVariableSetFalse { variable: RandomAccessInt (0x4d) }
- UnknownEvent { namespace: 0x11, code: 0x15, unk1: 0x0, arguments: [Value(118), Bool(false), Bool(true)] }
- SetAirGround(0)
- CreateInterrupt { interrupt_id: Some(10153), action: Fall, requirement: (AnimationEnd) }
- CreateInterrupt { interrupt_id: Some(10154), action: LandingHeavy, requirement: (OnGround) }
- if (IsFallingOrHitDown)
- IfStatementAnd (not(BoolIsTrue LongtermAccessInt (0x4d)))
- BoolVariableSetTrue { variable: RandomAccessBool(EnableFastFall) }
- if ((RandomAccessInt(ThrowDataParam1) GreaterThan scalar(0)))
- IntVariableDecrement { variable: RandomAccessInt(ThrowDataParam1) }