Jump to content

Recommended Posts

Posted

Unless you get hit and catch fire, it's unlikely that you'll realise that something hit your plane. No sound is played when a missile or shells hit your aircraft. Many times i've switched to external view and in suprise discovered that my plane was full of holes of which i couldn't account for. Is there any way to add this feature ?

Posted
Unless you get hit and catch fire, it's unlikely that you'll realise that something hit your plane. No sound is played when a missile or shells hit your aircraft. Many times i've switched to external view and in suprise discovered that my plane was full of holes of which i couldn't account for. Is there any way to add this feature ?

 

Yes there is. It requires (obviously) the sound files themselves, and then, corresponding edits must be made to the objects/bulletobject.ini and flight/soundlist.ini.

Posted
Could you elaborate a bit more ? Are there files available for download ?

 

Ok,

 

When you extract the bulletobject.ini (which must be extracted from the objectdata.cat), you'll see entries like this for each category:

 

[HmgEffects]

TracerEmitterName=TracerSmokeEmitter

GroundHitEffectName=HmgGroundHitEffect

GroundHitSoundName=DirtHit

WaterHitEffectName=CannonWaterHitEffect

WaterHitSoundName=WaterRic<----added by me

ObjectHitEffectName=HmgObjectHitEffect

ObjectHitSoundName=Impact1<----added by me

ArmorHitEffectName=HmgObjectHitEffect

ArmorHitSoundName=ArmorHit<----added by me

AirBurstEffectName=

AirBurstSoundName=

 

As you can see, I've "added" three different sound file callouts, to correspond to file of the same name, that I've placed in the sound folder.

 

In order for the game engine to utilize them (of they did not exist in a default installation), you'll need to extract the "soundlist.ini", from the flightdata.cat.

 

Once you open that file, you'll see (surprise!) a numerical list of sounds. Say we want to add the water ricochet sound (WaterRic). We'll first have to add the new entry to the existing list, in numbered sequence:

 

SoundFile078=WaterRic

 

 

We're not finished yet, though. Next we'll need to create a matching entry for at the bottom of the page, like so:

 

[WaterRic]

Priority=HIGH

3DSound=TRUE

DopplerEffect=TRUE

NumBuffers=4

MaxDist=500.000000

MinDist=10.000000

InsideConeAngle=360

OutsideConeAngle=360

ConeOutsideVolume=0

 

Save your edits, and you're done.

 

One more thing, this series does not support stereo files. They must be monaural (mono) in format. I personally edit or record them in 16-bit mono, at 44.100 kHz, as I have a high-end sound card, and can get away with it.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use, Privacy Policy, and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..