Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define TEast 0
- #define TWest 1
- #define TGuerrila 2
- #define TCivilian 3
- #define TSideUnknown 4
- #define TEnemy 5
- #define TFriendly 6
- #define TLogic 7
- #define true 1
- #define false 0
- #define private 0
- #define protected 1
- #define public 2
- class CfgPatches
- {
- class FIR_F16_F
- {
- author = "Sander";
- units[] = {"FIR_F16C","FIR_F16C_ROKAF","FIR_F16C_Makos","FIR_F16C_Standard","FIR_F16C_Polish","FIR_F16C_TWAS","FIR_F16C_TWAS2","FIR_F16C_CFTTEST","FIR_F16C_Polish_CFT","FIR_F16C_HG","FIR_F16C_WP","FIR_F16C_Osan","FIR_F16C_Ag_arctic","FIR_F16C_Ag_flanker","FIR_F16C_Ag_lizard","FIR_F16C_ENEMY_TYPE_A","FIR_F16C_Blank","FIR_F16C_WW","FIR_F16C_ROKAF_B32","FIR_F16C_AV","FIR_F16C_Blank2","FIR_F16C_Blank3","FIR_F16C_WP_Juvat"};
- weapons[] = {};
- requiredVersion = 1.0;
- requiredAddons[] = {"FIR_AirWeaponSystem_US","A3_Air_F_Beta"};
- };
- };
- class CfgEditorSubcategories
- {
- class FIR_F16_Skins_Category
- {
- displayName = "F-16C Fighting Falcon Skins";
- };
- };
- class CfgADES_Skin
- {
- class FIR_F16C_ADES_Skin
- {
- ades_type = "fir_f16_custom_skin";
- ades_skin_count = 4;
- ades_acc_script_check = "yes";
- ades_acc_script = "\FIR_F16\sqs\init\f16_acc.sqf";
- ades_classcode = "fir_f16_custom_code";
- ades_preview = "editorPreview";
- ades_name = "fir_f16_custom_name";
- };
- };
- class CfgSounds
- {
- class F16_ejection_sound
- {
- sound[] = {"A3\sounds_f\weapons\launcher\nlaw_final_2", db10, 1, 1400};
- name = "F16_ejection_sound";
- titles[] = {};
- duration = 3;
- };
- class F16_Afterburner
- {
- sound[] = {"\FIR_F16\sound\Afterburner.wss", 2, 1};
- name = "F16 Afterburner";
- titles[] = { };
- };
- };
- #include "gui.hpp"
- #include "data\rs_16_shaders.hpp"
- #include "data\rs_16_filter.hpp"
- class CfgMovesBasic
- {
- class DefaultDie;
- class ManActions
- {
- FIR_F16_Pilot = "FIR_F16_Pilot";
- };
- };
- class CfgMovesMaleSdr: CfgMovesBasic
- {
- skeletonName = "OFP2_ManSkeleton";
- gestures = "CfgGesturesMale";
- class States
- {
- class pilot_plane_cas_01;
- class FIR_F16_Pilot: pilot_plane_cas_01
- {
- leftHandIKCurve[] = {1};
- rightHandIKCurve[] = {1};
- file = "FIR_F16\anim\FIR_F16_Pilot.rtm";
- interpolateTo[] = {"KIA_FIR_F16_Pilot",1};
- leaning = "empty";
- };
- class KIA_FIR_F16_Pilot : DefaultDie
- {
- actions = "DeadActions";
- speed = 0.5;
- looped = "false";
- terminal = true;
- file = "FIR_F16\anim\FIR_F16_KIA_Pilot.rtm";
- connectTo[] = {"DeadState", 0.1};
- };
- };
- };
- #include "\a3\3DEN\UI\macros.inc"
- class ctrlCombo; // external
- class Cfg3DEN
- {
- class Attributes
- {
- class Default;
- class Title: Default
- {
- class Controls
- {
- class Title;
- };
- };
- class FIR_F16C_PilotCombo: Title
- {
- attributeLoad = "[_this controlsGroupCtrl 100, _config] call FIR_fnc_AWS_LoadAttribute;";
- attributeSave = "[_this controlsGroupCtrl 100, _config] call FIR_fnc_AWS_SaveAttribute;";
- class Controls: Controls
- {
- class Title: Title{};
- class Value: ctrlCombo
- {
- idc = 100;
- x = "48* 2 * (pixelW * pixelGrid * 0.25)";
- w = "82* (pixelW * pixelGrid * 0.25)";
- h = "8* (pixelH * pixelGrid * 0.25)* 1.2";
- class Items
- {
- class No
- {
- text = "no change";
- data = "no";
- };
- class type1
- {
- text = "Type 1(HGU-55/P+MBU-20/P)";
- data = "type1";
- };
- class type2
- {
- text = "Type 2(HGU-55/P+MBU-12/P)";
- data = "type2";
- };
- class type3
- {
- text = "Type 3(JHMCS)";
- data = "type3";
- };
- class type4
- {
- text = "Type 4(Scorpion HMCS)";
- data = "type4";
- };
- class SP
- {
- text = "SP";
- data = "SP";
- };
- };
- };
- };
- };
- };
- };
- class SensorTemplatePassiveRadar;
- class SensorTemplateActiveRadar;
- class SensorTemplateIR;
- class SensorTemplateVisual;
- class SensorTemplateMan;
- class SensorTemplateLaser;
- class SensorTemplateNV;
- class DefaultVehicleSystemsDisplayManagerLeft
- {
- class components;
- };
- class DefaultVehicleSystemsDisplayManagerRight
- {
- class components;
- };
- class CfgVehicles
- {
- class Plane_Fighter_03_base_F;
- class FIR_F16_Base: Plane_Fighter_03_base_F {
- class pilotCamera {
- class OpticsIn {
- class Narrow;
- class 10x: Narrow {
- initFov = "(0.25/10)";
- minFov = "(0.25/10)";
- maxFov = "(0.25/10)";
- };
- class 20x: 10x {
- initFov = "(0.25/20)";
- minFov = "(0.25/20)";
- maxFov = "(0.25/20)";
- };
- class 30x: 10x {
- initFov = "(0.25/30)";
- minFov = "(0.25/30)";
- maxFov = "(0.25/30)";
- };
- };
- };
- };
- };
- class Logic;
- class Module_F: Logic
- {
- class ArgumentsBaseUnits
- {
- class Units;
- };
- class ModuleDescription
- {
- class AnyBrain;
- };
- };
- class thingX;
- class Motorcycle;
- class Air ;
- class Plane : Air
- {
- class NewTurret ;
- class ViewPilot ;
- class HitPoints
- {
- class HitHull;
- };
- };
- class Plane_Base_F : Plane
- {
- class AnimationSources;
- class Components;
- };
- class Plane_Fighter_03_base_F : Plane_Base_F{};
- class FIR_F16_Base : Plane_Fighter_03_base_F
- {
- irTarget = 1;
- irTargetSize = 0.7;
- radarTarget = 1;
- radarTargetSize = 0.7;
- memoryPointGun = "kulomet";
- selectionFireAnim = "zasleh";
- simulation = "airplaneX";
- scope = 1;
- model = "\FIR_F16\FIR_F16C";
- displayName = "F-16C Fighting Falcon";
- crew = "B_Pilot_F";
- icon = "\FIR_F16\pic\icon.paa";
- picture = "\FIR_F16\pic\f16pic.paa";
- side = TWest;
- faction ="BLU_F";
- driverLeftHandAnimName = "throttle";
- driverRightHandAnimName = "stick";
- driverleftleganimname = "pedal";
- driverrightleganimname = "pedal";
- memoryPointsGetInDriver = "pos driver";
- memoryPointsGetInDriverDir = "pos driver dir";
- landingSpeed = 200;
- textureList[] = {};
- animationList[] = {};
- extCameraPosition[] = {0.0,3.0,-20.0};
- //sound integration from RS F-16 sound mod //
- attenuationEffectType="PlaneAttenuation";
- soundGetIn[] = {"A3\Sounds_F\air\Plane_Fighter_03\getin", 0.562341, 1};
- soundGetOut[] = {"A3\Sounds_F\air\Plane_Fighter_03\getout", 0.562341, 1, 40};
- soundDammage[] = {"", 0.562341, 1};
- soundEngineOnInt[] = {"FIR_F16\sound\interior\f_startup_int.wss", 0.5, 1.0};
- soundEngineOnExt[] = {"FIR_F16\sound\exterior\f_enginestart_ext.wss", 2.2, 1.0, 700};
- soundEngineOffInt[] = {"FIR_F16\sound\interior\f_shutdown_int.ogg", 1, 1.0};
- soundEngineOffExt[] = {"FIR_F16\sound\exterior\f_shutdown_ext", 2.8, 1.0, 500};
- soundLocked[] = {"\A3\Sounds_F\weapons\Rockets\locked_1", 0.1, 1};
- soundIncommingMissile[] = {"\A3\Sounds_F\weapons\Rockets\locked_3", 0.1, 1.5};
- soundGearUp[] = {"A3\Sounds_F_EPC\CAS_02\gear_up", 0.794328, 1.0, 150};
- soundGearDown[] = {"A3\Sounds_F_EPC\CAS_02\gear_down", 0.794328, 1.0, 150};
- soundFlapsUp[] = {"A3\Sounds_F_EPC\CAS_02\Flaps_Up", 0.630957, 1.0, 100};
- soundFlapsDown[] = {"A3\Sounds_F_EPC\CAS_02\Flaps_Down", 0.630957, 1.0, 100};
- soundSetSonicBoom[]={"Plane_Fighter_SonicBoom_SoundSet"};
- class Sounds
- {
- soundSets[]=
- {
- "rs_f16c_EngineLowExtFront_SoundSet",
- "rs_f16c_EngineLowExtRear_SoundSet",
- "rs_f16c_EngineLowExtMid_SoundSet",
- "rs_f16c_EngineHighExt_SoundSet",
- "rs_f16c_ForsageExt_SoundSet",
- "rs_f16c_ForsageExtMid_SoundSet",
- "rs_f16c_ForsageExtClose_SoundSet",
- "rs_f16c_WindNoiseExt_SoundSet",
- "rs_f16c_EngineExt_Dist_Front_SoundSet",
- "rs_f16c_EngineExt_Middle_SoundSet",
- "rs_f16c_EngineExt_MiddleSpeed_SoundSet",
- "rs_f16c_EngineExt_Dist_Rear_SoundSet",
- "rs_f16c_LowThrottleDistant",
- "rs_f16c_EngineLowInt_SoundSet",
- "rs_f16c_EngineLowIntMid_SoundSet",
- "rs_f16c_EngineLowIntHigh_SoundSet",
- "rs_f16c_EngineHighInt_SoundSet",
- "rs_f16c_ForsageInt_SoundSet",
- "rs_f16c_WindNoiseInt_SoundSet",
- "rs_f16c_VelocityInt_SoundSet"
- };
- };
- //end//
- insideSoundCoef = 0.2;
- destrType = "DestructWreck";
- driveraction = "FIR_F16_Pilot";
- hiddenselections[]= {"camo1","camo2","camo3","camo4","insignia","name_1","name_2","name_3","name_4","name_5","name_6","name_7","name_8","name_9","name_10","rank_tag","decal_nose","decal_wing","decal_tail","num_1","num_2","num_3","cam_tracking","mfd_overlay","mfd_overlay2","mfd_tad","tad",
- "sms_1",
- "sms_2",
- "sms_3",
- "sms_4",
- "sms_5",
- "sms_6",
- "sms_7",
- "sms_8",
- "sms_9",
- "kill_1_1",
- "kill_1_2",
- "kill_1_3",
- "kill_1_4",
- "kill_1_5",
- "kill_1_6",
- "kill_1_7",
- "kill_1_8",
- "kill_1_9",
- "kill_10_1",
- "kill_10_2",
- "kill_10_3",
- "kill_10_4",
- "kill_50_1",
- "kill_100_1",
- "kill_100_2",
- "kill_100_3",
- "kill_100_4",
- "kill_100_5",
- "kill_100_6",
- "kill_100_7",
- "kill_100_8",
- "kill_100_9",
- "ded_freq_1",
- "ded_freq_2",
- "ded_freq_3"};
- hiddenselectionstextures[] = {"FIR_F16\skin\Aviano\body_co.paa","FIR_F16\skin\Aviano\wing_co.paa","FIR_F16\skin\Aviano\body_co.paa",""}; // camo1 = body, camo2 = wing , camo3 = vertical tail, camo4 = cft
- driverCanEject = false;
- showAllTargets = 2;
- AWS_RFD_FONT_TYPE = "f16_ded";
- AWS_MFD_OVERLAY_TGP = "\FIR_F16\gauge\MFD_TGP.paa";
- //AWS_MFD_OVERLAY_MSSL = "\FIR_A10C\cockpit\mfd_tgp_ca.paa";
- AWS_MFD_OVERLAY_TAD = "\FIR_F16\gauge\MFD_HSD.paa";
- acceleration = 200;
- driveoncomponent[] = {"wheel_1", "wheel_2", "wheel_3"};
- LESH_canBeTowed = 1;
- LESH_towFromFront = 1;
- LESH_AxisOffsetTarget[] = {0,8,-2.43};
- LESH_WheelOffset[] = {0,-2};
- USAF_RefuelType = "probe";
- USAF_RefuelPoint = "refuel_probe";
- USAF_RefuelAnimation = "fuel_probe";
- camouflage = 8;
- audible = 10;
- accuracy = 0.2;
- memoryPointCM[] = {"flare_launcher1","flare_launcher2"};
- memoryPointCMDir[] = {"flare_launcher1_dir","flare_launcher2_dir"};
- htMin = 60;
- htMax = 1800;
- afMax = 200;
- mfMax = 100;
- mFact = 0;
- tBody = 0;
- class ABSystem
- {
- AfterburnerEnabled = 1;
- ABSwitchName = "ABSwitch";
- throttle_name = "Throttle_Speed";
- ab_start_script = "FIR_F16\sqs\AB\F16_AB_ON.sqf";
- ab_end_script = "FIR_F16\sqs\AB\F16_AB_OFF.sqf";
- maxspeed = 1880; // maxspeed for AB
- fuelconsume_ratio = 0.002; //reserved
- };
- class ADESData
- {
- ADESEnabled = 1;
- NumberEnabled = 1;
- NumberList[] = {"num_1","num_2","num_3"};
- EmblemEnabled = 1;
- KillmarkEnabled = 1;
- NameEnabled = 1;
- NameType = "AF_Single";
- };
- class AWS_SPSKIN
- {
- aws_sp_helmet = "FIR_JHMCS"; //helmet for when select SP
- aws_sp_uniform_type = "model"; //uniform type . model = uniform model class / texture = custom uniform texture.
- aws_sp_uniform_texture = ""; //custom uniform texture path if uniform type is texture.
- aws_sp_uniform = "FIR_Fighter_Pilot_Nomex3"; //custom uniform classname if uniform type is model.
- aws_sp_visor = ""; //visor for when select SP
- };
- class JettisonSystem
- {
- JettisonEnabled = 1;
- JettisonType = 1; // 1= drop only 2 = hide only 3 = both
- JettisonPylon = 1; // 0 = no pylon based fueltank 1 = pylon based fueltank
- fuelswitch_type = "anim"; // variable and anim
- FuelswitchName = "fuelswitch";
- JettisonScript = "FIR_F16\sqs\Jettison\droptanks.sqf";
- Fuel_Internal = 0.5;
- Fueltank_list[] = {"FIR_F16C_Fueltank_P_1rnd_M","FIR_F16C_center_Fueltank_P_1rnd_M"};
- Fueltank_Hardpoint[] = {3,4,6}; //setpylonloadout command using element number + 1;
- Fueltank_Hardpoint_Offset[] = {-1,0,1};
- Fueltank_hide[] = {};
- };
- class EjectionSystem
- {
- EjectionSeatEnabled = 1; //enable advanced ejection system
- EjectionDual = 0; //currently only single seat aircraft ejectiion supported (to do for latter)
- EjectionSeatClass = "aces_ejection_seat"; //class name of ejector seat to use (separate vehicle/object)
- CanopyClass = "f16_canopy"; //class name of canopy to use (separate vehicle/object)
- EjectionSeatHideAnim = "ejection_seat_hide"; //name of the hide animation that will hide ejector seat mesh in plane
- EjectionSeatRailAnim = ""; //name of the animation that will be played to start a smooth ejection motion out of cockpit
- CanopyHideAnim = "r_canopy_hide"; //name of the hide animation that will hide canopy mesh in plane
- EjectionSeatPos = "eject_pos"; //position memory point whwre to attach ejector seat
- CanopyPos = "eject_pos"; //position memory point where to attach dummy canopy
- EjectionSoundExt = "Plane_Fighter_01_ejection_ext_sound"; //sound to play when ejection trigered (external)
- EjectionSoundInt = "Plane_Fighter_01_ejection_in_sound"; //sound to play when ejection trigered (in-ternal)
- EjectionParachute = "Steerable_Parachute_F"; //class name parachute used in ejection
- EjectionSeatForce = 50; //ejection seat blast force
- CanopyForce = 30; //canopy bast force
- };
- class Attributes
- {
- class F16_ReplacePilot
- {
- displayName = "Replace Pilot";
- tooltip = "replace the pilot";
- property = "F16_ReplacePilotID";
- control = "FIR_F16C_PilotCombo";
- expression = "_this setVariable [""F16_ReplacePilot"", _value]; [_this, _value] execVM 'FIR_F16\sqs\init\replace_pilot.sqf';";
- defaultValue = "no";
- typeName = "STRING";
- };
- class F16_ABSound_A
- {
- displayName = "Disable AB Sound";
- tooltip = "disable the Afterburner sound";
- property = "F16_ABSound_A_ID";
- control = "Checkbox";
- expression = "_this setVariable [""F16_ABSound_C"",_value];";
- defaultValue = false;
- };
- };
- radartype = 4;
- lockdetectionsystem = 2 + 8 + 4;
- incommingmissliedetectionsystem = 16;
- minGForce = 0.2;
- maxGForce = 2;
- gForceShakeAttenuation = 0.5;
- maxSpeed = 2120;
- armor = 100;
- armorStructured = 1;
- envelope[] = {0.000000, 0.500000, 2.500000, 4.8, 6.000000, 7.00000, 7.50000, 7.500000, 7.500000, 7.000000, 6.400000, 5.600000, 2.100000, 1.700000, 1.400000,1.350000,1.300000,1.150000, 0};
- thrustCoef[] = {0.2, 0.5, 1.1, 1.3, 1.6, 1.7, 1.5, 1.5, 1.4, 1.4, 1.2, 1.2, 1, 1, 1, 1};
- elevatorCoef[] = { 0,0.8, 0.9,1.0, 1.1, 1.2, 1.2, 1.3, 1.3, 1.3, 1.4,1.4, 1.4};
- aileronCoef[] = {0.4, 0.8, 0.9, 1.0, 1.1, 1.2, 1.2 , 1.3, 1.3 , 1.3, 1.4 , 1.4 ,1.4,1.3,1.2};
- rudderCoef[] = {0.5, 1.8, 2.6, 2.75, 2.8, 2.85, 2.9, 2.95, 2.98, 3.01, 2.7, 1.1, 0.9, 0.7, 0.5, 0.3};
- draconicForceXCoef = 4.5;
- draconicForceYCoef = 8.5;
- draconicForceZCoef = 8.5;
- draconicTorqueXCoef = 2.1;
- draconicTorqueYCoef = 3.0;
- angleOfIndicence=0.052359872;
- aileronSensitivity = 1.0;
- elevatorSensitivity = 1.2;
- // wheelSteeringSensitivity = 1.8;
- wheelSteeringSensitivity = 2.5;
- maxOmega = 2000;
- class Wheels
- {
- class Wheel_1
- {
- boneName = "Wheel_1";
- steering = 1;
- side = "left";
- center = "Wheel_1_center";
- boundary = "Wheel_1_rim";
- width = 0.4;
- mass = 150;
- // MOI = 2;
- MOI = 2;
- dampingRate = 0.15;
- dampingRateDamaged = 1;
- dampingRateDestroyed = 1000;
- maxBrakeTorque = 6000;
- maxHandBrakeTorque = 0;
- suspTravelDirection[] = {0,-1,0};
- suspForceAppPointOffset = "Wheel_1_center";
- tireForceAppPointOffset = "Wheel_1_center";
- maxCompression = 0.07;
- maxDroop = 0.07;
- sprungMass = 5334;
- springStrength = 1200234;
- springDamperRate = 128025;
- longitudinalStiffnessPerUnitGravity = 4000;
- latStiffX = 25;
- latStiffY = 180;
- frictionVsSlipGraph[] = {{0,1},{0.5,1},{1,1}};
- };
- class Wheel_2: Wheel_1
- {
- boneName = "Wheel_2";
- steering = 0;
- center = "Wheel_2_center";
- boundary = "Wheel_2_rim";
- width = 0.6;
- maxCompression = 0.15;
- maxDroop = 0.15;
- // dampingRate = 4;
- sprungMass = 8334;
- springStrength = 2200234;
- springDamperRate = 150025;
- suspForceAppPointOffset = "Wheel_2_center";
- tireForceAppPointOffset = "Wheel_2_center";
- };
- class Wheel_3: Wheel_2
- {
- boneName = "Wheel_3";
- side = "right";
- center = "Wheel_3_center";
- boundary = "Wheel_3_rim";
- suspForceAppPointOffset = "Wheel_3_center";
- tireForceAppPointOffset = "Wheel_3_center";
- };
- };
- /* draconicForceXCoef = 4.5;
- draconicForceYCoef = 8.5;
- draconicForceZCoef = 8.5;
- draconicTorqueXCoef = 2.5;
- draconicTorqueYCoef = 3.0;*/
- irScanRangeMin = 10;
- irScanRangeMax = 30000;
- irScanToEyeFactor = 32;
- fuelCapacity = 1000;
- airFriction0[] = {
- 100, 50, 12
- };
- airFriction1[] = {
- 100, 50, 12
- };
- airFriction2[] = {
- 100, 50, 12
- };
- laserScanner = true;
- /*gunAimDown = -10;
- headaimdown = 0;*/
- memoryPointLRocket = "P Raketa";
- memoryPointRRocket = "L Raketa";
- /*memoryPointLMissile = "Rocket_1";
- memoryPointRMissile = "Rocket_2";*/
- cost = 10000000;
- type = "VAir";
- threat[] = {0.2, 0.7, 0.9};
- weapons[] = {"FIR_MasterArm","FIR_M61A2","FIR_CMLauncher"};
- magazines[] = {"FIR_M61A2_511rnd_M","FIR_240rnd_CMFlare_Chaff_Magazine"};
- class AMSData
- {
- AMSEnabled = 1;
- DialogClass= "F16_GUI";
- AircraftBase = "FIR_F16_Base";
- CustomPreset = "FIR_F16C_CustomPreset_list";
- CustomPresetAttachment = "FIR_F16C_CustomPreset_list_attachment";
- presetNumber = 2113;
- EditNumber = 1400;
- ListboxArray[] = {0000,2101,2102,2103,2105,2106,2112,2107,2108,2110,2111};
- loadout_scriptenabled = 0;
- loadout_script = "";
- loadout_pre = "FIR_F16\sqs\Loadout\F16_Loadout_Pre.sqf";
- loadout_apply = "FIR_AirWeaponSystem_US\Script\AMS\AMS_Loadout_Apply.sqf";
- loadout_post = "FIR_F16\sqs\Loadout\F16_Loadout_Post.sqf";
- CustomFuelEnabled = 1;
- CustomFuelScript = "FIR_F16\sqs\Loadout\F16_Refuel.sqf";
- CustomLoadoutScriptEnabled = 0;
- CustomLoadoutScript = "";
- };
- class Components: Components
- {
- class SensorsManagerComponent
- {
- class Components {
- class IRSensorComponent: SensorTemplateIR {
- class AirTarget {
- minRange = 10000;
- maxRange = 10000;
- objectDistanceLimitCoef = -1;
- viewDistanceLimitCoef = 1;
- };
- class GroundTarget {
- minRange = 10000;
- maxRange = 10000;
- objectDistanceLimitCoef = 1;
- viewDistanceLimitCoef = 1;
- };
- angleRangeHorizontal = 360;
- angleRangeVertical = 90;
- maxTrackableSpeed = 400;
- componentType = "IRSensorComponent";
- typeRecognitionDistance = 2000;
- maxFogSeeThrough = 0.995;
- color[] = {1, 0, 0, 1};
- allowsMarking = 1;
- groundNoiseDistanceCoef = -1;
- maxGroundNoiseDistance = -1;
- minSpeedThreshold = 0;
- maxSpeedThreshold = 0;
- animDirection = "";
- aimDown = 0;
- minTrackableSpeed = -1e+010;
- minTrackableATL = -1e+010;
- maxTrackableATL = 1e+010;
- };
- class VisualSensorComponent: SensorTemplateVisual {
- class AirTarget {
- minRange = 10000;
- maxRange = 10000;
- objectDistanceLimitCoef = -1;
- viewDistanceLimitCoef = 1;
- };
- class GroundTarget {
- minRange = 10000;
- maxRange = 10000;
- objectDistanceLimitCoef = 1;
- viewDistanceLimitCoef = 1;
- };
- angleRangeHorizontal = 26;
- angleRangeVertical = 20;
- maxTrackableSpeed = 100;
- aimDown = 1;
- animDirection = "main1turret";
- componentType = "VisualSensorComponent";
- nightRangeCoef = 0;
- maxFogSeeThrough = 0.94;
- color[] = {1, 1, 0.5, 0.8};
- typeRecognitionDistance = 2000;
- allowsMarking = 1;
- groundNoiseDistanceCoef = -1;
- maxGroundNoiseDistance = -1;
- minSpeedThreshold = 0;
- maxSpeedThreshold = 0;
- minTrackableSpeed = -1e+010;
- minTrackableATL = -1e+010;
- maxTrackableATL = 1e+010;
- };
- class PassiveRadarSensorComponent: SensorTemplatePassiveRadar {
- componentType = "PassiveRadarSensorComponent";
- class AirTarget {
- minRange = 45000;
- maxRange = 45000;
- objectDistanceLimitCoef = -1;
- viewDistanceLimitCoef = -1;
- };
- class GroundTarget {
- minRange = 20000;
- maxRange = 20000;
- objectDistanceLimitCoef = -1;
- viewDistanceLimitCoef = -1;
- };
- typeRecognitionDistance = 12000;
- angleRangeHorizontal = 360;
- angleRangeVertical = 360;
- groundNoiseDistanceCoef = -1;
- maxGroundNoiseDistance = -1;
- minSpeedThreshold = 0;
- maxSpeedThreshold = 0;
- animDirection = "";
- aimDown = 0;
- color[] = {0.5, 1, 0.5, 0.5};
- minTrackableSpeed = -1e+010;
- maxTrackableSpeed = 1e+010;
- minTrackableATL = -1e+010;
- maxTrackableATL = 1e+010;
- allowsMarking = 0;
- };
- class ActiveRadarSensorComponent: SensorTemplateActiveRadar {
- class AirTarget {
- minRange = 30000;
- maxRange = 30000;
- objectDistanceLimitCoef = -1;
- viewDistanceLimitCoef = -1;
- };
- class GroundTarget {
- minRange = 8000;
- maxRange = 8000;
- objectDistanceLimitCoef = -1;
- viewDistanceLimitCoef = -1;
- };
- typeRecognitionDistance = 8000;
- angleRangeHorizontal = 45;
- angleRangeVertical = 45;
- groundNoiseDistanceCoef = 0.2;
- componentType = "ActiveRadarSensorComponent";
- maxGroundNoiseDistance = 200;
- minSpeedThreshold = 30;
- maxSpeedThreshold = 40;
- color[] = {0, 1, 1, 1};
- allowsMarking = 1;
- animDirection = "";
- aimDown = 0;
- minTrackableSpeed = -1e+010;
- maxTrackableSpeed = 1e+010;
- minTrackableATL = -1e+010;
- maxTrackableATL = 1e+010;
- };
- class LaserSensorComponent: SensorTemplateLaser {
- componentType = "LaserSensorComponent";
- class AirTarget {
- minRange = 10000;
- maxRange = 10000;
- objectDistanceLimitCoef = -1;
- viewDistanceLimitCoef = -1;
- };
- class GroundTarget {
- minRange = 10000;
- maxRange = 10000;
- objectDistanceLimitCoef = -1;
- viewDistanceLimitCoef = -1;
- };
- angleRangeHorizontal = 180;
- angleRangeVertical = 180;
- typeRecognitionDistance = 0;
- color[] = {1, 1, 1, 0};
- allowsMarking = 1;
- groundNoiseDistanceCoef = -1;
- maxGroundNoiseDistance = -1;
- minSpeedThreshold = 0;
- maxSpeedThreshold = 0;
- animDirection = "";
- aimDown = 0;
- minTrackableSpeed = -1e+010;
- maxTrackableSpeed = 1e+010;
- minTrackableATL = -1e+010;
- maxTrackableATL = 1e+010;
- };
- class NVSensorComponent: SensorTemplateNV {
- componentType = "NVSensorComponent";
- color[] = {1, 1, 1, 0};
- typeRecognitionDistance = 0;
- class AirTarget {
- minRange = 8000;
- maxRange = 8000;
- objectDistanceLimitCoef = -1;
- viewDistanceLimitCoef = -1;
- };
- class GroundTarget {
- minRange = 8000;
- maxRange = 8000;
- objectDistanceLimitCoef = -1;
- viewDistanceLimitCoef = -1;
- };
- angleRangeHorizontal = 90;
- angleRangeVertical = 90;
- allowsMarking = 1;
- groundNoiseDistanceCoef = -1;
- maxGroundNoiseDistance = -1;
- minSpeedThreshold = 0;
- maxSpeedThreshold = 0;
- animDirection = "";
- aimDown = 0;
- minTrackableSpeed = -1e+010;
- maxTrackableSpeed = 1e+010;
- minTrackableATL = -1e+010;
- maxTrackableATL = 1e+010;
- };
- };
- };
- class TransportPylonsComponent
- {
- UIPicture = "\FIR_F16\UI\f16_dynamic_ca.paa";
- class Presets
- {
- class Empty
- {
- displayName = "Empty";
- dataname = "Empty";
- attachment[] = {};
- };
- class CAP
- {
- displayName = "CAP";
- dataname = "CAP";
- attachment[] = {"FIR_AIM120_P_1rnd_M", "FIR_AIM9X_P_1rnd_M", "FIR_AIM120_P_1rnd_M", "FIR_F16C_Fueltank_P_1rnd_M","FIR_F16C_center_Fueltank_P_1rnd_M","FIR_Empty_P_1rnd_M","FIR_F16C_Fueltank_P_1rnd_M","FIR_AIM120_P_1rnd_M","FIR_AIM9X_P_1rnd_M","FIR_AIM120_P_1rnd_M"};
- };
- class CAS_1
- {
- displayName = "CAS 1";
- dataname = "CAS_1";
- attachment[] = {"FIR_AIM120_P_1rnd_M", "FIR_AIM9X_P_1rnd_M", "FIR_GBU31_P_1rnd_M", "FIR_F16C_Fueltank_P_1rnd_M","FIR_F16C_center_Fueltank_P_1rnd_M","FIR_LantirnPod_P_1rnd_M","FIR_F16C_Fueltank_P_1rnd_M","FIR_GBU31_P_1rnd_M","FIR_AIM9X_P_1rnd_M","FIR_AIM120_P_1rnd_M"};
- };
- class CAS_2
- {
- displayName = "CAS 2";
- dataname = "CAS_2";
- attachment[] = {"FIR_AIM120_P_1rnd_M", "FIR_AIM9X_P_1rnd_M", "FIR_AGM65D_P_3rnd_M", "FIR_Mk82_snakeye_P_3rnd_M","FIR_ECMPod_P_1rnd_M","FIR_LantirnPod_P_1rnd_M","FIR_Mk82_snakeye_P_3rnd_M","FIR_Hydra_P_21rnd_M","FIR_AIM9X_P_1rnd_M","FIR_AIM120_P_1rnd_M"};
- };
- class SEAD
- {
- displayName = "SEAD";
- dataname = "SEAD";
- attachment[] = {"FIR_AIM120_P_1rnd_M", "FIR_AIM9X_P_1rnd_M", "FIR_AGM88_P_1rnd_M", "FIR_F16C_Fueltank_P_1rnd_M","FIR_ALQ184_1_P_1rnd_M","FIR_SniperXR_HTS_P_1rnd_M","FIR_F16C_Fueltank_P_1rnd_M","FIR_AGM88_P_1rnd_M","FIR_AIM9X_P_1rnd_M","FIR_AIM120_P_1rnd_M"};
- };
- class Scramble
- {
- displayName = "Scramble";
- dataname = "Scramble";
- attachment[] = {"FIR_AIM9X_P_1rnd_M", "FIR_Empty_P_1rnd_M", "FIR_Empty_P_1rnd_M", "FIR_Empty_P_1rnd_M","FIR_F16C_center_Fueltank_P_1rnd_M","FIR_Empty_P_1rnd_M","FIR_Empty_P_1rnd_M","FIR_Empty_P_1rnd_M","FIR_Empty_P_1rnd_M","FIR_AIM9X_P_1rnd_M"};
- };
- class AATraining
- {
- displayName = "Training - air to air";
- dataname = "AATraining";
- attachment[] = {"FIR_CATM120C_P_1rnd_M", "FIR_CATM9M_P_1rnd_M", "FIR_CATM120C_P_1rnd_M", "FIR_F16C_Fueltank_P_1rnd_M","FIR_F16C_center_Fueltank_P_1rnd_M","FIR_Empty_P_1rnd_M","FIR_F16C_Fueltank_P_1rnd_M","FIR_CATM120C_P_1rnd_M","FIR_ACMI_TACTS_P_1rnd_M","FIR_CATM120C_P_1rnd_M"};
- };
- class AGTraining
- {
- displayName = "Training - air to ground";
- dataname = "AGTraining";
- attachment[] = {"FIR_CATM120C_P_1rnd_M", "FIR_CATM9M_P_1rnd_M", "FIR_Mk76_P_3rnd_M", "FIR_BDU57_P_3rnd_M","FIR_F16C_center_Fueltank_P_1rnd_M","FIR_LantirnPod_P_1rnd_M","FIR_BDU57_P_3rnd_M","FIR_Mk76_P_3rnd_M","FIR_CATM9M_P_1rnd_M","FIR_CATM120C_P_1rnd_M"};
- };
- };
- class pylons
- {
- class pylons1
- {
- hardpoints[] = {"FIR_MISC","FIR_F16_AA_HP"};
- attachment = "FIR_AIM120_P_1rnd_M";
- priority = 5;
- maxweight = 300;
- UIposition[] = {0.35,0.0};
- };
- class pylons2: pylons1
- {
- hardpoints[] = {"FIR_MISC","FIR_Clean_MISC","FIR_F16_AA_HP"};
- priority = 4;
- attachment = "FIR_AIM9X_P_1rnd_M";
- maxweight = 500;
- UIposition[] = {0.345,0.05};
- };
- class pylons3: pylons1
- {
- hardpoints[] = {"FIR_MISC","FIR_Clean_MISC","FIR_F16_Combined_HP"};
- priority = 3;
- attachment = "FIR_AIM120_P_1rnd_M";
- maxweight = 1050;
- UIposition[] = {0.34,0.1};
- };
- class pylons4: pylons1
- {
- hardpoints[] = {"FIR_MISC","FIR_Clean_MISC","FIR_F16_AG_HP"};
- priority = 2;
- attachment = "FIR_F16C_Fueltank_P_1rnd_M";
- maxweight = 1200;
- UIposition[] = {0.33,0.2};
- };
- class pylons5: pylons1
- {
- hardpoints[] = {"FIR_MISC","FIR_F16_Under_HP"};
- priority = 1;
- attachment = "FIR_F16C_center_Fueltank_P_1rnd_M";
- maxweight = 1200;
- UIposition[] = {0.33,0.25};
- };
- class pylons6: pylons1
- {
- hardpoints[] = {"FIR_MISC","FIR_F16_Aux_HP"};
- UIposition[] = {0.33,0.3};
- attachment = "FIR_Empty_P_1rnd_M";
- };
- class pylons7: pylons4
- {
- UIposition[] = {0.33,0.35};
- mirroredMissilePos = 1;
- };
- class pylons8: pylons3
- {
- UIposition[] = {0.33,0.40};
- mirroredMissilePos = 1;
- };
- class pylons9: pylons2
- {
- UIposition[] = {0.34,0.45};
- mirroredMissilePos = 1;
- };
- class pylons10: pylons1
- {
- UIposition[] = {0.345,0.5};
- mirroredMissilePos = 1;
- };
- };
- };
- class VehicleSystemsDisplayManagerComponentLeft: DefaultVehicleSystemsDisplayManagerLeft
- {
- defaultDisplay = "EmptyDisplay";
- class Components
- {
- class EmptyDisplay
- {
- componentType = "EmptyDisplayComponent";
- };
- class MinimapDisplay
- {
- componentType = "MinimapDisplayComponent";
- resource = "RscCustomInfoMiniMap";
- };
- class VehicleDriverDisplay
- {
- componentType = "TransportFeedDisplayComponent";
- source = "Driver";
- };
- class VehicleMissileDisplay
- {
- componentType = "TransportFeedDisplayComponent";
- source = "Missile";
- };
- class SensorDisplay
- {
- componentType = "SensorsDisplayComponent";
- range[] = {8000,16000,30000,2000,4000};
- resource = "RscCustomInfoSensors";
- };
- };
- };
- class VehicleSystemsDisplayManagerComponentRight: DefaultVehicleSystemsDisplayManagerRight
- {
- defaultDisplay = "SensorDisplay";
- class Components
- {
- class EmptyDisplay
- {
- componentType = "EmptyDisplayComponent";
- };
- class MinimapDisplay
- {
- componentType = "MinimapDisplayComponent";
- resource = "RscCustomInfoMiniMap";
- };
- class VehicleDriverDisplay
- {
- componentType = "TransportFeedDisplayComponent";
- source = "Driver";
- };
- class VehicleMissileDisplay
- {
- componentType = "TransportFeedDisplayComponent";
- source = "Missile";
- };
- class SensorDisplay
- {
- componentType = "SensorsDisplayComponent";
- range[] = {8000,16000,30000,2000,4000};
- resource = "RscCustomInfoSensors";
- };
- };
- };
- };
- class RenderTargets
- {
- class nvhud
- {
- renderTarget = "rendertarget0";
- class CameraView1
- {
- pointPosition = "war_pos";
- pointDirection = "war_end";
- renderQuality = 2;
- renderVisionMode = 1;
- fov = 0.5;
- };
- };
- };
- class pilotCamera /// camera for pilot to observe sling loading
- {
- class OpticsIn /// what is seen if player switches to optics
- {
- class Wide
- {
- opticsDisplayName = "W";
- initAngleX = 0;
- minAngleX = -360;
- maxAngleX = 360;
- initAngleY = 0;
- minAngleY = -350;
- maxAngleY = 350;
- initFov = 0.7;
- minFov = 0.03;
- maxFov = 1.2;
- stabilizedInAxes = 0;
- directionStabilized = 0;
- horizontallyStabilized = 0;
- visionMode[] = {"Normal","NVG","Ti"};
- thermalMode[] = {0,1};
- gunnerOpticsModel = "A3\drones_f\Weapons_F_Gamma\Reticle\UGV_01_Optics_Gunner_F.p3d";
- };
- class Medium: Wide
- {
- opticsDisplayName = "M";
- initFov = 0.093;
- minFov = 0.093;
- maxFov = 0.093;
- gunnerOpticsModel = "\A3\Weapons_F_Beta\Reticle\Heli_Attack_01_Optics_Gunner_medium_F";
- stabilizedInAxes = 3;
- directionStabilized = 1;
- horizontallyStabilized = 1;
- };
- class Narrow: Wide
- {
- opticsDisplayName = "N";
- gunnerOpticsModel = "\A3\Weapons_F_Beta\Reticle\Heli_Attack_01_Optics_Gunner_narrow_F";
- initFov = 0.029;
- minFov = 0.029;
- maxFov = 0.029;
- stabilizedInAxes = 3;
- directionStabilized = 1;
- horizontallyStabilized = 1;
- };
- showMiniMapInOptics = true; /// allows showing GPS mini map in optics
- showUAVViewpInOptics = false; /// allows showing UAV feed in this optics
- showSlingLoadManagerInOptics = false; /// allows displaying of Sling Loading Assistant
- };
- minTurn = -360; //turn
- maxTurn = 360; //turn
- initTurn = 0; //turn
- minElev = -90; //turn
- maxElev = 90; //turn
- initElev = 0; //turn
- maxXRotSpeed = 1; // movement speed
- maxYRotSpeed = 1; // movement speed
- pilotOpticsShowCursor = 1; //to show aimCursor (is useful to see plane direction)
- controllable = true; // set false to have static camera, true to have moving like a turret
- };
- memoryPointDriverOptics = "pip_pos_0"; /// what memory point is the origin of the camera
- defaultUserMFDvalues[] = {0,0,0.15,1,0.15,1};
- #include "cfg_HUD_HMCS_Kimi_F16C.hpp"
- #include "UserSource.hpp"
- #include "UserAction.hpp"
- class WingVortices
- {
- class WingTipLeft
- {
- effectName = "FIR_WingVortices";
- position = "cerveny pozicni";
- };
- class WingTipRight
- {
- effectName = "FIR_WingVortices";
- position = "zeleny pozicni";
- };
- class BodyLeft_inner
- {
- effectName = "FIR_BodyVortices";
- position = "body_vapour_L_S";
- };
- class BodyRight_inner
- {
- effectName = "FIR_BodyVortices";
- position = "body_vapour_R_S";
- };
- class BodyLeft_outer
- {
- effectName = "FIR_BodyVortices";
- position = "body_vapour_L_E";
- };
- class BodyRight_outer
- {
- effectName = "FIR_BodyVortices";
- position = "body_vapour_R_E";
- };
- class leftwing_v_1
- {
- effectName = "FIR_WingTrails_top";
- position = "leftwing_v_1";
- };
- class leftwing_v_2
- {
- effectName = "FIR_WingTrails_top";
- position = "leftwing_v_2";
- };
- class leftwing_v_3
- {
- effectName = "FIR_WingTrails_top";
- position = "leftwing_v_3";
- };
- class rightwing_v_1
- {
- effectName = "FIR_WingTrails_top";
- position = "rightwing_v_1";
- };
- class rightwing_v_2
- {
- effectName = "FIR_WingTrails_top";
- position = "rightwing_v_2";
- };
- class rightwing_v_3
- {
- effectName = "FIR_WingTrails_top";
- position = "rightwing_v_3";
- };
- };
- class Exhausts
- {
- class Exhaust1
- {
- direction = "exu1_dir";
- effect = "fir_ExhaustsEffectPlane_big";
- position = "exu1";
- };
- };
- class Reflectors
- {
- class Left
- {
- ambient[] = {100, 100, 100, 0};
- color[] = {7000, 7500, 10000, 1};
- conefadecoef = 10;
- daylight = 0;
- direction = "light_1_dir";
- flaresize = 4;
- hitpoint = "L svetlo";
- innerangle = 20;
- intensity = 50;
- outerangle = 60;
- position = "light_1_pos";
- selection = "L svetlo";
- size = 1;
- useflare = 1;
- class Attenuation
- {
- constant = 0;
- linear = 0;
- quadratic = 4;
- start = 1;
- };
- };
- };
- class MarkerLights
- {
- class Red_Still_R
- {
- name = "cerveny pozicni";
- color[] = {1, 0.1, 0.1, 1};
- ambient[] = {0.03, 0.003, 0.003, 1};
- brightness = 0.05;
- dayLight = true;
- blinking = true;
- };
- class Green_Still_L
- {
- name = "zeleny pozicni";
- color[] = {0.1, 1, 0.1, 1};
- ambient[] = {0.003, 0.03, 0.003, 1};
- brightness = 0.05;
- blinking = true;
- dayLight = true;
- };
- class Red_Still_R2
- {
- name = "leftwing_light_pos";
- color[] = {1, 0.1, 0.1, 1};
- ambient[] = {0.03, 0.003, 0.003, 1};
- brightness = 0.05;
- blinking = true;
- dayLight = true;
- };
- class Green_Still_L2
- {
- name = "rightwing_light_pos";
- color[] = {0.1, 1, 0.1, 1};
- ambient[] = {0.003, 0.03, 0.003, 1};
- brightness = 0.05;
- blinking = true;
- dayLight = true;
- };
- class Red_Still_R3
- {
- name = "left_light_pos";
- color[] = {1, 0.1, 0.1, 1};
- ambient[] = {0.03, 0.003, 0.003, 1};
- brightness = 0.05;
- blinking = true;
- dayLight = true;
- };
- class Green_Still_L3
- {
- name = "right_light_pos";
- color[] = {0.03, 0.3, 0.03, 1};
- ambient[] = {0.003, 0.03, 0.003, 1};
- brightness = 0.05;
- blinking = true;
- dayLight = true;
- };
- class White_blink_C
- {
- name = "bily pozicni blik";
- color[] = {0.8, 0.8, 0.8, 1};
- ambient[] = {0.03, 0.03, 0.03, 1};
- brightness = 0.05;
- blinking = true;
- dayLight = true;
- };
- };
- class eventhandlers
- {
- hit = "_this call FIR_fnc_AWS_Ejection_AI";
- Init = "[_this select 0] execVM ""\FIR_F16\sqs\init\init.sqf"";[_this select 0] execVM ""\FIR_AirWeaponSystem_US\Script\init\init.sqf"";";
- killed = "_this call BIS_Effects_EH_Killed;";
- fired = "harmfire = [_this] execVM ""\FIR_AirWeaponSystem_US\Script\init\FCS.sqf"";harmfire = [_this] execVM ""\FIR_F16\sqs\init\sms_display.sqf"";";
- };
- class HitPoints: HitPoints
- {
- class HitHull: HitHull
- {
- armor = 3;
- explosionShielding = 5;
- name = "hull";
- passThrough = 0.5;
- visual = "damage_hull";
- radius = 0.3;
- minimalHit = 0.02;
- depends = "Total";
- material = -1;
- };
- class HitEngine: HitHull
- {
- armor = 1.5;
- explosionShielding = 2;
- name = "engine";
- passThrough = 0.5;
- visual = "";
- radius = 0.55;
- minimalHit = 0.1;
- depends = "0";
- };
- class HitFuel: HitHull
- {
- armor = 3;
- explosionShielding = 4;
- name = "fuel";
- passThrough = 0.5;
- visual = "";
- radius = 0.15;
- minimalHit = 0.1;
- depends = "0";
- };
- class HitLAileron: HitHull
- {
- armor = 1.5;
- explosionShielding = 3;
- name = "aileron_L";
- passThrough = 0.1;
- visual = "damage_aileron_L";
- radius = 0.2;
- minimalHit = 0.1;
- depends = "0";
- };
- class HitRAileron: HitLAileron
- {
- armor = 1.5;
- explosionShielding = 3;
- name = "aileron_R";
- passThrough = 0.1;
- visual = "damage_aileron_R";
- radius = 0.2;
- minimalHit = 0.1;
- depends = "0";
- };
- class HitLCRudder: HitHull
- {
- armor = 1.5;
- explosionShielding = 3;
- name = "rudder";
- passThrough = 0.1;
- visual = "damage_rudder";
- radius = 0.2;
- minimalHit = 0.1;
- depends = "0";
- };
- class HitLCElevator: HitHull
- {
- armor = 1.5;
- explosionShielding = 3;
- name = "elev_L";
- passThrough = 0.1;
- visual = "damage_elev_L";
- radius = 0.2;
- minimalHit = 0.1;
- depends = "0";
- };
- class HitRElevator: HitLCElevator
- {
- armor = 1.5;
- explosionShielding = 3;
- name = "elev_R";
- passThrough = 0.1;
- visual = "damage_elev_R";
- radius = 0.2;
- minimalHit = 0.1;
- depends = "0";
- };
- class HitAvionics: HitHull
- {
- armor = 3;
- explosionShielding = 1;
- name = "avionics";
- passThrough = 0.2;
- visual = "";
- radius = 0.3;
- minimalHit = 0.1;
- depends = "0";
- };
- /*class HitGlass1: HitHull
- {
- armor = 0.5;
- explosionShielding = 3;
- name = "HitGlass1";
- passThrough = 0;
- visual = "glass_1";
- radius = 0.1;
- minimalHit = 0.1;
- depends = "0";
- };
- class HitGlass2: HitHull
- {
- armor = 0.5;
- explosionShielding = 4;
- name = "HitGlass2";
- passThrough = 0;
- visual = "glass_2";
- radius = 0.15;
- minimalHit = 0.1;
- depends = "0";
- };
- class HitGlass3: HitHull
- {
- armor = 0.5;
- explosionShielding = 5;
- name = "HitGlass3";
- passThrough = 0;
- visual = "glass_3";
- radius = 0.15;
- minimalHit = 0.1;
- depends = "0";
- };*/
- };
- class Damage
- {
- tex[] = {};
- mat[] = {"FIR_F16\Tex\body.rvmat", "FIR_F16\Tex\body_damage.rvmat", "FIR_F16\Tex\body_destroy.rvmat","FIR_F16\Tex\wing.rvmat", "FIR_F16\Tex\wing_damage.rvmat", "FIR_F16\Tex\wing_destroy.rvmat","FIR_F16\Tex\tail.rvmat", "FIR_F16\Tex\tail_damage.rvmat", "FIR_F16\Tex\tail_destroy.rvmat","FIR_F16\win\alfa_ca.rvmat","FIR_F16\win\alfa_ca_damage.rvmat","FIR_F16\win\alfa_ca_damage.rvmat","FIR_F16\win\reflective_glass2.rvmat","FIR_F16\win\reflective_glass2_damage.rvmat","FIR_F16\win\reflective_glass2_damage.rvmat"};
- };
- class Library
- {
- libTextDesc = "USAF Mass-Production Fighter Aircraft";
- };
- };
- class FIR_F16C : FIR_F16_Base
- {
- scope = 2;
- author = "Firewill";
- model = "\FIR_F16\FIR_F16C";
- displayName = "F-16C Fighting Falcon";
- fir_f16_custom_skin = 0;
- /*fir_f16_custom_name = "Standard";
- fir_f16_custom_code = "FIR_F16C";
- fir_f16_custom_preview_pic = "\FIR_F16\ui\preview\pic_usaf.paa";*/
- hiddenselectionstextures[] = {"FIR_F16\skin\SW\body_co.paa","FIR_F16\skin\SW\wing_co.paa","FIR_F16\skin\SW\body_co.paa",""};
- ades_aircraft = "FIR_F16C_ADES_Skin";
- /* Engine List : GE = F110-GE-129 Model / PW = F100-PW-229 Model / PW220 = F100-PW-220 Model */
- /* aux list : iff_n = no iff / iff = with iff / kf16_iff = IFF korean ver. */
- /*Hud model list : war = WAR:Wide Angle Raster Hud for Blk40 and 42 / std = Standard HUD for Others*/
- /* Vertical Wing Type list : standard = standard vertical wing like US air force falcon. / dragchute = vertical wing with drag chute. mostly european falcons. */
- /* CFT list : no = no CFT / yes = with CFT like block 52+ */
- /* references for setting of F-16C. base mod standards
- start engine to cft
- Block 25 : PW220, iff_n , std, standard, no
- Block 25 Modernized : PW220, iff, std, standard, no
- Block 30 : GE, iff_n, std, standard, no
- Block 30 Modernized : GE, iff, std, standard, no
- Block 32 : PW220, iff_n, std, standard, no
- Block 32 Modernized : PW220, iff, std, standard, no
- Block 32 ROKAF : PW220, kf16_iff, std, standard, no
- Block 40 : GE, iff_n, war, standard, no
- Block 40 Modernized(F-16CM) : GE, iff, war, standard, no
- Block 42 : PW, iff_n, war, standard, no
- Block 42 Modernized(F-16CM) : PW, iff, war, standard, no
- Block 50 : GE, iff_n, std, standard, no
- Block 50 Modernized(F-16CM) : GE, iff, std, standard, no
- Block 52 ROKAF : PW, kf16_iff, std, standard, no
- Block 52 Polish : PW, iff, std, dragchute, no
- Block 52 Polish CFT : PW, iff, std, dragchute, yes
- */
- fir_f16_engine = "GE";
- fir_f16_aux = "iff";
- fir_f16_hud = "std";
- fir_f16_vwt = "standard";
- fir_f16_cft = "no";
- editorPreview = "\FIR_F16\ui\preview\pic_usaf.paa";
- };
- class FIR_F16C_Standard : FIR_F16C
- {
- scope = 1;
- author = "Firewill";
- displayName = "F-16C Fighting Falcon";
- fir_f16_custom_skin = 1;
- fir_f16_custom_name = "Standard";
- fir_f16_custom_code = "FIR_F16C_Standard";
- fir_f16_custom_preview_pic = "\FIR_F16\ui\preview\pic_usaf.paa";
- hiddenselectionstextures[] = {"FIR_F16\skin\SW\body_co.paa","FIR_F16\skin\SW\wing_co.paa","FIR_F16\skin\SW\body_co.paa",""};
- };
- class FIR_F16C_AV : FIR_F16C
- {
- scope = 2;
- author = "Firewill";
- displayName = "F-16C Fighting Falcon (Aviano)";
- fir_f16_custom_skin = 1;
- fir_f16_custom_name = "Aviano";
- fir_f16_custom_code = "FIR_F16C_AV";
- fir_f16_custom_preview_pic = "\FIR_F16\ui\preview\pic_usaf.paa";
- editorPreview = "\FIR_F16\ui\preview\pic_usaf.paa";
- hiddenselectionstextures[] = {"FIR_F16\skin\Aviano\body_co.paa","FIR_F16\skin\Aviano\wing_co.paa","FIR_F16\skin\Aviano\body_co.paa",""};
- fir_f16_engine = "GE";
- fir_f16_aux = "iff_n";
- fir_f16_hud = "war";
- fir_f16_vwt = "standard";
- editorSubcategory = "FIR_F16_Skins_Category";
- class AWS_SPSKIN
- {
- aws_sp_helmet = "FIR_JHMCS";
- aws_sp_uniform_type = "texture";
- aws_sp_uniform_texture = "\FIR_F16\skin\Aviano\pilot_uniform_co.paa";
- aws_sp_uniform = "";
- aws_sp_visor = "";
- };
- };
- class FIR_F16C_ROKAF : FIR_F16C
- {
- scope = 2;
- author = "Firewill";
- displayName = "F-16C Fighting Falcon (ROKAF / Blk52)";
- fir_f16_custom_skin = 1;
- fir_f16_custom_name = "ROKAF";
- fir_f16_custom_code = "FIR_F16C_ROKAF";
- fir_f16_custom_preview_pic = "\FIR_F16\ui\preview\pic_rokaf.paa";
- editorPreview = "\FIR_F16\ui\preview\pic_rokaf.paa";
- hiddenselectionstextures[] = {"FIR_F16\skin\ROKAF_B52\body_co.paa","FIR_F16\skin\ROKAF_B52\wing_co.paa","FIR_F16\skin\ROKAF_B52\body_co.paa",""};
- fir_f16_engine = "PW";
- fir_f16_aux = "kf16_iff";
- fir_f16_hud = "std";
- fir_f16_vwt = "standard";
- editorSubcategory = "FIR_F16_Skins_Category";
- class AWS_SPSKIN
- {
- aws_sp_helmet = "FIR_USHelmetType1";
- aws_sp_uniform_type = "model";
- aws_sp_uniform_texture = "";
- aws_sp_uniform = "FIR_Fighter_Pilot_ROKAF_Nomex3";
- aws_sp_visor = "FIR_Visor_Black_down";
- };
- };
- class FIR_F16C_ROKAF_B32 : FIR_F16C
- {
- scope = 2;
- author = "Firewill";
- displayName = "F-16C Fighting Falcon (ROKAF / Blk32)";
- fir_f16_custom_skin = 1;
- fir_f16_custom_name = "ROKAF Blk32";
- fir_f16_custom_code = "FIR_F16C_ROKAF_B32";
- fir_f16_custom_preview_pic = "\FIR_F16\ui\preview\pic_rokaf_32.paa";
- editorPreview = "\FIR_F16\ui\preview\pic_rokaf_32.paa";
- hiddenselectionstextures[] = {"FIR_F16\skin\ROKAF_B32\body_co.paa","FIR_F16\skin\ROKAF_B32\wing_co.paa","FIR_F16\skin\ROKAF_B32\body_co.paa",""};
- fir_f16_engine = "PW220";
- fir_f16_aux = "iff";
- fir_f16_hud = "std";
- fir_f16_vwt = "standard";
- editorSubcategory = "FIR_F16_Skins_Category";
- class AWS_SPSKIN
- {
- aws_sp_helmet = "FIR_USHelmetType1";
- aws_sp_uniform_type = "model";
- aws_sp_uniform_texture = "";
- aws_sp_uniform = "FIR_Fighter_Pilot_ROKAF_Nomex3";
- aws_sp_visor = "FIR_Visor_Black_down";
- };
- };
- class FIR_F16C_WW : FIR_F16C
- {
- scope = 2;
- author = "Firewill";
- displayName = "F-16CJ Fighting Falcon (13th FS)";
- fir_f16_custom_skin = 1;
- fir_f16_custom_name = "13th FS";
- fir_f16_custom_code = "FIR_F16C_WW";
- fir_f16_custom_preview_pic = "\FIR_F16\ui\preview\pic_ww.paa";
- editorPreview = "\FIR_F16\ui\preview\pic_ww.paa";
- hiddenselectionstextures[] = {"FIR_F16\skin\WW\body_co.paa","FIR_F16\skin\WW\wing_co.paa","FIR_F16\skin\WW\body_co.paa",""};
- editorSubcategory = "FIR_F16_Skins_Category";
- class Components : Components
- {
- class TransportPylonsComponent : TransportPylonsComponent
- {
- class pylons : pylons
- {
- class pylons1 : pylons1
- {
- attachment = "FIR_AIM120_P_1rnd_M";
- };
- class pylons2: pylons2
- {
- attachment = "FIR_AIM9X_P_1rnd_M";
- };
- class pylons3: pylons3
- {
- attachment = "FIR_AGM88_P_1rnd_M";
- };
- class pylons4: pylons4
- {
- attachment = "FIR_F16C_Fueltank_P_1rnd_M";
- };
- class pylons5: pylons5
- {
- attachment = "FIR_ALQ184_1_P_1rnd_M";
- };
- class pylons6: pylons6
- {
- attachment = "FIR_SniperXR_HTS_P_1rnd_M";
- };
- class pylons7: pylons7
- {
- attachment = "FIR_F16C_Fueltank_P_1rnd_M";
- };
- class pylons8: pylons8
- {
- attachment = "FIR_AGM88_P_1rnd_M";
- };
- class pylons9: pylons9
- {
- attachment = "FIR_AIM9X_P_1rnd_M";
- };
- class pylons10: pylons10
- {
- attachment = "FIR_AIM120_P_1rnd_M";
- };
- };
- };
- };
- fir_f16_engine = "GE";
- fir_f16_aux = "iff";
- fir_f16_hud = "std";
- fir_f16_vwt = "standard";
- class AWS_SPSKIN
- {
- aws_sp_helmet = "FIR_JHMCS";
- aws_sp_uniform_type = "texture";
- aws_sp_uniform_texture = "\FIR_F16\skin\WW\pilot_uniform_co.paa";
- aws_sp_uniform = "";
- aws_sp_visor = "";
- };
- };
- class FIR_F16C_Polish : FIR_F16C
- {
- scope = 2;
- author = "Firewill";
- displayName = "F-16C Fighting Falcon (Polish)";
- fir_f16_custom_skin = 1;
- fir_f16_custom_name = "Polish";
- fir_f16_custom_code = "FIR_F16C_Polish";
- fir_f16_custom_preview_pic = "\FIR_F16\ui\preview\pic_polish.paa";
- editorPreview = "\FIR_F16\ui\preview\pic_polish.paa";
- hiddenselectionstextures[] = {"FIR_F16\skin\Polish\body_co.paa","FIR_F16\skin\Polish\wing_co.paa","FIR_F16\skin\Polish\tail_co.paa",""};
- class AWS_SPSKIN
- {
- aws_sp_helmet = "FIR_JHMCS";
- aws_sp_uniform_type = "texture";
- aws_sp_uniform_texture = "\FIR_F16\skin\Polish\pilot_uniform_co.paa";
- aws_sp_uniform = "";
- aws_sp_visor = "";
- };
- fir_f16_engine = "PW";
- fir_f16_aux = "iff";
- fir_f16_hud = "std";
- fir_f16_vwt = "dragchute";
- editorSubcategory = "FIR_F16_Skins_Category";
- };
- class FIR_F16C_HG : FIR_F16C
- {
- scope = 2;
- author = "Firewill";
- displayName = "F-16C Fighting Falcon (Ohio Dark Viper)";
- fir_f16_custom_skin = 1;
- fir_f16_custom_name = "Ohio Dark Viper";
- fir_f16_custom_code = "FIR_F16C_HG";
- fir_f16_custom_preview_pic = "\FIR_F16\ui\preview\pic_hg.paa";
- editorPreview = "\FIR_F16\ui\preview\pic_hg.paa";
- hiddenselectionstextures[] = {"FIR_F16\skin\HGV\body_co.paa","FIR_F16\skin\HGV\wing_co.paa","FIR_F16\skin\HGV\body_co.paa",""};
- fir_f16_hud = "std";
- editorSubcategory = "FIR_F16_Skins_Category";
- class AWS_SPSKIN
- {
- aws_sp_helmet = "FIR_JHMCS";
- aws_sp_uniform_type = "texture";
- aws_sp_uniform_texture = "\FIR_F16\skin\HGV\pilot_uniform_co.paa";
- aws_sp_uniform = "";
- aws_sp_visor = "";
- };
- };
- class FIR_F16C_WP : FIR_F16C
- {
- scope = 2;
- author = "Firewill";
- displayName = "F-16C Fighting Falcon (WolfPack / 35th FS)";
- fir_f16_custom_skin = 1;
- fir_f16_custom_name = "Wolfpack";
- fir_f16_custom_code = "FIR_F16C_WP";
- fir_f16_custom_preview_pic = "\FIR_F16\ui\preview\pic_wp.paa";
- editorPreview = "\FIR_F16\ui\preview\pic_wp.paa";
- hiddenselectionstextures[] = {"FIR_F16\skin\WP\body_co.paa","FIR_F16\skin\WP\wing_co.paa","FIR_F16\skin\WP\body_co.paa",""};
- fir_f16_aux = "iff_n";
- fir_f16_hud = "war";
- editorSubcategory = "FIR_F16_Skins_Category";
- class AWS_SPSKIN
- {
- aws_sp_helmet = "FIR_JHMCS";
- aws_sp_uniform_type = "texture";
- aws_sp_uniform_texture = "\FIR_F16\skin\WP\pilot_uniform_co.paa";
- aws_sp_uniform = "";
- aws_sp_visor = "";
- };
- };
- class FIR_F16C_WP_Juvat : FIR_F16C
- {
- scope = 2;
- author = "Firewill";
- displayName = "F-16C Fighting Falcon (WolfPack / 80th FS)";
- fir_f16_custom_skin = 1;
- fir_f16_custom_name = "Wolfpack Juvat";
- fir_f16_custom_code = "FIR_F16C_WP_Juvat";
- fir_f16_custom_preview_pic = "\FIR_F16\ui\preview\pic_wp.paa";
- editorPreview = "\FIR_F16\ui\preview\pic_wp.paa";
- hiddenselectionstextures[] = {"FIR_F16\skin\WP_Juvat\body_co.paa","FIR_F16\skin\WP_Juvat\wing_co.paa","FIR_F16\skin\WP_Juvat\body_co.paa",""};
- fir_f16_aux = "iff_n";
- fir_f16_hud = "war";
- editorSubcategory = "FIR_F16_Skins_Category";
- class AWS_SPSKIN
- {
- aws_sp_helmet = "FIR_JHMCS";
- aws_sp_uniform_type = "texture";
- aws_sp_uniform_texture = "\FIR_F16\skin\WP_Juvat\pilot_uniform_co.paa";
- aws_sp_uniform = "";
- aws_sp_visor = "";
- };
- };
- class FIR_F16C_Osan : FIR_F16C
- {
- scope = 2;
- author = "Firewill";
- displayName = "F-16C Fighting Falcon (Flying Fiends)";
- fir_f16_custom_skin = 1;
- fir_f16_custom_name = "Flying Fiends";
- fir_f16_custom_code = "FIR_F16C_Osan";
- fir_f16_custom_preview_pic = "\FIR_F16\ui\preview\pic_osan.paa";
- editorPreview = "\FIR_F16\ui\preview\pic_osan.paa";
- hiddenselectionstextures[] = {"FIR_F16\skin\Osan\body_co.paa","FIR_F16\skin\Osan\wing_co.paa","FIR_F16\skin\Osan\body_co.paa",""};
- fir_f16_aux = "iff_n";
- fir_f16_hud = "war";
- editorSubcategory = "FIR_F16_Skins_Category";
- class AWS_SPSKIN
- {
- aws_sp_helmet = "FIR_JHMCS";
- aws_sp_uniform_type = "texture";
- aws_sp_uniform_texture = "\FIR_F16\skin\Osan\pilot_uniform_co.paa";
- aws_sp_uniform = "";
- aws_sp_visor = "";
- };
- };
- class FIR_F16C_Makos : FIR_F16C
- {
- scope = 2;
- author = "Firewill";
- displayName = "F-16C Fighting Falcon (Florida Makos)";
- fir_f16_custom_skin = 1;
- fir_f16_custom_name = "Florida Makos";
- fir_f16_custom_code = "FIR_F16C_Makos";
- fir_f16_custom_preview_pic = "\FIR_F16\ui\preview\pic_makos.paa";
- editorPreview = "\FIR_F16\ui\preview\pic_makos.paa";
- hiddenselectionstextures[] = {"FIR_F16\skin\Makos\body_co.paa","FIR_F16\skin\Makos\wing_co.paa","FIR_F16\skin\Makos\body_co.paa",""};
- fir_f16_aux = "iff_n";
- fir_f16_hud = "std";
- editorSubcategory = "FIR_F16_Skins_Category";
- class AWS_SPSKIN
- {
- aws_sp_helmet = "FIR_ScorpionHMCS";
- aws_sp_uniform_type = "texture";
- aws_sp_uniform_texture = "\FIR_F16\skin\Makos\pilot_uniform_co.paa";
- aws_sp_uniform = "";
- aws_sp_visor = "";
- };
- };
- class FIR_F16C_Blank : FIR_F16C
- {
- scope = 2;
- author = "Firewill";
- displayName = "F-16C Fighting Falcon (Blank)";
- fir_f16_custom_skin = 1;
- fir_f16_custom_name = "Blank";
- fir_f16_custom_code = "FIR_F16C_Blank";
- fir_f16_custom_preview_pic = "\FIR_F16\ui\preview\pic_blank.paa";
- editorPreview = "\FIR_F16\ui\preview\pic_blank.paa";
- hiddenselectionstextures[] = {"FIR_F16\skin\blank\blank1\body_co.paa","FIR_F16\skin\blank\blank1\wing_co.paa","FIR_F16\skin\blank\blank1\body_co.paa",""};
- fir_f16_hud = "std";
- editorSubcategory = "FIR_F16_Skins_Category";
- class AWS_SPSKIN
- {
- aws_sp_helmet = "FIR_JHMCS";
- aws_sp_uniform_type = "texture";
- aws_sp_uniform_texture = "\FIR_F16\skin\blank\blank1\pilot_uniform_co.paa";
- aws_sp_uniform = "";
- aws_sp_visor = "";
- };
- };
- class FIR_F16C_Blank2 : FIR_F16C
- {
- scope = 2;
- author = "Firewill";
- displayName = "F-16C Fighting Falcon (Blank 2)";
- fir_f16_custom_skin = 1;
- fir_f16_custom_name = "Blank 2";
- fir_f16_custom_code = "FIR_F16C_Blank2";
- fir_f16_custom_preview_pic = "\FIR_F16\ui\preview\pic_blank.paa";
- editorPreview = "\FIR_F16\ui\preview\pic_blank.paa";
- hiddenselectionstextures[] = {"FIR_F16\skin\blank\blank2\body_co.paa","FIR_F16\skin\blank\blank2\wing_co.paa","FIR_F16\skin\blank\blank2\body_co.paa",""};
- fir_f16_hud = "std";
- editorSubcategory = "FIR_F16_Skins_Category";
- class AWS_SPSKIN
- {
- aws_sp_helmet = "FIR_JHMCS";
- aws_sp_uniform_type = "texture";
- aws_sp_uniform_texture = "\FIR_F16\skin\blank\blank2\pilot_uniform_co.paa";
- aws_sp_uniform = "";
- aws_sp_visor = "";
- };
- };
- class FIR_F16C_Blank3 : FIR_F16C
- {
- scope = 2;
- author = "Firewill";
- displayName = "F-16C Fighting Falcon (Blank 3)";
- fir_f16_custom_skin = 1;
- fir_f16_custom_name = "Blank 3";
- fir_f16_custom_code = "FIR_F16C_Blank3";
- fir_f16_custom_preview_pic = "\FIR_F16\ui\preview\pic_blank.paa";
- editorPreview = "\FIR_F16\ui\preview\pic_blank.paa";
- hiddenselectionstextures[] = {"FIR_F16\skin\blank\blank3\body_co.paa","FIR_F16\skin\blank\blank3\wing_co.paa","FIR_F16\skin\blank\blank3\body_co.paa",""};
- fir_f16_hud = "std";
- editorSubcategory = "FIR_F16_Skins_Category";
- class AWS_SPSKIN
- {
- aws_sp_helmet = "FIR_JHMCS";
- aws_sp_uniform_type = "texture";
- aws_sp_uniform_texture = "\FIR_F16\skin\blank\blank3\pilot_uniform_co.paa";
- aws_sp_uniform = "";
- aws_sp_visor = "";
- };
- };
- class FIR_F16C_Ag_arctic : FIR_F16C
- {
- scope = 2;
- author = "Firewill";
- displayName = "F-16C Fighting Falcon (Aggressor Arctic)";
- fir_f16_custom_skin = 1;
- fir_f16_custom_name = "Aggressor Arctic";
- fir_f16_custom_code = "FIR_F16C_Ag_arctic";
- fir_f16_custom_preview_pic = "\FIR_F16\ui\preview\pic_ag_arctic.paa";
- editorPreview = "\FIR_F16\ui\preview\pic_ag_arctic.paa";
- hiddenselectionstextures[] = {"FIR_F16\skin\Arctic\body_co.paa","FIR_F16\skin\Arctic\wing_co.paa","FIR_F16\skin\Arctic\body_co.paa",""};
- editorSubcategory = "FIR_F16_Skins_Category";
- fir_f16_engine = "PW220";
- fir_f16_hud = "std";
- fir_f16_aux = "iff_n";
- class AWS_SPSKIN
- {
- aws_sp_helmet = "FIR_USHelmetType1_Agg";
- aws_sp_uniform_type = "model";
- aws_sp_uniform_texture = "";
- aws_sp_uniform = "FIR_Fighter_Pilot_USAF_Agg_64AGRS_Nomex3";
- aws_sp_visor = "FIR_Visor_Black_covered";
- };
- };
- class FIR_F16C_Ag_flanker : FIR_F16C
- {
- scope = 2;
- author = "Firewill";
- displayName = "F-16C Fighting Falcon (Aggressor Flanker)";
- fir_f16_custom_skin = 1;
- fir_f16_custom_name = "Aggressor Flanker";
- fir_f16_custom_code = "FIR_F16C_Ag_flanker";
- fir_f16_custom_preview_pic = "\FIR_F16\ui\preview\pic_ag_flanker.paa";
- editorPreview = "\FIR_F16\ui\preview\pic_ag_flanker.paa";
- hiddenselectionstextures[] = {"FIR_F16\skin\Flanker\body_co.paa","FIR_F16\skin\Flanker\wing_co.paa","FIR_F16\skin\Flanker\body_co.paa",""};
- editorSubcategory = "FIR_F16_Skins_Category";
- fir_f16_engine = "PW220";
- fir_f16_hud = "std";
- fir_f16_aux = "iff_n";
- class AWS_SPSKIN
- {
- aws_sp_helmet = "FIR_USHelmetType1_Agg";
- aws_sp_uniform_type = "model";
- aws_sp_uniform_texture = "";
- aws_sp_uniform = "FIR_Fighter_Pilot_USAF_Agg_64AGRS_Nomex3";
- aws_sp_visor = "FIR_Visor_Black_covered";
- };
- };
- class FIR_F16C_Ag_lizard : FIR_F16C
- {
- scope = 2;
- author = "Firewill";
- displayName = "F-16C Fighting Falcon (Aggressor Lizard)";
- fir_f16_custom_skin = 1;
- fir_f16_custom_name = "Aggressor Lizard";
- fir_f16_custom_code = "FIR_F16C_Ag_lizard";
- fir_f16_custom_preview_pic = "\FIR_F16\ui\preview\pic_ag_lizard.paa";
- editorPreview = "\FIR_F16\ui\preview\pic_ag_lizard.paa";
- hiddenselectionstextures[] = {"FIR_F16\skin\Lizard\body_co.paa","FIR_F16\skin\Lizard\wing_co.paa","FIR_F16\skin\Lizard\body_co.paa",""};
- editorSubcategory = "FIR_F16_Skins_Category";
- fir_f16_engine = "PW220";
- fir_f16_hud = "std";
- fir_f16_aux = "iff_n";
- class AWS_SPSKIN
- {
- aws_sp_helmet = "FIR_USHelmetType1_Agg";
- aws_sp_uniform_type = "model";
- aws_sp_uniform_texture = "";
- aws_sp_uniform = "FIR_Fighter_Pilot_USAF_Agg_64AGRS_Nomex3";
- aws_sp_visor = "FIR_Visor_Black_covered";
- };
- };
- class FIR_F16C_ENEMY_TYPE_A:FIR_F16C
- {
- author = "Firewill";
- side = 0;
- faction = "FIR_AWS_ENEMY_F";
- crew = "O_Pilot_F";
- displayName="F-16C Fighting Falcon(ENEMY TYPE A)";
- fir_f16_custom_skin = 1;
- fir_f16_custom_name = "ENEMY TYPE A";
- fir_f16_custom_code = "FIR_F16C_ENEMY_TYPE_A";
- fir_f16_custom_preview_pic = "\FIR_F16\ui\preview\pic_enemy_a.paa";
- editorPreview = "\FIR_F16\ui\preview\pic_enemy_a.paa";
- hiddenselectionstextures[] = {"FIR_F16\skin\Lizard\body_co.paa","FIR_F16\skin\Lizard\wing_co.paa","FIR_F16\skin\Lizard\body_co.paa",""};
- fir_f16_hud = "std";
- class AWS_SPSKIN
- {
- aws_sp_helmet = "FIR_USHelmetType1_Agg";
- aws_sp_uniform_type = "model";
- aws_sp_uniform_texture = "";
- aws_sp_uniform = "FIR_Fighter_Pilot_USAF_Agg_64AGRS_Nomex3";
- aws_sp_visor = "FIR_Visor_Black_covered";
- };
- };
- class FIR_F16C_CFTTEST : FIR_F16C
- {
- scope = 2;
- author = "Firewill";
- model = "\FIR_F16\FIR_F16C";
- displayName = "F-16C Fighting Falcon (CFT Test)";
- fuelCapacity = 2000;
- fir_f16_custom_name = "CFT TEST";
- fir_f16_custom_code = "FIR_F16C_CFTTEST";
- fir_f16_custom_preview_pic = "\FIR_F16\ui\preview\pic_cft_usaf.paa";
- editorPreview = "\FIR_F16\ui\preview\pic_cft_usaf.paa";
- hiddenselectionstextures[] = {"FIR_F16\skin\CFT_TEST\body_co.paa","FIR_F16\skin\CFT_TEST\wing_co.paa","FIR_F16\skin\CFT_TEST\body_co.paa","FIR_F16\skin\CFT_TEST\cft_co.paa"};
- fir_f16_hud = "war";
- fir_f16_cft = "yes";
- editorSubcategory = "FIR_F16_Skins_Category";
- class AWS_SPSKIN
- {
- aws_sp_helmet = "FIR_USHelmetType1";
- aws_sp_uniform_type = "texture";
- aws_sp_uniform_texture = "\FIR_F16\skin\CFT_TEST\pilot_uniform_co.paa";
- aws_sp_uniform = "";
- aws_sp_visor = "FIR_Visor_Black_down";
- };
- };
- class FIR_F16C_Polish_CFT : FIR_F16C_CFTTEST
- {
- scope = 2;
- author = "Firewill";
- model = "\FIR_F16\FIR_F16C";
- displayName = "F-16C Fighting Falcon Blk52+(Polish)";
- fir_f16_custom_name = "Polish Blk 52+ CFT";
- fir_f16_custom_code = "FIR_F16C_Polish_CFT";
- fir_f16_custom_preview_pic = "\FIR_F16\ui\preview\pic_cft_polish.paa";
- editorPreview = "\FIR_F16\ui\preview\pic_cft_polish.paa";
- hiddenselectionstextures[] = {"FIR_F16\skin\Polish\body_co.paa","FIR_F16\skin\Polish\wing_co.paa","FIR_F16\skin\Polish\tail_co.paa","FIR_F16\skin\Polish\cft_co.paa"};
- editorSubcategory = "FIR_F16_Skins_Category";
- fir_f16_custom_skin = 1;
- fir_f16_hud = "std";
- fir_f16_engine = "PW";
- fir_f16_aux = "iff";
- fir_f16_vwt = "dragchute";
- fir_f16_cft = "yes";
- class AWS_SPSKIN
- {
- aws_sp_helmet = "FIR_JHMCS";
- aws_sp_uniform_type = "texture";
- aws_sp_uniform_texture = "\FIR_F16\skin\Polish\pilot_uniform_co.paa";
- aws_sp_uniform = "";
- aws_sp_visor = "";
- };
- };
- class PlaneWreck;
- class FIR_F16CWreck: PlaneWreck
- {
- scope = 1;
- class Armory {
- disabled = 1;
- };
- model = "\FIR_F16\FIR_F16Cwreck.p3d";
- sections[]={};
- typicalCargo[] = {};
- irTarget = 0;
- transportAmmo = 0;
- transportRepair = 0;
- transportFuel = 0;
- transportSoldier = 1;
- class Eventhandlers {
- };
- };
- class f16_canopy : thingX
- {
- mapSize = 0.78;
- author = "Firewill";
- displayName = "F16 Canopy";
- model = "\FIR_F16\model\f16_canopy.p3d";
- _generalMacro = "thingX";
- scope = protected;
- simulation = "thingx";
- animated = false;
- reversed = false;
- nameSound = "";
- vehicleClass = "Objects";
- accuracy = 0.2; // accuracy needed to recognize type of this target
- class DestructionEffects {};
- };
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement