Example #1
0
 def __init__(self, display):
     Shell.__init__(self, display)
     self.create_screens()
     self.menu_screen = Start(self)
     self.set_timer(frame_time)
     self.show_menu()
     self.create_screens()
Example #2
0
    def show_screen(self, screen):

        #TODO Better way?
        for screen_name in self.__dict__:
            if screen_name != '_rect' and self.__dict__[screen_name] == screen:
                self.current_screen_name = screen_name
                break

        print self.current_screen_name

        Shell.show_screen(self, screen)
Example #3
0
 def show_screen(self, screen):
     
     #TODO Better way?
     for screen_name in self.__dict__:
         if screen_name != '_rect' and self.__dict__[screen_name] == screen:
             self.current_screen_name = screen_name
             break
     
     print self.current_screen_name
     
     Shell.show_screen(self, screen)
Example #4
0
    def __init__(self, **kwargs):

        pygame.init()

        self.settings = Settings(**kwargs)

        pygame.display.set_caption('Pyge')

        screen_info = pygame.display.Info()

        self.set_icon()

        display = pygame.display.set_mode(self.settings.get('window_res'),
                                          pygame.RESIZABLE)
        #pygame.display.toggle_fullscreen()

        Shell.__init__(self, display)

        self.pyge = Pyge(self.settings)
        self.create_screens()
        self.create_game()

        self.set_timer(self.settings.get('frame_rate'))
Example #5
0
 def __init__(self, **kwargs):
 
     pygame.init()
     
     self.settings = Settings(**kwargs)
     
     pygame.display.set_caption('Pyge')
     
     screen_info = pygame.display.Info()
     
     self.set_icon()
     
     display = pygame.display.set_mode(self.settings.get('window_res'), pygame.RESIZABLE)
     #pygame.display.toggle_fullscreen()
     
     Shell.__init__(self, display)
     
     
     self.pyge = Pyge(self.settings)
     self.create_screens()
     self.create_game()
     
     self.set_timer(self.settings.get('frame_rate'))
Example #6
0
        def send_key(self, widget, name, event):
		Shell.send_key(self, widget, name, event)
Example #7
0
	def __init__(self, display):
		Shell.__init__(self, display)
		self.create_screens()
		self.menu_screen = MenuScreen(self) # Do this last
		self.set_timer(frame_time)
		self.show_menu()
Example #8
0
        def send_key(self, widget, name, event):
		Shell.send_key(self, widget, name, event)
		if event.type == pygame.KEYDOWN:  
			print "Key pressed: " + str(event.key)
Example #9
0
	def __init__(self, display):
		Shell.__init__(self, display)
		self.create_demo_screens()
		self.menu_screen = MenuScreen(self) # Do this last
		self.set_timer(frame_time)
		self.show_menu()
Example #10
0
 def send_key(self, widget, name, event):
     Shell.send_key(self, widget, name, event)