ACE3/addons/javelin/CfgVehicles.hpp

87 lines
3.0 KiB
C++
Raw Normal View History

2016-05-30 16:37:03 +00:00
class CfgVehicles {
class LandVehicle;
class StaticWeapon: LandVehicle {
2016-05-30 16:37:03 +00:00
class Turrets;
};
class StaticMGWeapon: StaticWeapon {
class Turrets: Turrets {
2016-05-30 16:37:03 +00:00
class MainTurret;
};
};
class AT_01_base_F: StaticMGWeapon {};
class B_static_AT_F: AT_01_base_F {
class Turrets: Turrets {
class MainTurret: MainTurret {
2016-05-30 16:37:03 +00:00
weapons[] = { QGVAR(Titan_Static) };
magazines[] = {"1Rnd_GAT_missiles","1Rnd_GAT_missiles","1Rnd_GAT_missiles","1Rnd_GAT_missiles"};
turretInfoType = "ACE_RscOptics_javelin";
2016-06-02 15:02:09 +00:00
gunnerOpticsModel = QPATHTOF(data\reticle_titan.p3d);
2016-05-30 16:37:03 +00:00
opticsZoomMin = 0.08333;
opticsZoomMax = 0.04167;
opticsZoomInit = 0.08333;
opticsPPEffects[] = {"OpticsCHAbera1","OpticsBlur1"};
opticsFlare = 0;
discretefov[] = {0.08333,0.04167};
discreteInitIndex = 0;
};
};
};
class O_static_AT_F: AT_01_base_F {
class Turrets: Turrets {
class MainTurret: MainTurret {
2016-05-30 16:37:03 +00:00
weapons[] = { QGVAR(Titan_Static) };
magazines[] = {"1Rnd_GAT_missiles","1Rnd_GAT_missiles","1Rnd_GAT_missiles","1Rnd_GAT_missiles"};
turretInfoType = "ACE_RscOptics_javelin";
2016-06-02 15:02:09 +00:00
gunnerOpticsModel = QPATHTOF(data\reticle_titan.p3d);
2016-05-30 16:37:03 +00:00
opticsZoomMin = 0.08333;
opticsZoomMax = 0.04167;
opticsZoomInit = 0.08333;
opticsPPEffects[] = {"OpticsCHAbera1","OpticsBlur1"};
opticsFlare = 0;
discretefov[] = {0.08333,0.04167};
discreteInitIndex = 0;
};
};
};
class I_static_AT_F: AT_01_base_F {
class Turrets: Turrets {
class MainTurret: MainTurret {
2016-05-30 16:37:03 +00:00
weapons[] = { QGVAR(Titan_Static) };
magazines[] = {"1Rnd_GAT_missiles","1Rnd_GAT_missiles","1Rnd_GAT_missiles","1Rnd_GAT_missiles"};
turretInfoType = "ACE_RscOptics_javelin";
2016-06-02 15:02:09 +00:00
gunnerOpticsModel = QPATHTOF(data\reticle_titan.p3d);
2016-05-30 16:37:03 +00:00
opticsZoomMin = 0.08333;
opticsZoomMax = 0.04167;
opticsZoomInit = 0.08333;
opticsPPEffects[] = {"OpticsCHAbera1","OpticsBlur1"};
opticsFlare = 0;
discretefov[] = {0.08333,0.04167};
discreteInitIndex = 0;
};
};
};
2018-04-15 15:58:00 +00:00
class Car;
class Car_F: Car {
class Turrets {
class MainTurret;
};
};
class LSV_01_base_F: Car_F {
class Turrets: Turrets {};
};
class LSV_01_AT_base_F: LSV_01_base_F { // Prowler / Polaris DAGOR
class Turrets: Turrets {
class TopTurret: MainTurret {
weapons[] = { QGVAR(Titan_Static) };
turretInfoType = "ACE_RscOptics_javelin";
gunnerOpticsModel = QPATHTOF(data\reticle_titan.p3d);
};
};
};
2016-05-30 16:37:03 +00:00
};