Alpha version of CLEO 5 released for GTA San Andreas
28 May 2024
NDRoyal
On May 28, the release of CLEO 5 took place — an updated plugin library for GTA San Andreas, designed for deep game customization. The alpha version is already available to users.
Features of CLEO 5:
Improved runtime environment for better scripting;
Introducing CLEO modules for code reuse and sharing;
Improved SCM features with new return commands and fully isolated scope;
Support for string pointers in all native commands;
Script commands can use virtual path prefixes to reference files in shared folders such as the game directory, CLEO directory, user file directory, etc;
Detailed error messages and improved error handling to minimize game crashes;
Audio improvements;
New commands for better audio stream management;
Implemented Doppler effect for 3D audio streams, providing realism of fast-moving sound sources;
CLEO audio streams now obey game volume and speed settings, providing better synchronization of sound and gameplay;
New debugging utilities;
All-new commands for debugging, tracing, and writing to a file, extending debugging capabilities;
Breakpoints for pausing script execution at specific points and resuming it at will;
New and updated plugins;
New commands in the FileSystemOperations plugin;
New memory operations plugin;
New Math plugin (formerly IntOperations);
New text plugin;
Plugins and their configuration files have been moved to the cleo_plugins folder to clean up the main CLEO folder;
Dozens of new methods and auxiliary functions in the SDK.