05-09-2008, 09:40 PM
Sa permet de passer une bout de code a une fonction pour l'y ajouté.
Par exemple, dans mon cas, la fonction de combat gère tout (calcul des dégâts, mort de la cible, riposte ...).
Imaginons une compétence qui inflige un empoisonnement si la cible survit. Il suffit alors de lui passer une chaîne qui ajoute cette possibilité à la fonction.
Maintenant il semble que ce ne soit pas trop conseiller, je vais voir si je ne peux pas faire autrement.
Par exemple, dans mon cas, la fonction de combat gère tout (calcul des dégâts, mort de la cible, riposte ...).
Imaginons une compétence qui inflige un empoisonnement si la cible survit. Il suffit alors de lui passer une chaîne qui ajoute cette possibilité à la fonction.
Maintenant il semble que ce ne soit pas trop conseiller, je vais voir si je ne peux pas faire autrement.