The Joan d'Arc image fails to load in the game. I have already checked for spelling errors. If anyone can figure out why it won't load, please let me know. I have uploaded my beta patch 1.01a here.
I have put links to jray's patches in post 1 for now.
<TEXT>
<Tag>TXT_KEY_GREAT_PERSON_JOAN_OF_ARC</Tag>
<English>Joan d'Arc</English>
<French>Joan d'Arc</French>
<German>Joan d'Arc</German>
<Italian>Joan d'Arc</Italian>
<Spanish>Joan d'Arc</Spanish>
</TEXT>
<UniqueName>TXT_KEY_GREAT_PERSON_JOAN_OF_ARC</UniqueName>
It looks like you need to update the XML files.
In Amra_GameTextInfos_GreatPeople.xml, move the Jeanne d'Arc segment to the great prophet section and then add this to the great general section:
And in CIV4UnitInfos.xml, move the Jeanne d'Arc line to the great prophet section and then add this to the great general section:Code:<TEXT> <Tag>TXT_KEY_GREAT_PERSON_JOAN_OF_ARC</Tag> <English>Joan d'Arc</English> <French>Joan d'Arc</French> <German>Joan d'Arc</German> <Italian>Joan d'Arc</Italian> <Spanish>Joan d'Arc</Spanish> </TEXT>
That's how I have it in my development version of jrayUGH-v208b I'll be releasing soon, and I've been able to generate both Joan of Arc (Great General) and Jeanne d'Arc (Great Prophet) in playtesting.Code:<UniqueName>TXT_KEY_GREAT_PERSON_JOAN_OF_ARC</UniqueName>
Yes, it is probably an error in my xml (unless there is an issue with the image itself). Please look at my xml. I have included Joan d'Arc, only I used TXT_KEY_GREAT_PERSON_JOAN_DARC. I know that part at least is right because I get the generic Great General Image with "Joan d'Arc" as the great general name. It just isn't finding the image itself.
I didn't move Jeanne back to great prophet, because she was working as a great general. Should I?
I don't think the xml in your beta patch had any reference to Joan at all, if I recall correctly. I looked at both our xml files in WinMerge, and that's how I came up with those suggestions in my last post. The Jeanne d'Arc image already says "Great Prophet," so that's why I moved her there.
It does seem a little weird having two different images for a single Great Person. According to Wikipedia, "Joan" and "Jeanne" are the same person. But I guess she did make history both as a prophet and as a general...
It certainly does reference Joan. Quite frankly, I'm completely confused as to why she comes up in the game but her image doesn't.
My Jeanne d'Arc image (also the one delivered by Amra's mod) says great general. LM has provided the link to one that says great prophet if I should move her.
If I don't need to put her in or touch the xml, there is no need to put up a patch either. I'll just keep post 1 as it is now. I am certainly tempted to do just that.
CvUtil.pyPrint("Great Person Popup: Name:<%s> Player:<%s> City:<%s>"%
(pUnit.getNameNoDesc(), player.getName(), pCity.getName()))
#CvUtil.pyPrint("Great Person Popup: Name:<%s> Player:<%s> City:<%s>"%
(pUnit.getNameNoDesc(), player.getName(), pCity.getName()))
You won't notice a difference between the two unless you turn logging on and look at the python debug log. The second one is not logging some stuff.I found some discrepancy in the file " CvGreatpersonScreen.py " between these two download:
1) Great_Person_Mod_for_Warlords_v.1.01_no_art.zip
2) Great_Person_Mod_for_Warlords_v._1.01_With_Art.7z
The one without Art has this line
Code:CvUtil.pyPrint("Great Person Popup: Name:<%s> Player:<%s> City:<%s>"% (pUnit.getNameNoDesc(), player.getName(), pCity.getName()))
The one with Art has this line, notice the #
Code:#CvUtil.pyPrint("Great Person Popup: Name:<%s> Player:<%s> City:<%s>"% (pUnit.getNameNoDesc(), player.getName(), pCity.getName()))
Could this be the problem?
After I post my new jrayUGH (hopefully tonight), then if you're still curious you can look at the diffs in our .dds and .xml files and experiment more.
Great, u r correct that I didn't rename my MOD folder that way. Actually I merge the Spinning Globe mod with your mod, so I renamed this combo mod with a new name/folder.
Now, if I used the new 1.01a , do I still need to rename my folder ?
Thanks for your answer to my question over in the EDU thread. So does your Great Person Mod have savegame compatibility with the stock game? What would happen if I fortify Sid Meier (Great Engineer) in my capital and then load the game without the mod? Might he change GP type, or will he just get a messed-up name?
I guess I should look again at jrayUGH and see what in there might break savegame compatibility... I've switched mods around a lot and never noticed any problems, but maybe I've been lucky.
This has savegame compatibility. There are the same number of unit types and they are loaded in the same order in XML. The mod with the ethnically diverse GP names, however, isn't. It could be made to be, however, as it is possible to do what that mod does without unique units.
Also, I fully tested that YAUGM was savegame compatible, and deliberately left out all mods that were not. Ruff's mod almost certainly is too, as you can't really use a non-savegame compatible mod for succession games.
Chugginator said:Just had an idea about the GP appearing in order, because I am sure that when I used to play vanilla, you didn't get modern people in the early game. I think it's something to do with the TXT keys, because atm I only have names, not proper keys. I think they spawn in the order they appear in the text file, so I'll try that.
No. This was changed in Warlords to a random name in CvUnit::init(). You cannot get the names in order again without either fixing it in the C++ or overriding the name generation entirely in Python.
Why on earth did they change this? Wouldn't everyone prefer it in order?