Informations préalables

Au chargement, Cities XL lit certains fichiers en priorité. Les fichiers .class en font partie!

Si vous avez décompressé tout les fichiers du jeux, vous les trouverez dans :
data\design\buildings (pour les bâtiments par exemple).
Un fichier .class fait référence à un fichier SGBIN qui porte le même nom que lui.
Ce sont des fichiers textes éditables (XML).
Il y a d'autres références à d'autres fichiers mais nous en parlerons dans le tutoriel SGBIN.

Tout cela pour vous dire que Cities XL ne peut lire plusieurs fichiers portant le même nom (SGBIN, fichier.class ou même les textures) sans les écraser. Ainsi, si vous modifiez un SGBIN sans changer son nom (et tous les fichiers à l'intérieur + modification au coeur des fichiers), si vous en créez un patch avec ce SGBIN, l'objet original sera remplacé.

Par contre, si vous modifiez son nom (avec cet outil) et qu'avec votre patch vous ajoutez les fichiers nécessaires, un nouvel objet sera créé. Ce sera toujours la même forme 3D, mais ses textures seront différentes, et ses propriétés aussi si vous les avez changées dans les fichiers prévus à cet effet. (voir Tutoriel SGBIN)

Outils / SGBIN Repak

Cliquez sur "Dossier source" pour sélectionner le dossier qui contient les fichiers à recompresser.

Cliquez sur "Dossier destination" pour sélectionner le dossier où sera enregistré le SGBIN.

Cliquez sur "Compresser". Une boite de dialogue s'ouvre pour vous demander le nom de votre SGBIN.
Comme je l'ai dis dans l'introduction, vous avez le choix de recopier le nom original, ou entrer un nouveau nom.

Cliquez sur "OK" et votre fichier sera créé.

Limitations :

Il ya certains SGBIN qui contiennent un fichier texture (dif) avec un nom différent des autres.
De ce fait, le graph.bin créé est incorrect. Pour le moment les SGBIN de ce type sont donc incompatibles avec ce logiciel...