def onHeaderButtonClick(self, actionID):
     if actionID == OPEN_CLAN_CHANNEL_ACTION_ID:
         channel = self.channelsStorage.getChannelByCriteria(BWClanChannelFindCriteria())
         if channel is not None:
             g_messengerEvents.channels.onPlayerEnterChannelByAction(channel)
         else:
             LOG_WARNING("Clan channel couldn't find!")
     elif actionID == OPEN_INVITES_ACTION_ID:
         showClanInvitesWindow()
     else:
         super(ClanProfilePersonnelView, self).onHeaderButtonClick(actionID)
     return
예제 #2
0
 def __init__(self):
     super(ClanListener, self).__init__()
     self.__initSteps = 0
     self.__clanChannel = None
     self.__channelCriteria = BWClanChannelFindCriteria()
     return