Yea, thats what I'm working on now. Casting out a ray to detect ground. My hope was that phent_getvelocity() was relitive to the object and not the environment.

My goal here is to do everything with the physics engine rather then animate movment. So all controlls are going to be an exertion of force on the player entity. Basic movement was easy, but jumping seems to be a problem.

At any rate, I think its time to sleep. Things will make more sense in the morning.