3.19 patch and BUG

r_rolo1

King of myself
Joined
May 19, 2006
Messages
13,818
Location
Lisbon, Portugal
Well, I'm imagining EF :wallbash: about his work on BULL :D

Anyway, BULL will have to be recoded ( may be trivial or not )... hopefully we will not face some irkiness of XML tags swapped between files interfeering with BUG, as we had in 3.17, or something of that kind :please:
 
I'll wait until EF is on-line and then discuss with him how to proceed. Hopefully, we won't have many issues regarding conflicts.
 
Looking over the changelog, my guess is that BUG will be unaffected by the patch. Ruff and I are looking at it now, however, and will have an official update later tonight.

BULL, on the other hand, will require a new build. What's the general sense in the community: will people be holding off on patching like some did with 3.17? It looks like the patch has a few controversial fixes from the UP (barrage and overflow :gold: to name two).
 
Well my opinion is that BUG stands for unaltered gameplay :D ..... in that regard Firaxis is the rule maker. If Firaxis says that overflow cash is capped at wealth ratio, overflow cash is capped at wealth ratio :p If Firaxis says that tanks can't have barrage ... they can't have barrage. Period .
 
Yes, so they will go into BULL (already were actually since BULL had the UP). My question is whether or not the non-3.19 community will be large enough to warrant supporting it.
 
Here is a comparison of v3.19 to v3.17

Code:
Folder Compare
Produced: 6/10/2009 7:30:24 PM

Mode:  Left Newer and Left Orphans
Left base folder: C:\Program Files\Firaxis Games\Sid Meier's Civilization 4
Right base folder: C:\Program Files\Firaxis Games\Sid Meier's Civilization 4 v317

Left Orphan Files                                                    Size       Modified
-----------------------------------------------------------------------------------------------------
Beyond the Sword\CvGameCoreDLL\CvDllPythonEvents.cpp                 29,178     5/14/2009 1:41:28 PM
Beyond the Sword\CvGameCoreDLL\CvDllPythonEvents.h                   5,017      5/14/2009 1:41:28 PM
Beyond the Sword\CvGameCoreDLL\CvDllTranslator.cpp                   5,940      5/14/2009 1:41:28 PM
Beyond the Sword\CvGameCoreDLL\CvDllTranslator.h                     622        5/14/2009 1:41:28 PM
Beyond the Sword\CvGameCoreDLL\CvEventReporter.cpp                   14,567     5/14/2009 1:41:30 PM
Beyond the Sword\CvGameCoreDLL\CvEventReporter.h                     5,631      5/14/2009 1:41:30 PM
Beyond the Sword\CvGameCoreDLL\CvGameCoreDLL.vcproj.vspscc           278        5/14/2009 1:41:30 PM
Beyond the Sword\CvGameCoreDLL\CvMessageControl.cpp                  6,541      5/14/2009 1:41:30 PM
Beyond the Sword\CvGameCoreDLL\CvMessageControl.h                    1,978      5/14/2009 1:41:30 PM
Beyond the Sword\CvGameCoreDLL\CvMessageData.cpp                     29,960     5/14/2009 1:41:30 PM
Beyond the Sword\CvGameCoreDLL\CvMessageData.h                       12,749     5/14/2009 1:41:30 PM
Beyond the Sword\CvGameCoreDLL\CvStatistics.cpp                      10,155     5/14/2009 1:41:30 PM
Beyond the Sword\CvGameCoreDLL\CvStatistics.h                        4,429      5/14/2009 1:41:30 PM
Beyond the Sword\CvGameCoreDLL\CyMessageControl.cpp                  2,756      5/14/2009 1:41:30 PM
Beyond the Sword\CvGameCoreDLL\CyMessageControl.h                    1,229      5/14/2009 1:41:30 PM
Beyond the Sword\CvGameCoreDLL\CyMessageControlInterface.cpp         1,993      5/14/2009 1:41:30 PM
-----------------------------------------------------------------------------------------------------

Left Newer Files                                                     Size       Modified
-----------------------------------------------------------------------------------------------------
Assets\CvGameCoreDLL.dll                                             3,716,672  2/4/2009 8:10:18 PM
                                                                     3,710,976  10/24/2008 8:07:11 PM
Beyond the Sword\Assets\Python\EntryPoints\CvRandomEventInterface.py 137,159    5/14/2009 1:40:16 PM
                                                                     137,200    2/29/2008 11:13:26 AM
Beyond the Sword\Assets\Python\EntryPoints\CvScreensInterface.py     30,231     5/14/2009 1:40:16 PM
                                                                     30,193     8/30/2007 11:12:18 AM
Beyond the Sword\Assets\Python\Screens\CvExoticForeignAdvisor.py     45,341     5/14/2009 1:40:16 PM
                                                                     45,168     8/30/2007 11:12:20 AM
Beyond the Sword\Assets\Python\Screens\CvInfoScreen.py               96,446     5/14/2009 1:40:16 PM
                                                                     96,238     12/13/2007 6:31:34 PM
Beyond the Sword\Assets\Python\Screens\CvMainInterface.py            145,218    5/14/2009 1:40:16 PM
                                                                     144,925    5/1/2008 8:38:42 AM
Beyond the Sword\Assets\Python\Screens\CvTechChooser.py              49,819     5/14/2009 1:40:16 PM
                                                                     49,683     9/5/2007 4:00:36 AM
Beyond the Sword\Assets\Python\Screens\CvVictoryScreen.py            46,142     5/14/2009 1:40:16 PM
                                                                     46,183     8/30/2007 11:12:20 AM
Beyond the Sword\Assets\Python\CvAdvisorUtils.py                     50,319     5/14/2009 1:40:16 PM
                                                                     50,292     12/13/2007 6:31:24 PM
Beyond the Sword\Assets\XML\Text\CIV4GameText_BTS_Fixed.xml          172,022    5/14/2009 1:40:18 PM
                                                                     170,631    2/29/2008 11:13:26 AM
Beyond the Sword\Assets\XML\Text\CIV4GameTextChanged_BTS.xml         179,422    5/14/2009 1:40:18 PM
                                                                     177,965    8/30/2007 11:12:56 AM
Beyond the Sword\Assets\XML\Units\CIV4PromotionInfos.xml             167,371    5/14/2009 1:40:18 PM
                                                                     167,755    2/22/2008 4:06:32 PM
Beyond the Sword\Assets\XML\Units\CIV4UnitInfos.xml                  787,379    5/14/2009 1:40:18 PM
                                                                     787,379    2/29/2008 11:13:26 AM
Beyond the Sword\Assets\XML\GlobalDefines.xml                        49,691     5/14/2009 1:40:18 PM
                                                                     49,454     5/6/2008 11:20:14 PM
Beyond the Sword\Assets\CvGameCoreDLL.dll                            4,949,304  5/14/2009 2:46:40 PM
                                                                     4,896,056  6/4/2008 5:03:18 PM
Beyond the Sword\CvGameCoreDLL\CvArea.h                              6,081      5/14/2009 1:41:28 PM
                                                                     6,101      8/30/2007 11:18:42 AM
Beyond the Sword\CvGameCoreDLL\CvCity.cpp                            348,479    5/14/2009 1:41:28 PM
                                                                     343,692    5/1/2008 8:38:50 AM
Beyond the Sword\CvGameCoreDLL\CvCity.h                              57,935     5/14/2009 1:41:28 PM
                                                                     58,368     2/22/2008 4:06:36 PM
Beyond the Sword\CvGameCoreDLL\CvCityAI.cpp                          277,420    5/14/2009 1:41:28 PM
                                                                     277,409    5/1/2008 8:38:50 AM
Beyond the Sword\CvGameCoreDLL\CvCityAI.h                            7,110      5/14/2009 1:41:28 PM
                                                                     7,600      1/16/2008 11:06:02 AM
Beyond the Sword\CvGameCoreDLL\CvDeal.cpp                            28,917     5/14/2009 1:41:28 PM
                                                                     28,463     2/29/2008 11:13:28 AM
Beyond the Sword\CvGameCoreDLL\CvDefines.h                           4,724      5/14/2009 1:41:28 PM
                                                                     4,782      12/13/2007 6:31:28 PM
Beyond the Sword\CvGameCoreDLL\CvDLLButtonPopup.cpp                  93,557     5/14/2009 1:41:28 PM
                                                                     92,543     5/1/2008 8:38:52 AM
Beyond the Sword\CvGameCoreDLL\CvDLLEngineIFaceBase.h                4,240      5/14/2009 1:41:28 PM
                                                                     4,172      8/30/2007 11:18:42 AM
Beyond the Sword\CvGameCoreDLL\CvDLLInterfaceIFaceBase.h             10,517     5/14/2009 1:41:28 PM
                                                                     10,387     12/13/2007 6:31:28 PM
Beyond the Sword\CvGameCoreDLL\CvDLLPython.cpp                       2,907      5/14/2009 1:41:28 PM
                                                                     2,841      4/6/2007 5:01:10 AM
Beyond the Sword\CvGameCoreDLL\CvDLLPythonIFaceBase.h                4,694      5/14/2009 1:41:28 PM
                                                                     6,617      8/30/2007 11:18:42 AM
Beyond the Sword\CvGameCoreDLL\CvDLLUtilityIFaceBase.h               11,110     5/14/2009 1:41:28 PM
                                                                     13,373     2/22/2008 4:06:38 PM
Beyond the Sword\CvGameCoreDLL\CvDLLWidgetData.cpp                   145,180    5/14/2009 1:41:28 PM
                                                                     144,995    5/1/2008 8:38:52 AM
Beyond the Sword\CvGameCoreDLL\CvEnums.h                             55,858     5/14/2009 1:41:30 PM
                                                                     56,940     5/1/2008 8:38:52 AM
Beyond the Sword\CvGameCoreDLL\CvGame.cpp                            229,839    5/14/2009 1:41:30 PM
                                                                     227,981    2/29/2008 11:13:28 AM
Beyond the Sword\CvGameCoreDLL\CvGame.h                              31,378     5/14/2009 1:41:30 PM
                                                                     30,350     2/29/2008 11:13:28 AM
Beyond the Sword\CvGameCoreDLL\CvGameAI.cpp                          2,137      5/14/2009 1:41:30 PM
                                                                     2,692      8/30/2007 11:18:44 AM
Beyond the Sword\CvGameCoreDLL\CvGameAI.h                            553        5/14/2009 1:41:30 PM
                                                                     595        8/30/2007 11:18:44 AM
Beyond the Sword\CvGameCoreDLL\CvGameCoreDLL.vcproj                  36,329     5/14/2009 1:41:30 PM
                                                                     35,426     4/14/2008 5:07:44 PM
Beyond the Sword\CvGameCoreDLL\CvGameCoreUtils.cpp                   59,396     5/14/2009 1:41:30 PM
                                                                     61,441     12/13/2007 6:31:28 PM
Beyond the Sword\CvGameCoreDLL\CvGameCoreUtils.h                     14,797     5/14/2009 1:41:30 PM
                                                                     16,606     8/30/2007 11:18:44 AM
Beyond the Sword\CvGameCoreDLL\CvGameInterface.cpp                   77,616     5/14/2009 1:41:30 PM
                                                                     48,221     5/1/2008 8:38:52 AM
Beyond the Sword\CvGameCoreDLL\CvGameTextMgr.cpp                     486,270    5/14/2009 1:41:30 PM
                                                                     460,459    5/1/2008 8:38:52 AM
Beyond the Sword\CvGameCoreDLL\CvGameTextMgr.h                       19,343     5/14/2009 1:41:30 PM
                                                                     17,054     4/14/2008 5:07:44 PM
Beyond the Sword\CvGameCoreDLL\CvGlobals.cpp                         86,705     5/14/2009 1:41:30 PM
                                                                     86,629     4/14/2008 5:07:44 PM
Beyond the Sword\CvGameCoreDLL\CvGlobals.h                           44,270     5/14/2009 1:41:30 PM
                                                                     45,670     4/14/2008 5:07:44 PM
Beyond the Sword\CvGameCoreDLL\CvInfos.cpp                           645,605    5/14/2009 1:41:30 PM
                                                                     646,187    2/29/2008 11:13:28 AM
Beyond the Sword\CvGameCoreDLL\CvInfos.h                             209,606    5/14/2009 1:41:30 PM
                                                                     225,310    2/29/2008 11:13:28 AM
Beyond the Sword\CvGameCoreDLL\CvMap.cpp                             31,813     5/14/2009 1:41:30 PM
                                                                     30,235     8/30/2007 11:18:44 AM
Beyond the Sword\CvGameCoreDLL\CvMapGenerator.cpp                    32,831     5/14/2009 1:41:30 PM
                                                                     31,447     8/30/2007 11:18:44 AM
Beyond the Sword\CvGameCoreDLL\CvPlayer.cpp                          547,730    5/14/2009 1:41:30 PM
                                                                     529,989    5/1/2008 8:38:52 AM
Beyond the Sword\CvGameCoreDLL\CvPlayer.h                            72,962     5/14/2009 1:41:30 PM
                                                                     71,376     2/22/2008 4:06:40 PM
Beyond the Sword\CvGameCoreDLL\CvPlayerAI.cpp                        491,190    5/14/2009 1:41:30 PM
                                                                     488,814    5/1/2008 8:38:52 AM
Beyond the Sword\CvGameCoreDLL\CvPlayerAI.h                          17,098     5/14/2009 1:41:30 PM
                                                                     16,045     2/22/2008 4:06:40 PM
Beyond the Sword\CvGameCoreDLL\CvPlot.cpp                            220,940    5/14/2009 1:41:30 PM
                                                                     217,981    4/14/2008 5:07:46 PM
Beyond the Sword\CvGameCoreDLL\CvPlot.h                              30,041     5/14/2009 1:41:30 PM
                                                                     29,965     9/11/2007 4:00:40 AM
Beyond the Sword\CvGameCoreDLL\CvPlotGroup.h                         1,296      5/14/2009 1:41:30 PM
                                                                     1,306      8/30/2007 11:18:44 AM
Beyond the Sword\CvGameCoreDLL\CvSelectionGroup.cpp                  95,460     5/14/2009 1:41:30 PM
                                                                     95,019     5/6/2008 11:20:24 PM
Beyond the Sword\CvGameCoreDLL\CvStructs.h                           13,681     5/14/2009 1:41:30 PM
                                                                     11,585     8/30/2007 11:18:44 AM
Beyond the Sword\CvGameCoreDLL\CvTeam.cpp                            165,174    5/14/2009 1:41:30 PM
                                                                     164,134    1/16/2008 11:06:02 AM
Beyond the Sword\CvGameCoreDLL\CvTeam.h                              23,488     5/14/2009 1:41:30 PM
                                                                     23,519     12/13/2007 6:31:28 PM
Beyond the Sword\CvGameCoreDLL\CvTeamAI.cpp                          94,142     5/14/2009 1:41:30 PM
                                                                     93,083     2/22/2008 4:06:42 PM
Beyond the Sword\CvGameCoreDLL\CvUnit.cpp                            312,830    5/14/2009 1:41:30 PM
                                                                     309,684    5/1/2008 8:38:52 AM
Beyond the Sword\CvGameCoreDLL\CvUnit.h                              44,163     5/14/2009 1:41:30 PM
                                                                     44,536     5/6/2008 11:20:24 PM
Beyond the Sword\CvGameCoreDLL\CvUnitAI.cpp                          391,229    5/14/2009 1:41:30 PM
                                                                     387,145    5/6/2008 11:20:24 PM
Beyond the Sword\CvGameCoreDLL\CvUnitAI.h                            8,049      5/14/2009 1:41:30 PM
                                                                     7,939      8/30/2007 11:18:46 AM
Beyond the Sword\CvGameCoreDLL\CvXMLLoadUtilitySet.cpp               101,017    5/14/2009 1:41:30 PM
                                                                     100,955    2/29/2008 11:13:28 AM
Beyond the Sword\CvGameCoreDLL\CyEnumsInterface.cpp                  87,916     5/14/2009 1:41:30 PM
                                                                     88,238     5/1/2008 8:38:52 AM
Beyond the Sword\CvGameCoreDLL\CyGame.cpp                            27,141     5/14/2009 1:41:30 PM
                                                                     26,887     1/22/2008 7:04:14 PM
Beyond the Sword\CvGameCoreDLL\CyGame.h                              10,257     5/14/2009 1:41:30 PM
                                                                     10,166     1/22/2008 7:04:14 PM
Beyond the Sword\CvGameCoreDLL\CyGameInterface.cpp                   17,427     5/14/2009 1:41:30 PM
                                                                     17,230     1/22/2008 7:04:14 PM
Beyond the Sword\CvGameCoreDLL\CyInfoInterface1.cpp                  40,637     5/14/2009 1:41:30 PM
                                                                     40,564     1/22/2008 7:04:14 PM
Beyond the Sword\CvGameCoreDLL\CyUnit.cpp                            37,580     5/14/2009 1:41:30 PM
                                                                     37,747     5/6/2008 11:20:24 PM
Beyond the Sword\CvGameCoreDLL\CyUnit.h                              13,436     5/14/2009 1:41:30 PM
                                                                     13,489     5/6/2008 11:20:24 PM
Beyond the Sword\CvGameCoreDLL\CyUnitInterface1.cpp                  24,501     5/14/2009 1:41:30 PM
                                                                     24,653     5/6/2008 11:20:24 PM
Beyond the Sword\_Civ4Config.lnk                                     921        6/10/2009 5:57:20 PM
                                                                     921        6/10/2009 3:25:06 PM
Beyond the Sword\_Civ4Patch.lnk                                      832        6/10/2009 5:57:20 PM
                                                                     832        6/10/2009 3:25:06 PM
Beyond the Sword\Civ4BeyondSword.exe                                 12,473,656 5/14/2009 2:46:18 PM
                                                                     12,656,640 6/20/2008 8:22:44 AM
Beyond the Sword\Civ4BeyondSword_PitBoss.exe                         11,380,024 5/14/2009 2:46:26 PM
                                                                     11,539,768 6/4/2008 5:03:12 PM
Beyond the Sword\Readme.htm                                          243,635    5/14/2009 2:32:28 PM
                                                                     224,111    5/1/2008 1:53:18 PM
Beyond the Sword\ThemeParseLog.txt                                   875        6/10/2009 5:58:17 PM
                                                                     875        6/10/2009 3:25:20 PM
-----------------------------------------------------------------------------------------------------

Mostly dll changes. No new python files but there are some changes in files that BUG touches.
 
  • CvRandomEventInterface - in BUG, 1 trivial change
  • CvScreensInterface - in BUG, 1 trivial change
  • CvExoticForeignAdvisor - in BUG, a few small changes
  • CvInfoScreen - in BUG, 2 small additions
  • CvMainInterface - in BUG, a few changes - might include fix for zoom on city screen, mainly concerned with rounding on progress bars
  • CvTechChooser - in BUG, remove Great Spy icon
  • CvVictoryScreen - in BUG, trivial change
  • CvAdvisorUtils - not in BUG, change to liberate nag
 
As for BULL, I really have no desire to maintain two codebases. Most of the 3.19 changes are from the UP. If I apply 3.19, then I won't have to worry about supporting non-UP 3.17. Yay!
 
Anywhere we use the cultural levels we need to use the new CyGame culture level APIs.

  • Culture Turns
  • Victory Screen (estimated culture victory turns)
 
I do not know if I should report this here or not, but after uninstalling the game and then installing BUG again, BUG asks me for a folder to install in even though I selected the option where I should not need to bother with using /altroot. The installer therefore seems to not work fine.

Edit: found the solution, false alarm. -.-
 
Just tried to start a game with 3.19 and most recent BUG version and he refuses to show the interface. Probably has something to do with the parsing errors he claimed in the beginning:

20:23:19 DEBUG: BugOptions - writing new INI file 'BUG Core.ini'
20:23:19 TRACE: BugConfig - failure parsing C:\Dokumente und Einstellungen\Christoph\Eigene Dateien\My Games\Beyond the Sword\CustomAssets\Config\BUG Core.xml at line 63
20:23:19 coercing to Unicode: need string or buffer, NoneType found

20:23:19 DEBUG: Timer - load mod [BUG Core] took 66 ms
20:23:19 TRACE: BugConfig - failure parsing C:\Dokumente und Einstellungen\Christoph\Eigene Dateien\My Games\Beyond the Sword\CustomAssets\Config\init.xml at line 17
20:23:19 coercing to Unicode: need string or buffer, NoneType found

20:23:19 DEBUG: Timer - load mod [init] took 199 ms
20:23:35 WARN : BugInit - init() already running

Any suggestions?
 
Can you please post PythonErr.log? That will show where the error is happening. If it doesn't exist or is empty, set LoggingEnabled to 1 in CivilizationIV.ini.
 
PythonErr.log:
Code:
Traceback (most recent call last):
  File "BugConfig", line 418, in parse
  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 171, in feed
  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 287, in goahead
  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 697, in parse_endtag
  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 730, in finish_endtag
  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 751, in handle_endtag
  File "BugConfig", line 488, in end_options
  File "BugOptions", line 266, in read
  File "BugOptions", line 282, in create
  File "BugOptions", line 318, in write
TypeError: coercing to Unicode: need string or buffer, NoneType found
Traceback (most recent call last):
  File "BugConfig", line 418, in parse
  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 171, in feed
  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 280, in goahead
  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 666, in parse_starttag
  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 703, in finish_starttag
  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 747, in handle_starttag
  File "BugConfig", line 457, in start_load
  File "BugConfig", line 133, in loadMod
  File "BugInit", line 69, in loadMod
  File "BugConfig", line 418, in parse
  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 171, in feed
  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 287, in goahead
  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 697, in parse_endtag
  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 730, in finish_endtag
  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 751, in handle_endtag
  File "BugConfig", line 488, in end_options
  File "BugOptions", line 266, in read
  File "BugOptions", line 282, in create
  File "BugOptions", line 318, in write
TypeError: coercing to Unicode: need string or buffer, NoneType found
Traceback (most recent call last):

  File "CvAppInterface", line 56, in onLoad

  File "CvEventInterface", line 30, in onEvent

  File "BugEventManager", line 316, in handleEvent

  File "BugEventManager", line 321, in _dispatchEvent

  File "BugEventManager", line 363, in _handleInitBugEvent

  File "BugEventManager", line 507, in initBug

  File "BugInit", line 48, in init

  File "BugInit", line 69, in loadMod

  File "BugConfig", line 418, in parse

  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 171, in feed

  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 280, in goahead

  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 666, in parse_starttag

  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 703, in finish_starttag

  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 747, in handle_starttag

  File "BugConfig", line 457, in start_load

  File "BugConfig", line 133, in loadMod

  File "BugInit", line 69, in loadMod

  File "BugConfig", line 418, in parse

  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 171, in feed

  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 287, in goahead

  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 697, in parse_endtag

  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 730, in finish_endtag

  File "e:/main/civilization4/warlords/assets/python/system\xmllib.py", line 751, in handle_endtag

  File "BugConfig", line 488, in end_options

  File "BugOptions", line 266, in read

  File "BugOptions", line 282, in create

  File "BugOptions", line 318, in write

TypeError: coercing to Unicode: need string or buffer, NoneType found
ERR: Python function onLoad failed, module CvAppInterface
Traceback (most recent call last):

  File "CvAppInterface", line 79, in preGameStart

  File "CvScreensInterface", line 72, in showMainInterface

  File "CvMainInterface", line 2266, in interfaceScreen

  File "CvMainInterface", line 2222, in initState

  File "CvMainInterface", line 765, in getMaxRow

ZeroDivisionError: integer division or modulo by zero
ERR: Python function preGameStart failed, module CvAppInterface
 
That looks like PythonErr2.log. PythonErr.log should have a stack trace in it that looks something like this:

Code:
Traceback (most recent call last):
  File "BugInit", line 98, in callInits
  File "BugUtil", line 558, in __call__
  File "BugUtil", line 551, in call
  File "BugUtil", line 540, in bind
  File "<string>", line 35, in load_module
  File "<string>", line 13, in _get_code
  File "HoverTextUtil", line 101
IOError: cannot open file "bob.txt"

Edit: Excellent, that's what I need.
 
By "most recent BUG version" do you mean the latest from SVN? Can you please post the entire contents of PythonDbg.log. It looks like it cannot find the path to your settings (INI) files.
 
Yes i downloaded the BUG mod via svn before played. Also i reinstalled BUG several times but that didn't changed anything :/

removed some lines in the beginning to fit in here
was just some "Using Python sys path:" in the Warlords folder
Code:
sys.path =
 
['..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\email', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\encodings', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\build', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\lib', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\py', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\tools', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\lib\\colourchooser', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\lib\\editor', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\lib\\floatcanvas', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\lib\\masked', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\lib\\mixins', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\lib\\ogl', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\af', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\ca', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\cs', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\da', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\de', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\el', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\es', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\eu', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\fi', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\fr', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\hi', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\hu', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\id', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\it', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\ja', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\lv', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\nb', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\nl', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\pl', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\pt_BR', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\ru', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\sl', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\sv', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\tr', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\uk', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\zh_CN', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\zh_TW', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\af\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\ca\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\cs\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\da\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\de\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\el\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\es\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\eu\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\fi\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\fr\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\hi\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\hu\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\id\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\it\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\ja\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\lv\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\nb\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\nl\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\pl\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\pt_BR\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\ru\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\sl\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\sv\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\tr\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\uk\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\zh_CN\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\zh_TW\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\py\\tests', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\tools\\XRCed', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\tools\\XRCed\\src-images', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM']


sys.modules =
 
{'zipimport': <module 'zipimport' (built-in)>, 'signal': <module 'signal' (built-in)>, '__builtin__': <module '__builtin__' (built-in)>, 'sys': <module 'sys' (built-in)>, '__main__': <module '__main__' (built-in)>, 'exceptions': <module 'exceptions' (built-in)>, 'CvPythonExtensions': <module 'CvPythonExtensions' (built-in)>}


sys.builtin_module_names =
 
('CvPythonExtensions', '__builtin__', '__main__', '_bisect', '_codecs', '_codecs_cn', '_codecs_hk', '_codecs_iso2022', '_codecs_jp', '_codecs_kr', '_codecs_tw', '_csv', '_heapq', '_hotshot', '_locale', '_multibytecodec', '_random', '_sre', '_subprocess', '_symtable', '_weakref', '_winreg', 'array', 'audioop', 'binascii', 'cPickle', 'cStringIO', 'cmath', 'collections', 'datetime', 'errno', 'exceptions', 'gc', 'imageop', 'imp', 'itertools', 'marshal', 'math', 'md5', 'mmap', 'msvcrt', 'nt', 'operator', 'parser', 'regex', 'rgbimg', 'sha', 'signal', 'strop', 'struct', 'sys', 'thread', 'time', 'xxsubtype', 'zipimport')

1. Using moduleSearchDirs: python\contrib\
2. Using moduleSearchDirs: python\bug\
3. Using moduleSearchDirs: python\screens\
4. Using moduleSearchDirs: python\bug\tabs\
5. Using moduleSearchDirs: python\contrib\sevopedia\
6. Using moduleSearchDirs: python\entrypoints\
7. Using moduleSearchDirs: python\
8. Using moduleSearchDirs: python\pywb\
9. Using moduleSearchDirs: python\pitboss\
10. Using moduleSearchDirs: python\pyhelper\
11. Using moduleSearchDirs: python\pyunit\
12. Using moduleSearchDirs: python\_debugtools\
13. Using moduleSearchDirs: 
EntryPoint module:smart_map
EntryPoint module:tectonics
EntryPoint module:team_battleground
EntryPoint module:lows_random_maps_3_0
EntryPoint module:ring_world
EntryPoint module:full_of_resources_3_00
EntryPoint module:planet_generator_0_68
EntryPoint module:maze
EntryPoint module:cvrandomeventinterface
EntryPoint module:cvtranslator
EntryPoint module:cvgameinterface
EntryPoint module:cvoptionsscreencallbackinterface
EntryPoint module:cvscreensinterface
EntryPoint module:cvwbinterface
EntryPoint module:pbmain
EntryPoint module:cvappinterface
EntryPoint module:boreal
EntryPoint module:earth2
EntryPoint module:medium_and_small
EntryPoint module:global_highlands
EntryPoint module:hemispheres
EntryPoint module:arboria
EntryPoint module:highlands
EntryPoint module:rainforest
EntryPoint module:terra
EntryPoint module:donut
EntryPoint module:randomscriptmap
EntryPoint module:big_and_small
EntryPoint module:cvgameinterfacefile
EntryPoint module:cvmapscriptinterface
EntryPoint module:islands
EntryPoint module:great_plains
EntryPoint module:continents
EntryPoint module:fantasy_realm
EntryPoint module:archipelago
EntryPoint module:wheel
EntryPoint module:lakes
EntryPoint module:tilted_axis
EntryPoint module:inland_sea
EntryPoint module:mirror
EntryPoint module:fractal
EntryPoint module:oasis
EntryPoint module:pangaea
EntryPoint module:hub
EntryPoint module:balanced
EntryPoint module:custom_continents
EntryPoint module:shuffle
EntryPoint module:ring
EntryPoint module:cvunitcontrolinterface
EntryPoint module:cvdiplomacyinterface
EntryPoint module:cvdebuginterface
EntryPoint module:cvpopupinterface
EntryPoint module:cvscreenutilsinterface
EntryPoint module:cveventinterface
EntryPoint module:ice_age
load_module CvEventInterface

load_module BugEventManager

load_module CvEventManager

load_module CvUtil

load_module traceback

load_module CvScreensInterface

load_module CvMainInterface

load_module ScreenInput

load_module CvScreenEnums

load_module time

load_module BugDll

load_module BugUtil

load_module ColorUtil

load_module FontUtil

load_module re

load_module BugCore

load_module BugConfig

load_module xmllib

..\WARLORDS\ASSETS\PYTHON\SYSTEM\xmllib.py:9: DeprecationWarning: The xmllib module is obsolete.  Use xml.sax instead.
load_module BugInit

load_module BugPath

load_module BugConfigTracker

load_module BugOptions

load_module configobj

load_module __future__

load_module codecs

load_module validate

validate
 
import failed

load_module InputUtil

20:23:04 INFO : BugCore - creating uninitialized mod NJAGC
20:23:04 INFO : BugCore - creating uninitialized mod Scores
20:23:04 INFO : BugCore - creating uninitialized mod MainInterface
20:23:04 INFO : BugCore - creating uninitialized mod CityScreen
load_module MonkeyTools

load_module PyHelpers

load_module AStarTools

20:23:04 INFO : BugCore - creating uninitialized mod PLE
load_module Scoreboard

load_module DealUtil

load_module PlayerUtil

load_module ReminderEventManager

load_module Popup

load_module SdToolKit

load_module cPickle

load_module autolog

20:23:04 INFO : BugCore - creating uninitialized mod Autolog
20:23:04 INFO : BugCore - creating uninitialized mod Reminder
load_module GGUtil

load_module GPUtil

load_module ProgressBarUtil

load_module RawYields

load_module CvTechChooser

load_module TechPrefs

20:23:04 INFO : BugCore - creating uninitialized mod Advisors
load_module CvForeignAdvisor

load_module math

load_module CvExoticForeignAdvisor

load_module IconGrid_BUG

load_module DomPyHelpers

load_module TechTree

load_module AttitudeUtil

load_module FavoriteCivicDetector

load_module CvReligionScreen

load_module CvCorporationScreen

load_module CvCivicsScreen

load_module CvVictoryScreen

load_module TechUtil

load_module CvEspionageAdvisor

20:23:04 INFO : BugCore - creating uninitialized mod BetterEspionage
load_module CvOptionsScreen

load_module CvReplayScreen

load_module CvHallOfFameScreen

load_module CvDanQuayle

load_module CvGameUtils

load_module CvUnVictoryScreen

load_module CvDawnOfMan

load_module CvTechSplashScreen

load_module CvTopCivs

load_module random

load_module CvInfoScreen

load_module CvIntroMovieScreen

load_module CvVictoryMovieScreen

load_module CvWonderMovieScreen

load_module CvEraMovieScreen

load_module CvSpaceShipScreen

load_module SevoScreenEnums

load_module CvWorldBuilderScreen

load_module CvWorldBuilderDiplomacyScreen

load_module CvDebugTools

load_module CvDebugInfoScreen

load_module CvMapGeneratorUtil

load_module CvGFCScreen

load_module CvPopupInterface

load_module CvScreenUtilsInterface

load_module CvOverlayScreenUtils

load_module CvDotMapOverlayScreen

load_module CvStrategyOverlay

load_module SdToolkit

20:23:04 INFO : BugCore - creating uninitialized mod StrategyOverlay
load_module CvScreenUtils

load_module BugOptionsScreen

load_module BugErrorOptionsTab

load_module BugOptionsTab

20:23:04 INFO : BugCore - creating uninitialized mod TechWindow
init-ing world builder screen

load_module CvWBPopups

load_module CvCameraControls

load_module CvAdvisorUtils

20:23:05 DEBUG: BugEventManager - adding event 'PreGameStart'
20:23:05 DEBUG: BugEventManager - adding event 'BeginActivePlayerTurn'
20:23:05 DEBUG: BugEventManager - adding event 'SwitchHotSeatPlayer'
20:23:05 DEBUG: BugEventManager - adding event 'LanguageChanged'
20:23:05 DEBUG: BugEventManager - adding event 'ResolutionChanged'
20:23:05 DEBUG: BugEventManager - adding event 'PythonReloaded'
20:23:05 DEBUG: BugEventManager - adding event 'unitUpgraded'
20:23:05 DEBUG: BugEventManager - adding event 'combatWithdrawal'
20:23:05 DEBUG: BugEventManager - adding event 'combatRetreat'
20:23:05 DEBUG: BugEventManager - adding event 'combatLogCollateral'
20:23:05 DEBUG: BugEventManager - adding event 'combatLogFlanking'
20:23:05 DEBUG: BugInit - global context not ready
PY:OnInit
load_module CvAppInterface

load_module Continents

load_module pickle

load_module encodings.latin_1

8500 - gold

8501 - research

8502 - culture

8503 - espionage

8483 - food

8484 - production

8485 - commerce

8550 - judaism

8551 - judaism

8552 - christianity

8553 - christianity

8554 - islam

8555 - islam

8556 - hinduism

8557 - hinduism

8558 - buddhism

8559 - buddhism

8560 - confucianism

8561 - confucianism

8562 - taoism

8563 - taoism

20:23:19 DEBUG: BugInit - initializing...
20:23:19 DEBUG: BugPath - initializing...
20:23:19 DEBUG: BugPath - initializing application folder
20:23:19 INFO : BugPath - app dir is 'E:\Civ4\Beyond the Sword'
20:23:19 DEBUG: BugPath - app folder is 'Beyond the Sword'
load_module CvModName

20:23:19 INFO : BugPath - mod name is 'BUG Mod'
20:23:19 DEBUG: BugPath - initializing mod folder
load_module CvGameInterface

load_module CvGameInterfaceFile

20:23:19 DEBUG: BugPath - checking CvModFolder
load_module CvModFolder

CvModFolder
 
import failed

20:23:19 DEBUG: BugPath - CvModFolder module not present
20:23:19 DEBUG: BugPath - no mod directory found
20:23:19 DEBUG: BugPath - initializing system folders
load_module CvAltRoot

CvAltRoot
 
import failed

20:23:19 DEBUG: BugPath - CvAltRoot module not present
load_module _winreg

20:23:19 DEBUG: BugPath - Checking user dir 'C:\Dokumente und Einstellungen\Christoph\Eigene Dateien\My Games'
20:23:19 INFO : BugPath - user dir is 'C:\Dokumente und Einstellungen\Christoph\Eigene Dateien\My Games'
20:23:19 INFO : BugPath - found valid Windows XP My Documents folder registry key
20:23:19 DEBUG: BugPath - Checking root dir 'C:\Dokumente und Einstellungen\Christoph\Eigene Dateien\My Games\Beyond the Sword'
20:23:19 INFO : BugPath - root dir is 'C:\Dokumente und Einstellungen\Christoph\Eigene Dateien\My Games\Beyond the Sword'
20:23:19 DEBUG: BugPath - initializing data folder
20:23:19 ERROR: No valid data directory containing UserSettings found
20:23:19 DEBUG: BugPath - initializing asset search paths
20:23:19 DEBUG: Timer - BUG init [init paths] took 40 ms
20:23:19 DEBUG: BugInit - loading mod init...
20:23:19 INFO : BugCore - creating uninitialized mod BUG
20:23:19 DEBUG: BugInit - loading mod BUG Core...
20:23:19 INFO : BugCore - creating uninitialized mod Core
20:23:19 DEBUG: BugOptions - getCore will return IniFile Core
20:23:19 DEBUG: BugOptions - added option <Core__ScreenLogLevel int [2] list (5 strings)>
20:23:19 DEBUG: BugOptions - added option <Core__FileLogLevel int [1] list (5 strings)>
20:23:19 DEBUG: BugOptions - added option <Core__LogTime boolean [True]>
20:23:19 DEBUG: BugOptions - added option <Core__CheckForUpdates boolean [False]>
20:23:19 DEBUG: BugOptions - added option <Core__LocalRoot string []>
20:23:19 DEBUG: BugOptions - added option <Core__LocalVersion int [0]>
20:23:19 DEBUG: BugOptions - added option <Core__RepositoryUrl string [http://civ4bug.svn.sourceforge.net/svnroot/civ4bug/BUG Mod/]>
20:23:19 DEBUG: BugOptions - added option <Core__RepositoryVersion int [0]>
20:23:19 DEBUG: BugOptions - added option <Core__LastSvnCheck float [0.0]>
20:23:19 DEBUG: BugOptions - creating INI file 'BUG Core.ini'
20:23:19 DEBUG: BugOptions - resetting Core__ScreenLogLevel
20:23:19 DEBUG: BugOptions - setting Core__ScreenLogLevel to 2
20:23:19 DEBUG: BugOptions - option Logging.Screen Level changed from None to 2
20:23:19 DEBUG: BugOptions - resetting Core__FileLogLevel
20:23:19 DEBUG: BugOptions - setting Core__FileLogLevel to 1
20:23:19 DEBUG: BugOptions - option Logging.File Level changed from None to 1
20:23:19 DEBUG: BugOptions - resetting Core__LogTime
20:23:19 DEBUG: BugOptions - setting Core__LogTime to True
20:23:19 DEBUG: BugOptions - option Logging.Log Time changed from None to True
20:23:19 DEBUG: BugOptions - resetting Core__CheckForUpdates
20:23:19 DEBUG: BugOptions - setting Core__CheckForUpdates to False
20:23:19 DEBUG: BugOptions - option Subversion.Check For Updates changed from None to False
20:23:19 DEBUG: BugOptions - resetting Core__LocalRoot
20:23:19 DEBUG: BugOptions - setting Core__LocalRoot to ''
20:23:19 DEBUG: BugOptions - option Subversion.Local Root changed from None to 
20:23:19 DEBUG: BugOptions - resetting Core__LocalVersion
20:23:19 DEBUG: BugOptions - setting Core__LocalVersion to 0
20:23:19 DEBUG: BugOptions - option Subversion.Local Revision changed from None to 0
20:23:19 DEBUG: BugOptions - resetting Core__RepositoryUrl
20:23:19 DEBUG: BugOptions - setting Core__RepositoryUrl to 'http://civ4bug.svn.sourceforge.net/svnroot/civ4bug/BUG Mod/'
20:23:19 DEBUG: BugOptions - option Subversion.Repository URL changed from None to http://civ4bug.svn.sourceforge.net/svnroot/civ4bug/BUG Mod/
20:23:19 DEBUG: BugOptions - resetting Core__RepositoryVersion
20:23:19 DEBUG: BugOptions - setting Core__RepositoryVersion to 0
20:23:19 DEBUG: BugOptions - option Subversion.Repository Revision changed from None to 0
['BOM', '_KEYCRE', '__class__', '__cmp__', '__contains__', '__delattr__', '__delitem__', '__dict__', '__doc__', '__eq__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__init__', '__iter__', '__le__', '__len__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setitem__', '__str__', '__weakref__', '_a_to_u', '_bools', '_compute_indent_string', '_decode', '_decode_element', '_handle_bom', '_handle_comment', '_handle_configspec', '_handle_error', '_handle_repeat', '_handle_value', '_interpolate', '_interpolation_replace', '_keyword', '_listvalueexp', '_match_depth', '_multi_line_double', '_multi_line_single', '_multiline', '_nolistvalue', '_parse', '_quote', '_sectionmarker', '_set_configspec_value', '_single_line_double', '_single_line_single', '_str', '_triple_quote', '_unquote', '_valueexp', '_write_line', '_write_marker', 'addFinalComment', 'addInitialComment', 'addKeyComment', 'as_bool', 'as_float', 'as_int', 'clear', 'clearComments', 'clearInitialComment', 'clearKeyComments', 'comments', 'configspec', 'copy', 'create_empty', 'decode', 'default_encoding', 'defaults', 'depth', 'dict', 'encode', 'encoding', 'file_error', 'filename', 'final_comment', 'fromkeys', 'get', 'has_key', 'indent_type', 'initial_comment', 'inline_comments', 'interpolation', 'istrue', 'items', 'iteritems', 'iterkeys', 'itervalues', 'keys', 'list_values', 'main', 'merge', 'name', 'newlines', 'parent', 'pop', 'popitem', 'raise_errors', 'rename', 'scalars', 'sections', 'setInlineKeyComment', 'setdefault', 'stringify', 'update', 'validate', 'values', 'walk', 'write']

20:23:19 DEBUG: BugOptions - writing new INI file 'BUG Core.ini'
20:23:19 TRACE: BugConfig - failure parsing C:\Dokumente und Einstellungen\Christoph\Eigene Dateien\My Games\Beyond the Sword\CustomAssets\Config\BUG Core.xml at line 63
20:23:19   coercing to Unicode: need string or buffer, NoneType found
20:23:19 DEBUG: Timer - load mod [BUG Core] took 66 ms
20:23:19 TRACE: BugConfig - failure parsing C:\Dokumente und Einstellungen\Christoph\Eigene Dateien\My Games\Beyond the Sword\CustomAssets\Config\init.xml at line 17
20:23:19   coercing to Unicode: need string or buffer, NoneType found
20:23:19 DEBUG: Timer - load mod [init] took 199 ms
20:23:35 WARN : BugInit - init() already running
8500 - gold

8501 - research

8502 - culture

8503 - espionage

8483 - food

8484 - production

8485 - commerce

8550 - judaism

8551 - judaism

8552 - christianity

8553 - christianity

8554 - islam

8555 - islam

8556 - hinduism

8557 - hinduism

8558 - buddhism

8559 - buddhism

8560 - confucianism

8561 - confucianism

8562 - taoism

8563 - taoism

20:23:35 DEBUG: CvTechChooser: interfacescreen
3 SCREEN TURNED ON

20:23:35 DEBUG: cvTechChooser: ConstructTabs
20:23:35 DEBUG: cvTechChooser: DrawTechChooser (TechList)
20:23:35 DEBUG: cvTechChooser: placeTechs
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: addIconsToTechPanel
20:23:35 DEBUG: cvTechChooser: drawArrows
20:23:35 DEBUG: cvTechChooser: updateTechPrefs
20:23:35 DEBUG: Timer - CvTechChooser [total] took 689 ms
20:23:35 DEBUG: cvTechChooser: DrawTechChooser (TechTrade)
20:23:35 DEBUG: cvTechChooser: placeTechs
20:23:36 DEBUG: cvTechChooser: drawArrows
20:23:36 DEBUG: cvTechChooser: updateTechPrefs
20:23:36 DEBUG: Timer - CvTechChooser [total] took 509 ms
20:23:36 DEBUG: cvTechChooser: ShowTab
99 SCREEN TURNED ON

load_module CvWBInterface

load_module CvWBDesc

load_module array

PY:saveDesc:C:\Dokumente und Einstellungen\Christoph\Eigene Dateien\My Games\Beyond the Sword\Saves\WorldBuilder\WBQuickSave, curDir:E:\Civ4\Beyond the Sword
WBSave done

PY:OnPreSave
PY:City Built Event: London
PY:City Built Event: Thebes
PY:City Built Event: Delhi
PY:City Built Event: Beijing
PY:City Built Event: Athens
PY:City Built Event: Rome
PY:City Built Event: Persepolis
2 SCREEN TURNED ON

SCREEN OFF

PY:OnUnInit
UnInit Python
 
Ah, I see what happened. The SVN is currently in a limbo state during these changes. To fix it go to your My Games / BTS folder (where the Logs folder is) and

  1. Create a folder called "BUG Mod"
  2. Move the "Info" and "UserSettings" folders into it
 
Thx a lot, i'm going to try that out :)

edit: worked perfectly, thx again
 
Top Bottom