If you could show me one of the shaders, I could decide if I can do it or not. It shouldn´t be too much work to do it, but that depends on the shader, as I have no experience with darkbasic. You can find my eMail adress in my profile.

You can assign several skins for different parts of a model in med. There you can also assign shaders and some basic material parameters to those subparts.