mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
85 lines
2.2 KiB
C++
85 lines
2.2 KiB
C++
|
class CfgWeapons {
|
||
|
class Launcher;
|
||
|
class Launcher_Base_F: Launcher {
|
||
|
class WeaponSlotsInfo;
|
||
|
};
|
||
|
|
||
|
class SPE_Slung_Static_Weapon_Base: Launcher_Base_F {};
|
||
|
|
||
|
class SPE_M1_81;
|
||
|
class SPE_M1_81_proxy: SPE_M1_81 {
|
||
|
magazineReloadTime = 0.5;
|
||
|
};
|
||
|
|
||
|
class SPE_M1_81_Stand: SPE_Slung_Static_Weapon_Base {
|
||
|
class ACE_CSW {
|
||
|
type = "mount";
|
||
|
deployTime = 4;
|
||
|
pickupTime = 4;
|
||
|
deploy = QGVAR(M1_81_baseplate);
|
||
|
};
|
||
|
};
|
||
|
class SPE_M1_81_Barrel: SPE_Slung_Static_Weapon_Base {
|
||
|
class ACE_CSW {
|
||
|
type = "weapon";
|
||
|
deployTime = 4;
|
||
|
pickupTime = 4;
|
||
|
class assembleTo {
|
||
|
GVAR(M1_81_baseplate) = "SPE_M1_81";
|
||
|
EGVAR(csw,mortarBaseplate) = "SPE_M1_81";
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
|
||
|
class SPE_MLE_27_31;
|
||
|
class SPE_MLE_27_31_proxy: SPE_MLE_27_31 {
|
||
|
magazineReloadTime = 0.5;
|
||
|
};
|
||
|
|
||
|
class SPE_MLE_27_31_Stand: SPE_Slung_Static_Weapon_Base {
|
||
|
class ACE_CSW {
|
||
|
type = "mount";
|
||
|
deployTime = 4;
|
||
|
pickupTime = 4;
|
||
|
deploy = QGVAR(MLE_27_31_baseplate);
|
||
|
};
|
||
|
};
|
||
|
class SPE_MLE_27_31_Barrel: SPE_Slung_Static_Weapon_Base {
|
||
|
class ACE_CSW {
|
||
|
type = "weapon";
|
||
|
deployTime = 20;
|
||
|
pickupTime = 25;
|
||
|
class assembleTo {
|
||
|
GVAR(MLE_27_31_baseplate) = "SPE_MLE_27_31";
|
||
|
EGVAR(csw,mortarBaseplate) = "SPE_MLE_27_31";
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
|
||
|
class SPE_GrW278_1;
|
||
|
class SPE_GrW278_1_proxy: SPE_GrW278_1 {
|
||
|
magazineReloadTime = 0.5;
|
||
|
};
|
||
|
|
||
|
class SPE_GrW278_1_Stand: SPE_MLE_27_31_Stand {
|
||
|
class ACE_CSW {
|
||
|
type = "mount";
|
||
|
deployTime = 4;
|
||
|
pickupTime = 4;
|
||
|
deploy = QGVAR(GrW278_baseplate);
|
||
|
};
|
||
|
};
|
||
|
|
||
|
class SPE_GrW278_1_Barrel: SPE_MLE_27_31_Barrel {
|
||
|
class ACE_CSW {
|
||
|
type = "weapon";
|
||
|
deployTime = 20;
|
||
|
pickupTime = 25;
|
||
|
class assembleTo {
|
||
|
GVAR(GrW278_baseplate) = "SPE_GrW278_1";
|
||
|
EGVAR(csw,mortarBaseplate) = "SPE_GrW278_1";
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
};
|