Xenomorph
King
- Joined
- Oct 7, 2007
- Messages
- 972
I believe I've found the problem. In CvGameTextMgr.cpp, you commented out some lines in the if (GC.getUnitInfo(eUnit).getNumSeeInvisibleTypes() > 0) function. Specifically, you made it look like this:
I'm guessing this was made as a fix for the Random Invisibility mod. Commenting these lines back in fixes the CivaPedia problem.
Code:
if (GC.getUnitInfo(eUnit).getNumSeeInvisibleTypes() > 0)
//for (iI = 0; iI < GC.getUnitInfo(eUnit).getNumSeeInvisibleTypes(); ++iI)
//{
// if (bCivilopediaText || (GC.getUnitInfo(eUnit).getSeeInvisibleType(iI) != GC.getUnitInfo(eUnit).getInvisibleType()))
{
szBuffer.append(NEWLINE);
szBuffer.append(gDLL->getText("TXT_KEY_UNIT_SEE_INVISIBLE", GC.getInvisibleInfo((InvisibleTypes) GC.getUnitInfo(eUnit).getSeeInvisibleType(iI)).getTextKeyWide()));
}
//}