Section 3 - HRC loader

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
02Toujours 0
22Nombre d'HRC à charger (nbHRC)
42Taille modèles 3D (de 0 à 4096 inclus) INUSED
6variable*nbHRCLes HRC à charger + les animations

Les HRC à charger

Position (octets)Taille (octets)Description
02Taille chaine “nomModele” (tailleNomModele)
2tailleNomModeleChaine de caractères (nomModele = nomEcranNom_perso.char) INUSED
2+tailleNomModele2
Inconnu
4+tailleNomModele8Nom HRC (AAAA.HRC par exemple)
12+tailleNomModele4Taille modèle 3D (de 0 à 4096 inclus)
16+tailleNomModele2Nombre d'animations (nbAnim)
18+tailleNomModele3010 couleurs RVB (light map for animations)
48+tailleNomModelevariable*nbAnimAnimations

Les animations

Position (octets)Taille (octets)Description
02Taille chaine “nomAnim” (tailleNomAnim)
2tailleNomAnimNom du fichier d'animation1) (nomAnim)
2+tailleNomAnim2Toujours 1

L'ordre des animations a une importance :

  1. Rester sur place
  2. Marcher
  3. Courir
  4. Autres animations (pas d'ordre à respecter)
1)
Le nom du fichier peut avoir différentes extensions, ff7 ne la prend pas en compte, il va juste chercher le fichier en *.a, on peut donc ne pas mettre d'extension ici, et juste mettre le nom
Recent changes RSS feed Valid XHTML 1.0 Valid CSS Powered by DokuWiki GNU FDL

Qui sommes-nous ?
Aidez WikiSquare en le faisant connaître !
Sauf mention contraire, tous les textes sont disponibles sous les termes de la GNU Free Documentation License.
Les images sont sous le copyright de leurs auteurs.

Page générée en 0.024070978164673 seconde.