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