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)
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)
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 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.localAvatar.isIgnored(self.doId): return chatString = SCDecoders.decodeSCStaticTextMsg(msgIndex) if chatString: self.setChatAbsolute(chatString, CFSpeech | CFQuicktalker | CFTimeout, quiet=1)
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
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)