IrocJeff Posted November 3, 2013 Posted November 3, 2013 Trying to add some sounds near computers, the generator room, ect... I'm doing ok with that when I can get them to work. The problem is with range of sound. I'm hearing the sounds outside of the room they are in. Are there any methods to make the range smaller or the volume less further away?
MoonDog Posted November 3, 2013 Posted November 3, 2013 I could of swore you could set a radius key on this entity signifying the distance in gtkradiant units for the attenuation. Try that. You should be able to do volume and volRange as well.
IrocJeff Posted November 3, 2013 Author Posted November 3, 2013 I searched on Google and found the some info which mentioned those keys you posted about. Nothing worked when I tested them. I'm guessing for Jedi Outcast they don't work.
NumberWan Posted November 3, 2013 Posted November 3, 2013 Radius - unfortunately doesn't work with sounds in Jedi Academy, but it worked just fine, when I tried it with Half-Life - a far more older game, that still had quite an engine. You could even add echo there. But it's another story. As for your problem - there is actually a solution. However, it will limit you in building your map. From a certain point of view.This means, that you can't achieve the necessary effect in large open areas, the sound would still be heard more quietly from a distance though. If you want to make a sound, that can be heard in just one room, you must make it completely enclosed by brushes and at least one door (no windows, sorry) with a special brush inside this door, which is covered by an Area Portal (yellow) texture from System pack, which is in the GtkRadiant. The door must be thicker than the Portal brush, but the two must be of the same size. Once the door is closed you won't hear it outside. The moment the door opens, the sound will be heard playing until the door closes back to its original position. If there an enemy inside and he spotted you already, it is most likely, that the sound will be heard as well until you kill him. Asgarath83 likes this
eezstreet Posted November 3, 2013 Posted November 3, 2013 I could of swore you could set a radius key on this entity signifying the distance in gtkradiant units for the attenuation. Try that. You should be able to do volume and volRange as well.Nope. Doesn't work. Those keys aren't used.
IrocJeff Posted November 4, 2013 Author Posted November 4, 2013 I did find those keys mentioned by Polarity located in the sound.text file located in Base/Sound/sound.text for Jedi Outcast. This is a listing of all the "soundset" sounds. If you look at some of them, they do have a RADIUS key and a value in the text file. Would it be possible to modify this file to make range and volume changes?
Tempust85 Posted November 4, 2013 Posted November 4, 2013 Problem is, that's for ambient sounds and afaik only 1 soundset can be played at a time.
Szico VII Posted November 5, 2013 Posted November 5, 2013 Sounds are only affected by VIS in JAMP. Hence why areaportals or other vis blocking methods will block sounds from the player.
IrocJeff Posted January 23, 2014 Author Posted January 23, 2014 I actually figured out a way to get it pretty close to what I originally wanted. Set the sound to a trigger multiple and then add a wait key with the value of the length of sound file, in whole numbers. also, select player only in the check boxes. Then, make the trigger to the size/shape you want and when the player enters the sound will play. It may have a bit more range when you leave the trigger area, but, its not really noticeable with short length sounds.
Asgarath83 Posted January 23, 2014 Posted January 23, 2014 Nice works. I have watched some maps in past when someone used "cullrange" for the sound of target speaker, like in effectED.but i am not much sure of this can function. However i like your idea of trigger multiple.
IrocJeff Posted January 23, 2014 Author Posted January 23, 2014 I got the idea when I imported the Geiger Counter mp3 for my radioactive waste pit. I put a wait key in the same length as the file and it didn't keep repeating constantly. It seems that a trigger_hurt acts like a trigger_multiple. i replayed Nar Shaddaa and noticed that at the point where you give the password there is a computer sound being played by the window. It only has a limited range but its a constant range. So, somehow they managed to set it up where the range was limited. I've been messing around with Trigger_Hurt and seeing if I can use that with no damage. No luck. I'm ok with it my way though since its not very noticable. I did, however, learn how to make a Trigger_Heal. You just have to add a negative value to the dmg key and you'll gain health. I had it up to 452 before I just gave up watching it. I just have no idea how you would cap the hit points.
Asgarath83 Posted January 26, 2014 Posted January 26, 2014 I did, however, learn how to make a Trigger_Heal. You just have to add a negative value to the dmg key and you'll gain health. I had it up to 452 before I just gave up watching it. I just have no idea how you would cap the hit points. Thanks for suggest! For target_speaker... there is not a range command of something like that?Ah yes, yu modding JO, i am modding JA. there are some differences. However yes, for trigger hurt you are correct. if yu play many MP maps on SP, the trigger hurt of the bottomless pit regen health... or armor, sometime. i not understand why a trigger regen the health and another an armor. O.o
IrocJeff Posted January 26, 2014 Author Posted January 26, 2014 I did, however, learn how to make a Trigger_Heal. You just have to add a negative value to the dmg key and you'll gain health. I had it up to 452 before I just gave up watching it. I just have no idea how you would cap the hit points. Thanks for suggest! For target_speaker... there is not a range command of something like that?Ah yes, yu modding JO, i am modding JA. there are some differences. However yes, for trigger hurt you are correct. if yu play many MP maps on SP, the trigger hurt of the bottomless pit regen health... or armor, sometime. i not understand why a trigger regen the health and another an armor. O.o There has to be some commands because in Bespin_Undercity there are terminals and they have sound played that only is in front of the terminals themselves. When you leave that area it stops, when you enter it starts.
eezstreet Posted January 26, 2014 Posted January 26, 2014 Could be a trigger_multiple with a soundset, but I kinda doubt that. I think it's more to the other aspects of the map, such as geometry and other sounds interacting.
Szico VII Posted January 26, 2014 Posted January 26, 2014 None of the range commands work in JA on target_speakers. You can however use vis techniques to block sounds. Or, in SP, there's the dynamic music system.None of the range commands work in JA on target_speakers. You can however use vis techniques to block sounds. Or, in SP, there's the dynamic music system. I said it twice to reiterate what was already said.
Asgarath83 Posted January 27, 2014 Posted January 27, 2014 mmm, stange, in my map sounds decrease with distance. But i use the sounSets. maye you need to make a custom Soundset for your work, @@IrocJeff for example, i have a map with a lake into a rocky montain up a swamp. i set the target speaker for play looped with soundset pool_lp. works very good. maybe yu need to specify a soundSet and not a single sound file.
Szico VII Posted January 27, 2014 Posted January 27, 2014 There is a default "Range" on a target speaker but not one you can edit as you please. You can set it to play globally if you wish. The issue with soundsets is that you cant create your own, I believe if you edit any you have to overwrite old ones? Or certainly you could only have one map in base with a new soundset.txt included, otherwise one would superseed the other.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now