Jump to content

SpikiestMass15

Member
  • Content Count

    1
  • Joined

  • Last visited

  • Medals

Community Reputation

0 Neutral

About SpikiestMass15

  • Rank
    Newbie

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Trying to add sensors to this tank and make them available for the crew to see. In addition trying to get RCS targeting to work. Would really appreciate some help with this. Thanks class Turrets; class MainTurret; class Components; //Sensor Template classes class SensorTemplatePassiveRadar; class SensorTemplateAntiRadiation; class SensorTemplateActiveRadar; class SensorTemplateIR; class SensorTemplateVisual; class SensorTemplateMan; class SensorTemplateLaser; class SensorTemplateNV; class SensorTemplateDataLink; class VehicleSystemsTemplateLeftDriver; class VehicleSystemsTemplateRightDriver; class VehicleSystemsTemplateLeftCommander; class VehicleSystemsTemplateRightCommander; class VehicleSystemsTemplateLeftGunner; class VehicleSystemsTemplateRightGunner; class cfgvehicles { class Burnes_FV4034_01; class Burnes_FV4034_02; class Atlas_FV4040_01 : Burnes_FV4034_01 { //woodland displayName = "FV4040 Challenger 2 Mk3 (W)"; faction = "BLU_F"; idleRPM = 1300; maxSpeed = 60; peakTorque = 4126; enginePower = 910; driverCanSee = 2+8+16; gunnerCanSee = 31; commanderCanSee = 31; incomingMissileDetectionSystem = 8; class Turrets : Turrets { class MainTurret : MainTurret { magazines[] = {"UAS_140mm_XM964_10Rnd","UAS_140mm_XM964_10Rnd", "UAS_140mm_XM964_10Rnd", "UAS_140mm_DM171_10Rnd", "UAS_140mm_XM965_10Rnd", "CHAL_2000RND_762_M240", "CHAL_2000RND_762_M240", "CHAL_2000RND_762_M240", "CHAL_2000RND_762_M240"}; weapons[] = {"CHAL2_140mm", "CHAL_COAX_M240"}; }; }; class Components : Components { class DriverDisplayManagerComponentLeft : VehicleSystemsTemplateLeftDriver { componentType = "VehicleSystemsDisplayManager"; // mandatory x = (safezoneX + 0.5 * (((safezoneW / safezoneH) min 1.2) / 40)); y = (safezoneY + safezoneH - 21 * ((((safezoneW / safezoneH) min 1.2) / 1.2) / 25)); left = 1; class SensorsDisplay { componentType = "SensorsDisplayComponent"; range[] = {3500}; showTargetTypes = 1+2+4+8+16+32+64+128+256+512+1024; resource = "RscCustomInfoSensors"; }; }; class DriverDisplayManagerComponentRight : DriverDisplayManagerComponentLeft { forcedDisplay = "SensorsDisplay"; x = ((10 * (((safezoneW / safezoneH) min 1.2) / 40)) + 0.5 * (((safezoneW / safezoneH) min 1.2) / 40))); left = 0; right = 1; }; class GunnerDisplayManagerComponentLeft : VehicleSystemsTemplateLeftGunner { componentType = "VehicleSystemsDisplayManager"; // mandatory x = (safezoneX + 0.5 * (((safezoneW / safezoneH) min 1.2) / 40)); y = (safezoneY + safezoneH - 21 * ((((safezoneW / safezoneH) min 1.2) / 1.2) / 25)); left = 1; class SensorsDisplay { componentType = "SensorsDisplayComponent"; range[] = {3500}; showTargetTypes = 1+2+4+8+16+32+64+128+256+512+1024; resource = "RscCustomInfoSensors"; }; }; class GunnerDisplayManagerComponentRight : GunnerDisplayManagerComponentLeft { forcedDisplay = "SensorsDisplay"; x = ((10 * (((safezoneW / safezoneH) min 1.2) / 40)) + 0.5 * (((safezoneW / safezoneH) min 1.2) / 40))); left = 0; right = 1; }; class CommanderDisplayManagerComponentLeft : VehicleSystemsTemplateLeftCommander { componentType = "VehicleSystemsDisplayManager"; // mandatory x = (safezoneX + 0.5 * (((safezoneW / safezoneH) min 1.2) / 40)); y = (safezoneY + safezoneH - 21 * ((((safezoneW / safezoneH) min 1.2) / 1.2) / 25)); left = 1; class SensorsDisplay { componentType = "SensorsDisplayComponent"; range[] = {3500}; showTargetTypes = 1+2+4+8+16+32+64+128+256+512+1024; resource = "RscCustomInfoSensors"; }; }; class CommanderDisplayManagerComponentRight : CommanderDisplayManagerComponentLeft { forcedDisplay = "SensorsDisplay"; x = ((10 * (((safezoneW / safezoneH) min 1.2) / 40)) + 0.5 * (((safezoneW / safezoneH) min 1.2) / 40))); left = 0; right = 1; }; class SensorsManagerComponent { class Components { class DataLinkComponent : SensorTemplateDataLink {}; class CommanderIRSensorComponent : SensorTemplateIR { class GroundTarget { minRange = 50; maxRange = 3300; objectDistanceLimitCoef = -1; viewDistanceLimitCoef = -1; }; angleRangeHorizontal = 60; angleRangeVertical = 55; typeRecognitionDistance = 1900; animDirection = "CommanderOptics"; allowsMarking= 1 }; class GunnerIRSensorComponent : SensorTemplateIR { class GroundTarget { minRange = 50; maxRange = 3500; objectDistanceLimitCoef = -1; viewDistanceLimitCoef = -1; }; angleRangeHorizontal = 40; angleRangeVertical = 55; typeRecognitionDistance = 2100; animDirection = "MainTurret"; allowsMarking= 1 }; class VisualSensorComponent : SensorTemplateVisual { class GroundTarget { minRange = 0; maxRange = 2200; objectDistanceLimitCoef = -1; viewDistanceLimitCoef = -1; }; angleRangeHorizontal = 300; angleRangeVertical = 35; typeRecognitionDistance = 500; allowsMarking= 1 }; class NVSensorComponent : SensorTemplateNV { class GroundTarget { minRange = 0; maxRange = 1800; objectDistanceLimitCoef = -1; viewDistanceLimitCoef = -1; }; angleRangeHorizontal = 300; angleRangeVertical = 35; typeRecognitionDistance = 350; allowsMarking= 1 }; class PassiveRadarSensorComponent : SensorTemplatePassiveRadar { class GroundTarget { minRange = 0; maxRange = 2200; objectDistanceLimitCoef = -1; viewDistanceLimitCoef = -1; }; angleRangeHorizontal = 360; angleRangeVertical = 40; typeRecognitionDistance = 900; allowsMarking= 1 }; }; }; }; };
×