FarewellLe 12/02/2013 à 21:49
Je pense tout simplement au tile magique qui donne une arme quand le perso le traverse. A la base, on peut se demander ce qu'un tile a à voir avec les armes du perso.
Donc pour moi les possibilités sont :
- un passage de message (le bloc émet un message "donne arme truc à perso", le dispatcher envoye ça gentiment au perso). Mais c'est hyper casse-noisettes d'écrire une quantité de classes de messages et de les gérer dans tous les sens.
- des vars globales. Ajout brutal de l'arme à la liste par le bloc. C'est bien crade amha.
- un accès à la liste des armes du perso. Le bloc fait un : this -> level -> getPerso () -> getLitseArmes () -> addArme ("canon à troll version yAronet");
C'est crade ce genre de méthodes ?