#from __future__ import unicode_literals
# -*- coding: utf-8 -*-
from __future__ import division
from PyQt4.QtGui import QColor

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"))        
