The specular shader I am using uses the alpha channel of the main diffuse texture for the specular map. I believe this is the default "mtl_specBump" that comes with game studio. I am using A7.

I'm wondering if there is another specular/bump material shader that might use, for instance, the alpha channel of the normal map, or maybe a separate skin for the specular map. That way, in theory, a transparent texture, like for grass or leaves, could also have a specular component.

Is that just the way the shaders were written, or is that some kind of limitation of the engine itself?