• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

SAS

20+ Years on the Forum
Moderator
204 Badges
Jan 13, 2002
8.804
1.009
  • 200k Club
  • 500k Club
  • Paradox Order
  • Europa Universalis: Rome Collectors Edition
  • Imperator: Rome Deluxe Edition
  • March of the Eagles
I see there is a mod that add Christianity to the game but that was before the pantheon was added. I created a mod that is similar but Christianity can randomly break out 100 years earlier (so in game). The problem is i can't get it to have an deities. As a template I copied the Jewish pantheon and changed them from Jewish to christian. but it does not seem to recognize them. The decision to convert my ruler and county works but I can't seem to get the deities to shake out. Anyone successfully added a religion?
 
I see there is a mod that add Christianity to the game but that was before the pantheon was added. I created a mod that is similar but Christianity can randomly break out 100 years earlier (so in game). The problem is i can't get it to have an deities. As a template I copied the Jewish pantheon and changed them from Jewish to christian. but it does not seem to recognize them. The decision to convert my ruler and county works but I can't seem to get the deities to shake out. Anyone successfully added a religion?

Did you create a new deities_manager entry too? (In ImperatorRome/game/setup/main/deities)
 
Did you create a new deities_manager entry too? (In ImperatorRome/game/setup/main/deities)

Indeed I did. As a test I just copied the Jewish ones, renamed file, and renumbered the deities.

When the religion change happens the pantheon shows its changed but the deities are still Hellenic and when I go to switch there are none available, and the old Hellenic ones are gone, which they should be.

file is named 01_christianity

Code:
deity_manager = {
    deities_database = { ### KEYS 1400-1412 ###
        1400 = {
            key = omen_deborah
            deity = deity_deborah
            deify_ruler = 323
            deify_ruler_permanent = yes
            is_universal_deity = yes
        }
        1401 = {
            key = omen_caleb_joshua
            deity = deity_caleb_joshua
            deify_ruler = 329
            deify_ruler_permanent = yes
            is_universal_deity = yes
        }
        1402 = {
            key = omen_samuel
            deity = deity_samuel
            deify_ruler = 322
            deify_ruler_permanent = yes
            is_universal_deity = yes
        }
        1403 = {
            key = omen_abraham
            deity = deity_abraham
            deify_ruler = 328
            deify_ruler_permanent = yes
            is_universal_deity = yes
        }
        #1404 = {
        #    key = omen_children_of_god
        #    deity = deity_children_of_god
        #}
        1405 = {
            key = omen_david
            deity = deity_david
            deify_ruler = 330
            deify_ruler_permanent = yes
            is_universal_deity = yes
        }
        1406 = {
            key = omen_solomon
            deity = deity_solomon
            deify_ruler = 331
            deify_ruler_permanent = yes
            is_universal_deity = yes
        }
        1407 = {
            key = omen_moses
            deity = deity_moses
            deify_ruler = 332
            deify_ruler_permanent = yes
            is_universal_deity = yes
        }
        1408 = {
            key = omen_joseph
            deity = deity_joseph
            deify_ruler = 327
            deify_ruler_permanent = yes
            is_universal_deity = yes
        }
        1409 = {
            key = omen_esther
            deity = deity_esther
            deify_ruler = 326
            deify_ruler_permanent = yes
            is_universal_deity = yes
        }
        1410 = {
            key = omen_daniel
            deity = deity_daniel
            deify_ruler = 338
            deify_ruler_permanent = yes
            is_universal_deity = yes
        }
        1411 = {
            key = omen_ezekiel
            deity = deity_ezekiel
            deify_ruler = 324
            deify_ruler_permanent = yes
            is_universal_deity = yes
        }
        1412 = {
            key = omen_ezra
            deity = deity_ezra
            deify_ruler = 325
            deify_ruler_permanent = yes
            is_universal_deity = yes
        }
    }
}
 
I've added a new religion and kept it current after the Pantheon changes. I found out you need to define your deities in two places:
\\ImperatorRome\game\common\deities\
\\ImperatorRome\game\setup\main\deities\
 
  • 1
Reactions:
I've added a new religion and kept it current after the Pantheon changes. I found out you need to define your deities in two places:
\\ImperatorRome\game\common\deities\
\\ImperatorRome\game\setup\main\deities\

Thanks. for the common/deities did you just number them after the last vanilla ones? And other than the commom/religions/default was there any other place it needed to be defined?
 
In \\common\deities\ I think they can be in any order. But in \\setup\main\deities\ they cannot conflict with already existing index values.

The last "reserved" values are 1350-1399 in file \\setup\main\deities\02_prescripted_deified_characters.txt, so I started mine off from 1400 onward.
(The current last index is Alexander at 1350; if they add more, it's likely to be within this range first)
 
  • 1
Reactions:
In \\common\deities\ I think they can be in any order. But in \\setup\main\deities\ they cannot conflict with already existing index values.

The last "reserved" values are 1300-1399 in file \\setup\main\deities\02_prescripted_deified_characters.txt, so I started mine off from 1400 onward.

Ok, that is where i started mine at too. I think the error might be because I copied the Jewish ones and just renumbered them, I will script my own and give it a try.
 
In \\common\deities\ I think they can be in any order. But in \\setup\main\deities\ they cannot conflict with already existing index values.

The last "reserved" values are 1350-1399 in file \\setup\main\deities\02_prescripted_deified_characters.txt, so I started mine off from 1400 onward.
(The current last index is Alexander at 1350; if they add more, it's likely to be within this range first)

One other question, in your mod do you just add the new modified files to or does your mod have all the original file plus the modified files. I am just using the new mod files.
 
No, I only include new files. (Unless overwriting an original file is absolutely necessary)
The game basically already has the originals.

One problem might be that your indexed deities are/were the same character IDs as the Jewish ones. It's possible that you can't deify the same character ID twice.

Might need to create new characters to deify, even if as a duplicate.

The current Jewish deified characters are defined in \\game\setup\characters\00_heaven.txt
 
  • 1
Reactions:
No, I only include new files. (Unless overwriting an original file is absolutely necessary)
The game basically already has the originals.

One problem might be that your indexed deities are/were the same character IDs as the Jewish ones. It's possible that you can't deify the same character ID twice.

Might need to create new characters to deify, even if as a duplicate.

The current Jewish deified characters are defined in \\game\setup\characters\00_heaven.txt

That's what I am thinking to. Thanks your have been an enormous help!
 
All right got it working! thanks for the help all.