Mod Options on top of LeUI (BGEE skin) seems to be somewhat buggy.
If you delete the baldur.lua file and then enter the options, you see the correct names. But if you make some changes, and then enter the Options screen again, you'll get placeholder strings instead of actual text, such as:
@lefreut According to WeiDU, I was using LeUI BGEE skin 3.7 and EEUITweaks 2.9, but the EEUITweaks zip file is called 2.9.1.
I made a fresh Steam installation yesterday, copied it to my E: drive, ran modmerge, ran some other mods, ran LeUI, and then ran EEUITweaks. I did install the [Adul's Unhide Chargen Options] component by accident (which gave me an error).
I made another fresh copy of the installation, ran modmerge, ran LeUI, and then ran EEUITweaks, again trying to install [Adul's Unhide Chargen Options] just in case that was the cause, and I no longer have the problem. Thus, I can't be sure what was causing it. None of the other mods should be affecting the UI.
@Thels there was a fix for Adul's Unhide Chargen Options in 2.9.1 but I forgot to update the version so WeiDU also list it as 2.9. Considering the name of the zip, it seems that you had this version. I don't know why it didn't work before but glad to see that it works now
I released 3.0 to make Adul's Unhide Chargen Options (and Mr2150's Random PC Generator) compatible with LeUI BGEE and SoD skins.
Hi @megamike15, Lefruet's Portrait Picker it doesn't show if you selected either Random PC Generator or Unhide Chargen Options or both when installing the mod.
As far as I know, the inner workings of the world map are entirely hard-coded, which is a shame because I think it's one of the most broken parts of the current UI.
I think you can change the size of it and the window behind it, but that's about it. The rest is up to Beamdog to fix, unfortunately.
@lefreut what should I do to translate to my language besides tra file?
Some components store the strings they use in lua files. Here is the list: EEUITweaks\copy\FeedbackHack\en_FeedH.lua EEUITweaks\copy\ModsOptions\en_ModOp.lua EEUITweaks\copy\ModsOptions\en_HideO.lua EEUITweaks\copy\ProgressBar\en_USPgB.lua
I'm having an annoying issue with the "Leveling Progress Bars Tweaks" and "Leveling Progress Bars Options" components: the string labels are being displayed in lieu of the corresponding strings (see following screenshots).
What's weird is that the "Mods Options" and "Hidden Game Options" parts of the mod work fine and display their strings correctly
I'm using EET v1.0 RC11 and some other mods, installed via EE Mod Setup, but didn't install the included versions of LeUI and EEUITweaks, since it uses the outdated EEUITweaks-master from AncientCowboy's GitHub. What I did is manually install LeUI v3.7 and EEUITweaks v3.0 after finishing the EE Mod Setup, which seemed to work well (no error reported).
I've tried installing only "Mod Options", 'Hiddens Game Options", "Leveling Progress Bars Tweaks" and "Leveling Progress Bars Options" but the issue remains I should add that this also occurs on a fresh, un-modded, version of BG2EE.
I've attached my SETUP-EEUITWEAKS.DEBUG file if needed.
@Datura your post here was caught by the forum's spam filter. I have restored it and verified you so that this should not happen again.
No idea why this happened but maybe it's because I previewed it quite a lot of times before posting ? Thanks anyway
@lefreut Oh, by the way, I managed to get "Leveling Progress Bars Tweaks" and "Leveling Progress Bars Options" to work properly !
I edited M_PgBar.lua in the override folder and changed the following, based on what I saw in M_ModsOP.lua and M_HideO.lua:
if(uiTranslationFile) then
Infinity_DoFile("L_" .. uiTranslationFile)
Infinity_DoFile(uiTranslationFile .. "PgB.lua")
if(uiStrings.PGBAR_ENABLE_LABEL == nil) then -- Badly named or non-existent file
Infinity_DoFile("en_PgB.lua")
end
else
Infinity_DoFile("L_en_us")
Infinity_DoFile("en_PgB.lua")
end
to
Infinity_RegisterFile("en_USPgB.lua")
if(uiTranslationFile) then
Infinity_RegisterFile(string.sub(uiTranslationFile,1,3).."PgB.lua")
end
Could it be another repercussion of the changes made to Infinity_DoFile?
Everything is displayed correctly now
[Edit]: There was a similar issue with M_FeedHk.lua from "Feedback Message Box Buttons Hack", resolved in the same way. I should also point out that, while this seems to work for the english version of the game, I'm a total noob when it comes to Infinity Engine modding, and only moderately proficient in Lua... For all I know this could be a terrible way to fix this issue
@lefreut Oh, by the way, I managed to get "Leveling Progress Bars Tweaks" and "Leveling Progress Bars Options" to work properly !
I edited M_PgBar.lua in the override folder and changed the following, based on what I saw in M_ModsOP.lua and M_HideO.lua:
if(uiTranslationFile) then
Infinity_DoFile("L_" .. uiTranslationFile)
Infinity_DoFile(uiTranslationFile .. "PgB.lua")
if(uiStrings.PGBAR_ENABLE_LABEL == nil) then -- Badly named or non-existent file
Infinity_DoFile("en_PgB.lua")
end
else
Infinity_DoFile("L_en_us")
Infinity_DoFile("en_PgB.lua")
end
to
Infinity_RegisterFile("en_USPgB.lua")
if(uiTranslationFile) then
Infinity_RegisterFile(string.sub(uiTranslationFile,1,3).."PgB.lua")
end
Could it be another repercussion of the changes made to Infinity_DoFile?
Everything is displayed correctly now
[Edit]: There was a similar issue with M_FeedHk.lua from "Feedback Message Box Buttons Hack", resolved in the same way. I should also point out that, while this seems to work for the english version of the game, I'm a total noob when it comes to Infinity Engine modding, and only moderately proficient in Lua... For all I know this could be a terrible way to fix this issue
Thanks for the feedback. It seems that I have missed that these components also need to be updated to handle the change made in Infinity_DoFile by the 2.5 patch. Your change should work. I really need to find more time, I have a lot of things to update.
is there a reason we can't use lefreut's Journal on baldurs gate 1? it shows up as an option in baldurs gate 2 but not 1. and i find the new journal rather buggy even with the fixes.
Hi @megamike15, Lefruet's Portrait Picker it doesn't show if you selected either Random PC Generator or Unhide Chargen Options or both when installing the mod.
Gus
@megamike15 Sorry for the late reply It is compatible with Random PC Generator and Unhide Chargen Options so it should be there. It's not compatible with LeUI (as it's already included), DragonspearUI++ and trinit IWD/IWD2 UIs.
i did not pick either of those. as i was only interested in the the portrait picker, the new quick loot bar, the journal and the level up glow. with bg 1 the other journal option does not show up only Mr2150's Journal Fixes.
Customize screens changes the look of these screens to something like this (from LeUI):
Customize all characters will allow you to customize (change the portrait, the color, the biography, ...) of all characters in your group and not only the main protagonist directly in game.
Customize screens tweaks
From this post and with this.
That's from your first post in your thread about your Enhanced UI. The word "this" in that quote points to your thread about customization for all characters. I guess it should point elsewhere.
My UI contains both components. The first link (on post) is about the cosmetic changes and the second link (on this) is about the customize all.
The documentation is very poor, but I already have a hard time finding time to work on these mods, the documentation is very low on the list of things to do.
Comments
Makes UI.MENU patching easier.
If you delete the baldur.lua file and then enter the options, you see the correct names. But if you make some changes, and then enter the Options screen again, you'll get placeholder strings instead of actual text, such as:
MODOPT BUTTON
MODOPT_INFO
HIDEOPT_TITLE
MODOPT_TITLE
MODOPT CHANGE BUTTON
I made a fresh Steam installation yesterday, copied it to my E: drive, ran modmerge, ran some other mods, ran LeUI, and then ran EEUITweaks. I did install the [Adul's Unhide Chargen Options] component by accident (which gave me an error).
I made another fresh copy of the installation, ran modmerge, ran LeUI, and then ran EEUITweaks, again trying to install [Adul's Unhide Chargen Options] just in case that was the cause, and I no longer have the problem. Thus, I can't be sure what was causing it. None of the other mods should be affecting the UI.
I released 3.0 to make Adul's Unhide Chargen Options (and Mr2150's Random PC Generator) compatible with LeUI BGEE and SoD skins.
I also tested the Message Box Quick Resize Button and it's already compatible.
Gus
Why is there no component that tweaks the World Map?
I think you can change the size of it and the window behind it, but that's about it. The rest is up to Beamdog to fix, unfortunately.
EEUITweaks\copy\FeedbackHack\en_FeedH.lua
EEUITweaks\copy\ModsOptions\en_ModOp.lua
EEUITweaks\copy\ModsOptions\en_HideO.lua
EEUITweaks\copy\ProgressBar\en_USPgB.lua
@lefreut
Hi!
I'm having an annoying issue with the "Leveling Progress Bars Tweaks" and "Leveling Progress Bars Options" components: the string labels are being displayed in lieu of the corresponding strings (see following screenshots).
What's weird is that the "Mods Options" and "Hidden Game Options" parts of the mod work fine and display their strings correctly
I'm using EET v1.0 RC11 and some other mods, installed via EE Mod Setup, but didn't install the included versions of LeUI and EEUITweaks, since it uses the outdated EEUITweaks-master from AncientCowboy's GitHub.
What I did is manually install LeUI v3.7 and EEUITweaks v3.0 after finishing the EE Mod Setup, which seemed to work well (no error reported).
I've tried installing only "Mod Options", 'Hiddens Game Options", "Leveling Progress Bars Tweaks" and "Leveling Progress Bars Options" but the issue remains
I should add that this also occurs on a fresh, un-modded, version of BG2EE.
I've attached my SETUP-EEUITWEAKS.DEBUG file if needed.
Thank you for any help you can provide
Thanks anyway
@lefreut
Oh, by the way, I managed to get "Leveling Progress Bars Tweaks" and "Leveling Progress Bars Options" to work properly !
I edited M_PgBar.lua in the override folder and changed the following, based on what I saw in M_ModsOP.lua and M_HideO.lua:
to
Could it be another repercussion of the changes made to Infinity_DoFile?
Everything is displayed correctly now
[Edit]: There was a similar issue with M_FeedHk.lua from "Feedback Message Box Buttons Hack", resolved in the same way.
I should also point out that, while this seems to work for the english version of the game, I'm a total noob when it comes to Infinity Engine modding, and only moderately proficient in Lua... For all I know this could be a terrible way to fix this issue
@megamike15 Sorry for the late reply It is compatible with Random PC Generator and Unhide Chargen Options so it should be there. It's not compatible with LeUI (as it's already included), DragonspearUI++ and trinit IWD/IWD2 UIs.
// Log of Currently Installed WeiDU Mods
// The top of the file is the 'oldest' mod
// ~TP2_File~ #language_number #component_number // [Subcomponent Name -> ] Component Name [ : Version]
~EEUITWEAKS/EEUITWEAKS.TP2~ #0 #1080 // Portrait Selectors -> lefreut's Portrait Picker: 3.0
~EEUITWEAKS/EEUITWEAKS.TP2~ #0 #2030 // Adul's Better Quick Loot: 3.0
~EEUITWEAKS/EEUITWEAKS.TP2~ #0 #2040 // lefreut's Better Level Up Indicators -> lefreut's Level Up Glow no Click: 3.0
~EEUITWEAKS/EEUITWEAKS.TP2~ #0 #3023 // Journal Fixes and Tweaks -> lefreut's Journal (quests expanded by default): 3.0
edit; that was what caused it. so once again it was my own error. but how was i supposed to know the download link on the main page was out of date?
Would it perhaps be a good idea to start your own thread now that you're the curator of this project?
Customize all characters will allow you to customize (change the portrait, the color, the biography, ...) of all characters in your group and not only the main protagonist directly in game.
The documentation is very poor, but I already have a hard time finding time to work on these mods, the documentation is very low on the list of things to do.