A new civ
and some questions (some of which involve C++)
Alright, so I'm taking what I learned doing RFC with Celts and realizing that making the Celts playable really should never have been the project. In addition, there are some things that didn't work right which I attribute to taking the existing minor civ and trying to make it into a major one.
Not only that, but the Celts never pulled together in a strong unified empire or kingdom (a "Celtia," if you will).
So here's my next project and what I believe the first project SHOULD have been.
I'm adding the Irish to RFC. They will take the place of the Khmer. I've created a new flag for them, a new UU and UB and three new UHVs. All of that has gone rather swimmingly. I do have one issue, however, in that the new building replaces the amphitheater (colosseum) I can't seem to adjust the functioning to produce +1 happiness for every 10% culture rather than 20% culture...
But my real problem is the UP. Now, the first thing I need to do is to kill the old Khmer UP of walking through jungles. I see where the header of the UniquePowers.py file directs me to CvUnit::canMoveInto() . I've commented the following lines, but haven't recompiled yet. Is this correct?
//Rhye - start UP (Khmer)
//return false;
//if (getOwnerINLINE() == KHMER && pPlot->getFeatureType() == 1)
//return true;
//else
//return false;
//Rhye - end
That aside, I now need a new UP. I had toyed with the idea of one similar to Arabia in which all three religious buildings would be built for the state religion upon city capture or founding. Aside from the fact that I haven't quite been able to get that to work, I'd like something a little more original.
Pursuant to Khmer's original UP of special tile properties, I'm thinking an appropriate UP for Ireland would be +1 hammer per coast tile. I'm almost dead positive that needs to be done in C++ (CvPlot, I assume), which I'm willing to do if someone will point me in the right direction (but I'd welcome a python way!).
NEW IDEAS WELCOME
I'm also open to other UP ideas that would be appropriate for the Irish, although given their geography, most of their cities' tiles will be coast (three cities, small island), and so the extra hammers would help with actually building stuff.
NOW FOR THE SIMPLE QUESTION:
I've designed a new button to go with the new flag, harp.dds to replace khmer.dds. Unfortunately, the old symbol still shows up with the civilopedia entries and in the relationship advisor screen. I must be missing a file where I need to change a call for "khmer.dds" to "harp.dds" anybody know where that stuff is?
Alright, so I'm taking what I learned doing RFC with Celts and realizing that making the Celts playable really should never have been the project. In addition, there are some things that didn't work right which I attribute to taking the existing minor civ and trying to make it into a major one.
Not only that, but the Celts never pulled together in a strong unified empire or kingdom (a "Celtia," if you will).
So here's my next project and what I believe the first project SHOULD have been.
I'm adding the Irish to RFC. They will take the place of the Khmer. I've created a new flag for them, a new UU and UB and three new UHVs. All of that has gone rather swimmingly. I do have one issue, however, in that the new building replaces the amphitheater (colosseum) I can't seem to adjust the functioning to produce +1 happiness for every 10% culture rather than 20% culture...
But my real problem is the UP. Now, the first thing I need to do is to kill the old Khmer UP of walking through jungles. I see where the header of the UniquePowers.py file directs me to CvUnit::canMoveInto() . I've commented the following lines, but haven't recompiled yet. Is this correct?
//Rhye - start UP (Khmer)
//return false;
//if (getOwnerINLINE() == KHMER && pPlot->getFeatureType() == 1)
//return true;
//else
//return false;
//Rhye - end
That aside, I now need a new UP. I had toyed with the idea of one similar to Arabia in which all three religious buildings would be built for the state religion upon city capture or founding. Aside from the fact that I haven't quite been able to get that to work, I'd like something a little more original.
Pursuant to Khmer's original UP of special tile properties, I'm thinking an appropriate UP for Ireland would be +1 hammer per coast tile. I'm almost dead positive that needs to be done in C++ (CvPlot, I assume), which I'm willing to do if someone will point me in the right direction (but I'd welcome a python way!).
NEW IDEAS WELCOME
I'm also open to other UP ideas that would be appropriate for the Irish, although given their geography, most of their cities' tiles will be coast (three cities, small island), and so the extra hammers would help with actually building stuff.
NOW FOR THE SIMPLE QUESTION:
I've designed a new button to go with the new flag, harp.dds to replace khmer.dds. Unfortunately, the old symbol still shows up with the civilopedia entries and in the relationship advisor screen. I must be missing a file where I need to change a call for "khmer.dds" to "harp.dds" anybody know where that stuff is?