Bug Reporting

For some reason the Sit Rep screen of my military advisor no longer seems to be working.

Can you please be more specific? Does this happen with all games? If not, can you attach a save where it doesn't work?
 
I assume you mean BtS 3.17. BAT isn't compatible with 3.17 yet, so you will have problems there. :) BUG, however, should work. Others have had this options-not-saving problem, but that's very interesting to note that it is changing the last modified date of the file. I had assumed it wasn't writing to disk.

So far, what has worked for others is to uninstall BUG and reinstalling BUG 2.30 (or the latest from SVN). How did you install it (EXE or ZIP), and where (CustomAssets or Mods)? Sorry for the trouble you're having.

I had installed it using the .EXE in the mod folder. Instead of putting everything in /Beyond the Sword/MODS/BUG Mod, it also put some stuff in /Beyond the Sword/BUG Mod. Not sure why. The BUG mod.ini file in MODS/BUG Mod didn't really have anything in it. Copying the BTS/BUG Mod/BUG Mod.ini file to the MODS/BUG Mod folder fixed the problem.
 
Thanks for the information. I understand what the problem is now. Hopefully I can get a fix put together easily enough.

Edit: Are you sure the folder "BUG Mod" is in "My Games\BtS" and not "My Games"? I'm not talking about the mod folder in "My Games\BtS\Mods", just to be clear, but the one that had the full INI file.
 
Yes, that is correct. The installer created two folders:

C:\Documents and Settings\<name>\My Documents\My Games\Beyond The Sword\BUG Mod
C:\Documents and Settings\<name>\My Documents\My Games\Beyond The Sword\MODS\BUG Mod

The full .ini file was in the first one.
 
Thanks again. I've fixed the code in Subversion, though clearly you've solved the problem for yourself. When we release the new version as an EXE, you'll want to make sure to make a backup of your modified INI before uninstalling 2.30. Or you could just setup your options again.
 
Awesome, I was having what I believe would be the same problem as AngryZealot, due to the download I did from here which made the folder in the parent BTS directory, not in the Mods subdirectory.

I copied the Bug Mod folder that was created from the installer

[...\Documents\My Games\Beyond The Sword\BUG Mod]

into the Mods folder

[...\Documents\My Games\Beyond The Sword\Mods\BUG Mod]

and now it is working perfectly.

I just thought I'd mention this because the last few posts confused me, in case anyone else was much the same way. Or yeah, I guess just use SVN too. I'm not too familiar with some of these computer things though :p

Great mod by the way!
 
The religions wont show up in the mini score board at the right below panel,

On the "Scoreboard" tab of the BUG Options screen, what are your settings?

  • Is "Advanced Layout" enabled?
  • If so, what is the full "Column Order" field? Make sure it has an "R" in it. Mouse over it to see all the codes and what they will display.
Are you having any other missing icons elsewhere? What version of BUG are you using? BtS version? Are you running any other mods such as BlueMarble?
 
My god you guys have been quite productive, I think I'd struggle to memorise the entire database but I guess persistence is a virtue!!

The first bug that strikes me is my unwavering ability to build any wonder I choose. I haven't encountered this in the latest build but can anyone confirm or deny? This seems to be irrespective of the difficulty I play on.
 
My god you guys have been quite productive, I think I'd struggle to memorise the entire database but I guess persistence is a virtue!!

The first bug that strikes me is my unwavering ability to build any wonder I choose. I haven't encountered this in the latest build but can anyone confirm or deny? This seems to be irrespective of the difficulty I play on.

I'm having the same "problem" but I'm playing on Warlord difficulty and playing as an Industrious leader with access to all required strategic resources so I really haven't noticed a change between builds :mischief:
 
ive merged bug with my own mod first of all,
but im pretty skilled merger so im not sure ive done somthing bad,

ive try to tweak the settings of the advanced layout, it still didnt brought up the religions.....

Can you post your merged CvMainInterface.py file? Without any more information, all I can say is the religions show up for me. :dunno: Do the religions show up when you run BUG by itself? If so, it means something went awry during your merge.
 
EmperorFool,

hey,
if you could take a look i would much appriciate it,

i forgot to mention, that ive added the 47 religion code by johny smith -it allowes 47 religions to be displayed over the city main intereface and the religion screens,
it kinda of a cool code.
 

Attachments

i forgot to mention, that ive added the 47 religion code by johny smith.

Ah, this helps. I'll check it out now, but I have some initial questions/comments.

  • Did you create your own GameFont_75.tga with the icons for the extra religions? If so, did you merge those icons into BUG's font file?
  • Civ requires that all the religion icons be contiguous (next to each other) in the font file. Are they in yours?
 
@keldath - I don't see anything wrong with how you did the merge. Can you post a screenshot of the scoreboard for me? Also, try turning off the Advanced Layout in the Scoreboard tab and see if you see the religion icons.

I see that the code that draws the "minor" civs doesn't use the BUG Advanced Layout scoreboard code. This is fine, but it also means that you should see the religion icons for those civs if the problem is BUG.
 
hey,
ok then,
the fonts have been merged,and even if not...it should show some icon - usually a corporation one.

i have tryed to tweak with the layout and nothing happended im affraid.
ill be sure to post you a creen ,

but,
is there a possibility that the problem isnt in the maininterface file?

thanks for the kind help ,by the way.
 
the fonts have been merged,and even if not...it should show some icon - usually a corporation one.

I agree.

i have tryed to tweak with the layout and nothing happended im affraid.

What I'm saying is to uncheck "Enabled" below "Advanced Layout". This will give you the normal Civ scoreboard without BUG's interference.

is there a possibility that the problem isnt in the maininterface file?

That's a possibility, but I checked that the code is correctly dealing with BUG's Scoreboard.py. CvMainInterface.py gives Scoreboard.py a string containing the religion character, and at that point SB.py simply displays it on screen. You could pass in the string "N/A" or "Bob", and SB.py would display it for you.

In fact, try that. In CvMainInterface.py, find where it checks for religion. Search for "scores.setReligion". Outside of and after the if-test to see if the player has a religion, set their religion to "X":

Code:
if (gc.getPlayer(...).getStateReligion() != -1):
    ...
[B]if bAlignIcons:
    scores.setReligion("X")[/B]
 
ok thanks for the tip - ill try it,

meanwhile,
hears two screen shots..
i think the religion isnt the only thing thats missing.

***
change this "scores.setReligion(szTempBuffer)" into "scores.setReligion("X")" ?


***
well tryied it - it didnt change anything,
also when i deselect advanced setting, the score board is displayed a bit higher in the cullom - around half way between the right screen side...

***
OK,
no luck,
i have determind that the problem is in one of the mainitereface code,
im not sure where, perhaps in the revolution code or somthing,
i have tryed using only the bug code - and the result was i was getting some religions - not all, also couldnt see the religion i founded myself.

with a mainiterface from an older version everything was fine.

really hope you can help me...im desperate...
 

Attachments

Yes, I see you have the options set correctly for religions to show up. What I meant was not to change the existing scores.setReligion() call but to call it again after the check for state religion with "X" so you can test that the function is working. I can't imagine it wouldn't.

Without being able to run the mod myself, it's hard to diagnose the problem. Can you ZIP up what you have so that I could run it? If it's really big, you can probably omit the Art folder and it should still run.

Another thing to try is to install BUG as a mod and copy only your modified GameFont_75.tga file into it. Then try starting a game and giving yourself a religion. This will test if the problem is the font file or your merged code.
 
Back
Top Bottom