populate areas on ARUP
This commit is contained in:
parent
246f4545a8
commit
4517786004
@ -46,6 +46,18 @@ self.evidencedesc.setGeometry(8, 108, 714 - 304 - 22, 112)
|
|||||||
self.evidenceimage.setGeometry(326, 8, 70, 70)
|
self.evidenceimage.setGeometry(326, 8, 70, 70)
|
||||||
|
|
||||||
self.evidenceadd.move(8, 32)
|
self.evidenceadd.move(8, 32)
|
||||||
|
self.evidenceadd.resize(30, 26)
|
||||||
|
evidenceadd_size = self.evidenceadd.size()
|
||||||
|
self.evidenceedit.resize(evidenceadd_size)
|
||||||
|
self.evidencedelete.resize(evidenceadd_size)
|
||||||
|
self.evidenceload.resize(evidenceadd_size)
|
||||||
|
self.evidencesave.resize(evidenceadd_size)
|
||||||
|
self.evidencemoveprivate.resize(evidenceadd_size)
|
||||||
|
self.evidencemoveallprivate.resize(evidenceadd_size)
|
||||||
|
self.evidencemoveglobal.resize(evidenceadd_size)
|
||||||
|
self.evidencemoveallglobal.resize(evidenceadd_size)
|
||||||
|
self.evidenceswitchprivate.resize(evidenceadd_size)
|
||||||
|
self.evidenceswitchglobal.resize(evidenceadd_size)
|
||||||
self.evidenceedit.move(3 + self.evidenceadd.x() + self.evidenceadd.size().width(), self.evidenceadd.y())
|
self.evidenceedit.move(3 + self.evidenceadd.x() + self.evidenceadd.size().width(), self.evidenceadd.y())
|
||||||
self.evidencedelete.move(3 + self.evidenceedit.x() + self.evidenceedit.size().width(), self.evidenceadd.y())
|
self.evidencedelete.move(3 + self.evidenceedit.x() + self.evidenceedit.size().width(), self.evidenceadd.y())
|
||||||
self.evidencemoveprivate.move(3 + self.evidencedelete.x() + self.evidencedelete.size().width(), self.evidenceadd.y())
|
self.evidencemoveprivate.move(3 + self.evidencedelete.x() + self.evidencedelete.size().width(), self.evidenceadd.y())
|
||||||
|
25
gameview.py
25
gameview.py
@ -843,7 +843,6 @@ class gui(QtGui.QWidget):
|
|||||||
self.evidenceadd = QtGui.QPushButton(QtGui.QIcon(AO2XPpath + "icons/" + "add.png"), "", self.gametab_evidence)
|
self.evidenceadd = QtGui.QPushButton(QtGui.QIcon(AO2XPpath + "icons/" + "add.png"), "", self.gametab_evidence)
|
||||||
self.evidenceadd.setToolTip('Add new evidence')
|
self.evidenceadd.setToolTip('Add new evidence')
|
||||||
self.evidenceadd.clicked.connect(self.onAddEvidence)
|
self.evidenceadd.clicked.connect(self.onAddEvidence)
|
||||||
self.evidenceadd.resize(self.evidenceadd.sizeHint())
|
|
||||||
self.evidenceedit = QtGui.QPushButton(QtGui.QIcon(AO2XPpath + "icons/" + "edit.png"), "", self.gametab_evidence)
|
self.evidenceedit = QtGui.QPushButton(QtGui.QIcon(AO2XPpath + "icons/" + "edit.png"), "", self.gametab_evidence)
|
||||||
self.evidenceedit.setToolTip('Edit selected evidence')
|
self.evidenceedit.setToolTip('Edit selected evidence')
|
||||||
self.evidenceedit.clicked.connect(self.onEditEvidence)
|
self.evidenceedit.clicked.connect(self.onEditEvidence)
|
||||||
@ -878,17 +877,6 @@ class gui(QtGui.QWidget):
|
|||||||
self.evidenceswitchglobal.setToolTip('Switch to global inventory')
|
self.evidenceswitchglobal.setToolTip('Switch to global inventory')
|
||||||
self.evidenceswitchglobal.clicked.connect(self.onSwitchInventory)
|
self.evidenceswitchglobal.clicked.connect(self.onSwitchInventory)
|
||||||
|
|
||||||
self.evidenceedit.resize(self.evidenceadd.size())
|
|
||||||
self.evidencedelete.resize(self.evidenceadd.size())
|
|
||||||
self.evidenceload.resize(self.evidenceadd.size())
|
|
||||||
self.evidencesave.resize(self.evidenceadd.size())
|
|
||||||
self.evidencemoveprivate.resize(self.evidenceadd.size())
|
|
||||||
self.evidencemoveallprivate.resize(self.evidenceadd.size())
|
|
||||||
self.evidencemoveglobal.resize(self.evidenceadd.size())
|
|
||||||
self.evidencemoveallglobal.resize(self.evidenceadd.size())
|
|
||||||
self.evidenceswitchprivate.resize(self.evidenceadd.size())
|
|
||||||
self.evidenceswitchglobal.resize(self.evidenceadd.size())
|
|
||||||
|
|
||||||
self.evidencepresent = PresentButton(self, self.gametab_evidence)
|
self.evidencepresent = PresentButton(self, self.gametab_evidence)
|
||||||
|
|
||||||
self.privatedropdown.hide()
|
self.privatedropdown.hide()
|
||||||
@ -1756,10 +1744,8 @@ class gui(QtGui.QWidget):
|
|||||||
return
|
return
|
||||||
evi = self.evidence
|
evi = self.evidence
|
||||||
|
|
||||||
if len(evi) == 0:
|
self.selectedevi = ind
|
||||||
self.selectedevi = -1
|
if len(evi) > 0:
|
||||||
else:
|
|
||||||
self.selectedevi = ind
|
|
||||||
self.evidencedesc.setText(evi[ind][1])
|
self.evidencedesc.setText(evi[ind][1])
|
||||||
self.setEvidenceImg(self.evidenceimage, evi[ind][2])
|
self.setEvidenceImg(self.evidenceimage, evi[ind][2])
|
||||||
|
|
||||||
@ -3439,13 +3425,16 @@ class TCP_Thread(QtCore.QThread):
|
|||||||
|
|
||||||
elif header == 'PR':
|
elif header == 'PR':
|
||||||
del network[0]
|
del network[0]
|
||||||
#print "(PR) id: %s, type: %d" % (network[0], int(network[1]))
|
|
||||||
self.updatePlayerList.emit(network[0], 0, int(network[1]), "")
|
self.updatePlayerList.emit(network[0], 0, int(network[1]), "")
|
||||||
|
|
||||||
elif header == 'PU':
|
elif header == 'PU':
|
||||||
del network[0]
|
del network[0]
|
||||||
#print "(PU) id: %s, type: %d, data: %s" % (network[0], int(network[1]), network[2])
|
|
||||||
self.updatePlayerList.emit(network[0], 1, int(network[1]), network[2].decode('utf-8'))
|
self.updatePlayerList.emit(network[0], 1, int(network[1]), network[2].decode('utf-8'))
|
||||||
|
|
||||||
|
elif header == 'ARUP':
|
||||||
|
del network[0]
|
||||||
|
type = int(network[0])
|
||||||
|
self.parent.areas[type] = [network[i] for i in range(1, len(network))]
|
||||||
|
|
||||||
class DownloadThread(QtCore.QThread):
|
class DownloadThread(QtCore.QThread):
|
||||||
# Part of the evil HTTPS music download hack for XP systems
|
# Part of the evil HTTPS music download hack for XP systems
|
||||||
|
@ -624,10 +624,7 @@ class AOServerInfo(QtCore.QThread):
|
|||||||
elif header == "ARUP": #AO2 2.6 new feature: area update
|
elif header == "ARUP": #AO2 2.6 new feature: area update
|
||||||
del network[0]
|
del network[0]
|
||||||
type = int(network[0])
|
type = int(network[0])
|
||||||
if type == 0: #player count
|
areas[type] = [network[i] for i in range(1, len(network))]
|
||||||
areas[type] = [network[i] for i in range(1, len(network))]
|
|
||||||
else: #area status, casemakers or locked area
|
|
||||||
areas[type] = [network[i] for i in range(1, len(network))]
|
|
||||||
|
|
||||||
elif header == 'DONE':
|
elif header == 'DONE':
|
||||||
if self.disconnect:
|
if self.disconnect:
|
||||||
|
Loading…
Reference in New Issue
Block a user