From 1e882a3638bf480d5158fafb0b04d006f827326d Mon Sep 17 00:00:00 2001
From: Romain Jegat <romain.jegat@insa-rennes.fr>
Date: Wed, 2 Mar 2016 17:52:36 +0100
Subject: [PATCH] =?UTF-8?q?D=C3=A9placement=20des=20struct=20competence=20?=
 =?UTF-8?q?et=20ajout=20d'id=C3=A9es=20de=20fonctions?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/competence.c | 18 ++++++++++++++++++
 src/competence.h | 22 ++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/src/competence.c b/src/competence.c
index e69de29..e87571e 100644
--- a/src/competence.c
+++ b/src/competence.c
@@ -0,0 +1,18 @@
+#include <stdio.h>
+#include <stdlib.h>
+#include "structures.h"
+#include "competence.h"
+
+
+*arbre_competence init_arbre_competence(*arbre_competence){
+
+}
+
+*arbre_competence construire_arbre_competence(char nom){  /* Construit un arbre à partir d'un fichier XML */
+
+
+}
+
+
+
+int chemin_auto_competence
diff --git a/src/competence.h b/src/competence.h
index e69de29..fe6d39b 100644
--- a/src/competence.h
+++ b/src/competence.h
@@ -0,0 +1,22 @@
+#ifndef DEPLACEMENTS_H_INCLUDED
+#define DEPLACEMENTS_H_INCLUDED
+
+typedef struct competence{  /* Competence d'un arbre de talent */
+    unsigned short int id;
+    type_nom nom;
+    unsigned short int etage;
+    struct competence *parent;
+    struct competence *enfant_gauche;
+    struct competence *enfant_droit;
+    struct effet_competence effet;
+    boolean connu;
+}competence;
+
+typedef struct effet_competence{  /* Effet d'une compétence de l'arbre */
+    unsigned short int id;
+    type_nom nom;
+    /* effets à définir */
+
+}effet_competence;
+
+#endif
-- 
GitLab