Parent: system
Related to player movement.
jumpdist float
When a player moves from point A to point B usually it is lerped where a player moves smoothly to point B. If the distance between A and B is greater than 'jumpdist' then rather than lerping, the player pops straight to point B.
movespeed float
How fast a player moves when say pressing forward or backwards. Units are mud unit per second.
positionlerp float
Specifies how fast a player will most from current position in the mud client to the position specified by the mud (eg after being pushed). Refer to the transition to mud state for more information. Its different to 'movespeed' since 'movespeed' specifies how quickly a player moves when say pressing forward.
directionlerp float
How fast a player changes direction if the mud specifies the direction facing. Eg how fast faces east when mud sends {ufe}
toldpositiondist float
Distance a player must move before the mud client will tell the mud the players new position.
lowfpsstopfactor float
If the frame rate drops below this number then the player will stop walking. Stops case where loading a large model eg a town causing the frame rate to drop to zero and the player keeps moving and ends up jumping a large distance ahead.
momentum float
Factor that effects the momentum a player has. If a player has high momentum then if he is moving fast he will keep moving fast and vice versa is if moving slowly will take a longer to build up speed. Useful in making a player move more slowly in a town for example but faster on a terrain.
closedist float
When an object or player lerps to a position specified by the mud then this distance is the distance at which it is considered that the object has reached the position specified by the mud. With lerping an object will get infinitely close to an object but often will never actually reach it thus this distance is used to stop lerping when a an object is extremely close to the desired mud position.