def getColors(self, message, playerDbId):
     cid = message.channel
     uid = message.originator
     msgColor = self._msgColorSchemes['unknown']
     playerColor = self._msgColorSchemes['unknown']
     if cid == self.teamCid:
         msgColor = self._msgColorSchemes['team']
         if UsersManager.isCurrentPlayer(playerDbId):
             playerColor = self._pColorSchemes['himself']
         elif g_battleContext.isTeamKiller(accID=uid):
             playerColor = self._pColorSchemes['teamkiller']
         elif g_battleContext.isSquadMan(accID=uid):
             playerColor = self._pColorSchemes['squadman']
         else:
             playerColor = self._pColorSchemes['teammate']
     elif cid == self.commonCid:
         msgColor = self._msgColorSchemes['common']
         if UsersManager.isCurrentPlayer(playerDbId):
             playerColor = self._pColorSchemes['himself']
         elif self.channels.hasExistMemeber(self.teamCid, uid):
             if g_battleContext.isTeamKiller(accID=uid):
                 playerColor = self._pColorSchemes['teamkiller']
             elif g_battleContext.isSquadMan(accID=uid):
                 playerColor = self._pColorSchemes['squadman']
             else:
                 playerColor = self._pColorSchemes['teammate']
         elif self.channels.hasExistMemeber(self.commonCid, uid):
             playerColor = self._pColorSchemes['enemy']
     return (playerColor, msgColor)
Esempio n. 2
0
 def getColors(self, message, playerDbId):
     cid = message.channel
     uid = message.originator
     msgColor = self._msgColorSchemes['unknown']
     playerColor = self._msgColorSchemes['unknown']
     if cid == self.teamCid:
         msgColor = self._msgColorSchemes['team']
         if UsersManager.isCurrentPlayer(playerDbId):
             playerColor = self._pColorSchemes['himself']
         elif g_battleContext.isTeamKiller(accID=uid):
             playerColor = self._pColorSchemes['teamkiller']
         elif g_battleContext.isSquadMan(accID=uid):
             playerColor = self._pColorSchemes['squadman']
         else:
             playerColor = self._pColorSchemes['teammate']
     elif cid == self.commonCid:
         msgColor = self._msgColorSchemes['common']
         if UsersManager.isCurrentPlayer(playerDbId):
             playerColor = self._pColorSchemes['himself']
         elif self.channels.hasExistMemeber(self.teamCid, uid):
             if g_battleContext.isTeamKiller(accID=uid):
                 playerColor = self._pColorSchemes['teamkiller']
             elif g_battleContext.isSquadMan(accID=uid):
                 playerColor = self._pColorSchemes['squadman']
             else:
                 playerColor = self._pColorSchemes['teammate']
         elif self.channels.hasExistMemeber(self.commonCid, uid):
             playerColor = self._pColorSchemes['enemy']
     return (playerColor, msgColor)
 def getMessageColors(self, message):
     dbID = message.originator
     mColor = g_settings.getColorScheme('battle/message').getHexStr('squad')
     pColorScheme = g_settings.getColorScheme('battle/player')
     pColor = pColorScheme.getHexStr('squadman')
     if isCurrentPlayer(dbID):
         pColor = pColorScheme.getHexStr('himself')
     elif g_battleContext.isTeamKiller(accID=dbID):
         pColor = pColorScheme.getHexStr('teamkiller')
     return (pColor, mColor)
 def getMessageColors(self, message):
     dbID = message.originator
     mColor = g_settings.getColorScheme('battle/message').getHexStr('squad')
     pColorScheme = g_settings.getColorScheme('battle/player')
     pColor = pColorScheme.getHexStr('squadman')
     if isCurrentPlayer(dbID):
         pColor = pColorScheme.getHexStr('himself')
     elif g_battleContext.isTeamKiller(accID=dbID):
         pColor = pColorScheme.getHexStr('teamkiller')
     return (pColor, mColor)
 def getMessageColors(self, message):
     dbID = message.originator
     mColor = g_settings.getColorScheme("battle/message").getHexStr("squad")
     pColorScheme = g_settings.getColorScheme("battle/player")
     pColor = pColorScheme.getHexStr("squadman")
     if isCurrentPlayer(dbID):
         pColor = pColorScheme.getHexStr("himself")
     elif g_battleContext.isTeamKiller(accID=dbID):
         pColor = pColorScheme.getHexStr("teamkiller")
     return (pColor, mColor)
 def getMessageColors(self, message):
     dbID = message.originator
     mColor = g_settings.getColorScheme('battle/message').getHexStr('common')
     pColorScheme = g_settings.getColorScheme('battle/player')
     pColor = pColorScheme.getHexStr('unknown')
     if isCurrentPlayer(dbID):
         pColor = pColorScheme.getHexStr('himself')
     else:
         channel = self.channelsStorage.getChannel(self._teamChannel)
         if channel and channel.hasMember(dbID):
             if g_battleContext.isTeamKiller(accID=dbID):
                 pColor = pColorScheme.getHexStr('teamkiller')
             elif g_battleContext.isSquadMan(accID=dbID):
                 pColor = pColorScheme.getHexStr('squadman')
             else:
                 pColor = pColorScheme.getHexStr('teammate')
         elif self._channel.hasMember(dbID):
             pColor = pColorScheme.getHexStr('enemy')
     return (pColor, mColor)
 def getMessageColors(self, message):
     dbID = message.originator
     mColor = g_settings.getColorScheme("battle/message").getHexStr("common")
     pColorScheme = g_settings.getColorScheme("battle/player")
     pColor = pColorScheme.getHexStr("unknown")
     if isCurrentPlayer(dbID):
         pColor = pColorScheme.getHexStr("himself")
     else:
         channel = self.channelsStorage.getChannel(self._teamChannel)
         if channel and channel.hasMember(dbID):
             if g_battleContext.isTeamKiller(accID=dbID):
                 pColor = pColorScheme.getHexStr("teamkiller")
             elif g_battleContext.isSquadMan(accID=dbID):
                 pColor = pColorScheme.getHexStr("squadman")
             else:
                 pColor = pColorScheme.getHexStr("teammate")
         elif self._channel.hasMember(dbID):
             pColor = pColorScheme.getHexStr("enemy")
     return (pColor, mColor)
 def getMessageColors(self, message):
     dbID = message.originator
     mColor = g_settings.getColorScheme('battle/message').getHexStr(
         'common')
     pColorScheme = g_settings.getColorScheme('battle/player')
     pColor = pColorScheme.getHexStr('unknown')
     if isCurrentPlayer(dbID):
         pColor = pColorScheme.getHexStr('himself')
     else:
         channel = self.channelsStorage.getChannel(self._teamChannel)
         if channel and channel.hasMember(dbID):
             if g_battleContext.isTeamKiller(accID=dbID):
                 pColor = pColorScheme.getHexStr('teamkiller')
             elif g_battleContext.isSquadMan(accID=dbID):
                 pColor = pColorScheme.getHexStr('squadman')
             else:
                 pColor = pColorScheme.getHexStr('teammate')
         elif self._channel.hasMember(dbID):
             pColor = pColorScheme.getHexStr('enemy')
     return (pColor, mColor)