Some LinV problems

Hi everybody,

using 2.49 I encountered some problems using linV for moving objects. I linked an earlier test version of my game. My problems:

  1. Using servo control for the movement I cannot move forward/backward and strafe at the same time.

  2. It seems that the things that I shoot, are not affected by gravitation, however if the computer players shoot something, those are affected by gravitation, though I use the same add object actuator in both cases.

  3. When a computer player moves forward, is not affected by gravitation, so sometimes they walk in the air.

dMov would be a comfortable solution, but it is not good, because it forces objects through walls. Any tips how to fix these bugs of my game, welcome.

Thank you.

The link to the blend file (it was too big to attach): http://kinoko.interhost.hu/egyeb/prank.blend

PS: I know I use almost only deprecated expressions in my scripts, but I started it in 2.48, and later I was too lazy to rewrite the whole thing.

You are experiencing these problems because you are using linear velocity.

The best thing to do is to use Force, which only has one downside: damping doesn’t work properly, do you’d have to make your own damping system of some kind.

May I ask where is motion actuator in your blend?