ehofman
ec358a6b16
Wendell Turner writes:
...
I modified the files in src/Autopilot to add waypoint capabilities to the telnet port.
'set waypoint <WPT>' will set the next waypoint.
'get waypoint' returns one string which is the list of waypoints.
'set waypoint 0' will delete the next waypoint.
2003-04-22 09:21:17 +00:00
ehofman
81a1391ed8
MSVC and MingW fixes
2003-04-20 19:42:07 +00:00
ehofman
80c8fbe4a3
Temporary disable the sky reposition speedup code until I discover the magic key that unlocks the proper behaviour. It's not like this causes a noticable decrease in framerate.
2003-04-20 09:13:03 +00:00
curt
6e1e43b47b
Remove possilbe trailing "/" from runway numbers in FAA data.
...
Use add_record() routine for FGFS/X-Plane data.
2003-04-17 20:57:36 +00:00
ehofman
d1982a9a8c
Reposition the sky modules only when the lat or long position is changed for 5 micro degree. This doesn't sound much, but at least it means the modules aren't repositioned every frame
2003-04-17 15:42:18 +00:00
curt
206b10d400
Tweaks to handle odd data cases. Load existing flightgear data at end
...
to preserve any non-usa approaches that are missing from the FAA data or
the DAFIFT data (these should be checked against current charts to verify
that these still exist and aren't being incorrectly carried along.)
2003-04-16 20:41:12 +00:00
daveluff
a36bf24252
Further progress towards intelligent interaction between the AI plane and the user's plane
2003-04-15 22:55:22 +00:00
daveluff
139f3df761
Moved PatternLeg from AILocalTraffic to AIPlane
2003-04-15 22:54:11 +00:00
curt
ae84180ee7
Produces output that doesn't crash FlightGear.
2003-04-15 20:59:22 +00:00
curt
34c905829c
Some code rearranging and incremental improvements and bug fixes.
2003-04-15 18:08:38 +00:00
ehofman
d26a39cfe1
Oops, the repositioning code needs more work to be usefull.
2003-04-15 14:30:37 +00:00
ehofman
8732d3968a
Magically improve the framerate by only repainting and repositioning the sky related subsystems if the sun position is changed by 0.28 degrees
2003-04-15 14:10:47 +00:00
daveluff
49434e3085
Fixed some stuff in runway number to spoken string function, and added Alexander's function to get the minimum angular difference between two headings from approach to ATCutils
2003-04-15 10:37:58 +00:00
curt
8ce9c2c529
Initial revision of script to build the default.ils.gz file from DAFIFT
...
data. The script is growing though to incorportate other data sources
so the name will probably have to change. DAFIFT is missing many
approaches (for instance it only has 6 approaches from the entirety of
Canada.) This is not yet ready for prime time, I'm simply committing it
to the repository so I can check it out and work on it from multiple
locations.
2003-04-15 01:44:57 +00:00
ehofman
8ddde586d1
remove files which are moved to Simgear
2003-04-13 21:26:13 +00:00
ehofman
ea24640f96
MSVC6 updates
2003-04-13 21:25:46 +00:00
ehofman
4084f22293
Reflect the move of the SimGear texture object from the misc directory to the screen directory
2003-04-12 09:48:32 +00:00
curt
b86a09cd7f
Fixed [hopefully] the magvar decoding. The last four digits are quite
...
clearly the date of installation at that particular offset. Offsets are
usually not changed because this would imply moving intersection points,
fixes, changing approaches, and all sorts of cascading effects. GEP near
my house hasn't been adjusted since 1965; it is now about 8 degrees off the
real current magvar.
2003-04-10 18:04:40 +00:00
ehofman
d53b612e2a
Move the texture loader to SimGear
2003-04-09 20:28:42 +00:00
curt
1742f6e0ae
Moved from $fgfs_base/Navaids/ to here.
2003-04-08 20:15:08 +00:00
david
e4dc8fc3fd
Improved tumbling behaviour -- the AI doesn't just freeze now, but
...
appears still to be indicating.
Added a 'caged' property to the AI, for aerobatic work.
Temporarily disabled tumbling due to pitch, until I can learn more
about it.
Publish the current amount of tumble (-1.0:1.0) under
/instrumentation/attitude-indicator/tumble-norm.
2003-04-05 14:37:12 +00:00
ehofman
cbf244aeda
Add a function declaration
2003-04-05 13:05:24 +00:00
david
27d5965703
Use "coverage" instead of "type".
...
Rename "mostly-cloudy" to "broken" and "mostly-sunny" to "scattered",
to follow standard weather terminology.
Add "few".
2003-04-05 03:33:01 +00:00
david
807bcfb8e0
Removed debug statement.
...
Added return statement.
2003-04-05 00:30:38 +00:00
david
64e81d1960
Make sure values get back to FGInterface, in case we're not trimming.
...
This is especially important for setting multiple values like Euler
angles.
2003-04-04 22:44:32 +00:00
david
eff59b94a6
Do not allow the dewpoint to be higher than the temperature.
2003-04-04 22:38:55 +00:00
david
7543355d17
Add new property-randomize command.
...
Set a random value for a numeric property
Params:
<property> - the name of the property to randomize
<min> - the minimum allowed value
<max> - the maximum allowed value
2003-04-04 22:38:35 +00:00
david
abf660ecef
Make the turn indicator a little less responsive, again.
2003-04-04 03:25:27 +00:00
david
ad6236cbe7
Add the ability for the AI to tumble in extreme attitudes, if
...
/instrumentation/attitude-indicator/config/tumble-flag
is true. The AI will take up to five minutes to reerect itself
completely.
2003-04-04 03:25:02 +00:00
curt
50984ecc67
Cameron Moore:
...
Added multiplay and callsign options
Added (en|dis)able-distance-attenuation options
Added vor, ndb, fix, and turbulence options
Added generic option
Added log-level option
2003-04-03 16:40:32 +00:00
curt
d82ce71d28
Tweak to the --atc610x option.
2003-04-02 14:56:21 +00:00
curt
b5f7761861
Fixed a remaining typo from the death and destruction earlier today.
...
Added an option to avoid using non-existant rudder pedals if they truely
non-exist.
2003-04-02 03:45:08 +00:00
curt
0620fed54a
Switch to snprintf() to add an additional small measure of safety until
...
someone rewrites this file without needed a printf() varient at all.
2003-04-01 19:14:08 +00:00
ehofman
02b103399c
Add two regularly used properties to the list
2003-04-01 18:58:46 +00:00
curt
ec5609ef43
You bastards! Writing property names to char arrays that are too short for
...
the data you are putting in it. :-( Fixed ...
2003-04-01 18:50:46 +00:00
ehofman
5454a4f281
Set the initial log-level back to info
2003-04-01 18:45:34 +00:00
ehofman
acf65e6ff4
Fix another controls overhaul problem
2003-04-01 16:56:13 +00:00
david
7ba6807736
Fix to use renamed /controls properties.
2003-04-01 15:51:15 +00:00
david
726d97be3c
Removed old menubar option.
2003-04-01 15:50:51 +00:00
ehofman
cdd7998c90
David Luff:
...
The one to fg_init.cxx initialises the AI subsystem regardless of whether it's enabled or not so that later enabling by the user doesn't crash it, and the one to main.cxx avoids running the ATC manager and ATC display system unless enabled.
2003-04-01 13:42:10 +00:00
ehofman
c3cefaf883
Updates to the controls properties tree. This is a major update so there may be one or two 'old' refferences left. To simplify the transisition there is a file called README.properties in the docs-mini directory of FlightGear that explains the new controls layout.
2003-04-01 12:43:18 +00:00
ehofman
a6c1632298
Fix a small problem which crept in after a late night session
2003-04-01 08:36:09 +00:00
curt
d3f6354332
Return code to it's original form which works around an idiosyncracy in
...
our data.
2003-04-01 04:13:02 +00:00
curt
d25fa96db3
Previously if a freq search matched an ILS that had no dme, it would
...
proceed to search for an VOR of that same frequency. On rare occasion
this search could return true with a far distant VOR and cause a small
amount of confusion.
2003-04-01 03:44:20 +00:00
curt
fe3283eb12
Updated to work with new instrumentation version of dme.
2003-04-01 03:42:51 +00:00
daveluff
541ff04072
Fix of framerate drop due to broken OnActiveRunway function - don't read in the runway.mk4 file (~1MB) every frame
2003-03-31 16:24:41 +00:00
daveluff
3f53eaeaa7
Add width to ATC RunwayDetails structure
2003-03-31 16:23:49 +00:00
daveluff
fa094c9980
Slight change of function api
2003-03-31 16:23:23 +00:00
daveluff
e4e6864613
Emergency fix of framerate problem
2003-03-31 09:51:36 +00:00
ehofman
7de4466897
Change some cerr messages into SG_LOG messages
2003-03-31 09:36:49 +00:00