Repository navigation
v1.0.0
What's Changed
- Update by @Quantumyilmaz in #9
- Update by @Quantumyilmaz in #10
- Lorebox by @Quantumyilmaz in #11
- Havok by @Quantumyilmaz in #12
- Update by @Quantumyilmaz in #8
Full Changelog: v0.4.6...v1.0.0
-
Added formGroups support
-
New LoreBox overlay
- Support for the LoreBox UI to display item evolution stages and modifiers. Added configurable options to show/hide the title, progress percentage, modulator names and multiplier tags, plus row colour‑coding through INI or MCP.
-
Geometry and bounding‑box overhaul
- Replaced old AABB calculations with DirectX oriented bounding boxes for more accurate world‑space bounds.
-
Manager and concurrency refactors
- Added debug lock guards and macro‑based locking to improve thread safety in
Managermethods. - Centralised reference update/deregistration logic (via
RefIsUpdatableandDeRegisterRef) and clarified lock ordering.
- Added debug lock guards and macro‑based locking to improve thread safety in
-
Settings and data‑structure updates
- Switched many maps and sets to
unordered_map/unordered_setfor faster lookups. - Refactored
AddOnSettingsandDefaultSettingsto use consistent containers and improved integrity checks. - Encapsulated settings parsing into a
PresetParsenamespace and increased the maximum time‑modulator strength (newmax_modulator_strengthconstant). - Added
critical_stage_dursetting and cleaned up YAML/INI parsing but did not change YAML schema.
- Switched many maps and sets to
-
Miscellaneous improvements
- Updated SKSE‑MCP port to v3.3.0, removed the MIT LICENSE file and updated copyright.
- Added const‑correctness, replaced C‑style casts with
static_cast, and improved type safety. - Numerous small bug fixes and refactors throughout the codebase.