1
0
Fork 0
flightgear/src/AIModel
ehofman 3b5512f573 David Culp:
I'm looking through the AI code, trying to find the bug that's killing the
thermals.  The following things don't look right:

1)  AIManager::101  ,   the Traffic Manager pointer is searched for by name at
every dt.   I'll leave this for you to look at.

2)  AIManager::295  ,  the thermal height is not being set.  We need to
restore the line:         ai_thermal->setHeight(entity->height_msl);
This fixes the thermal problem.

3)  AIManager::328  ,  I changed the fetching of the user state to occur every
sim cycle, and changed the fetching function from by-name lookup to a lookup
by node pointer.  It should be faster now, and more accurate too.  This helps
the air-refueling.
2005-04-19 12:52:26 +00:00
..
.cvsignore Add David Culp's AI model manager code which is derived from David Luff's AI/ATC code. 2003-11-28 15:48:05 +00:00
AIAircraft.cxx MSVC (warning) fixes. 2005-02-18 10:16:30 +00:00
AIAircraft.hxx Durk Talsma: 2005-02-10 09:01:51 +00:00
AIBallistic.cxx Vivian Meazza: 2004-10-28 08:29:15 +00:00
AIBallistic.hxx Vivian Meazza: 2004-10-28 08:29:15 +00:00
AIBase.cxx Durk Talsma: 2004-12-27 17:35:22 +00:00
AIBase.hxx Mathias Fröhlich: 2005-03-19 09:57:18 +00:00
AICarrier.cxx Mathias Fröhlich: 2005-03-19 09:57:18 +00:00
AICarrier.hxx Mathias Fröhlich: 2005-03-19 09:57:18 +00:00
AIFlightPlan.cxx Durk Talsma: 2005-02-10 09:01:51 +00:00
AIFlightPlan.hxx Durk Talsma: 2005-02-10 09:01:51 +00:00
AIFlightPlanCreate.cxx MSVC (warning) fixes. 2005-02-18 10:16:30 +00:00
AIManager.cxx David Culp: 2005-04-19 12:52:26 +00:00
AIManager.hxx David Culp: 2005-04-19 12:52:26 +00:00
AIScenario.cxx Mathias Fröhlich: 2005-03-19 09:57:18 +00:00
AIScenario.hxx Make the scenerio's work again (now for real) and a small number of updates. 2004-09-23 09:39:55 +00:00
AIShip.cxx Mathias Fröhlich: 2005-03-19 09:57:18 +00:00
AIShip.hxx Mathias Fröhlich: 2005-03-19 09:57:18 +00:00
AIStorm.cxx Make the scenerio's work again (now for real) and a small number of updates. 2004-09-23 09:39:55 +00:00
AIStorm.hxx Add the this pointer to the tied function calls. This makes it possible to make a distinction between the different aircraft models. 2004-05-27 13:16:53 +00:00
AIThermal.cxx David Culp: 2004-11-07 14:46:21 +00:00
AIThermal.hxx David Culp: 2004-11-07 14:46:21 +00:00
Makefile.am Durk Talsma: 2005-02-10 09:01:51 +00:00
submodel.cxx Melchior FRANZ: 2005-03-31 08:54:04 +00:00
submodel.hxx David Culp: 2004-11-07 14:46:21 +00:00