diff --git a/scripts/_00e_questfunctions.pex b/scripts/_00e_questfunctions.pex index b1b1366d..cc85b825 100644 Binary files a/scripts/_00e_questfunctions.pex and b/scripts/_00e_questfunctions.pex differ diff --git a/source/scripts/_00e_questfunctions.psc b/source/scripts/_00e_questfunctions.psc index c3e906c3..213fa428 100644 --- a/source/scripts/_00e_questfunctions.psc +++ b/source/scripts/_00e_questfunctions.psc @@ -133,7 +133,14 @@ endFunction Function DisableDialogueQuitting() Global {Disables the TAB Key during dialogue. Resets automatically upon dialogue exit via Goodbye.} - +if UI.GetBool("Dialogue Menu", "_root.DialogueMenu_mc.bEnableTab") != true + ; Suspected non-Enderal dialoguemenu.swf replacer, rechecking value in order to be sure. + UI.InvokeBool("Dialogue Menu", "_root.DialogueMenu_mc.SetVariable", True) + if UI.GetBool("Dialogue Menu", "_root.DialogueMenu_mc.bEnableTab") != true + Debug.Notification("Detected incompatible dialoguemenu.swf!") + endif + endif + UI.InvokeBool("Dialogue Menu", "_root.DialogueMenu_mc.SetVariable", False) EndFunction