void
agRadar::update (double delta_time_sec)
{
- if ( ! _sim_init_done ) {
-
- if ( ! fgGetBool("sim/sceneryloaded", false) )
- return;
-
- _sim_init_done = true;
- }
+ if (!_sceneryLoaded->getBoolValue())
+ return;
if ( !_odg || ! _serviceable_node->getBoolValue() ) {
_Instrument->setStringValue("status","");
_time = 0.0;
-
update_terrain();
// wxRadarBg::update(delta_time_sec);
}
if (globals->get_scenery()->get_elevation_m(hitpos, _elevation_m, &_material)){
//_ht_agl_ft = pos.getElevationFt() - _elevation_m * SG_METER_TO_FEET;
if (_material) {
- const vector<string>& names = _material->get_names();
+ const std::vector<std::string>& names = _material->get_names();
_solid = _material->get_solid();
_load_resistance = _material->get_load_resistance();
double tilt = -2.5;
bool roll_stab = _rollStabNode->getBoolValue();
bool pitch_stab = _pitchStabNode->getBoolValue();
- //string status = "";
- const char* status;
+ const char* status = "";
bool hdg_mkr = true;
if (mode == 5){