diff --git a/gameview.py b/gameview.py index 816153b..cc28053 100644 --- a/gameview.py +++ b/gameview.py @@ -1426,7 +1426,9 @@ class gui(QtGui.QWidget): elif isinstance(charname, QtCore.QString): charname = unicode(charname.toLower()) - self.charname = ini.read_ini(AOpath + 'characters/' + charname + '/char.ini', "options", "name", charname).decode('utf-8').lower() + #self.charname = ini.read_ini(AOpath + 'characters/' + charname + '/char.ini', "options", "name", charname.decode('utf-8').lower() + self.charname = charname # Just use the folder name + self.charshowname = ini.read_ini(AOpath + 'characters/' + charname + '/char.ini', "options", "showname") if not self.charshowname == "": self.charshowname = self.charshowname.decode('utf-8') @@ -1434,7 +1436,7 @@ class gui(QtGui.QWidget): self.posdropdown.setCurrentIndex(self.posdropdown.findText(self.charside)) self.setJudgeButtons() - + for emoteind in range(1, ini.read_ini_int(AOpath+"characters/"+self.charname+"/char.ini", "emotions", "number") + 1): if emoteind == 1: suffix = 'on' @@ -1503,7 +1505,9 @@ class gui(QtGui.QWidget): def loadSwapCharacters(self): self.charsfolder = [] self.iniswaplist.clear() - for folder in os.listdir(AOpath + 'characters'): + for folder in os.listdir(unicode(AOpath + 'characters')): + if folder.startswith("sh"): + print [folder], exists(AOpath + 'characters/' + folder + '/char.ini') if exists(AOpath + 'characters/' + folder + '/char.ini'): self.charsfolder.append(folder) self.iniswaplist.addItem(folder)