mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
AB and Kestrel: Move macros from defines.h to script_component
This commit is contained in:
parent
57c526c04d
commit
c827c72412
@ -1,11 +0,0 @@
|
|||||||
#define GRAVITY 9.80665
|
|
||||||
#define ABSOLUTE_ZERO_IN_CELSIUS -273.15
|
|
||||||
#define KELVIN(t) (t - ABSOLUTE_ZERO_IN_CELSIUS)
|
|
||||||
#define CELSIUS(t) (t + ABSOLUTE_ZERO_IN_CELSIUS)
|
|
||||||
#define UNIVERSAL_GAS_CONSTANT 8.314
|
|
||||||
#define WATER_VAPOR_MOLAR_MASS 0.018016
|
|
||||||
#define DRY_AIR_MOLAR_MASS 0.028964
|
|
||||||
#define SPECIFIC_GAS_CONSTANT_DRY_AIR 287.058
|
|
||||||
#define STD_AIR_DENSITY_ICAO 1.22498
|
|
||||||
#define STD_AIR_DENSITY_ASM 1.20885
|
|
||||||
#define GET_TEMPERATURE_AT_HEIGHT(h) (EGVAR(weather,currentTemperature) - 0.0065 * (h))
|
|
@ -15,7 +15,6 @@
|
|||||||
* None
|
* None
|
||||||
*/
|
*/
|
||||||
#include "script_component.hpp"
|
#include "script_component.hpp"
|
||||||
#include "defines.h"
|
|
||||||
|
|
||||||
private ["_temperature", "_pressure", "_relativeHumidity"];
|
private ["_temperature", "_pressure", "_relativeHumidity"];
|
||||||
_temperature = _this select 0; // in C
|
_temperature = _this select 0; // in C
|
||||||
|
@ -16,7 +16,6 @@
|
|||||||
* Public: No
|
* Public: No
|
||||||
*/
|
*/
|
||||||
#include "script_component.hpp"
|
#include "script_component.hpp"
|
||||||
#include "defines.h"
|
|
||||||
|
|
||||||
private ["_ballisticCoefficient", "_temperature", "_pressure", "_relativeHumidity", "_atmosphereModel", "_airDensity"];
|
private ["_ballisticCoefficient", "_temperature", "_pressure", "_relativeHumidity", "_atmosphereModel", "_airDensity"];
|
||||||
_ballisticCoefficient = _this select 0;
|
_ballisticCoefficient = _this select 0;
|
||||||
|
@ -18,7 +18,6 @@
|
|||||||
* Public: No
|
* Public: No
|
||||||
*/
|
*/
|
||||||
#include "script_component.hpp"
|
#include "script_component.hpp"
|
||||||
#include "defines.h"
|
|
||||||
|
|
||||||
private ["_unit", "_weapon", "_mode", "_ammo", "_magazine", "_caliber", "_bullet", "_abort", "_index", "_opticsName", "_opticType", "_bulletTraceVisible", "_temperature", "_barometricPressure", "_atmosphereModel", "_bulletMass", "_bulletLength", "_bulletTranslation", "_airFriction", "_dragModel", "_velocityBoundaryData", "_muzzleVelocity", "_muzzleVelocityCoef", "_muzzleVelocityShift", "_bulletVelocity", "_bulletSpeed", "_bulletLength", "_bulletWeight", "_barrelTwist", "_twistDirection", "_stabilityFactor", "_transonicStabilityCoef", "_ACE_Elevation", "_ACE_Windage", "_ID"];
|
private ["_unit", "_weapon", "_mode", "_ammo", "_magazine", "_caliber", "_bullet", "_abort", "_index", "_opticsName", "_opticType", "_bulletTraceVisible", "_temperature", "_barometricPressure", "_atmosphereModel", "_bulletMass", "_bulletLength", "_bulletTranslation", "_airFriction", "_dragModel", "_velocityBoundaryData", "_muzzleVelocity", "_muzzleVelocityCoef", "_muzzleVelocityShift", "_bulletVelocity", "_bulletSpeed", "_bulletLength", "_bulletWeight", "_barrelTwist", "_twistDirection", "_stabilityFactor", "_transonicStabilityCoef", "_ACE_Elevation", "_ACE_Windage", "_ID"];
|
||||||
_unit = _this select 0;
|
_unit = _this select 0;
|
||||||
|
@ -12,3 +12,15 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "\z\ace\addons\main\script_macros.hpp"
|
#include "\z\ace\addons\main\script_macros.hpp"
|
||||||
|
|
||||||
|
#define GRAVITY 9.80665
|
||||||
|
#define ABSOLUTE_ZERO_IN_CELSIUS -273.15
|
||||||
|
#define KELVIN(t) (t - ABSOLUTE_ZERO_IN_CELSIUS)
|
||||||
|
#define CELSIUS(t) (t + ABSOLUTE_ZERO_IN_CELSIUS)
|
||||||
|
#define UNIVERSAL_GAS_CONSTANT 8.314
|
||||||
|
#define WATER_VAPOR_MOLAR_MASS 0.018016
|
||||||
|
#define DRY_AIR_MOLAR_MASS 0.028964
|
||||||
|
#define SPECIFIC_GAS_CONSTANT_DRY_AIR 287.058
|
||||||
|
#define STD_AIR_DENSITY_ICAO 1.22498
|
||||||
|
#define STD_AIR_DENSITY_ASM 1.20885
|
||||||
|
#define GET_TEMPERATURE_AT_HEIGHT(h) (EGVAR(weather,currentTemperature) - 0.0065 * (h))
|
||||||
|
@ -1 +0,0 @@
|
|||||||
#define GET_TEMPERATURE_AT_HEIGHT(h) (EGVAR(weather,currentTemperature) - 0.0065 * (h))
|
|
@ -13,7 +13,6 @@
|
|||||||
* Public: No
|
* Public: No
|
||||||
*/
|
*/
|
||||||
#include "script_component.hpp"
|
#include "script_component.hpp"
|
||||||
#include "defines.h"
|
|
||||||
|
|
||||||
private ["_playerDir", "_windSpeed", "_windDir", "_crosswind", "_headwind", "_humidity", "_temperature", "_humidity", "_barometricPressure", "_altitude"];
|
private ["_playerDir", "_windSpeed", "_windDir", "_crosswind", "_headwind", "_humidity", "_temperature", "_humidity", "_barometricPressure", "_altitude"];
|
||||||
|
|
||||||
|
@ -13,7 +13,6 @@
|
|||||||
* Public: No
|
* Public: No
|
||||||
*/
|
*/
|
||||||
#include "script_component.hpp"
|
#include "script_component.hpp"
|
||||||
#include "defines.h"
|
|
||||||
|
|
||||||
private ["_playerDir", "_textTop", "_textCenterBig", "_textCenterLine1Left", "_textCenterLine2Left", "_textCenterLine3Left", "_textCenterLine1Right", "_textCenterLine2Right", "_textCenterLine3Right", "_textInfoLine1", "_textInfoLine2", "_temperature", "_humidity", "_windSpeed", "_windDir", "_newWindSpeed", "_windSource", "_height"];
|
private ["_playerDir", "_textTop", "_textCenterBig", "_textCenterLine1Left", "_textCenterLine2Left", "_textCenterLine3Left", "_textCenterLine1Right", "_textCenterLine2Right", "_textCenterLine3Right", "_textInfoLine1", "_textInfoLine2", "_temperature", "_humidity", "_windSpeed", "_windDir", "_newWindSpeed", "_windSource", "_height"];
|
||||||
|
|
||||||
|
@ -13,7 +13,6 @@
|
|||||||
* Public: No
|
* Public: No
|
||||||
*/
|
*/
|
||||||
#include "script_component.hpp"
|
#include "script_component.hpp"
|
||||||
#include "defines.h"
|
|
||||||
|
|
||||||
private ["_playerDir", "_windSpeed", "_windDir"];
|
private ["_playerDir", "_windSpeed", "_windDir"];
|
||||||
|
|
||||||
|
@ -10,3 +10,5 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "\z\ace\addons\main\script_macros.hpp"
|
#include "\z\ace\addons\main\script_macros.hpp"
|
||||||
|
|
||||||
|
#define GET_TEMPERATURE_AT_HEIGHT(h) (EGVAR(weather,currentTemperature) - 0.0065 * (h))
|
||||||
|
Loading…
Reference in New Issue
Block a user