EventScripts v1.3.0 beta
* Added es_mathparse <var> "<math-expression>"
* Added es_regex
** es_regex match <var> <expression> <string> - returns the number of characters that matched
** es_regex search <var> <expression> <string> [start] [range] - search for regex in a certain range in the string
** es_regex matchformat <var> <expression> <string> <formatstring> - finds a match and outputs the registers to the formatstring.
* Added es_createscriptlist that creates a keygroup of the loaded scripts and their status
* Added es_exists <var> script <scriptname>
* Added es_exists <var> block <blockname>
* Added support for subscripts. es_load corelib/average will load addons/eventscripts/corelib/average/es_average.txt.
* Added an optional variable to es_createbot [var] <bot-name> that returns the userid of the bot created.
New Corelib commands:
* profilecmd <var> "cmd" - shortcut to get profile data for a single command
* isnull <var> <var-to-check> - lets you know if the variable is an empty string rather than 0. Thanks, ichthys!
* keygroupremove <keygroup> - checks for existence before deleting the keygroup. Thanks, [NATO]Hunter!
* forcecase <var> <upper/lower> - changes a variable to be all upper or all lower-case letters. Thanks, [NATO]Hunter!
* keymath [keygroup] <key> <keyvalue> <math-operator> [value] - allows you to perform math directly on a keyvalue. Thanks, XE_Manup!
* playerget - Querying a player's ammo, weapons, etc. Thanks, Don!
* playerset - Setting a player's ammo, health, etc. Thanks, Don!
* average <var> [mode] <value1> [value2] ... [valueN] - easily compute the average for a set of values. Thanks, cagemonkey!
* refcount <increment/decrement> var - add a reference count for a toggle-variable. Thanks, Wonder!
* score <command> <userid> <param> - get/set scores for players. Thanks, Einlanzers!
* xalias <command> <aliasname> [command] - extended server-side alias support with multi-lines and true deletes. Thanks, Einlanzers!
Fixes
* popup has been updated to v0.903. Thanks, GODJonez!
* Added additional script optimizations (highly recommended)
* es_getmoney now uses es_getplayerprop, making eventscripts_cflags obsolete
* Changed noisy_on/noisy_off to use corelib/refcount.
* Fixed the command names of es_fadevolume and es_botsetvalue (why didn't beta testers catch this?)
* Added code for future potential performance enhancements