P+ - Snake - Action - 0x133
Entry Script
- if ((InternalConstantInt(CurrentSubaction) Equal scalar(448)))
- IfStatementOr ((InternalConstantInt(CurrentSubaction) Equal scalar(449)))
- CreateInterrupt { interrupt_id: None, action: EdgeSlip, requirement: (HasPassedOverAnEdgeBackward) }
- CreateInterrupt { interrupt_id: None, action: Fall, requirement: (InAir) }
- ChangeSubactionRestartFrame(AppealWait)
- else
- CreateInterrupt { interrupt_id: None, action: Fall, requirement: (InAir) }
- ChangeSubactionRestartFrame(Wait1)
- CreateInterrupt { interrupt_id: None, action: Wait, requirement: (OnGround) }
Exit Script
- if (ArticleExists value(14))
- IfStatementAnd (Unknown(24) value(14))
- BoolVariableSetTrue { variable: RandomAccessBool(EnableActionTransition) }
- ArticleEvent(14)