Cette section est très simple à comprendre. C'est une liste de fichiers .hrc à charger, et pour chaque hrc, une liste d'animations à charger. Les fichiers hrc (hierarchy) sont utilisés pour charger un modèle 3d, ils sont localisés dans char.lgp, mais ce n'est pas le sujet de cet article (→ en savoir plus).
Position (octets) | Taille (octets) | Description |
---|---|---|
0 | 2 | Toujours 0 |
2 | 2 | Nombre d'HRC à charger (nbHRC) |
4 | 2 | Taille modèles 3D (de 0 à 4096 inclus) INUSED |
6 | variable*nbHRC | Les HRC à charger + les animations |
Position (octets) | Taille (octets) | Description |
---|---|---|
0 | 2 | Taille chaine “nomModele” (tailleNomModele) |
2 | tailleNomModele | Chaine de caractères (nomModele = nomEcranNom_perso.char ) INUSED |
2+tailleNomModele | 2 | Inconnu |
4+tailleNomModele | 8 | Nom HRC (AAAA.HRC par exemple) |
12+tailleNomModele | 4 | Taille modèle 3D (de 0 à 4096 inclus) |
16+tailleNomModele | 2 | Nombre d'animations (nbAnim) |
18+tailleNomModele | 30 | 10 couleurs RVB (light map for animations) |
48+tailleNomModele | variable*nbAnim | Animations |
Position (octets) | Taille (octets) | Description | |
---|---|---|---|
0 | 2 | Taille chaine “nomAnim” (tailleNomAnim) | |
2 | tailleNomAnim | Nom du fichier d'animation1) (nomAnim) | |
2+tailleNomAnim | 2 | Toujours 1 |
L'ordre des animations a une importance :