McDonnell Douglas KC-10A Extender
---------------------------------

Features:
Detailed model
Breakable wings
Wheels are moving
Detailed cockpit
Moving refueling hose and/or refueling arm
Openable cargo door
Bullet impacts and shattering glass
Proper LOD models

Credits:
Original model:
FSX

Textures, model reworking, converting:
SkylineGTRFreak


Installation (REPLACE):


Extract the model files from the add-ona rchive and rename them from kc10.yft to jet.yft and so on...


The model files get into:
\Rockstar Games\x64e.rpf\levels\gta5\vehicles.rpf\


Handling line: \update\update.rpf\common\data

<Item type="CHandlingData">
      <handlingName>jet</handlingName>
      <fMass value="38000.000000" />
      <fInitialDragCoeff value="8.000000" />
      <fPercentSubmerged value="75.000000" />
      <vecCentreOfMassOffset x="0.000000" y="7.800000" z="-5.000000" />
      <vecInertiaMultiplier x="1.000000" y="1.000000" z="1.000000" />
      <fDriveBiasFront value="0.000000" />
      <nInitialDriveGears value="1" />
      <fInitialDriveForce value="0.001000" />
      <fDriveInertia value="1.000000" />
      <fClutchChangeRateScaleUpShift value="1.300000" />
      <fClutchChangeRateScaleDownShift value="1.300000" />
      <fInitialDriveMaxFlatVel value="284.000000" />
      <fBrakeForce value="0.001000" />
      <fBrakeBiasFront value="0.600000" />
      <fHandBrakeForce value="0.010000" />
      <fSteeringLock value="40.000000" />
      <fTractionCurveMax value="0.850000" />
      <fTractionCurveMin value="0.800000" />
      <fTractionCurveLateral value="12.000000" />
      <fTractionSpringDeltaMax value="0.100000" />
      <fLowSpeedTractionLossMult value="0.000000" />
      <fCamberStiffnesss value="0.000000" />
      <fTractionBiasFront value="0.500000" />
      <fTractionLossMult value="1.000000" />
      <fSuspensionForce value="1.500000" />
      <fSuspensionCompDamp value="1.800000" />
      <fSuspensionReboundDamp value="1.000000" />
      <fSuspensionUpperLimit value="0.500000" />
      <fSuspensionLowerLimit value="-0.050000" />
      <fSuspensionRaise value="0.000000" />
      <fSuspensionBiasFront value="0.600000" />
      <fAntiRollBarForce value="0.000000" />
      <fAntiRollBarBiasFront value="0.000000" />
      <fRollCentreHeightFront value="1.200000" />
      <fRollCentreHeightRear value="1.200000" />
      <fCollisionDamageMult value="1.500000" />
      <fWeaponDamageMult value="0.500000" />
      <fDeformationDamageMult value="4.000000" />
      <fEngineDamageMult value="1.500000" />
      <fPetrolTankVolume value="65.000000" />
      <fOilVolume value="5.000000" />
      <fSeatOffsetDistX value="0.000000" />
      <fSeatOffsetDistY value="0.000000" />
      <fSeatOffsetDistZ value="0.000000" />
      <nMonetaryValue value="45000" />
      <strModelFlags>0000000</strModelFlags>
      <strHandlingFlags>400100</strHandlingFlags>
      <strDamageFlags>20</strDamageFlags>
      <AIHandling>AVERAGE</AIHandling>
      <SubHandlingData>
        <Item type="CFlyingHandlingData">
          <fThrust value="0.630000" />
          <fThrustFallOff value="0.000089" />
          <fThrustVectoring value="0.000000" />
          <fYawMult value="-0.000100" />
          <fYawStabilise value="0.000100" />
          <fSideSlipMult value="0.020000" />
          <fRollMult value="0.002000" />
          <fRollStabilise value="-0.000000" />
          <fPitchMult value="0.000015" />
          <fPitchStabilise value="0.000010" />
          <fFormLiftMult value="0.000110" />
          <fAttackLiftMult value="0.006000" />
          <fAttackDiveMult value="0.001200" />
          <fGearDownDragV value="0.000000" />
          <fGearDownLiftMult value="0.900000" />
          <fWindMult value="0.000000" />
          <fMoveRes value="0.015000" />
          <vecTurnRes x="0.200000" y="0.500000" z="0.500000" />
          <vecSpeedRes x="0.060000" y="0.060000" z="0.060000" />
          <fGearDoorFrontOpen value="90.000000" />
          <fGearDoorRearOpen value="90.000000" />
          <fGearDoorRearOpen2 value="-30.000000" />
          <fGearDoorRearMOpen value="-30.000000" />
          <fTurublenceMagnitudeMax value="10.000000" />
          <fTurublenceForceMulti value="0.002000" />
          <fTurublenceRollTorqueMulti value="0.010000" />
          <fTurublencePitchTorqueMulti value="0.000200" />
          <fBodyDamageControlEffectMult value="0.100000" />
          <fInputSensitivityForDifficulty value="1.200000" />
          <fOnGroundYawBoostSpeedPeak value="4.000000" />
          <fOnGroundYawBoostSpeedCap value="12.000000" />
          <fEngineOffGlideMulti value="1.000000" />
          <handlingType>HANDLING_TYPE_FLYING</handlingType>
        </Item>
        <Item type="NULL" />
        <Item type="NULL" />
      </SubHandlingData>
    </Item>



vehicles.meta in \update\update.rpf\common\data\levels\gta5


<Item>
      <modelName>jet</modelName>
      <txdName>jet</txdName>
      <handlingId>jet</handlingId>
      <gameName>JET</gameName>
      <vehicleMakeName />
      <expressionDictName>null</expressionDictName>
      <expressionName>null</expressionName>
      <animConvRoofDictName>null</animConvRoofDictName>
      <animConvRoofName>null</animConvRoofName>
      <animConvRoofWindowsAffected />
      <ptfxAssetName>null</ptfxAssetName>
      <audioNameHash>CARGOPLANE</audioNameHash>
      <layout>LAYOUT_PLANE_JUMBO</layout>
      <coverBoundOffsets>STANDARD_COVER_OFFSET_INFO</coverBoundOffsets>
      <explosionInfo>EXPLOSION_INFO_JET</explosionInfo>
      <scenarioLayout />
      <cameraName>FOLLOW_TITAN_CAMERA</cameraName>
      <aimCameraName>PLANE_AIM_CAMERA</aimCameraName>
      <bonnetCameraName>TITAN_BONNET_CAMERA</bonnetCameraName>
      <povCameraName>PLANE_POV_CAMERA</povCameraName>
      <FirstPersonDriveByIKOffset x="0.000000" y="0.000000" z="0.000000" />
      <FirstPersonDriveByUnarmedIKOffset x="0.000000" y="0.000000" z="0.000000" />
	  <FirstPersonProjectileDriveByIKOffset x="0.000000" y="0.000000" z="0.000000" />
	  <FirstPersonProjectileDriveByPassengerIKOffset x="0.000000" y="0.000000" z="0.000000" />
	  <FirstPersonProjectileDriveByRearLeftIKOffset x="0.000000" y="0.000000" z="0.000000" />
	  <FirstPersonProjectileDriveByRearRightIKOffset x="0.000000" y="0.000000" z="0.000000" />
	  <FirstPersonDriveByLeftPassengerIKOffset x="0.000000" y="0.000000" z="0.000000" />
	  <FirstPersonDriveByRightPassengerIKOffset x="0.000000" y="-0.038000" z="-0.045000" />
	  <FirstPersonDriveByRightRearPassengerIKOffset x="0.000000" y="0.000000" z="0.000000" />
	  <FirstPersonDriveByLeftPassengerUnarmedIKOffset x="0.000000" y="0.000000" z="0.000000" />
	  <FirstPersonDriveByRightPassengerUnarmedIKOffset x="0.000000" y="0.000000" z="0.000000" />
	  <FirstPersonMobilePhoneOffset x="0.175000" y="0.360000" z="0.566000" />
      <FirstPersonPassengerMobilePhoneOffset x="0.189000" y="0.291000" z="0.468000" />
      <PovCameraOffset x="0.000000" y="-0.050000" z="0.705000" />
      <PovCameraVerticalAdjustmentForRollCage value="0.000000" />
      <PovPassengerCameraOffset x="0.000000" y="0.000000" z="0.000000" />
      <PovRearPassengerCameraOffset x="0.000000" y="0.000000" z="0.000000" />
      <vfxInfoName>VFXVEHICLEINFO_PLANE_CARGO</vfxInfoName>
      <shouldUseCinematicViewMode value="true" />
      <shouldCameraTransitionOnClimbUpDown value="false" />
      <shouldCameraIgnoreExiting value="false" />
      <AllowPretendOccupants value="false" />
      <AllowJoyriding value="true" />
      <AllowSundayDriving value="true" />
      <AllowBodyColorMapping value="true" />
      <wheelScale value="0.323314" />
      <wheelScaleRear value="0.323314" />
      <dirtLevelMin value="0.000000" />
      <dirtLevelMax value="0.450000" />
      <envEffScaleMin value="0.000000" />
      <envEffScaleMax value="1.000000" />
      <envEffScaleMin2 value="0.000000" />
      <envEffScaleMax2 value="1.000000" />
      <damageMapScale value="0.600000" />
      <damageOffsetScale value="1.000000" />
      <diffuseTint value="0x00FFFFFF" />
      <steerWheelMult value="1.000000" />
      <HDTextureDist value="5.000000" />
      <lodDistances content="float_array">
        100.000000
        400.000000
        600.000000
        1200.000000
        3400.000000
        3400.000000
      </lodDistances>
      <minSeatHeight value="1.396" />
      <identicalModelSpawnDistance value="20" />
      <maxNumOfSameColor value="10" />
      <defaultBodyHealth value="1000.000000" />
      <pretendOccupantsScale value="1.000000" />
      <visibleSpawnDistScale value="6.000000" />
      <trackerPathWidth value="2.000000" />
      <weaponForceMult value="1.000000" />
      <frequency value="100" />
      <swankness>SWANKNESS_4</swankness>
      <maxNum value="999" />
      <flags>FLAG_NO_BOOT FLAG_HAS_LIVERY FLAG_DRIVER_NO_DRIVE_BY FLAG_DONT_SPAWN_IN_CARGEN FLAG_DONT_SPAWN_AS_AMBIENT FLAG_BLOCK_FROM_ATTRACTOR_SCENARIO FLAG_HEADLIGHTS_ON_LANDINGGEAR FLAG_DONT_TIMESLICE_WHEELS</flags>
      <type>VEHICLE_TYPE_PLANE</type>
      <plateType>VPT_NONE</plateType>
      <dashboardType>VDT_LAZER</dashboardType>
      <vehicleClass>VC_PLANE</vehicleClass>
      <wheelType>VWT_SPORT</wheelType>
      <trailers />
      <additionalTrailers />
      <drivers>
        <Item>
          <driverName>S_M_M_GenTransport</driverName>
          <npcName>Pilot</npcName>
        </Item>
      </drivers>
      <extraIncludes />
      <doorsWithCollisionWhenClosed>
        <Item>VEH_EXT_DOOR_PSIDE_F</Item>
      </doorsWithCollisionWhenClosed>
      <driveableDoors>
        <Item>VEH_EXT_DOOR_DSIDE_F</Item>
        <Item>VEH_EXT_DOOR_PSIDE_F</Item>
      </driveableDoors>
      <bumpersNeedToCollideWithMap value="false" />
      <needsRopeTexture value="false" />
      <requiredExtras />
      <rewards />
      <cinematicPartCamera>
        <Item>JET_WINGLIGHT_LEFT_CAMERA</Item>
        <Item>JET_WINGLIGHT_RIGHT_CAMERA</Item>
      </cinematicPartCamera>
      <NmBraceOverrideSet />
      <buoyancySphereOffset x="0.000000" y="0.000000" z="0.000000" />
      <buoyancySphereSizeScale value="1.000000" />
      <pOverrideRagdollThreshold type="NULL" />
      <firstPersonDrivebyData>
        <Item>STD_FRONT_LEFT</Item>
        <Item>PLANE_FRONT_RIGHT</Item>
      </firstPersonDrivebyData>
    </Item>





Installation (Add-On):

This is an Add-On vehicle in its own, seperate archive. You do not have to replace a vehicle.


Drag and drop the "caf" folder in "Rockstar Games\update\x64\dlcpacks\"

Edit dlclist.xml and extratitleupdate:

\update\update.rpf\common\data


Add these lines to dlclist.xml:

<Item>dlcpacks:\extender\</Item>


And add this line to extratitleupdate.meta:

<Item type="SExtraTitleUpdateMount">
			<deviceName>dlc_extender:/</deviceName>
			<path>update:/dlc_patch/extender/</path>
		</Item>



Now you are good to go. Use Simple Trainer by Sjaak and spawn vehicle via model name. Name is "KC10".


I would advise using a Mods folder (More info at OpenIV)

And make a backup, I take no responsibility if any shit happens.

No editing without prior permission granted please.