Why use a model for the cooldown animation? It's not an exact replacement so I don't know if it'll be acceptable or not, but since you've gone and done a bit of work to change the artwork to make round buttons (that look great, BTW), couldn't you take a texture and use all those extra arguments that we got (the ULx, ULy, LLx, LLy, URx, URy, LRx, LRy ones) for SetTexCoord() to transform and rotate it? Maybe make a cool little radar sweep texture with a nice alpha shaded gradient and stuff. I've always found the existing cooldown model animation to be a bit hard to see and with that whole glossy highlight that you've got going on there, it might be even harder to see. Plus, a texture is easier to make and modify than an .m2 so there's more customizablity if you go that route.
Anyways, just an idea.
|