- LG knockback 6->11, fire rate 0.05->0.04, damage 8->7, max cells 400->300, range 768->736
- Fixed pixelization of all crosshairs, added 2 new ones
- Allow backslash in say text, \o/
- Spectators can now use teleporters
- Unprotected r_displayRefresh
- Removed health/armor adjustments from g_handicap; now affects players damage output only
- Model specfic sound code to allow unique sound sets be defined for each model
- Several OpenAL sound fixes
- Assume private networks are LAN servers; net_forceInternet can be used if they aren't
- Allow mods to alter engine level cvar flags
- Added si_fps 'Tickrate' to server browser hover info
- New lagometer code, increased performance and works with r_useSMP
- Force pro skins option added to Game Options GUI
- Unlocked g_gunX, g_gunY, g_gunZ cvars
- Added g_weaponFovEffect
- Gun position option added to Game Options GUI
- Fixed some item pickups not being viewable by Q4TV
- New size for megahealth simpleItem
- Pure check for Q4TV added
- Fixed NextWeap/PrevWeap when scrolling through several weapons at once
- Fixed broken firing animation for viewers
- Projectile explosions/impacts are always predicted correctly now; gives much better feedback to the player when lagged
- Fixed the need to toggle console before entering a password
- ShaderParm support added for model renders in GUIs (allows for mods to display brightskins dynamically in GUIs)
- Net_challengeLimit increased from 15 to 30 seconds to minimize timeouts during loading of an addonpak
- Free gameclient/bot slots for bots removed
- Net_clientPrediction archives
- Jump / crouch animation added for players crouched in midair
- Prevented DeadZone triggers from being called in other gameTypes, which caused memory corruption
- Added snaps to GUI sliders
- Added chat support for Q4TV
- Made use of smaller data types to decrease network traffic
- Increased limit of possible viewers for Q4TV
- Fixed missing respawn sound with g_simpleItems
- RecordNetDemo now works for Q4TV
- Fixed stuck hums
- Fixed issues with switching to addonpaks via the Admin GUI
- S_useDeferredSettings default changed to 0
- Clear new dict and save/restore serverInfo cvars when doing a reloadEngine for spawnServer