From 334664e1976cdcd0f7c48868f5ca6e74b2df1a56 Mon Sep 17 00:00:00 2001 From: Mauricio Date: Sat, 1 Aug 2020 23:50:05 -0400 Subject: [PATCH] mainmenu.py gotChars check --- gameview.py | 1 + mainmenu.py | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/gameview.py b/gameview.py index 82abec3..c06cd4b 100644 --- a/gameview.py +++ b/gameview.py @@ -1023,6 +1023,7 @@ class gui(QtGui.QWidget): self.emotedropdown.addItem(emotelist[1] + ' ' + emotelist[2]) self.emotedropdown.setCurrentIndex(0) + print "set emote page" self.set_emote_page() def set_emote_page(self): diff --git a/mainmenu.py b/mainmenu.py index 4d9d96a..5a3ffa7 100644 --- a/mainmenu.py +++ b/mainmenu.py @@ -305,10 +305,10 @@ class lobby(QtGui.QWidget): def get_sv_players(self, item, *args, **kwargs): tempdata = "" + gotChars = False hplist = [] areas = [[], [], [], []] features = [] - charlist = None pingtimer = 150 readytick = -1 text = item.text() @@ -413,6 +413,7 @@ class lobby(QtGui.QWidget): continue del network[0] del network[len(network)-1] + gotChars = True charlist = [ [char.split('&')[0], -1, "male"] for char in network ] self.connectprogress.setText('Requesting music list (%d)...' % maxmusic) self.tcp.send('RM#%') @@ -431,7 +432,7 @@ class lobby(QtGui.QWidget): print '[client]', 'received songs (%d)' % len(musiclist) elif header == 'CharsCheck': - if not self.connecting or not charlist: + if not self.connecting or not gotChars: continue network.pop(0) network.pop(len(network)-1)