コード例 #1
0
ファイル: joinscreen.py プロジェクト: dannenberg/LIFDOFF
 def display(self, screen):
     Screen.display(self, screen)
     self.waves.display(screen)
     screen.blit(self.inputblock, (JOIN_BOX_X, JOIN_BOX_Y))
     screen.blit(self.textbox, (JOIN_TEXT_X, JOIN_TEXT_Y))
     if self.countdown > 0:
         self.countdown -= 1
         if not self.countdown:
             self.redraw_textbox(False)
コード例 #2
0
ファイル: saveloadscreen.py プロジェクト: dannenberg/LIFDOFF
 def display(self, screen):
     Screen.display(self, screen)
     self.waves.display(screen)
     if self.highlight_over_loc is not None:
         screen.blit(self.highlight_over_box, self.highlight_over_loc)
     if self.highlight_click_loc is not None:
         screen.blit(self.highlight_click_box, self.highlight_click_loc)
     screen.blit(self.disp_area, (40, 160))
     screen.blit(self.text_area, (40, 690))
     screen.blit(self.save_load_button, (550, 690))
     screen.blit(self.back_button, (40, 740))
コード例 #3
0
ファイル: lobbyscreen.py プロジェクト: dannenberg/LIFDOFF
    def display(self, screen):
        Screen.display(self, screen)
        # I feel like the following code is flipping me off...
        self.waves.display(screen, False)
        screen.blit(self.players_panel, (26, 38))
        screen.blit(self.chat_panel, (545, 38))
        screen.blit(self.textbox, (565, 577), (min(self.textbox.get_width()-582, max(0, (self.font.size(self.text_input)[0])-582+10)), 0, 582, 30))
        screen.blit(self.base_panel, (26, 681))
        screen.blit(self.msgpanel.view, (566, 63))

        if self.player_menu_pos != (0, 0):
            screen.blit(self.player_menu, (self.player_menu_pos[0], self.player_menu_pos[1]))