P+ - Ness - Subroutine - 0x10c20
- loop 7 times:
- if ((InternalConstantInt(PreviousAction) Equal scalar(12)))
- IfStatementAnd (not(BoolIsTrue RandomAccessBool (0x21)))
- IfStatementAnd (ButtonNotPressed value(2))
- BoolVariableSetTrue { variable: RandomAccessBool (0x21) }
- FloatVariableSet { variable: RandomAccessFloat (0x0), value: InternalConstantInt(VerticalCharacterVelocity) }
- FloatVariableSet { variable: RandomAccessFloat (0x1), value: InternalConstantInt(HorizontalCharacterVelocity) }
- FloatVariableMultiply { variable: RandomAccessFloat (0x1), value: 1.075 }
- if ((RandomAccessFloat (0x1) GreaterThanOrEqual scalar(1.55)))
- FloatVariableSet { variable: RandomAccessFloat (0x1), value: 1.55 }
- if ((RandomAccessFloat (0x1) LessThanOrEqual scalar(-1.55)))
- FloatVariableSet { variable: RandomAccessFloat (0x1), value: -1.55 }
- SetVelocity { x_vel: 0.0, y_vel: 0.0 }
- AddVelocity { x_vel: Variable(RandomAccessFloat(Address(1))), y_vel: Variable(RandomAccessFloat(Address(0))) }
- SyncWait(1.0)