LXP2.1 - Geno - Subaction - AttackDashAir

| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 |

Stats

IASA: 36
Hitboxes active: 11-18
Hitbox set 0 hits: 11
Subaction Index: 0x1b

Hitboxes

Move staling reduces damage up to 45%. Move staling also reduces final knockback, shieldstun and hitlag because damage is used in their formulas.

Frames:11-13

Set ID Dmg BKB KBG Angle Effect Sound Angle Flip Hitlag Mult Shieldstun Hitlag Targets
0 0 10 32 100 64 Slash Unknown(24) AD 2 6 12
0 1 9 32 100 64 Slash Unknown(24) AD 2 6 11

Frames:14-18

Set ID Dmg BKB KBG Angle Effect Sound Angle Flip Hitlag Mult Shieldstun Hitlag Targets
0 0 7 22 100 361 Slash Unknown(24) AD 2 5 10
0 1 6 20 100 361 Slash Unknown(24) AD 2 4 9

Scripts

Main

  1. Goto(AttackDash Main 0x10148)

GFX

  1. Goto(AttackDash GFX 0x1d6c8)

SFX

  1. Goto(AttackDash SFX 0xba30)

Other

  1. CreateInterrupt { interrupt_id: None, action: 0x118, requirement: (CharacterExists) }
  2. LedgeGrabEnable(Disable)
  3. RumbleLoop { unk1: 3, unk2: 38 }
  4. loop 6 times:
    1. SetOrAddVelocity(SetOrAddVelocity { x_vel: 0.5, y_vel: 0.0, x_set: true, y_set: true })
    2. SyncWait(1.0)
  5. AsyncWait(6.0)
  6. Rumble { unk1: 18, unk2: 0 }
  7. loop 2 times:
    1. SetOrAddVelocity(SetOrAddVelocity { x_vel: 0.5, y_vel: 0.0, x_set: true, y_set: true })
    2. SyncWait(1.0)
  8. AsyncWait(8.0)
  9. loop 10 times:
    1. SetOrAddVelocity(SetOrAddVelocity { x_vel: 1.8, y_vel: 0.0, x_set: true, y_set: true })
    2. SyncWait(1.0)
  10. AsyncWait(18.0)
  11. SetVelocity { x_vel: 0.7, y_vel: 0.0 }
  12. AsyncWait(23.0)
  13. LedgeGrabEnable(EnableInFront)
  14. EnableInterruptGroup(AirJump)