Difference between revisions of "CARS (IDE Section)"
(→GTA III - Vice City) |
|||
Line 6: | Line 6: | ||
'''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 [[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. | + | This section is mainly used in the <code>default.ide</code> file. Each type of vehicle has its own format. |
− | ID, ModelName, TxdName, Type, HandlingID, GameName, | + | |
− | Comprules, | + | ''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 | ||
{|{{Prettytable}} width="100%" | {|{{Prettytable}} width="100%" | ||
Line 22: | Line 29: | ||
|<center>TxdName</center>||Name of the .txd [[texture dictionary]], without extension | |<center>TxdName</center>||Name of the .txd [[texture dictionary]], without extension | ||
|- | |- | ||
− | |<center>Type</center>||Type of vehicle, which includes ''car'', ''boat'', '' | + | |<center>Type</center>||Type of vehicle, which includes ''car'', ''boat'', ''train'', and ''plane'' |
|- | |- | ||
|<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. | ||
Line 28: | Line 35: | ||
|<center>GameName</center>||Name corresponding to its [[GXT]] entry, must be seven characters or less | |<center>GameName</center>||Name corresponding to its [[GXT]] entry, must be seven characters or less | ||
|- | |- | ||
− | |<center> | + | |<center>Class</center>||Class of the vehicle{{Ref|1|[*]}} |
|- | |- | ||
− | |<center> | + | |<center>Frequency</center>||Frequency of the vehicle spawning randomly on the streets |
|- | |- | ||
− | |<center> | + | |<center>Level</center>||unknown |
|- | |- | ||
− | |<center> | + | |<center>Comprules</center>||unknown |
|- | |- | ||
− | |<center> | + | |<center>WheelID</center>||ID number of wheel model{{Ref|2|[*]}}<br>Only available for type ''car'', has no effect if used on type ''boat'' |
|- | |- | ||
− | |<center> | + | |<center>WheelScale</center>||Scale of wheel model, 1.0 for original size of wheel model<br>Only available for type ''car'', has no effect if used on type ''boat'' |
|- | |- | ||
− | |<center> | + | |<center>LODModel</center>||ID number of LOD model, can be any valid vehicle model<br>Only available for type ''plane'' |
|} | |} | ||
− | ===Class=== | + | ===Class{{Note|1}}=== |
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. 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. These are the classes that are available and used in the game. | ||
− | |||
*big | *big | ||
*executive | *executive | ||
Line 55: | Line 61: | ||
*worker | *worker | ||
− | Vice City | + | ===Wheels{{Note|2}}=== |
+ | 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. | ||
+ | {|{{Prettytable}} | ||
+ | !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=== | ||
+ | ID, ModelName, TxdName, Type, HandlingID, GameName, Anims, Class, Frequency, Level, Comprules, WheelID, WheelScale | ||
+ | |||
+ | {|{{Prettytable}} width="100%" | ||
+ | !width="250px"|Identifier | ||
+ | !Description | ||
+ | |- | ||
+ | |<center>ID</center>||Unique model ID | ||
+ | |- | ||
+ | |<center>ModelName</center>||Name of the .dff [[model file]], without extension | ||
+ | |- | ||
+ | |<center>TxdName</center>||Name of the .txd [[texture dictionary]], without extension | ||
+ | |- | ||
+ | |<center>Type</center>||Type of vehicle, which includes ''car'', ''boat'', ''plane'', ''bike'', and ''heli''. ''Heli'' and ''plane'' are used only for NPC aircrafts. | ||
+ | |- | ||
+ | |<center>HandlingID</center>||Name corresponding to its handling data in the [[handling.cfg]] file. | ||
+ | |- | ||
+ | |<center>GameName</center>||Name corresponding to its [[GXT]] entry, must be seven characters or less | ||
+ | |- | ||
+ | |<center>Anims</center>||Appropriate animation file mainly used on bikes | ||
+ | |- | ||
+ | |<center>Class</center>||Class of the vehicle | ||
+ | |- | ||
+ | |<center>Frequency</center>||Frequency of the vehicle spawning randomly on the streets | ||
+ | |- | ||
+ | |<center>Level</center>||unknown | ||
+ | |- | ||
+ | |<center>Comprules</center>||unknown | ||
+ | |- | ||
+ | |<center>WheelID</center>||Wheel model ID, not available for type "boat" and special for bikes | ||
+ | |- | ||
+ | |<center>WheelScale</center>||not available for type "boat" | ||
+ | |} | ||
+ | |||
+ | ===Class=== | ||
+ | The function of the class of a vehicle is almost exactly the same as in GTA3. | ||
+ | |||
*big | *big | ||
*executive | *executive | ||
Line 72: | Line 143: | ||
Wheel models and textures are located in the models folder in the game's directory. | Wheel models and textures are located in the models folder in the game's directory. | ||
{|{{Prettytable}} | {|{{Prettytable}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
!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 |
Revision as of 04:50, 17 August 2009
Supported games: | GTA III, GTA VC, GTA SA, GTA IV | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Brief 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 | |
Name corresponding to its handling data in the handling.cfg file. | |
Name corresponding to its GXT entry, must be seven characters or less | |
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 model, 1.0 for original size of wheel model 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. 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
ID, ModelName, TxdName, Type, HandlingID, GameName, Anims, Class, Frequency, Level, Comprules, WheelID, WheelScale
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, plane, bike, and heli. Heli and plane are used only for NPC aircrafts. | |
Name corresponding to its handling data in the handling.cfg file. | |
Name corresponding to its GXT entry, must be seven characters or less | |
Appropriate animation file mainly used on bikes | |
Class of the vehicle | |
Frequency of the vehicle spawning randomly on the streets | |
unknown | |
unknown | |
Wheel model ID, not available for type "boat" and special for bikes | |
not available for type "boat" |
Class
The function of the class of a vehicle is almost exactly the same as in GTA3.
- big
- executive
- ignore
- leisureboat
- moped
- motorbike
- normal
- poorfamily
- richfamily
- taxi
- worker
- workerboat
Wheels
Wheel models and textures are located in the models folder in the game's directory.
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 |
Grand Theft Auto IV | |
---|---|
File Formats | .dat • .gxt • .ide • .img • .ipl • .nod • .sco • .rpf • .rrr • .wad • .wbd/.wbn • .wdd • .wdr • .wft • .whm • .wpl • .wtd |
Documentation | Audio • Bink Video • Cryptography • Cutscenes • GXT Text • Image listing • Keycodes • Map Listing • Native functions • Paths • Radar Blips • Radio Stations • Saves • Scenarios • VTable • Weapons |
Tools | ASI Loader • ENBSeries • G-Texture • GIMS IV • Ingame WPL Editor • IV Needle • OpenIV • SparkIV • XLiveLess • WPL Manager • X Mod Installer Alice • C++ Script Hook • .NET Script Hook • Scocl |
Tutorials | Importing Textures with OpenIV • Importing Textures with SparkIV |
Modifications | GTA Connected • Gostown IV • Four Multiplayer • IV Multiplayer • CitizenMP:IV Reloaded |
Useful links | Community portal • Discussion forums • Modding forums • Mods on GTAGarage.com |