8385Fermer
deephLe 21/04/2013 à 09:37
chickendude (./83) :
Oui, c'est ça l'idée Aussi faire le pokédex/les boîtes de tes pokémons sera extrêmement facile. Pour le coder j'ai changé un peu la structure des datas, j'utilise ceux que j'ai posté dessus

Ok, je vais attendre d'avoir tes routines parce qu'autrement ça ne sert à rien que je mette en forme mes données pour l'instant.
chickendude (./83) :
255 EXP pour avancer au niveau 100 ? Ça me semble très peu... Je crois que les routines de TI peuvent facilement gérer 1,600,000: http://t.eeems.ca/ASMin28Days/lesson/day18.html Sinon, c'est seulement l'EXP qui le nécessite, non ?

Ça semble peu mais je compte bien faire en sorte que les combats rapportent moins d'XP... Les OP peuvent sûrement gérer de très grands nombres, mais j'ai besoin actuellement de les récupérer dans des registres pour tout un tas de calculs.

Enfin en y réfléchissant, tout ce qu'il faudrait c'est stocker quelque part les 11 octets d'un OP contenant la valeur de l'XP actuelle, et d'un autre contenant celle de l'XPmax, sauf que s'il faut le faire pour chaque pokémon ça risque de prendre énormément de place...
chickendude (./83) :
Quand je terminerai les routines de menu je peux t'aider un peu avec ça si tu veux, mais je ne sais pas si j'aurai temps aujourd'hui/les prochains jours. En tout cas, il faut pas que les routines soient trop rapide.

Oui mais prend ton temps, il y a des périodes où je n'y ai pas retouché pendant 1 mois (voire plus), alors je ne suis pas pressé tongue

Mais merci !

edit : ou alors je stocke l'xp sur deux octets, et donc pour passer au niveau 100 il faudra 65536 points. Ça laisse plus de marge déjà.

SUIH

Il va juste falloir que je revoie un tout petit peu à la baisse la formule du gain d'xp.

D'ailleurs au final ce n'est même plus la peine de stocker l'XPmax... Du coup ça prendra autant de place qu'actuellement smile