diff --git a/scripts/_00e_questfunctions.pex b/scripts/_00e_questfunctions.pex index 4eaea39c..585a8c67 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 1ed598c1..f4edeab1 100644 --- a/source/scripts/_00e_questfunctions.psc +++ b/source/scripts/_00e_questfunctions.psc @@ -134,6 +134,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