Skip to content
CRUSHFORMV1.1.0
GET IT ON FAB

REFERENCECOMPONENTS

Components

  • UCFBreakableInstancesComponent

    Breakable units on the Crushform units core, laid out by an owner: the ISM instances that show them, the layout they stand in, the server-side respawn and, for definitions that ask for it, the breaking from any body.

  • UCFBreakableUnitsComponent

    The replicated core of a set of breakable units, each taken through levels 0 (intact) to MaxLevel (broken for good).

  • UCFChaosVehicleAdapterComponent

    The vehicle adapter for a Chaos wheeled vehicle (an AWheeledVehiclePawn with a UChaosWheeledVehicleMovementComponent): its wheels come from the movement component's WheelSetups and wheel states instead of a list and traces.

  • UCFDeformComponent

    Dents and paint wear of one actor whose root component is its simulated body.

  • UCFEngineAudioComponent

    An engine's sound: the loops of a UCFEngineSoundProfile crossfaded and pitched by the engine speed, louder under load, with a starter while the engine cranks, a rise when it starts, a fade and a shutdown sound when it stops.

  • UCFGlassComponent

    A glass pane of a Crushform body: a mesh of the owner that cracks and breaks with the owner's UCFGlassUnitsComponent.

  • UCFGlassUnitsComponent

    The glass of one Crushform body: every UCFGlassComponent of the owner is a unit of two levels (cracked, broken), numbered by name so that all machines agree.

  • UCFHingeComponent

    The hinge of a part of the body: a door, a hood, a tailgate, a bumper.

  • UCFImpactFeedbackComponent

    Turns the rigid-body hits of one primitive into impact feedback events.

  • UCFNetImpactFeedbackComponent

    Reports the owner's root body hits only where that body is simulated (ICFDeformHost::IsCrushformImpactSourceHere of the owner's host, found through UCFHostRegistry; the authority without one): everywhere else the body is steered towards replicated state, and its contacts come and go with the corrections.

  • UCFPartImpactFeedbackComponent

    Plays the impacts of the owner's hinged parts (UCFHingeComponent).

  • UCFPropContactComponent

    Lets the owner's body break the breakable units it drives through, on the machine that simulates it.

  • UCFRollingAudioComponent

    Per-wheel tyre rolling sound.

  • UCFRollingFXComponent

    The rolling effect of a body's wheels (dust, mud, spray): one Niagara component per wheel the host reports, made when first needed.

  • UCFTireComponent

    One per vehicle.

  • UCFVehicleAdapterComponent

    Puts Crushform on a vehicle without code.

  • UCFVehicleChaseCameraComponent

    GTA-style chase camera for a vehicle pawn.