TrinityCore icon indicating copy to clipboard operation
TrinityCore copied to clipboard

Legion Transmog 3.3.5 UI

Open TheSnowcraft opened this issue 2 years ago • 1 comments

Is it possible to alter the transmog system to utilise a downported UI from Legion for transmog? I happen to have all of the UI elements extracted from a Legion client, and believe it would be better suited to the Legion transmog system as a whole (either via an AddOn or client patch).

TheSnowcraft avatar Feb 13 '23 03:02 TheSnowcraft

Probably, if you have the time to do it.

This is the NPC c++ code that shows the menu to the user. https://github.com/Rochet2/TrinityCore/blob/e58ace1d7341fabfe89966e14bd55c6d0ffeaa89/src/server/scripts/Custom/Transmog/Transmogrifier.cpp

Instead of making a gossip menu, the server and client could communicate through some channel and exchange messages. For example, the server could send all of the relevant data to the client, the client displays whatever it needs to and when changes are accepted, the client sends a message to the server to finalize the changes on the player.

One problem is to choose some channel for the communication. For example one could use addon messages or some packet maybe.

Rochet2 avatar Feb 13 '23 17:02 Rochet2