Change Logs
Version history and release notes for Dynamic Music and Sounds.
Newest releases appear at the top. Check back after updates to see what's changed.
Version 0.2a - Stability
Improvements
- IMPROVE One bad record no longer stops the whole process. If a single music type, track, or sound descriptor has problems, the plugin skips it and keeps going instead of stopping.
- IMPROVE Better validation when restoring entries. The plugin now checks that each record is the correct type before using it, and logs a clear warning if something unexpected is found.
- IMPROVE Safer plugin file reading. Corrupted or unusually large plugin files are detected and handled cleanly instead of causing memory problems.
- IMPROVE Error count in the log summary. After processing, the log now shows how many records had problems so you can tell at a glance if something went wrong.
- IMPROVE Errors now name the responsible plugin. When something goes wrong with a record, the log tells you which plugin file (ESP, ESM, or ESL) is involved so you can check it in xEdit or report the problem to the mod author.
- IMPROVE Record names always available. The plugin now always looks up record names from plugin files, so all messages show human-readable names instead of just hex codes.
- IMPROVE Safer plugin master lookups. An extra safety check prevents crashes when a plugin file has corrupted or missing master references.
- IMPROVE xEdit script: better error messages. The companion xEdit script now shows the record name and plugin file when errors occur, and tells you what to do to fix them.
Version 0.1a - Initial Release
Features
- NEW Restores missing music type tracks. When multiple mods edit the same music type (like explore or combat music), tracks added by overridden mods are automatically restored at startup.
- NEW Restores missing palette track layers. When multiple mods edit the same palette music track, sub-tracks added to each layer by overridden mods are restored.
- NEW Restores missing sound file variants. When multiple mods edit the same sound descriptor, sound file paths added by overridden mods are restored so you get the full variety of sound effects.
- NEW Respects intentional removals. If a mod specifically removed a track or sound file, it stays removed.
- NEW Per-type toggles in INI. Turn conflict resolution on or off independently for music types, music tracks, and sound descriptors.
- NEW Skip specific mods via INI. Add plugin filenames to the
skipModssetting to exclude them from processing. - NEW Skip specific records via INI. Add EditorIDs to the skip lists to leave certain music types, tracks, or sound descriptors untouched.
- NEW Detailed optional logging. Turn on
enablelogsto see exactly which tracks and sound files were restored for each record. - NEW SE, AE, and VR support. Single plugin binary covers all Skyrim editions via CommonLibSSE-NG.