1- Created braf_weapons_naval for asw and asw naval 2- Added AM39 Exocet anti ship missile
This commit is contained in:
@@ -0,0 +1,107 @@
|
||||
class CfgPatches
|
||||
{
|
||||
class braf_naval_weapons
|
||||
{
|
||||
name = "BRAF Naval Weapons";
|
||||
author = "BRAF TEAM";
|
||||
requiredVersion = 1.82;
|
||||
requiredAddons[] =
|
||||
{
|
||||
"A3_Weapons_F"
|
||||
};
|
||||
units[] = {};
|
||||
weapons[] =
|
||||
{
|
||||
"braf_weapon_am39_asm"
|
||||
};
|
||||
};
|
||||
};
|
||||
class CfgAmmo
|
||||
{
|
||||
class ammo_Missile_CruiseBase;
|
||||
class braf_ammo_asm_cruise_base: ammo_Missile_CruiseBase
|
||||
{
|
||||
scope = 0;
|
||||
cameraViewAvailable = 1;
|
||||
initTime = 0.3;
|
||||
};
|
||||
class braf_ammo_am39_asm: braf_ammo_asm_cruise_base
|
||||
{
|
||||
scope = 2;
|
||||
displayName = "AM39 Exocet";
|
||||
author = "BRAF TEAM";
|
||||
model = "braf\braf_weapons_naval\braf_asm\Exocet\AM39\braf_am39_fly.p3d";
|
||||
proxyShape = "braf\braf_weapons_naval\braf_asm\Exocet\AM39\braf_am39_fly.p3d";
|
||||
};
|
||||
};
|
||||
class CfgMagazines
|
||||
{
|
||||
class 8Rnd_LG_scalpel;
|
||||
class PylonMissile_1Rnd_LG_scalpel;
|
||||
class braf_mag_am39_1rnd: 8Rnd_LG_scalpel
|
||||
{
|
||||
scope = 2;
|
||||
displayName = "AM39 Exocet (1 missile)";
|
||||
author = "BRAF TEAM";
|
||||
count = 1;
|
||||
initSpeed = 12;
|
||||
ammo = "braf_ammo_am39_asm";
|
||||
};
|
||||
class braf_mag_am39_pylon_1rnd: PylonMissile_1Rnd_LG_scalpel
|
||||
{
|
||||
scope = 2;
|
||||
displayName = "AM39 Exocet Pylon Store";
|
||||
author = "BRAF TEAM";
|
||||
count = 1;
|
||||
initSpeed = 12;
|
||||
ammo = "braf_ammo_am39_asm";
|
||||
pylonWeapon = "braf_weapon_am39_asm";
|
||||
ejectSpeed[] = {1,0,0};
|
||||
};
|
||||
};
|
||||
class CfgWeapons
|
||||
{
|
||||
class missiles_SCALPEL;
|
||||
class RocketPods;
|
||||
class braf_weapon_asm_air_base: missiles_SCALPEL
|
||||
{
|
||||
scope = 0;
|
||||
magazines[] = {};
|
||||
modes[] = {"Cruise"};
|
||||
class Cruise: RocketPods
|
||||
{
|
||||
displayName = "$STR_A3_firemode_terrain0";
|
||||
textureType = "terrain";
|
||||
reloadTime = 0.1;
|
||||
magazineReloadTime = 0.1;
|
||||
sounds[] = {"StandardSound"};
|
||||
class StandardSound
|
||||
{
|
||||
begin1[] = {"A3\Sounds_F\weapons\Rockets\missile_1",1.1220185,1.3,1000};
|
||||
soundBegin[] = {"begin1",1};
|
||||
};
|
||||
lockingTargetSound[] = {"A3\Sounds_F\weapons\Rockets\locked_1",0.56234133,1};
|
||||
lockedTargetSound[] = {"A3\Sounds_F\weapons\Rockets\locked_3",0.56234133,2.5};
|
||||
aiRateOfFire = 5.0;
|
||||
aiRateOfFireDistance = 500;
|
||||
showToPlayer = 1;
|
||||
minRange = 500;
|
||||
minRangeProbab = 0.2;
|
||||
midRange = 2000;
|
||||
midRangeProbab = 0.96;
|
||||
maxRange = 32000;
|
||||
maxRangeProbab = 0.92;
|
||||
};
|
||||
};
|
||||
class braf_weapon_am39_asm: braf_weapon_asm_air_base
|
||||
{
|
||||
scope = 2;
|
||||
displayName = "AM39 Exocet";
|
||||
author = "BRAF";
|
||||
magazines[] =
|
||||
{
|
||||
"braf_mag_am39_1rnd",
|
||||
"braf_mag_am39_pylon_1rnd"
|
||||
};
|
||||
};
|
||||
};
|
||||
Reference in New Issue
Block a user