LXP2.1 - Lucina - Subaction - AppealLw

| 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 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 |

Stats

IASA: None
Subaction Index: 0x1c0

Scripts

Main

  1. loop 5 times:
    1. if (BoolIsTrue LongtermAccessBool (0x65))
      1. ChangeSubactionRestartFrame(AppealMaskOff)
    2. else
      1. if (ButtonNotPressed value(7))
        1. if (BoolIsTrue LongtermAccessBool (0x65))
          1. ChangeSubactionRestartFrame(AppealMaskOff)
        2. else
          1. ChangeSubactionRestartFrame(AppealMaskOn)
    3. SyncWait(1.0)

GFX

  1. loop 5 times:
    1. if (BoolIsTrue LongtermAccessBool (0x65))
      1. Goto(AppealMaskOff GFX 0x247e8)
    2. else
      1. if (ButtonNotPressed value(7))
        1. if (BoolIsTrue LongtermAccessBool (0x65))
          1. Goto(AppealMaskOff GFX 0x247e8)
        2. else
          1. Goto(AppealMaskOn GFX 0x1ae30)
    3. SyncWait(1.0)
  2. ItemVisibility(false)
  3. Subroutine(0x24d50)
  4. AsyncWait(14.9)
  5. Subroutine(0x1d678)
  6. AsyncWait(15.0)
  7. BoolVariableSetTrue { variable: LongtermAccessBool (0x65) }
  8. Subroutine(0x24b40)
  9. AsyncWait(30.0)
  10. loop 5 times:
    1. if (BoolIsTrue LongtermAccessBool (0x65))
      1. IfStatementAnd (ButtonPress value(0))
      2. BoolVariableSetTrue { variable: RandomAccessBool (0x65) }
      3. SoundEffect1(4)
      4. ExternalGraphicEffect(ExternalGraphicEffect { file: 0, graphic: 17, bone: 53, x_offset: 1.0, y_offset: 1.25, z_offset: -1.0, x_rotation: 0.0, y_rotation: 0.0, z_rotation: 0.0, scale: 0.6, 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: true })
      5. UnknownEvent { namespace: 0x0, code: 0x6, unk1: 0x0, arguments: [] }
    2. SyncWait(1.0)
  11. AsyncWait(86.9)
  12. Subroutine(0x1d678)
  13. BoolVariableSetFalse { variable: LongtermAccessBool (0x65) }
  14. AsyncWait(87.0)
  15. ItemVisibility(false)
  16. Subroutine(0x24d50)

SFX

  1. loop 5 times:
    1. if (BoolIsTrue LongtermAccessBool (0x65))
      1. Goto(AppealMaskOff SFX 0x12bb0)
    2. else
      1. if (ButtonNotPressed value(7))
        1. if (BoolIsTrue LongtermAccessBool (0x65))
          1. Goto(AppealMaskOff SFX 0x12bb0)
        2. else
          1. Goto(AppealMaskOn SFX 0x12bc8)
    3. SyncWait(1.0)
  2. AsyncWait(15.0)
  3. SoundEffect1(8038)
  4. AsyncWait(40.0)
  5. if (BoolIsTrue RandomAccessBool (0x65))
    1. SoundEffect1(28760)
    2. BoolVariableSetFalse { variable: RandomAccessBool (0x65) }
  6. AsyncWait(88.0)
  7. SoundEffect1(28923)

Other

  1. SlopeContourStand { leg_bone_parent: 6 }
  2. loop 5 times:
    1. if (BoolIsTrue LongtermAccessBool (0x65))
      1. Goto(AppealMaskOff Other 0x15058)
    2. else
      1. if (ButtonNotPressed value(7))
        1. if (BoolIsTrue LongtermAccessBool (0x65))
          1. Goto(AppealMaskOff Other 0x15058)
        2. else
          1. Goto(AppealMaskOn Other 0x14f98)
    3. SyncWait(1.0)
  3. AsyncWait(15.0)
  4. Rumble { unk1: 0, unk2: 0 }
  5. AsyncWait(88.0)
  6. Rumble { unk1: 0, unk2: 0 }