Problem: MvM and "_level_sounds.txt"

Yaki

aa
Sep 3, 2018
417
256
I'm making a map called "mvm_berserker". I want to replace the announcer with Merasmus, yet I can't seem to get level sounds to work.

I set the file name to "mvm_berserker_a4_level_sounds.txt", and the path in my "maps" folder. Yet it just doesn't work. The map too is "mvm_berserker_a4.bsp"

Is there a problem with "_level_sounds.txt" for all maps or just MvM? Any comment is appreciated!
 

Fillmore

L5: Dapper Member
Jul 20, 2014
224
137
Last time I tried messing with that file, I learned that it's notoriously hardcoded to not accept any changes to it ( I tried adjusting it to give all the classes some Ready lines via recycled VO)

So I presume you'd instead have to use the overwrite (replace the hag's babble with MERASMUS )method to get the lines working like you'd want them to work?
 

Yaki

aa
Sep 3, 2018
417
256
Yeah I tried to change the Announcer's countdown and Scout's Ready-up SFX. No luck.

This is the contents of the file I tried:
Code:
"Announcer.RoundBegins1Seconds"
{
    "channel"        "CHAN_VOICE2"
    "volume"        "VOL_NORM"
    "pitch"            "PITCH_NORM"

    "soundlevel"    "SNDLVL_NONE"

    "wave"            "vo/halloween_merasmus/sf14_merasmus_begins_01sec.mp3"
}
"Announcer.RoundBegins2Seconds"
{
    "channel"        "CHAN_VOICE2"
    "volume"        "VOL_NORM"
    "pitch"            "PITCH_NORM"

    "soundlevel"    "SNDLVL_NONE"

    "wave"            "vo/halloween_merasmus/sf14_merasmus_begins_02sec.mp3"
}
"Announcer.RoundBegins3Seconds"
{
    "channel"        "CHAN_VOICE2"
    "volume"        "VOL_NORM"
    "pitch"            "PITCH_NORM"

    "soundlevel"    "SNDLVL_NONE"

    "wave"            "vo/halloween_merasmus/sf14_merasmus_begins_03sec.mp3"
}

"Announcer.RoundBegins4Seconds"
{
    "channel"        "CHAN_VOICE2"
    "volume"        "VOL_NORM"
    "pitch"            "PITCH_NORM"

    "soundlevel"    "SNDLVL_NONE"

    "wave"            "vo/halloween_merasmus/sf14_merasmus_begins_04sec.mp3"
}

"Announcer.RoundBegins5Seconds"
{
    "channel"        "CHAN_VOICE2"
    "volume"        "VOL_NORM"
    "pitch"            "PITCH_NORM"

    "soundlevel"    "SNDLVL_NONE"

    "wave"            "vo/halloween_merasmus/sf14_merasmus_begins_05sec.mp3"
}


//

"Scout.ReadyMvM"
{
    "channel"    "CHAN_VOICE"
    "volume"    "1.0"
    "pitch"        "PITCH_NORM"
    "soundlevel"    "SNDLVL_95dB"

    "rndwave"
    {
        "wave"    "vo/scout_Go01.mp3"
        "wave"    "vo/compmode/cm_scout_pregamefirst_17.mp3"
    }
}


Thanks for likely confirming it doesn't work at all. It must be hard-coded! Bummer!

EDIT: I also tried pasting it in every place I could think of (in Custom/CUSTOMSTUFF/Maps, Download/Maps, Scripts, as a Soundscape file...)