P+ - Zelda - Subaction - SpecialHiCancelS

| 1 | 2 | 3 |

Stats

IASA: None
Subaction Index: 0x3d

Scripts

Main

  1. Subroutine(0x1eb08)
  2. FloatVariableSet { variable: RandomAccessFloat (0x9), value: InternalConstantInt(HorizontalCharacterVelocity) }
  3. if (not(OnGround))
    1. FloatVariableSet { variable: RandomAccessFloat (0xa), value: InternalConstantInt(VerticalCharacterVelocity) }
    2. FloatVariableMultiply { variable: RandomAccessFloat (0xa), value: -0.1 }
    3. BoolVariableSetTrue { variable: LongtermAccessBool(CanNotTeeter) }
    4. AddVelocity { x_vel: Constant(0.0), y_vel: Variable(RandomAccessFloat(Address(10))) }
    5. BoolVariableSetFalse { variable: LongtermAccessBool(CanNotTeeter) }
    6. SyncWait(1.0)
    7. DisableMovement(DisableVertical)
  4. ExternalGraphicEffect(ExternalGraphicEffect { file: 0, graphic: 36, bone: 10, 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: 0.8, randomize: Some(ExternalGraphicEffectRandomize { random_x_offset: 0.0, random_y_offset: 0.0, random_z_offset: 0.0, random_x_rotation: 90.0, random_y_rotation: 90.0, random_z_rotation: 90.0 }), terminate_with_animation: false })
  5. AsyncWait(2.0)
  6. if ((InternalConstantInt(ControlStickXAxisRelative) LessThan scalar(0)))
    1. IfStatementAnd (BoolIsTrue RandomAccessBool (0x1d))
    2. IfStatementAnd (OnGround)
    3. FloatVariableSet { variable: RandomAccessFloat (0x6), value: InternalConstantInt(HorizontalCharacterVelocity) }
    4. FloatVariableMultiply { variable: RandomAccessFloat (0x6), value: -2 }
    5. BoolVariableSetTrue { variable: LongtermAccessBool(CanNotTeeter) }
    6. AddVelocity { x_vel: Variable(RandomAccessFloat(Address(6))), y_vel: Constant(0.0) }
    7. BoolVariableSetFalse { variable: LongtermAccessBool(CanNotTeeter) }
    8. Posture(3)
    9. Posture(4)
  7. FloatVariableSet { variable: RandomAccessFloat (0x6), value: InternalConstantInt(HorizontalCharacterVelocity) }
  8. FloatVariableSet { variable: RandomAccessFloat (0x7), value: InternalConstantInt(VerticalCharacterVelocity) }
  9. if (OnGround)
    1. FloatVariableSet { variable: RandomAccessFloat (0x6), value: RandomAccessFloat (0x9) }
    2. FloatVariableMultiply { variable: RandomAccessFloat (0x6), value: 2 }

GFX

    SFX

      Other