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

Changes to sbn43
----------------
Removed bNoNameChange and set True.

Changes to sbn42
----------------
Corrected kick if User.ini Name=""

Changes to sbn41
----------------
Enabled 'Add Admin' for SBN Admins.
Added Disable name changes - bNoNameChange.
Added name and id checks at logon.
Added admin ID (Key) to logs folder.
Improved Kicked operation.

Changes to sbn40
----------------
Banned player now auto muted.

Changes to sbn39
----------------
Moved Ban rights to current Admin.
Added headings to config Options.

Changes to sbn38
----------------
Added MutedPlayers for chat Muting.
Added CheckFSB() for bHideAdmin.
Added SBNID with MutedPlayers.
Added Mutate SBNAllowBots for tests.
Added Mute reason.

Changes to sbn37
----------------
Fixed Player Info appearing in log.

Changes to sbn36
----------------
Changed SBNLog reason to banned reason.

Changes to sbn35
----------------
Added bLogAceInst - See readme.

Changes to sbn34
----------------
Set some logs to debuglog.
Re-arrange Log folder readout.

Changes to sbn33
----------------
Fixed SbnAdmin and Admin logins.

Changes to sbn32
----------------
Removed bBanByPCName.
Equalized HWID, SBNID and PCName.

Changes to sbn31
----------------
Improved kick by PC name.
Removed any possible Name checks.
Added UpdatePlayers every 10 sec.
Added Ban window update every 30 sec.
Added Spec in Menu blue cursor.
Added Players use GRI with pawn updates.
Added Ban/Kick by PCName instead of IP.
Added Tick with new PRI detection.
Added number of Days ban option.

Changes to sbn30
----------------
Added Computer Name.
Added Playerinfo in menu.

Changes to sbn29
----------------
Added change SBNID if players share client.

Changes to sbn28
----------------
Fixed Linux and some Windows players not seeing their messages.

Changes to sbn27
----------------
Fixed several accessed nones.
Added HWID to PlayerInfo - sbninfo.

Changes to sbn26
----------------
Added Player IP log request Mutate sbninfo.

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
