CARS (IDE Section): Difference between revisions
m (1 revision: Imported from gtamodding.com - under GNU FDL) |
No edit summary |
||
(5 intermediate revisions by 3 users not shown) | |||
Line 2: | Line 2: | ||
{{IdeSection | {{IdeSection | ||
| name = CARS | | name = CARS | ||
| game = [[GTA III]], [[GTA VC]], [[GTA SA]], [[GTA IV]] | | game = [[Grand Theft Auto III|GTA III]], [[Grand Theft Auto: Vice City|GTA VC]], [[Grand Theft Auto: San Andreas|GTA SA]], [[Grand Theft Auto IV|GTA IV]] | ||
| description = Used to define vehicles | | description = Used to define vehicles | ||
}} | }} | ||
'''CARS''' is a section in the [[item definition]] file. It is used to define vehicles and some their properties. | '''CARS''' is a section in the [[IDE|item definition]] file. It is used to define vehicles and some their properties. | ||
==GTA III== | == GTA III == | ||
===Format=== | === Format === | ||
This section is mainly used in the <code>default.ide</code> file. Each type of vehicle has its own format. | This section is mainly used in the <code>default.ide</code> file. Each type of vehicle has its own format. | ||
Line 20: | Line 20: | ||
ID, ModelName, TxdName, Type, HandlingID, GameName, Class, Frequency, Level, Comprules, LODModel | ID, ModelName, TxdName, Type, HandlingID, GameName, Class, Frequency, Level, Comprules, LODModel | ||
{|{{Prettytable}} width="100%" | {| {{subst:Prettytable}} width="100%" | ||
!width="250px"|Identifier | ! width="250px"| Identifier | ||
!Description | ! Description | ||
|- | |- | ||
|<center>ID</center>||Unique model ID | | <center>ID</center> || Unique model ID. | ||
|- | |- | ||
|<center>ModelName</center>||Name of the .dff [[model file]], without extension | | <center>ModelName</center> || Name of the .dff [[DFF|model file]], without extension. | ||
|- | |- | ||
|<center>TxdName</center>||Name of the .txd [[texture dictionary]], without extension | | <center>TxdName</center> || Name of the .txd [[TXD|texture dictionary]], without extension. | ||
|- | |- | ||
|<center>Type</center>||Type of vehicle, which includes ''car'', ''boat'', ''train'', and ''plane''<br>This data is related to hardcoded functions and must not be changed or else it might crash the game | | <center>Type</center> || Type of vehicle, which includes ''car'', ''boat'', ''train'', and ''plane''.<br>This data is related to hardcoded functions and must not be changed or else it might crash the game | ||
|- | |- | ||
|<center>HandlingID</center>||Name corresponding to its handling data in the [[handling.cfg]] file | | <center>HandlingID</center> || Name corresponding to its handling data in the [[handling.cfg]] file. | ||
|- | |- | ||
|<center>GameName</center>||Name corresponding to its [[GXT]] entry | | <center>GameName</center> || Name corresponding to its [[GXT]] entry; it is case sensitive and must be seven characters or less!<br>Invalid name will show up as ''NAME missing''. | ||
|- | |- | ||
|<center>Class</center>||Class of the vehicle | | <center>Class</center> || Class of the vehicle. | ||
|- | |- | ||
|<center>Frequency</center>||Frequency of the vehicle spawning randomly on the streets | | <center>Frequency</center> || Frequency of the vehicle spawning randomly on the streets. | ||
|- | |- | ||
|<center>Level</center>|| | | <center>Level</center> || Unknown. | ||
|- | |- | ||
|<center>Comprules</center>|| | | <center>Comprules</center> || Unknown. | ||
|- | |- | ||
|<center>WheelID</center>||ID number of wheel model<br>Only available for type ''car'', has no effect if used on type ''boat'' | | <center>WheelID</center> || ID number of wheel model.<br>Only available for type ''car'', has no effect if used on type ''boat''. | ||
|- | |- | ||
|<center>WheelScale</center>||Scale of wheel and [[Collision File|collision]] models, 1.0 for original size of wheel and collision models<br>Only available for type ''car'', has no effect if used on type ''boat'' | | <center>WheelScale</center> || Scale of wheel and [[Collision File|collision]] models, 1.0 for original size of wheel and collision models.<br>Only available for type ''car'', has no effect if used on type ''boat''. | ||
|- | |- | ||
|<center>LODModel</center>||ID number of LOD model, can be any valid vehicle model<br>Only available for type ''plane'' | | <center>LODModel</center> || ID number of LOD model, can be any valid vehicle model.<br>Only available for type ''plane''. | ||
|} | |} | ||
===Class=== | === Class === | ||
The class of a vehicle helps determines where a vehicle should spawn, with the help of [[hardcoded]] features and the [[script]]. The ''ignore'' class is special for its ability to prevent vehicles assigned to that class from spawning as a regular NPC vehicle in traffic. Peds can be assigned to drive a class of vehicle in the [[PEDS#Vehicle_Class|PEDS]] section of the IDE file. These are the classes that are available and used in the game. | The class of a vehicle helps determines where a vehicle should spawn, with the help of [[hardcoded]] features and the [[script]]. The ''ignore'' class is special for its ability to prevent vehicles assigned to that class from spawning as a regular NPC vehicle in traffic. Peds can be assigned to drive a class of vehicle in the [[PEDS#Vehicle_Class|PEDS]] section of the IDE file. These are the classes that are available and used in the game. | ||
*big | * big | ||
*executive | * executive | ||
*ignore | * ignore | ||
*poorfamily | * poorfamily | ||
*richfamily | * richfamily | ||
*special | * special | ||
*worker | * worker | ||
===Wheels=== | === Wheels === | ||
Wheel models are located in the <code>wheels.DFF</code> file in the <code>models\Generic</code> folder. Wheel textures are located in the <code>MISC.TXD</code> file in the <code>models</code> folder. Wheels are defined in the <code>default.ide</code> file. | Wheel models are located in the <code>wheels.DFF</code> file in the <code>models\Generic</code> folder. Wheel textures are located in the <code>MISC.TXD</code> file in the <code>models</code> folder. Wheels are defined in the <code>default.ide</code> file. | ||
{| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; border: 1px #aaa solid; border-collapse: collapse;" | {| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; border: 1px #aaa solid; border-collapse: collapse;" | ||
!ID | ! ID | ||
!Image | ! Image | ||
|- | |- | ||
|160 | | 160 | ||
|wheel_sport | | wheel_sport | ||
|- | |- | ||
|161 | | 161 | ||
|wheel_saloon | | wheel_saloon | ||
|- | |- | ||
|162 | | 162 | ||
|wheel_lightvan | | wheel_lightvan | ||
|- | |- | ||
|163 | | 163 | ||
|wheel_classic | | wheel_classic | ||
|- | |- | ||
|164 | | 164 | ||
|wheel_alloy | | wheel_alloy | ||
|- | |- | ||
|165 | | 165 | ||
|wheel_lighttruck | | wheel_lighttruck | ||
|- | |- | ||
|166 | | 166 | ||
|wheel_smallcar | | wheel_smallcar | ||
|} | |} | ||
==Vice City== | == Vice City == | ||
===Format=== | === Format === | ||
This section is mainly used in the <code>default.ide</code> file. Each type of vehicle has its own format. | This section is mainly used in the <code>default.ide</code> file. Each type of vehicle has its own format. | ||
Line 106: | Line 107: | ||
ID, ModelName, TxdName, Type, HandlingID, GameName, Anims, Class, Frequency, Level, Comprules, LODModel | ID, ModelName, TxdName, Type, HandlingID, GameName, Anims, Class, Frequency, Level, Comprules, LODModel | ||
{|{{Prettytable}} width="100%" | {| {{subst:Prettytable}} width="100%" | ||
!width="250px"|Identifier | ! width="250px"| Identifier | ||
!Description | ! Description | ||
|- | |- | ||
|<center>ID</center>||Unique model ID | | <center>ID</center> || Unique model ID. | ||
|- | |- | ||
|<center>ModelName</center>||Name of the .dff [[model file]], without extension | | <center>ModelName</center> || Name of the .dff [[DFF|model file]], without extension. | ||
|- | |- | ||
|<center>TxdName</center>||Name of the .txd [[texture dictionary]], without extension | | <center>TxdName</center> || Name of the .txd [[TXD|texture dictionary]], without extension. | ||
|- | |- | ||
|<center>Type</center>||Type of vehicle, which includes ''car'', ''bike'', ''boat'', ''plane'', and ''heli''; flyable helicopters are type ''car'' | | <center>Type</center> || Type of vehicle, which includes ''car'', ''bike'', ''boat'', ''plane'', and ''heli''; flyable helicopters are type ''car''. | ||
|- | |- | ||
|<center>HandlingID</center>||Name corresponding to its handling data in the [[handling.cfg]] file. | | <center>HandlingID</center> || Name corresponding to its handling data in the [[handling.cfg]] file. | ||
|- | |- | ||
|<center>GameName</center>||Name corresponding to its [[GXT]] entry | | <center>GameName</center> || Name corresponding to its [[GXT]] entry; it is case sensitive and must be seven characters or less!<br>Invalid name will not show up in the game. | ||
|- | |- | ||
|<center>Anims</center>||Appropriate animation file mainly used on bikes | | <center>Anims</center> || Appropriate animation file mainly used on bikes. | ||
|- | |- | ||
|<center>Class</center>||Class of the vehicle | | <center>Class</center> || Class of the vehicle. | ||
|- | |- | ||
|<center>Frequency</center>||Frequency of the vehicle spawning randomly on the streets | | <center>Frequency</center> || Frequency of the vehicle spawning randomly on the streets. | ||
|- | |- | ||
|<center>Level</center>|| | | <center>Level</center> || Unknown. | ||
|- | |- | ||
|<center>Comprules</center>|| | | <center>Comprules</center> || Unknown. | ||
|- | |- | ||
|<center>WheelID</center>||ID number of wheel model<br>Only available for type ''car'', has no effect if used on type ''boat'' | | <center>WheelID</center> || ID number of wheel model<br>Only available for type ''car'', has no effect if used on type ''boat''. | ||
|- | |- | ||
|<center>WheelScale</center>||Scale of wheel and [[Collision File|collision]] models for type ''car'', scale of wheel collision model for type ''bike'', 1.0 for original size of wheel and collision models<br>Only available for types ''car'' and ''bike'', has no effect if used on type ''boat'' | | <center>WheelScale</center> || Scale of wheel and [[Collision File|collision]] models for type ''car'', scale of wheel collision model for type ''bike'', 1.0 for original size of wheel and collision models.<br>Only available for types ''car'' and ''bike'', has no effect if used on type ''boat''. | ||
|- | |- | ||
|<center>LODModel</center>||ID number of LOD model, can be any valid vehicle model<br>Only available for type ''plane'' | | <center>LODModel</center> || ID number of LOD model, can be any valid vehicle model.<br>Only available for type ''plane''. | ||
|} | |} | ||
===Class=== | === Class === | ||
The class of a vehicle helps determines where a vehicle should spawn, with the help of [[hardcoded]] features and the [[script]]. The ''ignore'' class is special for its ability to prevent vehicles assigned to that class from spawning as a regular NPC vehicle in traffic. Peds can be assigned to drive a class of vehicle in the [[PEDS#Vehicle_Class_2|PEDS]] section of the IDE file. These are the classes that are available and used in the game. | The class of a vehicle helps determines where a vehicle should spawn, with the help of [[hardcoded]] features and the [[script]]. The ''ignore'' class is special for its ability to prevent vehicles assigned to that class from spawning as a regular NPC vehicle in traffic. Peds can be assigned to drive a class of vehicle in the [[PEDS#Vehicle_Class_2|PEDS]] section of the IDE file. These are the classes that are available and used in the game. | ||
*big | * big | ||
*executive | * executive | ||
*ignore | * ignore | ||
*leisureboat | * leisureboat | ||
*moped | * moped | ||
*motorbike | * motorbike | ||
*normal | * normal | ||
*poorfamily | * poorfamily | ||
*richfamily | * richfamily | ||
*taxi | * taxi | ||
*worker | * worker | ||
*workerboat | * workerboat | ||
===Wheels=== | === Wheels === | ||
Wheel models are located in the <code>wheels.DFF</code> file in the <code>models\generic</code> folder. Wheel textures are located in the <code>wheels.TXD</code> file in the <code>models\generic</code> folder. Wheels are defined in the <code>default.ide</code> file. | Wheel models are located in the <code>wheels.DFF</code> file in the <code>models\generic</code> folder. Wheel textures are located in the <code>wheels.TXD</code> file in the <code>models\generic</code> folder. Wheels are defined in the <code>default.ide</code> file. | ||
{| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; border: 1px #aaa solid; border-collapse: collapse;" | {| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; border: 1px #aaa solid; border-collapse: collapse;" | ||
!ID | ! ID | ||
!Image | ! Image | ||
|- | |- | ||
|237 | | 237 | ||
|wheel_rim | | wheel_rim | ||
|- | |- | ||
|238 | | 238 | ||
|wheel_offroad | | wheel_offroad | ||
|- | |- | ||
|239 | | 239 | ||
|wheel_truck | | wheel_truck | ||
|- | |- | ||
|250 | | 250 | ||
|wheel_sport | | wheel_sport | ||
|- | |- | ||
|251 | | 251 | ||
|wheel_saloon | | wheel_saloon | ||
|- | |- | ||
|252 | | 252 | ||
|wheel_lightvan | | wheel_lightvan | ||
|- | |- | ||
|253 | | 253 | ||
|wheel_classic | | wheel_classic | ||
|- | |- | ||
|254 | | 254 | ||
|wheel_alloy | | wheel_alloy | ||
|- | |- | ||
|255 | | 255 | ||
|wheel_lighttruck | | wheel_lighttruck | ||
|- | |- | ||
|256 | | 256 | ||
|wheel_smallcar | | wheel_smallcar | ||
|} | |} | ||
{{ | {{fdl}} | ||
{{modding}} | |||
[[Category:Modifications]] |
Revision as of 23:17, 28 April 2015
This page requires more research. |
Supported games: | GTA III, GTA VC, GTA SA, GTA IV | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Short description: | Used to define vehicles | ||||||||||||||
IDE Sections:
|
CARS is a section in the item definition file. It is used to define vehicles and some their properties.
GTA III
Format
This section is mainly used in the default.ide
file. Each type of vehicle has its own format.
Car
ID, ModelName, TxdName, Type, HandlingID, GameName, Class, Frequency, Level, Comprules, WheelID, WheelScale
Boat and Train
ID, ModelName, TxdName, Type, HandlingID, GameName, Class, Frequency, Level, Comprules
Plane
ID, ModelName, TxdName, Type, HandlingID, GameName, Class, Frequency, Level, Comprules, LODModel
Identifier | Description |
---|---|
Unique model ID. | |
Name of the .dff model file, without extension. | |
Name of the .txd texture dictionary, without extension. | |
Type of vehicle, which includes car, boat, train, and plane. This data is related to hardcoded functions and must not be changed or else it might crash the game | |
Name corresponding to its handling data in the handling.cfg file. | |
Name corresponding to its GXT entry; it is case sensitive and must be seven characters or less! Invalid name will show up as NAME missing. | |
Class of the vehicle. | |
Frequency of the vehicle spawning randomly on the streets. | |
Unknown. | |
Unknown. | |
ID number of wheel model. Only available for type car, has no effect if used on type boat. | |
Scale of wheel and collision models, 1.0 for original size of wheel and collision models. Only available for type car, has no effect if used on type boat. | |
ID number of LOD model, can be any valid vehicle model. Only available for type plane. |
Class
The class of a vehicle helps determines where a vehicle should spawn, with the help of hardcoded features and the script. The ignore class is special for its ability to prevent vehicles assigned to that class from spawning as a regular NPC vehicle in traffic. Peds can be assigned to drive a class of vehicle in the PEDS section of the IDE file. These are the classes that are available and used in the game.
- big
- executive
- ignore
- poorfamily
- richfamily
- special
- worker
Wheels
Wheel models are located in the wheels.DFF
file in the models\Generic
folder. Wheel textures are located in the MISC.TXD
file in the models
folder. Wheels are defined in the default.ide
file.
ID | Image |
---|---|
160 | wheel_sport |
161 | wheel_saloon |
162 | wheel_lightvan |
163 | wheel_classic |
164 | wheel_alloy |
165 | wheel_lighttruck |
166 | wheel_smallcar |
Vice City
Format
This section is mainly used in the default.ide
file. Each type of vehicle has its own format.
Car
ID, ModelName, TxdName, Type, HandlingID, GameName, Anims, Class, Frequency, Level, Comprules, WheelID, WheelScale
Bike
ID, ModelName, TxdName, Type, HandlingID, GameName, Anims, Class, Frequency, Level, Comprules, Unknown, WheelScale
Boat and Heli
ID, ModelName, TxdName, Type, HandlingID, GameName, Anims, Class, Frequency, Level, Comprules
Plane
ID, ModelName, TxdName, Type, HandlingID, GameName, Anims, Class, Frequency, Level, Comprules, LODModel
Identifier | Description |
---|---|
Unique model ID. | |
Name of the .dff model file, without extension. | |
Name of the .txd texture dictionary, without extension. | |
Type of vehicle, which includes car, bike, boat, plane, and heli; flyable helicopters are type car. | |
Name corresponding to its handling data in the handling.cfg file. | |
Name corresponding to its GXT entry; it is case sensitive and must be seven characters or less! Invalid name will not show up in the game. | |
Appropriate animation file mainly used on bikes. | |
Class of the vehicle. | |
Frequency of the vehicle spawning randomly on the streets. | |
Unknown. | |
Unknown. | |
ID number of wheel model Only available for type car, has no effect if used on type boat. | |
Scale of wheel and collision models for type car, scale of wheel collision model for type bike, 1.0 for original size of wheel and collision models. Only available for types car and bike, has no effect if used on type boat. | |
ID number of LOD model, can be any valid vehicle model. Only available for type plane. |
Class
The class of a vehicle helps determines where a vehicle should spawn, with the help of hardcoded features and the script. The ignore class is special for its ability to prevent vehicles assigned to that class from spawning as a regular NPC vehicle in traffic. Peds can be assigned to drive a class of vehicle in the PEDS section of the IDE file. These are the classes that are available and used in the game.
- big
- executive
- ignore
- leisureboat
- moped
- motorbike
- normal
- poorfamily
- richfamily
- taxi
- worker
- workerboat
Wheels
Wheel models are located in the wheels.DFF
file in the models\generic
folder. Wheel textures are located in the wheels.TXD
file in the models\generic
folder. Wheels are defined in the default.ide
file.
ID | Image |
---|---|
237 | wheel_rim |
238 | wheel_offroad |
239 | wheel_truck |
250 | wheel_sport |
251 | wheel_saloon |
252 | wheel_lightvan |
253 | wheel_classic |
254 | wheel_alloy |
255 | wheel_lighttruck |
256 | wheel_smallcar |
This page is licensed under the GNU Free Documentation Licence. This page has a separate license to the CC-BY-SA that applies to most of Grand Theft Wiki.
The full text of the GNU FDL v1.2 is here. Click the "History" button to see the full list of authors. See Grand Theft Wiki:Copyright for more detail on our copyright policy.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. See Grand Theft Wiki:Copyright for more information. |
Technical | IMG | DFF | TXD | IDE | GXT | Handling | Carcols | Dynamic Object |
Mods | Hot Coffee Modification | Create a Mission |
Tools | GGMM |
Game Files | Animviewer.dat/GTAVC | Bink | Default.dat/GTAVC | Chassis Vlo | Fistfite.dat/GTAVC | Flight.dat | Gta vc.dat | Object.dat/GTAVC | OpenGTA2 |Particle.cfg/GTAVC | Particle (SA) | Paths | Ped.dat/GTAVC | Pedgrp.dat/GTAVC | Pedstats.dat/GTAVC | Scenarios.dat | Scripted Path | Surface.dat/GTAVC | Surfaud.dat | TimeCyc Definition | Timecyc.dat/GTAVC | Train.dat/GTAVC | Train.dat/GTAVC | Train.dat/GTAVC | Train2.dat/GTAVC | WAD | WBD-WBN | WPFL | Water.dat | Water.dat/GTAVC | Weapon.dat/GTAVC Weaponinfo.xml |
Multiplayer | Multi Theft Auto, Vice City Multiplayer, San Andreas Multiplayer |