LXP2.1 - MetalSonic - Subroutine - 0x2940c
- if (HasAFloorBelowThePlayer scalar(20))
- IfStatementAnd (not(HasAFloorBelowThePlayer scalar(18)))
- ExternalGraphicEffect(ExternalGraphicEffect { file: 0, graphic: 8, bone: 0, x_offset: 0.0, y_offset: -18.5, z_offset: 0.0, x_rotation: 0.0, y_rotation: 0.0, z_rotation: 0.0, scale: 0.25, 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 })
- if (HasAFloorBelowThePlayer scalar(18.001))
- IfStatementAnd (not(HasAFloorBelowThePlayer scalar(16)))
- ExternalGraphicEffect(ExternalGraphicEffect { file: 0, graphic: 8, bone: 0, x_offset: 0.0, y_offset: -16.5, z_offset: 0.0, x_rotation: 0.0, y_rotation: 0.0, z_rotation: 0.0, scale: 0.3, 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 })
- if (HasAFloorBelowThePlayer scalar(16.001))
- IfStatementAnd (not(HasAFloorBelowThePlayer scalar(14)))
- ExternalGraphicEffect(ExternalGraphicEffect { file: 0, graphic: 8, bone: 0, x_offset: 0.0, y_offset: -14.5, z_offset: 0.0, x_rotation: 0.0, y_rotation: 0.0, z_rotation: 0.0, scale: 0.35, 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 })
- if (HasAFloorBelowThePlayer scalar(14.001))
- IfStatementAnd (not(HasAFloorBelowThePlayer scalar(12)))
- ExternalGraphicEffect(ExternalGraphicEffect { file: 0, graphic: 8, bone: 0, x_offset: 0.0, y_offset: -12.5, z_offset: 0.0, x_rotation: 0.0, y_rotation: 0.0, z_rotation: 0.0, scale: 0.4, 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 })
- if (HasAFloorBelowThePlayer scalar(12.001))
- IfStatementAnd (not(HasAFloorBelowThePlayer scalar(10)))
- ExternalGraphicEffect(ExternalGraphicEffect { file: 0, graphic: 8, bone: 0, x_offset: 0.0, y_offset: -10.5, z_offset: 0.0, x_rotation: 0.0, y_rotation: 0.0, z_rotation: 0.0, scale: 0.5, 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 })
- if (HasAFloorBelowThePlayer scalar(10.001))
- IfStatementAnd (not(HasAFloorBelowThePlayer scalar(8)))
- ExternalGraphicEffect(ExternalGraphicEffect { file: 0, graphic: 8, bone: 0, x_offset: 0.0, y_offset: -8.5, z_offset: 0.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: false })
- if (HasAFloorBelowThePlayer scalar(8.001))
- IfStatementAnd (not(HasAFloorBelowThePlayer scalar(6)))
- ExternalGraphicEffect(ExternalGraphicEffect { file: 0, graphic: 8, bone: 0, x_offset: 0.0, y_offset: -6.5, z_offset: 0.0, x_rotation: 0.0, y_rotation: 0.0, z_rotation: 0.0, scale: 0.7, 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 })
- if (HasAFloorBelowThePlayer scalar(6.001))
- IfStatementAnd (not(HasAFloorBelowThePlayer scalar(4)))
- ExternalGraphicEffect(ExternalGraphicEffect { file: 0, graphic: 8, bone: 0, x_offset: 0.0, y_offset: -4.5, 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: 0.0, random_y_rotation: 0.0, random_z_rotation: 0.0 }), terminate_with_animation: false })
- if (HasAFloorBelowThePlayer scalar(4.001))
- IfStatementAnd (not(HasAFloorBelowThePlayer scalar(2.5)))
- ExternalGraphicEffect(ExternalGraphicEffect { file: 0, graphic: 8, bone: 0, x_offset: 0.0, y_offset: -3.5, z_offset: 0.0, x_rotation: 0.0, y_rotation: 0.0, z_rotation: 0.0, scale: 0.9, 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 })
- if (HasAFloorBelowThePlayer scalar(2.501))
- ExternalGraphicEffect(ExternalGraphicEffect { file: 0, graphic: 8, bone: 0, x_offset: 0.0, y_offset: -1.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 })