Protestantism in RFC

Well, I can confirm that it leads to more tense diplomacy in Europe, anyway. Who would have guessed that Isabella would be so angry about a little thing like joining a religious schism? ;)
 
Just delete one of the goal's from the Indian UHV- that things is hard enough already. And I think the Ethiopian one will remain relatively unaffected- their best shot is founding Christianity or Islam anyhow.
 
Wow, just wow. This is Brillant!
Now I am going to have to have two installations of the Mod, so I can have Zoroastrian if I play BC and Protistantism if I play AD. :)

You won't be Diplomatically penolised for it though would you? As even if you don't switch then you will still fall out with those that did...
 
On the one hand, you have Catholic Spain; on the other hand, you have Protestant Germany. I don't think it will matter too much for diplomacy which you choose.

Tomorrow, I will be working on art, and on removing some of the bugs that are still in the amended files. For instance, the dynamic names are not coming up correctly at the start of the scenario for some reason (e.g. "German Empire" instead of "The Germans"). (EDIT: Fixed.) After that is done, this should be ready for general release.
 
I have a version I'm prepared to release now. Caveats: It needs BTS, it is only in English, the art changes are incomplete, and there may still be unexpected bugs. I will fix these in whatever order I see fit unless someone really wants one in particular. If you want to try this mod to the mod out, here's what to do. Make a copy of your RFC folder first of all - you don't want to lose that. Then take the files in the attachment to this post and copy them into the correct folders, replacing the originals. I hope you enjoy it; if not, I hope you can help make it enjoyable with useful things like bug reports.
 

Attachments

Hey will try this out thanks mate :)

I am having some trouble getting it to run, I am pretty sure it is my fault as I have messed with some of the game files. Just out of Curiocity, what did you change in the riseandfall python file?
 
Úmarth;6342506 said:
I'm not saying that Catholicism doesn't have a lot more extra-scriptural dogma than Protestantism, just that I don't think (I'm a "lapsed"/cultural Catholic myself) many Catholics would take kindly to the idea that the Bible is less important to them. They would [have] of course say [said] that Catholic interpretation, being correct, is ultimately the same as the Bible. Just because they believed, for whatever reason, the layman couldn't or shouldn't read the Bible themselves it doesn't mean they thought it less important. In reality, a critical observer would find that Protestant teachings are probably closer to those of the Bible than the Roman Catholic's but that's not what an un-critical Catholic observer would find.

@Aeon221
Thanks for the history lesson. Totally irrelevant, unnecessary and condescending. But thanks anyway.

Couple of things.

As an actual Catholic, I'm offended when people say ignorant things about my faith. As a member of this community, I've been contributing historical information for years. What I contributed to this discussion was both entirely relevant and utterly necessary -- it was also one hundred per cent correct. Ask your priest about it, because he'll say exactly what I did.

It was also condescending -- which, mostly because I don't feel like shitting up this thread for an excellent modcomp by starting a flame war, I'll apologize for.

Just be sure to do a little research before making a blanket statement like that.
 
It was correct. It wasn't relevant or necessary. I said I though that assertion was controversial, a five-word, post. Now somehow from that you assumed that I was completely ignorant about Christian theology and the particulars of the Reformation. Which, for the record, was untrue. In actuality, you missed the point of my post completely. As I said earlier, the fact that Catholics insisted a mediator was necessary between scripture and layman does not indicate they placed less importance on the Bible as Panopticon said.

I of course can't force Panopticon to do anything nor I am that adamant about what I said, it was a passing comment. I am adamant that you are an extremely arrogant person. So, if you can hop down from your high horse for a second, read through your post and Panopticon's. Can you spot the difference? They're saying basically thing, only he didn't open with an insult or include superfluous historical detail (presumably because he doesn't have anything to prove). Going around assuming people know less than yourself, taking the smallest disagreements as personal assumptions, that's how you start flame wars. Oh, and really nice apology by the way.

Am I supposed to be impressed that you believe in ancient mythical beings and I do not? Does this make your opinion on Church history more valid? Does it mean you speak for a billion Roman Catholics alive today and billions more in the past in terms of what they do and do not find offensive (if the answer is yes to this one, you should probably let the ol' Pope know he's wasting his time)?

As for 'research', I still not aware I made any incorrect or misleading theological or historical statements pertaining to the Roman Catholic Church in a post that was seven times shorter than this sentence. Please tell me where to direct my research in order to correct myself if I have. Or maybe I should give up the history game and go into poetry, if I'm talented enough to pack so much meaning into my words without even thinking about it.

kairob said:
Now I am going to have to have two installations of the Mod, so I can have Zoroastrian if I play BC and Protistantism if I play AD.
Once Panopticon is finished with it I was thinking of merging them into a more general religion mod, if he doesn't object.
 
To be honest, people need to realise that it is very easy to cause offence on the Internet since it's so impersonal and public. It would be nice if we could all continue in a spirit of collegiality.

Sure Umarth, once this is done, feel free to do whatever you want with it.

@kairob: The following code was added to RiseAndFall.py:

Spoiler :
Code:
lReformationMatrix = [80, 50, 50, 50, 80, 50, 50, 95, 50, 80, 50, 10, 80, 50, 95, 75, 30, 25, 80, 10, 50, 95, 50, 50, 50, 80, 50, 50, 50, 50, 80, 50]


        def reformationPopup(self):
                self.showPopup(7624, CyTranslator().getText("TXT_KEY_REFORMATION_TITLE", ()), CyTranslator().getText("TXT_KEY_REFORMATION_MESSAGE",()), (CyTranslator().getText("TXT_KEY_POPUP_YES", ()), CyTranslator().getText("TXT_KEY_POPUP_NO", ())))

        def eventApply7624(self, popupReturn):
                iHuman = utils.getHumanID()
                if(popupReturn.getButtonClicked() == 0):
                        self.reformationyes(iHuman)
                elif(popupReturn.getButtonClicked() == 1):
                        self.reformationno(iHuman)

        def checkTurn(self, iGameTurn):
                if(not gc.getGame().isReligionFounded(con.iJudaism)):
                        for iPlayer in range(iNumPlayers):
                                pPlayer = gc.getPlayer(iPlayer)
                                pTeam = gc.getTeam(iPlayer)
                                iStateReligion = pPlayer.getStateReligion()
                                if((iStateReligion == con.iChristianity) and (pTeam.isHasTech(con.iPrintingPress))):
                                        pPlayer.foundReligion(con.iJudaism, con.iJudaism, True)
                                        self.reformation()
                                        break


        def reformation(self):
                for iCiv in range(iNumPlayers):
                        cityList = PyPlayer(iCiv).getCityList()
                        for city in cityList:
                                if(city.hasReligion(1)):
                                        self.reformationchoice(iCiv)
                                        break

        def reformationchoice(self, iCiv):
                if ((gc.getPlayer(iCiv)).isHuman()):
                        self.reformationPopup()
                else:
                        rndnum = gc.getGame().getSorenRandNum(100, 'Reformation')
                        if(rndnum >= lReformationMatrix[iCiv]):
                                self.reformationyes(iCiv)
                        else:
                                self.reformationno(iCiv)

        def reformationyes(self, iCiv):
                cityList = PyPlayer(iCiv).getCityList()
                for city in cityList:
                        if(city.city.isHasReligion(1)):
                                if(city.hasBuilding(con.iChristianTemple)):
                                        city.city.setHasRealBuilding(con.iChristianTemple, False)
                                        city.city.setHasRealBuilding(con.iJewishTemple, True)
                                if(city.hasBuilding(con.iChristianMonastery)):
                                        city.city.setHasRealBuilding(con.iChristianMonastery, False)
                                        city.city.setHasRealBuilding(con.iJewishMonastery, True)
                                if(city.hasBuilding(con.iChristianTemple)):
                                        city.city.setHasRealBuilding(con.iChristianCathedral, False)
                                        city.city.setHasRealBuilding(con.iJewishCathedral, True)
                                if((city.city.getPopulation() < 9) and (not city.city.isHolyCityByType(1))):
                                        city.city.setHasReligion(1, False, False, False)
                                city.city.setHasReligion(0, True, False, False)

                pPlayer = gc.getPlayer(iCiv)
                iStateReligion = pPlayer.getStateReligion()
                if (iStateReligion == 1):
                        pPlayer.setLastStateReligion(0)

        def reformationno(self, iCiv):
                cityList = PyPlayer(iCiv).getCityList()
                for city in cityList:
                        if(city.city.isHasReligion(1)):
                                rndnum = gc.getGame().getSorenRandNum(100, 'ReformationAnyway')
                                if(rndnum >= lReformationMatrix[iCiv]):
                                        city.city.setHasReligion(0, True, False, False)

Sorry if it's difficult to follow, it's my first ever Python app. lReformationMatrix comes before class RiseAndFall is declared. reformationPopup and applyEvent7624 are at the end of the Popups section. The code for checkTurn is in addition to everything else that's already in checkTurn. I just added it in at the start. Everything else is at the bottom of the file.


However, a more pressing reason why your game might not be working is that I forgot to include the updated 600 AD map! (Obviously, I need to remove Judaism/Protestantism from Jerusalem to make the mod work... doh!) It should be working now. Sorry for all the different entries in this thread - when it is fully ready, I'll make a new thread.
 
Hey, with regards to the icons, don't Catholics put Jesus on the cross more, while Protestants just have a plain one more? Couldn't you change the catholic icon then, to differenciate?

I hope I don't cause as much trouble as the bible suggestion :p

Edit: Úmarth, I'd worship you forever if you did that! :D

Which other religion would you remove, presumably you'd have to?
 
I might just hold you to that!

One of the Eastern religions. Taoism probably because I like to see a battle between Confucianism and Buddhism in the orient.
 
You cannot remove taoism nor confusianism because of the UHV of China. How are you gonna build the cathedrals of a religion that doen't excist?
 
New build up. Unlike the last one, this should work. If it does, it'll probably be the final unofficial build. Also unlike the last one, it is too big for CFC to host, so I've uploaded it to my filespace instead.

http://www.edwardgaffney.com/files/RFC_Reformation.zip

@Talkie_Toaster: Umarth had that idea too, but it would be too difficult to render at the tiny graphics level we are talking about. Besides, when you look at the images, there's very little difference between the two icons. The controversy earlier was over some harsh words used by the disputant.
 
@Talkie_Toaster: Umarth had that idea too, but it would be too difficult to render at the tiny graphics level we are talking about. Besides, when you look at the images, there's very little difference between the two icons. The controversy earlier was over some harsh words used by the disputant.

Good point. Hadn't thought of that.
 
The last version worked on my game as I just had the sence to get rid of Judaism from the 600AD start myself ;)

Is the coding in the riseandfall python file still the same?
 
Good, it's quite a silly error once you realise what's happened. The only change in RiseAndFall.py from the last is that "iTotalNumPlayers" replaces "iNumPlayers" in one function. This is to allow Byzantium and independents to convert also.
 
Uhm...how do I make it work? If I double click on the worldbuilder files, it loads normal RFC, if I try to open them from the mod it says that it needs "The mod mods/Rhye's and fall of Civilization" to work :S

This because I named it something different?
 
Yes, it is because you have named it something other than "Rhye's and Fall of Civilization". Right-click your WorldBuilder file and edit in in Notepad. Look for the line that says:
ModPath=Mods\Rhye's and Fall of Civilization
and change it to read whatever directory you have named it.
 
I havn't had a chance to check out the new version yet, It is installed but I can't go on it for a few minuits, I'll let you know what I think then. Though the last version worked great, I assume this is mostly cosmetic work you have added?
 
Back
Top Bottom