]> git.mxchange.org Git - flightgear.git/commit
David Culp:
authorehofman <ehofman>
Sat, 29 May 2004 11:39:10 +0000 (11:39 +0000)
committerehofman <ehofman>
Sat, 29 May 2004 11:39:10 +0000 (11:39 +0000)
commit3c1a7174fb13a25ebbaee9b6ac6e6630316bfef3
tree9814ce55fd284116487ef2baaa05df070d8d5bff
parentd1944b338bc9d68a208755b479597975e384de8a
David Culp:

Here's some new AI stuff.

1)  AI objects must now be defined in a scenario file, not in preferences.xml
or a *-set file.  (Of course this doesn't prevent objects from being created
dynamically, as with Durk's traffic manager).

2)  A new demo_scenario file is attached.  It creates 3 aircraft, a sailboat,
and a thunderstorm.

3)  Objects without flightplans live forever.

4)  FGAIShip::ProcessFlightplan() is not yet implemented.

5)  preferences.xml should now define only <enabled> and <scenario>
src/AIModel/AIAircraft.cxx
src/AIModel/AIAircraft.hxx
src/AIModel/AIBase.cxx
src/AIModel/AIBase.hxx
src/AIModel/AIManager.cxx
src/AIModel/AIManager.hxx
src/AIModel/AIScenario.cxx
src/AIModel/AIScenario.hxx
src/AIModel/AIShip.cxx
src/AIModel/AIShip.hxx