Skip to content
CRUSHFORMV1.1.0
GET IT ON FAB

REFERENCESETTINGS

UCFEngineSettings

MODULECrushformEngineINCLUDECFEngineSettings.hPARENTUDeveloperSettings

Blueprint: Crushform Engine

Project-wide engine sound: Project Settings > Plugins > Crushform Engine.

Functions

AUTHORITY · server, every machineLOCAL · this machinePURE · read only
const UCFEngineSettings* Get()
C++ ONLY

The settings object, read-only.

Properties

bool bEngineSound = true

Master switch of the engine sound: off, no engine plays one. Read when an engine sound begins play.

Default
true
Category
Engine Sound
TSoftObjectPtr<UCFEngineSoundProfile> DefaultProfile

The profile of an engine sound that names none (UCFEngineAudioComponent::Profile, UCFVehicleAdapterComponent::EngineSoundProfile).

Category
Engine Sound
TSoftObjectPtr<USoundClass> SoundClass

Sound class of the engine sounds; empty: the default class (Master).

Category
Engine Sound
float Priority = 0.5f

Playback priority of the engine sounds; above the rolling sound's (Crushform Wheels), so a quiet tyre gives way to the engine.

Default
0.5f
Category
Engine Sound
float CabinVolumeScale = 0.8f

Volume multiplier of the engine heard from inside the cabin (UCFVehicleAdapterComponent::SetCabinMuffled).

Default
0.8f
Category
Engine Sound
float CabinLowPassFrequency = 3000.f

Low-pass cutoff of the engine heard from inside the cabin, in Hz.

Default
3000.f
Category
Engine Sound