pioneerspacesim/pioneer — pull request #925 by WaveMotion (2012-01-27 00:03:47+00:00)
Title: Ships' rough landings make localized sound

This is a (partial) fix for #865 and #895. Ship was calling Sound::PlaySfx() when it made a rough landing, causing the player to hear the landing sound regardless of difference in location. Ship now calls Sound::BodyMakeNoise() instead, so the sound is properly attenuated by distance. The player will no longer hear landing sounds unless she is near enough to the landing ship.