BFA Alpha, API Documentation
SteveEbey73742 opened this issue · 17 comments
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
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.
@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 :(
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.
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 :(
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.
There is table that maps old mapid to new once i think its in Blizzard_depreciated.
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.....
Pushed my changes to BfA branch => e8f6451