New ability: a disguised spy can distract unalerted enemies, making it easier to sneak by.

For more info, see http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=20228&goto=352562&#msg_352562

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8528 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
Flugente
2018-02-25 19:07:31 +00:00
parent c8e9a3fb8e
commit 3bbdd4a23a
22 changed files with 339 additions and 20 deletions
+7 -1
View File
@@ -1106,8 +1106,9 @@ enum
PRISONER_OFFER_SURRENDER,
PRISONER_DEMAND_SURRENDER_STR,
PRISONER_OFFER_SURRENDER_STR,
PRISONER_DISTRACT_STR,
PRISONER_TALK_STR,
// sevenfm: new disarm trap dialog, new messages for wrong mines when arming
DISARM_DIALOG_DISARM,
DISARM_DIALOG_INSPECT,
@@ -1142,6 +1143,8 @@ enum
IMPROVEGEARDESCRIBE_STR,
IMPROVEGEARPICKUPMAG_STR,
DISTRACT_STOP_STR,
TEXT_NUM_TACTICAL_STR
};
@@ -3059,6 +3062,9 @@ extern STR16 szIntelWebsiteText[];
extern STR16 szIntelText[];
extern STR16 szChatTextSpy[];
extern STR16 szChatTextEnemy[];
#define TACTICAL_INVENTORY_DIALOG_NUM 16
#define TACTICAL_COVER_DIALOG_NUM 16
+3
View File
@@ -4013,6 +4013,7 @@ CHAR16 TacticalStr[][ MED_STRING_LENGTH ] =
L"你想要做什么?",
L"劝说敌人投降",
L"缴械投降", //L"Offer surrender",
L"Distract", // TODO.Translate
L"交谈",
// added by sevenfm: disarm messagebox options, messages when arming wrong bomb
@@ -4048,6 +4049,8 @@ CHAR16 TacticalStr[][ MED_STRING_LENGTH ] =
L"补充装备", //L"Improve gear",
L"%s 将 %s 进行了临时补给", //L"%s changed %s for superior version",
L"%s 捡起 %s", //L"%s picked up %s",
L"%s has stopped chatting with %s", // TODO.Translate
};
//Varying helptext explains (for the "Go to Sector/Map" checkbox) what will happen given different circumstances in the "exiting sector" interface.
+3
View File
@@ -4014,6 +4014,7 @@ CHAR16 TacticalStr[][ MED_STRING_LENGTH ] =
L"What do you want to do?",
L"Demand surrender",
L"Offer surrender",
L"Distract", // TODO.Translate
L"Talk",
// TODO.Translate
@@ -4050,6 +4051,8 @@ CHAR16 TacticalStr[][ MED_STRING_LENGTH ] =
L"Improve gear",
L"%s changed %s for superior version",
L"%s picked up %s", // TODO.Translate
L"%s has stopped chatting with %s", // TODO.Translate
};
//Varying helptext explains (for the "Go to Sector/Map" checkbox) what will happen given different circumstances in the "exiting sector" interface.
+69
View File
@@ -4013,6 +4013,7 @@ CHAR16 TacticalStr[][ MED_STRING_LENGTH ] =
L"What do you want to do?",
L"Demand surrender",
L"Offer surrender",
L"Distract",
L"Talk",
// added by sevenfm: disarm messagebox options, messages when arming wrong bomb
@@ -4048,6 +4049,8 @@ CHAR16 TacticalStr[][ MED_STRING_LENGTH ] =
L"Improve gear",
L"%s changed %s for superior version",
L"%s picked up %s",
L"%s has stopped chatting with %s",
};
//Varying helptext explains (for the "Go to Sector/Map" checkbox) what will happen given different circumstances in the "exiting sector" interface.
@@ -11362,4 +11365,70 @@ STR16 szIntelText[] =
L"%s has been discovered, going to sector!",
};
STR16 szChatTextSpy[] =
{
L"... so imagine my surprise when suddenly...",
L"... and did I ever tell you the story of that one time...",
L"... so, in conclusion, the colonel decided...",
L"... tell you, they did not see that coming...",
L"... so, without further consideration...",
L"... but then SHE said...",
L"... and, speaking of llamas...",
L"... there I was, in the middle of the dustbowl, when...",
L"... and let me tell, those things chafe...",
L"... you should have seen his face...",
L"... which wasn't the last of what we saw of them...",
L"... which reminds me, my grandmother used to say...",
L"... who, by the way, is a total berk...",
L"... also, the roots were off by a margin...",
L"... and I was like, 'Back off, heathen!'...",
L"... at that point the vicars were in oben rebellion...",
L"... not that I would've minded, you know, but...",
L"... if not for that ridiculous hat...",
L"... besides, it wasn't his favourite leg anyway...",
L"... even though the ships were still watertight...",
L"... aside from the fact that giraffes can't do that...",
L"... totally wasted that fork, mind you...",
L"... and no bakery in sight. After that...",
L"... even though regulations are clear in that regard...",
};
STR16 szChatTextEnemy[] =
{
L"Whoa. I had no idea!",
L"Really?",
L"Uhhhh....",
L"Well... you see, uhh...",
L"I am not entirely sure that...",
L"I... well...",
L"If I could just...",
L"But...",
L"I don't mean to intrude, but...",
L"Really? I had no idea!",
L"What? All of it?",
L"No way!",
L"Haha!",
L"Whoa, the guys are not going to believe me!",
L"... yeah, just...",
L"That's just like the gypsy woman said!",
L"... yeah, is that why...",
L"... hehe, talk about refurbishing...",
L"... yeah, I guess...",
L"Wait. What?",
L"... wouldn't have minded seeing that...",
L"... now that you mention it...",
L"... but where did all the chalk go...",
L"... had never even considered that...",
};
#endif //ENGLISH
+3
View File
@@ -4019,6 +4019,7 @@ CHAR16 TacticalStr[][ MED_STRING_LENGTH ] =
L"Voulez-vous proposer ?",
L"Leur reddition",
L"Votre reddition",
L"Distract", // TODO.Translate
L"Parler",
// added by sevenfm: disarm messagebox options, messages when arming wrong bomb
@@ -4054,6 +4055,8 @@ CHAR16 TacticalStr[][ MED_STRING_LENGTH ] =
L"Improve gear",
L"%s changed %s for superior version",
L"%s picked up %s", // TODO.Translate
L"%s has stopped chatting with %s", // TODO.Translate
};
//Varying helptext explains (for the "Go to Sector/Map" checkbox) what will happen given different circumstances in the "exiting sector" interface.
+3
View File
@@ -4021,6 +4021,7 @@ CHAR16 TacticalStr[][ MED_STRING_LENGTH ] =
L"Was möchten Sie tun?",
L"Kapitulation fordern",
L"Kapitulation anbieten",
L"Ablenken",
L"Sprechen",
// added by sevenfm: disarm messagebox options, messages when arming wrong bomb
@@ -4056,6 +4057,8 @@ CHAR16 TacticalStr[][ MED_STRING_LENGTH ] =
L"Improve gear",
L"%s changed %s for superior version",
L"%s picked up %s", // TODO.Translate
L"%s has stopped chatting with %s", // TODO.Translate
};
//Varying helptext explains (for the "Go to Sector/Map" checkbox) what will happen given different circumstances in the "exiting sector" interface.
+3
View File
@@ -4008,6 +4008,7 @@ CHAR16 TacticalStr[][ MED_STRING_LENGTH ] =
L"What do you want to do?",
L"Demand surrender",
L"Offer surrender",
L"Distract", // TODO.Translate
L"Talk",
// TODO.Translate
@@ -4044,6 +4045,8 @@ CHAR16 TacticalStr[][ MED_STRING_LENGTH ] =
L"Improve gear",
L"%s changed %s for superior version",
L"%s picked up %s", // TODO.Translate
L"%s has stopped chatting with %s", // TODO.Translate
};
//Varying helptext explains (for the "Go to Sector/Map" checkbox) what will happen given different circumstances in the "exiting sector" interface.
+3
View File
@@ -4019,6 +4019,7 @@ CHAR16 TacticalStr[][ MED_STRING_LENGTH ] =
L"What do you want to do?",
L"Demand surrender",
L"Offer surrender",
L"Distract", // TODO.Translate
L"Talk",
// TODO.Translate
@@ -4055,6 +4056,8 @@ CHAR16 TacticalStr[][ MED_STRING_LENGTH ] =
L"Improve gear",
L"%s changed %s for superior version",
L"%s picked up %s", // TODO.Translate
L"%s has stopped chatting with %s", // TODO.Translate
};
//Varying helptext explains (for the "Go to Sector/Map" checkbox) what will happen given different circumstances in the "exiting sector" interface.
+3
View File
@@ -4013,6 +4013,7 @@ CHAR16 TacticalStr[][ MED_STRING_LENGTH ] =
L"Что вы хотите сделать?",
L"Требовать сдаться",
L"Предложить сдаться",
L"Distract", // TODO.Translate
L"Переговоры",
// added by sevenfm: disarm messagebox options, messages when arming wrong bomb
@@ -4048,6 +4049,8 @@ CHAR16 TacticalStr[][ MED_STRING_LENGTH ] =
L"Комплектовать",
L"%s скомплевтовал %s",
L"%s поднял %s",
L"%s has stopped chatting with %s", // TODO.Translate
};
//Varying helptext explains (for the "Go to Sector/Map" checkbox) what will happen given different circumstances in the "exiting sector" interface.