comparison orpg/tools/aliaslib.py @ 83:f38df4bf9715 alpha

Traipse Alpha 'OpenRPG' {090909-00} Traipse is a distribution of OpenRPG that is designed to be easy to setup and go. Traipse also makes it easy for developers to work on code without fear of sacrifice. 'Ornery-Orc' continues the trend of 'Grumpy' and adds fixes to the code. 'Ornery-Orc''s main goal is to offer more advanced features and enhance the productivity of the user. Update Summary: Fixes problems with Text nodes. Fixes log problem in Fog. Fixes Mini Lib loading problem. Fixes problem with whispers in Alias Lib. Creates new Alpha Branch.
author sirebral
date Wed, 09 Sep 2009 17:11:39 -0500
parents 7b752c9d0c28
children dcae32e219f1 b633f4c64aae
comparison
equal deleted inserted replaced
82:2fa8bd6785a5 83:f38df4bf9715
323 players = self.session.get_players() 323 players = self.session.get_players()
324 if self.alias[1] != 'Default': 324 if self.alias[1] != 'Default':
325 defaultcolor = settings.get_setting("mytextcolor") 325 defaultcolor = settings.get_setting("mytextcolor")
326 settings.set_setting("mytextcolor", self.alias[1]) 326 settings.set_setting("mytextcolor", self.alias[1])
327 self.chat.set_colors() 327 self.chat.set_colors()
328 opts = [] 328 opts = []; idlist = []
329 myid = self.session.get_id() 329 myid = self.session.get_id()
330 for p in players: 330 for p in players:
331 if p[2] != myid: opts.append("(" + p[2] + ") " + self.chat.html_strip(p[0])) 331 if p[2] != myid: opts.append("(" + p[2] + ") " + self.chat.html_strip(p[0]))
332 if p[2] != myid: idlist.append(p[2])
332 dlg = orpgMultiCheckBoxDlg(self, opts, "Select Players:", "Whisper To", []) 333 dlg = orpgMultiCheckBoxDlg(self, opts, "Select Players:", "Whisper To", [])
333 sendto = [] 334 sendto = []
334 if dlg.ShowModal() == wx.ID_OK: 335 if dlg.ShowModal() == wx.ID_OK:
335 selections = dlg.get_selections() 336 selections = dlg.get_selections()
336 for s in selections: sendto.append(players[s][2]) 337 for s in selections: sendto.append(idlist[s])
337 line = self.textWnd.GetValue().replace("\n", "<br />") 338 line = self.textWnd.GetValue().replace("\n", "<br />")
338 if self.checkFilterText.IsChecked() and self.filter != self.chat.defaultFilterName: 339 if self.checkFilterText.IsChecked() and self.filter != self.chat.defaultFilterName:
339 for rule in self.filterRegEx: line = re.sub(rule[0], rule[1], line) 340 for rule in self.filterRegEx: line = re.sub(rule[0], rule[1], line)
340 if len(sendto): self.chat.whisper_to_players(line, sendto) 341 if len(sendto): self.chat.whisper_to_players(line, sendto)
341 if self.alias[1] != 'Default': 342 if self.alias[1] != 'Default':