Interface problem

Seraphic

Chieftain
Joined
Jan 27, 2008
Messages
18
When playing a mod in BtS (version 3.17) I get no interface, just the map. It appears to be a Python error:
bip53a.jpg

I have the latest version of BUG, 3.6, installed. How can I solve this problem?
 
Please note that in 'normal' gameplay (no use of 'load a mod') I'm not getting this bug.
 
How did you install BUG? Single- or Multiplayer? Did you try to re-install BUG?
Re-installing BUG didn't solve the problem. I used the singleplayer installation.
I'm going to try re-installation of the game. (Civ IV Complete will take forever to reinstall, goddamnit)
I'll let you know if it works.
 
Reinstallation did nothing. It may be worth noting that the Ctrl-alt-O shortcut for the BUG Menu is not working either.
 
What other mods do you have installed? How and where did you install them? Or did you do a custom merge?

BUG uses its own CvAppInterface module that calls fireEvent(), so that file seems to be working okay. However, BUG does not use CvCustomEventManager that some other mods use. I wrote BugEventManager that adds fireEvent() and other features. Somehow some other mod is injecting its own event manager into BUG.
 
What other mods do you have installed? How and where did you install them? Or did you do a custom merge?

BUG uses its own CvAppInterface module that calls fireEvent(), so that file seems to be working okay. However, BUG does not use CvCustomEventManager that some other mods use. I wrote BugEventManager that adds fireEvent() and other features. Somehow some other mod is injecting its own event manager into BUG.

First of all, I really appreciate the work you guys have been doing. The BUG Mod is fantastic, and I've enjoyed the convenience it offers a lot in normal BTS games! :thanx:
I had OOS installed, but removed it at reinstallation. Haven't installed OOS again since. I even completely deleted my C:\..path..\Beyond The Sword folder.
Other than that, I have no mods installed :sad:
I was trying to load the GEM (Giant Earth Map) when the error occurred.
Also, I remember some while back when I wanted to play Defense (it comes with Civ IV Complete I think) I got no interface either.
 
The odd thing is that with BUG in CustomAssets, it could interfere when playing other mods (Next War for example), but if you are playing the normal game, other mods shouldn't interfere with BUG. Did this suddenly start happening after using BUG without problems for some time?

How are you installing BUG now? Are you using the EXE installer or copying your old installation? If the latter, try reinstalling BUG using the installer. It will have an option to rename the CustomAssets folder; use that.

What is OOS? Is this the OOS multiplayer fix mod? That shouldn't have any problems as I believe it is only a DLL with no Python files of its own.
 
The odd thing is that with BUG in CustomAssets, it could interfere when playing other mods (Next War for example), but if you are playing the normal game, other mods shouldn't interfere with BUG. Did this suddenly start happening after using BUG without problems for some time?

How are you installing BUG now? Are you using the EXE installer or copying your old installation? If the latter, try reinstalling BUG using the installer. It will have an option to rename the CustomAssets folder; use that.

What is OOS? Is this the OOS multiplayer fix mod? That shouldn't have any problems as I believe it is only a DLL with no Python files of its own.
The OOS is, like you guessed, the multiplayer fix mod, but I haven't installed it since I reinstalled the game, earlier today.
I did install BUG with the EXE installer and tried renaming the CustomAssets, but I must have done something wrong: the CustomAssets-Renamed-BUG-3.6 folder is empty.
I tried loading Next War. This time a lot more Python Exceptions visited. The no interface thing is also present and I also noticed the city governors took off. :crazyeye: I also included a picture in the attachment of what the problem results in.
In normal BTS games I'm fine, it's those modded scenarios like for example Next War, Defense or the Giant Earth Map that are . .. .. .. .ing with me.
 

Attachments

  • python2.JPG
    python2.JPG
    244 KB · Views: 98
  • result.JPG
    result.JPG
    285.4 KB · Views: 75
  • cityscreen.JPG
    cityscreen.JPG
    226.7 KB · Views: 72
I must have done something wrong: the CustomAssets-Renamed-BUG-3.6 folder is empty.

If you just reinstalled BTS, this folder will start empty.

I tried loading Next War. This time a lot more Python Exceptions visited.

This is expected as I said. BUG installed into the CustomAssets folder will interfere with other mods unless you tell those mods to ignore the CustomAssets folder. Go to the Next War folder and open "Next War.ini" in Notepad. Look down a few lines for "NoCustomAssets". Change it from 0 to 1. You can do the same for all the other mods you play.

The other option is to install BUG as a mod just like those other mods. In that case none of this is necessary, but it means you need to load BUG to use it (no biggie) and you can't use it to play games other people post such as succession games. That's the main reason for the single-player install.
 
This is expected as I said. BUG installed into the CustomAssets folder will interfere with other mods unless you tell those mods to ignore the CustomAssets folder. Go to the Next War folder and open "Next War.ini" in Notepad. Look down a few lines for "NoCustomAssets". Change it from 0 to 1. You can do the same for all the other mods you play.

Yay, problem solved! Thanks a lot! :goodjob:
 
Back
Top Bottom