zBlock 4.6 -> 4.61
--------------------

-Fixed a load issue on Linux where a library wasn't installed.

-"zb_crouchfix" will only allow a player to duck again after the time it takes them to fully duck/unduck passes.
In the 4.6 release this was only applied when attempting to duck after being fully crouched.

-The fire extinguishers in "de_nuke" are removed when "zb_removals 3" is set.

The zBlock Team
J3Di, CodeRed, Orion and everyone involved in testing this release.



*********************
* Initial Changelog *
*********************

zBlock 4.6 Beta
-----------------

Additions:
-Made a change to the netcode to optimise it better for competitive play.
We have dubbed this change the 'flux capacitor' and it's always on.
Fortunately it requires no Plutonium.

-Added new cvar "zb_removals" (Default: 0 - Disabled).
When set to "1" all junk props are removed from the map.
When set to "2" it removes all oil drums.
When set to "3" it removes both oil drums and junk. 
Best combined with the client setting "cl_phys_props_enable 0".

-Added new cvar "zb_beta_tagging" (Default: 0 - Disabled).
When set to "1" tagging is much more forceful and your movement is restricted similarly to CS1.6 (but tweaked).
We've added this as an experiment to see how it affects play, possibly this is a future enhancement for the game.

-Added new cvar "zb_beta_illegaldefusefix" (Default: 0 - Disabled).
When set to "1" you are unable to defuse unless you can see the bomb and a message is displayed telling you so.

-Added "zb_record"/"zb_stoprecord" commands. 
Records a SourceTV demo with name "MAPNAME_YYMMDD_HHMM".

Other changes:
-Fixed crash when "zb_active 0" and adding a bot.
-Fixed crash where "zb_logs" directory was read-only or could not be created.
-Fixed cash calling not appending the "+" to the cash under the correct circumstances (broken since last update).
-Interp ratio removed from zb_netinfo as this value is ignored when cl_interp is greater than the ratio. 
Replaced with the actual interpolation amount.
-Warnings are now given when the "tv_delay" is set to less than 30 on an Internet server (zb_warmode).
-"sv_client_max_interp_ratio" is now forced to "1" on a LAN server.
-The cvar scanner is no longer active with sv_cheats 1.
-"zb_antispeedhack 1" now just prevents speedhacks, when set to 2 it also kicks obvious offenders (1 is default).
-Various other surprises :)

The zBlock Team
J3Di, CodeRed, Orion and everyone involved in testing so far.


****************************************
* Changelog after initial beta release *
****************************************

06/02/2011 Update:
--------------------
-Added "zb_beta_antiflash" (Default: 1 - Enabled).
When players are under the full effect of a flashbang they are unable to see other players.
-Added some more exploitative cvars to the scan list.
-Fixed a problem where some servers would produce a kick for cvar values not matching the servers.
-Fixed some player cvar violations not being broadcast in server chat.
-Fixed a crash when rapidly changing "zb_removals".
-Fixed a problem where LAN players could get banned by "STEAM_ID_LAN" instead of IP.
-Players with "cl_interp" greater than "0.1" (default) are now kicked whilst zBlock is enabled.


15/03/2011 Release Candidate 1:
---------------------------------
-Added "zb_beta_tagging 2" (Classic mode) which increases the tagging effect. 
-Added "zb_force_dx" (Warmode Only, Default: 0 - Disabled)
When set to "1" players must use a DirectX9 video mode (resolves ambient occlusion issues).
When set to "2" players must use a DirectX8 video mode (stronger flashbang effect).
-When using "zb_record" zBlock will look for a directory named "zb_demos" or "demos" in the game-server's root directory, if it exists demos will be saved to that location.
-Renamed "zb_beta_illegaldefusefix" to "zb_illegaldefusefix".
-Renamed "zb_beta_antiflash" to "zb_antiflash".
-Fixed 'random' crashes when using "zb_illegaldefusefix".
-Illegal defuse fix now works consistently and on maps where it previously didn't appear to work correctly.
(If you experience problems with defusing through objects, if you could send us the map name and a single screenshot that would be greatly appreciated).
-Fixed players being removed for "mat_fullbright" cvar violations on maps where this value is set legitimately.
-"zb_removals" no longer removes the wood planks in the "de_inferno" apartments.
-Resolved an issue where all players on the server were being kicked for a "Code 2" error, this was caused when running certain plugins.
-"net_graph" values greater than "1" are allowed again when "zb_warmode" is disabled.
-Lots of code changes to reduce the module file-size.


16/04/2011 Full Release:
--------------------------
-Now compatible with the latest SRCDS update from VALVe (14/04/11).
-"zb_force_dx 2" allows "mat_dxlevel 81".
-Added fire-extinguishers back in de_nuke due to their tactical uses.
-Pallets (like those in de_nuke A-bombsite) are only removed when "zb_removals 3" is set.
-Fixed another case where "mat_fullbright" bans could be triggered when playing on certain custom maps.
-Netcode fix tweaks for poorer connections.
-"zb_antiflash 1" ignores short flashes.
-Added new cvar "zb_bancheaters" (Default: 1)
When enabled confirmed cheaters will be banned.
When disabled they are kicked.
-Added new cvar "zb_forwardbans" (Default: 1)
When enabled bans made by zBlock will be forwarded to SourceBans if that plugin is also running (www.sourcebans.net).
-Re-introducing cvar "zb_crouchfix" (Default: 0)
When enabled players must wait until they're standing to crouch again.
-Fixed a crash when a player disconnects after authenticating with a broken auth-host.
-Auto-update is now performed early in the plugin load process to allow updating to be possible (for simple compatibility issues) in future updates.
-Removed zb_beta_tagging (check out the tagging-plugin on our website if you liked this).