1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-04-13 11:40:38 +02:00

trochę więcej tekstów. niektóre zawierają pojedynczą spację na końcu - lepiej będzie ją zostawić (była w pliku źródłowym) czy usunąć? usunięcie to dla mnie kwestia zmiany kilku jedynek na zera... więc ty decyduj

This commit is contained in:
mateuszb 2007-06-19 19:36:50 +00:00
parent b1262337b6
commit a096360953
2 changed files with 97 additions and 1 deletions

View File

@ -270,6 +270,95 @@ void CPreGameTextHandler::loadTexts()
loadToIt(singleLFilter, buf, i, 1);
loadToIt(singleXLFilter, buf, i, 1);
loadToIt(singleAllFilter, buf, i, 1);
for(int vv=0; vv<18; ++vv)
{
loadToIt(singleScenarioNameNr[vv], buf, i, 1);
}
for(int vv=0; vv<18; ++vv)
{
loadToIt(singleEntryScenarioNameNr[vv], buf, i, 1);
}
std::string ff = singleEntryScenarioNameNr[4];
loadToIt(singleTurnDuration, buf, i, 1);
loadToIt(singleChatText, buf, i, 0);
loadToIt(singleChatEntry, buf, i, 0);
loadToIt(singleChatPlug, buf, i, 0);
loadToIt(singleChatPlayer, buf, i, 0);
loadToIt(singleChatPlayerSlider, buf, i, 0);
loadToIt(singleRollover, buf, i, 0);
loadToIt(singleNext, buf, i, 0);
loadToIt(singleBegin, buf, i, 0);
loadToIt(singleBack, buf, i, 0);
loadToIt(singleSSExit, buf, i, 0);
loadToIt(singleWhichMap, buf, i, 0);
loadToIt(singleSortNumber, buf, i, 0);
loadToIt(singleSortSize, buf, i, 0);
loadToIt(singleSortVersion, buf, i, 0);
loadToIt(singleSortAlpha, buf, i, 0);
loadToIt(singleSortVictory, buf, i, 0);
loadToIt(singleSortLoss, buf, i, 1);
loadToIt(singleBriefing, buf, i, 1);
loadToIt(singleSSHero, buf, i, 1);
loadToIt(singleGoldpic, buf, i, 1);
for(int vv=0; vv<8; ++vv)
{
loadToIt(singleHumanCPU[vv], buf, i, 1);
}
for(int vv=0; vv<8; ++vv)
{
loadToIt(singleHandicap[vv], buf, i, 1);
}
for(int vv=0; vv<8; ++vv)
{
loadToIt(singleTownLeft[vv], buf, i, 1);
}
for(int vv=0; vv<8; ++vv)
{
loadToIt(singleTownRite[vv], buf, i, 1);
}
for(int vv=0; vv<8; ++vv)
{
loadToIt(singleHeroLeft[vv], buf, i, 1);
}
for(int vv=0; vv<8; ++vv)
{
loadToIt(singleHeroRite[vv], buf, i, 1);
}
for(int vv=0; vv<8; ++vv)
{
loadToIt(singleResLeft[vv], buf, i, 1);
}
for(int vv=0; vv<8; ++vv)
{
loadToIt(singleResRite[vv], buf, i, 1);
}
for(int vv=0; vv<8; ++vv)
{
loadToIt(singleHeroSetting[vv], buf, i, 1);
}
for(int vv=0; vv<8; ++vv)
{
loadToIt(singleTownSetting[vv], buf, i, 1);
}
loadToIt(singleConstCreateMap, buf, i, 1);
loadToIt(singleConstMapSizeLabel, buf, i, 1);
loadToIt(singleConstSmallMap, buf, i, 1);
loadToIt(singleConstMediumMap, buf, i, 1);
loadToIt(singleConstLargeMap, buf, i, 1);
loadToIt(singleConstHugeMap, buf, i, 1);
loadToIt(singleConstMapLevels, buf, i, 1);
loadToIt(singleConstHumanPositionsLabel, buf, i, 1);
for(int vv=0; vv<8; ++vv)
{
loadToIt(singleConstNHumans[vv], buf, i, 1);
}
loadToIt(singleConstRandomHumans, buf, i, 1);
loadToIt(singleConstHumanTeamsLabel, buf, i, 1);
loadToIt(singleConstNoHumanTeams, buf, i, 1);
for(int vv=0; vv<7; ++vv)
{
loadToIt(singleConstNHumanTeams[vv], buf, i, 1);
}
}
void CPreGameTextHandler::loadToIt(std::string &dest, std::string &src, int &iter, int mode)

View File

@ -12,10 +12,17 @@ public:
std::string singleAllyFlag[8], singleEnemyFlag[8];
std::string singleViewHideScenarioList, singleViewHideAdvOptions, singlePlayRandom, singleChatDesc, singleMapDifficulty, singleRating, singleMapPossibleDifficulties, singleVicCon, singleLossCon;
std::string singleSFilter, singleMFilter, singleLFilter, singleXLFilter, singleAllFilter;
std::string singleScenarioNameNr[18], singleEntryScenarioNameNr[18];
std::string singleTurnDuration, singleChatText, singleChatEntry, singleChatPlug, singleChatPlayer, singleChatPlayerSlider, singleRollover, singleNext, singleBegin, singleBack, singleSSExit, singleWhichMap, singleSortNumber, singleSortSize, singleSortVersion, singleSortAlpha, singleSortVictory, singleSortLoss, singleBriefing, singleSSHero, singleGoldpic;
std::string singleHumanCPU[8], singleHandicap[8], singleTownLeft[8], singleTownRite[8], singleHeroLeft[8], singleHeroRite[8], singleResLeft[8], singleResRite[8], singleHeroSetting[8], singleTownSetting[8];
std::string singleConstCreateMap, singleConstMapSizeLabel, singleConstSmallMap, singleConstMediumMap, singleConstLargeMap, singleConstHugeMap, singleConstMapLevels, singleConstHumanPositionsLabel;
std::string singleConstNHumans[8];
std::string singleConstRandomHumans, singleConstHumanTeamsLabel, singleConstNoHumanTeams;
std::string singleConstNHumanTeams[7];
std::string getTitle(std::string text);
std::string getDescr(std::string text);
void loadTexts();
void loadToIt(std::string & dest, std::string & src, int & iter, int mode = 0); //mode 0 - dump to tab, destto tab, dump to eol //mode 1 - dump to tab, src to eol
void loadToIt(std::string & dest, std::string & src, int & iter, int mode = 0); //mode 0 - dump to tab, dest to tab, dump to eol //mode 1 - dump to tab, src to eol
};