A Condensed TopPanel

Enginseer

Salientia of the Community Patch
Supporter
Joined
Nov 7, 2012
Messages
3,671
Location
Somewhere in California
You're playing a game and it's the industrial era. You see this happens to your top panel. Yuck I can barely see my resources now.

upload_2019-4-28_10-4-28.png

There has to be a better way.


And there is!








Download Version 3 right now! For EUI and non-EUI and in a beta stage until further notice. Completely save-game compatible can remove or install at any save games.
Spoiler Old Version :




upload_2019-4-28_10-4-45.png

If you want to a measure of your science and culture output, you can just hover over it. If you want the happiness hand-down you hover over it. now you can see all 6 strategic resources on a 1024 resolution!


Edit: May be updated in the near future to be more condensed(if possible).
 

Attachments

  • TopPanel Replace (EUI Only) (v 3).rar
    22 KB · Views: 291
  • TopPanel Replace (Non-EUI) (v 1).rar
    10.4 KB · Views: 198
Last edited:
You're playing a game and it's the industrial era. You see this happens to your top panel. Yuck I can barely see my resources now.
Edit: May be updated in the near future to be more condensed(if possible).
Beautiful! Yes, once it's ready just add it into the game!

I'm using SummaryBar, will it conflict? It has this piece concerning TopPanel in the lua.
https://forums.civfanatics.com/threads/utils-modular-summary-bar.459207/
Code:
    local control = ContextPtr:LookUpControl("/InGame/TopPanel/CurrentDate")
  
    if (control) then
      isUsingEUI = (ContextPtr:LookUpControl("/InGame/TopPanel/TopPanelBarR") ~= nil)
  
      if (isUsingEUI) then
        iBaseX = -5
        Controls.SummaryStack:SetAnchor("C,T")
        Controls.SummaryStack:SetOffsetX(iBaseX)
        Controls.TopPanelBarC:SetHide(false)
      end
 
Last edited:
Beautiful! Yes, once it's ready just add it into the game!

I'm using SummaryBar, will it conflict? It has this piece concerning TopPanel in the lua.
https://forums.civfanatics.com/threads/utils-modular-summary-bar.459207/
Code:
    local control = ContextPtr:LookUpControl("/InGame/TopPanel/CurrentDate")
 
    if (control) then
      isUsingEUI = (ContextPtr:LookUpControl("/InGame/TopPanel/TopPanelBarR") ~= nil)
 
      if (isUsingEUI) then
        iBaseX = -5
        Controls.SummaryStack:SetAnchor("C,T")
        Controls.SummaryStack:SetOffsetX(iBaseX)
        Controls.TopPanelBarC:SetHide(false)
      end
u should be fine

also version 2 is up. Much more condensed and cleaner!
 
Last edited:
Someone should have did it. You did. Thx
I don't see where it could be more condensed
For the sake of consistency, you could also hide the + faith per turn if you have selected an automatic faith purchase. That way it would only show the countdown to the purchase, in a similar way to the tech and policy countdowns.
Spoiler Pic :
20190430143808_1.jpg


Besides, I have a complaint. I think it's very important to be able to see not only the happiness %, but also the absolute happiness and unhappiness values. 'How much unhappy faces did that policy reduce?' 'I wonder just how many surplus happiness I still have before I dip under 100%?' 'Will I go over the threshold if I squeeze in like 10 specialists now?' I think it's important to be able to answer these questions, otherwise it feels like you have less control.

It'd be nice if we could see it when hovering over happiness, which doesn't seem to be the case in v2, as it only lists total happiness and doesn't mention total unhappiness. The way base VP shows it (e.g., :c5happy:120/:c5angry:313) is fine.

Other than that, very nice work! I love me some quality of life.
 
EUI version might be packed but at least didn't go off the screen...non-EUI actually doesn't even display properly. Wrong focus. :/ But thanks.
 
EUI version might be packed but at least didn't go off the screen...non-EUI actually doesn't even display properly. Wrong focus. :/ But thanks.
Gimme non-eui screenshot and ill see what can be changed
 
Last edited:
Confirmed here. V. 2 is great with 1920p

ultimately two versions should be available
extrem : reduced at max for hardcore civ players and those who play low res.
medium : reduced enough to fit 1920 (seems the most common) with no sacrifice on readability.
 
Confirmed here. V. 2 is great with 1920p

ultimately two versions should be available
extrem : reduced at max for hardcore civ players and those who play low res.
medium : reduced enough to fit 1920 (seems the most common) with no sacrifice on readability.
I agree with this. Question: do you get any overlapping on 1920p??? I think I don't (even in the late game).
 
Do you mean 1080p (1920x1080)? If so, no I don't get any overlap, except IGE which annoyingly likes to sit directly on top of my strategics.
 
Do you mean 1080p (1920x1080)? If so, no I don't get any overlap, except IGE which annoyingly likes to sit directly on top of my strategics.
Ah, yes, sorry, that's what I meant. My experience matches your own. I am getting ugly overlaps when on 1366 x 768 pixels. I don't recall any overlaps except IGE on 1920 x 1080 px.
 
View attachment 523921

Edit . Faith icon can be removed as well. White if for faith. For extrem shriking
not needed :)
For the sake of consistency, you could also hide the + faith per turn if you have selected an automatic faith purchase. That way it would only show the countdown to the purchase, in a similar way to the tech and policy countdowns.
Spoiler Pic :


Besides, I have a complaint. I think it's very important to be able to see not only the happiness %, but also the absolute happiness and unhappiness values. 'How much unhappy faces did that policy reduce?' 'I wonder just how many surplus happiness I still have before I dip under 100%?' 'Will I go over the threshold if I squeeze in like 10 specialists now?' I think it's important to be able to answer these questions, otherwise it feels like you have less control.

It'd be nice if we could see it when hovering over happiness, which doesn't seem to be the case in v2, as it only lists total happiness and doesn't mention total unhappiness. The way base VP shows it (e.g., :c5happy:120/:c5angry:313) is fine.

Other than that, very nice work! I love me some quality of life.
fixed.

version 3 now released.
 
Thank god this mod exists, the top panel clutter was getting really bad in the late game for me.
 
EUI version might be packed but at least didn't go off the screen...non-EUI actually doesn't even display properly. Wrong focus. :/ But thanks.
See OP.
 
I am getting ugly overlaps when on 1366 x 768 pixels. I don't recall any overlaps except IGE on 1920 x 1080 px.
Ingame editor includes a file named IGE_Window.xml that should be located under "My Documents/My Games/Sid Meier's Civilization 5/MODS/Ingame Editor". You can change the position of the IGE button within that file by searching through it for a line near the bottom that says something along the lines of:
<TextButton ID="MainButton" Anchor="R,T" Offset="340,6"
Changing the "Offset" field will reposition the IGE button, although it will take a series of trial and error to find the correct spot.
I use a 1920 x 1080 monitor and I was getting overlaps as well but have since found an Offset value that fits my screen better.
 
Top Bottom