Releases: llde/xOBSE
Relea
8000
ses · llde/xOBSE
xOBSE 21.8
Global:
- Code MSVC 2019 complaint, remove hash_map and remove va_start reference usage
- Example plugin error message print the OBSE version as decimal instead of hex
- Added the possibility to use the obse_launcher.exe to launch the steam version of Oblivion (EXPERIMENTAL, works under Proton)
- Added the Polish Antology version by Cenega
- Restructured INI handling in a centralized store.
Fix:
-Fixed a CTD on the OnSoulTrap handler, when using soulgems with stolen flag and other extra-data
-Fix GetCurrentEventName returning an empty string (and other issues)
-Fix IsReference returning always 1 in OBSE expressions
Addition:
- Add GetBaseAV3/GetBaseAV3C as correct replacments of GetBaseAV2(C) functions.
- GetBaseAV2(C) functions are deprecated
- IsNaked function added
API:
- Added more TESForm flags and decoded TESObjectCELL InvertFastTravelBeheaviour flag
- Add shadeMe definition of Unnk1B20 structure.
- Decoded more stuffs for TESRegion and RegionList
Documentation:
- Improve GetFormFromMod
- Add SetPlayerSkeletonPath
xOBSE v21.5
Global:
-Compiled with vs2019.
-Fixed example plugin compilation
Fix:
-Fixed a critical bug in the Event Handler System that could cause CTD when too much handlers are used.
-Fixed GetDistance definitions
-Fixed HasSpell to work correctly on creature actors. Also slight optimization of the function.
-Fixed GetSelectedSpells CTD
-Fixed Actor Override Breath System
-GetCombatSpell don't return every spell duplicated 4 times anymore
-Fixed tList SetAt function that could cause issue if the allocator can return less then 8 bytes
Addition:
-Added EventHandlerExist function.
-Added console print for GetOBSEVersion/Revision and for Plugins detection functions
-Added the GOG version and another Polish version to the launcher
Temp Release
Update README.md thought initalii to create a new repo, instead the old code is in a separate branch now