Difference between revisions of "Handling.cfg"

From GTAMods Wiki
Jump to navigation Jump to search
Line 9: Line 9:
 
The below table provides the column letter, column name and a brief description for each setting available in this section.
 
The below table provides the column letter, column name and a brief description for each setting available in this section.
  
<table border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; background: #f9f9f9; border: 1px #aaa solid; border-collapse: collapse;">
+
{| {{Prettytable}}
<tr>
+
! Column Letter
  <th scope="col" abbr="Letter">Column Letter</th>
+
! Column Name
  <th scope="col" abbr="Name">Column Name</th>
+
! Description
  <th scope="col">Description</th>
+
|-
</tr>
+
| a
<tr>
+
| vehicle identifier
  <td>a</td>
+
| Relates this data with <code>[[default.ide]]</code> and other files.
  <td>vehicle identifier</td>
+
|-
  <td>relates this data with <code>[[default.ide]]</code> and other files.</td>
+
| b
</tr>
+
| fMass
<tr>
+
| Mass of the vehicle in kilograms.
  <td>b</td>
+
|-
  <td>fMass</td>
+
| c
  <td>Mass of the vehicle in kilograms.</td>
+
| Dimensions.x
</tr>
+
| Width of the vehicle in metres, used for aerodynamic and motion effects.
<tr>
+
|-
  <td>c</td>
+
| d
  <td>Dimensions.x</td>
+
| Dimensions.y
  <td>Width of the vehicle in metres, used for aerodynamic and motion effects.</td>
+
| Length of the vehicle in metres, used for aerodynamic and motion effects.
</tr>
+
|-
<tr>
+
| e
  <td>d</td>
+
| Dimensions.z
  <td>Dimensions.y</td>
+
| Height of the vehicle in metres, used for aerodynamic and motion effects.
  <td>Length of the vehicle in metres, used for aerodynamic and motion effects.</td>
+
|-
</tr>
+
| f
<tr>
+
| CentreOfMass.x
  <td>e</td>
+
| Distance from the centre of the car in metres to the right for the centre of mass.
  <td>Dimensions.z</td>
+
|-
  <td>Height of the vehicle in metres, used for aerodynamic and motion effects.</td>
+
| g
</tr>
+
| CentreOfMass.y
<tr>
+
| Distance from the centre of the car in metres forward for the centre of mass.
  <td>f</td>
+
|-
  <td>CentreOfMass.x</td>
+
| h
  <td>Distance from the centre of the car in metres to the right for the centre of mass.</td>
+
| CentreOfMass.z
</tr>
+
| Distance from the centre of the car in metres upward for the centre of mass.
<tr>
+
|-
  <td>g</td>
+
| i
  <td>CentreOfMass.y</td>
+
| nPercentSubmerged
  <td>Distance from the centre of the car in metres forward for the centre of mass.</td>
+
| Percentage of the vehicle height required to be submerged for the car to float.
</tr>
+
|-
<tr>
+
| j
  <td>h</td>
+
| fTractionMultiplier
  <td>CentreOfMass.z</td>
+
| Cornering grip of the vehicle as a multiplier of the tyre surface friction.
  <td>Distance from the centre of the car in metres upward for the centre of mass.</td>
+
|-
</tr>
+
| k
<tr>
+
| fTractionLoss
  <td>i</td>
+
| Accelerating/braking grip of the vehicle as a multiplier of the tyre surface friction.
  <td>nPercentSubmerged</td>
+
|-
  <td>Percentage of the vehicle height required to be submerged for the car to float.</td>
+
| l
</tr>
+
| fTractionBias
<tr>
+
| Ratio of front axle grip to rear axle grip; higher value shifts grip forwards.
  <td>j</td>
+
|-
  <td>fTractionMultiplier</td>
+
| m
  <td>Cornering grip of the vehicle as a multiplier of the tyre surface friction.</td>
+
| TransmissionData.nNumberOfGears
</tr>
+
| Number of gearchange animations and sound effects to use.
<tr>
+
|-
  <td>k</td>
+
| n
  <td>fTractionLoss</td>
+
| TransmissionData.fMaxVelocity
  <td>Accelerating/braking grip of the vehicle as a multiplier of the tyre surface friction.</td>
+
| Explained in other tutorials.
</tr>
+
|-
<tr>
+
| o
  <td>l</td>
+
| TransmissionData.fEngineAcceleration
  <td>fTractionBias</td>
+
| Explained in other tutorials.
  <td>Ratio of front axle grip to rear axle grip; higher value shifts grip forwards.</td>
+
|-
</tr>
+
| p
<tr>
+
| TransmissionData.nDriveType
  <td>m</td>
+
| Assigns Front, Rear or 4 wheel drive.
  <td>TransmissionData.nNumberOfGears</td>
+
|-
  <td>Number of gearchange animations and sound effects to use.</td>
+
| q
</tr>
+
| TransmissionData.nEngineType
<tr>
+
| Assigns Petrol, Diesel or Electric engine characteristics.
  <td>n</td>
+
|-
  <td>TransmissionData.fMaxVelocity</td>
+
| r
  <td>Explained in other tutorials.</td>
+
| fBrakeDeceleration
</tr>
+
| Overall decelerative force, set so keyboard controls do not quite lock up the wheels.
<tr>
+
|-
  <td>o</td>
+
| s
  <td>TransmissionData.fEngineAcceleration</td>
+
| fBrakeBias
  <td>Explained in other tutorials.</td>
+
| Ratio of braking force of front compared to rear; higher values move bias forward.
</tr>
+
|-
<tr>
+
| t
  <td>p</td>
+
| bABS
  <td>TransmissionData.nDriveType</td>
+
| Seems to have no effect.
  <td>Assigns Front, Rear or 4 wheel drive.</td>
+
|-
</tr>
+
| u
<tr>
+
| fSteeringLock
  <td>q</td>
+
| Maximum rotation of steering arc in degrees; use negatives for rear wheel steered vehicles.
  <td>TransmissionData.nEngineType</td>
+
|-
  <td>Assigns Petrol, Diesel or Electric engine characteristics.</td>
+
| v
</tr>
+
| fSuspensionForceLevel
<tr>
+
| Explained in my suspension tutorial.
  <td>r</td>
+
|-
  <td>fBrakeDeceleration</td>
+
| w
  <td>Overall decelerative force, set so keyboard controls do not quite lock up the wheels.</td>
+
| fSuspensionDampingLevel
</tr>
+
| Explained in my suspension tutorial.
<tr>
+
|-
  <td>s</td>
+
| x
  <td>fBrakeBias</td>
+
| fSeatOffsetDistance
  <td>Ratio of braking force of front compared to rear; higher values move bias forward.</td>
+
| Distance from door position to seat postion.
</tr>
+
|-
<tr>
+
| y
  <td>t</td>
+
| fCollisionDamageMultiplier
  <td>bABS</td>
+
| How much damage vehicle engine gets from collisions. Higher value means more damage.
  <td>Seems to have no effect.</td>
+
|-
</tr>
+
| z
<tr>
+
| nMonetaryValue
  <td>u</td>
+
| Seems to have no effect.
  <td>fSteeringLock</td>
+
|-
  <td>Maximum rotation of steering arc in degrees; use negatives for rear wheel steered vehicles.</td>
+
| aa
</tr>
+
| suspension upper limit
<tr>
+
| Explained in my suspension tutorial.
  <td>v</td>
+
|-
  <td>fSuspensionForceLevel</td>
+
| ab
  <td>Explained in my suspension tutorial.</td>
+
| suspension lower limit
</tr>
+
| Explained in my suspension tutorial.
<tr>
+
|-
  <td>w</td>
+
| ac
  <td>fSuspensionDampingLevel</td>
+
| suspension bias
  <td>Explained in my suspension tutorial.</td>
+
| Ratio of suspension force to apply at the rear compared to the front.
</tr>
+
|-
<tr>
+
| ad
  <td>x</td>
+
| Flags Name
  <td>fSeatOffsetDistance</td>
+
| Special features which can be enabled or disabled.
  <td>Distance from door position to seat postion.</td>
+
|-
</tr>
+
| ae
<tr>
+
| front lights
  <td>y</td>
+
| Defines the size of the head lights of the vehicle. Using numbers out of range has unusual effects.
  <td>fCollisionDamageMultiplier</td>
+
|-
  <td>How much damage vehicle engine gets from collisions. Higher value means more damage.</td>
+
| af
</tr>
+
| rear lights
<tr>
+
| Same as above but for the tail lights.
  <td>z</td>
+
|}
  <td>nMonetaryValue</td>
 
  <td>Seems to have no effect.</td>
 
</tr>
 
<tr>
 
  <td>aa</td>
 
  <td>suspension upper limit</td>
 
  <td>Explained in my suspension tutorial.</td>
 
</tr>
 
<tr>
 
  <td>ab</td>
 
  <td>suspension lower limit</td>
 
  <td>Explained in my suspension tutorial.</td>
 
</tr>
 
<tr>
 
  <td>ac</td>
 
  <td>suspension bias</td>
 
  <td>Ratio of suspension force to apply at the rear compared to the front.</td>
 
</tr>
 
<tr>
 
  <td>ad</td>
 
  <td>Flags Name</td>
 
  <td>Special features which can be enabled or disabled.</td>
 
</tr>
 
<tr>
 
  <td>ae</td>
 
  <td>front lights</td>
 
  <td>Defines the size of the head lights of the vehicle. Using numbers out of range has unusual effects.</td>
 
</tr>
 
<tr>
 
  <td>af</td>
 
  <td>rear lights</td>
 
  <td>Same as above but for the tail lights.</td>
 
</tr>
 
</table>
 
  
 
====Flag Data====
 
====Flag Data====
Line 671: Line 637:
  
 
==GTA San Andreas==
 
==GTA San Andreas==
''This section is incomplete.''
+
 
 +
===Standard Data===
 +
This section contains all the performance settings for land vehicles and provides the base settings for boats, bikes and flying vehicles. The below table provides the column letter, column name and a brief description for each setting available in this section.
 +
 
 +
{| {{Prettytable}}
 +
! Column Letter
 +
! Column Name
 +
! Description
 +
|-
 +
| A
 +
| vehicle identifier
 +
| Relates this data with <code>[[vehicle.ide]]</code> and other files.
 +
|-
 +
| B
 +
| fMass
 +
| Mass of the vehicle in kilograms.
 +
|-
 +
| C
 +
| fTurnMass
 +
| Used to calculate motion effects.
 +
|-
 +
| D
 +
| fDragMult
 +
| Changes resistance to movement.
 +
|-
 +
| F
 +
| CentreOfMass.x
 +
| Distance from the centre of the car in metres to the right for the centre of mass.
 +
|-
 +
| G
 +
| CentreOfMass.y
 +
| Distance from the centre of the car in metres forwards for the centre of mass.
 +
|-
 +
| H
 +
| CentreOfMass.z
 +
| Distance from the centre of the car in metres upwards for the centre of mass.
 +
|-
 +
| I
 +
| nPercentSubmerged
 +
| Percentage of the vehicle height required to be submerged for the car to float.
 +
|-
 +
| J
 +
| fTractionMultiplier
 +
| Cornering grip of the vehicle as a multiplier of the tyre surface friction.
 +
|-
 +
| K
 +
| fTractionLoss
 +
| Accelerating/braking grip of the vehicle as a multiplier of the tyre surface friction.
 +
|-
 +
| L
 +
| fTractionBias
 +
| Ratio of front axle grip to rear axle grip; higher value shifts grip forwards.
 +
|-
 +
| M
 +
| TransmissionData.nNumberOfGears
 +
| Number of gearchange animations and sound effects to use.
 +
|-
 +
| N
 +
| TransmissionData.fMaxVelocity
 +
| Limits the top speed.
 +
|-
 +
| O
 +
| TransmissionData.fEngineAcceleration
 +
| Basic rate of acceleration.
 +
|-
 +
| P
 +
| TransmissionData.fEngineInertia
 +
| Smooths or sharpens the acceleration curve.
 +
|-
 +
| Q
 +
| TransmissionData.nDriveType
 +
| Assigns Front, Rear or 4 wheel drive.
 +
|-
 +
| R
 +
| TransmissionData.nEngineType
 +
| Assigns Petrol, Diesel or Electric engine characteristics.
 +
|-
 +
| S
 +
| fBrakeDeceleration
 +
| Overall decelerative force.
 +
|-
 +
| T
 +
| fBrakeBias
 +
| Ratio of braking force of front compared to rear; higher values move bias forward.
 +
|-
 +
| U
 +
| bABS
 +
|
 +
|-
 +
| V
 +
| fSteeringLock
 +
| Maximum angle of steering in degrees.
 +
|-
 +
| a
 +
| fSuspensionForceLevel
 +
|
 +
|-
 +
| b
 +
| fSuspensionDampingLevel
 +
|
 +
|-
 +
| c
 +
| fSuspensionHighSpdComDamp
 +
| Stiffens the dampening strength as speed increases.
 +
|-
 +
| d
 +
| suspension upper limit
 +
| Explained in my suspension tutorial.
 +
|-
 +
| e
 +
| suspension lower limit
 +
| Explained in my suspension tutorial.
 +
|-
 +
| f
 +
| suspension bias between front and rear
 +
| Ratio of suspension force to apply at the front compared to the rear.
 +
|-
 +
| g
 +
| suspension anti-dive multiplier
 +
| Changes the amount of body pitching under braking and acceleration.
 +
|-
 +
| aa
 +
| fSeatOffsetDistance
 +
| Distance from door position to seat postion.
 +
|-
 +
| ab
 +
| fCollisionDamageMultiplier
 +
| Amount of engine damage vehicle gets from collisions. Higher value means more damage.
 +
|-
 +
| ac
 +
| nMonetaryValue
 +
| Used to calculate the Value of property damaged statistic.
 +
|-
 +
| af
 +
| modelFlags
 +
| Special animations features of the which can be enabled or disabled.
 +
|-
 +
| ag
 +
| handlingFlags
 +
| Special performance features.
 +
|-
 +
| ah
 +
| front lights
 +
| Type of head lights of the vehicle.
 +
|-
 +
| ai
 +
| rear lights
 +
| Same as above but for the tail lights.
 +
|-
 +
| aj
 +
| Vehicle anim group
 +
| Refers to an Animation ID number.
 +
|}
  
 
==External Links==
 
==External Links==
 
* [http://projectcerbera.com/apps/cfgstudio.html CFG Studio] - a comprehensive handling editor for GTA3, GTAVC and GTASA by [[User:Cerbera|Cerbera]].
 
* [http://projectcerbera.com/apps/cfgstudio.html CFG Studio] - a comprehensive handling editor for GTA3, GTAVC and GTASA by [[User:Cerbera|Cerbera]].
 
+
* [http://projectcerbera.com/gta/sa/tutorials/handling SA Handling Definitions] - Basic specification of the "handling.cfg" file.
  
 
{{file-stub}}
 
{{file-stub}}
[[Category:Vehicle Formats]][[Category:GTA_VC]][[Category:GTA_SA]][[Category:GTA_3]]
+
[[Category:Vehicle Formats]][[Category:GTA_3]][[Category:GTA_VC]][[Category:GTA_SA]]

Revision as of 21:17, 22 January 2009

The handling.cfg file is a text data file format which sets many performance and behaviour values for each vehicle in GTA3, GTAVC and GTASA. The file can be opened and edited with any text editor.

GTA3

Standard Data

This section contains all the performance settings for land vehicles and provides the base settings for boats, bikes and flying vehicles. The special behaviour of boats, bikes and flying vehicles are hardcoded in GTA3 and are not included in the handling.cfg file.

The below table provides the column letter, column name and a brief description for each setting available in this section.

Column Letter Column Name Description
a vehicle identifier Relates this data with default.ide and other files.
b fMass Mass of the vehicle in kilograms.
c Dimensions.x Width of the vehicle in metres, used for aerodynamic and motion effects.
d Dimensions.y Length of the vehicle in metres, used for aerodynamic and motion effects.
e Dimensions.z Height of the vehicle in metres, used for aerodynamic and motion effects.
f CentreOfMass.x Distance from the centre of the car in metres to the right for the centre of mass.
g CentreOfMass.y Distance from the centre of the car in metres forward for the centre of mass.
h CentreOfMass.z Distance from the centre of the car in metres upward for the centre of mass.
i nPercentSubmerged Percentage of the vehicle height required to be submerged for the car to float.
j fTractionMultiplier Cornering grip of the vehicle as a multiplier of the tyre surface friction.
k fTractionLoss Accelerating/braking grip of the vehicle as a multiplier of the tyre surface friction.
l fTractionBias Ratio of front axle grip to rear axle grip; higher value shifts grip forwards.
m TransmissionData.nNumberOfGears Number of gearchange animations and sound effects to use.
n TransmissionData.fMaxVelocity Explained in other tutorials.
o TransmissionData.fEngineAcceleration Explained in other tutorials.
p TransmissionData.nDriveType Assigns Front, Rear or 4 wheel drive.
q TransmissionData.nEngineType Assigns Petrol, Diesel or Electric engine characteristics.
r fBrakeDeceleration Overall decelerative force, set so keyboard controls do not quite lock up the wheels.
s fBrakeBias Ratio of braking force of front compared to rear; higher values move bias forward.
t bABS Seems to have no effect.
u fSteeringLock Maximum rotation of steering arc in degrees; use negatives for rear wheel steered vehicles.
v fSuspensionForceLevel Explained in my suspension tutorial.
w fSuspensionDampingLevel Explained in my suspension tutorial.
x fSeatOffsetDistance Distance from door position to seat postion.
y fCollisionDamageMultiplier How much damage vehicle engine gets from collisions. Higher value means more damage.
z nMonetaryValue Seems to have no effect.
aa suspension upper limit Explained in my suspension tutorial.
ab suspension lower limit Explained in my suspension tutorial.
ac suspension bias Ratio of suspension force to apply at the rear compared to the front.
ad Flags Name Special features which can be enabled or disabled.
ae front lights Defines the size of the head lights of the vehicle. Using numbers out of range has unusual effects.
af rear lights Same as above but for the tail lights.

Flag Data

Column "ad", called "Flags", is a sixteen-bit integer value stored as a hexadecimal value in four bytes (characters). The number is written with the smallest value on the right, which is bit number one, with the higher value bits to the left. The below table describes what each of the sixteen bits in this setting do:

Bit Position Column Name Description
1 1G_BOOST Makes tyres spin more readily from standing starts.
2 2G_BOOST Makes tyres spin more readily at low speeds.
3 REV_BONNET Reverses the direction boot and bonnet axis operate.
4 HANGING_BOOT Manipulates operation of boot object.
5 NO_DOORS Removes all testing for doors; used with BF Injection.
6 IS_VAN Allows double boot object.
7 IS_BUS Unsure of precise application.
8 IS_LOW Makes driver recline into seat.
9 DBL_EXHAUST Allows second exhaust particle animation.
10 TAILGATE_BOOT Manipulates operation of boot object.
11 NOSWING_BOOT Manipulates operation of boot object.
12 NONPLAYER_STABILISER Seems to have no effect.
13 NEUTRALHANDLING Seems to have no effect.
14 HAS_NO_ROOF Various slight effects.
15 IS_BIG Changes the way that the AI drives around corners.
16 HALOGEN_LIGHTS Slightly manipulates appearence of vehicle lights.

GTA Vice City

Standard Data

This section contains all the performance settings for land vehicles and provides the base settings for boats, bikes and flying vehicles. The below table provides the column letter, column name and a brief description for each setting available in this section.

Column Letter Column Name Description
a vehicle identifier Relates this data with default.ide and other files.
b fMass Mass of the vehicle in kilograms.
c Dimensions.x Width of the vehicle in metres, used for aerodynamic and motion effects.
d Dimensions.y Length of the vehicle in metres, used for aerodynamic and motion effects.
e Dimensions.z Height of the vehicle in metres, used for aerodynamic and motion effects.
f CentreOfMass.x Distance from the centre of the car in metres to the right for the centre of mass.
g CentreOfMass.y Distance from the centre of the car in metres forward for the centre of mass.
h CentreOfMass.z Distance from the centre of the car in metres upward for the centre of mass.
i nPercentSubmerged Percentage of the vehicle height required to be submerged for the car to float.
j fTractionMultiplier Cornering grip of the vehicle as a multiplier of the tyre surface friction.
k fTractionLoss Accelerating/braking grip of the vehicle as a multiplier of the tyre surface friction.
l fTractionBias Ratio of front axle grip to rear axle grip; higher value shifts grip forwards.
m TransmissionData.nNumberOfGears Number of gearchange animations and sound effects to use.
n TransmissionData.fMaxVelocity Explained in other tutorials.
o TransmissionData.fEngineAcceleration Explained in other tutorials.
p TransmissionData.nDriveType Assigns Front, Rear or 4 wheel drive.
q TransmissionData.nEngineType Assigns Petrol, Diesel or Electric engine characteristics.
r fBrakeDeceleration Overall decelerative force, set so keyboard controls do not quite lock up the wheels.
s fBrakeBias Ratio of braking force of front compared to rear; higher values move bias forward.
t bABS Seems to have no effect.
u fSteeringLock Maximum rotation of steering arc in degrees; use negatives for rear wheel steered vehicles.
v fSuspensionForceLevel Explained in my suspension tutorial.
w fSuspensionDampingLevel Explained in my suspension tutorial.
x fSeatOffsetDistance Distance from door position to seat postion.
y fCollisionDamageMultiplier How much damage vehicle engine gets from collisions. Higher value means more damage.
z nMonetaryValue Seems to have no effect.
aa suspension upper limit Explained in my suspension tutorial.
ab suspension lower limit Explained in my suspension tutorial.
ac suspension bias Ratio of suspension force to apply at the rear compared to the front.
ad suspension anti-dive multiplier Changes the amount of body pitching under braking and acceleration.
ad Flags Special features which can be enabled or disabled.
ae front lights Defines the size of the head lights of the vehicle. Using numbers out of range has unusual effects.
af rear lights Same as above but for the tail lights.

Flag Data

Column "ae", called "Flags", is a sixteen-bit integer value stored as a hexadecimal value in four bytes (characters). The number is written with the smallest value on the right, which is bit number one, with the higher value bits to the left. The below table describes what each of the sixteen bits in this setting do:

Bit Position Column Name Description
1 1G_BOOST Makes tyres spin more readily from standing starts.
2 2G_BOOST Makes tyres spin more readily at low speeds.
3 REV_BONNET Reverses the direction boot and bonnet axis operate.
4 HANGING_BOOT Manipulates operation of boot object.
5 NO_DOORS Removes all testing for doors; used with BF Injection.
6 IS_VAN Allows double boot object.
7 IS_BUS Unsure of precise application, possibly used in conjunction with special bus animation that instructs that no actor model is displayed for actor inside bus.
8 IS_LOW Makes driver recline into seat.
9 DBL_EXHAUST Allows second exhaust particle animation.
10 TAILGATE_BOOT Manipulates operation of boot object.
11 NOSWING_BOOT Manipulates operation of boot object.
12 NONPLAYER_STABILISER Seems to have no effect, could be related to how the AI operates the vehicle
13 NEUTRALHANDLING Seems to have no effect, could be related to how the AI operates the vehicle
14 HAS_NO_ROOF Various slight effects.
15 IS_BIG Changes the way that the AI drives around corners.
16 HALOGEN_LIGHTS Slightly manipulates appearence of vehicle lights.
17 IS_BIKE Makes the game engine treat this vehicle as a motorbike when used with default.ide attributes.
18 IS_HELI Makes the game engine treat this vehicle as a helicopter when used with default.ide attributes.
19 IS_PLANE Makes the game engine treat this vehicle as a plane when used with default.ide attributes.
20 IS_BOAT Makes the game engine treat this vehicle as a boat when used with default.ide attributes.
21 NO_EXHAUST Removes the exhaust animation particle for this vehicle.
22 REARWHEEL_1ST Seems to have no effect.
23 HANDBRAKE_TYRE Seems to have no effect.
24 SIT_IN_BOAT Makes the player sit in this boat.
25 FAT_REARW Doubles the width of the rear wheels.
26 NARROW_FRONTW Halves the width of the front wheels.
27 GOOD_INSAND Prevents vehicle from bogging down on sand surface.
28 SPECIAL_FLIGHT Is not mentioned in the handling.cfg comments. This is applied to some flying vehicles.

Boat Data

This section contains all the performance settings from the section for floating vehicles, such as boats and flying vehicles which can land on water. The below table provides the column letter, column name and a brief description for each setting available in this section.

Column Letter Column Name Description
- - -

This section is incomplete.

Repurposed Standard Data

Some of the Standard Data settings have a different effect for floating vehicles than they would for land vehicles.

Column Letter Column Name Description
- - -

This section is incomplete.


Bike Data

This section contains the performance settings from the section for motorbikes. The below table provides the column letter, column name and a brief description for each setting available in this section.

Column Letter Column Name Description
- - -

This section is incomplete.

Flying Data

This section contains the performance settings from the section for flying vehicles, such as planes and helicopters. The below table provides the column letter, column name and a brief description for each setting available in this section.

Column Letter Column Name Description
- - -

This section is incomplete.

GTA San Andreas

Standard Data

This section contains all the performance settings for land vehicles and provides the base settings for boats, bikes and flying vehicles. The below table provides the column letter, column name and a brief description for each setting available in this section.

Column Letter Column Name Description
A vehicle identifier Relates this data with vehicle.ide and other files.
B fMass Mass of the vehicle in kilograms.
C fTurnMass Used to calculate motion effects.
D fDragMult Changes resistance to movement.
F CentreOfMass.x Distance from the centre of the car in metres to the right for the centre of mass.
G CentreOfMass.y Distance from the centre of the car in metres forwards for the centre of mass.
H CentreOfMass.z Distance from the centre of the car in metres upwards for the centre of mass.
I nPercentSubmerged Percentage of the vehicle height required to be submerged for the car to float.
J fTractionMultiplier Cornering grip of the vehicle as a multiplier of the tyre surface friction.
K fTractionLoss Accelerating/braking grip of the vehicle as a multiplier of the tyre surface friction.
L fTractionBias Ratio of front axle grip to rear axle grip; higher value shifts grip forwards.
M TransmissionData.nNumberOfGears Number of gearchange animations and sound effects to use.
N TransmissionData.fMaxVelocity Limits the top speed.
O TransmissionData.fEngineAcceleration Basic rate of acceleration.
P TransmissionData.fEngineInertia Smooths or sharpens the acceleration curve.
Q TransmissionData.nDriveType Assigns Front, Rear or 4 wheel drive.
R TransmissionData.nEngineType Assigns Petrol, Diesel or Electric engine characteristics.
S fBrakeDeceleration Overall decelerative force.
T fBrakeBias Ratio of braking force of front compared to rear; higher values move bias forward.
U bABS
V fSteeringLock Maximum angle of steering in degrees.
a fSuspensionForceLevel
b fSuspensionDampingLevel
c fSuspensionHighSpdComDamp Stiffens the dampening strength as speed increases.
d suspension upper limit Explained in my suspension tutorial.
e suspension lower limit Explained in my suspension tutorial.
f suspension bias between front and rear Ratio of suspension force to apply at the front compared to the rear.
g suspension anti-dive multiplier Changes the amount of body pitching under braking and acceleration.
aa fSeatOffsetDistance Distance from door position to seat postion.
ab fCollisionDamageMultiplier Amount of engine damage vehicle gets from collisions. Higher value means more damage.
ac nMonetaryValue Used to calculate the Value of property damaged statistic.
af modelFlags Special animations features of the which can be enabled or disabled.
ag handlingFlags Special performance features.
ah front lights Type of head lights of the vehicle.
ai rear lights Same as above but for the tail lights.
aj Vehicle anim group Refers to an Animation ID number.

External Links