Civ-Specific Great Leaders

Joined
Jul 28, 2006
Messages
4,016
Greetings, all. I’ve been a regular visitor to this site for two years now and finally decided to open my first post with a modding idea.

Ever since I got Civ 4 I have wanted to create a mod that brings back civ-specific great people, as is done in Civ 3. Remember when you were warmongering as the Americans and you’d get a message saying, “Our victory has produced a great leader, Patton!”?

Well, how many times have you played Civ 4 and seen something like, “Isaac Newton has been born in Shanghai!”? To me, this seems absurd, for if Isaac Newton had really been born in China he wouldn't be called Isaac Newton, but would have an appropriate Chinese name. The same goes for the rest of the civilizations.

I think that each civ should have its own specific great leaders, because this adds more unique flavor and variety to the game. I was really surprised that it was not carried over into Civ 4, given the trend toward more “unique” things, such as the unique buildings in Warlords. I’ve also seen other people complain about this in different threads, but I have yet to find anyone who has actually done much about it.

I’ve figured out a really simple way to mod this into the game by giving each civilization a UU for each great person. The game then replaces the standard great scientist, for example, with your civ specific version of it, e.g. “English Great Scientist,” which has its own unique name index. So now Isaac Newton will only be born in an English city. This does not change the game dynamics at all--all the unique great people are used exactly as the AI would normally use the regular great people. Best of all, it only requires you to alter three XML files, so even I, having no real previous experience, can do it. In fact, I’ve already made a simple version and tested it, and it worked perfectly. Now the Americans can get Patton, the Romans get Virgil, Greece gets Plato, and so on.

But here’s the one big downside: the civilopedia lists every single unit in the game, so doing it the way I have suggested means it will list every great person 19 times! (18 for each civ, plus the original.) With the new great general in Warlords, plus the addition of 6 new civs, this means there would be over 100 unnecessary listings! Needless to say, this is rather clunky.

So I have a few questions for everyone. In the first place, do you actually like this idea of returning to the Civ 3 format, or do you prefer the current way it’s handled in Civ 4? And does anyone know of a better way to do this, i.e., one that will not cause the civilopedia to list everything multiple times?

Lastly, if this mod goes through I’m going to have to compile a list of great people for each civ, so I’d like everyone to throw in their two cents' worth. Which people would you like to see included? Conquests is a great place to start, but alas we only had military and scientific leaders back then. (How ever did we manage? :) )
 
This is something I've wanted to see for ages. If you pull this together, I'll help any way I can.

My only concern (and it's one limited to a smaller user group) is that some of the civs in CIV Gold will have a hard time finding 10-12 people, let alone for each area.

But for the vanilla civs, no problems. For the others, I'll do what I can.
 
I do not like this idea. Firstly there would be 138 extra units in the game. Secondly how are you going to find the names for these people, at least 5 per person type, with 6 types per civ? It would just be a hassle.
 
sepamu92 said:
I do not like this idea. Firstly there would be 138 extra units in the game. Secondly how are you going to find the names for these people, at least 5 per person type, with 6 types per civ? It would just be a hassle.

All modding is a hassle. But if it's something you want, it takes work.

If you think this is a bad idea, it should be based on the concept, not the work involved.
 
sepamu92 said:
I do not like this idea. Firstly there would be 138 extra units in the game. Secondly how are you going to find the names for these people, at least 5 per person type, with 6 types per civ? It would just be a hassle.


I wholeheartedly agree that this is not the best way to implement this. The way the GP system is currently set up, whenever you get a GP the game draws from one big list for each type of person. The process is essentially "if great person is born, then determine GP type, and get unique name from index." I've proposed the UU system because the UU always supersedes the standard unit, hence the ability to have separate unique names. Ideally, instead of having to add in "new" units for each civ, I'd rather just change the GP birth process to "determine GP type, then get civ name, and draw unique name out of that civ's specific list." But unfortunately this is beyond my modding abilities at present, though I'm actively looking into it.

The system does actually work pretty efficiently the way I originally proposed; the addition of lots of new units doesn't seem to cause slowdowns or anything like that. The only real problem I see is that the civilopedia lists everything multiple times, which is just downright annoying. And like you said, the hard part isn't creating 100 new units, which is only a matter of copy-and-paste in notepad. The hard part is coming up with a list of enough names for every civ. But between Civ 3 and Civ 4 we've already got a pretty good starting point.

In this thread http://forums.civfanatics.com/showthread.php?t=176891
someone suggested that there should be culture-specific rather than civ-specific lists, i.e. one list for the Asians, one for Europeans, etc. This would certainly save some time and effort, but you'd still get things like "Erwin Rommel has been born in Hastings." No, I think if we're going to go to all this trouble, it may as well be civ-specific. It's not that big of a jump in terms of work.
 
Okay, I've done a little research. It turns out that from the civilizations in C3C that were also included in Warlords, there are approximately 241 leader names available, military and scientific. I say approximately because some of the great people in Civ 3 were used as leaders in Civ 4, such as Kublai Khan. Also, I noticed Boudicca is listed as a military leader for both England and the Celts, only her name is spelled differently. :rolleyes: In Warlords, there are 207 total names, although Joan of Arc is used as both a prophet and general.

Now obviously many of the same names were used in both C3C and Warlords, so the lists overlap, but we are easily talking about 350-400 unique names, or an average of 15-17 names per civ. And this is our starting point!

I have already compiled a list of about 300 people sorted by civilization, and still have 58 more to do from Civ 4's list, plus some from Conquests. So basically we already have ~400 names without doing anything more than just using the existing framework. That's a pretty good start.

Wyz sub10, I appreciate your offer to help. Right now the biggest thing I'd like to do is figure out how to implement this by changing the way the game looks at the name lists, instead of creating a bunch of redundant units. If you know of an easy way to do this, that would be enormously helpful. BTW, I've checked out your project over at CIV Gold, and I don't think it would be too difficult to find names for the all civs you've added.
 
I like this idea and would love to add it as a optional naming convention to my JRandomNames Mod. If you compile the lists I will make a stand alone naming mod that uses just this naming convention for ya.

As for how to group the names, I would do it by culture first, then once you have those lists compiled you can break them down per acual empire and fill in what holes are left.

I really hope this comes to somthing, just post up your lists and the community will have another neat way to name units. :)
 
I think you might be able to do something with changing the python files which deal with the civlopedia so that all of the extra units wouldn't show up. Again, I'm not completely sure but its worth a try.
 
I went over to the Wikipedia earlier in search of more names, and found this page: http://en.wikipedia.org/wiki/List_of_historical_figures_in_Civilization_IV
It helped me to match some of the existing GP with their appropriate civs. They also have lists of famous people for just about every country on the planet which were useful. So to show everybody some visible progress, I thought I'd post some names from a few selected civs. Keep in mind this is just a first draft. Note that Joan of Arc is currently listed as both a prophet and a general, as is done in the game.


Rome
Great Prophet: St. Paul, St. Peter, St. John, St. Augustine, St. Patrick, St. Thomas Aquinas
Great Artist: Virgil, Horace, Juvenal, Lucretius, Pliny, Plutarch, Dante Alighieri, Michelangelo, Raphael,
Great Scientist: Strabo, Cicero, Sosigenes, Pliny the Elder, Livius, Vitruvius, Galileo, Enrico Fermi,
Great Engineer: Marcus Vipsanius Agrippa, Apollodorus, Leonardo da Vinci, Guglieilmo Marconi
Great Merchant: Lucius Caecilius Jucundus, Publius Sittius, Titus Pomponius Atticus, Marco Polo, Giovanni de Medici, Enrico Dandolo
Great General: Cincinnatus, Scipio Africanus, Gaius Marius, Sulla, Pompey, Germanicus, Vespasian, Trajan, Hadrian, Marcus Aurelius


Germany
GP: Albertus Magnus, Martin Luther, Eusebius Amort, Philipp Melanchthon, Hildegard of Bingen
GA: JS Bach, Ludwig van Beethoven, Wolfgang Amadeus Mozart, Johann Wolfgang Goethe, Johannes Brahms, Richard Wagner
GS: Werner Heisenberg, Carl Friedrich Gauss, Nicolaus Copernicus, Johannes Kepler, Gottfried Leibniz, Heinrich Hertz
GE: Nikolaus August Otto, Johann Gutenberg, Bernhard Philberth, Wernher von Braun, Gottlieb Daimler, Fritz Haber, Ernst Heinkel, Wilhelm Schickard
GM: Gerardus Mercator, August Horch, Ferdinand von Zeppelin, Johann Homann
GG: Arminius, Erwin Rommel, Erich von Manstein, Barbarossa, Maximilian, Charles V, Heinz Guderian


China
GP: Mencius, Han Fei, Confucius, Wang Yuanlu, Chuang Tzu, Mo Tzu
GA: Li Po, Du Fu, Wang Xizhi, Leung Long Chau, Ling Lun,
GS: Xi Ling Shi, Zu Chongzhi, Daniel Chee Tsui, Yuan T. Lee, Tsien Hsue-shen, Su Buqing
GE: Cai Lun, Qian Sanqiang, Charles Kao, Zhang Heng, Bi Sheng
GM: Zhang Qian, Wang Anshi, Zheng He, Lo Hong-Shui, Zhou Zhengyi, Xu Xiake
GG: Sun Tzu, Chang Tso-lin, Cao Cao, Shi Lang, Zhuge Liang


France
GP: Joan of Arc**, Sebastian Castellio, John Calvin, Hubert Languet, Gabriel Marcel
GA: Victor Hugo, Claude Monet, Edouard Manet, Pierre-Auguste Renoir, François Truffaut, Hector Berlioz
GS: Louis Pasteur, Rene Descartes, Marie Curie, Antoine Lavoisier, Pierre-Simon Laplace, Pierre de Fermat
GE: Blaise Pascal, Charles Augustin de Coulomb, Alexandre Gustave Eiffel, Joseph Marie Jacquard, Ferdinand de Lesseps, Louis Daguerre
GM: Coco Chanel, Jacques Cartier, Robert de LaSalle, Jean-Baptiste Say
GG: Charles Martel, Charlemagne, Joan of Arc**, Murat, Charles DeGaulle, Louis-Joseph de Montcalm, Lafayette
 
Gunner said:
I think you might be able to do something with changing the python files which deal with the civlopedia so that all of the extra units wouldn't show up. Again, I'm not completely sure but its worth a try.

There won't be any extra units. Ya just rename the great person when they are created, no fuss, no muss. :)
 
@Gaius Octavius
Those lists look like a good start. Just pm me a copy of your final draft when ever you get it done, it shouldn't take me more then a day or two to write up after that. :D
 
Jeckel said:
There won't be any extra units. Ya just rename the great person when they are created, no fuss, no muss. :)

This is exactly the sort of system I was looking for when I started the thread. Easy, simple, and efficient. Looks like your JRandomNames mod already has the basic framework I need for this project. If you can create a stand alone mod for just the great people, that would be excellent. It would give me a starting code that I could replicate for the other vanilla civs, and make it easier if and when I expand the lists to include more later on.

BTW, I noticed your naming scheme also applies to barbarians. Do you know if they are presently capable of receiving great generals? If so, it would be interesting to create another list just for them, and see Alaric or Attila the Hun leading their pillagers against your civilized empire. :D
 
Gaius Octavius said:
This is exactly the sort of system I was looking for when I started the thread. Easy, simple, and efficient. Looks like your JRandomNames mod already has the basic framework I need for this project. If you can create a stand alone mod for just the great people, that would be excellent. It would give me a starting code that I could replicate for the other vanilla civs, and make it easier if and when I expand the lists to include more later on.

BTW, I noticed your naming scheme also applies to barbarians. Do you know if they are presently capable of receiving great generals? If so, it would be interesting to create another list just for them, and see Alaric or Attila the Hun leading their pillagers against your civilized empire. :D

I am in the middle of polishing up a new religion mod and I need to update the JRandomNames mod to warlords. After I get that done I will work up your great person renaming. Expect it around the middle of next week (maybe sooner if I get some extra free time this week).

As for the barbs getting warlords I'm not sure, but will let ya know if I find out. :)
 
It's been awhile since I've done work on this project, but so far I have managed to come up with a fairly comprehensive list. Mali, Mongolia, and Zululand currently need the most work done, and in general the other civs need to be beefed up a bit. In the meantime, here's the most complete list I have so far.

Spoiler :

ROME
GP: St. Peter, St. Paul, St. John, St. Augustine, St. Patrick, St. Thomas Aquinas
GA: Virgil, Horace, Juvenal, Lucretius, Ovid, Plutarch, Dante Alighieri, Michelangelo, Raphael,
GS: Strabo, Cicero, Sosigenes, Pliny the Elder, Livius, Vitruvius, Galileo, Enrico Fermi,
GE: Marcus Vipsanius Agrippa, Apollodorus, Hitarius, Leonardo da Vinci, Guglieilmo Marconi
GM: Lucius Caecilius Jucundus, Publius Sittius, Titus Pomponius Atticus, Marco Polo, Giovanni de Medici, Enrico Dandolo
GG: Scipio Africanus, Gaius Marius, Sulla, Pompey, Germanicus, Vespasian, Trajan, Hadrian, Marcus Aurelius, Constantine


EGYPT
GP: Moses, Akhenaten, Mehryra, Ptahhotep, Djedptahiufankh, Petiese
GA: Khaemweset, Yuny, Ineni, Amenemhat III, Khafre, Amenhotep III
GS: Merit Ptah, Ptolemy, Hypatia, Conon, Diophantus, Pappus, Manetho
GE: Imhotep, Khaemwase, Zoser, Snefru, Senenmut, Kha
GM: Harkuf, Piye, Alara, Maya, Ahmose Pen-Nekhebet
GG: Menes, Ramses, Khufu, Mentuhotep, Seti, Na'rmer, Thutmose


GREECE
GP: Heraclitus, Parmenides, Epicurus, Philolaus
GA: Homer, Thespis, Thucydides, Exekias, Apelles, Sophocles, Euripides, Herodotus, Apollonius, Aeschylus
GS: Socrates, Plato, Aristotle, Euclid, Pythagoras, Eratosthenes, Leucippus, Democritus, Anaxagoras
GE: Archimedes, Heron, Thales, Hippocrates, Empedocles, Zeno, Philo, Satyros
GM: Pytheas, Croesus, Androsthenes, Cosmas Indicopleustes, Megasthenes
GG: Leonidas, Lysander, Pyrrhus, Hector, Ajax, Ulysess, Philip, Parmenion, Lacedaimonius


GERMANY
GP: Albertus Magnus, Martin Luther, Eusebius Amort, Philipp Melanchthon, Hildegard of Bingen
GA: JS Bach, Ludwig van Beethoven, Wolfgang Amadeus Mozart, Johann Wolfgang Goethe, Johannes Brahms, Richard Wagner
GS: Werner Heisenberg, Carl Friedrich Gauss, Nicolaus Copernicus, Johannes Kepler, Gottfried Leibniz, Heinrich Hertz
GE: Nikolaus August Otto, Johann Gutenberg, Bernhard Philberth, Wernher von Braun, Gottlieb Daimler, Fritz Haber, Ernst Heinkel, Wilhelm Schickard
GM: Gerardus Mercator, August Horch, Ferdinand von Zeppelin, Johann Homann
GG: Arminius, Erwin Rommel, Erich von Manstein, Barbarossa, Maximilian, Charles V, Heinz Guderian


RUSSIA
GP: Nikolai Berdyaev, Georges Florovsky, Aleksei Losev, Rasputin
GA: Leo Tolstoy, Anton Chekhov, Dostoyevsky, Aleksandra Ekster
GS: Andrei Sakharov, Mikhail Lomonosov, Ivan Pavlov, Dmitri Mendeléev, Holonyak, Nicolai Lobachevsky
GE: Ivan Starov, Sergei Korolev, Theremin, Vladimir Zworykin, Andrey Tupolev, Igor Sikorsky
GM: Ivan Fedorovich Kruzenshtern, Vitus Bering, Afanasiy Nikitin
GG: Michael Romanov, Georgy Zhukov, Ivan the Great, Leon Trotsky, Pavel Nakhimov,


CHINA
GP: Mencius, Han Fei, Confucius, Wang Yuanlu, Chuang Tzu, Mo Tzu
GA: Li Po, Du Fu, Wang Xizhi, Leung Long Chau, Ling Lun, Gao Xingjian
GS: Xi Ling Shi, Zu Chongzhi, Daniel Chee Tsui, Yuan T. Lee, Tsien Hsue-shen, Su Buqing
GE: Cai Lun, Qian Sanqiang, Charles Kao, Zhang Heng, Bi Sheng
GM: Zhang Qian, Wang Anshi, Zheng He, Lo Hong-Shui, Zhou Zhengyi, Xu Xiake
GG: Sun Tzu, Chang Tso-lin, Cao Cao, Shi Lang, Zhuge Liang


AMERICA
GP: William Brewster, Roger Williams, William Penn, Jonathan Edwards, Sojourner Truth, Dwight Moody, Billy Graham
GA: Louis Armstrong, Duke Ellington, Miles Davis, Elvis Presley, Ernest Hemingway, Herman Melville, Mary Cassatt, Walt Whitman, Mark Twain, John Wayne, Clark Gable
GS: Albert Einstein, Richard Feynman, J. Robert Oppenheimer, Buckminster Fuller, Glenn T. Seaborg, Steven Weinberg, John Forbes Nash
GE: Thomas Edison, Nicola Tesla, Benjamin Franklin, Henry Ford, Wilbur Wright, Orville Wright, William Morton, Alexander Graham Bell, John Roebling, Norbert Rillieux, George Washington Goethals, Charles Goodyear
GM: William Clark, Meriwether Lewis, Cornelius Vanderbilt, John D. Rockefeller, Andrew Carnegie, Rowland Hussey Macy, Bill Gates
GG: Andrew Jackson, William T. Sherman, Ulysses S. Grant, Robert E. Lee, Dwight D. Eisenhower, George S. Patton, Jr., Douglas MacArthur, Norman Schwarzkopf


JAPAN
GP: Takuan Soho, Nikko, Saigyo, Daisetz Teitaro Suzuki, Kobo-Daishi
GA: Katsushika Hokusai, Toshusai Sharaku, Osamu Tezuka, Utagawa Hiroshige, Uragami Gyokudo
GS: Aida Yasuki, Kiyosi Ito, Nagaoka Hantaro, Shigefumi Mori, Hideki Yukawa
GE: Tokuhichi Mishima, Kyota Sugimoto, Sakichi Toyoda
GM: Fukuzo Iwasaki, Hiroshi Yamauchi, Masahisa Fujita,
GG: Yamamoto, Tojo, Hirohito, Fujiwara, Yamahorsehockeya, Tsuji, Suzuki, Takahorsehockeya, Nagato



FRANCE
GP: Joan of Arc, Sebastian Castellio, John Calvin, Hubert Languet, Gabriel Marcel
GA: Victor Hugo, Claude Monet, Edouard Manet, Pierre-Auguste Renoir, François Truffaut, Hector Berlioz
GS: Louis Pasteur, Rene Descartes, Marie Curie, Antoine Lavoisier, Pierre-Simon Laplace, Pierre de Fermat
GE: Blaise Pascal, Charles Augustin de Coulomb, Alexandre Gustave Eiffel, Joseph Marie Jacquard, Ferdinand de Lesseps, Louis Daguerre
GM: Coco Chanel, Jacques Cartier, Robert de LaSalle, Jean-Baptiste Say
GG: Charles Martel, Charlemagne, Murat, Charles DeGaulle, Louis-Joseph de Montcalm, Lafayette


INDIA
GP: Mahavira, Shankara, Ramakrishna, Tippu Sultan, Ananda, Narayana Guru, Atisha, Mohammed Shah, Tsongkhapa
GA: Valmiki, Kalidas, Amir Khusro, Raja Rao, Rabindranath Tagore, Basawan
GS: Aryabhata, Brahmagupta, Pingala, Nilakantha, Kamalakara, Paramesvara, Madhava, Panini, Charaka, Subrahmanyan Chandrasekhar
GE: Nain Singh, Balkrishna Doshi, Raj Rewal, Baudhayana, Chandrasekhara Venkata Raman, Jagadish Bose
GM: Shah Jahan, Raja Todar Mal
GG: Chandragupta Maurya, Akbar, Shivaji, Porus, Bindusara, Singh, Tilak


PERSIA
GP: Zoroaster, Mani, Jalal al-Din al-Rumi, Avicenna, Mazdak
GA: Sadi, Mahmud, Riza-i-Abbasi, Kamal al-Din Bihzad, Mohammed Hafez, Jami
GS: Ardashir, Peroz, Hormoz, Al-Khwarizmi, Al-Razi, Ahmed ibn Sahl al-Balkhi, Al-Farabi, Al-Farisi
GE: Artaxerxes, Bahram, Al-Khujandi, Abdollah ibn Tahir, Abu Musa Jabir ibn Hayyan, Ibn al-Haitham
GM: Kavadh, Ahmad ibn Rustah, Adud al-Dowleh, Naser Khosrow
GG: Darius, Xerxes, Achaemenes, Antiochus, Abbas, Mithridates, Seleucus


AZTECS
GP: Were-Jaguar, Eagle-Spirit, Monkey-Spirit
GA: Cipactli, Oxomoco, Huitzilopochtli
GS: Chichatoyotl, Textalatzin, Quakeotzlitopotec
GE: Xolotl, Itzcatl, Mixcoatl
GM: Chak-Mool, Atlante, Tlahuizcalpanteuctli
GG: Ahuitzotl, Itzcóatl, Acamapichtli, Axayacatl, Tizoc, Huitzilhuitl, Chimalpopoca, Maxtla, Nezahualcóyotl, Nezahualpilli


ZULU
GP:
GA:
GS: Senzangakhona, Dingiswayo, Malandela
GE:
GM:
GG: Mpande, Zwelithini, Dingane, Cetshwayo


ENGLAND
GP: St. Anselm, St. Thomas Becket, The Venerable Bede, George Whitefield, Charles Wesley, Charles Spurgeon
GA: Geoffrey Chaucer, William Shakespeare, John Milton, Edward Gibbon, John Keats, Charles Dickens, George Bernard Shaw, Joseph Conrad,
GS: Rosalind Franklin, Isaac Newton, John Dalton, Michael Faraday, James Clerk Maxwell, Francis Bacon, Charles Darwin, Ernest Rutherford
GE: Henry Bessemer, James Watt, Isambard Kingdom Brunel, Charles Babbage, Alan Turing
GM: John Stuart Mill, Sir Alexander Mackenzie, James Cook, Adam Smith, John Maynard Keynes, Sir Thomas Roe, Richard Whittington
GG: Edward, Wallace, Charles Cornwallis, Sir Henry Clinton, Duke Wellington, Oliver Cromwell, Lord Nelson, Sir Bernard Law Montgomery


MONGOLS
GP: Sorghaghtani, Chabi, Yeh-lu Chu'tsai
GA:
GS: Ulan Bator, Minzu Wenyibao, Kumujil-yin Qoro
GE:
GM:
GG: Ogodei, Jochi, Chagatai, Tolui, Toghril Khan, Mongke, Timur, Subedei


SPAIN
GP: St. Ignatius Loyola, Junipero Serra, Bartolome de Las Casas, Juan de Sepulveda, St. Teresa of Avila
GA: Pablo Picasso, Miguel de Cervantes, Diego de Silva Velazquez, Garcilaso de la Vega, El Greco, Francisco de Goya, Salvador Dali
GS: Juan de Ortega, Gherard of Cremona, Joao Baptista Lavanha, Fausto de Elhúyar, Arzachel, Miguel Servet
GE: Juan de Herrera, Ildefons Cerdà, Juan de la Cierva, Narcís Monturiol, Esteban Terradas i Illa, Leonardo Torres y Quevedo
GM: Christopher Columbus, Ferdinand Magellan, Ponce de Leon, Hernando de Soto, Juan Sebastián Elcano
GG: El Cid, Francisco Coronado, Hernando Cortes, Francisco Pizarro, Philip II,


VIKINGS
GP:
GA: Rembrandt, Vincent van Gogh
GS: Georg Stierhielm, Johannes Magnus, Gustav Vasa, Anders Angstrom, Niels Bohr, Tycho Brahe, Niels Stensen, Hans Oersted
GE: Ivar Giaver, Sophus Lie, Niels Abel, Antony Van Leeuwenhoek, Christian Huygens, Svante Arrhenius
GM: Leif Erickson, Eric the Red, Antony Van Diemen
GG: Gustavus Adolphus, Healfdene, Inwaaer, Hubba, Canute II, Harold Bluetooth, Olaf, William the Conqueror


OTTOMANS
GP: Rumi,
GA: Yunus Emre, Hayali, Nesati, Gul Baba, Abidin Dino, Ihap Hulusi Gorey
GS: Thabit Ibn Qurra, Callippus of Cyzicus, Sporus of Nicaea, Dionysodorus, Menaechmus,
GE: Sinan, Mustafa Kemal, Nizam-al-Mulk, al-Ghazali
GM:
GG: Orhan, Murad I, Suleyman I, Selim, Bayezid II


CELTS
GP: Irenaeus, St. Columba, St. Columban, St. Ninian, Geoffrey of Monmouth, John Knox
GA: Owain Cyfeiliog, Dafydd ap Gwilym, Gawin Douglas, Robert Burns, Sean O'Faolain, William Butler Yeats, Samuel Beckett
GS: Maredudd ap Owain, Grufudd ap Llewelyn, Rhodri Maw, John de Baliol, Geoffrey Keating
GE:
GM: Llewelyn ap Gruffydd, Owain, Daffyd
GG: Vercingetorix, Boudicca, Orgetorix, Caractacus, Cunobelinus, Dumnorix, Owain Glyndwr, Brude, Macbeth


ARABIA
GP: Abu Bakr, Ali, Al-Farabi, Hasan, Muawiyah, Ismail
GA: Ibn Muqlah, Abu Nuwas, Al-Mutanabbi, Ibn Quzman, Al-Maarri, Naguib Mahfouz
GS: Alhazen, Al-Kindi, Al-Khwarizmi, Abu Dharr al-Harawi, Ibn al-Nafis, Uthman al-Sabuni, Sahl ibn Ziyad
GE: Nicomachus of Gerasa, Ali Abbas
GM: Ibn Battuta
GG: Mu'awiya, Hind, Ziyad Ibn Abihi, Saffah


CARTHAGE
GP: Acherbas, Tertullian, Cyprian, Donatus
GA: Kartobal, Orthobal
GS: Bomilcar, Tanit, Eshmuniaton, Mago, Hiram
GE: Ahmed Zewail, al-Haitham
GM: Hanno the Navigator, Hanno the Great, Adherbal the Red, Himilco the Navigator
GG: Hamilcar Barca, Gisco, Xanthippus, Mago, Himilco, Hasdrubal


KOREA
GP: Sun Myung Moon, Yi Hwang, Doh-ol, Ichadon, Daegak Guksa
GA: Ko Un, Yulgok, Jeong Cheol
GS: Seok Tong-sik, Taro Aso Han, Roh Moo Sun, Sejong the Great
GE: Jang Yeong-sil, Lee Jong-wook
GM: Lee Kun-hee, Kim Yong-san, Chung Mong-hun
GG: Yi Song-gye, Chu-Mong, Pak Hyokkose, Onjo, Syngman Rhee, Kim Il Sung


INCA
GP: El Bruho, Guyasuta, Old Smoke, Three Feathers
GA: Ah Cacao, Smoke-Monkey, Stormy Sky
GS: Sinchi Roca, Manco Capac, Maita Capac
GE: Sipan-Itchi, Mana-Paoa, Kenu Curaua
GM: Blue-Quetzal-Macaw, Eighteen Rabbit, Cauac-Sky
GG: Pachacuti, Tupa Inca-Yupanqui, Huascar, Atahuallpa, Manco Inca, Sayri Tupa Inca, Titu Cusi, Tupa Amaru, Simon Bolivar

MALI
GP:
GA:
GS:
GE:
GM: Abubakari,
GG: Askia Muhammad, Askia Daud, Sundiata, Sunni Ali,

 
this component is not random generator, but uses unique GP for civ (like other units)
you can set unique GP in XML with unmodified SDK, but game engine do not use this - with my changes you can use civ-specific GP (ie not only unique names, but also unique art)
http://forums.civfanatics.com/showthread.php?t=189123
 
@Mexico:
Your mod comp looks like what I originally was planning to use--a different unit class for each civ, e.g., American great prophet, French great prophet, Mongolian great general, etc. This seems to be the easiest way to implement it, which is why I like it. The only downside is that you have to add over 100 new unique units to the game, which is kind of a hassle. (Of course, it's certainly a hassle to come up with all the names in the first place!)

You do raise one interesting point that I hadn't considered: with your mod you have the ability to use unique art for each GP. Doing this for each civ would probably be repetitious, but it would be fun to create different units for each culture group. Although that's currently beyond the aim of my project, the idea intrigues me--sort of reminds me of the days of Civ 3, when someone made a different scientific leader for each era (Aristotle, Galileo, Einstein and Hawking, I believe). In the meantime, I'll wait to see what Jeckel and Wyz_sub10 come up with for the actual code. If they don't have any better ideas, I'll probably do it this way.
 
Gaius Octavius said:
It's been awhile since I've done work on this project, but so far I have managed to come up with a fairly comprehensive list. Mali, Mongolia, and Zululand currently need the most work done, and in general the other civs need to be beefed up a bit. In the meantime, here's the most complete list I have so far.

Hey Gaius,

Jeckel's finished the code and I'm 3 civs shy of finishing the GP list. I see you have a list of your own. I'll compare the two and see if you have some better choices to add to the list. (or maybe just expand the lists accordingly - at first glance I see that our lists for many civs are quite similar)

For the record, I've completed Mali, Mongolia and the Zulu. If you'd like to see those lists, let me know.

We should have the full name list done on Monday, October 15.
 
*Points at Wyz_sub10's post above*
Hehe, I was just about to post that, but ya beat me to it. :goodjob: ;)

However, I would like to add this.
Mexico said:
this component is not random generator, but uses unique GP for civ (like other units)
you can set unique GP in XML with unmodified SDK, but game engine do not use this - with my changes you can use civ-specific GP (ie not only unique names, but also unique art)
http://forums.civfanatics.com/showthread.php?t=189123

First, major props to Mexico on fixing that bug in the calling of UUGP's xml name lists. :cool:

But this naming mod is intended to give propper GP names without the need of having a unique great person unit for each civ or the need to put any names in various unitinfo.xml entries.

On top of that this component is ment for those users (such as myself) that try to sick with python only mods. :king:

Not saying either one is better, just clarifing the features and intentions of this modcomp. :)
 
Back
Top Bottom