mystery gif character fix (it was a regression)

This commit is contained in:
cidoku 2025-06-20 22:30:33 -04:00
parent b556251742
commit 79296d911a

View File

@ -433,7 +433,6 @@ class AOCharMovie(QtGui.QLabel):
#print "[debug]", p_char, emote_prefix, p_emote, "(!) path is null!" if img_path == "" else img_path
if not self.use_pillow:
self.m_movie.stop()
self.m_movie.setFileName(img_path)
self.m_movie.start()
elif self.use_pillow == 1: # apng
@ -508,11 +507,11 @@ class AOCharMovie(QtGui.QLabel):
def play_talking(self, p_char, p_emote, scaling = SCALING_AUTO):
p_char = p_char.lower()
#gif_path = AOpath + 'characters/' + p_char + '/(b)' + p_emote + '.gif'
gif_path = AOpath + 'characters/' + p_char + '/(b)' + p_emote + '.gif'
self.m_movie.stop()
self.clear()
#self.m_movie.setFileName(gif_path)
self.m_movie.setFileName(gif_path)
self.m_movie.jumpToFrame(0)
self.play_once = False
@ -522,11 +521,11 @@ class AOCharMovie(QtGui.QLabel):
def play_idle(self, p_char, p_emote, scaling = SCALING_AUTO):
p_char = p_char.lower()
#gif_path = AOpath + 'characters/' + p_char + '/(a)' + p_emote + '.gif'
gif_path = AOpath + 'characters/' + p_char + '/(a)' + p_emote + '.gif'
self.m_movie.stop()
self.clear()
#self.m_movie.setFileName(gif_path)
self.m_movie.setFileName(gif_path)
self.m_movie.jumpToFrame(0)
self.play_once = False
@ -2986,7 +2985,6 @@ class GUI(QtGui.QWidget):
def handle_chatmessage_2(self):
self.zoom.set_zoom(False)
self.char.stop()
self.effectview.stop()
self.text_state = 0
@ -4025,6 +4023,7 @@ class GUI(QtGui.QWidget):
self.changechar.setText('Switch &character')
def update_area_list(self):
try:
for i in range(self.areas_len):
area_players = self.areas[0][i]
area_status = self.areas[1][i].title()
@ -4040,3 +4039,5 @@ class GUI(QtGui.QWidget):
self.areaitems.item(i).setIcon(QtGui.QIcon(AO2XPpath + "icons/" + "lock.png"))
else:
self.areaitems.item(i).setIcon(QtGui.QIcon(AO2XPpath + "icons/" + "house.png"))
except:
print "[debug] Couldn't update areas"