Above is the file structure im working with. short version :: I cant get my custom sound script to play through this ambient_generic (the soundscript DOES play using the play button in hammer's ambient generic dialogue) long version :: I'm trying to set up some custom sounds for when the final control points are unlocked on uncovered. I used some counters and a logic_compare to get the logic behind the issue working (the onUnlocked output does not work in this case), and that mess targets the gamerules entity to tell it to send a voice over sound. The issue is that the gamerules wont take a .wav file because its a picky little bitch and instead wants a soundscript. I've never done soundscript stuff as of yet, so this is a little unfamiliar territory for me. Regardless, I think I have it set up correctly (tied to an ambient generic for quick testing purposes). The raw sound and soundscript will play in hammer, and the raw sound will play via the "play" command in tf2. However, the soundscript doesn't appear to work in tf2. So, I don't know what else i'm doing wrong. The ambient generic worked fine with one of volvo senapai's soundscripts, it just doesn't want to touch mine. Avatar relevant.