Resource icon

Enhanced User Interface v1.30m

Since EUI version v1.23 will likely be the last EUI update, please provide feedback on the beta version attached to post #1127, for possible changes and bug fixes before Civ BE comes out in 3 weeks:
  • small bug fixes
  • filter unit ribbon by unit type (several types can be selected): click on the >>> button at the bottom of the ribbon to select units to display. Your choices are saved from one session to the other. Settings are common to all hotseat players, though.
  • adds civilization ribbon player connection indicator: yellow = connecting, green = connected, red = host, mouse over tooltip shows ping, click to kick player (host only)
  • adds control-click action on civilization ribbon leader icon to declare war (BNW only)
  • other minor improvements

Cheers
 
I get Lua errors when using EUI v1.23b2 with Ingame Editor v39.1:
Code:
[483703.158] Runtime Error: Assets\DLC\UI_bc1\PlotHelp\PlotHelpManager.lua:172: attempt to index field 'Text' (a nil value)
stack traceback:
	Assets\DLC\UI_bc1\PlotHelp\PlotHelpManager.lua:172: in function 'ShowPlotTips'
	Assets\DLC\UI_bc1\PlotHelp\PlotHelpManager.lua:1101: in function 'PlotToolTip'
	Assets\DLC\UI_bc1\PlotHelp\PlotHelpManager.lua:1149: in function <Assets\DLC\UI_bc1\PlotHelp\PlotHelpManager.lua:1133>
 
I get Lua errors when using EUI v1.23b2 with Ingame Editor v39.1:
Code:
[483703.158] Runtime Error: Assets\DLC\UI_bc1\PlotHelp\PlotHelpManager.lua:172: attempt to index field 'Text' (a nil value)
stack traceback:
	Assets\DLC\UI_bc1\PlotHelp\PlotHelpManager.lua:172: in function 'ShowPlotTips'
	Assets\DLC\UI_bc1\PlotHelp\PlotHelpManager.lua:1101: in function 'PlotToolTip'
	Assets\DLC\UI_bc1\PlotHelp\PlotHelpManager.lua:1149: in function <Assets\DLC\UI_bc1\PlotHelp\PlotHelpManager.lua:1133>

I've noticed nr. 1 with 1.23RC2 too although I hadn't related it to IGE (I have it enabled too though). Furthermore I have a weird issue when starting a new game. When I select a new map (home made) the selection doesn't change. If I go back and the select setup game again I see that the map I chose before have been selected.

\Skodkim
 
I get Lua errors when using EUI v1.23b2 with Ingame Editor v39.1:
Code:
[483703.158] Runtime Error: Assets\DLC\UI_bc1\PlotHelp\PlotHelpManager.lua:172: attempt to index field 'Text' (a nil value)
stack traceback:
	Assets\DLC\UI_bc1\PlotHelp\PlotHelpManager.lua:172: in function 'ShowPlotTips'
	Assets\DLC\UI_bc1\PlotHelp\PlotHelpManager.lua:1101: in function 'PlotToolTip'
	Assets\DLC\UI_bc1\PlotHelp\PlotHelpManager.lua:1149: in function <Assets\DLC\UI_bc1\PlotHelp\PlotHelpManager.lua:1133>
Please try version attached to post #1127

Cheers
 
Hi bc1,

I'm using 1.23beta3 and I noticed a lua:2290 error when mousing over the leader icons on the right side of the screen when playing with the older game scenarios (rise of the mongols & new world). Instead of showing all the diplomacy stats, it just gives that error.

I dont see that error when playing just normal BNW, but just the old scenarios. The error wasn't on 1.23beta1, but was on beta 2 and 3.

-Reed
 
Hi bc1,

I'm using 1.23beta3 and I noticed a lua:2290 error when mousing over the leader icons on the right side of the screen when playing with the older game scenarios (rise of the mongols & new world). Instead of showing all the diplomacy stats, it just gives that error.

I dont see that error when playing just normal BNW, but just the old scenarios. The error wasn't on 1.23beta1, but was on beta 2 and 3.

-Reed
Thanks for the report, please try beta in post #1127

Cheers
 
Really amazing looking mod! Great job!

First off, to anyone else who is crashing at game start on Window 8.1, just clearing Civ 5's Cache folder solved that for me.

I have a really weird bug to report. Your mod works perfectly without any mods on or with the 15 mods I normally use that are only xml/sql manipulation, which makes perfect sense since they can't alter the UI. But, if I turn on my own map pack mod, which is just a map and minor xml changes like renaming cities, leaders, civs, etc, the top right buttons break. I've tested this with only my map pack mod enabled and with it along with my normal mods, still does it.

EUI%20button%20bug%20with%20my%20mod%20only.jpg


This is so confusing to me since my mod can not possibly affect the UI, so shouldn't be able to interact with your mod at all.

For now, I've removed the Notifications folder, which prevents the bug, so I can enjoy the rest of it.
 
if I turn on my own map pack mod, which is just a map and minor xml changes like renaming cities, leaders, civs, etc, the top right buttons break.
I would need your lua.log to investigate (instructions in opening post)
This is so confusing to me since my mod can not possibly affect the UI, so shouldn't be able to interact with your mod at all.
it can if there are bugs with either mod xml coding or UI xml parsing

Cheers
 
Looks good and it is indeed pretty mature. Perhaps post the code on github so others may improve it in the future.
 
Sorry about that. Well I got all the correct info together and then started testing some things. I found the particular file in my mod causing my own bug and then breaking EUI's notifications component. So nothing wrong with your mod after all :P.

Now to try to figure out why simply reassigning city state colors could cause this mess and how to fix it...

Cheers

P.S. Ignore the attachments, I don't know how to remove them :).
 

Attachments

Attached beta5 update should now be robust to this kind of mod bug

Cheers

Lol, but then I never would have found the cause of that annoying bug that I had unknowingly spread. :)

Oh, btw, I just discovered the hard way that framedarchitecture's new hit mod on the Steam Workshop Ocean Cities breaks EUI's mouseover tooltips. This appears many many times in the lua.log:
Runtime Error: ...\MODS\Ocean Cities (v 2)\Lua\Override\PlotHelpManager.lua:74: attempt to index upvalue 'm_pPlotHelpText' (a nil value)
 
framedarchitecture's new hit mod on the Steam Workshop Ocean Cities breaks EUI's mouseover tooltips. This appears many many times in the lua.log:
Runtime Error: ...\MODS\Ocean Cities (v 2)\Lua\Override\PlotHelpManager.lua:74: attempt to index upvalue 'm_pPlotHelpText' (a nil value)
the log indicates the mod overwrites EUI's PlotHelpManager, and that it is incompatible with EUI's PlotHelp module.

Cheers
 
Saw your post over on reddit about stopping work on EUI soon, so here's my wishlist of things that have come up while I play. I should say first that I absolutely love these UI improvements and all the work you've done, while still allowing us to earn achievements. It's a huge improvement to the gameplay experience.

Some of these suggestions are pretty trivial fluff while others are more meaningful, but their order isn't significant to how I personally rank them, just how they occurred to me.

- Mousing over a Luxury good in the Trade screen should show if anyone wants
it for We Love the King or a City-State quest.
- Ability to find out where a unit is moving to, like how traderoute paths are shown for caravans and cargo ships.
- Rename "We Love the King" to appropriate ruler type.
- Fast notifications of the simple AI notifications ("We've become friends with Foo too."), a la Quiet Diplomacy mod.
- Better distinguish tiles that could be worked from those that can't. (All are "gold" / orange.)
- Improved editing of Save Game dialogue box. Can't even click on it to move cursor. Annoying when you want to change the default name.
- Window that shows how much Tourism all other civs have over you in one view, without having to go to each one's Influence page.
- Icon for what religion a city is following in the City screen, not just on the city banner.
- Make the "Very well" / "That deal will work." screen go away. Useless waste of time. Turning down the deal goes away immediately.
- In religion summary, indication of what are Follower vs Founder beliefs.
- Reset button in Trade window, instead of going back to intro window or having to click off each item..
- Tourism tooltip that shows ideology pressure.
- Mark the capital of a civ in the Move Spy window with a star.
- A way to convert a Diplomat to a Spy and vice-versa, without having to move it out of the other civ's capital first.
- Easier way to just assign a diplomat to a capital. Also, mouseover the leader portrait should show that there is a diplomat there.
- Can something be done about indicating when Civs are asking to renew a deal for a resource that would leave you with 0? So annoying when they take your last lux that way.
- DoF expired notification - click should go right to proposing it again, or at least to the leader dialogue.
- Better ordering of units down the left side. They appear to be random. Could group by type? And maybe group sleeping/fortified vs active?
- Pressing Enter on trade screen should be Accept. Especially helpful on deal renewal popups.

Thanks again so much for all of your work.
 
Back
Top Bottom