Carbonite Maps

Carbonite Maps

6M Downloads

BFA Alpha, API Documentation

SteveEbey73742 opened this issue · 17 comments

commented

Attempted Carbonite on Alpha, ACE Libs errors on load and GetCurrentMapAreaID looks like it has changed to C_Map.GetCurrentMapID()

link to 8.01 Docs for api

https://github.com/tomrus88/BlizzardInterfaceCode/tree/master/Interface/AddOns/Blizzard_APIDocumentation

commented

digging around found a command line /api that shows me all the functions, for every system in game. Not sure if it is something specific to alpha or if current live has that feature, but if interested, I can try to capture the api information and build a list in a text file for your use.

commented

Dont have access to Alpha so cant check that.

commented
commented

@mikepauer thats really bad, maybe something will change... but if it will stay this way we will have a big problem that might not be able to get around :(

commented

A solution will hopefully be found.. even if it's finding a way to recreate the function itself, too many addons rely on it.. from basic map coord addons, to quest helping, to crazy arrows/waypointing.

commented

This is still alpha it seems that many things might change till beta.

commented

https://github.com/tomrus88/BlizzardInterfaceCode/blob/master/Interface/AddOns/Blizzard_Deprecated/UIMapIDToWorldMapAreaID.lua

Map levels are here too.

As for player postition its confirmed that UnitPosition works in BfA so if we know lengths of maps we could rewrite GetPlayerMapPosition.

Maybe there will be a way to rewrite old functions, this way changing most of code will not be necessary. Will see when beta comes out, as for me is still to early to speculate. But as for now this looks bad!!!

As for Carbonite it needs code rework, but the problem is that no one have time for this and Blizz may force us to do this :(

commented

found an ace lib that appears to work, but MapWorldInfo is throwing errors. I will keep plugging away, I am pushing changes to my fork, just so I do not lose any good progress I might make.

commented

There is table that maps old mapid to new once i think its in Blizzard_depreciated.

commented
commented

Well here's to the release of 8. on liver either 7 / 17 or 7 / 24 2018. That is if they follow the release they did in legion.....

commented

U mean open beta?

commented
commented

BfA is now on PTR server (8.0.1.26838)

commented
commented

Pushed my changes to BfA branch => e8f6451

commented

Damn blizzard no access to Copy Character on PTR :/ I know how to get overlays but got no 110lvl char on PTR :/