P+ - Kirby - Subaction - SpecialNMax

|

Stats

IASA: None
Subaction Index: 0x2f4

Scripts

Main

  1. Subroutine(0x3c698)

GFX

  1. loop Infinite times:
    1. GraphicEffect(GraphicEffect { graphic: 10, bone: 400, x_offset: 0.0, y_offset: 0.0, z_offset: -8.0, x_rotation: 0.0, y_rotation: 0.0, z_rotation: 0.0, scale: 1.0, random_x_offset: 4.0, random_y_offset: 0.0, random_z_offset: 10.0, random_x_rotation: 0.0, random_y_rotation: 0.0, random_z_rotation: 0.0, terminate_with_animation: false })
    2. if ((LongtermAccessInt (0x48) Equal scalar(38)))
      1. FlashEffectLight { red: 240, green: 160, blue: 255, alpha: 255, light_source_x: -135.0, light_source_y: -10.0 }
      2. SyncWait(1.0)
      3. SetColorOfFlashEffectLight { transition_time: 8, red: 240, green: 160, blue: 255, alpha: 100 }
    3. else
      1. FlashEffectLight { red: 160, green: 240, blue: 255, alpha: 255, light_source_x: -135.0, light_source_y: -10.0 }
      2. SyncWait(1.0)
      3. SetColorOfFlashEffectLight { transition_time: 8, red: 160, green: 240, blue: 255, alpha: 100 }
    4. SyncWait(8.0)
    5. RemoveFlashEffect
    6. SyncWait(1.0)

SFX

  1. if ((LongtermAccessInt (0x48) Equal scalar(38)))
    1. UnknownEvent { namespace: 0x11, code: 0x15, unk1: 0x0, arguments: [Value(19070978), Bool(true), Bool(true)] }
    2. UnknownEvent { namespace: 0x11, code: 0x15, unk1: 0x0, arguments: [Value(19070979), Bool(true), Bool(true)] }
    3. SoundEffectTransient(16524)
    4. SoundEffectTransient(16524)
  2. else
    1. SoundEffectTransient(3047)

Other

  1. ItemVisibility(false)
  2. AsyncWait(1.0)
  3. RumbleLoop { unk1: 2, unk2: 78 }
  4. UnknownEvent { namespace: 0x1, code: 0x0, unk1: 0x0, arguments: [] }
  5. UnknownEvent { namespace: 0x1, code: 0x2, unk1: 0x0, arguments: [] }
  6. Goto(SpecialNMax Other 0x8ff0)