- """
- root>interfacemodule.py
- """
- # Arat:
- self.wndDragonSoulRefine = None
- # Altına ekle:
- if app.ENABLE_DS_CHANGE_ATTR: self.wndDragonSoulChangeAttr = None
- # Arat:
- wndMiniMap = uiMiniMap.MiniMap()
- # Üstüne ekle:
- if app.ENABLE_DS_CHANGE_ATTR: wndDragonSoulChangeAttr = uiDragonSoul.DragonSoulChangeAttrWindow()
- # Arat:
- self.wndDragonSoulRefine = wndDragonSoulRefine
- # Altına ekle:
- if app.ENABLE_DS_CHANGE_ATTR: self.wndDragonSoulChangeAttr = wndDragonSoulChangeAttr
- # Arat:
- if app.ENABLE_DRAGON_SOUL_SYSTEM:
- self.wndDragonSoul.SetDragonSoulRefineWindow(self.wndDragonSoulRefine)
- self.wndDragonSoulRefine.SetInventoryWindows(self.wndInventory, self.wndDragonSoul)
- self.wndInventory.SetDragonSoulRefineWindow(self.wndDragonSoulRefine)
- # Altına ekle:
- if app.ENABLE_DS_CHANGE_ATTR:
- self.wndDragonSoul.SetDragonSoulChangeAttrWindow(self.wndDragonSoulChangeAttr)
- self.wndDragonSoulChangeAttr.SetInventoryWindows(self.wndInventory, self.wndDragonSoul)
- self.wndInventory.SetDragonSoulChangeAttrWindow(self.wndDragonSoulChangeAttr)
- # Arat:
- if app.ENABLE_DRAGON_SOUL_SYSTEM:
- self.wndDragonSoul.SetItemToolTip(self.tooltipItem)
- self.wndDragonSoulRefine.SetItemToolTip(self.tooltipItem)
- # Altına ekle:
- if app.ENABLE_DS_CHANGE_ATTR: self.wndDragonSoulChangeAttr.SetItemToolTip(self.tooltipItem)
- # Arat:
- if app.ENABLE_DRAGON_SOUL_SYSTEM:
- if self.wndDragonSoul:
- self.wndDragonSoul.Destroy()
- if self.wndDragonSoulRefine:
- self.wndDragonSoulRefine.Destroy()
- # Altına ekle:
- if app.ENABLE_DS_CHANGE_ATTR:
- if self.wndDragonSoulChangeAttr:
- self.wndDragonSoulChangeAttr.Destroy()
- # Arat:
- if app.ENABLE_DRAGON_SOUL_SYSTEM:
- if self.wndDragonSoul:
- del self.wndDragonSoul
- if self.wndDragonSoulRefine:
- del self.wndDragonSoulRefine
- # Altına ekle:
- if app.ENABLE_DS_CHANGE_ATTR:
- if self.wndDragonSoulChangeAttr:
- del self.wndDragonSoulChangeAttr
- # Arat:
- if app.ENABLE_DRAGON_SOUL_SYSTEM:
- self.wndDragonSoul.Show()
- self.wndDragonSoulRefine.Show()
- # Altına ekle:
- if app.ENABLE_DS_CHANGE_ATTR: self.wndDragonSoulChangeAttr.Show()
- # Arat:
- if app.ENABLE_DRAGON_SOUL_SYSTEM:
- self.wndDragonSoul.Hide()
- self.wndDragonSoulRefine.Hide()
- # Altına ekle:
- if app.ENABLE_DS_CHANGE_ATTR: self.wndDragonSoulChangeAttr.Hide()
- # Arat:
- def ToggleSystemDialog(self):
- # Üstüne ekle:
- if app.ENABLE_DS_CHANGE_ATTR:
- def DS_AttrWindowOpen(self):
- self.wndDragonSoulChangeAttr.ChangeAttr_Success()
- def DS_AttrSuccess(self):
- self.wndDragonSoulChangeAttr.ChangeAttr_Success()
- def DS_AttrFailed(self):
- self.wndDragonSoulChangeAttr.ChangeAttr_Failed()
- # Arat:
- if app.ENABLE_DRAGON_SOUL_SYSTEM:
- hideWindows += self.wndDragonSoul,\
- self.wndDragonSoulRefine,
- # Değiştir:
- if app.ENABLE_DRAGON_SOUL_SYSTEM and app.ENABLE_DS_CHANGE_ATTR:
- hideWindows += self.wndDragonSoul,\
- self.wndDragonSoulRefine,\
- self.wndDragonSoulChangeAttr,
- elif app.ENABLE_DRAGON_SOUL_SYSTEM:
- hideWindows += self.wndDragonSoul,\
- self.wndDragonSoulRefine,
- """
- root>uiinventory.py
- """
- # Arat:
- if app.ENABLE_DRAGON_SOUL_SYSTEM:
- if self.wndDragonSoulRefine.IsShow():
- self.wndDragonSoulRefine.AutoSetItem((player.INVENTORY, slotIndex), 1)
- return
- # Altına ekle:
- if app.ENABLE_DS_CHANGE_ATTR:
- if self.wndDragonSoulChangeAttr.IsShow():
- self.wndDragonSoulChangeAttr.AutoSetItem((player.INVENTORY, slotIndex), player.GetItemCount(slotIndex))
- return
- # Arat:
- if app.ENABLE_DRAGON_SOUL_SYSTEM:
- def SetDragonSoulRefineWindow(self, wndDragonSoulRefine):
- self.wndDragonSoulRefine = wndDragonSoulRefine
- # Altına ekle:
- if app.ENABLE_DS_CHANGE_ATTR:
- def SetDragonSoulChangeAttrWindow(self, wndDragonSoulChangeAttr):
- self.wndDragonSoulChangeAttr = wndDragonSoulChangeAttr