Interface Missing on the City Screen

Kael

Deity
Joined
May 6, 2002
Messages
17,401
Location
Ohio
We will definitly need more help to try to isolate this so please answer the following if you are having this problem:

1. Make sure python debug is enabled and list any errors here (users are reports a CvMainInterface error on line 1393).

2. What OS are you running?

3. Where do you have FfH2 installed?

4. What form of BtS do you have (Direct2Drive, Steam, Store copy)?

5. Post a copy of your CivilizationIV.ini file.

6. Do you have Warlords installed?

7. Try replacing your CvMainInterface.py file with the attached ones and see if you still get the error.

So far it looks like CvMainInterface.py "a" resolves the issue by skipping the unit buttons (but you can't select to build units from the city screen).

I need feedback on if "b" fixes the issue or now.
 

Attachments

  • CvMainInterfacea.zip
    23.5 KB · Views: 86
  • CvMainInterfaceb.zip
    23.5 KB · Views: 115
1.
Code:
Traceback (most recent call last):

  File "CvScreensInterface", line 709, in forceScreenRedraw

  File "CvMainInterface", line 719, in redraw

  File "CvMainInterface", line 1393, in updateSelectionButtons

RuntimeError: unidentifiable C++ exception
ERR: Python function forceScreenRedraw failed, module CvScreensInterface

2. Vista (same installation works fine under XP Pro)

3. S:\Program Files\Firaxis Games\Sid Meier's Civilization 4\Beyond the Sword

4. store copy

5. CivilizationIV.7z

6. no warlords

7. no city interface, but no python errors with attached file

edit: @greenspiral: at the top right under quick links, there is an easy upload feature you can use, you'll have to zip the file up however(winzip, 7zip, etc)
 
1. Make sure python debug is enabled and list any errors here (users are reports a CvMainInterface error on line 1393).

Traceback (most recent call last):

File "CvScreensInterface", line 709, in forceScreenRedraw

File "CvMainInterface", line 719, in redraw

File "CvMainInterface", line 1390, in updateSelectionButtons

RuntimeError: unidentifiable C++ exception

2. What OS are you running?

Vista 32bit

3. Where do you have FfH2 installed?

C:\Program Files\Firaxis Games\Sid Meier's Civilization 4\Beyond the Sword\Mods

How ever, this is not the normal path the install request, I made it due to suggestion on this issue with the most recent install, note that I have the gold version of civ 4 that was a civ4/warlords bundle

4. What form of BtS do you have (Direct2Drive, Steam, Store copy)?

store copy

5. Post a copy of your CivilizationIV.ini file.

Not sure how to host this? :/

6. Do you have Warlords installed?

yes, as mentioned before it was installed with the gold version of civ4

7. Try replacing your CvInterface.py file with the attached one and see if you still get the error.

That fixed it for me for now, will play some games over the next week and see how things go.
 
1. Make sure python debug is enabled and list any errors here (users are reports a CvMainInterface error on line 1393).


2. What OS are you running?
Windows XP

3. Where do you have FfH2 installed?
C:\program\firaxis games\Sid Meier's Civilization 4\Beyond the Sword\Mods\Fall from Heaven 2 025

4. What form of BtS do you have (Direct2Drive, Steam, Store copy)?
Store copy

5. Post a copy of your CivilizationIV.ini file.
Don't know how :(

6. Do you have Warlords installed?
Yes

7. Try replacing your CvInterface.py file with the attached one and see if you still get the error.
I replaced it in BtS and in the FfH folder and now I can assign specialists and build buildings but not units.
 
I had this bug on vista 32bit, default install location, store copy, no warlords

the new python file for the interface appears to have fixed it
 
its in the FFH2 directory under ../Assets/python/screens

on closer inspection it hasnt fixed the bug entirely, the city screen appears now but only lets me build buildings not units
 
its in the FFH2 directory under ../Assets/python/screens

on closer inspection it hasnt fixed the bug entirely, the city screen appears now but only lets me build buildings not units

Yeah, the file is just to isolate the issue. It skips the part where it displays the unit buttons. I just wanted to see if thats where the problem is. Its definitly great information, let me keep looking to see if I can figure out why Vista is having a problem with the unit buttons.
 
I uploaded a new CvMainInterface.py "b" in the first post. Please try it out and let me know if it resolves the issue.
 
b seems to work fine :)

Awesome, we may have a fix then. Can someone else with the problem please verify that it fixes it for them too?
 
I should have left my laptop on for you Kael. I can't check for 6-7 hours. :(
 
Good, I'll get the fix into patch "a".
 
b doesn't help me, but I might need to reinstall after the changes we made yesterday. I'm not sure we reverted them all back.

Same 1393 error when looking at a cityscreen.
 
b doesn't help me, but I might need to reinstall after the changes we made yesterday. I'm not sure we reverted them all back.

Same 1393 error when looking at a cityscreen.

Make sure the CvMainInterface.py has todays date. I suspect, as we noticed yesterday on your computer the old file isnt being overwritten.
 
I did a quick reinstall and added b and now have a cityscreen! :clap:

I still get the 675 python exception when starting the game though.
 
Top Bottom