Jump to content

ambient looping sounds not working for clients. soundscapes?


poseyjmac
 Share

Recommended Posts

im asking specifically those who are entering their hl2dm maps into the contest. we can't make custom soundscape.txt's so how do are we supposed to have looping sounds that play everywhere?

ambient_generics that have 'play everywhere' DO NOT work for clients who join the server. they work for the server, but not clients. they have to be stopped and started again for each client, which results in some terrible skipping sounds. they are not an option for ambience. so im wondering what are we supposed to do?

i have a machine next to me with another steam account that i can test stuff on. so far no one in any forum has been able to figure this out. a soundscape would be perfect, but, can't make custom ones + there is no list of default ones to use. only ones i know of are in lockdown, but my map doesn't suit shower sounds, and other stuff like that.

Link to comment
Share on other sites

alright. i figured out a way which involves 1 logic_auto, 2 logic_timers, 3 ambient_generics of the same sound. its pretty complicated though. all it does play a sound, then before it ends, the same sound(but different entity), starts playing. thus there is no clicking sound. sounds simple enough, but you really need all the entities i mentioned to get it working. the logic_auto is needed to create the initial gap between the 2 sound timers. the 3rd ambient_generic of the same sound is for the beginning when the first timer is still counting down.

i can make a small vmf if more than 1 person is interested.

Link to comment
Share on other sites

scratch that! merely changing the volume will make even looping sounds kick in for clients. just make a logic_timer to change the volume from x to x.01, every few seconds. and it works perfectly!

also, some of these looping sounds will NOT stop if you disable or even kill them. you have to set the volume to 0.

edit: well now its working for clients without any logic entity. i don't get it. maybe in the last update they fixed it. *confused*

Link to comment
Share on other sites

ok this seems like a ridiculous solution. this never was a problem in HL1 engine maps. why is this a problem in source?

i don't think you should have to go to all that trouble to play sounds on clients.

Zaphod any input on this?

Link to comment
Share on other sites

Use the enties from the scripts from hl2, they work I think.

Or make youre own and give instructions how to add it to the soundscapes_manifest.txt

Or just add a soundscapes_manifest.txt to the download and ***** other custom maps what did the same :P

Valve should have a entity what does that automaticly imho, or have it enabeled traight from the map.

As for the contest, I made my own and gave instructions, the valve guys probely know how to add it and if not, screw me, its not like my map is that good anyway :)

Link to comment
Share on other sites

I bitched at them on the VERC forums about making the same mistake with soundscapes as they made with materials.txt in HL1, but they didn't seem to pay any attention. I just think they shoulda made the game search for soundscapes in .txt or something - doesn't sound too tricky a job to me.

Link to comment
Share on other sites

 Share

  • MapCore on Discord

  • Our picks

    • Post in Yanzl's Source Emporium
      Two new asset releases!

      First up is Basalt. Sadly I can't release all of the assets as some of the nature stuff is from Megascans and can't be redistributed. Also only includes the assets I've made.


      https://www.dropbox.com/s/e86kdqwpvhhs5x6/Basalt.zip?dl=0

      Second one is assets I've made for Pitstop. A small release that includes some road and concrete trim textures, a bunch of sponsors and some skybox buildings that might be useful.


      https://www.dropbox.com/s/x6tn3b6nfo2u77d/Pitstop.zip?dl=0

      As always, free for non-commercial use with attribution. 
×
×
  • Create New...