Added ffaamod compat pbo (#3727)

This commit is contained in:
FFAAMOD 2016-08-27 10:39:21 +02:00 committed by Glowbal
parent d448ea8916
commit f4ace648e3
9 changed files with 682 additions and 0 deletions

View File

@ -0,0 +1 @@
z\ace\addons\compat_ffaamod

View File

@ -0,0 +1,46 @@
class CfgAmmo {
class BulletBase;
class GrenadeHand;
class ffaa_127x99_he: BulletBase {
ACE_caliber=12.954;
ACE_bulletLength=58.674;
ACE_bulletMass=41.9256;
ACE_ammoTempMuzzleVelocityShifts[]={-26.55,-25.47,-22.85,-20.12,-16.98,-12.8,-7.64,-1.53,5.96,15.17,26.19};
ACE_ballisticCoefficients[]={0.67};
ACE_velocityBoundaries[]={};
ACE_standardAtmosphere="ASM";
ACE_dragModel=1;
ACE_muzzleVelocities[]={900};
ACE_barrelLengths[]={736.6};
};
class ffaa_127x99_ap: BulletBase {
ACE_caliber=12.954;
ACE_bulletLength=58.674;
ACE_bulletMass=41.9904;
ACE_ammoTempMuzzleVelocityShifts[]={-26.55,-25.47,-22.85,-20.12,-16.98,-12.8,-7.64,-1.53,5.96,15.17,26.19};
ACE_ballisticCoefficients[]={0.67};
ACE_velocityBoundaries[]={};
ACE_standardAtmosphere="ASM";
ACE_dragModel=1;
ACE_muzzleVelocities[]={900};
ACE_barrelLengths[]={736.6};
};
class ffaa_5x28: BulletBase {
ACE_caliber=5.7;
ACE_bulletLength=23.012;
ACE_bulletMass=15;
ACE_ammoTempMuzzleVelocityShifts[]={-26.55,-25.47,-22.85,-20.12,-16.98,-12.8,-7.64,-1.53,5.96,15.17,26.19};
ACE_ballisticCoefficients[]={0.31};
ACE_velocityBoundaries[]={};
ACE_standardAtmosphere="ASM";
ACE_dragModel=1;
ACE_muzzleVelocities[]={280, 300, 320};
ACE_barrelLengths[]={254.0, 414.02, 508.0};
};
class ffaa_granada_m_alhambra: GrenadeHand {
ace_frag_metal=296;
ace_frag_charge=180;
ace_frag_gurney_c=3500;
ace_frag_gurney_k="1/2";
};
};

View File

@ -0,0 +1,15 @@
#define COMBAT_GOGGLES \
ACE_Overlay = z\ace\addons\goggles\textures\HUD\CombatGoggles.paa; \
ACE_OverlayCracked = z\ace\addons\goggles\textures\HUD\CombatGogglesCracked.paa; \
ACE_Resistance = 2; \
ACE_Protection = 1;
class CfgGlasses {
class None;
class ffaa_brilat_item_nbq: None {
COMBAT_GOGGLES
};
class ffaa_Glasses: None {
COMBAT_GOGGLES
};
};

View File

@ -0,0 +1,52 @@
class CfgMagazines {
class CA_Magazine;
class ffaa_556x45_ameli: CA_Magazine {
ACE_isBelt=1;
};
class ffaa_762x51_mg3: CA_Magazine {
ACE_isBelt=1;
};
class ffaa_556x45_mg4: CA_Magazine {
ACE_isBelt=1;
};
class ffaa_mag_c90;
class ffaa_mag_c100;
class ACE_PreloadedMissileDummy_C90_FFAA: ffaa_mag_c90 { // The dummy magazine
author="$STR_FFAA_AUTOR_FFAAMOD";
scope=1;
scopeArsenal=1;
displayName="Preloaded Missile";
//displayName="$STR_ACE_Disposable_PreloadedMissileDummy";
picture=PATHTOEF(common,UI\blank_CO.paa);
weaponPoolAvailable=0;
};
class ACE_UsedTube_C90: ffaa_mag_c90 {
author="$STR_FFAA_AUTOR_FFAAMOD";
displayName="$STR_ACE_Disposable_UsedTube";
descriptionShort="$STR_ACE_Disposable_UsedTubeDescription";
displayNameShort="-";
count=0;
weaponPoolAvailable=0;
modelSpecial="";
mass=0;
};
class ACE_PreloadedMissileDummy_C100_FFAA: ffaa_mag_C100 { // The dummy magazine
author="$STR_FFAA_AUTOR_FFAAMOD";
scope=1;
scopeArsenal=1;
displayName="Preloaded Missile";
//displayName="$STR_ACE_Disposable_PreloadedMissileDummy";
picture=PATHTOEF(common,UI\blank_CO.paa);
weaponPoolAvailable=0;
};
class ACE_UsedTube_C100: ffaa_mag_C100 {
author="$STR_FFAA_AUTOR_FFAAMOD";
displayName="$STR_ACE_Disposable_UsedTube";
descriptionShort="$STR_ACE_Disposable_UsedTubeDescription";
displayNameShort="-";
count=0;
weaponPoolAvailable=0;
modelSpecial="";
mass=0;
};
};

View File

@ -0,0 +1,150 @@
class DefaultEventhandlers;
class CfgVehicles {
class Boat_F;
class Plane;
class Plane_Base_F: Plane {
class Eventhandlers;
};
class UAV: Plane {
class Eventhandlers;
};
class Tank;
class Tank_F : Tank {
class Eventhandlers;
class Turrets {
class MainTurret;
};
};
class Air;
class Helicopter : Air {
class Turrets;
};
class Helicopter_Base_F : Helicopter {
class Eventhandlers;
class Turrets: Turrets {
class MainTurret;
};
};
class Helicopter_Base_H;
class StaticWeapon;
class StaticATWeapon : StaticWeapon {
class Eventhandlers;
};
// Clases a modificar
class ffaa_ea_hercules_base : Plane_Base_F {
class Eventhandlers : Eventhandlers {
delete init;
};
};
class Boat_Armed_01_base_F: Boat_F {
class Eventhandlers;
};
class ffaa_ar_lcm : Boat_Armed_01_base_F {
class Eventhandlers : Eventhandlers {
delete init;
};
};
class ffaa_ar_zodiac_hurricane : Boat_Armed_01_base_F {
class Eventhandlers : Eventhandlers {
delete init;
};
};
class ffaa_spike_tripode : StaticATWeapon {
class Eventhandlers : Eventhandlers {
delete init;
delete fired;
};
};
class ffaa_et_ch47_base : Helicopter_Base_H {
class Eventhandlers : Eventhandlers {
delete init;
};
};
class ffaa_famet_cougar_base : Helicopter_Base_H {
class Eventhandlers : Eventhandlers {
delete init;
};
};
class ffaa_et_pizarro: Tank_F {
class Eventhandlers : Eventhandlers {
delete init;
};
class Turrets: Turrets {
class MainTurret: MainTurret {
ACE_fcs_enabled=1;
ACE_fcs_minDistance=100;
ACE_fcs_maxDistance=2400;
ACE_fcs_distanceInterval=5;
discreteDistance[]={};
discreteDistanceInitIndex=0;
};
};
};
class ffaa_et_toa : Tank_F {
class Eventhandlers : Eventhandlers {
delete init;
};
};
class ffaa_et_toa_m2 : ffaa_et_toa {
class Eventhandlers : Eventhandlers {
delete init;
};
};
class ffaa_et_toa_mando : ffaa_et_toa_m2 {
class Eventhandlers : Eventhandlers {
delete init;
};
};
class ffaa_et_toa_zapador : ffaa_et_toa_m2 {
class Eventhandlers : Eventhandlers {
delete init;
};
};
class ffaa_et_toa_ambulancia : ffaa_et_toa_m2 {
class Eventhandlers : Eventhandlers {
delete init;
};
};
class ffaa_et_leopardo_base: Tank_F {
class Eventhandlers : Eventhandlers {
delete init;
};
class Turrets: Turrets {
class MainTurret: MainTurret {
ACE_fcs_enabled=1;
ACE_fcs_minDistance=100;
ACE_fcs_maxDistance=2400;
ACE_fcs_distanceInterval=5;
discreteDistance[]={};
discreteDistanceInitIndex=0;
};
};
};
class ffaa_famet_tigre_base: Helicopter_Base_F {
class EventHandlers : Eventhandlers {
delete init;
delete fired;
};
class Turrets: Turrets {
class MainTurret: MainTurret {
ACE_fcs_enabled=1;
ACE_fcs_minDistance=200;
ACE_fcs_maxDistance=9990;
ACE_fcs_distanceInterval=5;
discreteDistance[]={};
discreteDistanceInitIndex=0;
};
};
};
class ffaa_et_searcherIII: UAV {
class EventHandlers : Eventhandlers {
delete init;
};
};
class ffaa_UAVStation : StaticWeapon {
class EventHandlers : DefaultEventhandlers {
delete GetIn;
};
};
};

View File

@ -0,0 +1,335 @@
class CfgWeapons {
class Pistol_Base_F;
class Rifle_Base_F;
class UGL_F;
class ItemCore;
class InventoryOpticsItem_Base_F;
class Launcher_Base_F;
class Rifle_Long_Base_F;
// Opticas
class ffaa_optic_acog: ItemCore {
ACE_ScopeAdjust_Vertical[]={ -4, 30 };
ACE_ScopeAdjust_Horizontal[]={ -6, 6 };
ACE_ScopeAdjust_VerticalIncrement=0.1;
ACE_ScopeAdjust_HorizontalIncrement=0.1;
class ItemInfo: InventoryOpticsItem_Base_F {
class OpticsModes {
class ffaa_ARCO {
discreteDistance[]={100};
discreteDistanceInitIndex=0;
};
};
};
};
class ffaa_optic_susat: ItemCore {
ACE_ScopeAdjust_Vertical[]={ -4, 30 };
ACE_ScopeAdjust_Horizontal[]={ -6, 6 };
ACE_ScopeAdjust_VerticalIncrement=0.1;
ACE_ScopeAdjust_HorizontalIncrement=0.1;
};
class ffaa_optic_g36_holo: ItemCore {
ACE_ScopeAdjust_Vertical[]={ -4, 30 };
ACE_ScopeAdjust_Horizontal[]={ -6, 6 };
ACE_ScopeAdjust_VerticalIncrement=1;
ACE_ScopeAdjust_HorizontalIncrement=1;
class ItemInfo: InventoryOpticsItem_Base_F {
class OpticsModes {
class ffaa_ARCO {
discreteDistance[]={200};
discreteDistanceInitIndex=0;
};
};
};
};
class ffaa_optic_mg4_g36: ItemCore {
ACE_ScopeAdjust_Vertical[]={ -4, 30 };
ACE_ScopeAdjust_Horizontal[]={ -6, 6 };
ACE_ScopeAdjust_VerticalIncrement=1;
ACE_ScopeAdjust_HorizontalIncrement=1;
class ItemInfo: InventoryOpticsItem_Base_F {
class OpticsModes {
class ffaa_ARCO {
discreteDistance[]={200};
discreteDistanceInitIndex=0;
};
};
};
};
class ffaa_optic_enasa: ItemCore {
ACE_ScopeAdjust_Vertical[]={ -4, 30 };
ACE_ScopeAdjust_Horizontal[]={ -6, 6 };
ACE_ScopeAdjust_VerticalIncrement=0.1;
ACE_ScopeAdjust_HorizontalIncrement=0.1;
class ItemInfo: InventoryOpticsItem_Base_F {
class OpticsModes {
class ffaa_StepScope {
discreteDistance[]={200};
discreteDistanceInitIndex=0;
};
};
};
};
class ffaa_optic_lv: ItemCore {
ACE_ScopeAdjust_Vertical[]={ -4, 30 };
ACE_ScopeAdjust_Horizontal[]={ -6, 6 };
ACE_ScopeAdjust_VerticalIncrement=0.1;
ACE_ScopeAdjust_HorizontalIncrement=0.1;
class ItemInfo: InventoryOpticsItem_Base_F {
class OpticsModes {
class ffaa_StepScope {
discreteDistance[]={200};
discreteDistanceInitIndex=0;
};
};
};
};
class ffaa_optic_3x12x50: ItemCore {
ACE_ScopeAdjust_Vertical[]={ -4, 30 };
ACE_ScopeAdjust_Horizontal[]={ -6, 6 };
ACE_ScopeAdjust_VerticalIncrement=0.1;
ACE_ScopeAdjust_HorizontalIncrement=0.1;
class ItemInfo: InventoryOpticsItem_Base_F {
class OpticsModes {
class ffaa_StepScope {
discreteDistance[]={100};
discreteDistanceInitIndex=0;
};
};
};
};
class ffaa_optic_Mk4_v1: ItemCore {
ACE_ScopeAdjust_Vertical[]={ -4, 30 };
ACE_ScopeAdjust_Horizontal[]={ -6, 6 };
ACE_ScopeAdjust_VerticalIncrement=0.1;
ACE_ScopeAdjust_HorizontalIncrement=0.1;
class ItemInfo: InventoryOpticsItem_Base_F {
class OpticsModes {
class ffaa_StepScope {
discreteDistance[]={100};
discreteDistanceInitIndex=0;
};
};
};
};
class ffaa_optic_Mk4_v2: ItemCore {
ACE_ScopeAdjust_Vertical[]={ -4, 30 };
ACE_ScopeAdjust_Horizontal[]={ -6, 6 };
ACE_ScopeAdjust_VerticalIncrement=0.1;
ACE_ScopeAdjust_HorizontalIncrement=0.1;
class ItemInfo: InventoryOpticsItem_Base_F {
class OpticsModes {
class ffaa_StepScope {
discreteDistance[]={400};
discreteDistanceInitIndex=0;
};
};
};
};
class ffaa_optic_5x25x56: ItemCore {
ACE_ScopeAdjust_Vertical[]={ -4, 30 };
ACE_ScopeAdjust_Horizontal[]={ -6, 6 };
ACE_ScopeAdjust_VerticalIncrement=0.1;
ACE_ScopeAdjust_HorizontalIncrement=0.1;
class ItemInfo: InventoryOpticsItem_Base_F {
class OpticsModes {
class ffaa_StepScope {
discreteDistance[]={400};
discreteDistanceInitIndex=0;
};
};
};
};
class ffaa_acc_puntero_ir: ItemCore {
ACE_laserpointer=1;
};
// Fusiles
class ffaa_armas_hkg36e_normal: Rifle_Base_F {
ACE_overheating_dispersion[]={0,0.001,0.003,0.005};
ACE_overheating_slowdownFactor[]={1,1,1,0.9};
ACE_overheating_jamChance[]={0,0.0003,0.0015,0.0075};
ACE_barrelTwist=177.8;
ACE_barrelLength=480;
discreteDistance[]={200};
discreteDistanceInitIndex=0;
class ffaa_armas_ag36: UGL_F {
magazines[] += {"ACE_HuntIR_M203"};
};
};
class ffaa_armas_hkg36k_normal: ffaa_armas_hkg36e_normal {
ACE_barrelTwist=177.8;
ACE_barrelLength=318;
};
class ffaa_armas_cetme_l: Rifle_Base_F {
ACE_barrelTwist=100.8;
ACE_barrelLength=157.48;
};
class ffaa_armas_cetme_lc: ffaa_armas_cetme_l {
ACE_barrelTwist=100.8;
ACE_barrelLength=125.984;
};
class ffaa_armas_cetme_c: Rifle_Base_F {
ACE_barrelTwist=120.8;
ACE_barrelLength=177.1654;
};
class ffaa_armas_cetme_e: ffaa_armas_cetme_c {
ACE_barrelTwist=120.8;
ACE_barrelLength=177.1654;
};
// Fusiles de precision
class ffaa_armas_aw: Rifle_Base_F {
ACE_barrelTwist=203;
ACE_barrelLength=305;
ACE_Overheating_Dispersion[]={0,-0.001,0.001,0.003};
ACE_Overheating_SlowdownFactor[]={1,1,1,0.9};
ACE_Overheating_JamChance[]={0,0.0003,0.0015,0.0075};
};
class ffaa_armas_m95: ffaa_armas_aw {
ACE_overheating_dispersion[]={0,-0.001,0.001,0.003};
ACE_overheating_slowdownFactor[]={1,1,1,0.9};
ACE_overheating_jamChance[]={0,0.0003,0.0015,0.0075};
ACE_barrelTwist=381;
ACE_barrelLength=736.7;
};
class ffaa_armas_aw50: ffaa_armas_m95 {
ACE_barrelTwist=203;
ACE_barrelLength=305;
ACE_Overheating_Dispersion[]={0,-0.001,0.001,0.003};
ACE_Overheating_SlowdownFactor[]={1,1,1,0.9};
ACE_Overheating_JamChance[]={0,0.0003,0.0015,0.0075};
};
// Ametralladoras
class ffaa_armas_mg4: Rifle_Long_Base_F {
ACE_overheating_allowSwapBarrel=1;
ACE_overheating_dispersion[]={0,0.001,0.002,0.004};
ACE_overheating_slowdownFactor[]={1,1,1,0.9};
ACE_overheating_jamChance[]={0,0.0003,0.0015,0.0075};
ACE_barrelTwist=177.8;
ACE_barrelLength=480;
};
class ffaa_armas_mg3: Rifle_Long_Base_F {
ACE_overheating_allowSwapBarrel=1;
ACE_overheating_dispersion[]={0,-0.001,0.001,0.003};
ACE_overheating_slowdownFactor[]={1,1,1,0.9};
ACE_overheating_jamChance[]={0,0.0003,0.0015,0.0075};
ACE_barrelTwist=304.8;
ACE_barrelLength=550;
};
class ffaa_armas_ameli: Rifle_Base_F {
ACE_overheating_allowSwapBarrel=1;
ACE_overheating_dispersion[]={0,0.001,0.001,0.003};
ACE_overheating_slowdownFactor[]={1,1,1,0.9};
ACE_overheating_jamChance[]={0,0.0003,0.0015,0.0075};
ACE_barrelTwist=177.8;
ACE_barrelLength=480;
};
// Lanzadores
class ffaa_armas_c100: Launcher_Base_F {
ACE_overpressure_angle=60;
ACE_overpressure_range=6;
ACE_overpressure_damage=0.8;
ace_reloadlaunchers_enabled=0;
ACE_UsedTube="ACE_ffaa_armas_c100_used";
magazines[]={"ACE_PreloadedMissileDummy_C100_FFAA"};
};
class ACE_ffaa_armas_c100_used : ffaa_armas_c100 {
scope=1;
ACE_isUsedLauncher=1;
author="$STR_FFAA_AUTOR_FFAAMOD";
displayName="C 100 (Used)";
descriptionShort="Used C100 Tube";
magazines[]={"ACE_UsedTube_C100"};
weaponPoolAvailable=0;
};
class ffaa_armas_c90: Launcher_Base_F {
ACE_overpressure_angle=60;
ACE_overpressure_range=6;
ACE_overpressure_damage=0.8;
ace_reloadlaunchers_enabled=0;
ACE_UsedTube="ACE_ffaa_armas_c90_used";
magazines[]={"ACE_PreloadedMissileDummy_C90_FFAA"};
};
class ACE_ffaa_armas_c90_used : ffaa_armas_c90 {
scope=1;
ACE_isUsedLauncher=1;
author="$STR_FFAA_AUTOR_FFAAMOD";
displayName="C 90 (Used)";
descriptionShort="Used C90 Tube";
magazines[]={"ACE_UsedTube_C90"};
weaponPoolAvailable=0;
};
// SUBFUSILES
class ffaa_armas_hkmp510a3: Rifle_Base_F {
ACE_barrelTwist=254;
ACE_barrelLength=228.6;
};
class ffaa_armas_hkmp5a5 : ffaa_armas_hkmp510a3 {
ACE_barrelTwist=254;
ACE_barrelLength=114.3;
};
class ffaa_armas_ump: ffaa_armas_hkmp5a5 {
ACE_barrelTwist=100;
ACE_barrelLength= 78.74016;
};
class ffaa_armas_p90: Rifle_Base_F {
ACE_barrelTwist=254;
ACE_barrelLength= 103.5433;
};
// PISTOLAS
class ffaa_armas_usp: Pistol_Base_F {
ACE_barrelTwist=406.4;
ACE_barrelLength=112.014;
};
class ffaa_armas_p226 : ffaa_armas_usp {
ACE_barrelTwist=248.92;
ACE_barrelLength=111.76;
};
class ffaa_armas_fnp9 : ffaa_armas_usp {
ACE_barrelTwist=406.4;
ACE_barrelLength=114.3;
};
// Escopeta
class ffaa_armas_sdass : Rifle_Base_F {
ACE_barrelTwist=106.4;
ACE_barrelLength=196.85;
};
// Uniformes
class Uniform_Base;
class H_HelmetB;
class HelmetBase;
class ffaa_pilot_harri_uniforme_item : Uniform_Base {
ace_hearing_protection=1;
ace_hearing_lowerVolume=0.80;
};
class ffaa_pilot_her_uniforme_item : Uniform_Base {
ace_hearing_protection=0.85;
ace_hearing_lowerVolume=0.75;
};
// Uniforme piloto hercules desertico heredado del boscoso
class ffaa_famet_uniforme_item_b : Uniform_Base {
ace_hearing_protection=0.85;
ace_hearing_lowerVolume=0.75;
};
class ffaa_famet_uniforme_item_d : Uniform_Base {
ace_hearing_protection=0.85;
ace_hearing_lowerVolume=0.75;
};
// Cascos
class ffaa_casco_hercules_piloto : HelmetBase {
ace_hearing_protection=0.5;
ace_hearing_lowerVolume=0.75;
};
class ffaa_moe_casco_01_1_d : H_HelmetB {
ace_hearing_protection=0.40;
ace_hearing_lowerVolume=0.50;
};
class ffaa_moe_casco_01_1_b;
class ffaa_moe_casco_02_1_d : ffaa_moe_casco_01_1_b {
ace_hearing_protection=0.7;
ace_hearing_lowerVolume=0.75;
};
class ffaa_casco_famet_tigre : H_HelmetB {
ace_hearing_protection=0.95;
ace_hearing_lowerVolume=0.80;
};
};

View File

@ -0,0 +1,60 @@
class Extended_Init_Eventhandlers {
class ffaa_ar_lcm {
ffaa_ar_lcm_init="_nil=(_this select 0) execvm ""\ffaa_ar_lcm\scripts\init_lcm.sqf"";";
};
class ffaa_ar_zodiac_hurricane {
ffaa_ar_zodiac_init="_this execvm ""\ffaa_ar_zodiac\script\lightbar.sqf"";";
};
class ffaa_ea_hercules_base {
ffaa_ea_hercules_init="[(_this select 0),[[3,'n','2'],[4,'n','2']]] spawn ffaa_fnc_numerales;";
};
class ffaa_spike_tripode {
ffaa_estatico_init="(_this select 0) setvariable [""modo"",""manual""];";
};
class ffaa_et_ch47_base {
ffaa_et_ch47_init="[] execvm ""\ffaa_et_ch47\scripts\init_ch47.sqf""; [(_this select 0),[[2,'n','1'],[3,'n','1'],[4,'b','1'],[5,'b','1']]] spawn ffaa_fnc_numerales; _script=[] execVM '\FFAA_rapel\func\FFAA_init_rapel.sqf';";
};
class ffaa_famet_cougar_base {
ffaa_et_cougar_init="_script=[] execVM '\FFAA_rapel\func\FFAA_init_rapel.sqf';[(_this select 0),[[1,'n','1'],[2,'n','1']]] spawn ffaa_fnc_numerales;";
};
class ffaa_et_pizarro {
ffaa_et_pizarro_init="[(_this select 0),[[0,'n','1',[0,1,4]],[1,'n','1'],[2,'n','1']]] spawn ffaa_fnc_numerales;";
};
class ffaa_famet_tigre_base {
ffaa_et_tigre_init="(_this select 0) setvariable [""modo"",""manual""];[(_this select 0),[[2,'n','2'],[3,'n','2']]] spawn ffaa_fnc_numerales;";
};
class ffaa_et_toa {
ffaa_et_toa_init="[(_this select 0),[[0,'n','1',[0,6,8]],[1,'n','1'],[2,'n','1']]] spawn ffaa_fnc_numerales;";
};
class ffaa_et_toa_m2 {
ffaa_et_toa_init="[(_this select 0),[[1,'n','1',[0,6,8]],[2,'n','1'],[3,'n','1']]] spawn ffaa_fnc_numerales;";
};
class ffaa_et_toa_mando {
ffaa_et_toa_init="[(_this select 0),[[1,'n','1',[0,6,8]],[2,'n','1'],[3,'n','1']]] spawn ffaa_fnc_numerales;";
};
class ffaa_et_toa_zapador {
ffaa_et_toa_init="[(_this select 0),[[1,'n','1',[0,6,8]],[2,'n','1'],[3,'n','1']]] spawn ffaa_fnc_numerales;";
};
class ffaa_et_toa_ambulancia {
ffaa_et_toa_init="[(_this select 0),[[1,'n','1',[0,6,8]],[2,'n','1'],[3,'n','1']]] spawn ffaa_fnc_numerales;";
};
class ffaa_et_leopardo_base {
ffaa_et_leopardo_init="[(_this select 0),[[0,'n','1',[0,1,3]],[1,'n','1'],[2,'n','1']]] spawn ffaa_fnc_numerales;";
};
class ffaa_et_searcherIII {
ffaa_et_searcher_init="[(_this select 0),[[1,'n','2',[0,0,2]],[2,'n','2']]] spawn ffaa_fnc_numerales;";
};
};
class Extended_firedBIS_Eventhandlers {
class ffaa_spike_tripode {
ffaa_estatico_fired="_this call BIS_Effects_EH_Fired;_scr2=_this execvm ""\ffaa_estatico\script\misil.sqf"";";
};
class ffaa_famet_tigre_base {
ffaa_et_tigre_fired="_this call BIS_Effects_EH_Fired;src2=_this execvm ""\ffaa_et_tigre\script\tigre_spike.sqf"";";
};
};
class Extended_GetIn_EventHandlers {
class ffaa_UAVStation {
ffaa_et_searcher_GetIn="_this execvm ""\ffaa_et_searcher\script\UAVStation.sqf"";";
};
};

View File

@ -0,0 +1,20 @@
#include "script_component.hpp"
#define _ARMA_
#include "CfgVehicles.hpp"
#include "CfgWeapons.hpp"
#include "CfgMagazines.hpp"
#include "CfgAmmo.hpp"
#include "CfgGlasses.hpp"
#include "Extended_Eventhandlers.hpp"
class CfgPatches {
class ADDON {
units[]={};
weapons[]={"ACE_ffaa_armas_c90_used","ACE_ffaa_armas_c90_used"};
magazines[]={"ACE_UsedTube_C90","ACE_UsedTube_C100","ACE_PreloadedMissileDummy_C90_FFAA","ACE_PreloadedMissileDummy_C100_FFAA"};
requiredVersion=REQUIRED_VERSION;
requiredAddons[]={"ace_common","ace_goggles","ffaa_ar_lcm","ffaa_ar_zodiac","rapel_abi","ffaa_et_ch47","ffaa_estatico","ffaa_et_tigre","ffaa_et_searcher"};
author[]={"FFAAMOD"};
VERSION_CONFIG;
};
};

View File

@ -0,0 +1,3 @@
#define COMPONENT ffaamod_comp
#include "\z\ace\addons\main\script_mod.hpp"
#include "\z\ace\addons\main\script_macros.hpp"