2003-11-28 15:48:05 +00:00
|
|
|
noinst_LIBRARIES = libAIModel.a
|
|
|
|
|
2007-06-28 07:47:20 +00:00
|
|
|
libAIModel_a_SOURCES = submodel.cxx submodel.hxx \
|
|
|
|
AIManager.hxx AIManager.cxx \
|
|
|
|
AIBase.hxx AIBase.cxx \
|
|
|
|
AIAircraft.hxx AIAircraft.cxx \
|
|
|
|
AIMultiplayer.hxx AIMultiplayer.cxx \
|
|
|
|
AIShip.hxx AIShip.cxx \
|
|
|
|
AIBallistic.hxx AIBallistic.cxx \
|
|
|
|
AIStorm.hxx AIStorm.cxx \
|
|
|
|
AIThermal.hxx AIThermal.cxx \
|
|
|
|
AIFlightPlan.hxx AIFlightPlan.cxx \
|
- Ground network XML parsing code reads the new attributes "holdPointType"
and "isOnRunway".
- Added initial support for AI controlled pushback operations, making use of the
current editing capabilities of TaxiDraw CVS / New_GUI_CODE. The current
implementation is slightly more computationally intensive than strictly
required, due to the currently inability of taxidraw to link one specific
pushBack point to to a particular startup location. FlightGear now determines
this dynamically, and once we have that functionality in TaxiDraw, the
initialization part of createPushBack() can be further simplified.
- Smoother transition from pushback to taxi. No more skipping of waypoints, and
aircraft wait for two minutes at pushback point.
- The classes FGTaxiNode, FGTaxiSegment, and FGParking, now have copy
constructors, and assignment operators.
- Removed declaration of undefined constructor FGTaxiNode(double, double, int)
- Array boundry checks and cleanup.
- Modified Dijkstra path search algoritm to solve partial problems. Currently
limited to include pushback points and routes only, but can probably be
extended to a more general approach.
- Added initial support for giving certain routes in the network a penalty, in
order to discourage the use of certain routes over others.
2007-08-08 06:09:58 +00:00
|
|
|
AIFlightPlanCreate.cxx \
|
|
|
|
AIFlightPlanCreatePushBack.cxx \
|
|
|
|
AIFlightPlanCreateCruise.cxx \
|
2007-06-28 07:47:20 +00:00
|
|
|
AICarrier.hxx AICarrier.cxx \
|
|
|
|
AIStatic.hxx AIStatic.cxx \
|
|
|
|
AITanker.cxx AITanker.hxx \
|
2008-02-15 11:06:27 +00:00
|
|
|
AIWingman.cxx AIWingman.hxx\
|
2007-06-28 07:47:20 +00:00
|
|
|
performancedata.cxx performancedata.hxx \
|
|
|
|
performancedb.cxx performancedb.hxx
|
2003-11-28 15:48:05 +00:00
|
|
|
|
|
|
|
INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/src
|