5 Commits
Author SHA1 Message Date
Andreas Lierschaft 296fd8e792 Einrueckungsfehler in uiaffectshower.py beheben
Beim Entfernen des Drachenseelen-Sonderfalls (SetScale(1,1) fuer DS-Decks)
wurde die verbleibende SetScale(0.7, 0.7)-Zeile versehentlich eine Ebene
zu tief uebernommen und landete im else-Zweig statt danach. Dadurch
bekamen Auto-Potion-Icons (elif-Zweig) keine Skalierung mehr und wurden
in Originalgroesse und falsch angeordnet dargestellt.
2026-08-17 23:23:40 +02:00
Andreas Lierschaft 6555c17841 locale_de in Versionskontrolle aufnehmen
Nimmt den deutschen Locale-Ordner (UI-Layouts, Sprachtabellen,
Icons/Texturen) zusaetzlich zu root/ und uiscript/ ins Repo auf.
2026-08-17 23:15:12 +02:00
Andreas Lierschaft 6335902825 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.
2026-08-17 23:05:45 +02:00
Andreas Lierschaft 6e7bad7b17 Drachenseelensystem entfernen: Kern-UI-Dateien loeschen
Loescht root/uidragonsoul.py (DragonSoulWindow + DragonSoulRefineWindow)
und root/dragon_soul_refine_settings.py. Die 30 Locale-Layout-Dateien
(dragonsoulwindow.py/dragonsoulrefinewindow.py je Sprache) wurden
ebenfalls von der Festplatte entfernt - sie liegen unter locale_*/, das
laut .gitignore dieses Repos nicht versioniert ist (nur root/+uiscript/).
2026-08-17 22:56:25 +02:00
Andreas Lierschaft 11df29aa6b Initial commit: UI-Quellcode (root + uiscript)
Enthaelt die editierbaren Python-UI-Skripte (root/, uiscript/) des
EterNexus-Clients, u.a. die Aenderungen fuer aktivierbare Items
(constinfo.py: IS_ACTIVATABLE_ITEM/IS_MOUNT_SEAL, uiinventory.py:
RefreshBagSlotWindow). Kompilierte Pack-Dateien (.epk/.eix) sowie
Binaries/DLLs/Locale-Assets sind bewusst nicht Teil dieses Repos.
2026-08-17 21:50:23 +02:00