ACE3/addons/javelin/CfgWeapons.hpp

73 lines
2.0 KiB
C++
Raw Normal View History

class CfgWeapons {
class Launcher;
class MissileLauncher;
2016-05-03 00:32:44 +00:00
class Launcher_Base_F : Launcher {
2016-05-03 00:32:44 +00:00
class WeaponSlotsInfo;
2015-04-17 14:28:19 +00:00
};
// @TODO: AA by default, motherfuckers
class missiles_titan : MissileLauncher {
2016-05-03 00:32:44 +00:00
};
2016-05-03 00:32:44 +00:00
class missiles_titan_at : missiles_titan { };
2016-05-03 00:32:44 +00:00
class GVAR(Titan_Static) : missiles_titan_at {
GVAR(enabled) = 1;
weaponInfoType = "ACE_RscOptics_javelin";
modelOptics = PATHTOF(data\reticle_titan.p3d);
2016-05-03 00:32:44 +00:00
canLock = 0;
magazines[] = {"1Rnd_GAT_missiles"};
lockingTargetSound[] = {"",0,1};
2015-04-17 14:28:19 +00:00
lockedTargetSound[] = {"",0,1};
};
2016-05-03 00:32:44 +00:00
// @TODO: AA by default, motherfuckers
class launch_Titan_base : Launcher_Base_F {};
2016-05-03 00:32:44 +00:00
class launch_Titan_short_base : launch_Titan_base { };
2016-05-03 00:32:44 +00:00
class launch_B_Titan_short_F: launch_Titan_short_base {
GVAR(enabled) = 1;
weaponInfoType = "ACE_RscOptics_javelin";
modelOptics = PATHTOF(data\reticle_titan.p3d);
2016-05-03 00:32:44 +00:00
canLock = 0;
lockingTargetSound[] = {"",0,1};
lockedTargetSound[] = {"",0,1};
};
class launch_I_Titan_short_F: launch_Titan_short_base {
GVAR(enabled) = 1;
weaponInfoType = "ACE_RscOptics_javelin";
modelOptics = PATHTOF(data\reticle_titan.p3d);
2016-05-03 00:32:44 +00:00
canLock = 0;
lockingTargetSound[] = {"",0,1};
lockedTargetSound[] = {"",0,1};
};
class launch_O_Titan_short_F: launch_Titan_short_base {
GVAR(enabled) = 1;
weaponInfoType = "ACE_RscOptics_javelin";
modelOptics = PATHTOF(data\reticle_titan.p3d);
2016-05-03 00:32:44 +00:00
canLock = 0;
2016-05-03 00:32:44 +00:00
lockingTargetSound[] = {"",0,1};
lockedTargetSound[] = {"",0,1};
};
class launch_Titan_short_F: launch_Titan_short_base {
GVAR(enabled) = 1;
weaponInfoType = "ACE_RscOptics_javelin";
modelOptics = PATHTOF(data\reticle_titan.p3d);
2016-05-03 00:32:44 +00:00
canLock = 0;
lockingTargetSound[] = {"",0,1};
2015-04-17 14:28:19 +00:00
lockedTargetSound[] = {"",0,1};
};
2016-05-03 00:32:44 +00:00
};