Example #1
0
 def _subscribe(self):
     '''
     Подписывается на сообщения.
     '''
     user_dispatcher.subscribe(messages.UserRequestMessage, self._on_user_request)
     user_dispatcher.subscribe(messages.UserDisconnectedMessage, self._on_user_disconnected)
     player_dispatcher.subscribe(messages.PlayerResponseMessage, self._on_player_response)
Example #2
0
 def _subscribe(self):
     '''
     Подписывается на нужные сообщения.
     '''
     player_dispatcher.subscribe_for_packet(incoming.AcceptInvitePacket, self._on_player_accepted, self)
     player_dispatcher.subscribe(messages.PlayerDisconnectedMessage, self._on_player_disconnected, self)
Example #3
0
 def _subscribe(self):
     """
     Подписывается на всякие сообщения.
     """
     player_dispatcher.subscribe(messages.PartyReadyMessage, self._on_party_ready)
     player_dispatcher.subscribe(messages.GameEndedMessage, self._on_game_ended)
Example #4
0
 def _subscribe(self):
     '''
     Подписывается на разные события.
     '''
     player_dispatcher.subscribe_for_packet(incoming.PlayerTurnPacket, self._handle_player_turn, self)
     player_dispatcher.subscribe(messages.PlayerDisconnectedMessage, self._handle_player_leave, self)