ACE3/addons/weather/functions
ulteq be482ea097 Advanced Ballistics - Drag model revamp & Spin drift correction (#5566)
* Advanced Ballistics - Drag model revamp
- Moved away from using the drag tables from the GNU exterior ballistics library
- The drag functions are now based off this data from JBM Ballistics: http://www.jbmballistics.com/ballistics/downloads/text/
- The differences are minor, but some players might still appreciate the additional authenticity

* The Mach number is now calculated in relation to the air temperature.

* Improved speed of sound calculation accuracy.

* Advanced Ballistics - DLL update

* Advanced Ballistics - Added drag function reference (JBM Ballistics)

* Advanced Ballistics - Fixed calculation error in the spin drift simulation
- The error was introduced with this PR (https://github.com/acemod/ACE3/pull/4708)

* More descriptive variable names

* Minor performance optimizations

* Fixed some minor issues

* DLL rebuild

* Utilize new 'toFixed' script command
- Small performance improvement

* Fixed a typo

* Use correct reference speed for the drag compensation

* Updated all 'airFriction' values to match the new drag model

* 'Default' atmosphere now equals the ICAO standard atmosphere

* Update reference humidity to meet the ICAO standard
2017-10-06 13:05:20 -05:00
..
fnc_calculateAirDensity.sqf Fix AB water vapor pressure calc (#4956) 2017-05-29 12:55:26 -05:00
fnc_calculateBarometricPressure.sqf Privates, Headers, Merge 4 PFEH into one 2016-01-05 01:39:29 -06:00
fnc_calculateDensityAltitude.sqf Privates, Headers, Merge 4 PFEH into one 2016-01-05 01:39:29 -06:00
fnc_calculateDewPoint.sqf Privates, Headers, Merge 4 PFEH into one 2016-01-05 01:39:29 -06:00
fnc_calculateHeatIndex.sqf Privates, Headers, Merge 4 PFEH into one 2016-01-05 01:39:29 -06:00
fnc_calculateRoughnessLength.sqf Privates, Headers, Merge 4 PFEH into one 2016-01-05 01:39:29 -06:00
fnc_calculateSpeedOfSound.sqf Advanced Ballistics - Drag model revamp & Spin drift correction (#5566) 2017-10-06 13:05:20 -05:00
fnc_calculateTemperatureAtHeight.sqf Privates, Headers, Merge 4 PFEH into one 2016-01-05 01:39:29 -06:00
fnc_calculateWetBulb.sqf Privates, Headers, Merge 4 PFEH into one 2016-01-05 01:39:29 -06:00
fnc_calculateWindChill.sqf Privates, Headers, Merge 4 PFEH into one 2016-01-05 01:39:29 -06:00
fnc_calculateWindSpeed.sqf Privates, Headers, Merge 4 PFEH into one 2016-01-05 01:39:29 -06:00
fnc_displayWindInfo.sqf Cleanup Function Headers titles 2016-06-18 11:50:41 +02:00
fnc_getMapData.sqf Fixed weather for inherited CfgWorlds (#4360) 2016-09-18 22:00:27 +02:00
fnc_getWind.sqf Cleanup Function Headers titles 2016-06-18 11:50:41 +02:00
fnc_initModuleSettings.sqf Privates, Headers, Merge 4 PFEH into one 2016-01-05 01:39:29 -06:00
fnc_initWind.sqf Cleanup Function Headers titles 2016-06-18 11:50:41 +02:00
fnc_serverController.sqf Cleanup Function Headers titles 2016-06-18 11:50:41 +02:00
fnc_updateAceWeather.sqf Cleanup Function Headers titles 2016-06-18 11:50:41 +02:00
fnc_updateHumidity.sqf Conform function headers to coding guidelines (#5255) 2017-06-08 15:31:51 +02:00
fnc_updateRain.sqf Conform function headers to coding guidelines (#5255) 2017-06-08 15:31:51 +02:00
fnc_updateTemperature.sqf Conform function headers to coding guidelines (#5255) 2017-06-08 15:31:51 +02:00
fnc_updateWind.sqf Conform function headers to coding guidelines (#5255) 2017-06-08 15:31:51 +02:00
script_component.hpp weather: initial port of ACE2 features. variables names changed to use macros. 2015-01-20 20:18:40 -03:00