PM3.02 - Ganondorf - Subaction - SpecialAirSCatch

| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 |

Stats

IASA: None
Subaction Index: 0x1d5

Scripts

Main

  1. BoolVariableSetTrue { variable: LongtermAccessBool(CannotDie) }
  2. BoolVariableSetTrue { variable: LongtermAccessBool(CanNotTeeter) }
  3. if ((InternalConstantInt(HorizontalCharacterVelocity) GreaterThan scalar(1.8)))
    1. SetVelocity { x_vel: 1.8, y_vel: -0.13 }
  4. else
    1. if ((InternalConstantInt(HorizontalCharacterVelocity) LessThan scalar(-1.8)))
      1. SetVelocity { x_vel: -1.8, y_vel: -0.13 }
  5. BoolVariableSetFalse { variable: LongtermAccessBool(CanNotTeeter) }
  6. SpecifyThrow(SpecifyThrow { throw_use: GrabInterrupt, bone: 0, damage: 4, trajectory: 0, kbg: 10, wdsk: 0, bkb: 100, effect: Normal, unk0: 1.0, unk1: 0.0, unk2: 1.0, unk3: 0, sfx: Kick, grab_target: AerialAndGrounded, unk4: true, unk5: true, i_frames: 0 })
  7. AsyncWait(2.0)
  8. IntVariableSet { variable: RandomAccessInt(ThrowDataParam2), value: 1 }

GFX

  1. ExternalGraphicEffect(ExternalGraphicEffect { file: 21, graphic: 6, bone: 41, x_offset: 0.0, y_offset: 0.0, z_offset: 0.0, x_rotation: 0.0, y_rotation: 0.0, z_rotation: 0.0, scale: 1.0, randomize: None, terminate_with_animation: true })

SFX

  1. SoundEffect1(4763)

Other

  1. Rumble { unk1: 13, unk2: 0 }