diff --git a/MAVENProject/PlanUML.puml b/MAVENProject/PlanUML.puml
index 7a4c29e44e607dc9c79ad8a09a4b9c3acfe2b7a6..5411cfaa26536741eedf1eb7ea6d9fe11688433b 100644
--- a/MAVENProject/PlanUML.puml
+++ b/MAVENProject/PlanUML.puml
@@ -57,9 +57,14 @@ class engine.GameEngineGraphical {
 + void run()
 }
 class entity.Character {
-- masse
-- impulsionSaut
-- tableCommand
+- double masse
+- double impulsionSaut
+- HashMap tableCommand
+- int alpha
+- double characterWIDTH
+- double characterHEIGHT
+- double vitesseActuX
+- double vitesseActuZ
 + void deplacements()
 + void resetCommand()
 + void getGameCommand()
@@ -75,6 +80,11 @@ class entity.Monster{
 
 
 abstract class entity.Entity{
+- HitBox hitBox
+- double vitesseMax
+- Coordonnees coord
+- double entityWIDTH
+- double entityHEIGHT
 + void deplacements()
 + void attaque()
 }
@@ -82,8 +92,7 @@ entity.Entity <|.. entity.Character
 entity.Entity <|.. entity.Monster
 
 
-class environment.Object {
-}
+
 class environment.Obstacle{
 - HashMap<String, Coordonnees> extremites
 - int static defaultUnit
@@ -119,6 +128,7 @@ class jeu.Controller {
 class jeu.Jeu{
 + <<Create>> Jeu(String)
 + void evolve(Cmd)
+- HashMap directionJeu
 + boolean isFinished()
 }
 class environment.Physique{