New Feature: Campaign History collects combat data and displays battle reports on the website.

requires GameDir >= r1901.

For more info, see http://www.bears-pit.com/board/ubbthreads.php/topics/329205.html#Post329205

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@6705 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
Flugente
2013-12-22 23:22:45 +00:00
parent b3df6f55b5
commit f4dcc15ffa
57 changed files with 5074 additions and 220 deletions
+137
View File
@@ -2470,6 +2470,7 @@ extern STR16 gszPocketPopupText[];
// Flugente: backgrounds
extern STR16 szBackgroundText_Flags[];
extern STR16 szBackgroundText_Value[];
extern STR16 szSoldierClassName[];
// Flugente: personality
enum
@@ -2516,6 +2517,142 @@ enum
TEXT_SKILL_DENIAL_MAX,
};
// Flugente: campaign history website
enum
{
TEXT_CAMPAIGNHISTORY_NAME_PRESSORGANISATION,
TEXT_CAMPAIGNHISTORY_NAME_MINISTRY,
TEXT_CAMPAIGNHISTORY_NAME_REBEL,
TEXT_CAMPAIGNHISTORY_NAME_NEUTRAL_1,
TEXT_CAMPAIGNHISTORY_NAME_NEUTRAL_2,
TEXT_CAMPAIGNHISTORY_NAME_RIS,
TEXT_CAMPAIGNHISTORY_NAME_PRESSORGANISATION_SUBTITLE,
TEXT_CAMPAIGNHISTORY_DESCRIPTION_1,
//TEXT_CAMPAIGNHISTORY_DESCRIPTION_2,
//TEXT_CAMPAIGNHISTORY_DESCRIPTION_3,
TEXT_CAMPAIGNHISTORY_LINK_CONFLICTSUMMARY,
TEXT_CAMPAIGNHISTORY_LINK_NEWS_MOSTIMPORTANT,
TEXT_CAMPAIGNHISTORY_LINK_NEWS_RECENT,
TEXT_CAMPAIGNHISTORY_LINK_HOME,
TEXT_CAMPAIGNHISTORY_MAX,
};
extern STR16 szCampaignHistoryWebSite[];
enum
{
TEXT_CAMPAIGNHISTORY_DETAIL_SETTING,
TEXT_CAMPAIGNHISTORY_DETAIL_REBELFORCES,
TEXT_CAMPAIGNHISTORY_DETAIL_ARMY,
TEXT_CAMPAIGNHISTORY_DETAIL_ATTACKED,
TEXT_CAMPAIGNHISTORY_DETAIL_AMBUSHED,
TEXT_CAMPAIGNHISTORY_DETAIL_AIRDROPPED,
TEXT_CAMPAIGNHISTORY_DETAIL_ATTACKERDIR,
TEXT_CAMPAIGNHISTORY_DETAIL_DEFENDERDIR,
TEXT_CAMPAIGNHISTORY_DETAIL_ATTACKERANDDEFENDERDIR,
TEXT_CAMPAIGNHISTORY_DETAIL_NORTH,
TEXT_CAMPAIGNHISTORY_DETAIL_EAST,
TEXT_CAMPAIGNHISTORY_DETAIL_SOUTH,
TEXT_CAMPAIGNHISTORY_DETAIL_WEST,
TEXT_CAMPAIGNHISTORY_DETAIL_BUILDINGDAMAGE,
TEXT_CAMPAIGNHISTORY_DETAIL_REINFORCE_BOTH,
TEXT_CAMPAIGNHISTORY_DETAIL_REINFORCE,
TEXT_CAMPAIGNHISTORY_DETAIL_CHEMICAL_BOTH,
TEXT_CAMPAIGNHISTORY_DETAIL_CHEMICAL,
TEXT_CAMPAIGNHISTORY_DETAIL_TANKS_BOTH,
TEXT_CAMPAIGNHISTORY_DETAIL_TANKS,
TEXT_CAMPAIGNHISTORY_DETAIL_SNIPERS_BOTH,
TEXT_CAMPAIGNHISTORY_DETAIL_SNIPERS,
TEXT_CAMPAIGNHISTORY_DETAIL_MAX,
};
extern STR16 szCampaignHistoryDetail[];
enum
{
TEXT_CAMPAIGNHISTORY_TIME_DEEPNIGHT,
TEXT_CAMPAIGNHISTORY_TIME_DAWN,
TEXT_CAMPAIGNHISTORY_TIME_EARLYMORNING,
TEXT_CAMPAIGNHISTORY_TIME_MORNING,
TEXT_CAMPAIGNHISTORY_TIME_NOON,
TEXT_CAMPAIGNHISTORY_TIME_AFTERNOON,
TEXT_CAMPAIGNHISTORY_TIME_EVENING,
TEXT_CAMPAIGNHISTORY_TIME_NIGHT,
};
extern STR16 szCampaignHistoryTimeString[];
extern STR16 szCampaignHistoryMoneyTypeString[];
extern STR16 szCampaignHistoryConsumptionTypeString[];
enum
{
TEXT_CAMPAIGNHISTORY_RESULT_ONESIDED_REBEL,
TEXT_CAMPAIGNHISTORY_RESULT_EASY_REBEL,
TEXT_CAMPAIGNHISTORY_RESULT_EASY_REBEL_PRISONER,
TEXT_CAMPAIGNHISTORY_RESULT_MEDIUM_REBEL,
TEXT_CAMPAIGNHISTORY_RESULT_MEDIUM_REBEL_PRISONER,
TEXT_CAMPAIGNHISTORY_RESULT_HARD_REBEL,
TEXT_CAMPAIGNHISTORY_RESULT_ONESIDED_ARMY_NUMBERS,
TEXT_CAMPAIGNHISTORY_RESULT_ONESIDED_ARMY_TRAINING,
TEXT_CAMPAIGNHISTORY_RESULT_EASY_ARMY_NUMBERS,
TEXT_CAMPAIGNHISTORY_RESULT_EASY_ARMY_TRAINING,
TEXT_CAMPAIGNHISTORY_RESULT_MEDIUM_ARMY_NUMBERS,
TEXT_CAMPAIGNHISTORY_RESULT_MEDIUM_ARMY_TRAINING,
TEXT_CAMPAIGNHISTORY_RESULT_HARD_ARMY,
};
extern STR16 szCampaignHistoryResultString[];
enum
{
TEXT_CAMPAIGNHISTORY_IMPORTANCE_IRRELEVANT,
TEXT_CAMPAIGNHISTORY_IMPORTANCE_INSIGNIFICANT,
TEXT_CAMPAIGNHISTORY_IMPORTANCE_NOTABLE,
TEXT_CAMPAIGNHISTORY_IMPORTANCE_NOTEWORTHY,
TEXT_CAMPAIGNHISTORY_IMPORTANCE_SIGNIFICANT,
TEXT_CAMPAIGNHISTORY_IMPORTANCE_INTERESTING,
TEXT_CAMPAIGNHISTORY_IMPORTANCE_IMPORTANT,
TEXT_CAMPAIGNHISTORY_IMPORTANCE_VERYIMPORTANT,
TEXT_CAMPAIGNHISTORY_IMPORTANCE_GRAVE,
TEXT_CAMPAIGNHISTORY_IMPORTANCE_MAJOR,
TEXT_CAMPAIGNHISTORY_IMPORTANCE_MOMENTOUS,
};
extern STR16 szCampaignHistoryImportanceString[];
enum
{
WEBPAGE_CAMPAIGNHISTORY_KILLED,
WEBPAGE_CAMPAIGNHISTORY_WOUNDED,
WEBPAGE_CAMPAIGNHISTORY_PRISONERS,
WEBPAGE_CAMPAIGNHISTORY_SHOTSFIRED,
WEBPAGE_CAMPAIGNHISTORY_MONEYEARNED,
WEBPAGE_CAMPAIGNHISTORY_CONSUMPTION,
WEBPAGE_CAMPAIGNHISTORY_LOSSES,
WEBPAGE_CAMPAIGNHISTORY_PARTICIPANTS,
WEBPAGE_CAMPAIGNHISTORY_PROMOTIONS,
WEBPAGE_CAMPAIGNHISTORY_SUMMARY,
WEBPAGE_CAMPAIGNHISTORY_DETAIL,
WEBPAGE_CAMPAIGNHISTORY_PREVIOUS,
WEBPAGE_CAMPAIGNHISTORY_NEXT,
WEBPAGE_CAMPAIGNHISTORY_INCIDENT,
WEBPAGE_CAMPAIGNHISTORY_DAY,
};
extern STR16 szCampaignHistoryWebpageString[];
// Enumeration support
typedef struct Str8EnumLookupType {
int value;
+161
View File
@@ -4157,6 +4157,7 @@ STR16 pBookMarkStrings[] =
L"取消",
L"百科全书",
L"简报室",
L"Campaign History", // TODO.Translate
};
STR16 pBookmarkTitle[] =
@@ -4265,6 +4266,10 @@ STR16 pWebPagesTitles[] =
L"McGillicutty 公墓",
L"",
L"无法找到URL",
L"Arulco Press Council - Conflict Summary", // TODO.Translate
L"Arulco Press Council - Battle Reports",
L"Arulco Press Council - Latest News",
L"Arulco Press Council - About us",
L"Bobby Ray - 最近的运货",
L"百科全书",
L"百科全书 - 数据",
@@ -8147,6 +8152,162 @@ STR16 sSpecialCharacters[] =
L"", // Percentage character
};
STR16 szSoldierClassName[]= // TODO.Translate
{
L"Mercenary",
L"Green militia",
L"Regular militia",
L"Elite militia",
L"Civilian",
L"Administrator",
L"Army Soldier",
L"Elite Soldier",
L"Tank",
L"Creature",
L"Zombie",
};
STR16 szCampaignHistoryWebSite[]=
{
L"Arulco Press Council",
L"Ministry for Arulcan Information Distribution",
L"Arulco Revolutionary Movement",
L"The Times International",
L"International Times",
L"R.I.S. (Recon Intelligence Service)",
L"A collection of press sources from Arulco",
L"We are a neutral source of information. We collect different news articles from Arulco. We do not judge these sources - we merely publish them, so you can judge yourself. We post articles from various sources, among them",
L"Conflict Summary",
L"Battle reports",
L"News",
L"About us",
};
STR16 szCampaignHistoryDetail[]=
{
L"%s, %s %s %s in %s.",
L"rebel forces",
L"the army",
L"attacked",
L"ambushed",
L"airdropped",
L"The attack came from %s.",
L"%s were reinforced from %s.",
L"The attack came from %s, %s were reinforced from %s.",
L"north",
L"east",
L"south",
L"west",
L"Buildings in the sector were damaged. %s civilians were killed and %s wounded.",
L"During the attack, %s and %s called reinforcements.",
L"During the attack, %s called reinforcements.",
L"Eyewitnesses report the use of chemical weapons from both sides.",
L"Chemical weapons were used by %s.",
L"In a serious escalation of the conflict, both sides deployed tanks.",
L"%d tanks were used by %s, %d of them were destroyed in the fierce fighting.",
L"Both sides are said to have used snipers.",
L"Unverified reports indicate %s snipers were involved in the firefight."
};
STR16 szCampaignHistoryTimeString[]=
{
L"Deep in the night", // 23 - 3
L"At dawn", // 3 - 6
L"Early in the morning", // 6 - 8
L"In the morning hours", // 8 - 11
L"At noon", // 11 - 14
L"On the afternoon", // 14 - 18
L"On the evening", // 18 - 21
L"During the night", // 21 - 23
};
STR16 szCampaignHistoryMoneyTypeString[]=
{
L"Initial funding",
L"Mine income",
L"Trade",
L"Other sources",
};
STR16 szCampaignHistoryConsumptionTypeString[]=
{
L"Ammunition",
L"Explosives",
L"Food",
L"Medical gear",
L"Item maintenance",
};
STR16 szCampaignHistoryResultString[]=
{
L"In an extremely one-sided battle, the army force was wiped out without much resistance.",
L"The rebels easily defeated the army, inflicting heavy losses.",
L"Without much effort, the rebels inflicted heavy losses upon the army and took several prisoners.",
L"In a bloody fight, the rebels finally overcame the opposition. The army had severe losses.",
L"The rebels had losses but defeated the royalists. Unverified information says several soldiers might have been taken prisoner.",
L"In a phyrric victory, the rebels defeated the royalists but had severe casualties of their own. Wether they will be able to hold this position against continued attacks is doubtful.",
L"The army's superiority in numbers came into full play. The rebels never had a chance and had to either retreat or be killed or captured.",
L"Despite the high number of rebels in this sector, the army easily dispatched them.",
L"The rebels were clearly unprepared against the army's superiority in numbers an equipment. They were easily defeated.",
L"Even though the rebels had more boots on the ground, the army was better equipped. The rebels clearly lost.",
L"Fierce fighting saw significant losses on both sides, but in the end, the army's higher number of bodies decided the battle. The rebel force was destroyed. There might have been survivors, but we cannot verify this at this point.",
L"In an intense firefight, the superior training of the arulcan armed forces tipped the scales. The rebels had to retreat.",
L"Neither side was willing to yield. While the army ultimately removed the rebel threat in the area, the staggering losses have resulted in the army unit continuing to exist in name only. But it is clear the rebels will soon be out of men and women if the army can keep on this rate of attrition.",
};
STR16 szCampaignHistoryImportanceString[]=
{
L"Irrelevant",
L"Insignificant",
L"Notable",
L"Noteworthy",
L"Significant",
L"Interesting",
L"Important",
L"Very important",
L"Grave",
L"Major",
L"Momentous",
};
STR16 szCampaignHistoryWebpageString[]=
{
L"Killed",
L"Wounded",
L"Prisoners",
L"Shots fired",
L"Money earned",
L"Consumption",
L"Losses",
L"Participants",
L"Promotions",
L"Summary",
L"Detail",
L"Previous",
L"Next",
L"Incident",
L"Day",
};
// WANNE: Some Chinese specific strings that needs to be in unicode!
STR16 ChineseSpecString1 = L"%"; //defined in _ChineseText.cpp as this file is already unicode
STR16 ChineseSpecString2 = L"*%3d%%%"; //defined in _ChineseText.cpp as this file is already unicode
+161
View File
@@ -4156,6 +4156,7 @@ STR16 pBookMarkStrings[] =
L"Stop",
L"Encyclopedia",
L"Briefing Room",
L"Campaign History", // TODO.Translate
};
STR16 pBookmarkTitle[] =
@@ -4264,6 +4265,10 @@ STR16 pWebPagesTitles[] =
L"McGillicutty's Mortuarium",
L"",
L"URL niet gevonden.",
L"Arulco Press Council - Conflict Summary", // TODO.Translate
L"Arulco Press Council - Battle Reports",
L"Arulco Press Council - Latest News",
L"Arulco Press Council - About us",
L"Bobby Ray's - Recentelijke Zendingen",
L"Encyclopedia",
L"Encyclopedia - Data",
@@ -8161,4 +8166,160 @@ STR16 sSpecialCharacters[] =
L"%", // Percentage character
};
STR16 szSoldierClassName[]= // TODO.Translate
{
L"Mercenary",
L"Green militia",
L"Regular militia",
L"Elite militia",
L"Civilian",
L"Administrator",
L"Army Soldier",
L"Elite Soldier",
L"Tank",
L"Creature",
L"Zombie",
};
STR16 szCampaignHistoryWebSite[]=
{
L"Arulco Press Council",
L"Ministry for Arulcan Information Distribution",
L"Arulco Revolutionary Movement",
L"The Times International",
L"International Times",
L"R.I.S. (Recon Intelligence Service)",
L"A collection of press sources from Arulco",
L"We are a neutral source of information. We collect different news articles from Arulco. We do not judge these sources - we merely publish them, so you can judge yourself. We post articles from various sources, among them",
L"Conflict Summary",
L"Battle reports",
L"News",
L"About us",
};
STR16 szCampaignHistoryDetail[]=
{
L"%s, %s %s %s in %s.",
L"rebel forces",
L"the army",
L"attacked",
L"ambushed",
L"airdropped",
L"The attack came from %s.",
L"%s were reinforced from %s.",
L"The attack came from %s, %s were reinforced from %s.",
L"north",
L"east",
L"south",
L"west",
L"Buildings in the sector were damaged. %s civilians were killed and %s wounded.",
L"During the attack, %s and %s called reinforcements.",
L"During the attack, %s called reinforcements.",
L"Eyewitnesses report the use of chemical weapons from both sides.",
L"Chemical weapons were used by %s.",
L"In a serious escalation of the conflict, both sides deployed tanks.",
L"%d tanks were used by %s, %d of them were destroyed in the fierce fighting.",
L"Both sides are said to have used snipers.",
L"Unverified reports indicate %s snipers were involved in the firefight."
};
STR16 szCampaignHistoryTimeString[]=
{
L"Deep in the night", // 23 - 3
L"At dawn", // 3 - 6
L"Early in the morning", // 6 - 8
L"In the morning hours", // 8 - 11
L"At noon", // 11 - 14
L"On the afternoon", // 14 - 18
L"On the evening", // 18 - 21
L"During the night", // 21 - 23
};
STR16 szCampaignHistoryMoneyTypeString[]=
{
L"Initial funding",
L"Mine income",
L"Trade",
L"Other sources",
};
STR16 szCampaignHistoryConsumptionTypeString[]=
{
L"Ammunition",
L"Explosives",
L"Food",
L"Medical gear",
L"Item maintenance",
};
STR16 szCampaignHistoryResultString[]=
{
L"In an extremely one-sided battle, the army force was wiped out without much resistance.",
L"The rebels easily defeated the army, inflicting heavy losses.",
L"Without much effort, the rebels inflicted heavy losses upon the army and took several prisoners.",
L"In a bloody fight, the rebels finally overcame the opposition. The army had severe losses.",
L"The rebels had losses but defeated the royalists. Unverified information says several soldiers might have been taken prisoner.",
L"In a phyrric victory, the rebels defeated the royalists but had severe casualties of their own. Wether they will be able to hold this position against continued attacks is doubtful.",
L"The army's superiority in numbers came into full play. The rebels never had a chance and had to either retreat or be killed or captured.",
L"Despite the high number of rebels in this sector, the army easily dispatched them.",
L"The rebels were clearly unprepared against the army's superiority in numbers an equipment. They were easily defeated.",
L"Even though the rebels had more boots on the ground, the army was better equipped. The rebels clearly lost.",
L"Fierce fighting saw significant losses on both sides, but in the end, the army's higher number of bodies decided the battle. The rebel force was destroyed. There might have been survivors, but we cannot verify this at this point.",
L"In an intense firefight, the superior training of the arulcan armed forces tipped the scales. The rebels had to retreat.",
L"Neither side was willing to yield. While the army ultimately removed the rebel threat in the area, the staggering losses have resulted in the army unit continuing to exist in name only. But it is clear the rebels will soon be out of men and women if the army can keep on this rate of attrition.",
};
STR16 szCampaignHistoryImportanceString[]=
{
L"Irrelevant",
L"Insignificant",
L"Notable",
L"Noteworthy",
L"Significant",
L"Interesting",
L"Important",
L"Very important",
L"Grave",
L"Major",
L"Momentous",
};
STR16 szCampaignHistoryWebpageString[]=
{
L"Killed",
L"Wounded",
L"Prisoners",
L"Shots fired",
L"Money earned",
L"Consumption",
L"Losses",
L"Participants",
L"Promotions",
L"Summary",
L"Detail",
L"Previous",
L"Next",
L"Incident",
L"Day",
};
#endif //DUTCH
+165 -4
View File
@@ -1827,7 +1827,7 @@ STR16 pAssignmentStrings[] =
L"M.Militia", //training moving militia units
L"Trainer", // training a teammate
L"Student", // being trained by someone else
L"Move Item", // move items
L"MoveItem", // move items
L"Staff", // operating a strategic facility
L"Eat", // eating at a facility (cantina etc.)
L"Rest", // Resting at a facility
@@ -1965,7 +1965,7 @@ STR16 pLongAssignmentStrings[] =
L"Train Mobiles", // Missing
L"Train Teammate",
L"Student",
L"Move Item", // move items
L"MoveItem", // move items
L"Staff Facility", // Missing
L"Rest at Facility", // Missing
L"Interrogate prisoners", // Flugente: interrogate prisoners
@@ -2091,7 +2091,7 @@ STR16 pAssignMenuStrings[] =
L"Repair", // the merc is repairing items
L"Radio Scan", // Flugente: the merc is scanning for patrols in neighbouring sectors
L"Train", // the merc is training
L"Move Item", // move items
L"MoveItem", // move items
L"Facility", // the merc is using/staffing a facility
L"Cancel", // cancel this menu
};
@@ -4158,6 +4158,7 @@ STR16 pBookMarkStrings[] =
L"Cancel",
L"Encyclopedia",
L"Briefing Room",
L"Campaign History",
};
STR16 pBookmarkTitle[] =
@@ -4266,6 +4267,10 @@ STR16 pWebPagesTitles[] =
L"McGillicutty's Mortuary",
L"",
L"URL not found.",
L"Arulco Press Council - Conflict Summary",
L"Arulco Press Council - Battle Reports",
L"Arulco Press Council - Latest News",
L"Arulco Press Council - About us",
L"Bobby Ray's - Recent Shipments",
L"Encyclopedia",
L"Encyclopedia - Data",
@@ -7381,7 +7386,7 @@ STR16 szUDBGenExplosiveStatsExplanationsTooltipText[]=
L"\n \nThis value represents a chance (out of 100) for this\nexplosive to spontaneously explode whenever it is damaged\n(for instance, when other explosions go off nearby).\n \nCarrying highly-volatile explosives into combat\nis therefore extremely risky and should be avoided.\n \nScale: 0-100.\nLower is better.",
L"\n \nDetermines how difficult it is to repair these explosives.\n \ngreen = Anybody can repair them.\n \nred = This item can't be repaired.\n \nHigher is better.",
};
STR16 szUDBGenCommonStatsTooltipText[]=
{
L"|R|e|p|a|i|r |E|a|s|e",
@@ -8148,4 +8153,160 @@ STR16 sSpecialCharacters[] =
L"%", // Percentage character
};
STR16 szSoldierClassName[]=
{
L"Mercenary",
L"Green militia",
L"Regular militia",
L"Elite militia",
L"Civilian",
L"Administrator",
L"Army Soldier",
L"Elite Soldier",
L"Tank",
L"Creature",
L"Zombie",
};
STR16 szCampaignHistoryWebSite[]=
{
L"Arulco Press Council",
L"Ministry for Arulcan Information Distribution",
L"Arulco Revolutionary Movement",
L"The Times International",
L"International Times",
L"R.I.S. (Recon Intelligence Service)",
L"A collection of press sources from Arulco",
L"We are a neutral source of information. We collect different news articles from Arulco. We do not judge these sources - we merely publish them, so you can judge yourself. We post articles from various sources, among them",
L"Conflict Summary",
L"Battle reports",
L"News",
L"About us",
};
STR16 szCampaignHistoryDetail[]=
{
L"%s, %s %s %s in %s.",
L"rebel forces",
L"the army",
L"attacked",
L"ambushed",
L"airdropped",
L"The attack came from %s.",
L"%s were reinforced from %s.",
L"The attack came from %s, %s were reinforced from %s.",
L"north",
L"east",
L"south",
L"west",
L"Buildings in the sector were damaged. %s civilians were killed and %s wounded.",
L"During the attack, %s and %s called reinforcements.",
L"During the attack, %s called reinforcements.",
L"Eyewitnesses report the use of chemical weapons from both sides.",
L"Chemical weapons were used by %s.",
L"In a serious escalation of the conflict, both sides deployed tanks.",
L"%d tanks were used by %s, %d of them were destroyed in the fierce fighting.",
L"Both sides are said to have used snipers.",
L"Unverified reports indicate %s snipers were involved in the firefight."
};
STR16 szCampaignHistoryTimeString[]=
{
L"Deep in the night", // 23 - 3
L"At dawn", // 3 - 6
L"Early in the morning", // 6 - 8
L"In the morning hours", // 8 - 11
L"At noon", // 11 - 14
L"On the afternoon", // 14 - 18
L"On the evening", // 18 - 21
L"During the night", // 21 - 23
};
STR16 szCampaignHistoryMoneyTypeString[]=
{
L"Initial funding",
L"Mine income",
L"Trade",
L"Other sources",
};
STR16 szCampaignHistoryConsumptionTypeString[]=
{
L"Ammunition",
L"Explosives",
L"Food",
L"Medical gear",
L"Item maintenance",
};
STR16 szCampaignHistoryResultString[]=
{
L"In an extremely one-sided battle, the army force was wiped out without much resistance.",
L"The rebels easily defeated the army, inflicting heavy losses.",
L"Without much effort, the rebels inflicted heavy losses upon the army and took several prisoners.",
L"In a bloody fight, the rebels finally overcame the opposition. The army had severe losses.",
L"The rebels had losses but defeated the royalists. Unverified information says several soldiers might have been taken prisoner.",
L"In a phyrric victory, the rebels defeated the royalists but had severe casualties of their own. Wether they will be able to hold this position against continued attacks is doubtful.",
L"The army's superiority in numbers came into full play. The rebels never had a chance and had to either retreat or be killed or captured.",
L"Despite the high number of rebels in this sector, the army easily dispatched them.",
L"The rebels were clearly unprepared against the army's superiority in numbers an equipment. They were easily defeated.",
L"Even though the rebels had more boots on the ground, the army was better equipped. The rebels clearly lost.",
L"Fierce fighting saw significant losses on both sides, but in the end, the army's higher number of bodies decided the battle. The rebel force was destroyed. There might have been survivors, but we cannot verify this at this point.",
L"In an intense firefight, the superior training of the arulcan armed forces tipped the scales. The rebels had to retreat.",
L"Neither side was willing to yield. While the army ultimately removed the rebel threat in the area, the staggering losses have resulted in the army unit continuing to exist in name only. But it is clear the rebels will soon be out of men and women if the army can keep on this rate of attrition.",
};
STR16 szCampaignHistoryImportanceString[]=
{
L"Irrelevant",
L"Insignificant",
L"Notable",
L"Noteworthy",
L"Significant",
L"Interesting",
L"Important",
L"Very important",
L"Grave",
L"Major",
L"Momentous",
};
STR16 szCampaignHistoryWebpageString[]=
{
L"Killed",
L"Wounded",
L"Prisoners",
L"Shots fired",
L"Money earned",
L"Consumption",
L"Losses",
L"Participants",
L"Promotions",
L"Summary",
L"Detail",
L"Previous",
L"Next",
L"Incident",
L"Day",
};
#endif //ENGLISH
+161
View File
@@ -4163,6 +4163,7 @@ STR16 pBookMarkStrings[] =
L"Annuler",
L"Encyclopedia",
L"Briefing Room",
L"Campaign History", // TODO.Translate
};
STR16 pBookmarkTitle[] =
@@ -4271,6 +4272,10 @@ STR16 pWebPagesTitles[] =
L"Morgue McGillicutty",
L"",
L"URL introuvable.",
L"Arulco Press Council - Conflict Summary", // TODO.Translate
L"Arulco Press Council - Battle Reports",
L"Arulco Press Council - Latest News",
L"Arulco Press Council - About us",
L"Bobby Ray : Dernières commandes",
L"Encyclopedia",
L"Encyclopedia - Data",
@@ -8137,4 +8142,160 @@ STR16 sSpecialCharacters[] =
L"%", // Percentage character
};
STR16 szSoldierClassName[]= // TODO.Translate
{
L"Mercenary",
L"Green militia",
L"Regular militia",
L"Elite militia",
L"Civilian",
L"Administrator",
L"Army Soldier",
L"Elite Soldier",
L"Tank",
L"Creature",
L"Zombie",
};
STR16 szCampaignHistoryWebSite[]=
{
L"Arulco Press Council",
L"Ministry for Arulcan Information Distribution",
L"Arulco Revolutionary Movement",
L"The Times International",
L"International Times",
L"R.I.S. (Recon Intelligence Service)",
L"A collection of press sources from Arulco",
L"We are a neutral source of information. We collect different news articles from Arulco. We do not judge these sources - we merely publish them, so you can judge yourself. We post articles from various sources, among them",
L"Conflict Summary",
L"Battle reports",
L"News",
L"About us",
};
STR16 szCampaignHistoryDetail[]=
{
L"%s, %s %s %s in %s.",
L"rebel forces",
L"the army",
L"attacked",
L"ambushed",
L"airdropped",
L"The attack came from %s.",
L"%s were reinforced from %s.",
L"The attack came from %s, %s were reinforced from %s.",
L"north",
L"east",
L"south",
L"west",
L"Buildings in the sector were damaged. %s civilians were killed and %s wounded.",
L"During the attack, %s and %s called reinforcements.",
L"During the attack, %s called reinforcements.",
L"Eyewitnesses report the use of chemical weapons from both sides.",
L"Chemical weapons were used by %s.",
L"In a serious escalation of the conflict, both sides deployed tanks.",
L"%d tanks were used by %s, %d of them were destroyed in the fierce fighting.",
L"Both sides are said to have used snipers.",
L"Unverified reports indicate %s snipers were involved in the firefight."
};
STR16 szCampaignHistoryTimeString[]=
{
L"Deep in the night", // 23 - 3
L"At dawn", // 3 - 6
L"Early in the morning", // 6 - 8
L"In the morning hours", // 8 - 11
L"At noon", // 11 - 14
L"On the afternoon", // 14 - 18
L"On the evening", // 18 - 21
L"During the night", // 21 - 23
};
STR16 szCampaignHistoryMoneyTypeString[]=
{
L"Initial funding",
L"Mine income",
L"Trade",
L"Other sources",
};
STR16 szCampaignHistoryConsumptionTypeString[]=
{
L"Ammunition",
L"Explosives",
L"Food",
L"Medical gear",
L"Item maintenance",
};
STR16 szCampaignHistoryResultString[]=
{
L"In an extremely one-sided battle, the army force was wiped out without much resistance.",
L"The rebels easily defeated the army, inflicting heavy losses.",
L"Without much effort, the rebels inflicted heavy losses upon the army and took several prisoners.",
L"In a bloody fight, the rebels finally overcame the opposition. The army had severe losses.",
L"The rebels had losses but defeated the royalists. Unverified information says several soldiers might have been taken prisoner.",
L"In a phyrric victory, the rebels defeated the royalists but had severe casualties of their own. Wether they will be able to hold this position against continued attacks is doubtful.",
L"The army's superiority in numbers came into full play. The rebels never had a chance and had to either retreat or be killed or captured.",
L"Despite the high number of rebels in this sector, the army easily dispatched them.",
L"The rebels were clearly unprepared against the army's superiority in numbers an equipment. They were easily defeated.",
L"Even though the rebels had more boots on the ground, the army was better equipped. The rebels clearly lost.",
L"Fierce fighting saw significant losses on both sides, but in the end, the army's higher number of bodies decided the battle. The rebel force was destroyed. There might have been survivors, but we cannot verify this at this point.",
L"In an intense firefight, the superior training of the arulcan armed forces tipped the scales. The rebels had to retreat.",
L"Neither side was willing to yield. While the army ultimately removed the rebel threat in the area, the staggering losses have resulted in the army unit continuing to exist in name only. But it is clear the rebels will soon be out of men and women if the army can keep on this rate of attrition.",
};
STR16 szCampaignHistoryImportanceString[]=
{
L"Irrelevant",
L"Insignificant",
L"Notable",
L"Noteworthy",
L"Significant",
L"Interesting",
L"Important",
L"Very important",
L"Grave",
L"Major",
L"Momentous",
};
STR16 szCampaignHistoryWebpageString[]=
{
L"Killed",
L"Wounded",
L"Prisoners",
L"Shots fired",
L"Money earned",
L"Consumption",
L"Losses",
L"Participants",
L"Promotions",
L"Summary",
L"Detail",
L"Previous",
L"Next",
L"Incident",
L"Day",
};
#endif //FRENCH
+161 -2
View File
@@ -4104,6 +4104,7 @@ STR16 pBookMarkStrings[] =
L"Abbruch",
L"Enzyklopädie",
L"Einsatzbesprechung",
L"Campaign History", // TODO.Translate
};
STR16 pBookmarkTitle[] =
@@ -4204,13 +4205,15 @@ STR16 pWebPagesTitles[] =
L"McGillicuttys Bestattungen",
L"",
L"URL nicht gefunden.",
L"Arulco Press Council - Conflict Summary", // TODO.Translate
L"Arulco Press Council - Battle Reports",
L"Arulco Press Council - Latest News",
L"Arulco Press Council - About us",
L"Bobby Rays - Letzte Lieferungen",
L"Enzyklopädie",
L"Enzyklopädie - Daten",
L"Einsatzbesprechung",
L"Einsatzbesprechung - Daten",
};
STR16 pShowBookmarkString[] =
@@ -7970,4 +7973,160 @@ STR16 sSpecialCharacters[] =
L"%", // Percentage character
};
STR16 szSoldierClassName[]= // TODO.Translate
{
L"Mercenary",
L"Green militia",
L"Regular militia",
L"Elite militia",
L"Civilian",
L"Administrator",
L"Army Soldier",
L"Elite Soldier",
L"Tank",
L"Creature",
L"Zombie",
};
STR16 szCampaignHistoryWebSite[]=
{
L"Arulco Press Council",
L"Ministry for Arulcan Information Distribution",
L"Arulco Revolutionary Movement",
L"The Times International",
L"International Times",
L"R.I.S. (Recon Intelligence Service)",
L"A collection of press sources from Arulco",
L"We are a neutral source of information. We collect different news articles from Arulco. We do not judge these sources - we merely publish them, so you can judge yourself. We post articles from various sources, among them",
L"Conflict Summary",
L"Battle reports",
L"News",
L"About us",
};
STR16 szCampaignHistoryDetail[]=
{
L"%s, %s %s %s in %s.",
L"rebel forces",
L"the army",
L"attacked",
L"ambushed",
L"airdropped",
L"The attack came from %s.",
L"%s were reinforced from %s.",
L"The attack came from %s, %s were reinforced from %s.",
L"north",
L"east",
L"south",
L"west",
L"Buildings in the sector were damaged. %s civilians were killed and %s wounded.",
L"During the attack, %s and %s called reinforcements.",
L"During the attack, %s called reinforcements.",
L"Eyewitnesses report the use of chemical weapons from both sides.",
L"Chemical weapons were used by %s.",
L"In a serious escalation of the conflict, both sides deployed tanks.",
L"%d tanks were used by %s, %d of them were destroyed in the fierce fighting.",
L"Both sides are said to have used snipers.",
L"Unverified reports indicate %s snipers were involved in the firefight."
};
STR16 szCampaignHistoryTimeString[]=
{
L"Deep in the night", // 23 - 3
L"At dawn", // 3 - 6
L"Early in the morning", // 6 - 8
L"In the morning hours", // 8 - 11
L"At noon", // 11 - 14
L"On the afternoon", // 14 - 18
L"On the evening", // 18 - 21
L"During the night", // 21 - 23
};
STR16 szCampaignHistoryMoneyTypeString[]=
{
L"Initial funding",
L"Mine income",
L"Trade",
L"Other sources",
};
STR16 szCampaignHistoryConsumptionTypeString[]=
{
L"Ammunition",
L"Explosives",
L"Food",
L"Medical gear",
L"Item maintenance",
};
STR16 szCampaignHistoryResultString[]=
{
L"In an extremely one-sided battle, the army force was wiped out without much resistance.",
L"The rebels easily defeated the army, inflicting heavy losses.",
L"Without much effort, the rebels inflicted heavy losses upon the army and took several prisoners.",
L"In a bloody fight, the rebels finally overcame the opposition. The army had severe losses.",
L"The rebels had losses but defeated the royalists. Unverified information says several soldiers might have been taken prisoner.",
L"In a phyrric victory, the rebels defeated the royalists but had severe casualties of their own. Wether they will be able to hold this position against continued attacks is doubtful.",
L"The army's superiority in numbers came into full play. The rebels never had a chance and had to either retreat or be killed or captured.",
L"Despite the high number of rebels in this sector, the army easily dispatched them.",
L"The rebels were clearly unprepared against the army's superiority in numbers an equipment. They were easily defeated.",
L"Even though the rebels had more boots on the ground, the army was better equipped. The rebels clearly lost.",
L"Fierce fighting saw significant losses on both sides, but in the end, the army's higher number of bodies decided the battle. The rebel force was destroyed. There might have been survivors, but we cannot verify this at this point.",
L"In an intense firefight, the superior training of the arulcan armed forces tipped the scales. The rebels had to retreat.",
L"Neither side was willing to yield. While the army ultimately removed the rebel threat in the area, the staggering losses have resulted in the army unit continuing to exist in name only. But it is clear the rebels will soon be out of men and women if the army can keep on this rate of attrition.",
};
STR16 szCampaignHistoryImportanceString[]=
{
L"Irrelevant",
L"Insignificant",
L"Notable",
L"Noteworthy",
L"Significant",
L"Interesting",
L"Important",
L"Very important",
L"Grave",
L"Major",
L"Momentous",
};
STR16 szCampaignHistoryWebpageString[]=
{
L"Killed",
L"Wounded",
L"Prisoners",
L"Shots fired",
L"Money earned",
L"Consumption",
L"Losses",
L"Participants",
L"Promotions",
L"Summary",
L"Detail",
L"Previous",
L"Next",
L"Incident",
L"Day",
};
#endif //GERMAN
+161
View File
@@ -4144,6 +4144,7 @@ STR16 pBookMarkStrings[] =
L"Fiorista",
L"Assicurazione",
L"Annulla",
L"Campaign History", // TODO.Translate
};
STR16 pBookmarkTitle[] =
@@ -4252,6 +4253,10 @@ STR16 pWebPagesTitles[] =
L"Servizio di pompe funebri di McGillicutty",
L"",
L"URL non ritrovato.",
L"Arulco Press Council - Conflict Summary", // TODO.Translate
L"Arulco Press Council - Battle Reports",
L"Arulco Press Council - Latest News",
L"Arulco Press Council - About us",
L"Bobby Ray - Spedizioni recenti",
L"Encyclopedia",
L"Encyclopedia - Data",
@@ -8149,4 +8154,160 @@ STR16 sSpecialCharacters[] =
L"%", // Percentage character
};
STR16 szSoldierClassName[]= // TODO.Translate
{
L"Mercenary",
L"Green militia",
L"Regular militia",
L"Elite militia",
L"Civilian",
L"Administrator",
L"Army Soldier",
L"Elite Soldier",
L"Tank",
L"Creature",
L"Zombie",
};
STR16 szCampaignHistoryWebSite[]=
{
L"Arulco Press Council",
L"Ministry for Arulcan Information Distribution",
L"Arulco Revolutionary Movement",
L"The Times International",
L"International Times",
L"R.I.S. (Recon Intelligence Service)",
L"A collection of press sources from Arulco",
L"We are a neutral source of information. We collect different news articles from Arulco. We do not judge these sources - we merely publish them, so you can judge yourself. We post articles from various sources, among them",
L"Conflict Summary",
L"Battle reports",
L"News",
L"About us",
};
STR16 szCampaignHistoryDetail[]=
{
L"%s, %s %s %s in %s.",
L"rebel forces",
L"the army",
L"attacked",
L"ambushed",
L"airdropped",
L"The attack came from %s.",
L"%s were reinforced from %s.",
L"The attack came from %s, %s were reinforced from %s.",
L"north",
L"east",
L"south",
L"west",
L"Buildings in the sector were damaged. %s civilians were killed and %s wounded.",
L"During the attack, %s and %s called reinforcements.",
L"During the attack, %s called reinforcements.",
L"Eyewitnesses report the use of chemical weapons from both sides.",
L"Chemical weapons were used by %s.",
L"In a serious escalation of the conflict, both sides deployed tanks.",
L"%d tanks were used by %s, %d of them were destroyed in the fierce fighting.",
L"Both sides are said to have used snipers.",
L"Unverified reports indicate %s snipers were involved in the firefight."
};
STR16 szCampaignHistoryTimeString[]=
{
L"Deep in the night", // 23 - 3
L"At dawn", // 3 - 6
L"Early in the morning", // 6 - 8
L"In the morning hours", // 8 - 11
L"At noon", // 11 - 14
L"On the afternoon", // 14 - 18
L"On the evening", // 18 - 21
L"During the night", // 21 - 23
};
STR16 szCampaignHistoryMoneyTypeString[]=
{
L"Initial funding",
L"Mine income",
L"Trade",
L"Other sources",
};
STR16 szCampaignHistoryConsumptionTypeString[]=
{
L"Ammunition",
L"Explosives",
L"Food",
L"Medical gear",
L"Item maintenance",
};
STR16 szCampaignHistoryResultString[]=
{
L"In an extremely one-sided battle, the army force was wiped out without much resistance.",
L"The rebels easily defeated the army, inflicting heavy losses.",
L"Without much effort, the rebels inflicted heavy losses upon the army and took several prisoners.",
L"In a bloody fight, the rebels finally overcame the opposition. The army had severe losses.",
L"The rebels had losses but defeated the royalists. Unverified information says several soldiers might have been taken prisoner.",
L"In a phyrric victory, the rebels defeated the royalists but had severe casualties of their own. Wether they will be able to hold this position against continued attacks is doubtful.",
L"The army's superiority in numbers came into full play. The rebels never had a chance and had to either retreat or be killed or captured.",
L"Despite the high number of rebels in this sector, the army easily dispatched them.",
L"The rebels were clearly unprepared against the army's superiority in numbers an equipment. They were easily defeated.",
L"Even though the rebels had more boots on the ground, the army was better equipped. The rebels clearly lost.",
L"Fierce fighting saw significant losses on both sides, but in the end, the army's higher number of bodies decided the battle. The rebel force was destroyed. There might have been survivors, but we cannot verify this at this point.",
L"In an intense firefight, the superior training of the arulcan armed forces tipped the scales. The rebels had to retreat.",
L"Neither side was willing to yield. While the army ultimately removed the rebel threat in the area, the staggering losses have resulted in the army unit continuing to exist in name only. But it is clear the rebels will soon be out of men and women if the army can keep on this rate of attrition.",
};
STR16 szCampaignHistoryImportanceString[]=
{
L"Irrelevant",
L"Insignificant",
L"Notable",
L"Noteworthy",
L"Significant",
L"Interesting",
L"Important",
L"Very important",
L"Grave",
L"Major",
L"Momentous",
};
STR16 szCampaignHistoryWebpageString[]=
{
L"Killed",
L"Wounded",
L"Prisoners",
L"Shots fired",
L"Money earned",
L"Consumption",
L"Losses",
L"Participants",
L"Promotions",
L"Summary",
L"Detail",
L"Previous",
L"Next",
L"Incident",
L"Day",
};
#endif //ITALIAN
+161
View File
@@ -4166,6 +4166,7 @@ STR16 pBookMarkStrings[] =
L"Anuluj",
L"Encyclopedia",
L"Briefing Room",
L"Campaign History", // TODO.Translate
};
STR16 pBookmarkTitle[] =
@@ -4274,6 +4275,10 @@ STR16 pWebPagesTitles[] =
L"McGillicutty - Zakład pogrzebowy",
L"",
L"Nie odnaleziono URL.",
L"Arulco Press Council - Conflict Summary", // TODO.Translate
L"Arulco Press Council - Battle Reports",
L"Arulco Press Council - Latest News",
L"Arulco Press Council - About us",
L"Bobby Ray's - Ostatnie dostawy",
L"Encyclopedia",
L"Encyclopedia - Dane",
@@ -8174,4 +8179,160 @@ STR16 sSpecialCharacters[] =
L"%", // Percentage character
};
STR16 szSoldierClassName[]= // TODO.Translate
{
L"Mercenary",
L"Green militia",
L"Regular militia",
L"Elite militia",
L"Civilian",
L"Administrator",
L"Army Soldier",
L"Elite Soldier",
L"Tank",
L"Creature",
L"Zombie",
};
STR16 szCampaignHistoryWebSite[]=
{
L"Arulco Press Council",
L"Ministry for Arulcan Information Distribution",
L"Arulco Revolutionary Movement",
L"The Times International",
L"International Times",
L"R.I.S. (Recon Intelligence Service)",
L"A collection of press sources from Arulco",
L"We are a neutral source of information. We collect different news articles from Arulco. We do not judge these sources - we merely publish them, so you can judge yourself. We post articles from various sources, among them",
L"Conflict Summary",
L"Battle reports",
L"News",
L"About us",
};
STR16 szCampaignHistoryDetail[]=
{
L"%s, %s %s %s in %s.",
L"rebel forces",
L"the army",
L"attacked",
L"ambushed",
L"airdropped",
L"The attack came from %s.",
L"%s were reinforced from %s.",
L"The attack came from %s, %s were reinforced from %s.",
L"north",
L"east",
L"south",
L"west",
L"Buildings in the sector were damaged. %s civilians were killed and %s wounded.",
L"During the attack, %s and %s called reinforcements.",
L"During the attack, %s called reinforcements.",
L"Eyewitnesses report the use of chemical weapons from both sides.",
L"Chemical weapons were used by %s.",
L"In a serious escalation of the conflict, both sides deployed tanks.",
L"%d tanks were used by %s, %d of them were destroyed in the fierce fighting.",
L"Both sides are said to have used snipers.",
L"Unverified reports indicate %s snipers were involved in the firefight."
};
STR16 szCampaignHistoryTimeString[]=
{
L"Deep in the night", // 23 - 3
L"At dawn", // 3 - 6
L"Early in the morning", // 6 - 8
L"In the morning hours", // 8 - 11
L"At noon", // 11 - 14
L"On the afternoon", // 14 - 18
L"On the evening", // 18 - 21
L"During the night", // 21 - 23
};
STR16 szCampaignHistoryMoneyTypeString[]=
{
L"Initial funding",
L"Mine income",
L"Trade",
L"Other sources",
};
STR16 szCampaignHistoryConsumptionTypeString[]=
{
L"Ammunition",
L"Explosives",
L"Food",
L"Medical gear",
L"Item maintenance",
};
STR16 szCampaignHistoryResultString[]=
{
L"In an extremely one-sided battle, the army force was wiped out without much resistance.",
L"The rebels easily defeated the army, inflicting heavy losses.",
L"Without much effort, the rebels inflicted heavy losses upon the army and took several prisoners.",
L"In a bloody fight, the rebels finally overcame the opposition. The army had severe losses.",
L"The rebels had losses but defeated the royalists. Unverified information says several soldiers might have been taken prisoner.",
L"In a phyrric victory, the rebels defeated the royalists but had severe casualties of their own. Wether they will be able to hold this position against continued attacks is doubtful.",
L"The army's superiority in numbers came into full play. The rebels never had a chance and had to either retreat or be killed or captured.",
L"Despite the high number of rebels in this sector, the army easily dispatched them.",
L"The rebels were clearly unprepared against the army's superiority in numbers an equipment. They were easily defeated.",
L"Even though the rebels had more boots on the ground, the army was better equipped. The rebels clearly lost.",
L"Fierce fighting saw significant losses on both sides, but in the end, the army's higher number of bodies decided the battle. The rebel force was destroyed. There might have been survivors, but we cannot verify this at this point.",
L"In an intense firefight, the superior training of the arulcan armed forces tipped the scales. The rebels had to retreat.",
L"Neither side was willing to yield. While the army ultimately removed the rebel threat in the area, the staggering losses have resulted in the army unit continuing to exist in name only. But it is clear the rebels will soon be out of men and women if the army can keep on this rate of attrition.",
};
STR16 szCampaignHistoryImportanceString[]=
{
L"Irrelevant",
L"Insignificant",
L"Notable",
L"Noteworthy",
L"Significant",
L"Interesting",
L"Important",
L"Very important",
L"Grave",
L"Major",
L"Momentous",
};
STR16 szCampaignHistoryWebpageString[]=
{
L"Killed",
L"Wounded",
L"Prisoners",
L"Shots fired",
L"Money earned",
L"Consumption",
L"Losses",
L"Participants",
L"Promotions",
L"Summary",
L"Detail",
L"Previous",
L"Next",
L"Incident",
L"Day",
};
#endif //POLISH
+161
View File
@@ -4154,6 +4154,7 @@ STR16 pBookMarkStrings[] =
L"Отмена",
L"Энциклопедия",
L"Briefing Room",
L"Campaign History", // TODO.Translate
};
STR16 pBookmarkTitle[] =
@@ -4262,6 +4263,10 @@ STR16 pWebPagesTitles[] =
L"Похоронная служба Макгилликатти",
L"",
L"Адрес не найден.",
L"Arulco Press Council - Conflict Summary", // TODO.Translate
L"Arulco Press Council - Battle Reports",
L"Arulco Press Council - Latest News",
L"Arulco Press Council - About us",
L"Бобби Рэй - последние поступления",
L"Энциклопедия",
L"Энциклопедия - данные",
@@ -8147,4 +8152,160 @@ STR16 sSpecialCharacters[] =
L"%", // Percentage character
};
STR16 szSoldierClassName[]= // TODO.Translate
{
L"Mercenary",
L"Green militia",
L"Regular militia",
L"Elite militia",
L"Civilian",
L"Administrator",
L"Army Soldier",
L"Elite Soldier",
L"Tank",
L"Creature",
L"Zombie",
};
STR16 szCampaignHistoryWebSite[]=
{
L"Arulco Press Council",
L"Ministry for Arulcan Information Distribution",
L"Arulco Revolutionary Movement",
L"The Times International",
L"International Times",
L"R.I.S. (Recon Intelligence Service)",
L"A collection of press sources from Arulco",
L"We are a neutral source of information. We collect different news articles from Arulco. We do not judge these sources - we merely publish them, so you can judge yourself. We post articles from various sources, among them",
L"Conflict Summary",
L"Battle reports",
L"News",
L"About us",
};
STR16 szCampaignHistoryDetail[]=
{
L"%s, %s %s %s in %s.",
L"rebel forces",
L"the army",
L"attacked",
L"ambushed",
L"airdropped",
L"The attack came from %s.",
L"%s were reinforced from %s.",
L"The attack came from %s, %s were reinforced from %s.",
L"north",
L"east",
L"south",
L"west",
L"Buildings in the sector were damaged. %s civilians were killed and %s wounded.",
L"During the attack, %s and %s called reinforcements.",
L"During the attack, %s called reinforcements.",
L"Eyewitnesses report the use of chemical weapons from both sides.",
L"Chemical weapons were used by %s.",
L"In a serious escalation of the conflict, both sides deployed tanks.",
L"%d tanks were used by %s, %d of them were destroyed in the fierce fighting.",
L"Both sides are said to have used snipers.",
L"Unverified reports indicate %s snipers were involved in the firefight."
};
STR16 szCampaignHistoryTimeString[]=
{
L"Deep in the night", // 23 - 3
L"At dawn", // 3 - 6
L"Early in the morning", // 6 - 8
L"In the morning hours", // 8 - 11
L"At noon", // 11 - 14
L"On the afternoon", // 14 - 18
L"On the evening", // 18 - 21
L"During the night", // 21 - 23
};
STR16 szCampaignHistoryMoneyTypeString[]=
{
L"Initial funding",
L"Mine income",
L"Trade",
L"Other sources",
};
STR16 szCampaignHistoryConsumptionTypeString[]=
{
L"Ammunition",
L"Explosives",
L"Food",
L"Medical gear",
L"Item maintenance",
};
STR16 szCampaignHistoryResultString[]=
{
L"In an extremely one-sided battle, the army force was wiped out without much resistance.",
L"The rebels easily defeated the army, inflicting heavy losses.",
L"Without much effort, the rebels inflicted heavy losses upon the army and took several prisoners.",
L"In a bloody fight, the rebels finally overcame the opposition. The army had severe losses.",
L"The rebels had losses but defeated the royalists. Unverified information says several soldiers might have been taken prisoner.",
L"In a phyrric victory, the rebels defeated the royalists but had severe casualties of their own. Wether they will be able to hold this position against continued attacks is doubtful.",
L"The army's superiority in numbers came into full play. The rebels never had a chance and had to either retreat or be killed or captured.",
L"Despite the high number of rebels in this sector, the army easily dispatched them.",
L"The rebels were clearly unprepared against the army's superiority in numbers an equipment. They were easily defeated.",
L"Even though the rebels had more boots on the ground, the army was better equipped. The rebels clearly lost.",
L"Fierce fighting saw significant losses on both sides, but in the end, the army's higher number of bodies decided the battle. The rebel force was destroyed. There might have been survivors, but we cannot verify this at this point.",
L"In an intense firefight, the superior training of the arulcan armed forces tipped the scales. The rebels had to retreat.",
L"Neither side was willing to yield. While the army ultimately removed the rebel threat in the area, the staggering losses have resulted in the army unit continuing to exist in name only. But it is clear the rebels will soon be out of men and women if the army can keep on this rate of attrition.",
};
STR16 szCampaignHistoryImportanceString[]=
{
L"Irrelevant",
L"Insignificant",
L"Notable",
L"Noteworthy",
L"Significant",
L"Interesting",
L"Important",
L"Very important",
L"Grave",
L"Major",
L"Momentous",
};
STR16 szCampaignHistoryWebpageString[]=
{
L"Killed",
L"Wounded",
L"Prisoners",
L"Shots fired",
L"Money earned",
L"Consumption",
L"Losses",
L"Participants",
L"Promotions",
L"Summary",
L"Detail",
L"Previous",
L"Next",
L"Incident",
L"Day",
};
#endif //RUSSIAN
+161
View File
@@ -4160,6 +4160,7 @@ STR16 pBookMarkStrings[] =
L"Cancel",
L"Encyclopedia",
L"Briefing Room",
L"Campaign History", // TODO.Translate
};
STR16 pBookmarkTitle[] =
@@ -4268,6 +4269,10 @@ STR16 pWebPagesTitles[] =
L"McGillicutty's Mortuary",
L"",
L"URL not found.",
L"Arulco Press Council - Conflict Summary", // TODO.Translate
L"Arulco Press Council - Battle Reports",
L"Arulco Press Council - Latest News",
L"Arulco Press Council - About us",
L"Bobby Ray's - Recent Shipments",
L"Encyclopedia",
L"Encyclopedia - Data",
@@ -8165,4 +8170,160 @@ STR16 sSpecialCharacters[] =
L"%", // Percentage character
};
STR16 szSoldierClassName[]= // TODO.Translate
{
L"Mercenary",
L"Green militia",
L"Regular militia",
L"Elite militia",
L"Civilian",
L"Administrator",
L"Army Soldier",
L"Elite Soldier",
L"Tank",
L"Creature",
L"Zombie",
};
STR16 szCampaignHistoryWebSite[]=
{
L"Arulco Press Council",
L"Ministry for Arulcan Information Distribution",
L"Arulco Revolutionary Movement",
L"The Times International",
L"International Times",
L"R.I.S. (Recon Intelligence Service)",
L"A collection of press sources from Arulco",
L"We are a neutral source of information. We collect different news articles from Arulco. We do not judge these sources - we merely publish them, so you can judge yourself. We post articles from various sources, among them",
L"Conflict Summary",
L"Battle reports",
L"News",
L"About us",
};
STR16 szCampaignHistoryDetail[]=
{
L"%s, %s %s %s in %s.",
L"rebel forces",
L"the army",
L"attacked",
L"ambushed",
L"airdropped",
L"The attack came from %s.",
L"%s were reinforced from %s.",
L"The attack came from %s, %s were reinforced from %s.",
L"north",
L"east",
L"south",
L"west",
L"Buildings in the sector were damaged. %s civilians were killed and %s wounded.",
L"During the attack, %s and %s called reinforcements.",
L"During the attack, %s called reinforcements.",
L"Eyewitnesses report the use of chemical weapons from both sides.",
L"Chemical weapons were used by %s.",
L"In a serious escalation of the conflict, both sides deployed tanks.",
L"%d tanks were used by %s, %d of them were destroyed in the fierce fighting.",
L"Both sides are said to have used snipers.",
L"Unverified reports indicate %s snipers were involved in the firefight."
};
STR16 szCampaignHistoryTimeString[]=
{
L"Deep in the night", // 23 - 3
L"At dawn", // 3 - 6
L"Early in the morning", // 6 - 8
L"In the morning hours", // 8 - 11
L"At noon", // 11 - 14
L"On the afternoon", // 14 - 18
L"On the evening", // 18 - 21
L"During the night", // 21 - 23
};
STR16 szCampaignHistoryMoneyTypeString[]=
{
L"Initial funding",
L"Mine income",
L"Trade",
L"Other sources",
};
STR16 szCampaignHistoryConsumptionTypeString[]=
{
L"Ammunition",
L"Explosives",
L"Food",
L"Medical gear",
L"Item maintenance",
};
STR16 szCampaignHistoryResultString[]=
{
L"In an extremely one-sided battle, the army force was wiped out without much resistance.",
L"The rebels easily defeated the army, inflicting heavy losses.",
L"Without much effort, the rebels inflicted heavy losses upon the army and took several prisoners.",
L"In a bloody fight, the rebels finally overcame the opposition. The army had severe losses.",
L"The rebels had losses but defeated the royalists. Unverified information says several soldiers might have been taken prisoner.",
L"In a phyrric victory, the rebels defeated the royalists but had severe casualties of their own. Wether they will be able to hold this position against continued attacks is doubtful.",
L"The army's superiority in numbers came into full play. The rebels never had a chance and had to either retreat or be killed or captured.",
L"Despite the high number of rebels in this sector, the army easily dispatched them.",
L"The rebels were clearly unprepared against the army's superiority in numbers an equipment. They were easily defeated.",
L"Even though the rebels had more boots on the ground, the army was better equipped. The rebels clearly lost.",
L"Fierce fighting saw significant losses on both sides, but in the end, the army's higher number of bodies decided the battle. The rebel force was destroyed. There might have been survivors, but we cannot verify this at this point.",
L"In an intense firefight, the superior training of the arulcan armed forces tipped the scales. The rebels had to retreat.",
L"Neither side was willing to yield. While the army ultimately removed the rebel threat in the area, the staggering losses have resulted in the army unit continuing to exist in name only. But it is clear the rebels will soon be out of men and women if the army can keep on this rate of attrition.",
};
STR16 szCampaignHistoryImportanceString[]=
{
L"Irrelevant",
L"Insignificant",
L"Notable",
L"Noteworthy",
L"Significant",
L"Interesting",
L"Important",
L"Very important",
L"Grave",
L"Major",
L"Momentous",
};
STR16 szCampaignHistoryWebpageString[]=
{
L"Killed",
L"Wounded",
L"Prisoners",
L"Shots fired",
L"Money earned",
L"Consumption",
L"Losses",
L"Participants",
L"Promotions",
L"Summary",
L"Detail",
L"Previous",
L"Next",
L"Incident",
L"Day",
};
#endif //TAIWANESE