Quantcast
Channel: ZDoom
Viewing all articles
Browse latest Browse all 3391

Creation, Conversion, and Editing • Re: Ultimate Doom Builder

$
0
0
You could try to put a reverbs.txt with the missing ones into your resources.
Well, I've just added a resource PK3 that only contains a minimal reverbs file for the missing entries. I think I got them all. I was going cross-eyed hopping between GitHub and the Wiki.

I didn't know all the parameters, and couldn't make sense of them from the hex numbers in the s_environment.cpp file, so I just opted for empty definitions and it seems to work for what I need (i.e. the entries to be listed):

Code:

"Off" 0 0{}"Alley" 14 0{}"Arena" 9 0{}"Auditorium" 6 0{}"Bathroom" 3 0{}"Carpetted Hallway" 11 0{}"Cave" 8 0{}"City" 16 0{}"Concert Hall" 7 0{}"Dizzy" 24 0{}"Drugged" 23 0{}"DSP Water" 255 255{}"Forest" 15 0{}"Generic" 0 1{}"Hallway" 12 0{}"Hangar" 10 0{}"Living Room" 4 0{}"Mountains" 17 0{}"Padded Cell" 1 0{}"Parking Lot" 20 0{}"Plain" 19 0{}"Psychotic" 25 0{}"Quarry" 18 0{}"Room" 2 0{}"Sewer Pipe" 21 0{}//may be wrong"Sewer Pipe 2" 21 2{}//may be wrong"Sewer Pipe 3" 21 3{}"Stone Corridor" 13 0{}"Stone Room" 5 0{}"Underwater" 22 0{}
I'm not 100% sure about the entries "Sewer Pipe 2" and "Sewer Pipe 3" they are also missing from the Wiki. (it only has "Sewer Pipe".) I *think* I converted the hex number to appropriate parameters, and they certainly sound about right in game. So, I think they are OK.

If anyone wants to use it, stick it in a file called reverbs.txt and into a PK3/WAD(I guess)/directory and load it as a resource. Probably best to exclude it when testing. This file only tells UDB about the names and thing parameters. It does not define the environments (GZDoom does that internally).

UDB now shows me a much more complete list of sound environments.

Image

There are some really useful environments there that I had totally missed before. So, this was certainly worthwhile for me. :)

Edit: file attached to make things easier for anyone who wants to use it.Download it, load it as a PK3 resource in UDB, and exclude it from testing.

If anyone spots anything wrong with it, please let me know - but it seems to be doing everything that I need it to.

Statistics: Posted by Enjay — Sun Mar 23, 2025 9:59 am



Viewing all articles
Browse latest Browse all 3391

Trending Articles