How do I make text that... It's hard to explain.
I want text that says somthing like
Or really:
I already have the values, but how do I make them into game text?
Right now, I have some code in setBuildingHelpActual that looks like this:
And in the Text folder, this:
I want text that says somthing like
*+3with Paganism
Or really:
*+(-)(int value) (Commerce Symbol) with (Civic)
I already have the values, but how do I make them into game text?
Right now, I have some code in setBuildingHelpActual that looks like this:
Code:
//Voyhkah Tweak START//
for (iI = 0; iI < GC.getNumCivicInfos(); iI++)
{
for (int iJ = 0; iJ < NUM_COMMERCE_TYPES; iJ++)
{
if (kBuilding.getCivicCommerceChange(iI, iJ) != 0)
{
szBuffer.append(NEWLINE);
szBuffer.append(gDLL->getText("TXT_KEY_PEDIA_CIVIC_CULTURE_CHANGE", kBuilding.getCivicCommerceChange(iI, iJ), GC.getCommerceInfo((CommerceTypes)iJ).getDescription(), GC.getCivicInfo((CivicTypes)iI).getDescription()));
}
}
}
//Tweak END//
And in the Text folder, this:
Code:
<TEXT>
<Tag>TXT_KEY_PEDIA_CIVIC_CULTURE_CHANGE</Tag>
<English>+%i1 [ICON_%s1] with %s2</English>
<French>+%i1 [ICON_%s1] with %s2</French>
<German>+%i1 [ICON_%s1] with %s2</German>
<Italian>+%i1 [ICON_%s1] with %s2</Italian>
<Spanish>+%i1 [ICON_%s1] with %s2</Spanish>
<Finnish>+%i1 [ICON_%s1] with %s2</Finnish>
</TEXT>