PM3.6 - Bowser - Action - 0x117

Entry Script

  1. SetEdgeSlide(StayOn)
  2. CreateInterrupt { interrupt_id: None, action: FallSpecial, requirement: (AnimationEnd) }
  3. PreviousInterruptAddRequirement(InAir)
  4. CreateInterrupt { interrupt_id: None, action: Wait, requirement: (AnimationEnd) }
  5. PreviousInterruptAddRequirement(OnGround)
  6. SyncWait(1.0)
  7. CreateInterrupt { interrupt_id: None, action: 0x118, requirement: (InAir) }
  8. loop Infinite times:
    1. if ((InternalConstantInt(ControlStickXAxisAbsolute) LessThan scalar(0.25)))
      1. IfStatementAnd ((InternalConstantInt(PreviousControlStickXAxisAbsolute) LessThan scalar(0.25)))
      2. IfStatementAnd (not(BoolIsTrue RandomAccessBool(EnableActionTransition)))
      3. FloatVariableSet { variable: RandomAccessFloat (0x7), value: InternalConstantInt(HorizontalCharacterVelocity) }
      4. FloatVariableMultiply { variable: RandomAccessFloat (0x7), value: -1 }
      5. BoolVariableSetTrue { variable: LongtermAccessBool(CanNotTeeter) }
      6. AddVelocity { x_vel: Variable(RandomAccessFloat(Address(7))), y_vel: Constant(0.0) }
      7. BoolVariableSetFalse { variable: LongtermAccessBool(CanNotTeeter) }
    2. SyncWait(1.0)

Exit Script