-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Various fixes #143
Various fixes #143
Commits on Aug 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3a52c9e - Browse repository at this point
Copy the full SHA 3a52c9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ffd3ab - Browse repository at this point
Copy the full SHA 6ffd3abView commit details
Commits on Sep 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 79dfcb0 - Browse repository at this point
Copy the full SHA 79dfcb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a286b86 - Browse repository at this point
Copy the full SHA a286b86View commit details
Commits on Sep 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 491cd0b - Browse repository at this point
Copy the full SHA 491cd0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fdb81c - Browse repository at this point
Copy the full SHA 2fdb81cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 53550d9 - Browse repository at this point
Copy the full SHA 53550d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3041e1 - Browse repository at this point
Copy the full SHA a3041e1View commit details
Commits on Sep 19, 2023
-
Update project configuration (#102)
Fixed SDK includes. Configured post build events and debug settings. Added setup_env.bat and SETUP.md
Configuration menu - View commit details
-
Copy full SHA for 03bdb17 - Browse repository at this point
Copy the full SHA 03bdb17View commit details -
Configuration menu - View commit details
-
Copy full SHA for efe00ef - Browse repository at this point
Copy the full SHA efe00efView commit details
Commits on Sep 30, 2023
-
Introducing cleo modules (#101)
* cleo_call and cleo_return scope now save and restore GOSUB call stack and stack pointer. * Introduced CModuleSystem class. * Working prototype. * Support of path resolving for modules. * Path normalization updated. * Review fixes. * Disabled virtual absolute paths feature. * Fixed script location and name related functions. * Used game's APIs to resolve paths. Figured out using plugin_sdk classes in project. * Names case insensitive handling. * Modules reloading. * Automatic modules reloading.
Configuration menu - View commit details
-
Copy full SHA for 98a4911 - Browse repository at this point
Copy the full SHA 98a4911View commit details
Commits on Oct 4, 2023
-
* Added CLEO version info to log file. * Fixed problem with export references releasing. Review fixes.
Configuration menu - View commit details
-
Copy full SHA for 9868b1b - Browse repository at this point
Copy the full SHA 9868b1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ada6d50 - Browse repository at this point
Copy the full SHA ada6d50View commit details
Commits on Oct 6, 2023
-
Removed duplicated declarations of multiple objects. (#106)
CLEO.h from sdk used in CLEO project.
Configuration menu - View commit details
-
Copy full SHA for 02617e0 - Browse repository at this point
Copy the full SHA 02617e0View commit details
Commits on Oct 12, 2023
-
opcodes 0AAB, 0AE4, 0AE5, 0AE1, 0AE2 and 0AE3 moved from CLEO to File…
… plugin�added more detailed error messages in some cases�updated general methods for getting and setting string parameters added some CLEO properties and methods to CRunningScript struct�export addded: CLEO_RegisterCallback export addded: CLEO_GetScriptVersion
Configuration menu - View commit details
-
Copy full SHA for 34d37bc - Browse repository at this point
Copy the full SHA 34d37bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49f09eb - Browse repository at this point
Copy the full SHA 49f09ebView commit details
Commits on Oct 14, 2023
-
added debug_on and debug_off opcodes
cleo.cpp removed from CLEO SDK new opcode 0DD5 (get_platform) new opcode 00CC (breakpoint) new opcode 00CD (trace) new opcode 00CE (log_to_file) support of opcodes 0662, 0663 and 0664 more error and warning messages updated opcodes handling
Configuration menu - View commit details
-
Copy full SHA for b5244a3 - Browse repository at this point
Copy the full SHA b5244a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22c527a - Browse repository at this point
Copy the full SHA 22c527aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb4deda - Browse repository at this point
Copy the full SHA fb4dedaView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae56681 - Browse repository at this point
Copy the full SHA ae56681View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f5126a - Browse repository at this point
Copy the full SHA 6f5126aView commit details
Commits on Oct 15, 2023
-
Added missing changes to CHANGELOG.md (#112)
* Added missing changes to CHANGELOG.md * Header style updated.
Configuration menu - View commit details
-
Copy full SHA for 6e8691b - Browse repository at this point
Copy the full SHA 6e8691bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 97b56ed - Browse repository at this point
Copy the full SHA 97b56edView commit details -
Main menu cleo text aspect fix (#114)
* Used CFont from plugin sdk instead of direct memory hacks. Fixed aspect of main menu CLEO text.
Configuration menu - View commit details
-
Copy full SHA for ab7b0b7 - Browse repository at this point
Copy the full SHA ab7b0b7View commit details -
Added 2000 and 2001 opcodes. (#111)
* Added 2000 and 2001 opcodes. * Added validation of script pointer parameter in opcode 2001
Configuration menu - View commit details
-
Copy full SHA for 7830023 - Browse repository at this point
Copy the full SHA 7830023View commit details
Commits on Oct 16, 2023
-
Added callback for drawing finished. (#116)
Updated clearing log list effect. Callback 'ScriptDraw' called after script elements drawing.
Configuration menu - View commit details
-
Copy full SHA for 03c65b1 - Browse repository at this point
Copy the full SHA 03c65b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c7ec21 - Browse repository at this point
Copy the full SHA 2c7ec21View commit details
Commits on Oct 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 95f1e68 - Browse repository at this point
Copy the full SHA 95f1e68View commit details
Commits on Oct 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for da9dfd4 - Browse repository at this point
Copy the full SHA da9dfd4View commit details -
Fixed read bug when provided target buffer size is greater than 255. (#…
…120) Now returned string is always null terminated. Removed filling remaining part of target buffer with zeros.
Configuration menu - View commit details
-
Copy full SHA for 62f7c7b - Browse repository at this point
Copy the full SHA 62f7c7bView commit details
Commits on Oct 22, 2023
-
ReadFormattedString result always null terminated (#124)
* ReadFormattedString result always null terminated * Skip would not work here anyway.
Configuration menu - View commit details
-
Copy full SHA for e6f5591 - Browse repository at this point
Copy the full SHA e6f5591View commit details -
Small features and refactoring (#125)
CLEO.h functions sorted. White characters unified. Added error checking and messages to cleo_return
Configuration menu - View commit details
-
Copy full SHA for 63692a7 - Browse repository at this point
Copy the full SHA 63692a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ade954d - Browse repository at this point
Copy the full SHA ade954dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e42a23b - Browse repository at this point
Copy the full SHA e42a23bView commit details -
Grouping repeated messages in screen log. (#122)
* Grouping repeated messages in screen log. * Enabled last opcode trace to log.
Configuration menu - View commit details
-
Copy full SHA for cd3d9a2 - Browse repository at this point
Copy the full SHA cd3d9a2View commit details
Commits on Oct 23, 2023
-
Changed CLEO version references from 4 to 5.
Configured game debugging settings in all projects.
Configuration menu - View commit details
-
Copy full SHA for cc82d9d - Browse repository at this point
Copy the full SHA cc82d9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa82b4f - Browse repository at this point
Copy the full SHA fa82b4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 504bc72 - Browse repository at this point
Copy the full SHA 504bc72View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec679b8 - Browse repository at this point
Copy the full SHA ec679b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c429b6d - Browse repository at this point
Copy the full SHA c429b6dView commit details
Commits on Oct 24, 2023
-
Merge pull request #3 from cleolibrary/fix_ResolvePath_returning_path…
…_separator_on_end_of_workdir Fix resolve path returning path separator at end of workdir
Configuration menu - View commit details
-
Copy full SHA for ac1e6f3 - Browse repository at this point
Copy the full SHA ac1e6f3View commit details -
Fix read formatted string (#2)
* Fix problem occurring when 'format' parameter provided to ReadFormattedString is internal buffer of ReadString * Arguments name updates in CLEO.h * Unified way params collection is implemented. Used buffer provided by ReadStringParam instead of creating new. * Disabled whole buffer clearing in CLEO_ReadParamsFormatted as real size might not always be known. * fixup! Disabled whole buffer clearing in CLEO_ReadParamsFormatted as real size might not always be known. * No reason to limit length, as user allocated memory block can be any size. * 0AD3 now respects size limitations of output variable type.
Configuration menu - View commit details
-
Copy full SHA for 940c956 - Browse repository at this point
Copy the full SHA 940c956View commit details -
Configuration menu - View commit details
-
Copy full SHA for 600e7bd - Browse repository at this point
Copy the full SHA 600e7bdView commit details
Commits on Oct 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for af9bf5c - Browse repository at this point
Copy the full SHA af9bf5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8b8e2d - Browse repository at this point
Copy the full SHA f8b8e2dView commit details -
--------- Co-authored-by: Seemann <x87@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a912845 - Browse repository at this point
Copy the full SHA a912845View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b17b20 - Browse repository at this point
Copy the full SHA 7b17b20View commit details
Commits on Oct 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ba095df - Browse repository at this point
Copy the full SHA ba095dfView commit details -
Fix for backward compatibility with mod loader (#9)
* fix for backward compatibility with ModLoader * Fix for crash when script creation from file fails.
Configuration menu - View commit details
-
Copy full SHA for 7f674cd - Browse repository at this point
Copy the full SHA 7f674cdView commit details
Commits on Oct 28, 2023
-
* Opcode 2001 returning only resolved paths. * Updates in path resolving. Added support for parent directory references "..\" in paths. Replaced virtual path numbers with text keywords.
Configuration menu - View commit details
-
Copy full SHA for 91cdc4f - Browse repository at this point
Copy the full SHA 91cdc4fView commit details
Commits on Oct 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1ff1b4b - Browse repository at this point
Copy the full SHA 1ff1b4bView commit details
Commits on Oct 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f6e1f6d - Browse repository at this point
Copy the full SHA f6e1f6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 93757b0 - Browse repository at this point
Copy the full SHA 93757b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3c6924 - Browse repository at this point
Copy the full SHA a3c6924View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d34952 - Browse repository at this point
Copy the full SHA 1d34952View commit details
Commits on Nov 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f43116f - Browse repository at this point
Copy the full SHA f43116fView commit details -
Check for multiple CLEO.asi instances loaded (#19)
* Checking for duplicated CLEO.asi * Checking for duplicated CLEO.asi
Configuration menu - View commit details
-
Copy full SHA for 2729a3c - Browse repository at this point
Copy the full SHA 2729a3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c6e21b - Browse repository at this point
Copy the full SHA 7c6e21bView commit details
Commits on Nov 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c4fa849 - Browse repository at this point
Copy the full SHA c4fa849View commit details -
* Compilation warnings fixes * fixed global debug mode state not initialized in spawned scripts
Configuration menu - View commit details
-
Copy full SHA for f606c18 - Browse repository at this point
Copy the full SHA f606c18View commit details
Commits on Nov 3, 2023
-
Detection of multiple CLEO.asi loaded
Configuration menu - View commit details
-
Copy full SHA for c48d69e - Browse repository at this point
Copy the full SHA c48d69eView commit details
Commits on Nov 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4d03408 - Browse repository at this point
Copy the full SHA 4d03408View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30df31b - Browse repository at this point
Copy the full SHA 30df31bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0a0cdc - Browse repository at this point
Copy the full SHA d0a0cdcView commit details
Commits on Nov 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6c0b3d2 - Browse repository at this point
Copy the full SHA 6c0b3d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9185b9e - Browse repository at this point
Copy the full SHA 9185b9eView commit details
Commits on Nov 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c46fd99 - Browse repository at this point
Copy the full SHA c46fd99View commit details -
Configuration menu - View commit details
-
Copy full SHA for ecec111 - Browse repository at this point
Copy the full SHA ecec111View commit details -
Argument count mismatch validation in 0AB2 split into critical and no…
…n critical cases. (#27)
Configuration menu - View commit details
-
Copy full SHA for a137881 - Browse repository at this point
Copy the full SHA a137881View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26d93da - Browse repository at this point
Copy the full SHA 26d93daView commit details -
Inheriting compatibility mode from parent script. Deducing compatibil…
…ity mode from script file extension. (#32)
Configuration menu - View commit details
-
Copy full SHA for a03ca23 - Browse repository at this point
Copy the full SHA a03ca23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fa345f - Browse repository at this point
Copy the full SHA 9fa345fView commit details
Commits on Nov 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8c9f17e - Browse repository at this point
Copy the full SHA 8c9f17eView commit details
Commits on Nov 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 19389e7 - Browse repository at this point
Copy the full SHA 19389e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6265ebf - Browse repository at this point
Copy the full SHA 6265ebfView commit details -
Configuration menu - View commit details
-
Copy full SHA for b527a7f - Browse repository at this point
Copy the full SHA b527a7fView commit details
Commits on Nov 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7d9960e - Browse repository at this point
Copy the full SHA 7d9960eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 989bda5 - Browse repository at this point
Copy the full SHA 989bda5View commit details
Commits on Nov 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7558faf - Browse repository at this point
Copy the full SHA 7558fafView commit details
Commits on Nov 19, 2023
-
Fixed 0AB1 input argument count verification for string arrays. (#50)
* Fixed 0AB1 input argument count verification for string arrays.�Enabled using string array argument as module name in 0AB1. * Added function comments. * Updated parameter type checks.
Configuration menu - View commit details
-
Copy full SHA for 5035fda - Browse repository at this point
Copy the full SHA 5035fdaView commit details
Commits on Dec 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9fa9b50 - Browse repository at this point
Copy the full SHA 9fa9b50View commit details
Commits on Dec 20, 2023
-
* Stack validation in cleo_return opcodes ScmFunction moved to separate files cleo_return_with renamed to cleo_return_true cleo_return_fallse now returns parameters new opcode cleo_return_none * Return opcodes updated.
Configuration menu - View commit details
-
Copy full SHA for 44b761b - Browse repository at this point
Copy the full SHA 44b761bView commit details
Commits on Jan 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 91e78cd - Browse repository at this point
Copy the full SHA 91e78cdView commit details
Commits on Jan 6, 2024
-
forget_memory opcode added. 0AC8 returns zero filled blocks
Configuration menu - View commit details
-
Copy full SHA for 2606b2e - Browse repository at this point
Copy the full SHA 2606b2eView commit details -
Parameters validation in call_function opcodes. (#56)
Opcodes 0AA5-0AA7 base on single generic function. Error checks in call_function opcodes.
Configuration menu - View commit details
-
Copy full SHA for d560e83 - Browse repository at this point
Copy the full SHA d560e83View commit details
Commits on Jan 30, 2024
-
File related opcodes updates (#57)
* File read/write related opcodes moved to FileSystemOperations. New export CLEO_ReadStringParamWriteBuffer * Added Suspend method to CRunningScript * New opcode read_block_from_file * Validation of received file handle in opcodes. Fixed crash in 0AD7 as in was never supported in legacy mode. * Removed no longer used addresses. * Fixed function addresses. * Implemented proper support of read_string_from_file in legacy mode. * Rewritten all FileUtils as class Implemented legacy version for all opcodes. Added test script. * Size param validation for 0AD7 * fixup! Size param validation for 0AD7 * fixup! Size param validation for 0AD7
Configuration menu - View commit details
-
Copy full SHA for 5251bbb - Browse repository at this point
Copy the full SHA 5251bbbView commit details
Commits on Feb 19, 2024
-
* Created MemoryOperations plugin. Opcode parameters validation utilities. Unit tests. * Merge fix. * Updates. * Fixes, more tests. * Plugins loading updated. * Fixed support of floats in get/set cleo variable opcodes. * Updates. * Fix * Updates. * 0A9C test * 0A9D test * Review updates. * Opcode get_script_struct_from_filename * Opcode 2404 updated * get_script_struct_just_created name updated * Test case updated
Configuration menu - View commit details
-
Copy full SHA for b83fa35 - Browse repository at this point
Copy the full SHA b83fa35View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5106ee - Browse repository at this point
Copy the full SHA d5106eeView commit details
Commits on Feb 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d34aca5 - Browse repository at this point
Copy the full SHA d34aca5View commit details
Commits on Feb 24, 2024
-
String args support for legacy opcodes (#61)
* GetScriptStringParam rewriten inside CLEO. * Warning fixes. * GetScriptStringParam updates. * Fixes * Removed OPCODE_VALIDATE_STR_ARG_READ macro. * Updated usage of write string macro. * ScrLog hook disabling. * fixup! ScrLog hook disabling. * Performance updates.
Configuration menu - View commit details
-
Copy full SHA for 2f19740 - Browse repository at this point
Copy the full SHA 2f19740View commit details
Commits on Feb 25, 2024
-
* Introduced Audio plugin. * Added opcode set_audio_stream_source_size * Refactoring. Review fixes. * Two new opcodes. * Test files added to release pack. * fixup! Test files added to release pack. * Review fix. * Review fix.
Configuration menu - View commit details
-
Copy full SHA for 9228040 - Browse repository at this point
Copy the full SHA 9228040View commit details
Commits on Feb 26, 2024
-
Fixed problems with ModLoader support. (#65)
* Fixed problems with ModLoader support. * fixup! Fixed problems with ModLoader support. * Fixed directories creation in case if CLEO.asi is not placed in game's root. * Update source/CleoBase.cpp Co-authored-by: Seemann <x87@users.noreply.github.com> * Update source/CPluginSystem.h Co-authored-by: Seemann <x87@users.noreply.github.com> * fixup! Update source/CleoBase.cpp * Name buffers enlarged. * Review fixes. --------- Co-authored-by: Seemann <x87@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a2ff5d4 - Browse repository at this point
Copy the full SHA a2ff5d4View commit details -
* Removed legacy leftover class. * fixup! Removed legacy leftover class.
Configuration menu - View commit details
-
Copy full SHA for a7d4341 - Browse repository at this point
Copy the full SHA a7d4341View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1044ef - Browse repository at this point
Copy the full SHA a1044efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 228d4e5 - Browse repository at this point
Copy the full SHA 228d4e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7898104 - Browse repository at this point
Copy the full SHA 7898104View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdccfa3 - Browse repository at this point
Copy the full SHA bdccfa3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8d1f62 - Browse repository at this point
Copy the full SHA a8d1f62View commit details
Commits on Feb 27, 2024
-
add_dynamic_GXT_entry opcode bug fix (#73)
* add_dynamic_GXT_entry opcode bug fix * fixup! add_dynamic_GXT_entry opcode bug fix
Configuration menu - View commit details
-
Copy full SHA for 3fc4b36 - Browse repository at this point
Copy the full SHA 3fc4b36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1768497 - Browse repository at this point
Copy the full SHA 1768497View commit details -
fix audio plugin file extension (#75)
* fix audio plugin file extension * Restored support for null audio streams.
Configuration menu - View commit details
-
Copy full SHA for 274a7fa - Browse repository at this point
Copy the full SHA 274a7faView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac40fa1 - Browse repository at this point
Copy the full SHA ac40fa1View commit details
Commits on Feb 28, 2024
-
Allow literal '0' as float parameter when calling opcodes (#77)
* Allow literal '0' as float parameter when calling opcodes * fixup! Allow literal '0' as float parameter when calling opcodes * Fix. * fixup! Fix. * Relaxed type checking for float opcode parameters in legacy scripts.
Configuration menu - View commit details
-
Copy full SHA for e6ab655 - Browse repository at this point
Copy the full SHA e6ab655View commit details
Commits on Mar 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1175adc - Browse repository at this point
Copy the full SHA 1175adcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 01a91a8 - Browse repository at this point
Copy the full SHA 01a91a8View commit details -
Opcode string params handling tweaked (#76)
* Restored original behavior of CLEO_ReadStringPointerOpcodeParam sdk export. Restored separated internal buffers for CLEO_ReadStringOpcodeParam and CLEO_ReadStringPointerOpcodeParam sdk exports. Updated opcode param string read util to refect old CLEO general approach and try to use raw source text data whenever possible. Optimized out unnecessary text copying to internal buffer. * fixup! Restored original behavior of CLEO_ReadStringPointerOpcodeParam sdk export. * Utility macro comments updated. * Return types updated. * Read string macros reworked to create unique buffer on every call. * fixup! Read string macros reworked to create unique buffer on every call. * fixup! Read string macros reworked to create unique buffer on every call. * Review fixes. * fixup! Review fixes. * Updates. * Fix. * OPCODE_READ_PARAM_FILEPATH comment updated. * Fix * ReadStringParam update. * Simplification. * Double copy fixed. * Fixes. * Review fixes.
Configuration menu - View commit details
-
Copy full SHA for 9adbfbf - Browse repository at this point
Copy the full SHA 9adbfbfView commit details -
Implemented SBL json info support. (#72)
* Implemented SBL json info support. Printing command names in warning and error messages. Added CLEO_RegisterCommand export to SDK. * Updated error messages.
Configuration menu - View commit details
-
Copy full SHA for fb02e50 - Browse repository at this point
Copy the full SHA fb02e50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8386bb1 - Browse repository at this point
Copy the full SHA 8386bb1View commit details -
0AA6 pointer validation relaxed for legacy scripts (#82)
* 0AA6 pointer validation relaxed for legacy scripts * fixup! 0AA6 pointer validation relaxed for legacy scripts
Configuration menu - View commit details
-
Copy full SHA for aace429 - Browse repository at this point
Copy the full SHA aace429View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77e52a2 - Browse repository at this point
Copy the full SHA 77e52a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32e59cf - Browse repository at this point
Copy the full SHA 32e59cfView commit details
Commits on Mar 2, 2024
-
OPCODE_READ_PARAM_FILEPATH should return pointer to buffer with resol…
…ved file path (#86) Yes, I noticed that too.
Configuration menu - View commit details
-
Copy full SHA for f76bea0 - Browse repository at this point
Copy the full SHA f76bea0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d28bb8 - Browse repository at this point
Copy the full SHA 7d28bb8View commit details
Commits on Mar 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 27cb5dc - Browse repository at this point
Copy the full SHA 27cb5dcView commit details
Commits on Mar 4, 2024
-
Minor fixes in Audio plugin. Fixed test scripts. (#91)
* Minor fixes in Audio plugin. Fixed test scripts. * fixup! Minor fixes in Audio plugin. Fixed test scripts.
Configuration menu - View commit details
-
Copy full SHA for a77505c - Browse repository at this point
Copy the full SHA a77505cView commit details -
Fixed handled opcode parameters counting. Bug fixes. (#93)
* Fixed handled opcode parameters counting. Bug fixes. * fixup! Fixed handled opcode parameters counting. Bug fixes.
Configuration menu - View commit details
-
Copy full SHA for c23720b - Browse repository at this point
Copy the full SHA c23720bView commit details
Commits on Mar 5, 2024
-
File related opcodes fixes. More tests. (#88)
* Fixes in file operations plugin. New opcodes and unit tests. * fixup! Fixes in file operations plugin. New opcodes and unit tests. * fixup! Fixes in file operations plugin. New opcodes and unit tests. * fixup! Fixes in file operations plugin. New opcodes and unit tests. * File mode handling updated.
Configuration menu - View commit details
-
Copy full SHA for edbed65 - Browse repository at this point
Copy the full SHA edbed65View commit details
Commits on Mar 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a309ebf - Browse repository at this point
Copy the full SHA a309ebfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a21464 - Browse repository at this point
Copy the full SHA 6a21464View commit details
Commits on Mar 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 338f6f8 - Browse repository at this point
Copy the full SHA 338f6f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf7c5ab - Browse repository at this point
Copy the full SHA cf7c5abView commit details -
Configuration menu - View commit details
-
Copy full SHA for bae44ba - Browse repository at this point
Copy the full SHA bae44baView commit details
Commits on Mar 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 63e98d6 - Browse repository at this point
Copy the full SHA 63e98d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfb5bca - Browse repository at this point
Copy the full SHA dfb5bcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for cfbd9bf - Browse repository at this point
Copy the full SHA cfbd9bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4a64b6 - Browse repository at this point
Copy the full SHA a4a64b6View commit details
Commits on Mar 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8447beb - Browse repository at this point
Copy the full SHA 8447bebView commit details -
Configuration menu - View commit details
-
Copy full SHA for c5f4858 - Browse repository at this point
Copy the full SHA c5f4858View commit details -
Configuration menu - View commit details
-
Copy full SHA for 339b5ac - Browse repository at this point
Copy the full SHA 339b5acView commit details
Commits on Mar 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f8cc37d - Browse repository at this point
Copy the full SHA f8cc37dView commit details
Commits on Mar 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a403588 - Browse repository at this point
Copy the full SHA a403588View commit details -
Configuration menu - View commit details
-
Copy full SHA for d41d80d - Browse repository at this point
Copy the full SHA d41d80dView commit details
Commits on Mar 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 130f720 - Browse repository at this point
Copy the full SHA 130f720View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef11b98 - Browse repository at this point
Copy the full SHA ef11b98View commit details
Commits on Mar 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 61d8d12 - Browse repository at this point
Copy the full SHA 61d8d12View commit details
Commits on Mar 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 52b6513 - Browse repository at this point
Copy the full SHA 52b6513View commit details
Commits on Mar 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f363d5f - Browse repository at this point
Copy the full SHA f363d5fView commit details
Commits on Mar 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7bf06d1 - Browse repository at this point
Copy the full SHA 7bf06d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 398871a - Browse repository at this point
Copy the full SHA 398871aView commit details
Commits on Mar 29, 2024
-
New opcode display_text_formatted (#115)
* New opcode display_text_formated * Changelog updated. * Solution fixes.
Configuration menu - View commit details
-
Copy full SHA for 66f90f8 - Browse repository at this point
Copy the full SHA 66f90f8View commit details
Commits on Apr 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e01844d - Browse repository at this point
Copy the full SHA e01844dView commit details
Commits on Apr 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5730ef2 - Browse repository at this point
Copy the full SHA 5730ef2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8fd718 - Browse repository at this point
Copy the full SHA d8fd718View commit details -
IntOperations turned into Math plugin (#116)
IntOperations turned into Math plugin. Added bit related opcodes.
Configuration menu - View commit details
-
Copy full SHA for fff6c12 - Browse repository at this point
Copy the full SHA fff6c12View commit details
Commits on Apr 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e24e326 - Browse repository at this point
Copy the full SHA e24e326View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3535844 - Browse repository at this point
Copy the full SHA 3535844View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ebf3c4 - Browse repository at this point
Copy the full SHA 0ebf3c4View commit details
Commits on Apr 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 95dea91 - Browse repository at this point
Copy the full SHA 95dea91View commit details
Commits on Apr 13, 2024
-
Enabled support of export index as argument in get_proc_address opcode (
#124) Enabled support of export index as argument in get_proc_address opcode
Configuration menu - View commit details
-
Copy full SHA for 8acb334 - Browse repository at this point
Copy the full SHA 8acb334View commit details
Commits on Apr 17, 2024
-
Implementing cleo_arg_count opcode (#125)
* Implementing cleo_arg_count opcode * Updated opcode name.�Added unit test.
Configuration menu - View commit details
-
Copy full SHA for c36999c - Browse repository at this point
Copy the full SHA c36999cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 352f25c - Browse repository at this point
Copy the full SHA 352f25cView commit details
Commits on Apr 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fce8a8f - Browse repository at this point
Copy the full SHA fce8a8fView commit details
Commits on Apr 26, 2024
-
Fixed mission code offsets info in error messages. (#130)
* Fixed mission code offsets info in error messages. * fixup! Fixed mission code offsets info in error messages.
Configuration menu - View commit details
-
Copy full SHA for 42dcc5f - Browse repository at this point
Copy the full SHA 42dcc5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d710d0a - Browse repository at this point
Copy the full SHA d710d0aView commit details
Commits on Apr 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 49c0d36 - Browse repository at this point
Copy the full SHA 49c0d36View commit details
Commits on May 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9f5fec7 - Browse repository at this point
Copy the full SHA 9f5fec7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4d6598 - Browse repository at this point
Copy the full SHA b4d6598View commit details
Commits on Jun 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 50df696 - Browse repository at this point
Copy the full SHA 50df696View commit details
Commits on Jun 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 302843f - Browse repository at this point
Copy the full SHA 302843fView commit details -
Configuration menu - View commit details
-
Copy full SHA for cec7939 - Browse repository at this point
Copy the full SHA cec7939View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7694d3a - Browse repository at this point
Copy the full SHA 7694d3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7795c5c - Browse repository at this point
Copy the full SHA 7795c5cView commit details
Commits on Jun 11, 2024
-
Malware detection fixes (#149)
* Squashed and cleaned * Dynamic linked redistributables * fixup! Dynamic linked redistributables * Removed VirusTotal step * fixup! Removed VirusTotal step * Updated setup-msbuild to v2 * Removed SHQueryUserNotificationState use. * fixup! Removed SHQueryUserNotificationState use. * Runtime static linking. * yml updated * Trigger modified * fixup! Trigger modified * No signing in test
Configuration menu - View commit details
-
Copy full SHA for 7be8ff3 - Browse repository at this point
Copy the full SHA 7be8ff3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 608c25c - Browse repository at this point
Copy the full SHA 608c25cView commit details
Commits on Jun 15, 2024
-
Updates and refactoring (#152)
Removed not existing files from solution. Moved Plugin SDK files to correct filer group. Unified github actions. Fixed doubled triggering plugins build. Renamed CLEO SDK's container from DirectoryList to StringList. Added initialization methods to CCustomOpcodeSystem and CPluginSystem. Improved look of cleo log by calling initialization manually. Fixed invalid Math plugin filename in readme. Simplified plugins loading. Fixed legacy plugins overwriting new plugins.
Configuration menu - View commit details
-
Copy full SHA for 9dfd475 - Browse repository at this point
Copy the full SHA 9dfd475View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1caca4b - Browse repository at this point
Copy the full SHA 1caca4bView commit details -
Unrelated exports moved out from CCustomOpcodeSystem class. (#154)
Removed leftover CLEO_ListDirectoryFree function.
Configuration menu - View commit details
-
Copy full SHA for 0da5208 - Browse repository at this point
Copy the full SHA 0da5208View commit details
Commits on Jun 16, 2024
-
Fixed listing already skipped duplicate files.
Added mission FindFirstFile handle closing. StringList creation added as utils function.
Configuration menu - View commit details
-
Copy full SHA for ddbc910 - Browse repository at this point
Copy the full SHA ddbc910View commit details
Commits on Jun 22, 2024
-
Enabled CLEO_GetScriptFilename to return info from inactive threads. (#…
…157) Enabled CLEO_GetScriptFilename to work with inactive scripts 0ABA moved to memory plugin, fixed to stop all threads with given name Added terminate_script ptr opcode Added SDK exports
Configuration menu - View commit details
-
Copy full SHA for 7a93a15 - Browse repository at this point
Copy the full SHA 7a93a15View commit details
Commits on Jun 23, 2024
-
Fixed script path info of main.scm (#159)
Documentation updates in CLEO_Utils.h
Configuration menu - View commit details
-
Copy full SHA for 0c368da - Browse repository at this point
Copy the full SHA 0c368daView commit details -
Enabled support of network sources in audio stream opcodes. (#158)
Enabled support of network sources in audio stream opcodes. Added network sources support as option in settings
Configuration menu - View commit details
-
Copy full SHA for 65eca0c - Browse repository at this point
Copy the full SHA 65eca0cView commit details
Commits on Jun 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e6dc8fc - Browse repository at this point
Copy the full SHA e6dc8fcView commit details -
Refactors Virtual path `userfiles:` shortened to `user:` Fixed full screen detection when displaying message boxes.
Configuration menu - View commit details
-
Copy full SHA for 5c5d2a4 - Browse repository at this point
Copy the full SHA 5c5d2a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4ee380 - Browse repository at this point
Copy the full SHA f4ee380View commit details
Commits on Jul 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 733598c - Browse repository at this point
Copy the full SHA 733598cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0097b6 - Browse repository at this point
Copy the full SHA b0097b6View commit details