Mercurial > traipse_dev
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': |