github cleolibrary/CLEO-Redux 0.9.3

latest releases: 1.3.0, 1.2.2, 1.2.1...
2 years ago
  • CLEO can be embedded and run on unknown hosts via the self-hosted mode See demo
  • new installer that automatically downloads extra dependencies such as Ultimate ASI Loader and plugins (dylib, IniFiles, or ImGuiRedux)
  • support for organizing scripts and its dependencies in sub-directories inside the CLEO folder
  • automatically download the latest enums.js file from Sanny Builder Library along with the command definitions. You can import enums in JS with import * as enums from './.config/enums';
  • memory access operations can run on an unknown host (previously they had a dependency on the op command which itself can only run in GTA games)
  • Memory.CallFunctionReturnFloat and Memory.CallMethodReturnFloat are now available for 32-bit hosts. CallFunctionReturnFloat has been previously added for 64-bit hosts.

SDK AND PLUGINS

  • SDK's method ResolvePath now resolves paths starting with ./ or .\ relative to the script directory. You can use them in commands like READ_INT_FROM_INI_FILE or LOAD_DYNAMIC_LIBRARY
  • new SDK methods GetHostName, SetHostName, RuntimeInit, RuntimeNextTick. SDK version is now 2.
  • IniFiles plugin updated to 1.2: increased max length of the INI file path
  • Dylib plugin updated to 1.1: increased max length of the DLL file path

BREAKING CHANGES

  • delete previously deprecated command op. Use native instead.
  • rename GAME variable to HOST (GAME is still available for use but it's recommended to update older scripts)
Game File Minimum Required Version
GTA III, re3 gta3.json 0.218
GTA VC, reVC vc.json 0.220
GTA San Andreas (Classic) 1.0 sa.json 0.236
GTA III: The Definitive Edition gta3_unreal.json 0.213
Vice City: The Definitive Edition vc_unreal.json 0.215
San Andreas: The Definitive Edition sa_unreal.json 0.220

Don't miss a new CLEO-Redux release

NewReleases is sending notifications on new releases.