Nice, I didn't think about those features.
I did make it so you are unable to move while in the air, and the velocity is unchanged, so you get a smooth jump, in a different version of the module. I will see if I can add that into v0.04 as well.
Quote: "Do you think you can make it so the player smoothly stands up, like he does when you crouch"
I will see what I can accomplish. I think it could be done by storing the old ypos of the camera just before the crouch key was pressed. then increment that ypos variable until it is the same as where it should be while standing.
Quote: "it would be nice if the camera tilts to the direction you are leaning"
I have tried this; Here we need to rotate the camera on its Z axis but DBPro's built in rotation commands is making this impossible to look ok. I would add EzRotate functions, but I don't think many people have that plugin.
Overall did you understand much of the code? Or should I write some comments about what is going on and what does what?
edit,
Quote: "Are you sure its not a friction problem"
I have tried to change the player material to different values.
I haven't tried to apply a material on the level object though, maybe I should. anyway time for bed.
I allways afraided from a clowns. aww..