Zeph Le 24/03/2002 à 21:41 Oui...
memcpy(scr_vrt,LCD_MEM,LCD_SIZE);
PortSet(scr_vrt,239,127);
if(var_clr==1) ScrRectFill(&scr_clr,&scr_ttl,A_REVERSE);
for(var_for=0;var_for<var_anm;var_for++)
{
tbl_sav[0]=tbl_arg[tbl_key[tbl_anm[var_for][0]]][tbl_anm[var_for][1]-1];
tbl_sav[1]=tbl_arg[tbl_key[tbl_anm[var_for][0]]][tbl_anm[var_for][1]];
var_mul=100*(var_etp-tbl_sav[0])/(tbl_sav[1]-tbl_sav[0]>1 ? tbl_sav[1]-tbl_sav[0]: 1);
for(var_hlp=0;var_hlp<12;var_hlp++)
{
tbl_sav[0]=tbl_arg[tbl_key[tbl_anm[var_for][0]]+tbl_anm[var_for][1]-1][var_hlp];
tbl_sav[1]=tbl_arg[tbl_key[tbl_anm[var_for][0]]+tbl_anm[var_for][1]][var_hlp];
tbl_sav[2]=tbl_typ[tbl_key[tbl_anm[var_for][0]]+tbl_anm[var_for][1]-1][var_hlp];
tbl_sav[3]=tbl_typ[tbl_key[tbl_anm[var_for][0]]+tbl_anm[var_for][1]][var_hlp];
if(tbl_sav[2]==1 && tbl_sav[3]==1)
{
tbl_mix[var_hlp]=tbl_sav[0]+(((int)var_mul*(int)(tbl_sav[1]-tbl_sav[0]))/100);
}
else if(tbl_sav[2]==2 && tbl_sav[3]==2)
{
tbl_mix[var_hlp]=(var_mul<50 ? tbl_sav[0] : tbl_sav[1]);
}
}
anim(tbl_arg[tbl_key[tbl_anm[var_for][0]]][0],tbl_mix);
}
memcpy(LCD_MEM,scr_vrt,LCD_SIZE);
PortRestore();
wait(tbl_arg[0][4]);

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Moi, je me force à programmer des petits trucs pratiques pour les cours en C pour me familiariser avec parce que je ne le maîtrise pas.
Zeph Le 25/03/2002 à 13:14 Non, mais des doubles//triples indirections, ça revient au même...

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Zeph Le 25/03/2002 à 14:09 Bah koi... Je vais pas m'amuser à multiplier par 4 la taille de mon prog juste pour qu'il soit lisible...

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
par 4, tout de suite les grands mots.
T pas en cours a cette heure là ???
ca avance visio ?
Zeph Le 25/03/2002 à 14:26 bah non... j'aimerais bien en faire un, mais le basic va encore être trop lent...
au fait toi qui disais à propos de Visio "je pourrais faire la mm chose en basic en 100 fois plus lent", he bah j'en ai une version Basic + vertel, alors si tu veux tenter, bah sache que c possible (par contre c lent...)

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
je sais que c'est possible, et meme pas trop dure.
Mais ca m'interess pas comme truc à faire, je vois pas l'utilité.
Autant l'algo de pathfinding ca c interessant , meme en basic...
flib powaaaa
j pas 30 min pour faire un truc dont je me servirais jamais...
est ce que vertel gere mieux le passage des variables ds les lignes de commande que flib ?
je v aller faire quelques recherches sur le fonctionnement du pathfinding
Zeph Le 25/03/2002 à 14:50 moué... je v pê essayer d'en faire un sans exemple, on verra ce que ça donnera.

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Zeph Le 25/03/2002 à 14:58 bah oué... essayer de trouver un algo tout seul, ça m'apprends plus que de recopier qq chose de déjà existant.
j'avais tenté l'IA de déplacements y'a qq années, mais c'était vraiement à chier. Je dois pvoir faire mieux maintenant.

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)