P+ - Kirby - Subaction - SpecialN_25

|

Stats

IASA: None
Subaction Index: 0x2fe

Scripts

Main

  1. if ((LongtermAccessFloat (0x13) NotEqual scalar(50)))
    1. BoolVariableSetTrue { variable: RandomAccessBool (0x1f) }
    2. IntVariableSet { variable: RandomAccessInt(ThrowDataParam3), value: 768 }
    3. IntVariableSet { variable: RandomAccessInt (0x5), value: 771 }
  2. else
    1. FloatVariableSet { variable: LongtermAccessFloat (0x13), value: 37 }
    2. UnknownEvent { namespace: 0x11, code: 0x15, unk1: 0x0, arguments: [Value(115), Bool(true), Bool(true)] }
    3. BoolVariableSetFalse { variable: LongtermAccessBool (0x7b) }
  3. AsyncWait(15.0)
  4. ModelChanger { reference: 0, switch_index: 1, bone_group_index: 1 }
  5. BoolVariableSetTrue { variable: RandomAccessBool(EnableGlide) }
  6. SyncWait(6.0)
  7. ModelChanger { reference: 0, switch_index: 1, bone_group_index: 0 }
  8. AsyncWait(39.0)
  9. AllowInterrupts

GFX

  1. if (not(BoolIsTrue RandomAccessBool (0x1f)))
    1. ExternalGraphicEffect(ExternalGraphicEffect { file: 0, graphic: 9, bone: 400, 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: Some(ExternalGraphicEffectRandomize { random_x_offset: 0.0, random_y_offset: 0.0, random_z_offset: 0.0, random_x_rotation: 0.0, random_y_rotation: 0.0, random_z_rotation: 0.0 }), terminate_with_animation: false })
    2. FlashEffectOverlay { red: 255, green: 255, blue: 255, alpha: 140 }
    3. SyncWait(1.0)
    4. FlashEffectOverlay { red: 255, green: 80, blue: 0, alpha: 200 }
    5. SetColorOfFlashEffectOverlay { transition_time: 15, red: 0, green: 0, blue: 0, alpha: 0 }
    6. AsyncWait(14.0)
    7. if (OnGround)
      1. GraphicEffect(GraphicEffect { graphic: 11, bone: 400, x_offset: 8.0, y_offset: 0.0, z_offset: 7.0, x_rotation: 0.0, y_rotation: 0.0, z_rotation: 0.0, scale: 0.4, random_x_offset: 0.0, random_y_offset: 0.0, random_z_offset: 0.0, random_x_rotation: 0.0, random_y_rotation: 0.0, random_z_rotation: 0.0, terminate_with_animation: false })
    8. AsyncWait(15.0)
    9. RemoveFlashEffect
    10. FlashEffectOverlay { red: 255, green: 128, blue: 0, alpha: 80 }
    11. SetColorOfFlashEffectOverlay { transition_time: 18, red: 0, green: 0, blue: 0, alpha: 0 }
    12. SyncWait(18.0)
    13. RemoveFlashEffect

SFX

  1. AsyncWait(15.0)
  2. SoundEffect1(78)

Other

  1. AsyncWait(15.0)
  2. Rumble { unk1: 13, unk2: 0 }