# ezQuake Manual: Serverside Physics Variables

## pm_bunnyspeedcap

### Description

This is experimental code intended to restore class balance in TF. If you set this cvar to something like 1.5 or 2, a solider will not be able to bunnyhop as fast as a scout does :) Note that this cvar is optional and disabled by default, so it will in NO WAY affect gameplay unless you set it explicitly to anything but 0.

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default:

Variable is float.

## pm_ktjump

### Description

You can change value of ktjump.

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 1

Variable is float.

## pm_pground

### Description

Enables 'persistent onground flag' physics tweak. Makes pm_airstep work better; otherwise it's pretty useless.

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 0

Variable is integer.

This extension makes use of Z_EXT_PF_ONGROUND to ensure correct movement prediction by clients. Prediction errors shouldn't be very noticeable anyway even with old clients. You're not expected to understand this.

## pm_slidefix

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default:

### Values

value | description
1 | Upon decsension from a sloped surface, the player doesn't
0 | Disable.

"drop" (which is a bug in QW), but smoothly slides, as it was in NQ.

## sv_accelerate

### Description

Sets the acceleration value for the player.

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 10

Variable is float.

## sv_airaccelerate

### Description

Sets how quickly the player accelerates in air.

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 10

Variable is float.

## sv_friction

### Description

Sets the friction value for the player.

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 4

Variable is float.

## sv_gravity

### Description

Sets the global value for the amount of gravity.

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 800

Variable is float.

## sv_maxspeed

### Description

Sets the maximum speed a player can move.

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 320

Variable is float.

## sv_maxvelocity

### Description

Sets the maximum velocity an object can travel.

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 2000

Variable is float.

## sv_spectatormaxspeed

### Description

Sets the maximum speed a spectator can move.

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 500

Variable is float.

## sv_stopspeed

### Description

Sets the value that determines how fast the player should come to a complete stop.

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 100

Variable is float.

## sv_wateraccelerate

### Description

Sets the water acceleration value.

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 10

Variable is float.

## sv_waterfriction

### Description

Sets the water friction value.

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 4

Variable is float.

Last update: 09.11.2005 02:15 PST, made by JohnNy_cz