#DMonde: .creerServeur .rejoindre .quitter #partie -edition .creer(nom, regles) .sauver .charger(idPartie) .ajoutJoueur(nomJoueur, mail = "") .supprimerJoueur(id) .majCarteMonde .ajouterPJ(nom, attributs) .supprimerPJ(id) -objets .joueurs .pjs .regles .carteMonde #plateau -acces: .creer(id, nom, chapitre, formeCases, largeur, hauteur, couleurInit) .fermer .sauver .charger(id) -objets .cases .pions .pionsDecors .caches .entreesSorties .zonePlacement #case -edition .creer(x, y, couleur) .majCouleur(QColor) .majTerrain(idTerrain) .majEffetSpecial(idEffet) .majAltitude(alt) .majOccupation(occupation) .majEstDansChampDeplacement(bool) .majEstCibleAttaque(bool) .majModeAffichage(affichage) -etat .estVisible .estFranchissable(altitude=0) .occupation .estObstacleVision(zObservateur) .coord #Pion -edition .creer(id, nom, x, y, couleur, rotation, idCreature=None) .supprimer .deplacer(x, y, z=None) .majEstSelectionne(bool) .majSurbrillance(bool) .majEstCibleAttaque(bool) .majEtat(etat) .majAttribut(nomAttr, nouvelleVal) -etat .coord .altitude .creature .attribut(nomAttr) .attaques #Pion Decor -edition .creer(id, nom, x, y, couleur, rotation, idDecor=None) .supprimer .deplacer(x, y, z=None) .majEtat(etat) -etat .coord .altitude .creature