Zum Zeitpunkt der neuesten Änderungen in WOW TWW, in denen die Tree -Update -Skripte gebrochen wurden, wird dieses Tool offiziell eingestellt. Da ich nicht mehr die Zeit habe, dies beizubehalten, ist es unwahrscheinlich, dass es in Zukunft aktualisiert wird. Wenn jemand es weiter bauen möchte, können Sie dies gerne tun. Der native C ++ - Client ist sehr ausgearbeitet, das Skelett für eine Web -App gibt es.
Für die Rückkehr von Talentbäumen in der kommenden World of Warcraft Expansion Dragonflight soll dieses Projekt den Spielern die Möglichkeit geben, Talentbaum -Setups für alle Klassen einfach zu erstellen, zu verändern und zu teilen, und sogar völlig neue und benutzerdefinierte Talentbäume zum Spaß schaffen. Es bietet eine einfache und saubere Oberfläche, um neue Talent -Setups so reibungslos wie möglich zu erforschen.
Merkmale von WOW TTM:
Hauptfenster des Baumeditors (Dunkelheit):
Tree Editor Talent Fenster (dunkles Thema):
Loadout -Editor -Fenster (graues Thema):
Loadout Solver Fenster (Lichtthema):
Da dies derzeit ein Solo -Projekt ist, wird es einige grobe Kanten, Probleme und Fehler sowie Funktionen geben, die möglicherweise fehlen oder nicht gut durchdacht werden. Sie können TTM -Feedback über Discord ("About" Registerkarte "Registerkarte" im Programm für weitere Details geben) und über Probleme hier unter GitHub. Wenn Sie einen Beitrag leisten möchten (es gibt viel Code -Reinigung und Erweiterung), sind Sie dazu mehr als willkommen.
Um dieses Repository zu erstellen, ist es am besten, VS 2022 zu verwenden (da ich das verwende). Updater.cpp enthält eine interne GUI -Presets -Datei TTMGUIPresetsInternal.h
. Diese Datei enthält eine einzelne std::string PASTEBIN_API_DEV_KEY = "..."
in den Namespace Presets
, die entweder mit Ihrem eigenen Pastebin -API -Deventaste oder links leer geliefert werden sollen (was zur Funktionalität von Pastebin -Exportfunktionen führt).
Entwickelt von Tobias Mielich.
Credits an liebe Imgui, die die Grundlage der gesamten GUI ist und sehr empfohlen!
Auch in diesem Projekt verwendet: libcurl & stb & miniz
Credits an Bloodmallet, dass er mir die ganze Idee gegeben und darüber gesprochen hat.