/**********************************************************************
This file is part of Crack dot Com's free source code release of
Golgotha.
for
information about compiling & licensing issues visit this URL
If that doesn't help, contact Jonathan Clark at
golgotha_source@usa.net (Subject should have "GOLG" in it)
***********************************************************************/
#ifndef G1_VEHIC_SOUNDS_HH
#define G1_VEHIC_SOUNDS_HH
#include "math/vector.hh"
enum g1_rumble_type
{
G1_RUMBLE_GROUND,
G1_RUMBLE_HELI,
G1_RUMBLE_JET,
G1_RUMBLE_MISSILE,
G1_RUMBLE_STANK,
G1_T_RUMBLES
};
void g1_add_to_sound_average(g1_rumble_type type,
const i4_3d_vector& pos, const i4_3d_vector& vel);
void g1_add_to_sound_average(g1_rumble_type type, const i4_3d_vector& pos);
void g1_reset_sound_averages();
void g1_recalc_sound_averages();
void g1_stop_sound_averages();
#endif