Skip to content

[MOD] EEUITweaks Mod Collection - All EE (v2.2+) Platforms

AncientCowboyAncientCowboy Member Posts: 199
edited March 2019 in UI Modding

EEUITweaks User Interface Mods Collection Version 2.6

The goal of EEUITweaks is to be a collection of the individual UI.MENU (i.e. Extended Edition 2.x+) mods/patches/tweaks from the BeamDog UI Modding forum; packaged as a single WeiDU collection. The advantages are to automate the tedious manual editing of UI.MENU, simplify multiple mod installations (particularly after an update), and to provide a single source from which many EE GUI mods can be accessed. It does NOT install the full UI replacement environments, although it does support modding them.

EEUITweaks supports BGEE, BG2EE, BGEE/SoD, PST:EE, and EET with the BG2(default) and SoD (EET_gui) user interfaces. It also supports installing mods on the Dragonspear UI++, BG2EE GUI To BGEE, LeUI, Revised Dragon Scale, IWD GUI for BG2:EE and BG:EE, and IWD2 for BG2 replacement UIs. In all cases, it will skip attempting to install useless or invalid mods for a particular environment (e.g. transparent sidebars on Dragonspear UI++).

EEUITweaks-master.zip contains the usual WeiDU setup-EEUITweaks.exe installation program and EEUITweaks mod files directory and should present no problem for those who are familiar with using WeiDU. For those who are not so familiar, there is a file named 'Installation.txt' within the zip's EEUITweaks directory that contains step-by-step instructions. For EET installations, EEUITweaks mods should be installed after Finalize EET (setup-EET_end component 1) and after any optional 'full UI.MENU' GUI packages.

If you've previously installed any of the mods supported by EEUITweaks using a stand-alone WeiDU setup, Please use the same stand-alone setup to un-install the mod prior to installing it with EEUITweaks. EEUITweaks will not be able to un-install it. Similarly, if you've manually installed a mod contained in EEUITweaks, I'd recommend manually un-installing it prior to re-installing via EEUITweaks.

Something that may not be familiar (unless you've used @CamDawg's excellent 'The Tweaks Anthology' package), is that EEUITweaks makes use of mod 'Groups'. This mechanism defines a relatively small number of categories, and associates each mod in EEUITweaks with the most relevant category. When you start EEUITweaks, it will ask you select the categories of interest. This makes it easier to install only a subset of the full collection - saves wearing out the 'N' key :smile:. Details of the groups (and the currently included mods) is in the message below.

I would like to thank all of the folks who have developed the mods/tweaks that appear in this collection. Without their efforts - it wouldn't be much of a collection. I'd particularly like to thank @lefreut whose suggestion in another Discussion provided encouragement to move this project from the "One of these days I need to..." phase to actual development.

Enjoy!

EEUITweaks-master.zip

Post edited by JuliusBorisov on
«13456789

Comments

  • AstroBryGuyAstroBryGuy Member Posts: 3,437
    edited July 2016
    @AncientCowboy - Great idea! But, how about linking to the original mods' discussion threads? Also, it doesn't look like the table formatting is working.
  • AncientCowboyAncientCowboy Member Posts: 199
    It's there now - just had some problems getting the table to be a table :smile:
  • AbelAbel Member Posts: 785
    Great idea, great work! I'll try it soon!
  • AncientCowboyAncientCowboy Member Posts: 199
    @Abel - Thanks! While we're here - do you mind if I incorporate your mods into it?
  • AbelAbel Member Posts: 785
    edited August 2016
    Eh, mine? Which ones :) ? I'm modding content (I've a CHR to NPC mod in the works that should be released soon) and I haven't had time to look at UI modding yet.
  • AncientCowboyAncientCowboy Member Posts: 199
    @Abel - Sorry, name confusion on my part. I'm blaming it on my age rather than the beer I had with dinner :D . Good luck with your CHR to NPC mod - sounds like it could be very interesting...
  • AncientCowboyAncientCowboy Member Posts: 199

    Version 1.1

    Version 1.1 includes 6 additional mods (shown on the Current EEUITweaks Mods message), internal improvements, and a new model for saving the WeiDU backup files used for mod removal/re-installation


    As EEUITweaks will be updated on a frequent basis; with version 1.1 I've created a system that changes the backup directory (used to restore the game whenever a mod is un-installed) from being within the EEUITweaks directory, to being in the game installation directory. This will allow updating EEUITweaks after v 1.1 without having to worry about un-installing/re-installing mods or 'moving backup/updating/moving update back'. The name of the new game directory resident backup directory is EEUITweaksbackup. It, like WeiDU.log, is managed completely by WeiDU. Unfortunately, if you've installed mods using version 1.0 of EEUITweaks, it will be necessary to un-install them with 1.0 and then re-install them using version 1.1 (along with whatever new mods strike your fancy) in order to keep everything properly organized.

    One mod-specific note. If you're running Windows and, due to your security/directory configuration, find it necessary to run setup-EEUITweaks.exe as an administrator; you may see a warning when you install "Mr2150's Random PC Generator", indicating that zzzzzzz.BMP wasn't installed. This is because the WeiDU 'USER_DIRECTORY' is pointing to a non-existent user game directory for the administrative account. There are two reasonable solutions (but infinite unreasonable solutions :smile:) to handle zzzzzzz.BMP not being installed:


    • Lazy (my) Solution: Ignore it. The mod still works - you'll just get some random portrait (rather than the zzzzzzz.BMP 'ghost' portrait), which you will want to change anyway.
    • Polished Solution: Manually copy zzzzzzz.BMP from the EEUITweaks/copy/Mr2150RndChar directory to your Documents/Baldur's Gate - Enhanced Edition/Portraits directory. The mod will then behave as advertised.

    Enjoy!

  • Mr2150Mr2150 Member Posts: 1,170
    There's a quick change to the mod available that will select the first portrait rather than looking for zzzzzzz.bmp - Pecca uses that approach in his mod - I'd suggest that's probably the approach to take here too. I'll message you details!
  • AncientCowboyAncientCowboy Member Posts: 199
    Okay - Thanks!
  • AncientCowboyAncientCowboy Member Posts: 199

    Version 1.2

    Version 1.2 includes BillyYank's and Mr2150's portrait selection mods, support components for Mr2150's mod, and a patch supplied by Mr2150 that eliminates the 'zzzzzzz.BMP' issue in his Random Player Character Generator mod - by using 2 fixed (MAN2L and WOMAN2L) portraits instead of the 'ghost'.

    The relatively quick turnaround is due to the popularity of the portrait pickers, and my desire to get the patch out as soon as possible.

    As noted in the original post, it isn't necessary to un-install/re-install if you have mods installed via version 1.1. Just replace the EEUITweaks directory in your game directory/directories with the new version. The version of WeiDU (packaged as setup-EEUITweaks.exe) hasn't changed, so there's no need to replace the existing copy.

    Enjoy!

  • AncientCowboyAncientCowboy Member Posts: 199

    Version 1.3

    Version 1.3 includes several new mods authored by @Adul and @lefreut, as well as several internal improvements.

    One item you may have noticed is that component group 4 is now titled "Stores/Dialogs/Spell Books". I had neglected Spell Books in my original groupings; and although there are no applicable mods yet, I wanted to reserve space (number ranges) in advance, and group 4 seemed to be most appropriate.

    As noted in the original post, it isn't necessary to un-install/re-install if you have mods installed via version 1.1. Just replace the EEUITweaks directory in your game directory/directories with the new version. The version of WeiDU (packaged as setup-EEUITweaks.exe) hasn't changed, so there's no need to replace the existing copy.

    Enjoy!

  • megamike15megamike15 Member Posts: 2,666
    i'm not sure it was because i installed it last after all my other mods were installed but it gave me an error message when i tried with bg2 ee.
  • AncientCowboyAncientCowboy Member Posts: 199
    @megamike15 - What did the error message say? Also, in your game's installation directory (.../00783) there should be a file named SETUP-EEUITWEAKS.DEBUG. Zip that up and message it to me - it should give me some indication of what the problem is. Thanks.
  • megamike15megamike15 Member Posts: 2,666
    it seemd to have fixed itself. my download must not have been downloaded properly. it works now.

  • AncientCowboyAncientCowboy Member Posts: 199
    Great! Let me know if you have any other issues.
  • megamike15megamike15 Member Posts: 2,666
    edited August 2016
    nvm i'm dumb. i did not have the ui thing in my overide folder,
  • AncientCowboyAncientCowboy Member Posts: 199
    From just that, it sounds like WeiDU didn't find UI.MENU in the override directory. The current version of WeiDU isn't able to extract UI.MENU. You need to extract it manually using either nearinfinity or the F11 GUI edit mechanism.
  • AncientCowboyAncientCowboy Member Posts: 199
    edited August 2016

    Version 1.4

    Version 1.4 includes two new mods, fixes for issues with Progress Bar Tweaks and Transparent Sidebars, internal improvements, and a test for the existence of Override/UI.MENU that is performed prior to beginning mod installations. If this test fails, it produces an error message "Cannot find UI.MENU in override directory. Attempting to install mods will fail until this is corrected" rather than an obscure file system error.

    As noted in the original post, it isn't necessary to un-install/re-install if you have mods installed via version 1.1 or later. Just replace the EEUITweaks directory in your game directory/directories with the new version. The version of WeiDU (packaged as setup-EEUITweaks.exe) hasn't changed, so there's no need to replace the existing copy.

    Enjoy!

  • smeagolheartsmeagolheart Member Posts: 7,964
    Any parsibility for EET support?
  • AstroBryGuyAstroBryGuy Member Posts: 3,437
    @AncientCowboy - what mods were added?
  • AncientCowboyAncientCowboy Member Posts: 199
    edited August 2016
    @AstroBryGuy Mr2150's Roll First & Simple Centered Dialog
    @smeagolheart Considering it - but only in the sense that it supports Dragonspear UI++. I don't 'mod the mods' that EEUITweaks installs (other than the ones for which I'm the author). I basically just test whether they work on a particular configuration and then, based on that testing, write the WeiDU code to install or forbid them for a particular configuration.

    Edited for typo
    Post edited by AncientCowboy on
  • AncientCowboyAncientCowboy Member Posts: 199

    Version 1.5

    Version 1.5 includes support for EET - Enhanced Edition Trilogy, and a couple of installation string corrections.

    It was tested using EET v. 1.0 RC5. This package and its mods have been tested, and should be installed, AFTER setup-EET_end has run and the EET Finalize component installed. Consequently, if you need to run setup-EET_end (to install other mods or change the GUI), the proper sequence is:

    1. Un-install all EEUITweaks mods
    2. Do whatever EET un-installs/installs are needed, ending with setup-EET_end Finalize
    3. Re-install EEUITweaks mods

    One further note concerning EET. EEUITweaks is packaged with WeiDU version 239 (latest released version). EET requires, and is packaged with, un-released version 239.1. When you first run EEUITweaks in an EET environment, setup-EEUITweaks.exe will update itself to 239.1. This is okay. All the EET testing of EEUITweaks was done with 239.1 and, in fact, EEEUITweaks makes use of 'GAME_IS ~eet~' .

    As noted in the original post, it isn't necessary to un-install/re-install if you have mods installed via version 1.1 or later. Just replace the EEUITweaks directory in your game directory/directories with the new version. The version of WeiDU (packaged as setup-EEUITweaks.exe) hasn't changed, so there's no need to replace the existing copy.

    Enjoy!

  • RatatoskrRatatoskr Member Posts: 731
    This looks fantastic, I'll definitely have to try it out when I finally upgrade my BG1 game.
    I'm sort of afraid to touch my BG2EE UI menu at this point since I've done so much manual editing. I don't think I even have a blank copy of my UI Menu anymore.

    Although, out of curiosity, would I be able to manually edit my UI after installing this? I have one or two minor cosmetic changes that I've been using which I don't see here.
  • switswit Member, Translator (NDA) Posts: 495

    Version 1.5

    Version 1.5 includes support for EET - Enhanced Edition Trilogy, and a couple of installation string corrections.

    It was tested using EET v. 1.0 RC5. This package and its mods have been tested, and should be installed, AFTER setup-EET_end has run and the EET Finalize component installed. Consequently, if you need to run setup-EET_end (to install other mods or change the GUI), the proper sequence is:

    1. Un-install all EEUITweaks mods
    2. Do whatever EET un-installs/installs are needed, ending with setup-EET_end Finalize
    3. Re-install EEUITweaks mods

    One further note concerning EET. EEUITweaks is packaged with WeiDU version 239 (latest released version). EET requires, and is packaged with, un-released version 239.1. When you first run EEUITweaks in an EET environment, setup-EEUITweaks.exe will update itself to 239.1. This is okay. All the EET testing of EEUITweaks was done with 239.1 and, in fact, EEEUITweaks makes use of 'GAME_IS ~eet~' .

    As noted in the original post, it isn't necessary to un-install/re-install if you have mods installed via version 1.1 or later. Just replace the EEUITweaks directory in your game directory/directories with the new version. The version of WeiDU (packaged as setup-EEUITweaks.exe) hasn't changed, so there's no need to replace the existing copy.

    Enjoy!

    So cool, thank you for the effort.
  • AncientCowboyAncientCowboy Member Posts: 199
    @Ratatoskr589 - Shouldn't be any problem with manually editing UI.Menu after installing mods from EEUITweaks. All the mods in it 'began life' as manual tweaks/mods on this forum. In fact, if you write them up and post them here, I'll include them in EEUITweaks - with your permission, of course.

    @swit - You're welcome. I've begun an eet 'end to end' run with a new f/m/c, partially to test the tweaks, but partially just to see what it's like to play it as a 'single game'.
  • ALIENALIEN Member Posts: 1,271
    @AncientCowboy I would be happy if you can fill BiG World Setup - Mod Request Template ;)
  • RatatoskrRatatoskr Member Posts: 731
    @AncientCowboy That's good to know. Most of my additional tweaks aren't things I made so I can't really add them. There's just a few little image changes that I picked up in the UI Mods forum and didn't see listed here. I don't even know if all of them would be compatible since at least one changes the look of the dialogue box.

    Also, do you know if there is a default UI menu for the first or 2nd games floating around somewhere? I've actually never been able to extract mine the usual way for some reason - I got the one I've been using from Mr2150 when he first started editing the journal.
  • switswit Member, Translator (NDA) Posts: 495
    edited August 2016

    @Ratatoskr589 - Shouldn't be any problem with manually editing UI.Menu after installing mods from EEUITweaks. All the mods in it 'began life' as manual tweaks/mods on this forum. In fact, if you write them up and post them here, I'll include them in EEUITweaks - with your permission, of course.

    @swit - You're welcome. I've begun an eet 'end to end' run with a new f/m/c, partially to test the tweaks, but partially just to see what it's like to play it as a 'single game'.

    aww, and we are just days from fully featured RC6 with saves behaving like in vanilla games :P If you just started than I think it's worth waiting for it. http://gibberlings3.net/forums/index.php?showtopic=28161&page=23#entry246425
    Although RC5 maybe isn't that bad. Just remember to not go back into SoD areas from SoA since RC5 has missing links, so you won't be able to go back.
  • AncientCowboyAncientCowboy Member Posts: 199
    @Ratatoskr589 - Check your messages
    @swit - Good to know. Fortunately (I guess) I've only had time to just get started. So restarting won't be a problem.
    @ALIEN - I've been looking it over. I'll have to arrange a new hosting model so it may take a bit.
Sign In or Register to comment.