Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class cfgPatches
- {
- class PRACS_NATO_Retexture_Project // Name of your mod
- {
- author="WuZhuangTai11111";
- units[]=
- {
- "PRACS_E2C_Navy",
- };
- weapons[]={};
- requiredVersion=0.1;
- requiredAddons[]={};
- };
- };
- class Components;
- class SensorTemplatePassiveRadar;
- class SensorTemplateActiveRadar;
- class SensorTemplateDataLink;
- class DefaultVehicleSystemsDisplayManagerLeft
- {
- class components;
- };
- class DefaultVehicleSystemsDisplayManagerRight
- {
- class components;
- };
- class cfgVehicles
- {
- class PRACS_E2C_Navy;
- class NATO_E2C_Hawkeye: PRACS_E2C_Navy
- {
- _generalMacro="NATO_E2C_Hawkeye";
- editorPreview="PRACS_E2C_Navy";
- side=1;
- scope=2;
- scopeCurator=2;
- forceInGarage=1;
- faction="BLU_F";
- displayName="E-2C Hawkeye";
- author="GetCampedOn";
- crew="B_Helipilot_F";
- receiveRemoteTargets = true;
- reportRemoteTargets = true;
- reportOwnPosition = true;
- class TextureSources
- {
- class NATO
- {
- displayName="NATO";
- textures[]=
- {
- "mod\texture\hky_skin01a_navy_co.paa",
- "mod\texture\hky_skin01b_navy_co.paa",
- "mod\texture\hky_skin01b_navy_co.paa",
- "mod\nums\blu8_ca.paa", //Num1
- "mod\nums\blu8_ca.paa", //Num2
- "mod\nums\blu8_ca.paa", //Num3
- "mod\nums\blu8_ca.paa" //Num4
- };
- materials[]=
- {
- "mod\texture\hky_skin01a_nohq.paa",
- "mod\texture\hky_skin01a_smdi.paa",
- "mod\texture\hky_skin01b_nohq.paa",
- "mod\texture\hky_skin01b_smdi.paa"
- };
- factions[]=
- {
- "BLU_F"
- };
- };
- /*textureList[]= // Texture list visible in garage allowing you to have multiple camos, write 1 to replace base texture, 0 as optional texture you can choose via garage.
- {
- "NATO", 1
- };*/
- };
- class Components: Components
- {
- class SensorsManagerComponent
- {
- class Components
- {
- class PassiveRadarSensorComponent : SensorTemplatePassiveRadar //Passive Radar
- {
- class AirTarget
- {
- minRange=1500;
- maxRange=32000;
- objectDistanceLimitCoef=-1;
- viewDistanceLimitCoef=-1;
- };
- class GroundTarget
- {
- minRange=1500;
- maxRange=32000;
- objectDistanceLimitCoef=-1;
- viewDistanceLimitCoef=-1;
- };
- allowsMarking= 1; // targets that are tracked by this sensor only will be target-able
- };
- class ActiveRadarSensorComponent : SensorTemplateActiveRadar //Active Radar
- {
- class AirTarget
- {
- minRange=1500;
- maxRange=24000;
- objectDistanceLimitCoef=-1;
- viewDistanceLimitCoef=-1;
- };
- class GroundTarget
- {
- minRange=2500;
- maxRange=16000;
- objectDistanceLimitCoef=-1;
- viewDistanceLimitCoef=-1;
- };
- typeRecognitionDistance = 15000; // distance how far the target type gets recognized
- angleRangeHorizontal = 360; // sensor azimuth coverage in degrees
- angleRangeVertical = 120; // sensor elevation coverage in degrees
- groundNoiseDistanceCoef = 0.1; // portion of sensor-target-ground distance below which the targets become invisible to the sensor
- maxGroundNoiseDistance = 15; // distance from the ground in meters, hard cap, above which the target will be visible even if still below groundNoiseDistanceCoef
- minSpeedThreshold = -1; // target speed in m/s above which the target will start to become visible
- maxSpeedThreshold = 550; // target speed above which the target becomes visible even if below groundNoiseDistanceCoef, linearly decreases to minSpeedThreshold
- };
- class DataLinkSensorComponent : SensorTemplateDataLink
- {
- };
- };
- };
- class VehicleSystemsDisplayManagerComponentLeft : DefaultVehicleSystemsDisplayManagerLeft
- {
- class Components
- {
- defaultDisplay="SensorDisplay";
- class EmptyDisplay
- {
- componentType = "EmptyDisplayComponent";
- };
- class MinimapDisplay
- {
- componentType = "MinimapDisplayComponent";
- resource = "RscCustomInfoMiniMap";
- };
- class SensorsDisplay
- {
- componentType = "SensorsDisplayComponent";
- range[] = {32000,24000,16000,8000}; // accepts an integer or an array of available ranges (submode)
- showTargetTypes="1+2+4+8+16+32+64+128+256+1024";
- // 1 - Sensor sectors, 2 - Threats, 4 - Marked tgt symbol, 8 - Own detection
- // 16 - Remote detection, 32 - Active detection, 64 - Passive detection, 128 - Ground targets
- // 256 - Air tgts, 512 - Men, 1024 - Special (laser, NV)
- resource = "RscCustomInfoSensors";
- };
- class UAVFeedDisplay // Drone camera feed
- {
- componentType = "UAVFeedDisplayComponent";
- };
- };
- };
- class VehicleSystemsDisplayManagerComponentRight : DefaultVehicleSystemsDisplayManagerRight
- {
- class Components
- {
- class EmptyDisplay
- {
- componentType = "EmptyDisplayComponent";
- };
- class MinimapDisplay
- {
- componentType = "MinimapDisplayComponent";
- resource = "RscCustomInfoMiniMap";
- };
- class SensorsDisplay
- {
- componentType = "SensorsDisplayComponent";
- range[] = {32000,24000,16000,8000}; // accepts an integer or an array of available ranges (submode)
- showTargetTypes="1+2+4+8+16+32+64+128+256+1024";
- // 1 - Sensor sectors, 2 - Threats, 4 - Marked tgt symbol, 8 - Own detection
- // 16 - Remote detection, 32 - Active detection, 64 - Passive detection, 128 - Ground targets
- // 256 - Air tgts, 512 - Men, 1024 - Special (laser, NV)
- resource = "RscCustomInfoSensors";
- };
- class UAVFeedDisplay // Drone camera feed
- {
- componentType = "UAVFeedDisplayComponent";
- };
- };
- };
- };
- };
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement