Drachenseelensystem entfernen: DS-Code aus gemeinsam genutzten UI-Dateien
Entfernt alle Drachenseelen-Referenzen aus interfacemodule.py (groesste Baustelle: Import, Instanziierung beider Fenster, alle dedizierten DragonSoul*-Methoden, Show/Hide/Destroy-Verkabelung), game.py (Hotkey O, alle BINARY_DragonSoul*-Handler inkl. BINARY_Highlight_Item, DS-Zweige in den Affect- und Drag&Drop-Pfaden), sowie kleinere DS-Zweige in uiinventory.py (DSSButton, Refine-Fenster-Kopplung), uiaffectshower.py (Buff-Icons), uiexchange.py, uiprivateshopbuilder.py, uishop.py, uitaskbar.py (Taskbar-Button), uitooltip.py (komplette __DragonSoulInfoString-Methode), mousemodule.py und ui.py.
This commit is contained in:
@@ -1178,9 +1178,6 @@ class ItemToolTip(ToolTip):
|
||||
|
||||
if item.LIMIT_REAL_TIME == limitType:
|
||||
self.AppendMallItemLastTime(metinSlot[0])
|
||||
elif item.ITEM_TYPE_DS == itemType:
|
||||
self.AppendTextLine(self.__DragonSoulInfoString(itemVnum))
|
||||
self.__AppendAttributeInformation(attrSlot)
|
||||
else:
|
||||
self.__AppendLimitInformation()
|
||||
|
||||
@@ -1200,23 +1197,6 @@ class ItemToolTip(ToolTip):
|
||||
|
||||
self.ShowToolTip()
|
||||
|
||||
def __DragonSoulInfoString (self, dwVnum):
|
||||
step = (dwVnum / 100) % 10
|
||||
refine = (dwVnum / 10) % 10
|
||||
if 0 == step:
|
||||
return localeInfo.DRAGON_SOUL_STEP_LEVEL1 + " " + localeInfo.DRAGON_SOUL_STRENGTH(refine)
|
||||
elif 1 == step:
|
||||
return localeInfo.DRAGON_SOUL_STEP_LEVEL2 + " " + localeInfo.DRAGON_SOUL_STRENGTH(refine)
|
||||
elif 2 == step:
|
||||
return localeInfo.DRAGON_SOUL_STEP_LEVEL3 + " " + localeInfo.DRAGON_SOUL_STRENGTH(refine)
|
||||
elif 3 == step:
|
||||
return localeInfo.DRAGON_SOUL_STEP_LEVEL4 + " " + localeInfo.DRAGON_SOUL_STRENGTH(refine)
|
||||
elif 4 == step:
|
||||
return localeInfo.DRAGON_SOUL_STEP_LEVEL5 + " " + localeInfo.DRAGON_SOUL_STRENGTH(refine)
|
||||
else:
|
||||
return ""
|
||||
|
||||
|
||||
## 헤어인가?
|
||||
def __IsHair(self, itemVnum):
|
||||
return (self.__IsOldHair(itemVnum) or
|
||||
|
||||
Reference in New Issue
Block a user