#include <string>
#include <list>
-#include <osg/Referenced>
-#include <osg/Node>
-
#include <simgear/compiler.h>
using std::string;
void setTACANChannelID(const string &);
virtual void bind();
- virtual void unbind();
void UpdateWind ( double dt );
void setWind_from_east( double fps );
void setWind_from_north( double fps );
void setMaxLong( double deg );
void setMinLong( double deg );
void setMPControl( bool c );
+ void setAIControl( bool c );
void TurnToLaunch();
void TurnToRecover();
void TurnToBase();
double dist; // the distance of the eyepoint from the flols
double angle;
int source; // the flols light which is visible at the moment
- bool wave_off_lights;
bool in_to_wind;
// these are for maneuvering the carrier
SGGeod mOpBoxPos;
- double wind_speed_from_north_kts ;
- double wind_speed_from_east_kts ;
double wind_speed_kts; //true wind speed
double wind_from_deg; //true wind direction
double rel_wind;
bool turn_to_base_course;
bool returning; // set if the carrier is returning to an operating box
bool InToWind(); // set if the carrier is in to wind
- bool MPControl;
+ bool MPControl, AIControl;
SGPropertyNode_ptr _longitude_node;