Ejemplo n.º 1
0
    def __init__(self,role,hdmiComm,framebuffer="/dev/fb0"):
        self.role = role
        self.comm = hdmiComm
        self.framebuffer = framebuffer

        if self.role == "client":
            print("going init on HDMI...")
            self._initHDMI()
            print("done")
            StatsDisplay.init()
            self.clock = HDMIClock(pygame.display.get_surface(),BLACK)
            print("done with HDMI clock as well")

            self.teamFontSize = 60
            self.teamFont = pygame.font.SysFont('arial', self.teamFontSize, bold=True)        

            # just go into listen/dispatch loop

            #print("enter listen loop")
            while 1:
                self.clientListen()
                self.clock.update()
                pygame.display.update()
Ejemplo n.º 2
0
 def cteam(self,position,number,ping,rBat,pBat,stats=True):
     if self.role == "server":
         self._command("CTEAM",position,number,ping,rBat,pBat,stats)
     else:
         StatsDisplay.display(self.screen,self.screenSize,position,number,ping,rBat,pBat,stats)