06/10
06task lane
Audio
.sound events by hand, looping, 3D positional resolution.
✓ 26.07
"Authoring s&box .sound events by hand"
MP3 + JSON .sound beside it — no wav/ffmpeg; Distance is in inches; copy schema from addons/menu box_open.sound.
audiosound
✓ 26.07
"My custom sound event won't play"
Play full path WITH .sound or bare filename only — partial paths like impact/boing never resolve; compiled assets can still be invisible mid-session.
audiosound
✓ 26.07
"Sound.Play() is fully static — no component wiring needed"
Sound playback is a static call, not a component. Use Sound.Play() for 2D and Sound.Play(pos) for 3D, and handle missing events gracefully.
sound
✓ 26.07
"There's no Looping field on SoundEvent"
SoundEvent has no Looping property — loop via compiled vsnd import options, or re-trigger from code when SoundHandle finishes.
audiosound