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