Exemple #1
0
def init():
    global frame, image
    frame = Frame(frame_name, x, y, width, height, 1)
    frame.closeable = True
    frame.pages = True
    frame.background = pygame.image.load(imagePath("frame_bg.jpg"))

    image = pygame.image.load(imagePath("skilltree.png"))
    image = image.convert_alpha()
    ui.trigger("menu_bar", "addTrigger", "skill_tree", image, toggle, tooltip, description)
    renderSkills()
Exemple #2
0
def keydown(event):
    if event.key == pygame.K_ESCAPE:
        if event.mod & pygame.KMOD_CTRL:
            ui.debug = not ui.debug
        elif not closeFrame():
            if ui.debug:
                ui.debug = False
            else:
                ui.trigger("game_menu", "toggle")
    elif event.key == pygame.K_n:
        ui.frametrigger("skill_tree", "toggle")
Exemple #3
0
def render(screen):
    points = game.player.skill_points
    if points > 0:
        ui.trigger("menu_bar", "addTriggerCount", "skill_tree", points)
    frame.render(game.screen)
    renderRanks()