====== field -section 1- : Textes et scripts ====== ===== Organisation générale ===== ^Position^Taille^Description^^ ^0|2 octets^0x0502 = 1282|| ^2|1 octet|**Nombre d'entrées** pour les scripts^| ^3|1 octet|Nombre d'objets 3D (personnages, matérias, coffres...)^| ^4|2 octets|Position de la partie **Textes**^| ^6|2 octets|**Nombre d'AKAO et de tutoriaux**^| ^8|2 octets|model scale^| ^10|6 octets^0|| ^16|8 octets|Auteur du script (Chaine de caractère)^| ^24|8 octets|Nom du script (Chaine de caractère)^| ^Entrées pour les scripts^^^^ ^32|8 octets|Première entrée (Chaine de caractère)^| ^...|...|...^| ^32 + NbEntrées * 8 - 8|8 octets|Dernière entrée (Chaine de caractère)^| ^Positions des AKAO^^^^ ^32 + NbEntrées * 8|4 octets|Position du premier AKAO^| ^...|...|...^| ^32 + NbEntrées * 8 + NbAKAO * 4 - 4|4 octets|Position du dernier AKAO^| ^Positions des Scripts^^^^ ^32 + NbEntrées * 8 + NbAKAO * 4|64 octets|32 positions des Scripts de la première entrée^| ^...|...|...^| ^32 + NbEntrées * 8 + NbAKAO * 4 + NbEntrées * 64 - 64|64 octets|32 positions des Scripts de la dernière entrée^| ^Scripts^^^^ ^Textes^^^^ ^PosPartTxt|2 octets|**Nombre de textes** (parfois =0 alors qu'il y a des textes)^| ^PosPartTxt + 2|2 octets|Position (à partir de PosPartTxt) du premier texte^| ^...|...|...^| ^PosPartTxt + NbTextes * 2 - 2|2 octets|Position (à partir de PosPartTxt) du dernier texte^| ^PosPartTxt + NbTextes * 2|Varie|Textes ([[:ff7:technique:field:dialog:trad|table de traduction]])| ^[[#akaotutoriaux|AKAO]]^^^^ ^Position du premier AKAO|Variable|Premier AKAO^| ^...|...|...^| ^Position du dernier AKAO|Variable|Dernier AKAO^| ===== AKAO/Tutoriaux ===== Un AKAO c'est un "bruitage"... Il peut aussi y avoir un tutoriaux, [[tut_script|voir ici]] pour en savoir plus. ^Position^Taille^Description^^ ^Header^^^^ ^0|4 octets^AKAO|| ^4|2 octets|Id|| ^6|2 octets|Taille données AKAO|| ^8|8 octets|(inutilisé)|| ^Données^^^^ ^16|4 octets|nbCanaux (nombre de bits 1 = nombre de canaux)|| ^20|2 octets|Position de départ du canal 1 (enfin à peu près)|| ^...|...|...^| ^18 + nbCanaux*2|2 octets|Position de départ du canal n|| ^20 + nbCanaux*2|Variable|Les canaux (apparemment des scripts d'OPCODES à exécuter)|| ^-2|2 octets|???|Attention : on ne compte pas les octets vides à la fin qui sont de taille variable !|