33Fermer35
GoldenCrystalLe 12/02/2013 à 22:04
Ben tu pourrais tout simplement avoir une liste de blocs à faire exploser (plus exactement, une pile FIFO), avec un timestamp, et un truc identifiant le bloc.
À chaque fois que tu veux faire exploser un bloc "plus tard", tu rajoutes un élément à la fin de la file, et puis voilà.
À chaque trame, tu vérifies si le temps est écoulé pour le premier élément, et lorsque c'est le cas, tu le "fais péter" et tu le supprimes de la liste. Ça ne demande même pas forcément de timer ou de messages wink (Pour des délais variables c'est un mini-poil plus complexe parce qu'il faut une liste toujours triée par ordre temporel)
Mais ça c'est une solution spécifique à un cas spécifique. (Qui n'est plus forcément aussi bien si tu veux un mécanisme similaire pour x autres trucs ^^)