Legacy-of-Sylvanaar / wow-instant-messenger

WIM (WoW Instant Messenger) is a World of Warcraft addon which brings an instant messenger feel to communication in game.
https://www.curseforge.com/wow/addons/wim-3
MIT License
11 stars 8 forks source link

can a multi-client .toc(s) be added? #9

Closed MelchiorGaspar closed 5 months ago

MelchiorGaspar commented 2 years ago

I have noticed that WoW Classic supports multi-client .toc format for a while now and would like to see it on WIM as well... :D :D

WIM.toc only stores value for WoW-retail :(

example.. tullaRange addon..

tullaRange.toc = WoW retail tullaRange_TBC.toc = Wow classic, burning crusade tullaRange_Vanilla.toc = WoW classic, vanilla

EDIT: ooh, you release three versions for all supported WoW clients.. hmm..

Pazza commented 2 years ago

Yes the packager generates builds for each client. Can I close this issue?

MelchiorGaspar commented 2 years ago

ok, close it you want.. O_o :(

Pazza commented 2 years ago

Well I don't want to dismiss your request. Is there a purpose to maintain several TOC files if they are being packaged separately?

MelchiorGaspar commented 2 years ago

Is there any difference in coding in each build/release/package? I use WowUp to manage updates for WoW retail and bcc... it some times seems to have issues showing the correct game version supported.. not sure.. but that can be fixed by using a multi-toc format... I guess.. hmm...

Pazza commented 2 years ago

Understood. There is a packager setup that compiles the TOC file for the different versions. The codebase itself is the same i believe, I have to check if one of the other authors added in any compile time client based conditional code.

@MysticalOS ?

MelchiorGaspar commented 2 years ago

ok, np. thx for your time.