This commit is the equivalent of a atomic bomb
This commit is contained in:
210
braf_weapons_launchers/AntiTank_ALAC/ALAC.hpp
Normal file
210
braf_weapons_launchers/AntiTank_ALAC/ALAC.hpp
Normal file
@@ -0,0 +1,210 @@
|
||||
class braf_launch_alac_Loaded: Launcher_Base_F
|
||||
{
|
||||
author="BRAF Team";
|
||||
scope=1;
|
||||
scopeArsenal=1;
|
||||
displayName="IMBEL ALAC 84 mm";
|
||||
baseWeapon="braf_launch_alac";
|
||||
model="\braf\braf_weapons_launchers\AntiTank_ALAC\alac.p3d";
|
||||
picture="\braf\braf_weapons_launchers\AntiTank_ALAC\ui\w_m136_launcher_ca.paa";
|
||||
UiPicture="\a3\weapons_f\data\ui\icon_at_ca.paa";
|
||||
modelOptics="-";
|
||||
opticsPPEffects[]=
|
||||
{
|
||||
"OpticsCHAbera1",
|
||||
"OpticsBlur1"
|
||||
};
|
||||
cursorAim="\a3\weapons_f\data\clear_empty";
|
||||
cursor="missile";
|
||||
cursorSize=1;
|
||||
magazineReloadTime=1;
|
||||
handAnim[]=
|
||||
{
|
||||
"OFP2_ManSkeleton",
|
||||
"\braf\braf_weapons_anim\animations\AntiTank_ALAC\m136.rtm"
|
||||
};
|
||||
maxZeroing=400;
|
||||
weaponInfoType="RscWeaponZeroing";
|
||||
distanceZoomMin=50;
|
||||
distanceZoomMax=400;
|
||||
discreteDistance[]={50,100,150,200,250,300,350,400};
|
||||
discreteDistanceCameraPoint[]=
|
||||
{
|
||||
"eye_1",
|
||||
"eye_2",
|
||||
"eye_3",
|
||||
"eye_4",
|
||||
"eye_5",
|
||||
"eye_6",
|
||||
"eye_7",
|
||||
"eye_8"
|
||||
};
|
||||
discreteDistanceInitIndex=0;
|
||||
memorypointcamera="eye";
|
||||
cameraDir="look";
|
||||
magazines[]=
|
||||
{
|
||||
"braf_alac_m"
|
||||
};
|
||||
jsrs_soundeffect="JSRS2_Distance_Effects_Launcher";
|
||||
AGM_Backblast_Angle=90;
|
||||
AGM_Backblast_Range=60;
|
||||
AGM_Backblast_Damage=0.69999999;
|
||||
AGM_UsedTube="AGM_launch_M136_Used_F";
|
||||
ace_overpressure_angle=90;
|
||||
ace_overpressure_damage=0.5;
|
||||
ace_overpressure_range=10;
|
||||
class GunParticles
|
||||
{
|
||||
class effect1
|
||||
{
|
||||
positionName="BackBlast2";
|
||||
directionName="BackBlast1";
|
||||
};
|
||||
};
|
||||
sounds[]=
|
||||
{
|
||||
"StandardSound"
|
||||
};
|
||||
class BaseSoundModeType
|
||||
{
|
||||
weaponSoundEffect="DefaultRifle";
|
||||
};
|
||||
class StandardSound: BaseSoundModeType
|
||||
{
|
||||
begin1[]=
|
||||
{
|
||||
"braf\braf_weapons_launchers\AntiTank_ALAC\sound\M136_s1.wss",
|
||||
"db18",
|
||||
1,
|
||||
900
|
||||
};
|
||||
begin2[]=
|
||||
{
|
||||
"braf\braf_weapons_launchers\AntiTank_ALAC\sound\M136_s2.wss",
|
||||
"db18",
|
||||
1,
|
||||
900
|
||||
};
|
||||
begin3[]=
|
||||
{
|
||||
"braf\braf_weapons_launchers\AntiTank_ALAC\sound\M136_s3.wss",
|
||||
"db18",
|
||||
1,
|
||||
900
|
||||
};
|
||||
begin4[]=
|
||||
{
|
||||
"braf\braf_weapons_launchers\AntiTank_ALAC\sound\M136_s4.wss",
|
||||
"db18",
|
||||
1,
|
||||
900
|
||||
};
|
||||
soundBegin[]=
|
||||
{
|
||||
"begin1",
|
||||
1,
|
||||
"begin2",
|
||||
1,
|
||||
"begin3",
|
||||
1,
|
||||
"begin4",
|
||||
1
|
||||
};
|
||||
};
|
||||
reloadMagazineSound[]=
|
||||
{
|
||||
"braf\braf_weapons_launchers\AntiTank_ALAC\sfx\Reload",
|
||||
1,
|
||||
1,
|
||||
35
|
||||
};
|
||||
drySound[]=
|
||||
{
|
||||
"braf\braf_weapons_launchers\AntiTank_ALAC\sfx\Dry",
|
||||
1,
|
||||
1,
|
||||
35
|
||||
};
|
||||
soundFly[]=
|
||||
{
|
||||
"braf\braf_weapons_launchers\AntiTank_ALAC\sfx\Fly",
|
||||
0.31622776,
|
||||
1.5,
|
||||
900
|
||||
};
|
||||
recoil="recoil_single_law";
|
||||
value=20;
|
||||
canLock=0;
|
||||
aiRateOfFire=5;
|
||||
aiRateOfFireDistance=2500;
|
||||
minRange=50;
|
||||
midRange=200;
|
||||
maxRange=400;
|
||||
class Library
|
||||
{
|
||||
libTextDesc="Recoil less 84mm Anti Tank Single usage Launcher";
|
||||
};
|
||||
descriptionShort="ALAC - Light AT";
|
||||
class WeaponSlotsInfo: WeaponSlotsInfo
|
||||
{
|
||||
allowedSlots[]={901};
|
||||
mass=100;
|
||||
};
|
||||
inertia=0.89999998;
|
||||
aimTransitionSpeed=0.5;
|
||||
class ItemInfo
|
||||
{
|
||||
priority=3;
|
||||
};
|
||||
htMin=1;
|
||||
htMax=460;
|
||||
afMax=0;
|
||||
mfMax=0;
|
||||
mFact=1;
|
||||
tBody=100;
|
||||
class EventHandlers
|
||||
{
|
||||
fired="_this call CBA_fnc_firedDisposable";
|
||||
};
|
||||
};
|
||||
class braf_launch_alac: braf_launch_alac_Loaded
|
||||
{
|
||||
author="BRAF Team";
|
||||
baseWeapon="braf_launch_alac";
|
||||
scope=2;
|
||||
scopeArsenal=2;
|
||||
magazines[]=
|
||||
{
|
||||
"CBA_FakeLauncherMagazine"
|
||||
};
|
||||
class WeaponSlotsInfo: WeaponSlotsInfo
|
||||
{
|
||||
mass=50;
|
||||
};
|
||||
class Library
|
||||
{
|
||||
LibTextDesc="IMBEL ALAC 84 mm";
|
||||
};
|
||||
};
|
||||
class braf_launch_alac_Used: braf_launch_alac_Loaded
|
||||
{
|
||||
author="BRAF Team";
|
||||
baseWeapon="braf_launch_alac_Used";
|
||||
scope=1;
|
||||
displayName="IMBEL ALAC 84 mm Used";
|
||||
model="\braf\braf_weapons_launchers\AntiTank_ALAC\alac_used.p3d";
|
||||
magazines[]=
|
||||
{
|
||||
"CBA_FakeLauncherMagazine"
|
||||
};
|
||||
class WeaponSlotsInfo: WeaponSlotsInfo
|
||||
{
|
||||
mass=50;
|
||||
};
|
||||
class Library
|
||||
{
|
||||
LibTextDesc="IMBEL ALAC 84 mm Used";
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user