1
0
Fork 0

do also silence the marker sounds on --disable-sound

This commit is contained in:
mfranz 2005-05-12 18:30:59 +00:00
parent 172dd40844
commit 11a1ca0651
2 changed files with 4 additions and 1 deletions

View file

@ -98,6 +98,7 @@ FGMarkerBeacon::init ()
SGPropertyNode *node = fgGetNode(branch.c_str(), num, true );
// Inputs
sound_pause = fgGetNode("/sim/sound/pause", false);
lon_node = fgGetNode("/position/longitude-deg", true);
lat_node = fgGetNode("/position/latitude-deg", true);
alt_node = fgGetNode("/position/altitude-ft", true);
@ -151,7 +152,8 @@ FGMarkerBeacon::update(double dt)
{
need_update = false;
if ( has_power() && serviceable->getBoolValue() ) {
if ( has_power() && serviceable->getBoolValue()
&& !sound_pause->getBoolValue()) {
// On timeout, scan again
_time_before_search_sec -= dt;

View file

@ -53,6 +53,7 @@ class FGMarkerBeacon : public SGSubsystem
SGPropertyNode *power_btn;
SGPropertyNode *audio_btn;
SGPropertyNode *serviceable;
SGPropertyNode *sound_pause;
bool need_update;