LXP2.1 - Geno - Subaction - SpecialHiUnfold

| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |

Stats

IASA: 2
Subaction Index: 0x1db

Scripts

Main

  1. LedgeGrabEnable(EnableInFrontAndBehind)
  2. if ((LongtermAccessFloat (0x3e) Equal scalar(1)))
    1. BoolVariableSetTrue { variable: LongtermAccessBool(CanNotTeeter) }
    2. SetOrAddVelocity(SetOrAddVelocity { x_vel: 0.0, y_vel: 0.8, x_set: false, y_set: true })
    3. BoolVariableSetFalse { variable: LongtermAccessBool(CanNotTeeter) }
  3. else
    1. if ((LongtermAccessFloat (0x3e) Equal scalar(31)))
      1. BoolVariableSetTrue { variable: LongtermAccessBool(CanNotTeeter) }
      2. SetOrAddVelocity(SetOrAddVelocity { x_vel: 0.5, y_vel: 0.72, x_set: false, y_set: true })
      3. BoolVariableSetFalse { variable: LongtermAccessBool(CanNotTeeter) }
    2. else
      1. if ((LongtermAccessFloat (0x3e) Equal scalar(61)))
        1. BoolVariableSetTrue { variable: LongtermAccessBool(CanNotTeeter) }
        2. SetOrAddVelocity(SetOrAddVelocity { x_vel: 0.75, y_vel: 0.8, x_set: false, y_set: true })
        3. BoolVariableSetFalse { variable: LongtermAccessBool(CanNotTeeter) }
      2. else
        1. if ((LongtermAccessFloat (0x3e) Equal scalar(91)))
          1. BoolVariableSetTrue { variable: LongtermAccessBool(CanNotTeeter) }
          2. SetOrAddVelocity(SetOrAddVelocity { x_vel: 0.4, y_vel: 0.4, x_set: false, y_set: true })
          3. BoolVariableSetFalse { variable: LongtermAccessBool(CanNotTeeter) }
        2. else
          1. if ((LongtermAccessFloat (0x3e) Equal scalar(121)))
            1. BoolVariableSetTrue { variable: LongtermAccessBool(CanNotTeeter) }
            2. SetOrAddVelocity(SetOrAddVelocity { x_vel: 1.0, y_vel: 0.37, x_set: false, y_set: true })
            3. BoolVariableSetFalse { variable: LongtermAccessBool(CanNotTeeter) }
          2. else
            1. if ((LongtermAccessFloat (0x3e) Equal scalar(151)))
              1. BoolVariableSetTrue { variable: LongtermAccessBool(CanNotTeeter) }
              2. SetOrAddVelocity(SetOrAddVelocity { x_vel: 0.8, y_vel: 0.0, x_set: false, y_set: true })
              3. BoolVariableSetFalse { variable: LongtermAccessBool(CanNotTeeter) }
            2. else
              1. if ((LongtermAccessFloat (0x3e) Equal scalar(181)))
                1. BoolVariableSetTrue { variable: LongtermAccessBool(CanNotTeeter) }
                2. SetOrAddVelocity(SetOrAddVelocity { x_vel: 1.55, y_vel: -0.4, x_set: false, y_set: true })
                3. BoolVariableSetFalse { variable: LongtermAccessBool(CanNotTeeter) }
              2. else
                1. if ((LongtermAccessFloat (0x3e) Equal scalar(211)))
                  1. BoolVariableSetTrue { variable: LongtermAccessBool(CanNotTeeter) }
                  2. SetOrAddVelocity(SetOrAddVelocity { x_vel: 1.12, y_vel: -1.5, x_set: false, y_set: true })
                  3. BoolVariableSetFalse { variable: LongtermAccessBool(CanNotTeeter) }
  4. AsyncWait(1.0)
  5. AllowInterrupts
  6. Subroutine(0xfc90)

GFX

    SFX

      Other

      1. ItemVisibility(false)
      2. ModelChanger { reference: 0, switch_index: 1, bone_group_index: 6 }
      3. ModelChanger { reference: 0, switch_index: 2, bone_group_index: 0 }
      4. AsyncWait(1.0)
      5. ModelChanger { reference: 0, switch_index: 1, bone_group_index: 0 }
      6. AsyncWait(5.0)
      7. ItemVisibility(true)