Orion's Inquisition Mod

NO NO, i mean only what do i have to do to YOUR python, sorry, i already have all the XML stuff done., sorry.:blush:

I have to add, Shinto, Norse, Cannibalism, Hellenism, Zoroastrianism, RA, VooDoo, Tengriism, and Levant. Like i said all the missionaries/temples/cathedral/shrine/movies etc are all there already, i just didnt want to mess the PYTHON up again is all.:crazyeye:


For each religion, you must add one line to each of the following functions in the Inquisition.py file:

OCHasNonStateShrine, getReligionShrine, getReligionTemple, getReligionMonastery, getReligionInquisitor and CTFRinit.

Respectfully,

Orion Veteran :cool:
 
Do we need a special programme to edit Python files or will Wordpad do? I'd do that minor bugfix myself if I knew it wouldn't break anything.
 
It says "Memory Error". Try defragging the hard drive, the see if you still get the error.
Orion Veteran :cool:

OK i DIDN'T get that error this time??, weird, but this happened now, i just found Christianity and the next run it GAVE every town i have Christianity??


EDIT: Is there anyway that you can make it, ONLY have the inquisitor that can be built in your civ that which is the same as the Holy City, otherwise that could be a great disadvantage, you could go to other cities, that you have treaties with and get rid of other religions making it really hard for that religion to get more cities to there advantage?? I hope that makes sense?:mischief:
 
OK i DIDN'T get that error this time??, weird, but this happened now, i just found Christianity and the next run it GAVE every town i have Christianity??

I have never experienced more than one city receiving the spread of the state religion on any one turn. I think your PC has a serious memory issue.

EDIT: Is there anyway that you can make it, ONLY have the inquisitor that can be built in your civ that which is the same as the Holy City, otherwise that could be a great disadvantage, you could go to other cities, that you have treaties with and get rid of other religions making it really hard for that religion to get more cities to there advantage?? I hope that makes sense?:mischief:

If you don't like that feature, check the options in the GlobalDefinesAlt.xml file and turn off OC_FOREIGN_INQUISITIONS. However, foreign inquisitions are historically accurate: An Inquisition can be conducted in several countries at the same time. Rules for conducting a foreign inquisition are:

The foreign civilization must have the same state religion as you.
The foreign civilization must have an open borders agreement with you.
The foreign city must have your state religion previously established.
The foreign city must have at least one non-state religion established in the same city.

Basically, you and the foreign civ are friendly allies and if any one of the rules do not apply, you can't conduct the foreign inquisition.

Missionaries: You are helping to spread your shared religion.
Inquisitors: You are helping to remove all non-state religions.

I'll check the code out to insure you can't build a non-state inquisitor.

Respectfully,

Orion Veteran :cool:
 
I have never experienced more than one city receiving the spread of the state religion on any one turn. I think your PC has a serious memory issue.


I'll check the code out to insure you can't build a non-state inquisitor.

Respectfully,

Orion Veteran :cool:

Yeah, one of my memory chips was loose, it took you saying something twice to make me figure something out, thx. I hope that was the problem????

I got this, this time then it crashed to desktop: (I did do a defrag, like you said)
Spoiler :
Code:
Traceback (most recent call last):

  File "CvGameInterface", line 180, in AI_chooseProduction

  File "CvGameUtils", line 326, in AI_chooseProduction

  File "Inquisition", line 406, in getBestReligionPercent

MemoryError
ERR: Python function AI_chooseProduction failed, module CvGameInterface


Also in your Inquisition.py you have a ref to BUILDING_PETRA_MONASTERY, which i dont have a building for it, does it really matter??

The pic is in ref to above info, maybe mute now??
 
Yeah, one of my memory chips was loose, it took you saying something twice to make me figure something out, thx. I hope that was the problem????

I got this, this time then it crashed to desktop: (I did do a defrag, like you said)
Spoiler :
Code:
Traceback (most recent call last):

  File "CvGameInterface", line 180, in AI_chooseProduction

  File "CvGameUtils", line 326, in AI_chooseProduction

  File "Inquisition", line 406, in getBestReligionPercent

MemoryError
ERR: Python function AI_chooseProduction failed, module CvGameInterface


Also in your Inquisition.py you have a ref to BUILDING_PETRA_MONASTERY, which i dont have a building for it, does it really matter??

The pic is in ref to above info, maybe mute now??

I still believe you may have a bad memory module. I suggest swapping out each module with a new one, one at a time and then run a test for each one.

My version of the Petra Monastery is used in a different mod, but the code should not affect this mod, as it is not called. Simply put, if the building does not exist, the code is not called.


Orion Veteran :cool:
 
OK, what did i do wrong here?

It was a very simple mistake: Commas, you left them out of the changed functions.

The attached file should work for you.

BTW, are you using a standard inquisitor for each of the new religions in your mod?

Do you have a single tech added to the tech tree to found any one of these religions?

Orion Veteran :cool:
 

Attachments

It was a very simple mistake: Commas, you left them out of the changed functions.

The attached file should work for you.

BTW, are you using a standard inquisitor for each of the new religions in your mod?

Do you have a single tech added to the tech tree to found any one of these religions?

Orion Veteran :cool:

1. Thx
2. Yes, i dont have other inquisitors, AT this time to put in.
3. No, i use all different techs for each religions, all 16 of them. (OK what else do i need to do?) see below
 
You don't think that 16 religions is pushing it some what? Also, why call Egyptian polytheism Ra? It's like calling Greek polytheism Zeus or Norse polytheism Odin.
 
Lol 16 religions a lot. I am messing with 94 now. Anyway just wanted to say this and not to hijack the thread. I have some stuff you guys might want to check out for a newer 3.19 with WoC in any particular mod. Check out the WoC Lite Rapture download.

I made some units that think all may be interested in. Still not finished with them all. I have the WoC Inquisition code in though as well which is all in the dll. I see there are some more options for players to decide though in Orion's inquisition code. So just to let you know.

Here are some screenshots of some of the units. In this post.
http://forums.civfanatics.com/showthread.php?t=324414

I also made 30 full denominations before. Just some art you might be interested in. Oh also redid the sound for all of the newer ones. 17 new sounds sets.
 
That's the main reason I never downloaded the Rapture mod - 94 religions is WAY too much :D
 
That's the main reason I never downloaded the Rapture mod - 94 religions is WAY too much :D

Well they not really full blown religions for all of them the play has been changed how they act. 48 of them are cults. 23 religion groups really and branches from within the 23. No new techs needed as well. Schism ,wonders, and your civilization determine most. Just 7 religions from techs. Anyway not related anymore to this thread. The art is there if people are looking for some new stuff.
 
1. Thx
2. Yes, i dont have other inquisitors, AT this time to put in.
3. No, i use all different techs for each religions, all 16 of them. (OK what else do i need to do?) see below

Spoiler :
a. JUDAISM - TECH_MONOTHEISM
b. CHRISTIANITY - TECH_THEOLOGY
c. ISLAM - TECH_EDUCATION
d. HINDUISM - TECH_POLYTHEISM
e. BUDDHISM - TECH_MEDITATION
f. CONFUCIANISM - TECH_CODE_OF_LAWS
g. TAOISM - TECH_PHILOSOPHY
h. HELLENISM - TECH_SCULPTURE
i. ZOROASTRIANISM - TECH_DUALISM
j. SHINTO - TECH_LITERATURE
k. CANNIBALISM - TECH_BLOOD_CULT
l. NORSE - TECH_SHIP_BUILDING
m. EGYPTIAN_MYTHOLOGY - TECH_MASONRY
n. VOODOO - TECH_WRITING
o. TENGRIISM - TECH_CITY_PLANNING
p. LEVANT - TECH_FEUDALISM

Make sure the XML refers to each of the prerequisite techs.

For Example:

In the CIV4ReligionInfo.xml file make sure the Shinto religion has this entry.

Code:
<TechPrereq>TECH_LITERATURE</TechPrereq>

Orion Veteran :cool:
 
Back
Top Bottom