#from __future__ import unicode_literals # -*- coding: utf-8 -*- from __future__ import division from PyQt4.QtCore import * from PyQt4.QtGui import * class Decor(): """decor a placer sur le plateau""" def __init__(self, parent=None): self.id = "00" self.nom = "" #libelle a afficher dans la liste self.couleur = QColor("grey") #couleur si pas de texture #self.img = "" #image source a afficher self.logo = "" #image source du logo self.img = {"nom": "", "kx": 1, "ky": 1, "dx": 0, "dy": 0, "rotation": 0, "pivote": False, "masqueAuto": False} self.escalade = False #peut etre escalade self.franchissablePied = False #peut etre franchi a pied self.franchissableVol = False #peut etre franchi en volant self.brule = False #peut prendre feu self.hauteur = 0 #hauteur (en cases) self.formeDef = {"H":[], "C":[]} #definition de la forme du decor sur cases hexagonales (cf. classe Forme("H")) et sur cases carrees (cf. classe Forme("C"))