Alright, that's one messy build.
1) Thanks for the ambient light, could you add a command line multiplier for it? (-amb 0 - infinity)
That way you can have later on FRED adjustable levels of ambient lighting which would get multiplied with the command line. On FS2 standard missions, the level would default to "0".
2) Revert to the old laser code:
3) There's something... wrong with the models:
Some textures are not displayed. They're pitch black. The shinemaps still work though (if i turn the model around, the black part will be lightened with the shinemap)