fix explosive fire stuff
fix cydonia transition.
fix a bunch of distance and visibility related stuff.

it all makes sense now.