Commit Graph

8349 Commits

Author SHA1 Message Date
Mat Sutcliffe
f39b277413 Ref T476 Static asserts to ensure array and non-array datarefs are used correctly. 2019-09-16 22:40:02 +01:00
Klaus Basan
693c94c87a Send FP altitude without unit
https://discordapp.com/channels/539048679160676382/539846348275449887/593211815559823367
https://discordapp.com/channels/539048679160676382/539846348275449887/593063154238619649
2019-09-16 22:40:01 +01:00
Klaus Basan
fba288edc3 Ref T690, aded SVFR and DVFR to FP 2019-09-16 22:40:01 +01:00
Klaus Basan
4ecd8a78ad Handled some potentially "dangerous" parsing issues for VATSIM file (no coordinate)
https://discordapp.com/channels/539048679160676382/539486489977946112/593081121512751116
2019-09-16 22:40:00 +01:00
Klaus Basan
b2b85795e0 Improved VATLIB error messages
* added missing msg.vatServerWrongType
* Message txt

https://discordapp.com/channels/539048679160676382/539925070550794240/593133713022255126
2019-09-16 22:40:00 +01:00
Roland Rossgotterer
2d8cc4a055 Define static constexpr int in source file
This fixes a linker error.
2019-09-16 22:40:00 +01:00
Roland Rossgotterer
f4a147a5bc [GFS] Properly validate cloud pressure levels
For some reason, the parser returned 0.0 instead of 9.998e20 for undefined values.
Atmospheric pressure levels cannot be lower than 1000, hence use this as the lower boundary.
In all other circumstances, the pressure level needs to be set (either to real value or to nan) for the follow up code to detect undefined values.
2019-09-16 22:40:00 +01:00
Roland Rossgotterer
d79e090d46 [GFS] Handle added parameters in GFS 0.25 files
Template 4.0 did not use to have TCDC, PRATE, CSNOW and CRAIN parameters. Ignore them for now.
2019-09-16 22:39:59 +01:00
Roland Rossgotterer
2998534a15 Update externals 2019-09-16 22:39:59 +01:00
Roland Rossgotterer
0a17b48f8d [GFS] Update NOAA GFS download url to reflect new directory query 2019-09-16 22:39:59 +01:00
Roland Rossgotterer
d3a02069c6 Style 2019-09-16 22:39:58 +01:00
Klaus Basan
ca452134e8 Ref T673, adjusted models 2019-09-16 22:39:58 +01:00
Klaus Basan
538ea297e4 Ref T673, hide values marked as incognito column 2019-09-16 22:39:57 +01:00
Klaus Basan
235508ec98 Ref T673, incognito flag/menu 2019-09-16 22:39:57 +01:00
Klaus Basan
3a98a40964 [legal] Software page 2019-09-16 22:39:57 +01:00
Lars Toenning
680a663444 Ref T686 Adding check for model set before adding plane to FG. 2019-09-16 22:39:56 +01:00
Klaus Basan
67b9e4f560 Ref T554, auto publishing dialog in swift pilot client UI 2019-09-16 22:39:56 +01:00
Klaus Basan
950af0c588 Ref T658, improved matching script
* properties
* functions
* log improved
* fixes
2019-09-16 22:39:56 +01:00
Klaus Basan
2ef150a3ea Ref T658, improved matching script examples 2019-09-16 22:39:55 +01:00
Klaus Basan
f6d078de34 Ref T684, better detection of callsign type for ATC stations
* detection in "CCallsign::unifyCallsign"
* force ATC callsign in nAtisReplyReceived
2019-09-16 22:39:55 +01:00
Klaus Basan
5da74faad0 Ref T684, renamed to "getAirlinePrefix()", as airline comes first 2019-09-16 22:39:54 +01:00
Klaus Basan
0d04d3da1d Style/docu 2019-09-16 22:39:54 +01:00
Klaus Basan
6cefb5175d Avoid issues if simulator is NOT yet set in emulateed driver 2019-09-16 22:39:54 +01:00
Klaus Basan
6bc2a15f61 Allow to disable reverse lookup for model string and livery ids 2019-09-16 22:39:53 +01:00
Klaus Basan
ee9f1188d7 Settings for reverse lookup + fixes
Ref T658 related
2019-09-16 22:39:53 +01:00
Klaus Basan
5507aa05ee Ref T658, matching script examples 2019-09-16 22:39:53 +01:00
Klaus Basan
7b6650db32 Ref T658, renamed to "MatchingScriptReturnValues" because it is NO object to be used in matching script 2019-09-16 22:39:52 +01:00
Klaus Basan
4e24edcb0a Ref T658, matching script support for flight number and callsign "as set" 2019-09-16 22:39:52 +01:00
Klaus Basan
bab053a0a2 Ref T683, display ground elevation/CG in simulator live data view 2019-09-16 22:39:52 +01:00
Klaus Basan
718221b90e Ref T683, moved m_skipCockpitUpdateCycles to FS common so it can be used with P3D/FSX and FS9 2019-09-16 22:39:51 +01:00
Klaus Basan
fa6101d02b Ref T683, use slow updates in FS9 for thins not to be updated every cycle 2019-09-16 22:39:51 +01:00
Klaus Basan
0360704b0b Ref T683, "updateOwnSituationAndGroundElevation"
* function to use own positions "on ground" to calculate ground elevation
* use this based on settings
* adjusted simulators code
2019-09-16 22:39:50 +01:00
Klaus Basan
fc2f7b4a12 Ref T683, move "m_ownAircraftUpdateCycles" one level up so it can be used in FS9 2019-09-16 22:39:50 +01:00
Klaus Basan
e1b0375d68 Ref T683, own aircraft provider CG update 2019-09-16 22:39:50 +01:00
Klaus Basan
dc790cee8d Ref T683, FSUIPC calculate CG 2019-09-16 22:39:49 +01:00
Klaus Basan
daeea07090 Ref T683, style 2019-09-16 22:39:49 +01:00
Klaus Basan
70a350ed66 Ref T683, settings for "record gnd.elevation" (based on own aircraft) 2019-09-16 22:39:32 +01:00
Klaus Basan
71e09b008f Ref T681, renamed to rememberElevationAndSimulatorCG and style 2019-09-16 22:38:08 +01:00
Klaus Basan
30609ef7ad [airline icons] NATO icons 2019-09-16 22:38:08 +01:00
Klaus Basan
d072224a8b Moved XPDR definitions into "actionhotkeydefs.h" 2019-09-16 22:38:07 +01:00
Klaus Basan
017e9402fd Ref T681, use simulator or DB CG as in settings 2019-09-16 22:38:07 +01:00
Klaus Basan
6d490e9a49 Ref T681, preparations to use CG from DB
* renamed to "getSimulatorCG" ...
* pass simulator settings to sim.env.provider to decide what CG to use
* store DB CG and init it when aircraft is added
* style
2019-09-16 22:38:07 +01:00
Klaus Basan
33c3ee68f1 Doxygen and style 2019-09-16 22:38:06 +01:00
Klaus Basan
b7fd1fa777 Ref T681, UI to set CG from DB plus settings improvements for simulator settings 2019-09-16 22:38:06 +01:00
Klaus Basan
a447c054ca Ref T681, settings for CG from DB 2019-09-16 22:37:59 +01:00
Klaus Basan
6f29e1bfc8 Selector style 2019-09-16 20:30:02 +01:00
Klaus Basan
d84ec65271 Info about scaling and screen resolution 2019-09-16 20:30:01 +01:00
Klaus Basan
c9846f45ee Avoid colons in VATLIB packets https://discordapp.com/channels/539048679160676382/567983892791951374/585899398387728395 2019-09-16 20:30:00 +01:00
Klaus Basan
3510e20290 Ref T660, FSX/P3D config file functions 2019-09-16 20:29:59 +01:00
Klaus Basan
08fcc54695 Button for "force model reload", own models component 2019-09-16 20:29:59 +01:00