You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
from charaters.personnage import Personnage, ClassType
|
|
|
|
|
|
|
|
import graphics.layers as layers
|
|
|
|
from graphics.writer import *
|
|
|
|
import listener
|
|
|
|
|
|
|
|
from time import sleep
|
|
|
|
|
|
|
|
personnage = Personnage("Pierre", ClassType.GUERRIER)
|
|
|
|
|
|
|
|
screen = Screen()
|
|
|
|
gui = layers.GUI(screen, 2, ["Attaquer", "Inventaire"], personnage)
|
|
|
|
popup = layers.PopUp(screen, 1)
|
|
|
|
|
|
|
|
def draw():
|
|
|
|
screen.set_layer("gui", gui.draw())
|
|
|
|
screen.set_layer("popup", popup.draw())
|
|
|
|
|
|
|
|
if __name__ == "__main__":
|
|
|
|
listener.build_thread(screen).start()
|
|
|
|
while True:
|
|
|
|
draw()
|
|
|
|
screen.draw()
|
|
|
|
sleep(0.4)
|