But what directory to use. Do I use the Game directory, in my case on the E: drive E:\Games\Civilization 4\Beyond the Sword where the game is installed; or do I use the My Documents folder C:\Documents and Settings\user\My Documents\My Games\Beyond the Sword....???
Traceback (most recent call last):
File "<string>", line 1, in ?
File "<string>", line 52, in load_module
File "CvEventInterface", line 13, in ?
File "<string>", line 52, in load_module
File "CvCustomEventManager", line 24, in ?
File "<string>", line 52, in load_module
File "CvEventManager", line 12, in ?
File "<string>", line 52, in load_module
File "CvScreensInterface", line 10, in ?
File "<string>", line 35, in load_module
File "<string>", line 13, in _get_code
File "
CvExoticForeignAdvisor
", line
422
if (gc.getPlayer(iLoopPlayer).isAlive()
^
IndentationError
:
expected an indented block
Failed to load python module CvEventInterface.
ERR: Call function onEvent failed. Can't find module CvEventInterface
ERR: Call function onEvent failed. Can't find module CvEventInterface
ERR: Call function pediaShow failed. Can't find module CvScreensInterface
ERR: Call function pediaShow failed. Can't find module CvScreensInterface
ERR: Call function pediaShow failed. Can't find module CvScreensInterface
ERR: Call function onEvent failed. Can't find module CvEventInterface
except:
mod = "BUG Mod"
FileName = CvPath.get_INI_File(mod + ".ini")
RuffModConfigFile = read_ConfigFile()
except:
[COLOR="Red"] mod = "HISTORY IN THE MAKING"
FileName = CvPath.get_INI_File(mod + " Config.ini")[/COLOR]
RuffModConfigFile = read_ConfigFile()
import CvEventManager
import ReminderEventManager
import autologEventManager
import Civ4lerts
import MoreCiv4lerts
import UnitNameEventManager
import BugOptionsEventManager
import CvEventManager
[COLOR="red"]import CvPiratesModEventManager
import CvEnhancedTechConquestEventManager
import CvViaAppiaEventManager
import CvUnitStatisticsEventManager[/COLOR]
import ReminderEventManager
import autologEventManager
import Civ4lerts
import MoreCiv4lerts
import UnitNameEventManager
import BugOptionsEventManager
def __init__(self, *args, **kwargs):
super(CvCustomEventManager, self).__init__(*args, **kwargs)
# map the initial EventHandlerMap values into the new data structure
for eventType, eventHandler in self.EventHandlerMap.iteritems():
self.setEventHandler(eventType, eventHandler)
# --> INSERT EVENT HANDLER INITIALIZATION HERE <--
autologEventManager.autologEventManager(self)
Civ4lerts.Civ4lerts(self)
MoreCiv4lerts.MoreCiv4lerts(self)
ReminderEventManager.ReminderEventManager(self)
UnitNameEventManager.UnitNameEventManager(self)
BugOptionsEventManager.BugOptionsEventManager(self)
def __init__(self, *args, **kwargs):
super(CvCustomEventManager, self).__init__(*args, **kwargs)
# map the initial EventHandlerMap values into the new data structure
for eventType, eventHandler in self.EventHandlerMap.iteritems():
self.setEventHandler(eventType, eventHandler)
# --> INSERT EVENT HANDLER INITIALIZATION HERE <--
[COLOR="red"] CvPiratesModEventManager.CvPiratesModEventManager(self)
CvEnhancedTechConquestEventManager.CvEnhancedTechConquestEventManager(self)
CvViaAppiaEventManager.CvViaAppiaEventManager(self)
CvUnitStatisticsEventManager.CvUnitStatisticsEventManager(self)[/COLOR]
autologEventManager.autologEventManager(self)
Civ4lerts.Civ4lerts(self)
MoreCiv4lerts.MoreCiv4lerts(self)
ReminderEventManager.ReminderEventManager(self)
UnitNameEventManager.UnitNameEventManager(self)
BugOptionsEventManager.BugOptionsEventManager(self)
#CvModName.py
modName = "BUG Mod"
modVersion = "2.11"
civName = "BtS"
civVersion = "3.13"
def getName():
return modName
def getVersion():
return modVersion
def getNameAndVersion():
return modName + " " + modVersion
def getCivName():
return civName
def getCivVersion():
return civVersion
def getCivNameAndVersion():
return civName + " " + civVersion
#CvModName.py
[COLOR="red"]modName = "HISTORY IN THE MAKING"
modVersion = "- BUG Mod 2.11"[/COLOR]
civName = "BtS"
civVersion = "3.13"
def getName():
return modName
def getVersion():
return modVersion
def getNameAndVersion():
return modName + " " + modVersion
def getCivName():
return civName
def getCivVersion():
return civVersion
def getCivNameAndVersion():
return civName + " " + civVersion
I guess sometimes it helps to actually print out the errors you having and read them yourself, instead of just trying to fix things without doing so.
Hi
I dont seem to get this thing installed.
I followed the install guide and exported it to:
Eigene Dateien (german windows)
My Games
Beyond The Sword
Mods
I can load the mod in the main menu but all the extra infos i see on the screens here in the boards are missing (looks like normal CIV).
Am I missing something?
greets shari
self.iniFile = findMainModIniFile()
self.iniFile = BugPath.findIniFile("BUG Mod.ini")
I'd like to try out the BUG mod as a stand-alone in the mods directory and I don't want parts of it sticking into any other parts of the BTS folders.
I downloaded the zipfile and noticed that the BUGMod_30.zip contains 3 folders
- BUG Mod
- CustomAssets
- PublicMaps
I've read the readme on the site, but I don't think I fully understood. It seems to me that unzipping the file dumps the CustomAssets and PublicMaps (along with all their useful content and minimods) into the main mods folder and not in a singular BUGMod folder. Aren't mods supposed to have all content into their own folder, or have I somehow misunderstood?