Enderal
0 of 0

File information

Last updated

Original upload

Created by

uranreactor

Uploaded by

uranreactor

Virus scan

Safe to use

Tags for this mod

About this mod

Enderal's foolproofed dialogue menu with QoL changes from Better Dialogue Controls.
Details are in the description.

Permissions and credits
Changelogs
Donations
THIS FIX IS INCUDED IN ENDERAL SINCE VERSION 1.5.9.0
You don't need to install this mod if using the latest Steam version of Enderal: Forgotten Stories

Better Dialogue Controls
 (BDC) mod by ecirbaf fixes very annoying and unintuitive behavior of vanilla Skyrim dialogue UI. From the description page of the BDC:

This mod will be most useful for people who like to use both the keyboard and mouse, it fixes issues where the mouse just flat out prevents some keyboard controls from working as expected. If you move the mouse pointer after entering a dialogue, then you will run into the issues below:

  • A fairly common occurrence is when you leave the mouse pointer somewhere over the menu and you want to use the keyboard controls. If you like to switch to the keyboard navigation now and then, you will run into issues where the mouse pointer just flat out prevents you from scrolling to the top or bottom of the list with the keyboard controls.
  • Another common occurrence is that as you enter the dialogue, you think the first item, next to the pointy bit, is the selected item. However when you press E, you find that the 2nd or 3rd item has been selected. This happens because the mouse pointer takes the focus away from the default option. Often times, I had to move the mouse pointer out of the way when entering the dialogues because of this.

I advice you to read full description of BDC mod, download and endorse it, but probably you have already done it, am I right? :)


Why do you need the special version for Enderal

I was bothered by the question of why SureAI did not add this mod to their game, unlike many other UI mods.
The answer was given by the member of SureAI team about a year ago on Reddit

The problem here is that we extended the dialogue menu ourselves with certain functions, for example: more dialogue topics (= dialogue options) being displayed for the player, or the arrow that's pointing down if there are overall more topics than the ones being displayed. But most importantly, a function to make whole dialogue sections not interruptable by the player (tab/esc don't do anything but pause the game). Enderal's story telling and quests rely on this function to force the player to stay in dialogue...

...If you would have quitted the dialogue you wouln't be able to continue in most cases or you wouldn't be able start the dialogue anew because noone would talk to your character suddenly. I didn't code the menu myself but from what it looks like it can't be implemented that easy. Someone who is good with Flash might be able to do it. I am not otherwise I would certainly have integrated it a long time ago (with permission of the author of course). You can use the mod at your own risk but then don't report any bugs that have anything to do with quest progress / stuck dialogue and such things.

So, we need this Enderal's modified foolproofed dialogue menu with BDC functionality. 


What was done

I took the dialogue.swf file from Enderal as a basis and added actionscript fixes from BDC mod to it. I used JPEXS Free Flash Decompiler for that purpose. 
The source code of BDC is available on GitHub, as stated at the BDC's description: 

Source Code
See BetterDialogueControls branch, which is in my fork of Mardoxx/skyrimui on Github. If you use my “patched” version for your dialogue mod a simple mention and link back to this mod would be appreciated, thanks!

So there we go. Now it's the foolproofed Enderal's dialogue menu with convenient and intuitive controls.