robinhood -> c'est pas idiot, mais sur PC j'ai de la mémoire, pour moi un int définit un numéro de bloc, pas la manière dont on le traverse ou non. Pour ça, il y a les booléens. Ceci dit, j'aurais sûrement fait ce que tu dis sur une TI (taille et efficacité).
Ah, une chose aussi, je comprends que le moteur pourrait tout gérer à partir d'une simple table d'int, mais je comprends pas pourquoi ma méthode n'est pas bien

(ou celle de squalyl, dériver un bloc de base qui implémente toutes les méthodes possibles et immaginables)
edit -> toute façon ça marchera pas mon truc, si j'ai un pointeur sur bloc_de_base, un appel à estCeQueJePeuxEntrer () utilisera toujours la méthode du bloc de base, et non la méthode du bloc dérivé ou du bloc défini dans l'union

Ya vraiment que votre méthode de "tout dans le moteur" alors ?