I was just trying the c-script version, it works great but I was wondering if it's possible to convert the shadow mapping aswell.
Also, I noticed that the material only reacts to the spotlight, I don't really know anything about shaders, but I was wondering how difficult it would be to add support for a few more lights.