Hello, j'ai trouvé comment fonctionnait la modification des petits monstres de la map selon certaines actions.
Il faut d'abord comprendre comment sont organisé les petits monstres.
OFFSET 00 00 00 2c : 4 octets : offset vers les Groupes petits monstres
Groupes petits monstres : offset vers les Sous-groupes petits monstres, toujours par 3 groupes de 4 octets
Il y a 3 possibilité :
- Aucun changement durant la quête
Les 3 groupes de 4 octets sont égaux
- 1 changement durant la quête
1er et 3ème groupe de 4 octets : 1er offset vers les '''Sous-groupes petits monstres''
2ème groupe de 4 octets : 2ème offset vers les '''Sous-groupes petits monstres''
- 2 changements durant la quête
1er groupe de 4 octets : 1er offset vers les '''Sous-groupes petits monstres''
2ème groupe de 4 octets : 2ème offset vers les '''Sous-groupes petits monstres''
3ème groupe de 4 octets : 3ème offset vers les '''Sous-groupes petits monstres''
'''Sous-groupes petits monstres'' : autant de groupes de 4 octets qu'il y a de zones contenant des petits monstres. Chaque groupe de 4 octets représente l'Offset des petits monstre d'une zone
2 groupes de 4 octet de '''Sous-groupes petits monstres'' peuvent avoir la même valeur, la zone ne sera alors pas modifiée
NB : il y a moyen d'arrangé différemment, mais c'est la manière la plus simple et la plus propre, ainsi que celle choisie par les dévellopeur ^^
Donc maintenant, on arrive au condition de changement :
OFFSET 00 00 00 64 : 2 groupes de 8 octets ce présentant sous cette forme :
## ## ## ## ## ## ## 01 ## ## ## ## ## ## ## 02
Par groupe de 8 octets on a :
- Octet 1 : type de condition.
01=??? , 02 = récolter/synthétiser, 03=???? , 04=livrer, etc.
NB : je n'ai pas encore fait de test pour les valeurs inconnues
- 2éme octets= ??
- 3éme octets= ??
- 4éme octets= ??
- 5éme et 6ème octets= ID objets pour la condition 02,04
- 7éme octets= count
- 8éme octets= 01 : 1ère modification , 02 = 2ème modification
A noter : je suis pratiquement sur d'avoir vu des quête avec des valeurs pour le 2ème et 3ème octets, faudra que je les retrouve