2015-01-18 21:50:45 +00:00
|
|
|
#include "script_component.hpp"
|
|
|
|
|
2015-01-18 19:43:51 +00:00
|
|
|
#define COLOUR 8.0
|
|
|
|
class CfgPatches {
|
2015-07-25 19:32:24 +00:00
|
|
|
class ADDON {
|
2016-06-19 07:12:25 +00:00
|
|
|
name = COMPONENT_NAME;
|
2015-07-25 19:32:24 +00:00
|
|
|
units[] = {};
|
|
|
|
weapons[] = {};
|
|
|
|
requiredVersion = REQUIRED_VERSION;
|
|
|
|
requiredAddons[] = {"ace_common"};
|
2016-05-31 19:14:43 +00:00
|
|
|
author = ECSTRING(common,ACETeam);
|
|
|
|
authors[] = {"Garth 'L-H' de Wet"};
|
2016-06-01 21:45:51 +00:00
|
|
|
url = ECSTRING(main,URL);
|
2015-07-25 19:32:24 +00:00
|
|
|
VERSION_CONFIG;
|
|
|
|
};
|
2015-01-18 19:43:51 +00:00
|
|
|
};
|
|
|
|
|
2015-01-18 21:50:45 +00:00
|
|
|
#include "CfgEventHandlers.hpp"
|
2019-12-18 17:30:53 +00:00
|
|
|
#include "CfgVehicles.hpp"
|
2015-01-18 21:50:45 +00:00
|
|
|
|
2016-04-08 18:34:50 +00:00
|
|
|
#define COMBAT_GOGGLES ACE_Overlay = QPATHTOF(textures\HUD\CombatGoggles.paa); \
|
|
|
|
ACE_OverlayCracked = QPATHTOF(textures\HUD\CombatGogglesCracked.paa); \
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_Resistance = 2; \
|
|
|
|
ACE_Protection = 1;
|
2015-01-18 19:43:51 +00:00
|
|
|
|
|
|
|
class CfgGlasses {
|
2015-04-06 16:22:43 +00:00
|
|
|
class None {
|
|
|
|
ACE_Color[] = {0,0,0};
|
|
|
|
ACE_TintAmount=0;
|
|
|
|
ACE_Overlay = "";
|
|
|
|
ACE_OverlayDirt = "A3\Ui_f\data\igui\rsctitles\HealthTextures\dust_upper_ca.paa";
|
2016-04-08 18:34:50 +00:00
|
|
|
ACE_OverlayCracked = QPATHTOF(textures\HUD\Cracked.paa);
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_Resistance = 0;
|
|
|
|
ACE_Protection = 0;
|
2016-04-08 18:34:50 +00:00
|
|
|
ACE_DustPath = QPATHTOF(textures\fx\dust\%1.paa);
|
2015-04-06 16:22:43 +00:00
|
|
|
};
|
|
|
|
|
2019-12-07 21:21:51 +00:00
|
|
|
class G_Blindfold_01_base_F: None {
|
|
|
|
ACE_Overlay = QPATHTOF(textures\HUD\blindfold_ca.paa);
|
|
|
|
ACE_OverlayCracked = "";
|
|
|
|
ACE_Resistance = 2;
|
|
|
|
ACE_Protection = 1;
|
|
|
|
};
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Combat: None {
|
2015-04-06 16:22:43 +00:00
|
|
|
COMBAT_GOGGLES
|
|
|
|
};
|
|
|
|
|
2019-01-16 15:40:46 +00:00
|
|
|
class G_Combat_Goggles_tna_F: None {
|
|
|
|
COMBAT_GOGGLES
|
|
|
|
};
|
|
|
|
|
2015-04-06 16:22:43 +00:00
|
|
|
class G_Diving {
|
2016-04-08 18:34:50 +00:00
|
|
|
ACE_Overlay = QPATHTOF(textures\HUD\DivingGoggles.paa);
|
|
|
|
ACE_OverlayCracked = QPATHTOF(textures\HUD\DivingGogglesCracked.paa);
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_Resistance = 2;
|
|
|
|
ACE_Protection = 1;
|
|
|
|
};
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Lowprofile: None {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_TintAmount=COLOUR*2;
|
|
|
|
ACE_Resistance = 2;
|
|
|
|
ACE_Protection = 1;
|
|
|
|
};
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Shades_Black: None {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_TintAmount=COLOUR*2;
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
};
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Shades_Blue: None {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_Color[] = {0,0,1};
|
|
|
|
ACE_TintAmount=COLOUR;
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
};
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Shades_Green: None {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_Color[] = {0,1,0};
|
|
|
|
ACE_TintAmount=COLOUR;
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
};
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Shades_Red: None {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_Color[] = {1,0,0};
|
|
|
|
ACE_TintAmount=COLOUR;
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
};
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Spectacles: None {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_TintAmount=COLOUR;
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
};
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Spectacles_Tinted: None {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_TintAmount=COLOUR*2;
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
};
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Sport_Blackred: None {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_Color[] = {1,0,0};
|
|
|
|
ACE_TintAmount=COLOUR;
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
};
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Sport_BlackWhite: None {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_Color[] = {0,0,1};
|
|
|
|
ACE_TintAmount=COLOUR;
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
};
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Sport_Blackyellow: None {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_TintAmount=COLOUR*2;
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
};
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Sport_Checkered: None {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_TintAmount=COLOUR*2;
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
};
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Sport_Greenblack: None {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_TintAmount=COLOUR*2;
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
};
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Sport_Red: None {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_TintAmount=COLOUR*2;
|
|
|
|
ACE_Color[] = {0,0,0};
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
};
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Squares: None {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_TintAmount=COLOUR;
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
};
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Squares_Tinted: None {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_TintAmount=COLOUR;
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
};
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Tactical_Black: None {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_TintAmount=COLOUR;
|
|
|
|
ACE_Color[] = {0,0,-1.5};
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
};
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Tactical_Clear: None {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_TintAmount=COLOUR;
|
|
|
|
ACE_Color[] = {0,0,-1};
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
};
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Aviator: None {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_Color[] = {0,0,-1};
|
|
|
|
ACE_TintAmount=COLOUR;
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
};
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Lady_Blue: None {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_Color[] = {0,0,1};
|
|
|
|
ACE_TintAmount=COLOUR;
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
};
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Lady_Red: None {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_Color[] = {1,0,0};
|
|
|
|
ACE_TintAmount=COLOUR;
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
};
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Lady_Dark: None {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_TintAmount=COLOUR*2;
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
};
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Lady_Mirror: None {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_TintAmount=COLOUR;
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
};
|
|
|
|
|
|
|
|
class G_Balaclava_blk;
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Balaclava_combat: G_Balaclava_blk {
|
2015-04-06 16:22:43 +00:00
|
|
|
COMBAT_GOGGLES
|
|
|
|
};
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Balaclava_lowprofile: G_Balaclava_blk {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_TintAmount=COLOUR*2;
|
|
|
|
ACE_Resistance = 2;
|
|
|
|
ACE_Protection = 1;
|
|
|
|
};
|
|
|
|
|
2019-01-16 15:40:46 +00:00
|
|
|
class G_Balaclava_TI_blk_F;
|
|
|
|
class G_Balaclava_TI_G_blk_F: G_Balaclava_TI_blk_F {
|
|
|
|
COMBAT_GOGGLES
|
|
|
|
};
|
|
|
|
|
|
|
|
class G_Balaclava_TI_tna_F;
|
|
|
|
class G_Balaclava_TI_G_tna_F: G_Balaclava_TI_tna_F {
|
|
|
|
COMBAT_GOGGLES
|
|
|
|
};
|
|
|
|
|
2015-04-06 16:22:43 +00:00
|
|
|
class G_Bandanna_blk;
|
2021-10-18 16:56:43 +00:00
|
|
|
class G_Bandanna_shades: G_Bandanna_blk {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_TintAmount=COLOUR*2;
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
ACE_Protection = 1;
|
|
|
|
};
|
2015-11-21 05:27:29 +00:00
|
|
|
class G_Bandanna_sport: G_Bandanna_shades {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_Color[] = {1,0,0};
|
|
|
|
ACE_TintAmount=COLOUR;
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
ACE_Protection = 1;
|
|
|
|
};
|
2015-11-21 05:27:29 +00:00
|
|
|
class G_Bandanna_aviator: G_Bandanna_shades {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_Color[] = {0,0,-1};
|
|
|
|
ACE_TintAmount=COLOUR;
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
ACE_Protection = 1;
|
|
|
|
};
|
2019-01-16 15:40:46 +00:00
|
|
|
|
|
|
|
class G_EyeProtectors_base_F;
|
|
|
|
class G_EyeProtectors_F: G_EyeProtectors_base_F {
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
ACE_Protection = 1;
|
|
|
|
};
|
|
|
|
class G_EyeProtectors_Earpiece_F: G_EyeProtectors_base_F {
|
|
|
|
ACE_Resistance = 1;
|
|
|
|
ACE_Protection = 1;
|
|
|
|
};
|
2020-08-04 14:27:51 +00:00
|
|
|
|
|
|
|
class G_AirPurifyingRespirator_01_base_F: None {
|
|
|
|
ACE_Overlay = "a3\ui_f_enoch\data\objects\data\optics_apr_ca.paa";
|
|
|
|
ACE_OverlayCracked = "";
|
|
|
|
ACE_Resistance = 2;
|
|
|
|
ACE_Protection = 1;
|
|
|
|
};
|
|
|
|
class G_AirPurifyingRespirator_02_base_F: G_AirPurifyingRespirator_01_base_F {
|
|
|
|
ACE_Overlay = "a3\ui_f_enoch\data\objects\data\optics_APR_02_CA.paa";
|
|
|
|
};
|
2020-08-24 18:31:35 +00:00
|
|
|
class G_RegulatorMask_base_F: None {
|
2020-08-04 14:27:51 +00:00
|
|
|
ACE_Overlay = "a3\ui_f_enoch\data\objects\data\optics_regulator_ca.paa";
|
|
|
|
};
|
2015-01-18 19:43:51 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
#include "RscTitles.hpp"
|
|
|
|
|
2015-01-18 21:50:45 +00:00
|
|
|
class CfgMovesBasic {
|
2015-04-06 16:22:43 +00:00
|
|
|
class ManActions {
|
|
|
|
GestureWipeFace[] = {"GestureWipeFace", "gesture"};
|
|
|
|
};
|
2015-01-18 19:43:51 +00:00
|
|
|
};
|
|
|
|
|
2015-01-18 21:50:45 +00:00
|
|
|
class CfgGesturesMale {
|
2015-04-06 16:22:43 +00:00
|
|
|
class States {
|
|
|
|
class GestureFreezeStand;
|
|
|
|
class GestureWipeFace: GestureFreezeStand {
|
2016-04-08 18:34:50 +00:00
|
|
|
file = QPATHTOF(anim\WipeGlasses.rtm);
|
2015-04-06 16:22:43 +00:00
|
|
|
canPullTrigger = 0;
|
|
|
|
};
|
|
|
|
};
|
2015-01-18 19:43:51 +00:00
|
|
|
};
|
|
|
|
|
2015-01-18 21:50:45 +00:00
|
|
|
class CfgWeapons {
|
2015-04-06 16:22:43 +00:00
|
|
|
class H_HelmetB;
|
|
|
|
|
2021-10-18 16:56:43 +00:00
|
|
|
class H_CrewHelmetHeli_B: H_HelmetB {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_Protection = 1;
|
|
|
|
};
|
2021-10-18 16:56:43 +00:00
|
|
|
class H_PilotHelmetHeli_B: H_HelmetB {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_Protection = 1;
|
|
|
|
};
|
2021-10-18 16:56:43 +00:00
|
|
|
class H_PilotHelmetFighter_B: H_HelmetB {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_Protection = 1;
|
|
|
|
};
|
2015-01-18 19:43:51 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
class RifleAssaultCloud {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_Goggles_BulletCount = 4;
|
2015-01-18 19:43:51 +00:00
|
|
|
};
|
|
|
|
class MachineGunCloud {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_Goggles_BulletCount = 3;
|
2015-01-18 19:43:51 +00:00
|
|
|
};
|
|
|
|
class SniperCloud {
|
2015-04-06 16:22:43 +00:00
|
|
|
ACE_Goggles_BulletCount = 1;
|
2015-01-18 19:43:51 +00:00
|
|
|
};
|
|
|
|
|
2015-05-14 18:59:25 +00:00
|
|
|
#include "ACE_Settings.hpp"
|
2015-01-18 19:43:51 +00:00
|
|
|
|
|
|
|
class CfgCloudlets {
|
2015-04-06 16:22:43 +00:00
|
|
|
class Default;
|
2021-10-18 16:56:43 +00:00
|
|
|
class ACERainEffect: Default {
|
2015-04-06 16:22:43 +00:00
|
|
|
interval = 0.001;
|
|
|
|
particleShape = "\A3\data_f\ParticleEffects\Universal\Refract";
|
|
|
|
particleFSNtieth = 1;
|
|
|
|
particleFSIndex = 0;
|
|
|
|
particleFSFrameCount = 1;
|
|
|
|
particleFSLoop = 1;
|
|
|
|
|
|
|
|
particleType = "Billboard";
|
|
|
|
lifeTime = 0.5;
|
|
|
|
rotationVelocity = 1;
|
|
|
|
weight = 100;
|
|
|
|
volume = 0.000;
|
|
|
|
rubbing = 1.7;
|
|
|
|
size[] = {0.1};
|
|
|
|
color[] = {{1,1,1,1}};
|
|
|
|
animationSpeed[] = {0,1};
|
|
|
|
randomDirectionPeriod = 0.2;
|
|
|
|
randomDirectionIntensity = 1.2;
|
|
|
|
positionVar[] = {2, 2, 2.5};
|
|
|
|
sizeVar = 0.01;
|
|
|
|
colorVar[] = {0, 0, 0, 0.1};
|
|
|
|
destroyOnWaterSurface = 1;
|
|
|
|
};
|
2015-01-18 19:43:51 +00:00
|
|
|
};
|