Decor_ancien.py 1.1 KB

1234567891011121314151617181920
  1. #from __future__ import unicode_literals
  2. # -*- coding: utf-8 -*-
  3. from __future__ import division
  4. from PyQt4.QtGui import QColor
  5. class Decor():
  6. """decor a placer sur le plateau"""
  7. def __init__(self, parent=None):
  8. self.id = "00"
  9. self.nom = "" #libelle a afficher dans la liste
  10. self.couleur = QColor("grey") #couleur si pas de texture
  11. #self.img = "" #image source a afficher
  12. self.logo = "" #image source du logo
  13. self.img = {"nom": "", "kx": 1, "ky": 1, "dx": 0, "dy": 0, "rotation": 0, "pivote": False, "masqueAuto": False}
  14. self.escalade = False #peut etre escalade
  15. self.franchissablePied = False #peut etre franchi a pied
  16. self.franchissableVol = False #peut etre franchi en volant
  17. self.brule = False #peut prendre feu
  18. self.hauteur = 0 #hauteur (en cases)
  19. 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"))