FileName: FPTask_PlaySound2D.h
FPTask_PlaySound2D.h
UFPTask_PlaySound2D
Parent Classes: [ UFlowPilotTask ]
UFlowPilotTask
Play 2D Sounds
// SoundCue to playUPROPERTY(EditAnywhere, Category="FlowPilot")TObjectPtr<USoundCue> SoundToPlay; // SoundWave to playUPROPERTY(EditAnywhere, Category="FlowPilot")TObjectPtr<USoundWave> SoundWaveToPlay; // Is UI SoundUPROPERTY(EditAnywhere, Category="FlowPilot")uint8 bIsUISound : 1; // Volume MultiplierUPROPERTY(EditAnywhere, Category="FlowPilot", AdvancedDisplay)float VolumeMultiplier = 1.0f; // Pitch MultiplierUPROPERTY(EditAnywhere, Category="FlowPilot", AdvancedDisplay)float PitchMultiplier = 1.0f; // Play Start timeUPROPERTY(EditAnywhere, Category="FlowPilot", AdvancedDisplay)float StartTime = 0.0f; // Concurrency SettingsUPROPERTY(EditAnywhere, Category="FlowPilot", AdvancedDisplay)USoundConcurrency* ConcurrencySettings = nullptr; // If the Sound persists across level changesUPROPERTY(EditAnywhere, Category="FlowPilot", AdvancedDisplay)bool bPersistAcrossLevels = false; // Automatically destroy sound when finished playingUPROPERTY(EditAnywhere, Category="FlowPilot", AdvancedDisplay)bool bAutoDestroy = true;