LXP2.1 - MetalSonic - Subaction - SpecialAirLwStart

| 1 | 2 | 3 | 4 | 5 | 6 | 7 |

Stats

IASA: None
Subaction Index: 0x1e0

Scripts

Main

  1. FloatVariableSet { variable: LongtermAccessFloat (0x60), value: 1 }
  2. FloatVariableSet { variable: LongtermAccessFloat (0x61), value: 0 }
  3. BoolVariableSetTrue { variable: LongtermAccessBool(CanNotTeeter) }
  4. FloatVariableSet { variable: LongtermAccessFloat (0x63), value: InternalConstantInt(HorizontalCharacterVelocity) }
  5. if ((LongtermAccessFloat (0x63) LessThan scalar(-1.4)))
    1. FloatVariableSet { variable: LongtermAccessFloat (0x61), value: -1 }
  6. else
    1. if ((LongtermAccessFloat (0x63) GreaterThan scalar(1.4)))
      1. FloatVariableSet { variable: LongtermAccessFloat (0x61), value: 1 }
  7. if ((InternalConstantInt(ControlStickXAxisRelative) LessThan scalar(0)))
    1. ReverseDirection
    2. FloatVariableMultiply { variable: LongtermAccessFloat (0x63), value: -1 }
  8. CallEveryFrame { thread_id: 9, script: 0x1b010 }
  9. AsyncWait(4.0)
  10. if ((InternalConstantInt(ControlStickXAxisRelative) LessThan scalar(0)))
    1. ReverseDirection
    2. FloatVariableMultiply { variable: LongtermAccessFloat (0x63), value: -1 }
  11. BoolVariableSetFalse { variable: LongtermAccessBool(CanNotTeeter) }
  12. FloatVariableSet { variable: LongtermAccessFloat (0x61), value: InternalConstantInt(CharacterDirection) }
  13. AsyncWait(5.0)
  14. FloatVariableSet { variable: LongtermAccessFloat (0x61), value: InternalConstantInt(CharacterDirection) }
  15. ChangeHurtBoxStateAll { state: Normal }

GFX

    SFX

    1. Goto(SpecialLwStart SFX 0x13858)

    Other