from gui import GUI from maps import MAP from ocempgui.widgets import * from ocempgui.widgets.Constants import * from ocempgui.draw import String, Image if __name__ == "__main__": # Initalize elements of the game pygame.mixer.pre_init(22050, -16, 2, 512) # Small buffer for less sound lag pygame.init() clock = pygame.time.Clock() # Initalize the GUI main_gui = GUI() main_menu = main_gui.init_draw_window('Zombie Survival Board Game') # Initalize the map main_gui.load_map() main_gui.def_unit('maps/level1.txt') node1 = Button ("Node %d" % 1) node2 = Button ("Node %d" % 2) node2.connect_signal(SIG_CLICKED, main_gui.load_map(1)) #print(node2.connect_signal(SIG_CLICKED, main_gui.load_map(), node2)) node3 = Button ("Node %d" % 3) main_menu.add_widget(main_gui.draw_frame('resources')) main_menu.add_widget(main_gui.draw_frame('main_menu')) main_menu.add_widget(main_gui.draw_frame('minimap')) main_menu.add_widget(main_gui.draw_frame('input',node1,node2,node3))