Comment savoir si un véhicule téléchargé est destiné à GTA III ou GTA : Vice City

Avant d'installer un véhicule dans votre GTA, mieux vaut savoir s'il est compatible avec l'épisode de la série dans lequel il va être installé.

L'incompatibilité peut se situer au niveau :
. Du modèle 3D (dff) : Dans ce cas le véhicule installé demeurera "invisible" dans le jeu (s'il est stationné dans un garage, la porte restera bloquée).
. Des textures (txd) : Dans ce cas le véhicule apparaîtra dans le jeu, mais les couleurs seront incohérentes.
. Du fichier default.ide : Certains "flags" ne correspondent pas, et de plus les valeurs attribuées aux différents types de jantes divergent. Dans ce cas l'écran se figera à l'approche du véhicule et le jeu sera fermé par Windows (unhandled exception).
. Du fichier handling.cfg : Les lignes de handling de GTA : Vice City comportent une colonne de plus par rapport à celles de GTA 3 : Installer une mauvaise ligne dans GTA : Vice City conduit à voir le véhicule s'envoler à des centaines de mètres de hauteur à votre approche, une mauvaise ligne dans GTA 3 conduit à un bug à l'apparition du véhicule.
. Du fichier Carcols.dat : Les valeurs définissant les différentes couleurs ne correspondant pas entre GTA 3 et GTA : Vice City, le véhicule apparaîtra dans le jeu avec des couleurs autres que celles prévues.

Seules les lignes de default.ide et handling.cfg permettent de savoir si un véhicule est destiné à GTA 3 ou à GTA : Vice City.

. Analyser la ligne de default.ide :
Voici une ligne de default.ide utilisée dans GTA : Vice City :
141, infernus, infernus, car, INFERNUS, INFERNS, null, executive, 7, 6, 0, 237, 0.74

Le type des jantes, déterminé par l'avant-dernière valeur de la ligne, est un nombre supérieur à 200.

Voici une ligne de default.ide utilisée dans GTA 3 :
101, infernus, infernus, car, INFERNUS, INFERNS, executive, 10, 6, 0, 160, 0.7

Le type des jantes, déterminé par l'avant-dernière valeur de la ligne, est un nombre inférieur à 200.

Il vous suffit donc de vérifier ce paramètre pour savoir si le véhicule correspondant à une certaine ligne est destiné à GTA 3 ou à GTA : Vice City.

. Analyser la ligne de handling.cfg :
Voici une ligne de handling.cfg utilisée dans GTA : Vice City :
INFERNUS 1600.0 2.0 4.4 1.3 0.0 0.0 -0.3 70 0.95 0.80 0.52 5 240.0 29.0 4 P 11.0 0.52 0 30.0 1.8 0.19 0.37 0.72 95000 0.25 -0.17 0.5 0.4 1208182 1 1

Les valeurs de la ligne comprises entre la Monetary Value (ici 95000) et les "flags" de fin de ligne (ici 1208182 1 1) sont réparties sur 4 colonnes (en gras sur la ligne ci-dessus).

Voici une ligne de handling.cfg utilisée dans GTA 3 :
INFERNUS 1600.0 2.0 4.4 1.1 0.0 0.0 -0.3 70 1.1 0.82 0.53 5 240.0 25.0 R P 11.0 0.52 0 30.0 2.2 0.1 0.30 0.9 95000 0.25 -0.14 0.5 8181 0 1

Les valeurs de la ligne comprises entre la Monetary Value (ici 95000) et les "flags" de fin de ligne (ici 8181 0 1) sont réparties sur 3 colonnes (en gras sur la ligne ci-dessus).

Il vous suffit donc de vérifier ces paramètres pour savoir si le véhicule correspondant à une certaine ligne est destiné à GTA 3 ou à GTA : Vice City.