View Single Post
  #29  
Old 05-03-2006, 10:06 PM
jake13jake jake13jake is offline
Former Classic Staff
jake13jake's Avatar
Join Date: Dec 2002
Location: Northwest Vermont
Posts: 1,452
jake13jake will become famous soon enough
Quote:
Originally Posted by maximus_asinus
The lag between client and server effects how a player spars/PKs/moves around, and you cannot remove that, so you have failed, not matter how much you try to smooth things out.
Lag between the client and the server doesn't affect how a player moves around... I consider the movement system on Classic superior to the default movement.
Reasons:
1. pixel-exact wall detection
2. greater flexibility for script access
3. reusability on different objects
4. ability for motions to integrate onto others
5. recently, much better push detection

Things to change (like right now today):
1. make side-movement set the moveSuccess flag to true (will stop pushing when you go up against the corner of a wall and side-move)
2. make lava add the splash leap.

[edit] done AND done [/edit]

New list of things to change (maybe later):
1. disable pushing from opposite boots
2. mess around with player.attr vars to see how I'm going to handle blocking/notblocking states.

Last edited by jake13jake; 05-03-2006 at 10:37 PM..
Reply With Quote