Je crois qu'il faut pas relire tout, on peut avancer peu à peu (comme j'ai fait moi). Quand je finirai les menus, je veux me concentrer plus sur avancer que sur optimiser, comme ça je crois que nous pourrons trouver plus de motivation pour continuer. Mais tu avais déjà fait beaucoup de choses, les évolutions, les batailles, etc. Si l'on ajoute les shops et "l'attrapage" de pokémon, on pourra offrir un vrai jeu.
EDIT: Je viens de voir ceci :
http://bulbapedia.bulbagarden.net/wiki/Pok%C3%A9mon_base_stats_data_structure_in_Generation_IOffset Contents Size
0x00 Pokédex number byte
0x01 Base HP byte
0x02 Base Attack byte
0x03 Base Defense byte
0x04 Base Speed byte
0x05 Base Special byte
0x06 Type 1 byte
0x07 Type 2 byte
0x08 Catch rate byte
0x09 Base Exp. Yield byte
0x0A Dimensions of frontsprite byte
0x0B Pointer to frontsprite word
0x0D Pointer to backsprite word
0x0F-0x12 Attacks known at lv. 1 4 bytes
0x13 Growth rate byte
0x14-0x1A TM and HM flags 7 bytes
0x1B Padding byte
On peut utiliser plus ou moins le même formate, qu'en penses-tu ? (mais je crois que nous n'avons pas besoin des choses liées aux sprites)
EDIT :
bulbasaur:
.dw bulbasaur_txt
.db 45 ; HP
.db 49 ; Att
.db 49 ; Def
.db 45 ; Speed
.db 65 ; Special
.db TYPE_GRASS ; Type 1
.db TYPE_POISON ; Type 2
.db 45 ; Catch rate
.db 64 ; Base EXP yield
.db LVL_MED_SLOW ; Growth rate
.dw bulbasaur_attacks
.db 0,0,0,0,0,0,0 ; TM/HM flags
.db 16 ; evolution level