New Feature: Multi-turn actions allow mercs to perform actions intended on a specific gridno over multiple turns. Currently demonstrated on the adding/removing/filling of sandbags.

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@5777 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
Flugente
2013-01-06 03:51:09 +00:00
parent 153f55ace8
commit 9ea7ebf393
25 changed files with 462 additions and 124 deletions
+13
View File
@@ -748,6 +748,19 @@ enum
extern STR16 szPrisonerTextStr[];
enum
{
STR_MTA_NONE,
STR_MTA_FORTIFY,
STR_MTA_REMOVE_FORTIFY,
STR_TA_FILL_SANDBAG,
STR_MTA_CANCEL,
TEXT_NUM_MTA_STR
};
extern STR16 szMTATextStr[];
enum
{
AIR_RAID_TURN_STR,
+9
View File
@@ -7499,4 +7499,13 @@ STR16 szPrisonerTextStr[]=
L"这敌人丫宁死不从!",//L"The enemy refuses to surrender!",
};
STR16 szMTATextStr[]= // TODO.Translate
{
L"nothing",
L"building a fortification",
L"removing a fortification",
L"filling sandbags",
L"%s had to stop %s.",
};
#endif //CHINESE
+9
View File
@@ -7497,4 +7497,13 @@ STR16 szPrisonerTextStr[]=
L"The enemy refuses to surrender!",
};
STR16 szMTATextStr[]= // TODO.Translate
{
L"nothing",
L"building a fortification",
L"removing a fortification",
L"filling sandbags",
L"%s had to stop %s.",
};
#endif //DUTCH
+9
View File
@@ -7484,4 +7484,13 @@ STR16 szPrisonerTextStr[]=
L"The enemy refuses to surrender!",
};
STR16 szMTATextStr[]=
{
L"nothing",
L"building a fortification",
L"removing a fortification",
L"filling sandbags",
L"%s had to stop %s.",
};
#endif //ENGLISH
+9
View File
@@ -7471,4 +7471,13 @@ STR16 szPrisonerTextStr[]=
L"The enemy refuses to surrender!",
};
STR16 szMTATextStr[]= // TODO.Translate
{
L"nothing",
L"building a fortification",
L"removing a fortification",
L"filling sandbags",
L"%s had to stop %s.",
};
#endif //FRENCH
+9
View File
@@ -7311,4 +7311,13 @@ STR16 szPrisonerTextStr[]=
L"Der Gegner weigert sich aufzugeben!",
};
STR16 szMTATextStr[]= // TODO.Translate
{
L"nothing",
L"building a fortification",
L"removing a fortification",
L"filling sandbags",
L"%s had to stop %s.",
};
#endif //GERMAN
+9
View File
@@ -7484,4 +7484,13 @@ STR16 szPrisonerTextStr[]=
L"The enemy refuses to surrender!",
};
STR16 szMTATextStr[]= // TODO.Translate
{
L"nothing",
L"building a fortification",
L"removing a fortification",
L"filling sandbags",
L"%s had to stop %s.",
};
#endif //ITALIAN
+9
View File
@@ -7498,4 +7498,13 @@ STR16 szPrisonerTextStr[]=
L"The enemy refuses to surrender!",
};
STR16 szMTATextStr[]= // TODO.Translate
{
L"nothing",
L"building a fortification",
L"removing a fortification",
L"filling sandbags",
L"%s had to stop %s.",
};
#endif //POLISH
+9
View File
@@ -7450,4 +7450,13 @@ STR16 szPrisonerTextStr[]=
L"The enemy refuses to surrender!",
};
STR16 szMTATextStr[]= // TODO.Translate
{
L"nothing",
L"building a fortification",
L"removing a fortification",
L"filling sandbags",
L"%s had to stop %s.",
};
#endif //RUSSIAN
+9
View File
@@ -7501,4 +7501,13 @@ STR16 szPrisonerTextStr[]=
L"The enemy refuses to surrender!",
};
STR16 szMTATextStr[]= // TODO.Translate
{
L"nothing",
L"building a fortification",
L"removing a fortification",
L"filling sandbags",
L"%s had to stop %s.",
};
#endif //TAIWANESE