View Single Post
05-20-16, 06:15 PM   #37
Resike
A Pyroguard Emberseer
AddOn Author - Click to view addons
Join Date: Mar 2010
Posts: 1,290
Originally Posted by Nevcairiel View Post
The game doesnt use file paths anymore, and the file Simca references is more likely to vanish eventually than be offered up through APIs.

So in short, the game can't give you any information it doesn't have, and its extremely unlikely they add extra information just for some addons. Addons will be able to update to the new system eventually, just don't stick to the mentality "its entirely broken", instead think about how you can fix it without relying on Blizzard to fix it for you.

We have asked Guill on IRC the other day, and the answer was quite simple: They are trying to use file IDs exclusively in the game.
Of course we can create a workaround, if we break the tos a hundred times. Also memory sniffing or file monitoring casc files then converting them back to their original file name is not something you want to do one by one in 70.000 models.

Also they added GetDisplayInfo() which does exactly the same thing as GetModel() did, reading table indexes from a db file. Too bad GetDisplayInfo is completely useless, since it doesn't return anything that you don't know.

Last edited by Resike : 05-20-16 at 06:19 PM.