I have designed a map that has terrain/etc like normal but with inverted static mesh platforms in the sky. With a trigger I flip gravity to the opposite direction and want the map to "flip" as well.
I have it working ... to a point. I figured out how to flip the Player's view so that it LOOKS like the level has turned upside down (they have rotated to orient with the new gravity) but a few problems have occured. I want the player to be able to walk on the platforms in the sky, but it seems like the engine is hardcoded that you can only walk on surfaces within 45 degrees of vect(0,0,1).
I have tried all sorts of things ranging from state PlayerSpidering (they dont ever attach to the static meshes because their feet aren't touching. Despite looking like you are falling down, in reality you are falling up with your eyes turned upside down... so I just hit the static mesh and bounce off like crazy). I tried some crazy modifications of the spider code to make my own player state that didnt work.
So my question is... is there any way to do this? Like I said it sort of works now but you are sliding along the meshes and bounce like mad.