Firetruk (+ add-on files)   by "elcreador"
This mod replace the firetruk.

It is recommended that you use OpenIV's mod manager feature (http://openiv.com/?p=1132) with rpf mods to provide easy switching of rpf mods to off for online play to avoid bans. 

Files: 
-firetruk.yft 
-firetruk_hi.yft 
-firetruk.ytd 


I hope you like.
With OPENIV in edit mode you can replace the files: 
-------------------------------------------------------------------------------------------------- 

install

-Replace oracle files; you can find them in: 
\GTA V\update\x64\dlcpacks\patchday3ng\dlc.rpf\x64\levels\gta5\vehicles.rpf\




--------------------------------------------------------------------------------------
You can either replace the vehicles lines editing the files:

In vehicle.meta:
GTA V\update\update.rpf\common\data\levels\gta5
Extract it with OpenIV and edit it with Notepad++. Open the file, press CTRL+F and search for "firetruk" until you find the part where titan is listed 4 times.

Overwrite original entry with the following:

      <modelName>firetruk</modelName>
      <txdName>firetruk</txdName>
      <handlingId>FIRETRUK</handlingId>
      <gameName>FIRETRUK</gameName>
      <vehicleMakeName />
      <expressionDictName>null</expressionDictName>
      <expressionName>null</expressionName>
      <animConvRoofDictName>null</animConvRoofDictName>
      <animConvRoofName>null</animConvRoofName>
      <animConvRoofWindowsAffected />
      <ptfxAssetName>null</ptfxAssetName>
      <audioNameHash>
      <layout>LAYOUT_FIRETRUCK</layout>
      <coverBoundOffsets>FIRETRUCK_COVER_OFFSET_INFO</coverBoundOffsets>
      <explosionInfo>EXPLOSION_INFO_TRUCK</explosionInfo>
      <scenarioLayout />
      <cameraName>DEFAULT_FOLLOW_VEHICLE_CAMERA</cameraName>
      <aimCameraName>MID_BOX_VEHICLE_AIM_CAMERA</aimCameraName>
      <bonnetCameraName>DEFAULT_VEHICLE_BONNET_CAMERA</bonnetCameraName>
      <povCameraName>DEFAULT_POV_CAMERA_NO_REVERSE</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.180000" y="-0.126000" z="-0.046000" />
	  <FirstPersonProjectileDriveByRearLeftIKOffset x="-0.035000" y="0.000000" z="-0.058000" />
	  <FirstPersonProjectileDriveByRearRightIKOffset x="-0.035000" y="0.000000" z="-0.058000" />
	  <FirstPersonDriveByLeftPassengerIKOffset x="0.000000" y="0.000000" z="-0.060000" />
	  <FirstPersonDriveByRightPassengerIKOffset x="0.000000" y="0.000000" z="-0.031000" />
	  <FirstPersonDriveByRightRearPassengerIKOffset x="0.000000" y="0.000000" z="-0.060000" />
	  <FirstPersonDriveByLeftPassengerUnarmedIKOffset x="0.000000" y="0.000000" z="0.000000" />
	  <FirstPersonDriveByRightPassengerUnarmedIKOffset x="0.000000" y="0.000000" z="0.000000" />
	  <FirstPersonMobilePhoneOffset x="0.155000" y="0.335000" z="0.543000" />
      <FirstPersonPassengerMobilePhoneOffset x="0.159000" y="0.576000" z="0.473000" />
      <PovCameraOffset x="0.000000" y="-0.125000" z="0.630000" />
      <PovCameraVerticalAdjustmentForRollCage value="0.000000" />
      <PovPassengerCameraOffset x="0.000000" y="0.075000" z="0.050000" />
      <PovRearPassengerCameraOffset x="0.000000" y="0.075000" z="0.050000" />
      <vfxInfoName>VFXVEHICLEINFO_TRUCK_GENERIC</vfxInfoName>
      <shouldUseCinematicViewMode value="true" />
      <shouldCameraTransitionOnClimbUpDown value="false" />
      <shouldCameraIgnoreExiting value="false" />
      <AllowPretendOccupants value="false" />
      <AllowJoyriding value="false" />
      <AllowSundayDriving value="false" />
      <AllowBodyColorMapping value="true" />
      <wheelScale value="0.340700" />
      <wheelScaleRear value="0.340700" />
      <dirtLevelMin value="0.000000" />
      <dirtLevelMax value="0.850000" />
      <envEffScaleMin value="0.000000" />
      <envEffScaleMax value="1.000000" />
      <envEffScaleMin2 value="0.000000" />
      <envEffScaleMax2 value="1.000000" />
      <damageMapScale value="1.000000" />
      <damageOffsetScale value="0.200000" />
      <diffuseTint value="0x00FFFFFF" />
      <steerWheelMult value="1.000000" />
      <HDTextureDist value="5.000000" />
      <lodDistances content="float_array">
        20.000000	
        90.000000	
        130.000000	
        260.000000	
        750.000000	
        750.000000
      </lodDistances>
      <minSeatHeight value="0.984" />
      <identicalModelSpawnDistance value="20" />
      <maxNumOfSameColor value="10" />
      <defaultBodyHealth value="1000.000000" />
      <pretendOccupantsScale value="1.000000" />
      <visibleSpawnDistScale value="1.000000" />
      <trackerPathWidth value="2.000000" />
      <weaponForceMult value="1.000000" />
      <frequency value="10" />
      <swankness>SWANKNESS_1</swankness>
      <maxNum value="999" />
      <flags>FLAG_BIG FLAG_NO_BOOT FLAG_AVOID_TURNS FLAG_EMERGENCY_SERVICE FLAG_DRIVER_NO_DRIVE_BY FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_BLOCK_FROM_ATTRACTOR_SCENARIO FLAG_USE_STRICTER_EXIT_COLLISION_TESTS</flags>
      <type>VEHICLE_TYPE_CAR</type>
      <plateType>VPT_FRONT_AND_BACK_PLATES</plateType>
      <dashboardType>VDT_TRUCK</dashboardType>
      <vehicleClass>VC_EMERGENCY</vehicleClass>
      <wheelType>VWT_SPORT</wheelType>
      <trailers />
      <additionalTrailers />
      <drivers>
        <Item>
          <driverName>S_M_Y_Fireman_01</driverName>
          <npcName />
        </Item>
      </drivers>
      <extraIncludes />
      <doorsWithCollisionWhenClosed />
      <driveableDoors />
      <bumpersNeedToCollideWithMap value="true" />
      <needsRopeTexture value="false" />
      <requiredExtras />
      <rewards />
      <cinematicPartCamera>
        <Item>WHEEL_FRONT_RIGHT_CAMERA</Item>
        <Item>WHEEL_FRONT_LEFT_CAMERA</Item>
        <Item>WHEEL_REAR_RIGHT_CAMERA</Item>
        <Item>WHEEL_REAR_LEFT_CAMERA</Item>
      </cinematicPartCamera>
      <NmBraceOverrideSet>Truck</NmBraceOverrideSet>
      <buoyancySphereOffset x="0.000000" y="0.000000" z="0.000000" />
      <buoyancySphereSizeScale value="1.000000" />
      <pOverrideRagdollThreshold type="NULL" />
      <firstPersonDrivebyData>
        <Item>VAN_FRONT_LEFT</Item>
        <Item>VAN_FIRETRUK_FRONT_RIGHT</Item>
        <Item>VAN_RIOT_FRONT_LEFT</Item>
        <Item>VAN_BOXVILLE_FRONT_RIGHT</Item>
        <Item>HANGING_FIRETRUK_LEFT</Item>
        <Item>HANGING_FIRETRUK_RIGHT</Item>
        <Item>TRUCK_PACKER_FRONT_LEFT</Item>
        <Item>TRUCK_PACKER_FRONT_RIGHT</Item>
      </firstPersonDrivebyData>


-------------------------------------------------------------------------------------------
In handling.meta:
GTA V\update\update.rpf\common\data

Extract it with OpenIV and edit it with Notepad++. Open the file, press CTRL+F and search for "firetruk" and overwrite the nexts lines.

      <handlingName>firetruk</handlingName>
      <fMass value="7500.000000" />
      <fInitialDragCoeff value="10.000000" />
      <fPercentSubmerged value="80.000000" />
      <vecCentreOfMassOffset x="0.000000" y="0.050000" z="0.000000" />
      <vecInertiaMultiplier x="1.100000" y="1.800000" z="1.800000" />
      <fDriveBiasFront value="0.000000" />
      <nInitialDriveGears value="4" />
      <fInitialDriveForce value="0.350000" />
      <fDriveInertia value="1.000000" />
      <fClutchChangeRateScaleUpShift value="1.300000" />
      <fClutchChangeRateScaleDownShift value="1.300000" />
      <fInitialDriveMaxFlatVel value="215.000000" />
      <fBrakeForce value="0.250000" />
      <fBrakeBiasFront value="0.600000" />
      <fHandBrakeForce value="0.150000" />
      <fSteeringLock value="50.000000" />
      <fTractionCurveMax value="1.600000" />
      <fTractionCurveMin value="1.450000" />
      <fTractionCurveLateral value="18.500000" />
      <fTractionSpringDeltaMax value="0.130000" />
      <fLowSpeedTractionLossMult value="0.500000" />
      <fCamberStiffnesss value="0.000000" />
      <fTractionBiasFront value="0.480000" />
      <fTractionLossMult value="1.000000" />
      <fSuspensionForce value="1.900000" />
      <fSuspensionCompDamp value="1.100000" />
      <fSuspensionReboundDamp value="1.900000" />
      <fSuspensionUpperLimit value="0.150000" />
      <fSuspensionLowerLimit value="-0.200000" />
      <fSuspensionRaise value="0.000000" />
      <fSuspensionBiasFront value="0.400000" />
      <fAntiRollBarForce value="0.200000" />
      <fAntiRollBarBiasFront value="0.500000" />
      <fRollCentreHeightFront value="0.500000" />
      <fRollCentreHeightRear value="0.500000" />
      <fCollisionDamageMult value="1.000000" />
      <fWeaponDamageMult value="1.000000" />
      <fDeformationDamageMult value="0.800000" />
      <fEngineDamageMult value="1.500000" />
      <fPetrolTankVolume value="65.000000" />
      <fOilVolume value="5.000000" />
      <fSeatOffsetDistX value="0.000000" />
      <fSeatOffsetDistY value="0.000000" />
      <fSeatOffsetDistZ value="0.500000" />
      <nMonetaryValue value="25000" />
      <strModelFlags>48</strModelFlags>
      <strHandlingFlags>0</strHandlingFlags>
      <strDamageFlags>0</strDamageFlags>
      <AIHandling>TRUCK</AIHandling>
      <SubHandlingData>
        <Item type="CVehicleWeaponHandlingData">
          <uWeaponHash>
            <Item>VEHICLE_WEAPON_WATER_CANNON</Item>
            <Item>VEHICLE_WEAPON_TANK</Item>
            <Item>VEHICLE_WEAPON_SPACE_ROCKET</Item>
          </uWeaponHash>
          <WeaponSeats content="int_array">
            0 
            0 
            0 
          </WeaponSeats>
          <fTurretSpeed content="float_array">
            3.000000	
            0.000000	
          </fTurretSpeed>
          <fTurretPitchMin content="float_array">
            -0.400000	
            0.000000	
          </fTurretPitchMin>
          <fTurretPitchMax content="float_array">
            0.707000	
            0.000000	
          </fTurretPitchMax>
          <fTurretCamPitchMin content="float_array">
            -0.500000	
            0.000000	
          </fTurretCamPitchMin>
          <fTurretCamPitchMax content="float_array">
            0.000000	
            0.000000	
          </fTurretCamPitchMax>
          <fBulletVelocityForGravity content="float_array">
            25.000000	
            0.000000	
          </fBulletVelocityForGravity>
          <fTurretPitchForwardMin content="float_array">
            -0.080000	
            0.000000	
          </fTurretPitchForwardMin>
          <fUvAnimationMult value="0.000000" />
          <fMiscGadgetVar value="0.000000" />
          <fWheelImpactOffset value="0.000000" />
        </Item>
        <Item type="NULL" />
        <Item type="NULL" />
      </SubHandlingData>
	  <fWeaponDamageScaledToVehHealthMult value="0.340000" />
    </Item>

