[0.9.0.5] Lors de certaines paries, rester sur une batterie ne fait pas remonter l’énergie...
[0.9.0.5] Il n'existe aucun moyen de savoir si la case sur laquelle on se trouve comporte une recharge (puisque SYS_Palp retourne 1)... Dit d'une autre manière, quand on attend sur une recharge on ne peut pas connaître le moment où elle devient vide...
Il me semble que dans la version 0.9.0.3, SYS_Palp retournait -2 si on se trouvait sur une recharge et qu'on palpait notre propre case. Lorsqu'elle arrêtait de retourner -2 on savait que la recharge était vide.
En tout début de partie, le SYS_Palp retourne bien -2 pour toutes les batteries (y compris dans la version 0.9.0.5). Par contre, je n'ai pas encore testé le chargement, ni le Palp une fois sur la case elle-même... Je devrais pouvoir vérifier ça demain (enfin tout à l'heure, dans la journée : là je vais rejoindre mon lit...).
Je viens de faire une vingtaine de tests avec la nouvelle version. Le problème de chargement semble réglé. Ça charge maintenant jusqu'à 49999. :) Le souci du nom de robot dans les logs est réglé également. Côté SYS_Palp, il y a par contre encore un ou deux petits couacs, il me semble. Si un robot est sur un chargeur, j'ai l'impression que le SYS_Palp ne renvoie ni le robot, ni le chargeur. Mais il faudrait que je fasse des tests plus poussés ce soir, là je n'ai plus vraiment le temps... Et puis j'ai eu un robot qui est apparu à la place d'un mur, en début de partie, et du coup le SYS_Palp ne l'a pas vu non plus. Mais mes logs ne me permettent pas de savoir si la case était détectée comme un mur, ou comme vide. Pas comme un robot, en tout cas, ça c'est sûr. Voilà. Peut-être plus de tests et de retours ce soir...