*****************************************Latest version (v3.00) 30/09/2009********************************************


******************************************************Updates*********************************************************

v3.00 Type 1: Has increased impact damage resistence for steering to avoid steering damage while scraping car against track rails and soft AI car impacts. Slightly more engine damage threshold for balance.

v3.00 Type 2: Has even more increased impact damage resistence for steering to avoid steering damage while scrping car against track rails and soft AI car impacts. Slightly more engine damage threshold for balance.


"Old Version": Old version mod folder contains previous version 2.00 which has very sensitive damage threshold for steering making soft imapcts and grinding against sidetrack rails damage the cars steering.




******************************************************Installation*****************************************************

Installation method 1: If you use the "-loose" method with unpacked archive then just drag and drop "vehicles" folder into your NFS Shift game folder.


Installation method 2: Otherwise just replace games original "PHYSICSBOOTFLOW.bff" archive file with my modded one.




******************************************************Description******************************************************

This mod enables damage for cars in NFS:SHIFT. This is v2.00 and requires full game and it is recommended to use only on patched game (latest v1.1 patch).

What it does?

Enables...

1)Gearbox damage, tyres can blow, engine can blow/damage, tire fall off

2)Front/rear aero affection, 'sharp object' damage on car (impact)

3)360Hz physics tick rate

4)Tweaked damage values to be more realistic and make the driver value carefull driving


Engine will detoriate with time according to damage it has received and radiator damage preventing proper cooling. Wheel base can get bent, wheels fall off, deformation of car parts affects aerodynamics and more to provide a more realistic driving experience and the cautiousness of a realistic driving experience at blazing speeds! 




******************************************************Modders resource**************************************************

Modders resource info (only for modders):


Archive -> "PHYSICSBOOTFLOW.bff"

Location: ->vehicles\physics\physicstweaker.xml


Damage enabling for different realism settings//

        <prop name="Tyre Wear Scale (Novice/Norm/XP/Pro)" data="1;1;1;1" />
        <prop name="Brake Wear Scale (Novice/Norm/XP/Pro)" data="1;1;1;1" />
        <prop name="Engine Wear Scale (Novice/Norm/XP/Pro)" data="1;1;1;1" />
        <prop name="Gearbox Wear Scale (Novice/Norm/XP/Pro)" data="1;1;1;1" />
        <prop name="Aero Overheating Scale (Novice/Norm/XP/Pro)" data="1;1;1;1" />
        <prop name="Tyre Blown Enabled (Novice/Norm/XP/Pro)" data="1;1;1;1" />
        <prop name="Engine Blown Enabled (Novice/Norm/XP/Pro)" data="1;1;1;1" />
        <prop name="Tyre Detached Enabled (Novice/Norm/XP/Pro)" data="1;1;1;1" />



Damage affection scales. "Magnitude Minimum" is minum force to count as damage, "Magnitude Scale" is the "life" of part and it detoriates while the value increases until it reaches limit and breaks down completly//
  
                <data class="ImpactTweaker" id="0xC16660">
                    <prop name="Name" data="Tyre Wear" />
                    <prop name="Distance Threshold" data="0.7" />
                    <prop name="Magnitude Minimum" data="10" />
                    <prop name="Magnitude Scale" data="8000" />
                    <prop name="Level Scale (Novice/Norm/XP/Pro)" data="1;1;1;1" />
                    <prop name="Random Chance" data="1" />
                </data>
                <data class="ImpactTweaker" id="0xC166A0">
                    <prop name="Name" data="Suspension" />
                    <prop name="Distance Threshold" data="1" />
                    <prop name="Magnitude Minimum" data="XXX" />  (100) (150/180) <----------- NEW VALUES 
                    <prop name="Magnitude Scale" data="400" />
                    <prop name="Level Scale (Novice/Norm/XP/Pro)" data="1;1;1;1" />
                    <prop name="Random Chance" data="1" />
                </data>
                <data class="ImpactTweaker" id="0xC166E0">
                    <prop name="Name" data="Detach Wheel" />
                    <prop name="Distance Threshold" data="1" />
                    <prop name="Magnitude Minimum" data="1200" />
                    <prop name="Magnitude Scale" data="1" />
                    <prop name="Level Scale (Novice/Norm/XP/Pro)" data="1;1;1;1" />
                    <prop name="Random Chance" data="0.5" />
                </data>
                <data class="ImpactTweaker" id="0xC16720">
                    <prop name="Name" data="Engine" />
                    <prop name="Distance Threshold" data="0" />
                    <prop name="Magnitude Minimum" data="180" /> <----------- NEW VALUES
                    <prop name="Magnitude Scale" data="4000" />
                    <prop name="Level Scale (Novice/Norm/XP/Pro)" data="1;1;1;1" />
                    <prop name="Random Chance" data="1" />
                </data>
                <data class="ImpactTweaker" id="0xC16760">
                    <prop name="Name" data="Front Aero" />
                    <prop name="Distance Threshold" data="0" />
                    <prop name="Magnitude Minimum" data="200" />
                    <prop name="Magnitude Scale" data="400" />
                    <prop name="Level Scale (Novice/Norm/XP/Pro)" data="1;1;1;1" />
                    <prop name="Random Chance" data="1" />
                </data>
                <data class="ImpactTweaker" id="0xC167A0">
                    <prop name="Name" data="Rear Aero" />
                    <prop name="Distance Threshold" data="0" />
                    <prop name="Magnitude Minimum" data="200" />
                    <prop name="Magnitude Scale" data="400" />
                    <prop name="Level Scale (Novice/Norm/XP/Pro)" data="1;1;1;1" />
                    <prop name="Random Chance" data="1" />
                </data>
                <data class="ImpactTweaker" id="0xC167E0">
                    <prop name="Name" data="Sharp Object Damage" />
                    <prop name="Distance Threshold" data="0.7" />
                    <prop name="Magnitude Minimum" data="0" />
                    <prop name="Magnitude Scale" data="100" />
                    <prop name="Level Scale (Novice/Norm/XP/Pro)" data="1;1;1;1" />
                    <prop name="Random Chance" data="1" />



