Loading BUG/BAT Automatically

EmperorFool

Deity
Joined
Mar 2, 2007
Messages
9,637
Location
Mountain View, California
If you want BUG or BAT to be loaded as a mod when you start Civ4, follow these steps:

Note that this only applies if you installed BUG/BAT as a mod. If instead you put the files into "CustomAssets", they are loaded automatically already.

  1. Open your "My Documents" folder.
  2. Open "My Games"
  3. Open "Beyond the Sword"
  4. Double-click the file "CivilizationIV.ini". You may not see the ".ini" suffix. If not, click "View : Details" and look for the file that is of type "Configuration Settings" named "CivilizationIV".
  5. Scroll down to this part:
    Code:
    ; Specify a Mod folder (Mods\Mesopotamia), '0' for none
    Mod = 0
  6. Change the "Mod" line so it looks like this:
    Code:
    Mod = BUG Mod
    or
    Code:
    Mod = BAT Mod
  7. Select "File : Save" and then "File : Exit".
Tada! :goodjob:
 
I probably should have said something, but the next version of BAT will give you an option to load automatically from the installer. I didn't see much use for doing it with the BUG Mod because if they wanted it to load with each game, they'd probably just let it install in the CustomAssets directory.

Also, for the translations in the installer... i can do it, but it's going to clutter the list of install options from 2 to 6, and if we add an option to load BUG Mod, from the Mods dir and have it load auto, that will increase it to 7. I don't think there is another one to select language from the installer, that is seperate from the Version options I'm doing with the other stuff, but I'll take a look
 
I use this method. I actually have 3 civ4.ini files. One that includes logging for errors, one that automatically loads the HOF mod and one for 'other' play. Then I create 3 shortcuts and include the appropriate ini file int he target ... here is my target for my HOF short cut ...
Code:
"C:\Program Files\...\Civ4BeyondSword.exe"  ini=CivilizationIV-HOF.ini

Obviously, you need to put in the whole path and not the '\...\' part.

From there - it is just a matter of double clicking on the short cut that I want.
 
Don't put the language in the installer, then. I can get the user's language from Civ4 and manually choose a file to load.

@Ruff_Hi - Do you know any other command line switches for Civ4? I tried having it load a saved game by passing it as the first argument, but given that the ini needs a switch ("ini="), I assume saved games do as well.
 
Civ IV Command Line Options

Ever wonder what command line options are available for Civ IV, well here they are:

mod=foo // specify the modname
multiple // allow multiple civ instances to run
ini=foo // specify the ini file
/altroot=foo // specify alternate root for save files
/FXSLOAD=foo // specify file to load

That from this site.
 
I prefer to have it loaded in custom assets, and use junctions...but thats prolly a bit much for most :-)
It was especially useful when I had multiple versions
!_Games\Firaxis Games\CIV4_BTS
!_Games\Firaxis Games\CIV4_BTS213
!_Games\Firaxis Games\CIV4_Warlords208
!_Games\Firaxis Games\CIV4_Warlords213

Then put junctions in !_Games\Firaxis Games\Sid Meier's Civilization 4\
Warlords -> !_Games\Firaxis Games\CIV4_Warlords208
Beyond the Sword -> !_Games\Firaxis Games\CIV4_BTS213

If I recall, having it in Custom Assets allows BUG to be used with other official & unofficial mods.

I didn't install BTS for quite a while after I even got it...The GF has a mac and we periodically
played Direct IP multiplayer, and needed 208 Warlords for that, as well prior to BUG most of the
decent Warlords mods stopped at version 208 and only released on BTS.

But still its nice to have a clean copy of the game folder available. Course I messed up when I
was installing Blue Marble last time and confused which was the "clean" folder hehe.

I think at one point I had vanilla civ (clean) vanilla civ patched, 3 versions of Warlords and 2 of BTS.
 
Back
Top Bottom