Fimbulvetr
Emperor
If anything, adding it makes it harder. If someone is using female GPs, then he has the proper schema file anyway.
Yes, XML reads fine. Great People being born always gives me error messages about the female version of a unit not being found.I haven't had a great person pop yet, but the XML is read just fine.
Assert Failed
File: .\CvGlobals.cpp
Line: 3618
Expression: strcmp(szType, "NONE")==0 || strcmp(szType, "")==0
Message: info type UNIT_SCIENTIST_FEMALE not found, Current XML file is: xml\GameInfo/CIV4EspionageMissionInfo.xml
</ElementType>
<ElementType name="LeaderPromotion" content="textOnly"/>
<ElementType name="iLeaderExperience" content="textOnly" dt:type="int"/>
[COLOR="Red"][B]<ElementType name="bFemale" content="textOnly" dt:type="boolean"/>[/B][/COLOR]
<ElementType name="UnitInfo" content="eltOnly">
<element type="Class"/>
<element type="Type"/>
<element type="UniqueNames"/>
<element type="Special"/>
...
<!-- Snip -->
...
<element type="Strategy"/>
<element type="Help" minOccurs="0"/>
<element type="Advisor"/>
[COLOR="Red"][B]<element type="bFemale" minOccurs="0"/>[/B][/COLOR]
<element type="bAnimal"/>
<element type="bFood"/>
<element type="bNoBadGoodies"/>
...
...
<Description>TXT_KEY_UNIT_GREAT_PROPHET</Description>
<Civilopedia>TXT_KEY_CONCEPT_GREAT_PEOPLE_PEDIA</Civilopedia>
<Strategy>TXT_KEY_UNIT_GREAT_PROPHET_STRATEGY</Strategy>
<Advisor>ADVISOR_RELIGION</Advisor>
[COLOR="Red"][B]<bFemale>0</bFemale> <!-- Set to 1 for female unit -->[/B][/COLOR]
<bAnimal>0</bAnimal>
<bFood>0</bFood>
<bNoBadGoodies>0</bNoBadGoodies>
<bOnlyDefensive>0</bOnlyDefensive>
...
<UnitInfo>
<Class>UNITCLASS_PROPHET</Class>
[COLOR="Red"][B]<Type>UNIT_PROPHET_FEMALE</Type>[/B][/COLOR]
<UniqueNames>
<UniqueName>TXT_KEY_GREAT_PERSON_RUTH</UniqueName>
<UniqueName>TXT_KEY_GREAT_PERSON_ESTHER</UniqueName>
<UniqueName>TXT_KEY_GREAT_PERSON_SARAH</UniqueName>
...
I was still confused before I realized that there's no road there. That area was recently pillaged in a war, and I forgot to rebuild it. Makes sense now.Yes, this is something I didn't have time to correctly address. The camp is highlighted as improvable because it does not have a route. While the game provides the bonus if it is next to a river, the AI still flags it as needing a route. I'll probably address this in an early patch because it's rather annoying. I probably should also have added an option to ignore routes since the city's yield is the same whether the route is there or not.
This sounds fine to me. Unless you want to get real fancy and change the highlight with each new city selection, this should suffice just fine. Two clicks switching between adjacent cities can clue you in. I don't think it's worth the extra effort.BTW, if you select multiple cities all of their tiles are circled, but only the "first" city has its area shaded. I did this so you could select neighbors and still tell whose tiles are whose. Does this make sense, or is it too disjoint? I think 99.9% of the time you'll select only a single city anyway so it probably doesn't matter, but I'd like to do the right (useful) thing in the other 0.1% cases, too.
This sounds fine to me. Unless you want to get real fancy and change the highlight with each new city selection, this should suffice just fine. Two clicks switching between adjacent cities can clue you in. I don't think it's worth the extra effort.
How do you select sities without using ctrl? I select one city, ctrl-select another and only one city's tiles are shaded, and the order of selection doesn't matter, only the order of founding/aquiring does - older city goes shades.Hmm, they are probably stored in the order they were selected (except when using ctrl or alt where it's the natural order of the cities), but I don't know for sure. I'll see what people say about it and revisit it later.
How do you select sities without using ctrl? I select one city, ctrl-select another and only one city's tiles are shaded.
Yes, I think I'm the only one without a life right now, hence my appearance here tonight.The majority of BUG dev occurred while EF was in-between jobs. He since got rehired, and is busy, I assume.