20,741
edits
(Cessna 182S: wiki entry update) |
m (→Development news: https://sourceforge.net/p/flightgear/mailman/message/36587537/) |
||
Line 29: | Line 29: | ||
== Development news == | == Development news == | ||
<!-- News about FlightGear itself. The FlightGear mailing list and/or core developers are a good source. --> | <!-- News about FlightGear itself. The FlightGear mailing list and/or core developers are a good source. --> | ||
=== State Machine Parsing === | |||
Stuart has been finding the autopilot state machines absolutely fantastic for | |||
building complex autopilot logic for the FG1000. Thanks James! | |||
Stuart has just committed a number of improvements to the state machine loader so | |||
that it will check for the correctness of the state machine at loading time | |||
and refuse to load incomplete state machines. Previously it would load | |||
malformed state machines, and then the sim would crash when it hit invalid | |||
states or transitions. | |||
Now it will produce an error message indicating the state machine that is | |||
in error and the problem. In combination with Debug->Reload Autopilot this | |||
makes building a state machine much faster. | |||
The downside of this is that if you've got an incomplete state machine, | |||
FlightGear will now refuse to load it.<ref>https://sourceforge.net/p/flightgear/mailman/message/36587537/</ref> | |||
<!-- == New software tools and projects == --> | <!-- == New software tools and projects == --> |