Example #1
0
 def setSpeedChat(self, senderId, msgIndex):
     if not self.cr.avatarFriendsManager.checkIgnored(self.avatarId):
         displayMess = '%s %s %s' % (
             self.name, PLocalizer.CrewPrefix,
             SCDecoders.decodeSCStaticTextMsg(msgIndex))
         message = SCDecoders.decodeSCStaticTextMsg(msgIndex)
         if message:
             base.talkAssistant.receivePartyMessage(message, senderId,
                                                    self.name)
Example #2
0
 def recvSpeedChat(self, avatarId, msgIndex, name):
     print 'siege manager recvSpeedChat'
     if not self.cr.avatarFriendsManager.checkIgnored(avatarId):
         displayMess = '%s %s %s' % (
             name, self.getPVPChatTeamName(localAvatar.getSiegeTeam()),
             SCDecoders.decodeSCStaticTextMsg(msgIndex))
         message = SCDecoders.decodeSCStaticTextMsg(msgIndex)
         teamName = self.getPVPChatTeamName(localAvatar.getSiegeTeam())
         base.talkAssistant.receiveShipPVPMessage(avatarId, 0, name,
                                                  teamName, message)
 def setSC(self, msgIndex):
     if base.localAvatar.isIgnored(self.doId):
         return
     chatString = SCDecoders.decodeSCStaticTextMsg(msgIndex)
     if chatString:
         self.setChatAbsolute(chatString, CFSpeech | CFQuicktalker | CFTimeout, quiet=1)
     base.talkAssistant.receiveOpenSpeedChat(TalkAssistant.SPEEDCHAT_NORMAL, msgIndex, self.doId)
Example #4
0
 def recvSpeedChat(self, avatarId, msgIndex, name):
     print 'siege manager recvSpeedChat'
     if not self.cr.avatarFriendsManager.checkIgnored(avatarId):
         displayMess = '%s %s %s' % (name, self.getPVPChatTeamName(localAvatar.getSiegeTeam()), SCDecoders.decodeSCStaticTextMsg(msgIndex))
         message = SCDecoders.decodeSCStaticTextMsg(msgIndex)
         teamName = self.getPVPChatTeamName(localAvatar.getSiegeTeam())
         base.talkAssistant.receiveShipPVPMessage(avatarId, 0, name, teamName, message)
Example #5
0
 def setWhisperSCFrom(self, fromId, msgIndex):
     handle = base.cr.identifyAvatar(fromId)
     if handle == None or base.localAvatar.isIgnored(fromId):
         return
     chatString = SCDecoders.decodeSCStaticTextMsg(msgIndex)
     if chatString:
         self.displayWhisper(fromId, chatString, WhisperPopup.WTNormal)
     return
Example #6
0
 def setSC(self, msgIndex):
     if base.localAvatar.isIgnored(self.doId):
         return
     chatString = SCDecoders.decodeSCStaticTextMsg(msgIndex)
     if chatString:
         self.setChatAbsolute(chatString,
                              CFSpeech | CFQuicktalker | CFTimeout,
                              quiet=1)
Example #7
0
 def setWhisperSCFrom(self, fromId, msgIndex):
     handle = base.cr.identifyAvatar(fromId)
     if handle == None or base.localAvatar.isIgnored(fromId):
         return
     chatString = SCDecoders.decodeSCStaticTextMsg(msgIndex)
     if chatString:
         self.displayWhisper(fromId, chatString, WhisperPopup.WTNormal)
     return
 def setSC(self, msgIndex):
     if base.cr.avatarFriendsManager.checkIgnored(self.doId):
         return
     if self.doId in base.localAvatar.ignoreList:
         return
     chatString = SCDecoders.decodeSCStaticTextMsg(msgIndex)
     if chatString:
         self.setChatAbsolute(chatString, CFSpeech | CFQuicktalker | CFTimeout, quiet=1)
     base.talkAssistant.receiveOpenSpeedChat(TalkAssistant.SPEEDCHAT_NORMAL, msgIndex, self.doId)
 def setWhisperSCFrom(self, fromId, msgIndex):
     handle = base.cr.identifyAvatar(fromId)
     if handle == None or base.localAvatar.isIgnored(fromId):
         return
     chatString = SCDecoders.decodeSCStaticTextMsg(msgIndex)
     if chatString:
         self.displayWhisper(fromId, chatString, WTQuickTalker)
         base.talkAssistant.receiveAvatarWhisperSpeedChat(TalkAssistant.SPEEDCHAT_NORMAL, msgIndex, fromId)
     return
Example #10
0
 def translateMessage(self, messageType, indexArray, senderDISLName):
     if messageType == SpeedchatRelayGlobals.NORMAL:
         return SCDecoders.decodeSCStaticTextMsg(indexArray[0])
     elif messageType == SpeedchatRelayGlobals.CUSTOM:
         return SCDecoders.decodeSCCustomMsg(indexArray[0])
     elif messageType == SpeedchatRelayGlobals.EMOTE:
         return SCDecoders.decodeSCEmoteWhisperMsg(indexArray[0],
                                                   senderDISLName)
     else:
         return None
 def setWhisperSCFrom(self, fromId, msgIndex):
     handle = base.cr.identifyAvatar(fromId)
     if handle == None:
         return
     if base.cr.avatarFriendsManager.checkIgnored(fromId):
         self.d_setWhisperIgnored(fromId)
         return
     if fromId in self.ignoreList:
         self.d_setWhisperIgnored(fromId)
         return
     chatString = SCDecoders.decodeSCStaticTextMsg(msgIndex)
     if chatString:
         self.displayWhisper(fromId, chatString, WTQuickTalker)
         base.talkAssistant.receiveAvatarWhisperSpeedChat(TalkAssistant.SPEEDCHAT_NORMAL, msgIndex, fromId)
     return
 def setSpeedChat(self, senderId, msgIndex):
     if not self.cr.avatarFriendsManager.checkIgnored(self.avatarId):
         displayMess = '%s %s %s' % (self.name, PLocalizer.CrewPrefix, SCDecoders.decodeSCStaticTextMsg(msgIndex))
         message = SCDecoders.decodeSCStaticTextMsg(msgIndex)
         if message:
             base.talkAssistant.receivePartyMessage(message, senderId, self.name)
Example #13
0
 def setSC(self, msgIndex):
     if base.localAvatar.isIgnored(self.doId):
         return
     chatString = SCDecoders.decodeSCStaticTextMsg(msgIndex)
     if chatString:
         self.setChatAbsolute(chatString, CFSpeech | CFQuicktalker | CFTimeout, quiet=1)