*arbre_competenceconstruire_arbre_competence(charnom){/* Construit un arbre à partir d'un fichier XML */
arbre_competence*construire_arbre_competence(arbre_competence*a){/* Construit un arbre à partir d'un fichier XML */
}
}
intrafraichir_competences(arbre_competence*a){
}
booleanest_connue(competence*c){
return(c->connue);
}
booleanest_complet(arbre_competence*a){
intchemin_auto_competence
}
competence**chemin_auto_competence(competence*c){/* Renvoie la liste des compétences non connues se trouvant sur le chemin d'une compétence sélectionnée */
}
effet_competence*get_effet(competence*c){/* Renvoie l'effet d'une competence */