Sladen2019 Posted March 10, 2023 Author Posted March 10, 2023 22.8 Released Fix: - Fixed an issue for using RemoveItem in a Container Loop, fixing a crash with Maskar Oblivion Overhaul - Properly process base container item in container loops - Fix modifying extra data with InventoryReference when original item had no extra data (fix some instances of SetCurrentSoulLevel for instance) - Allow OnEventKey and OnEventControl unfiltered if no first or sencond filter are specified - Fix OnControl Release event never triggered for mouse controls. - Allow using Player in OBSE expressions as PlayerRef (mimicking vanilla compiler/evaluator) Changes: - Added compatibility with OBJA v16 (Oblivion Japanese Patch OBSE plugin version) for the Input System - Improve some error messages for Scripts failures in the ExpressionEvaluator, prevent some spam - Try to print better info about form and reference tokens (some info with RuntimeEditorID only) API: - Merge BaseExtraList with ExtraDataList - Added InventoryReference::InvalidateByItemAndContainer https://www.nexusmods.com/oblivion/mods/37952
BAB PEEG Posted March 11, 2023 Posted March 11, 2023 So what does this do that the normal obse doesn't? Just newer fixes?
Sladen2019 Posted March 11, 2023 Author Posted March 11, 2023 30 minutes ago, BAB PEEG said: So what does this do that the normal obse doesn't? Just newer fixes? Fixes bugs and adds new features that some newer mods make use of. 1
Sladen2019 Posted August 18, 2024 Author Posted August 18, 2024 (edited) 22.10 Released ` Additions: - Compiler: add error when using invalid filter strings identifier (the first element of a zz::yy pair) in SetEventHandler and related functions - Improved Diagnostic for script errors - Task2 Interface for plugins to better handle Removable Tasks - Add GameInitialized Message (for OBSE plugins interop) - Added Compatibility for OBCN, similar of what was done for OBJA in 22.8 (EXPERIMENTAL) - Added a workaround for OBCN/OBJA to simulate know OBJA crash workaround (initialization codepath trying to access a D3DSwapchain memebers directly) Fix : - Compiler: fix SetEventHandler/RemoveEventHandler/EventHandlerExist filters when the identifier was used unquoted and defined as a variable name - Changes to Steam version handling, solving some of the instances of Application load error - Allow sorting arrays of arrays when using ar_CustomSort - Fix for Ref Walking documentation - More precise handling of replace/count/find matching part of a multibyte character (stringVar are now internally wide string, proper handling require the proper locale and codepage setted in the system) - Fix RemoveEventHandler for OnKeyEvent/OnControlEvent to remove all events with partial filter definition - Avoid rare null pointer access in ShowRuntimeError (thanks @Fox2Code) - Fix Menu{Tap/Hold/Release}Key commands not properly registering the button event for the UI. - Fix xOBSE 22.7 regression for Useful House, now unmodified IR won't reset the stack extraDataList, possible if it was modified by another IR or directly by the engine. - Fix CTD when GetNextRef is called in a script after returning a null reference, without a GetFirstRef call to reinitialize the scan. Changes: - Force C++20 Standard, modified some places for compliance API: - Add PatchCallsInRange Loader: - Added CS Editor checksum for visual style + DPI awareness executable https://www.nexusmods.com/oblivion/mods/37952 https://github.com/llde/xOBSE/releases/tag/22.10 xOBSE Discord Edited August 18, 2024 by Sladen2019
Sladen2019 Posted November 17, 2024 Author Posted November 17, 2024 22.11 Released Fix/Changes: - Use correct length for stringVar serialization and ToString($) operator for multibyte strings - Compiler: Climate forms are now an allowed type for StandardCompiler - ExtractArgEx now support extracting TESClimate forms in commands. Commands using kFormType_Climate should only use ExtractArgsEx (or the expression evaluator with OBSE compiler) - GetClimate*, SetClimate*, SetCurrentClimate now use kFormType_Climate arguments instead of kFormType_WeatherID Docs: - Moved links to cs.uesp.net - Additions https://www.nexusmods.com/oblivion/mods/37952 https://github.com/llde/xOBSE/releases/tag/22.11 xOBSE Discord 2
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now