Пример #1
0
 def __init__(s, master, todo):
     #Dane:
     Listener.__init__(s)
     s.__master = master
     s.__todo = todo
     #Definicje:
     s.__draw()
     s.listen2(todo)
 def __init__(self,manager,world=None):
     eventTypes = [Event.UpdateEvent,Event.NewPlayerEvent,Event.GameLoadedEvent]
     Listener.__init__(self,manager,eventTypes)
     
     self.creator = Creator()
     
     #self.worldList = []
     self.worldIDToWorld = {}
     self.entityIDToEntity = {}
     self.activeWorld = world
 def __init__(self,manager,world,networked=True,gameClientID=None):
     
     # registers the WorldManipulator as a Listener for the given
     # events with the event manager.
     eventTypes = [ Event.EventExecutionEvent,Event.WorldManipulationEvent,Event.StartedEvent,Event.LoadGameEvent,Event.GameLoadedEvent]
     Listener.__init__(self,manager,eventTypes)
     
     self.networked=networked
     self.world=world
     self.gameClientID = gameClientID
     print 'WorldManipulator thinks the gameID is',gameClientID
Пример #4
0
 def __init__(s,C,note):
       #Dane:
       Listener.__init__(s)
       s.__C=C
       s.__note=note
       s.__tag=s.__genTag()
       s.__font=Font(family="Monaco",size=14)
       #Definicje:
       s.__draw()
       s.__bind()
       s.listen2(note)
Пример #5
0
    def __init__(self,manager,clientID):
        
        eventTypes = [Event.NotificationEvent, Event.ResourceChangeEvent,
            Event.EntityFocusEvent, Event.SelectedEntityEvent]
        
        Listener.__init__(self,manager,eventTypes)
        
        self.descBox = DescriptionBox()
        self.resourceBar = ResourceBar((811,0))
        self.selectedUnitBar = SelectedUnitBar()

        self.clientID = clientID

        #self.infoRect=pygame.Rect((0,20), (self.size[0], self.size[1]-20))
        self.note=NotificationList()
 def __init__(self,manager,world,clientID):
     eventTypes = [ Event.RenderEvent, Event.MouseMovedEvent, \
         Event.SelectionEvent, Event.SingleAddSelectionEvent, \
         Event.InitiateActionEvent, \
         Event.UpdateEvent, Event.WorldChangeEvent, \
         Event.DisplaySurfaceCreatedEvent, Event.CompleteActionEvent, \
         Event.DragBeganEvent, Event.DragEvent, \
         Event.DragCompletedEvent, Event.AddDragCompletedEvent, \
         Event.NumberKeyPressEvent, Event.GameOverEvent]
     Listener.__init__(self,manager,eventTypes)
     self.activeOverlay = None
     self.activeWorld = world
     self.activeScreen = None
     self.debugOverlay = None
     self.clientID = clientID
     self.TEST_interface()
 def __init__(self,manager,host = 'localhost',port = 51423):
     networking.Client.__init__(self,host,port)
     print self.socketThread
     eventTypes = [Event.WorldManipulationEvent,Event.LoadGameEvent]
     Listener.__init__(self,manager,eventTypes)
Пример #8
0
 def __init__(self, port=22000):
     Listener.__init__(self)
     self.port = port