Quick Start
Essential Setup
Create Area Type Enum
- Content Browser: Add New → Audio → SweejTech → Ambience → Ambience Area Type Enum
- Add basic values (e.g., Outdoor, Indoor)
- Assign in Project Settings → SweejTech → Ambience → Area Type Enum
Setup Reverb Submix
- In Content Browser, click Add → Audio → Effects → Submix Effect Preset
- Pick SweejAmbBlendSubmixEffectPreset
- Go to Project Settings → SweejTech → Ambience → Reverb Sound Submix, and select the submix where you want to apply reverb effects
- Open the selected submix, add an element to Submix Effect Chain, choose SubmixEffect from step 2
Creating Your First Ambient Environment
Add Ambience Sound for Global Audio:
- Place SweejAmbience Sound actor in your level
- Assign a looping audio file to Sound Asset
Add Ambience Volume:
- Place and shape SweejAmbience Volume to match your environment
- Set Area Type (e.g., Outdoor)
- Assign a Sound Asset
- Set Priority (higher values take precedence in overlaps)
- Adjust Attenuation Distance for fade-in distance from volume edge
Add Scatter Spots:
- Create Ambience ScatterSpot asset
- Add sounds to the Scatter Spots array
- Enable Scatter Spots on your volume
- Add your Scatter Spot asset
Testing
- Open Tools → SweejTech → Ambience → Ambience Inspector
- Move viewport camera to hear real-time blending between areas
Console Commands
SweejTech.Ambience.ShowAreaTypeDebug 1
- Display area type debugging on screenSweejTech.Ambience.ShowReverbDebug 1
- Display reverb debugging on screenSweejTech.Ambience.ShowActiveScatterSpotDefinitions 1
- Display active scatter spot definitions on screen