Dave Luff
f7c487fd4e
ATIS: revert to using inches globally by default.
...
Revert to using inches globally by default, unless the user sets the
property /sim/atc/use-millibars. Whilst this is therefore wrong by
default, it is probably the best thing in the short term since
FlightGear's altimeter dialog and the altimeters on the default
aircraft set using inches.
2011-01-05 20:12:18 +00:00
Dave Luff
dd690909af
ATIS improvements from John Denker
...
Primarily an improvment to the internationalisation. Previously the ATIS considered
the world as either the UK or the rest of the world. Now it considers it as US+Canada
or the rest of the world. This is much more consistent with global usage of pressure
units as either inches or millibars, which is the most important difference. Also
some other tweaks and cleanups.
2011-01-05 00:27:18 +00:00
Dave Luff
2cb67b06b7
ATIS fixes from John Denker
2011-01-03 01:19:01 +00:00
Dave Luff
1758c11889
ATIS: Slight tweak
...
Add a slight gap between the end of the time and the start of the weather
2010-12-31 00:15:17 +00:00
Frederic Bouvier
445306cac7
Win32 fix
2010-12-30 19:07:49 +01:00
Dave Luff
c4ae902d75
ATIS: evaluate airport abbreviations case-insensitively
...
The apt.dat file contains inconsistent case for many airport name abbreviations,
e.g. MUNI/Muni and intl/Intl. Evaluate the abbreviations in lower-case when
expanding them in order to avoid missing any.
2010-12-30 16:24:43 +00:00
Dave Luff
9a987a3709
ATIS fixes/refactoring from John Denker
...
Some fixes, and refactoring of the lexicon and abbreviation remapping
into headers where it can be picked up by the scripts that generate
the voice files.
2010-12-30 16:24:43 +00:00
Frederic Bouvier
4eb0634c9a
Space change to trigger a rebuild on Hudson
2010-12-29 23:55:01 +01:00
Dave Luff
07d430c129
More fixes to the ATCDCL & ATC compilation
...
Rename ATC/atis.[ch]xx to ATC/atis_mgr.[ch]xx, to avoid confusingly
having 2 atis.cxx and 2 atis.hxx in the source tree. Also fix a copy
and paste error in src/ATCDCL/CMakeLists.txt.
2010-12-29 18:52:39 +00:00
Dave Luff
4042385a21
ATIS fixes from John Denker
2010-12-28 20:47:33 +00:00
Dave Luff
58f46bbe18
ATCDCL: Initialisation order fixes from John Denker.
2010-12-28 19:13:31 +00:00
Dave Luff
7d3d22f6c2
ATCDCL: Remove some unused cruft.
2010-12-28 19:05:44 +00:00
Dave Luff
d6fceb3fbc
Remove conditional compilation of ATCDCL
...
This patch removes the conditional compilation of ATCDCL, compiling both
the old and new ATC systems. The old system only provides ATIS, AWOS and
some dialog lookups, and hence should not conflict with the new system.
2010-12-28 18:23:40 +00:00
Dave Luff
b26705d3be
Remove more code only concerned with the depreciated interactive ATC/AI
2010-12-27 21:54:20 +00:00
Dave Luff
a3433fbc6c
Remove legacy interactive tower and ground control
...
Also includes some whitespace cleanup of the remaining legacy ATC code.
2010-12-27 19:24:03 +00:00
Dave Luff
4c288398cb
Removed legacy interactive approach ATC
2010-12-27 11:39:07 +00:00
Christian Schmitt
0a5e86f4e6
remove old .cvsignore files
2010-11-11 01:16:29 +01:00
David Luff
53358a55bf
Remove old AI system
2010-08-03 00:21:56 +01:00
James Turner
d1852430bf
Make various implicit includes (via PLIB) explicit.
2010-07-28 10:25:42 +01:00
James Turner
8dd39e773e
Thorsten: work around crashes when re-positioning, in the ATC-DCL code.
2010-07-22 00:31:29 +01:00
Mathias Froehlich
917524160b
Fix some uninitialized value warnings.
2010-05-29 17:25:02 +02:00
Mathias Froehlich
721566a6e7
Fix some more unitialized value warnings.
2010-05-29 17:17:49 +02:00
James Turner
db60ab08fa
Bug 131, crash with invalid ICAO in the ATCDCL code, replaced an assert with a guard.
2010-05-11 21:06:56 +01:00
Tim Moore
50415490e6
Merge branch 'ehofman/atc' into next
2010-05-05 12:03:24 +02:00
ehofman
78ab0dbe59
tie ATIS to the listener position and orientation
2010-05-05 12:03:17 +02:00
fredb
09f8ab61cf
Initialise v1 to avoid a segfault on exit
2010-04-19 09:50:49 +02:00
ehofman
e115201066
Delay loading of the voice file since the sound manager might not be initialized (at all).
2010-04-12 09:49:32 +02:00
Tim Moore
2d6bf222ac
Merge branch 'csaba/nan'
2010-01-31 18:01:33 +01:00
Csaba Halasz
1d8be86335
Fix crab angle and ground speed calculation in AILocalTraffic
2010-01-31 15:22:27 +01:00
Tim Moore
ffb6b95782
Merge branches 'torsten/warn-atc' and 'tortsen/warn-morse'
2010-01-13 07:33:05 +01:00
Tim Moore
98d8a98ef2
Merge branch 'ehofman/sound'
2010-01-13 07:30:52 +01:00
Tim Moore
6b90dc2621
Merge branch 'csaba/tower'
2010-01-12 00:07:28 +01:00
torsten
1290c25a38
eliminate gcc warnings
2010-01-03 22:40:04 +01:00
torsten
c0b64dccdb
purge gcc warning
...
xxx will be initialized after yyy
2010-01-03 22:39:44 +01:00
ehofman
0238a09c4d
skip voice delimiter (messages).
2009-12-30 10:29:41 +01:00
ehofman
2a53154e0f
Stuart Buchanan: Properly catch an exception.
2009-12-30 10:29:05 +01:00
Csaba Halasz
8d7f61b568
Use the _controlled member instead of the tower pointer itself to check for valid tower in AILocalTraffic as tower doesn't always reflect current state.
2009-12-22 08:07:44 +01:00
Csaba Halasz
8d4a838cd5
Initialize eta and dist_out members in TowerPlaneRec
2009-12-22 07:19:45 +01:00
Csaba Halasz
de7a6b5e01
Fix NaN in FGAILocalTraffic::FlyTrafficPattern
2009-12-22 07:16:04 +01:00
Tim Moore
b5c46a8d59
Merge branch 'ehofman/sound'
2009-12-20 11:11:16 +01:00
ehofman
61ffbf4615
activate atc settings in the sound mixer dialog
2009-12-12 00:12:19 +01:00
ehofman
168dc6ff92
if volume is too low, skip the function entirely
2009-12-09 08:16:39 +01:00
Csaba Halasz
d8fb306c7e
Fix label printing in ATCDialog
2009-11-08 01:18:09 +01:00
Csaba Halasz
f0d72b6b50
Do not pollute comm list by inserting not found elements in FGCommList::FindByPos
2009-11-08 01:17:55 +01:00
Csaba Halasz
ce7c98f210
Use wider search in FGCommList::FindByPos
2009-11-08 01:17:44 +01:00
Csaba Halasz
b8f5013751
Added some null pointer checks in FGAILocalTraffic to handle airports without tower
2009-11-07 07:54:18 +01:00
ehofman
c56c520ab5
initlialize _playing for FGATC. Proper listerner orientation based on view offset. proper velocity orientation
2009-10-28 23:23:53 +01:00
ehofman
ad020f5fb5
Csaba Halasz: C++-ify ATCVoice WriteMessage
2009-10-26 18:55:40 +01:00
ehofman
11d15b4513
fix a pointer reference.
2009-10-26 18:55:31 +01:00
Tim Moore
fc71333bdd
Fix typo
2009-10-24 23:14:48 +02:00