Resource icon

Enhanced User Interface v1.30k

Hello! First off, I love the mod! I'm relatively new to civ, and this mod has made my civ 5 experience incredible. I honestly can't play without it at this point.

To get to my issue, the Diplomacy List on the right side only shows the negative and positive parts of my relationship with the ai, rather than the wonders, policies, deals, resources, etc. I've tried uninstalling and reinstalling the mod and clearing the game cache, but none of that did anything. I see in the options you can disable the Diplomacy List, but nothing else to do with it. The pic below shows what it looks like.

Further, I play a modded game online with some friends and the full tooltip shows up then, so this only occurs when I'm playing by myself. I've tried uninstalling all of my mods and removing my modpack and I get the same issue.
 

Attachments

  • image_2021-08-28_184523.png
    image_2021-08-28_184523.png
    152 KB · Views: 62
Hello! First off, I love the mod! I'm relatively new to civ, and this mod has made my civ 5 experience incredible. I honestly can't play without it at this point.

To get to my issue, the Diplomacy List on the right side only shows the negative and positive parts of my relationship with the ai, rather than the wonders, policies, deals, resources, etc. I've tried uninstalling and reinstalling the mod and clearing the game cache, but none of that did anything. I see in the options you can disable the Diplomacy List, but nothing else to do with it. The pic below shows what it looks like.

Further, I play a modded game online with some friends and the full tooltip shows up then, so this only occurs when I'm playing by myself. I've tried uninstalling all of my mods and removing my modpack and I get the same issue.
Do you have to turn off the single player score list under options? I can't remember what the instructions say.
 
Whether it's on or off it looks the same. Thank you for the suggestion though.
I ought to say that I have used EUI for several years on both MacOs and Windows, and I have never seen anything like this, so I would guess there must be something about your setup that is causing the problem. As to what that might be, I have no idea.
 
FOR MAC USERS:

CIV V 1.4.2

The UI_bc1 folder needs to be copied into the CivV/Contents/Assets/Assets/DLC path NOT the CivV/Contents/Home/Assets/DLC path, that is a mistake in the instructions. The EUI/CSL files are still placed into the Aspyr folder directory as mentioned in the instructions, although I also copied them into the /ApplicationSupport/CivV/Aspyr directory as a precaution.

My guess is a patch on Civ's part or an update from Apple changed the directory pathing. Don't be like me and spend 3 hours trying to make this work for that to be the issue.
 
Last edited:
FOR MAC USERS:

CIV V 1.4.2

The UI_bc1 folder needs to be copied into the CivV/Contents/Assets/Assets/DLC path NOT the CivV/Contents/Home/Assets/DLC path, that is a mistake in the instructions. The EUI/CSL files are still placed into the Aspyr folder directory as mentioned in the instructions, although I also copied them into the /ApplicationSupport/CivV/Aspyr directory as a precaution.

My guess is a patch on Civ's part or an update from Apple changed the directory pathing. Don't be like me and spend 3 hours trying to make this work for that to be the issue.

Actually, I posted about this nearly two years ago. I know it is sometimes difficult to find such information among so many posts on the forums.

@bc1 You might want to know that the latest update of Steam for the Mac seems to have changed the folder locations for Civ5.

The main DLC folder is now located at:

/Users/<username>/Library/Application Support/Steam/steamapps/common/Sid Meier's Civilization V/Civilization V.app/Contents/Assets/Assets/DLC/

**Note that the TWO nested Assets folders in the path is not a mistake**. That is the way it is on my system at present.

There is no longer a folder called Aspyr in the Documents folder on my system. Everything from there has been moved to a folder in Application Support. The Text folder mentioned in your Read Me is now located at:

/Users/<username>/Library/Application Support/Sid Meier's Civilization 5/Text/

And note that *Civilization 5* is not a mistake. Why it is different from the application (Civilization V) I cannot guess.

I managed to get the legacy version of EUI working on my system today (it should be noted I am still using MacOs 10.14, and NOT the latest OS, which is 10.15).

I have not yet been able to get the latest version of EUI to work. In my trial it was impossible to move units, and hitting carriage return had no effect. I will investigate at some stage.

Hope that is helpful to someone.
 
could you pls check the instructions for the Mac are OK now ?

Cheers
With pleasure -- but the ReadMe file in the EUI v1.29h.zip version I have just downloaded from this site is from 2014, and is therefore out of date. Have you posted a new version of the instructions elsewhere?

Cheers.
 
Hi,

The instructions for Mac are incorrect. i cannot comment on the Mac App Store version because I do not have that. However, for the Steam version the following are the correct paths:

The main DLC folder is now located at:

/Users/<username>/Library/Application Support/Steam/steamapps/common/Sid Meier's Civilization V/Civilization V.app/Contents/Assets/Assets/DLC/

**Note that the TWO nested Assets folders in the path is not a mistake**.

The Text folder is now located at:

/Users/<username>/Library/Application Support/Sid Meier's Civilization 5/Text/

And note that *Civilization 5* is not a mistake. Why it is different from the application (Civilization V) I cannot guess.

Edit: in case the Library folder is hidden, there are instructions here for how to access it: https://www.macworld.co.uk/how-to/show-hidden-files-mac-3520878/

Cheers.
 
Last edited:
Hey,
first of all I'd like to thank you for creating this amazing mod, it's really improved my civ experience. That being said I've got a minor issue with multiplayer gameplay.
I'm running Civ 5: Game Version 1.0.3.297 with all DLC's on Steam on PC.
Whenever friends or I try to join a multiplayer lobby via Steam with EUI v1.29h installed we get booted into our own Staging Room and it shows that the host disconnect, while the host sees that the new player disconnected.
Note that if only the host uses EUI everything works fine.
Here's a Lua log of trying to join a multiplayer lobby via Steam:
Spoiler Log :

[27208.187] Initializing Lua 5.1.4
[27281.921] MainMenu: IsHotLoad false GameStarted false
[27282.109] MainMenu: Modding.ActivateDLC
[27282.109] MainMenu: SystemRestoreUI MainMenu 0 0
[27282.109] MainMenu: SelectMenu 0
[27322.203] JoiningRoom: ActivateAllowedDLC
[27322.203] MainMenu: Modding.ActivateDLC
[27322.218] MainMenu: SystemRestoreUI StagingRoom 0 0
[27322.218] MainMenu: Queing popup StagingRoomScreen
[27322.546] StagingRoom: Loading Staging Room Screen
[27322.656] StagingRoom: ActivateAllowedDLC
[27323.640] MainMenu: SystemRestoreUI MainMenu 0 0
[27323.640] MainMenu: SelectMenu 0
[27323.656] MainMenu: SystemRestoreUI StagingRoom 0 0

The easiest fix I've found is simply deleting the FrontEnd folder as suggested in the manual when trying to fix compatibility issues. This fixes the connection issue.
I also tried deleting only specific files inside the folder but that broke the connection process entirely.
Anyway if there's any way to fix this besides deleting the folder I'd greatly appreciate a heads up.
 
Whenever friends or I try to join a multiplayer lobby via Steam with EUI v1.29h installed we get booted into our own Staging Room and it shows that the host disconnect, while the host sees that the new player disconnected.

It might be a timing issue, could you check whether the attached candidate version fixes the issue ?

If not, please post the lua.log for both the host and the joining player both using this version.
 

Attachments

If not, please post the lua.log for both the host and the joining player both using this version.
Thanks for the fast response, still doesn't work tho.
Spoiler Host Lua Log :

[20891.625] Initializing Lua 5.1.4
[20942.468] MainMenu: IsHotLoad false GameStarted false
[20942.468] MainMenu: Modding.ActivateDLC
[20942.468] MainMenu: SystemRestoreUI MainMenu 0 0
[20942.468] MainMenu: SelectMenu 0
[20945.531] MainMenu: SelectMenu 2
[20947.187] MainMenu: GotoLobby 0
[20947.187] MainMenu: Queing popup LobbyScreen
[20949.000] MainMenu: SystemRestoreUI MultiplayerSetup 0 0
[20949.000] MainMenu: Queing popup MPGameSetupScreen
[20962.000] MPGameSetupScreen: HostInternetGame true true
[20962.250] JoiningRoom: ActivateAllowedDLC
[20962.281] MainMenu: SystemRestoreUI StagingRoom 0 0
[20962.281] MainMenu: Queing popup StagingRoomScreen
[20962.312] StagingRoom: Loading Staging Room Screen
[20962.328] StagingRoom: ActivateAllowedDLC
[20964.015] MainMenu: SystemRestoreUI StagingRoom 0 0

Spoiler Joining Player Lua Log :

[20557.812] Initializing Lua 5.1.4
[20637.296] MainMenu: IsHotLoad false GameStarted false
[20637.859] MainMenu: Modding.ActivateDLC
[20637.859] MainMenu: SystemRestoreUI MainMenu 0 0
[20637.859] MainMenu: SelectMenu 0
[20648.859] JoiningRoom: ActivateAllowedDLC
[20648.875] MainMenu: Modding.ActivateDLC
[20648.875] MainMenu: SystemRestoreUI StagingRoom 0 0
[20648.875] MainMenu: Queing popup StagingRoomScreen
[20649.281] StagingRoom: Loading Staging Room Screen
[20649.406] StagingRoom: ActivateAllowedDLC
[20650.984] MainMenu: SystemRestoreUI MainMenu 0 0
[20650.984] MainMenu: SelectMenu 0
[20651.000] MainMenu: SystemRestoreUI StagingRoom 0 0


Changed the Steam name and ID's here don't know if you even need it. If you want the one for the joining player as well let me know.
Spoiler Host Net Connection Debug :

[20947.281] DBG: STEAM: RequestLobbies
[20947.281] DBG: RequestLobbies filters =
[20947.281] DBG: assets_hash, YouCantTellMeWhatToDo!
[20947.281] DBG: game_version, 403694 FINAL_RELEASE
[20947.281] DBG: GameListUpdate: GAMELISTUPDATE_CLEAR
[20947.578] DBG: GameListUpdate: Action(3) LobbyID(0) LobbyType(2) SearchType(0)
[20947.578] DBG: GameListUpdate: Action(3) LobbyID(1) LobbyType(2) SearchType(0)
[20947.578] DBG: GameListUpdate: Action(3) LobbyID(2) LobbyType(2) SearchType(0)
[20947.578] DBG: GameListUpdate: Action(3) LobbyID(3) LobbyType(2) SearchType(0)
[20947.578] DBG: GameListUpdate: Action(3) LobbyID(4) LobbyType(2) SearchType(0)
[20947.578] DBG: GameListUpdate: Action(3) LobbyID(5) LobbyType(2) SearchType(0)
[20947.578] DBG: GameListUpdate: GAMELISTUPDATE_COMPLETE
[20962.250] DBG: Checking Steam lobby migration, lobby owner is (Scytr) [123456789]
[20962.250] DBG: I am also the host (Scytr) [123456789]
[20962.250] DBG: GameListUpdate: Action(4) LobbyID(6) LobbyType(2) SearchType(0)
[20964.000] DBG: Checking Steam lobby migration, lobby owner is (Scytr) [123456789]
[20964.000] DBG: I am also the host (Scytr) [123456789]
[20964.000] DBG: GameListUpdate: Action(4) LobbyID(6) LobbyType(2) SearchType(0)
[20974.156] DBG: STEAM: P2P Session Request from (Player [987654321:1:1])
[20978.281] DBG: Connection request received from (Player [987654321:1:1]): Size = 0x14C
[20978.281] DBG: FireWire Link Created: 1
[20978.281] DBG: Connection response sent to (Player [987654321:1:1]): Size = 0xF4
[20978.593] DBG: Checking Steam lobby migration, lobby owner is (Scytr) [123456789]F
[20978.593] DBG: I am also the host (Scytr) [123456789]
[20978.609] DBG: GameListUpdate: Action(4) LobbyID(6) LobbyType(2) SearchType(0)
[20978.609] DBG: Checking Steam lobby migration, lobby owner is (Scytr) [123456789]
[20978.609] DBG: I am also the host (Scytr) [123456789]
[20978.609] DBG: GameListUpdate: Action(4) LobbyID(6) LobbyType(2) SearchType(0)
[20978.968] DBG: Connection closed with (Player [987654321:1:1])
[20978.968] DBG: FireWire Link Closed: 1
[20979.250] DBG: Checking Steam lobby migration, lobby owner is (Scytr) [123456789]
[20979.250] DBG: I am also the host (Scytr) [123456789]
[20979.250] DBG: GameListUpdate: Action(4) LobbyID(6) LobbyType(2) SearchType(0)
 
still doesn't work
  1. there's something I don't understand (I lack multiplayer experience): how can the joining player join without apparently (according to lua.log) going through the game's multiplayer menu and lobby screen ? is there another lobby directly inside the steam overlay or somewhere else ? If so, does the join issue also happen when the joining player uses the game's lobby ?
  2. the Net Connection Debug files for both the host and joining player, for both the EUI join failure case and non-EUI join success case, might help...
 
Deleting WorldView.lua fixes the "can't move units" problem. Weird fix since there is no code in that file, but with LEKmod installed and WorldView.lua deleted, everything seems to work as expected. Fixes @crobartie 's problem.
 
Hi there,

I encountered a problem with the feature that stops the game from proceeding to the next turn when a worker unit finishes an improvement. My Archaeologist that was conducting a dig on a Jungle tile couldn't proceed to the menu to choose either an Artifact or a Landmark no matter how many tiles I click "Next Turn". This problem does not appear with tiles that don't have a feature on them, i.e. Jungle, Forest or Marsh. Here's an image of what it looks like:

Spoiler :
qVmqUxE.jpg


The solution was to disable the EUI feature in the menu; then the game could proceed normally:

Spoiler :
4rmq3W4.jpg


Thanks for your great work with this mod!
 
Deleting WorldView.lua fixes the "can't move units" problem. Weird fix since there is no code in that file, but with LEKmod installed and WorldView.lua deleted, everything seems to work as expected. Fixes @crobartie 's problem.

Turns out that was a poor solution. A better solution playing with LEKmod is to rename Civ 5\Assets\DLC\Lekmod\UI\InGame.lua to something like InGame_.lua_ to disable it, but open it in a text editor, then copy the last lines with all the

> ContextPtr:LoadNewContext("Aesthetics0_OpenerAndFinisher")

stuff, then paste that into Civ 5\Assets\DLC\EUI\InGame\InGame.lua at the very end. Everything seems to work as intended.

EDIT: PS: The paths are suggested, not exact.
 
Whenever friends or I try to join a multiplayer game via Steam (right click on a friend on Steam, who is hosting or in a private staging room, and press "Join Game") with EUI v1.29h installed we get booted into our own Staging Room and it shows that the host disconnect, while the host sees that the new player disconnected
with the feature that stops the game from proceeding to the next turn when a worker unit finishes an improvement. My Archaeologist that was conducting a dig on a Jungle tile couldn't proceed to the menu to choose either an Artifact or a Landmark no matter how many tiles I click "Next Turn"

hopefully both bugs are fixed in the attached candidate version, could you please check ?

Cheers
 

Attachments

The problem is solved now
Thanks for checking
Some of the tooltips are missing in the settings
Copy the updated EUI_text_*.xml file(s) to the ...\Sid Meier's Civilization 5\Text folder and delete the cache folder from ...\Sid Meier's Civilization 5\ before launching the game
 
Back
Top Bottom