Orient character mesh to surface

It’s the “Normal” on flat BSP surfaces there are no hickups when on a flat untextured surface. And it does align to inclines, however once I am on an incline the camera flipping begins. So apparently we need another way to do this…