Resource icon

Enhanced User Interface v1.30m

Upgrading from EUI 1.28g to 1.29beta50 seems to break compatibility with InfoAddict in some ways.

First off, just a minor thing: In 1.29beta50, the base-game demographics button in the top right uses the colored graphs as an icon, i.e. the same as InfoAddict. In 1.28g, the demographics button instead used a thumbs up/down symbol, so you could easily differentiate demographics and InfoAddict.

The main problem, however, is that 1.29beta50 breaks compatibility with the DLC version of InfoAddict (I'm referring to this version: Info Addict). It works fine with 1.28g, but when using 1.29beta50 together with the DLC version of InfoAddict, I can't move any of my starting units. The non-DLC version of InfoAddict seems to work with 1.29beta50 (although the icon issue mentioned above is present there as well), but since I'd prefer to use the DLC version of InfoAddict, I'm hoping that someone has an idea for fixing this.

In any case, thanks for continuing to improve this mod!
 
1.29beta50 breaks compatibility with the DLC version of InfoAddict (I'm referring to this version: Info Addict). It works fine with 1.28g, but when using 1.29beta50 together with the DLC version of InfoAddict, I can't move any of my starting units. The non-DLC version of InfoAddict seems to work with 1.29beta50 (although the icon issue mentioned above is present there as well), but since I'd prefer to use the DLC version of InfoAddict, I'm hoping that someone has an idea for fixing this.
Off the top of my head, there is one thing you can try. When MPMPM was used to convert InfoAddict to DLC form, it copies over some file from other places. Here, it's EUI 1.28g. Which means the DLC IA that you linked is trying to use some files from 1.28g at a time when you're otherwise trying to use 1.29beta50.

If you look in your DLC\FIXED_INFOADDICT_NEBLET_DIPLO_VAL_EUI_128g folder, you'll find a folder called UI that will have the files CityView.lua, InGame.lua, and LeaderHearRoot.lua. Backup these files and then copy their couterparts from 1.29beta50 into this place. I cannot guarantee that it will work, but it's what I would try.

Otherwise, you'll have to use MPMPM and IA to remake the DLC yourself. Let me know how it goes please.
 
Off the top of my head, there is one thing you can try. When MPMPM was used to convert InfoAddict to DLC form, it copies over some file from other places. Here, it's EUI 1.28g. Which means the DLC IA that you linked is trying to use some files from 1.28g at a time when you're otherwise trying to use 1.29beta50.

If you look in your DLC\FIXED_INFOADDICT_NEBLET_DIPLO_VAL_EUI_128g folder, you'll find a folder called UI that will have the files CityView.lua, InGame.lua, and LeaderHearRoot.lua. Backup these files and then copy their couterparts from 1.29beta50 into this place. I cannot guarantee that it will work, but it's what I would try.

Otherwise, you'll have to use MPMPM and IA to remake the DLC yourself. Let me know how it goes please.

In the DLC\InfoAddict\UI folder, there's only a single file, InGame.lua. I tried replacing it with the file from EUI 1.29beta50, but that ended up simply disabling InfoAddict.

According to the Steam workshop description for MPMPM, it seems to be quite complex to turn a mod into a DLC, so I'm not sure I'll get around to doing that. Especially since EUI 1.29 is still in beta and additional updates might break things again. I might just not use InfoAddict or go back to EUI 1.28g for now, and hopefully, the compatibility will be restored at some point. Anyway, thanks for the help. :)
 
does anyone know what file should be deleted in order to prevent unit movement boundaries from showing up on the map in the beta?
 
So, fun fun fun... hotseat stuff.. yeah

So once in a while I'll reinstall Civ 5 and kinda check out the progress of this mod.

So, great news! You can rename Player 1, bad news is, you can't do that to the other human players, so in-game the notifications for deals and what not defaults to an empty string ( has proposed a deal) instead of ( Theodora has proposed a deal).

If you need to double check this stuff feel free to ping me I'll be glad to offer myself as a guinea pig, I know that hotseat is a niche section of players.
 
1. Game version 1.0.3.279(180925), EUI 1.28g
2. All DLC from Appstore, no other mods except EUI
3. Mac, macOS 10.15.7
4. Randomly crashes, sometimes after a turn, sometimes after clicking on the cell. Attached a video, it shows that the game crashed during the computer's turn.
At first I didn't notice and installed EUI 1.29beta50, the game was crashing, I wanted to write a bug report. On the point "check that you have a stable version of EUI" I noticed that I have a beta. Installed stable - deleted the UI_bc1 beta version folder, copied the stable version folder, cleared the cache, the game still crashed. Reinstalled the game completely, even manually deleted the remaining folders with saves, cache and others, but the game still crashes even with the stable version of the mod.
The Lua.log file is almost empty, although I enabled logging in the config.ini file
Also in the archive file with the text from the system crash report, it was in the video
 

Attachments

1. Game version 1.0.3.279(180925), EUI 1.28g
2. All DLC from Appstore, no other mods except EUI
3. Mac, macOS 10.15.7
4. Randomly crashes, sometimes after a turn, sometimes after clicking on the cell. Attached a video, it shows that the game crashed during the computer's turn.
At first I didn't notice and installed EUI 1.29beta50, the game was crashing, I wanted to write a bug report. On the point "check that you have a stable version of EUI" I noticed that I have a beta. Installed stable - deleted the UI_bc1 beta version folder, copied the stable version folder, cleared the cache, the game still crashed. Reinstalled the game completely, even manually deleted the remaining folders with saves, cache and others, but the game still crashes even with the stable version of the mod.
The Lua.log file is almost empty, although I enabled logging in the config.ini file
Also in the archive file with the text from the system crash report, it was in the video

I have the exact same issue.
 
I have the exact same issue.
The game crashes also randomly but this latest crash is also related to a missionary spreading religion at the same turn as the crash happens.

edit: I have Macbook 2012, 8gb ram, if that has anything to do with the issue.

edit2: If I remove EUI the crash doesn't happen.

edit3: I removed the folder "UnitFlagManager" and since then I have experienced zero crashes.

edit4: I restored the folder "UnitFlagManager" and the game crashed after just two turns with the same error.
 
Last edited:
Thanks for narrowing down the issue
Attached is a tentative fix; it's a release candidate for EUI v1.29 (no longer a beta, likely more stable than the old dead branch 1.28g) so you have to entirely remove any old version
Could you please test for stability, especially with the crash scenario identified ?

It seems to work, thank you so much! Much appreciated :) I have been able to play 30+ turns without problems.

But now I'm stuck because of this bug (not related to EUI). The game crashes every time when the AI liberates a city state.

edit: and if anyone else is experiencing this bug I was able to bypass it by installing the game on a Linux, playing the round on that machine.
 
Last edited:
Thanks for narrowing down the issue
Attached is a tentative fix; it's a release candidate for EUI v1.29 (no longer a beta, likely more stable than the old dead branch 1.28g) so you have to entirely remove any old version
Could you please test for stability, especially with the crash scenario identified ?

Possible in attached version; any more issues ?

It works.. kinda. The Player Names now stick, but the "host" or Player 1's auto-defaults to "Player 1" instead of a chosen name.
 
Great news !

That doesn't sound like a big deal, does it ? If you want this fixed, assume I know nothing and explain in detail

Basically, with the current "set-up", changing the Nickname of Player 1 simply doesn't work, and in-game, they are always known as Player 1 even if you set it to something else, while Players 2+ are referred to by their chosen Nicknames.

So if we have a 6 player game of Anna, Beatrice, Cassandra, Darren, Edith and Fatima.

In-game, the players are Player 1, Beatrice, Cassandra, Darren, Edith and Fatima.

It's not a huge deal-breaker, but it does take you out of immerssion if you are like me (who likes to RP) and see "Player 1 has declared war on Fatima".
 
At game launch, the sneaky Firaxis exe was changing nicknames set by the user, but attached EUI 1.29candidate2 version has an event kludge to change them back. And if no nickname is entered, leader names are used by default, doesn't that also happen on your rig ?

When I first reported the bug, you could change the first player's username, but other players weren't available, and the game somehow assumed that those nicknames were just empty string (so you had nothing in it when game refers to so you have Lord of Byzantium).

By default, in the Advanced Setup Mod and what not, the first player is always Player 1, while the others adopt the leader names (this is before you added support for Hotseat, which, fyi, I am incredibly grateful).

Going to try out the candidate 2 now and see if that fixes it.

EDIT: I can confirm candidate2 works - All players are now correctly named and referenced in the game.

EDIT 2: OMG! I just realised you can use WorldBuilder scenarios and they WORK! HOW!? DID!? YOU!? MANAGE!? I've DREAMT for YEARS of ModSupport and Scenario play in Hotseat! AND YOU CRACKED IT AND DID IT! Makes me mad at Firaxis for not doing it themselves! My dream of playing out the Into the Renaissance Scenario in Hotseat for the first time ever is now possible! (if I can just bypass their built in game setup, there's gotta be way to revert to the standard and just load the Map itself)
 
Last edited:
I think the problem is after clicking on "single player" in mod there is no option to select "custom game" or "set up game" and "custom game" open in "single player" and there is no option for "select leader" in custom game. This option only available in "set up game" not in custom game". I checked this after deleting "enhanced-user-interface".

and sorry for "ingame editor" issue previously because this mod work fine as you see in log.
I did not why?
thanks
 

Attachments

Last edited:
Wow! Version 1.29A shows extraordinary stability.
No crashes in 5 days of playing with mods on a very old PC with low memory. It seems that EUI is not only bug-free by itself, but also improves the stability of the base game.
Congratulations, great job!
 
Back
Top Bottom