Added CountVirtualVariablesNamed function.
Added CountVirtualVariablesPrefixed function.
Added Basilisk.ver Version File
Documentation Corrections
Added memfile support for ReadSettings
Exported functions that were previously private: ReadSettingsReplaceConsts and ReadSettingsMode.
VirtualVariableAsString now returns booleans in uppercase, to make it easier to use the returned value in scripting.
Added time and date Magic Constants.
THS_BASILISK_VERSION and THS_BASILISK_BUILD now exported
Tidied up docs, fixed "check for updates" links, updated logo.
Added optional third parameter to the ParameterAsInteger, ParameterAsReal, ParameterAsString and ParameterAsBoolean functions - TRUE to calculate any expressions in the parameter, FALSE not to (defaults to FALSE)
Added a SaveVirtualVariables function.
Fixed implicit variable conversions
Fixed misnamed function title in ReadMe
Added real-time scripting example
Added STRICT Engine Mode, defaults to off. Very useful as it raises an error if your program calls a VirtualVariable that doesn't exist, e.g. you make a typing error. This mode may not be suited to every scripting purpose.
Added FRIENDLY_EXPRESSIONS Engine Mode, defaults to on, for neater Settings expressions (no longer any need to separate every element with a space)
Added functions IntegerExpressionIsTrue, RealExpressionIsTrue, StringExpressionIsTrue, BooleanExpressionIsTrue.
ReadSettings Conditionals (fully nestable IF and ENDIF commands)
Fixed compiler warnings in several functions (implicit string to int conversions).
Minor asthetic enhancements to the error messages.
Minor Optimisations
Code cleanup
First documented release of the Basilisk for Cobra Library.