Questions about The BUG Mod

I'm running an I7 @ 920 with an ATI 4870 card. The computer has 6 gb of ram and the PSU has 512 mb. I've tried lowering the graphics to low, but I still get the same results. Is there any known problems with Windows 7?

well in that case i doubt its ur graphics card but idk, 7 may be the problem because its a new OS and the dev team may not hav tested everything on 7 but thats sumtin fof EmperorFool to answer
 
I have a GeForce GTX 275 with 896mb and I crash when loading the posted saves. I think that VD 8.0 is either way more intense or there are problems with some units.
 
I have a GeForce GTX 275 with 896mb and I crash when loading the posted saves. I think that VD 8.0 is either way more intense or there are problems with some units.

hav u gotten 7 yet? im still running vista and its a family computer so all my graphics stuff is minimal at best i think i have a Gforce 8300 or sumtin like that
 
well dx 11 is new to me i believe im runnin on dx 10 but im not exactly sure
that also may be part of the problem but i doubt it bc most major software developers try to make things backwards compatible so if anything id think it would run better on dx 10 or 11
 
If Windows 7 or DX 10 were a problem for BAT, they'd be a problem for normal BTS as well.
 
Bull crashes when I try to load it as a mod by itself. I installed it as the readme said but it crashes after the loading window dissapears.
Here is the info the troubleshoot page asked for:
Windows XP SVP 3
BTS version 3.19
Bull 1.0
ZIP I'm not sure what you wanted here
MODS folder
No merged mods
PythonDbg.log or PythonErr.log were not generated when logging was turned on, but here is the PythonErr2.txt file it didn't upload so I made it a .doc file
 

Attachments

  • PythonErr2log.doc
    25.5 KB · Views: 83
BULL creates its own log file called "bull.log". PythonErr.log and PythonDbg.log are only for BUG which uses Python.

How are you launching BTS? Do you have a shortcut that loads BULL automatically? If not, are you launching BTS and then using the LOAD A MOD menu to load BULL? If not that either, BULL isn't loading, and BTS is crashing on its own.

What is the directory layout that you created for BULL? Where exactly did you put it?
 
I launch BTS then use LOAD a MOD
 
Try copying your Civilization shortcut and adding

/mod="BULL 1.0"​

or whatever you named the folder and using that to launch BTS and load BULL at the same time.
 
I don't think you need the leading '/', so that should be:

mod="BULL 1.0"
 
To clarify, the quotations end before the mod information in a Civ4 shortcut target path. You simply add mod=\ModName to the end of the target. For instance for Legends of Revolution, the shortcut on my computer has this as it's target:
Code:
"C:\Program Files\Firaxis Games\Sid Meier's Civilization 4\Beyond the Sword\Civ4BeyondSword.exe" mod=\LoR
 
This is from Python/Config/GPUtil and happens when you add a new type of GP points to a building or specialist, e.g. Great Doctor. You need to tell GPUtil about it. If you look in GPUtil, there are 4 places commented with instructions and example of what to do.

To find unit 121 you can use the Python console in the game if you have the chipotle cheat code in CivilizationIV.ini. Hit SHIFT + ` and type

Code:
print gc.getUnitInfo(121).getDescription()
 
This is from Python/Config/GPUtil and happens when you add a new type of GP points to a building or specialist, e.g. Great Doctor. You need to tell GPUtil about it. If you look in GPUtil, there are 4 places commented with instructions and example of what to do.

To find unit 121 you can use the Python console in the game if you have the chipotle cheat code in CivilizationIV.ini. Hit SHIFT + ` and type

Code:
print gc.getUnitInfo(121).getDescription()

I remember now. This is an old problem with BUG! The problem is that the Great General is not listed with the other great persons. So, I added it and the error went away.
Spoiler :

Code:
g_gpBarList = (
	"UNIT_GREAT_SPY",
	"UNIT_ENGINEER",
	"UNIT_MERCHANT",
	"UNIT_SCIENTIST",
	"UNIT_ARTIST",
	"UNIT_PROPHET",
	[COLOR="Red"]"UNIT_GREAT_GENERAL",[/COLOR]
)

NUM_GP = len(g_gpBarList)
(
	GP_SPY,
	GP_ENGINEER,
	GP_MERCHANT,
	GP_SCIENTIST,
	GP_ARTIST,
	GP_PROPHET,
	[COLOR="red"]GP_GENERAL[/COLOR]
) = range(NUM_GP)

def init():
	global g_gpUnitTypes
	g_gpUnitTypes = [None] * NUM_GP
	for i, s in enumerate(g_gpBarList):
		g_gpUnitTypes[i] = gc.getInfoTypeForString(s)
	
	global g_gpColors
	g_gpColors = [None] * NUM_GP
	g_gpColors[GP_SPY] = gc.getInfoTypeForString("COLOR_WHITE")
	g_gpColors[GP_ENGINEER] = gc.getYieldInfo(YieldTypes.YIELD_PRODUCTION).getColorType()
	g_gpColors[GP_MERCHANT] = gc.getInfoTypeForString("COLOR_YELLOW")
	g_gpColors[GP_SCIENTIST] = gc.getInfoTypeForString("COLOR_RESEARCH_STORED")
	g_gpColors[GP_ARTIST] = gc.getInfoTypeForString("COLOR_CULTURE_STORED")
	g_gpColors[GP_PROPHET] = gc.getInfoTypeForString("COLOR_BLUE")
	[COLOR="Red"]g_gpColors[GP_GENERAL] = gc.getInfoTypeForString("COLOR_RED")[/COLOR]
		
	global g_unitIcons
	g_unitIcons = {}
	g_unitIcons[g_gpUnitTypes[GP_SPY]] = u"%c" %(gc.getCommerceInfo(CommerceTypes.COMMERCE_ESPIONAGE).getChar())
	g_unitIcons[g_gpUnitTypes[GP_ENGINEER]] = u"%c" %(gc.getYieldInfo(YieldTypes.YIELD_PRODUCTION).getChar())
	g_unitIcons[g_gpUnitTypes[GP_MERCHANT]] = u"%c" %(gc.getCommerceInfo(CommerceTypes.COMMERCE_GOLD).getChar())
	g_unitIcons[g_gpUnitTypes[GP_SCIENTIST]] = u"%c" %(gc.getCommerceInfo(CommerceTypes.COMMERCE_RESEARCH).getChar())
	g_unitIcons[g_gpUnitTypes[GP_ARTIST]] = u"%c" %(gc.getCommerceInfo(CommerceTypes.COMMERCE_CULTURE).getChar())
	g_unitIcons[g_gpUnitTypes[GP_PROPHET]] = u"%c" % CyGame().getSymbolID(FontSymbols.RELIGION_CHAR)
	[COLOR="Red"]g_unitIcons[g_gpUnitTypes[GP_GENERAL]] = u"%c" % CyGame().getSymbolID(FontSymbols.HEALTHY_CHAR)[/COLOR]


Perhaps you could add this change to BUG.

Respectfully,

Orion Veteran :cool:
 
Good idea, OrionVeteran. While it won't show up in normal games, it makes sense to add it for mods or users that add GG points to buildings. I chose the GG icon itself (used in the GG bar) for the icon instead of :health:, though.
 
whenever i use bug all of the add features dont work as they are supposed to, such as the bars on the advanced combat statistics dont show up like they do in LOR
 
whenever i use bug all of the add features dont work as they are supposed to, such as the bars on the advanced combat statistics dont show up like they do in LOR

Advanced Combat Odds (the bars in the attack hover) are in BULL--not BUG. BULL is the optional DLL part of The BUG Project (which is all the projects the BUG team works on: BUG, BULL, BAT, and BUFFY). Click the link in my signature to download BULL.
 
Top Bottom