yairm210 / Unciv

Open-source Android/Desktop remake of Civ V
Mozilla Public License 2.0
8.32k stars 1.56k forks source link

Feature request: reduce Ranking and Chart infos #10545

Closed xtf0 closed 5 months ago

xtf0 commented 9 months ago

Before creating

Problem Description

In Victory status the Rankings and Charts are to infomative, only the Score should be visible, not the detailed Gold, Force, Tech etc. This IS a gameplay feature of vanilla civ and default, but seams not to be considered atm.

Related Issue Links

No response

Desired Solution

Alternative Approaches

outsource into a mod

Additional Context

No response

Ouaz commented 9 months ago

Did you try the "Experimental Demographics Scoreboard" in the options? It only shows the best and worst values for each stats, and the average values aswell. I agree the default scoreboard is way too informative, that's why this alternative one has been implemented. Note: it is tagged as "experimental", but it's fully functional.

xtf0 commented 9 months ago

With 3 players it would be full info again. Showing only activated victory conditions with their sub conditions? Scientific -> x of 5 parts Cultural -> x of 5 politic trees Domination -> x of y players/territorial percentage Diplomatic -> obvious time -> show score

SomeTroglodyte commented 9 months ago

I'd vote for simply disabling these pages (again - replay and charts were limited initially to after-win-or-lose I think) until "the end"? Or block Victory Screen access entirely until...? Nah, there's the illustrations - spaceship being assembled.

By the way, the screen is entirely capable of displaying the classic and "Experimental Demographics Scoreboard" pages both, side-by-side, with very little code changes. It does so when you open the screen with the "secret handshake" I think... At least I had it so once for testing. Yup, it still does.

Slightly related - console and "secret" debug page. Maybe correlate those two, and maybe make too-much-info pages enableable from there...

SomeTroglodyte commented 9 months ago

The hook when a page is hidden is easy - here's the one for the "experimental" Demographics -> you could easily add a || playerCiv.gameInfo.victoryData == null to hide until won or lost.

github-actions[bot] commented 6 months ago

This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 15 days.

SeventhM commented 5 months ago

I might be overstepping my bounds closing this, but given the stale warning, might as well. I probably could've also let this close on its own, but I do feel like commenting here

While it probably correct to move to something like the experimental demographics screen, there's basically been no work been done to it with most seeming to prefer the current one. There's also an obvious comparison to Civ 5, where by far one of the most popular mods is a mod that does expand the amount of info you get about your opponents significantly. So it seems to me almost as though it'll be unlikely this issue actually goes anywhere in the future