bool FGAIWingman::init(bool search_in_AI_path) {
if (!FGAIBallistic::init(search_in_AI_path))
return false;
+ reinit();
+ return true;
+}
+void FGAIWingman::reinit() {
invisible = false;
_tgt_x_offset = _x_offset;
props->setStringValue("submodels/path", _path.c_str());
user_WoW_node = fgGetNode("gear/gear[1]/wow", true);
- return true;
+
+ FGAIBallistic::reinit();
}
void FGAIWingman::update(double dt) {
_formate_to_ac = true;
_join = false;
- SG_LOG(SG_GENERAL, SG_ALERT, _name << " joined " << " RANGE " << distance
+ SG_LOG(SG_AI, SG_ALERT, _name << " joined " << " RANGE " << distance
<< " SPEED " << speed );
return;