P+ - Knuckles - Subroutine - 0x26248

  1. UnknownEvent { namespace: 0xb, code: 0x2, unk1: 0x0, arguments: [Bool(false)] }
  2. SetAirGround(1)
  3. IntVariableSet { variable: LongtermAccessInt (0x5d), value: 0 }
  4. loop Infinite times:
    1. if ((InternalConstantInt(ControlStickXAxisRelative) LessThan scalar(0)))
      1. ReverseDirection
    2. if (ButtonNotPressed value(1))
      1. IfStatementAnd ((LongtermAccessInt (0x5d) GreaterThan scalar(10)))
      2. IfStatementOr ((LongtermAccessInt (0x5d) GreaterThan scalar(60)))
      3. UnknownEvent { namespace: 0x2, code: 0x1, unk1: 0x0, arguments: [Variable(Variable { memory_type: RandomAccess, data_type: Int, address: 2 }), Requirement { flip: false, ty: CharacterExists }] }
    3. IntVariableIncrement { variable: LongtermAccessInt (0x5d) }
    4. SyncWait(1.0)