C'est super que tu sois allé si loin! Je redoutais effectivement que mon bricolage finisse par faire planter le programme sur le long terme. Je vais regarder si c'est corrigeable, à moins que Nicolas n'ait une idée de ce que font les CC autour de la ligne que tu as indiquée.
J'ai analysé tes modifications, et il semble que tu aies bel et bien cassé quelques pointeurs relatifs (notamment avec le byte 7B). En fait, tu peux considérer que tu as eu de la chance que le jeu ne soit pas plus endommagé que cela (je n'ai regardé que cette portion là)
Je n'ai pas encore eu le temps d'examiner en profondeur ce segment du script engine, donc je ne peux pas garantir que le simple fait d'utiliser les valeurs de base résoudra tout... Il est possible qu'il soit nécessaire de les recalculer dynamiquement, c'est une occasion de valider une théorie
Code d'origine :
7B05005B7D32325D5D7B24005B3A4038312C7B15005B223131302C5E4039322C7B06005B223131315D5D2C2F3138385D7B56055B7D31392C3F342C7BCD005B2135372C36352C36362C36372C212C3F35372C7B0D005B22322C2235352C2F3136385D2C3F36352C7B30005B2233332C2233342C2431352C2233352C2431352C2233362C2431352C2233372C234032312C223134342C2F3138395D2C3F36362C7B30005B2233332C2233342C2431352C2233352C2431352C2233362C2431352C2233372C234032302C223135302C2F3139305D2C3F36372C7B30005B2233332C2233342C2431352C2233352C2431352C2233362C2431352C2233372C234032352C223136302C2F3139315D5D2C3F352C7B0E045B5E4038312C7B07005B7D33332C2F5D2C3A4039322C7B33015B3D39325D
et dans celui que tu as modifié :
7B05005B7D32325D5D7B24005B3A4038312C7B15005B223131302C5E4039322C7B06005B223131315D5D2C2F3138385D7B56BE055B7D31392C3F342C7BCD005B2135372C36352C36362C36372C212C3F35372C7B0D005B22322C2235352C2F3136385D2C3F36352C7B30005B2233332C2233342C2431352C2233352C2431352C2233362C2431352C2233372C234032312C223134342C2F3138395D2C3F36362C7B30005B2233332C2233342C2431352C2233352C2431352C2233362C2431352C2233372C234032302C223135302C2F3139305D2C3F36372C7B30005B2233332C2233342C2431352C2233352C2431352C2233362C2431352C2233372C234032352C223136302C2F3139315D5D2C3F352C7B0E76045B5E4038312C7B07005B7D33332C2F5D2C3A4039322C7B339B015B3D39325D