Just Another Religion Mod (BtS / Modular)

Is there a way to lower the volume of the sounds that play when a missionary or religious building is built or when the religion spreads to a new city? The sounds from the new religions seem much louder than other sounds in the game. The "ODIN!" yell is especially loud.

yes, go in /Assets/XML/Audio/Audio2DScripts.xml find the religion and adjust the <iMaxVolume>80</iMaxVolume>
 
Then check your JARM folder.
In your JARM folder, there should be another folder, called assets. If this is the case, then everything is right.
But i guess you'll see another JARM folder in your JARM folder. If this is so, move everything from the second folder into the first folder, and it should work then.

Late to the party, I know, but I'm having the same issue as described here.

Yes, I see an Assets folder when I open the JARM folder. There is not another JARM folder inside the first one.

Yes, I have Patch 3.19 (or at least, I assume I do -- I have the Steam version).

Still getting the XML errors, one for each of the new religions:
XML Error
Tag: RELIGION_OLYMP in Info class was incorrect.
Current XML file is: xml\Civilizations/CivIVLeaderHeadInfos.xml
 
That does sound like the 3.19 patch has not been applied. My understanding is that the in game update method does not work and you have to download it and apply it "by hand". Perhaps it doesn't auto update via Steam as well? See here for the patch.
 
That does sound like the 3.19 patch has not been applied. My understanding is that the in game update method does not work and you have to download it and apply it "by hand". Perhaps it doesn't auto update via Steam as well? See here for the patch.

I thought that might be the case too, so I tried downloading it by hand -- it just told me that "Civ IV was not installed correctly."

Also, checking "About this Build" reveals I am indeed running version 319.
 
That could be because the religions are modular (CivIVLeaderHeadInfos.xml is not).

According to the instructions on Post #1:
Code:
- you need "Modular XML Loading" to be enabled in the Civilization4.ini:
; Modular XML Loading
ModularLoading = 1

There is also the JARM.ini file which should contain the same code.
 
I assume that you can play any of the official BtS mods included (Charlemagne, etc.). Also, where have you installed JARM? As you're on Steam, it might be better to have it installed together with these official BtS mods.

Still, it looks to me as if the modules are not read. Do you have any other mod that could mess up with the modular loading? BUG?

Ultimately, if you can't find a solution, you can "de-modularize" the mod.

How to do that: take a copy of each of the 11 BtS XML files corresponding to the files that are in JARM\Assets\Modules\ChooseReligions. Skip the Schema files as they are not changed by JARM, just needed for modular loading.

Create in the JARM\Assets\XML folder the same sub-folder as in BtS: Art, Buildings, GameInfo, Technologies, Text, Units. Place there the 11 BtS XML files. With a text editor, insert after each last Tao Religion object the content of the respective JARM files.

All the art, you can leave it there in the "Modules" folder. If you put it elsewhere, you would just have to change all the paths in the ArtDefines files.

That's what I did a long time ago, as the basis of my own private mod. :)
 
I assume that you can play any of the official BtS mods included (Charlemagne, etc.).

Yes, I can load NextWar without issue.

Also, where have you installed JARM? As you're on Steam, it might be better to have it installed together with these official BtS mods.

E:\Program Files\Steam\steamapps\common\Sid Meier's Civilization IV Beyond the Sword\Beyond the Sword\Mods\JARM

Note that if I place it in the My Documents -> My Games -> Beyond the Sword -> Mods folder, it will still show up, but the same error messages occur.

Still, it looks to me as if the modules are not read. Do you have any other mod that could mess up with the modular loading? BUG?

Nope.

Ultimately, if you can't find a solution, you can "de-modularize" the mod.

How to do that: take a copy of each of the 11 BtS XML files corresponding to the files that are in JARM\Assets\Modules\ChooseReligions. Skip the Schema files as they are not changed by JARM, just needed for modular loading.

Create in the JARM\Assets\XML folder the same sub-folder as in BtS: Art, Buildings, GameInfo, Technologies, Text, Units. Place there the 11 BtS XML files. With a text editor, insert after each last Tao Religion object the content of the respective JARM files.

All the art, you can leave it there in the "Modules" folder. If you put it elsewhere, you would just have to change all the paths in the ArtDefines files.

That's what I did a long time ago, as the basis of my own private mod. :)

I may have to consider that in the worst case. Thanks! :)
 
Ultimately, if you can't find a solution, you can "de-modularize" the mod.

How to do that: take a copy of each of the 11 BtS XML files corresponding to the files that are in JARM\Assets\Modules\ChooseReligions. Skip the Schema files as they are not changed by JARM, just needed for modular loading.

Create in the JARM\Assets\XML folder the same sub-folder as in BtS: Art, Buildings, GameInfo, Technologies, Text, Units. Place there the 11 BtS XML files. With a text editor, insert after each last Tao Religion object the content of the respective JARM files.

All the art, you can leave it there in the "Modules" folder. If you put it elsewhere, you would just have to change all the paths in the ArtDefines files.

That's what I did a long time ago, as the basis of my own private mod. :)

Also worth noting: I tried creating a new mod that merged this with NextWar. Same error messages.

EDIT: Oooookay, I'm a Class 5 idiot. Suffice to say, some files were indeed missing. I redownloaded it and it works just fine.
 
Glad to read that you found the solution to your problem. :)
 
Back
Top Bottom