RFC Customization

kravixon

Warlord
Joined
Aug 9, 2008
Messages
214
I love RFC, but would like to change a few things around.

First of all, in RFC there are no leader traits. Civs will change their leader then that civ researches a certain tech or reaches a certain age. I really like this idea, and would like to add new leaders to the game. How would I do that in RFC, and how do I make them change after a certain tech is reached.

For example, let's say I wanted to add Khomeini to be the Persian leader after they have the tech Rifling. How would I do that?

And Secondly, how would I go about changing the loading music for RFC? I like the guitar improv, but I've heard it far too many times by now. What file controls this setting?

Thank you guys for your responses.
 
First of all, in RFC there are no leader traits. Civs will change their leader then that civ researches a certain tech or reaches a certain age. I really like this idea, and would like to add new leaders to the game. How would I do that in RFC, and how do I make them change after a certain tech is reached.
That's not exactly trivial, and chances are if you don't already know how to do it, you won't be able to. It would require editing of the C++ code, and a little bit of Python (XML too if you want to change the actual leaders/leaderheads/etc). It wouldn't be all that hard to implement actually, but if you don't know C++ or Python, you'd have a really hard time.
 
When I have time, I might make a new extra leaderhead modcomp, but I will not start doing it before february. Maybe discussing what leaderheads you want can begin allready. Post link to the downloadDB, but check if the LH have buttons, because else I won't add them. Also see it the quality of the LH is good enough. I don't add leader that are just vanilla LH with a mustache or an other colour.
 
Pity it's not as easy as a little change to an xml file. It'd be nice but not worth the trouble.

SadoMacho: That would be marvelous. A problem is that most of the downloadable leader heads are of poor quality. The two I was mainly interested in were the linked Khomeini for respawned Persia and a pretty good Sadam for respawned Babylon. There are leaderheads for Cardinal Richelieu and Henry II that are much higher quality, however the civs that they represent already have a leader from that time period.

I know Rhye doesn't consider Iraq to be Babylon and Persia to be Iran (Although Iran actually was Persia until fairly recently), but I think it makes less sense for Hammurabi to restore ancient Babylon in the 1900's.


Anyone know about the music?
 
There are more good leaders, like Franco, Hirohito, Meiji, Hitler, George I of Greece, Idi Amin to use as LH for Mali, Haili Selassie for Ethiopia, Ataturk, Abu Bakr, Ibn Saoud, Mussolini, Putin (no button here, can someone make my one?), Pol Pot, Akbar (Indian Muslim leader), Barack Obama(to late in game and we don't know anything about his governement yet), some Egyptian LH that could be used as Cleopatra,Miguel Hidalgo for Mexico, Harald Hardrada for the Vikings, there is also a nice Joan of Ark (no button here also),...

Some of the LH are very contoversial, like Pol Pot, on the other hand, a LH like Hitler seems to be accepted by most.

I know Rhye is not in Favour of Sadam, but he has Ba'athist Babylon in the game, and Sadams party was the Ba'ath party, a bit strange IMO.

My old extra LH modcomp is on my old computer which is virusinfected, so I'll stay away from that one.


Adding the LH is mainly XML work. Just add them there the let the game know were the artwork is and how the LH should behave.
Making them appear is easy to. This is the Python-part.
Open the Consts.py file.
At the end of this file, there are 4 groups of code for making them appear.
First, the lists of leaders in the order you can find them in the XML-file. Add you leader here.
Next you'll see the leaders connected to the civs
Then a list with early learder, the leader the IA starts with.
And then a list to make them appear at the time you want. This one is a bit tricky for Rome as it has 2 lists, one for the 3000BC start and on for the 600AD. Maybe making it so for the 600AD start for Babylon, Iran, ... to have the leaders that Rhye doesn't like inhere could be a nice compromise, as history went like we know it up until 600AD and Persia, Rome and Babylon are no more.

One thing I didn't find yet, that's where the text is for the first contact.
 
I'd like modern leaders for ancient civs as well. Khomeini should come later than Rifling though. I think Nationalism would work well for all ancient civs.
 
I've said before that I think the extra leaders work by SadoMacho is great. I think we should use a page on the Wiki to discuss this, so we can edit the desired lists of leaders for each civ. When the mod was still active, I wrote a few lines of code to accommodate pretty much any number of leaders for each civ, not just three. That was necessary for Germany and Italy, which have their Second World War leaders added.

EDIT: The unmodified diplomacy text is contained in Beyond the Sword/Assets/XML/Text/CIV4GameText_DiplomacyText_BTS.xml, etc. See http://forums.civfanatics.com/showthread.php?t=304685 .
 
This is a list which merges the leaders from SadoMacho's pack with the proposed new ideas:

Egypt: Ramesses, Cleopatra (Zenobia), Baibars (Idris)
India: Asoka, Gandhi
China: Qin, Ming (Wang Kon), Mao
Babylon: Gilgamesh, Hammurabi, Saddam
Greece: Pericles, Alexander, George I
Persia: Cyrus, Darius, Khomeini
Carthage: Hannibal
Rome: Julius, Augustus, Justinian, Mussolini
Japan: Tokugawa, Hirohito
Ethiopia: Zara Yaqob, Haile Selassie
Maya: Pacal
Vikings: Ragnar, Harald Hardraade
Arabia: Saladin, Ibn Saud
Khmer: Suryavarman, Pol Pot
Spain: Isabella, Franco
France: Louis XIV, Napoleon, De Gaulle
England: Elizabeth, Victoria, Churchill
Germany: Otto I (Charlemagne), Frederick, Bismarck, Hitler
Russia: Peter, Catherine, Stalin
Dutch: Willem van Oranje
Mali: Mansa Musa, Moussa Traore (Idi Amin)
Portugal: Joao
Inca: Huayna Capac
Mongolia: Genghis, Kublai
Aztec: Montezuma
Turkey: Mehmed, Suleiman
America: Washington, Lincoln, Roosevelt

The leaderheads included in the package are all of good quality.

Let's classify them by "priority", i.e. number of leaders:
1: Carthage, Maya, Dutch, Portugal, Inca, Aztec.
2: India, Japan, Ethiopia, Vikings, Arabia, Khmer, Spain, Mali, Mongolia, Turkey.
3: Egypt, China, Babylon, Greece, Persia, France, England, Russia, America.
4: Rome, Germany.

My leader suggestions:
1: Carthage is difficult to think of - perhaps a Maghreb leader, or Gadhafi? Maya now seems to be mostly integrated with eastern Mexico. The Dutch and Portuguese could use a modern leader - I designed a fairly mediocre Salazar leaderhead for my own use, and apparently there's a new Johan de Witt for the Netherlands, but he's not a particularly prominent figure outside the Netherlands. Aztecs can have Hidalgo if you're happy with the "Aztec=Mexico" principle. I can't think of any significant Peruvians.
2: India needs a leader to fill the two thousand year gap between Asoka's death and Gandhi's birth. Akbar is good, and to be honest they wouldn't look out of place with a fourth leader in between Asoka and Akbar. Japan has Meiji. Vikings should have a modern Scandinavian leader, to avoid the sight of a man dressed as a bear standing in the United Nations. Most of the other civs seem OK, because they arise later in the game. You could add Ataturk as a secular Turkish leader - they would benefit greatly from Free Religion.
3: Egypt doesn't really need two classical era leaderheads, and it could do with a modern leader (i.e. Nasser - a pity there aren't any leaderheads of him AFAIK). Three leaders are probably enough for the civs here -
Spoiler :
especially America, which has more than one leader per 100 years, even in vanilla BTS. Contrast with China's long history, or indeed India's (and they have only two leaders), please. This is the kind of small thing that some Americans don't realise makes them look really, really, really arrogant in the eyes of the rest of the world.

4: These probably don't need another leader, or indeed all the leaders they have now.
 
One note, Panopticon: Due to Rhye's wishes, Hatshepsut isn't used at all in the mod. That groups Egypt together with Maya, Aztec, Peru and Netherlands as one leaderhead nations.

EDIT:
Right you are, how foolish of me. :blush:
 
Correct - I should have been more clear that I was including the leaderheads already collected by SadoMacho in the last Extra Leaders modcomp.
 
I really think France should get an earlier leader. It always seemed weird that when playing as Rome the Gauls become France with Louis XIV as their leader in the dark ages. Civs like England were never really a problem, since Elizabeth was earlier and England spawns later. France spawns a thousand years before Louis came about.

I'll try adding in some of the leaders myself and see how it goes. I'll also try fiddling around with the music and see what I can come up with. I'll post my results.
 
I don't know why you guys are so fanatical about the WW2. It was one of the darkest ages of humanity, though luckily relatively brief, and you want at all costs all its protagonists in the game. Get read of national shames like Mussolini, Hitler, De Gaulle, Hussein etc and put in some leaders those nations can be proud of, sheez !!!
 
I'm not big on Hitler and Mussolini either. After all, they were only in power for a few turns in Civ terms.

DeGaul and Franco are very important people who were in power for a lot longer than just world war 2, and they weren't sadistic rulers. I definitely support them in this mod.

Saddam and Khomeini, likewise, are pretty representative of Iraq and Iran. There were both in power far longer than anyone else, and Khomeini represents the Islamic fundamentalist state which Iran still is.

Plus it seems really silly to see Darius and Hammurabi respawn in 1908. :p

I'm not big on Pol Pot for the Khmer. Isn't there some other leader from Cambodia that's important since Angkor Watt was built?
 
Just looked it up: Franco was in power until 1975. Degaul was president until 1969. More importantly, DeGaul was the president of the current French republic, which I think makes him representative of the government as a whole.
 
And what about Mao, Stalin, Qin, Genghis Khan and many more leaders that slaughtered too but are in the game too.

@onedreamer: what leader do you suggest?
 
And what about Mao, Stalin, Qin, Genghis Khan and many more leaders that slaughtered too but are in the game too.

Most of them ruled for a reasonable amount of time.
 
Most of them ruled for a reasonable amount of time.

Oh, that makes it alright to add them in the game? I guess if had Hitler been in power for longer than 12 short years, adding him to the game could be perfectly justified.

Let's not get into another Hitler/Stalin/Mao argument here, CivFanatics has seen that happen plenty of times before.
 
Top Bottom