Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Legion Transmog 3.3.5 UI #147

Open
TheSnowcraft opened this issue Feb 13, 2023 · 1 comment
Open

Legion Transmog 3.3.5 UI #147

TheSnowcraft opened this issue Feb 13, 2023 · 1 comment

Comments

@TheSnowcraft
Copy link

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).

@Rochet2
Copy link
Owner

Rochet2 commented Feb 13, 2023

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants