Morrowind
0 of 0

File information

Last updated

Original upload

Created by

abot

Uploaded by

abot

Virus scan

Safe to use

About this mod

Automatically synchronizes linked doors locked/unlocked state on activate, lock/unlock by spell, unlock by lockpick, key.
Should work great with mods like pursuit enhanced allowing NPCs to chase you through doors and give purpose to the lock spell.
Makes loading doors play close sound a short time after opening.
Requires MWSE-Lua

Requirements
Permissions and credits
Mirrors
Changelogs
Donations
Loading Doors by abot

Automatically synchronizes linked doors locked/unlocked state on activate, lock/unlock by spell, unlock by lockpick.
Synchronized doors are not only coherent, they should work great with mods like pursuit enhanced allowing NPCs to
chase you through doors and give a purpose to the lock spell.

Basically it's the same idea as Locked Doors Fix by qqqbbb, but working with any modded door from a single MWSE-Lua script.

Also makes loading doors play close sound a short time after opening.

Thanks to NullCascade for adding the missing locking functions to MWSE-Lua :-)

requires latest development version of MWSE-Lua (or just run MWSE-Update.exe)

Version History:
v 2.06 - minor tweaks
v 2.05 - fixed a possible lock level state error
v 2.04 - fixed a possible sound not found problem
v 2.03 - fixed a conflict with Revolving Doors Blocker
v 2.02 - tweaks
v 2.01 - minor tweaks
v 2.00 - major rework
v 1.22 - fixed a bug introduced in version 1.20, other code tweaks
v 1.21 - improved shift+activate = lock option compatibility with Morrowind Containers Animated MWSE
v 1.20 - should work better for doors having destination marker in a cell different from destination door
v 1.19 - should work also with actors activating the door
v 1.18 - updated MCM panel
v 1.17 - you should be able to lock also non-loading doors and containers using Shift + Activate if you have the key
v 1.16 - fixed a problem with getGlobal
v 1.15 - should work also with NPCs trying to open a locked door
v 1.14 - skip while DuelActive global variable is positive, the previous lib.lua file has been merged in the main.lua/is no more needed
v 1.13 - minor fix, updated lib.lua
v 1.12 - added option to close a door using Shift + Activate if you have the key
v 1.11 - fixed conflicts/crashing with mods deleting things currently under mouse pointer (e.g. scripted robe/hood switch)
v 1.10 - fixed synchronization when opening a closed door using the door key
v 1.09 - fixed door sound volume slider
v 1.08 - more tweaks
v 1.07 - more sliders and tweaks
v 1.06 - fixed other typos, made door sound playing simpler but more reliable
v 1.05 - added MCM in-game control options panel, fixed a bug with locked doors sounds
v 1.04 - fixed a missing test for a potentially nil value
v 1.03 - more tweaking for better door recognition
v 1.02 - better destination door retrieve, added closing door sounds
v 1.01 - fixed a global test possibly crashing if you are not using any of my other mods

Note: to reset mod configuration, you can simply delete the
Data Files\MWSE\config\abotLoading_Doors.json file