New screen - Wonders list

Joined
Feb 6, 2006
Messages
796
BTS 3.17

I've been asking for such a screen for ages: a place where you can easily see every wonder in the game, either already built or not built, so that you can see if you can still try racing for it, or instead it's been built and destroyed.

Here's the python file which manages the screen.
 

Attachments

  • CvInfoScreen.zip
    CvInfoScreen.zip
    18.2 KB · Views: 157
  • WondersList.JPG
    WondersList.JPG
    110.2 KB · Views: 589
  • Text.txt
    Text.txt
    2.3 KB · Views: 126
interesting. How is this different from the information on the 'top 5 cities' tab?
 
Two points: one functional, one practical.

The functional point is that it also shows not built or destroyed wonders.
The practical one (in my opinion) is that the list is much more easy to see and scroll.

With the Top-5 screen, when I want to build a certain wonder, I have to scroll the entire list, looking for that one. Sometimes I miss it, and think it's not been built yet. Some other times, it's been built and destroyed, so it's not in the list, and it seems that I can actually build it.
 
do you mind if we lift this and put it into BUG? Not sure when it would be done ...
 
I have been wondering if perhaps it might be possible to have a new victory condition (Infrastructure Victory) that requires a certain number of Wonders within your civ. This screen could be helpful in that endeavor.
 
do you mind if we lift this and put it into BUG? Not sure when it would be done ...

No problem... just list me in the credits. :)

I've just discovered a little bug, that makes the list show you the wonder owner, even if you don't know its city. To resolve this bug, replace the line:
Code:
if aCity!=None and not CyMap().plot(aCity.getX(), aCity.getY()).isRevealed(CyGame().getActiveTeam(),false):
with:
Code:
if aCity!=None and not aCity.isRevealed(CyGame().getActiveTeam(),false):
 
Back
Top Bottom