View Single Post
05-21-16, 10:20 AM   #43
Resike
A Pyroguard Emberseer
AddOn Author - Click to view addons
Join Date: Mar 2010
Posts: 1,290
Originally Posted by TOM_RUS View Post
Are you talking about actual *.skin files or *.blp textures? Because *.skin files were never referenced in CreatureDisplayInfo.db2. Also it still works exact same way in legion, except there's now filedataid's instead of plain strings... Also I don't understand how that *.blp files are useful for anything, as you can't use them anyway (there's no model->settexture() or anything like that as far I know).
It's blp files, but i guess the skin files use those blps anyway.
You can iterate over every displayModel, exrtact their proper modelpath via GetModel(), then you can arrange a table for every model and all of it's reskinned blp/skin and use those displayIDs to recolor a model like this:

https://youtu.be/egzorLE4h8E?t=47

Last edited by Resike : 05-21-16 at 10:23 AM.