SmartBan Changelog
==================

-----------------------------------
Changes and Fixes in SmartBan (sbn)
-----------------------------------

Changes to sbn25
-----------------
Added manual ban option in menu.
Removed all close buttons.
Added hidden admin option.

Changes to sbn24
-----------------
Added admin name who kicks player in kick window.

Changes to sbn23
-----------------
Fixed security flaw in Admin Menu.

Changes to sbn22
-----------------
Fixed accessed none.
Renamed Ace function and names.
Reduced HWIDWaitTimer option to 1 sec.

Changes to sbn21
-----------------
Added test for Ace installation.
Added bCheckForAce in Menu.
Removed bCheckSpecHWID.
Removed CheckAceSpectator.
Replaced SmartBan kick Title with Info.
Added 6 second delay to bFire.
Fixed zPP in UpdatePlayers and Hwid Timer.
Re-ajusted admin menu Hwid timer.

Changes to sbn20
-----------------
Added Ace not installed broadcast.
Added bBypassFiring for direct timer start.
Added bHalfHWIDTimer for half timer at reconnect.
Removed all email stuff and options.
Reduced little window font size from 22 to 20.
Reduced little window height.
Capitalized all broadcast action words.

Changes to sbn19
-----------------
Fixed PRI Accessed None.
Fixed more PRI Accessed Nones.
Moved fire and typing detection to sbnid.
Fixed bHideHUD bypassing registration.

Changes to sbn18
-----------------
Added bCheckSpecHWID for spectators in ACE.
Added auto ACE bCheckSpectators change in ACEActor
Added spectator color in player lists.
Added check for typing to start timer.
Added smaller font option for small windows.

Changes to sbn17
-----------------
Added client window level change detection.

Changes to sbn16
-----------------
Added player reload options in menu.

Changes to sbn15
-----------------
sbn12 and sbn13 combined.
Added eventactors sbe12 and sbe13.
Added auto Ace version detection.
Replaced bUseACE with bNoHWID.
Added admin text window config.
Added text window test buttons.
Update sbnadmin options.

Changes to sbn13c
-----------------
Added kick window if player has no name.
Added player gets PRI name if different.

Changes to sbn13b
-----------------
Added SmartBan log entry in Logs folder.
Added bNoLogFiles to disable logs in logs folder.

Changes to sbn13a
-----------------
Returned HWIDWaitTimer and defaulted to 25 seconds.
Added option menu for add/remove sbn admins (see readme)
Replaced bUseACE13 to just bUseACE

Changes to sbn13
----------------
Added horizontal scrolbar to kick/ban window.
Added all messages option for admin.
Added Listbox in kick windows.
Added admin option bCenterText.
Added GUI scale detection.
Added drawlines routine for listbox.
Removed bTimeDivide and set 20 then 5 for ace, 5 for non ace.
Added seperate SmartBanKick class for all kick messages etc.

Changes to sbn4
---------------
Removed the kick window GUI scaling.
Incresed kick window size.

Changes to sbn3
---------------
Added Send to Spectator.
Added AdminEmail.
Added ACE HWID detection.
Added bUseACE13 option.
Fixed current player names in menu.
Added Blue kick window for Linux or ACE.
Added Blue window timeout option.
Added ACE timer only after player start.
Added small kick window scaling.
Increased kick time to 10 seconds to reduce client hanging.
Removed Second ID (Audiomax).
Removed bTimeDivide option and fixed as true.
Removed HWIDWaitTimer and fixed as 20
