add "Disguise" menu to tactical skill menu (alt + rightclick)

add "Fill canteens" action to tactical skill menu, under "various" 

adapted from Seven's +AI

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@9350 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
rftr
2022-03-29 06:02:44 +00:00
parent 4689369f83
commit 75d98aecfd
13 changed files with 317 additions and 8 deletions
+3
View File
@@ -2704,6 +2704,9 @@ enum
TEXT_SKILL_DENIAL_ENEMY,
TEXT_SKILL_DENIAL_SURFACELEVEL,
TEXT_SKILL_DENIAL_STRATEGIC_SUSPICION,
TEXT_SKILL_DENIAL_NOT_DISGUISED,
TEXT_SKILL_DENIAL_NOT_IN_COMBAT,
TEXT_SKILL_DENIAL_FRIENDLY_SECTOR,
TEXT_SKILL_DENIAL_MAX,
};
+18
View File
@@ -2831,10 +2831,17 @@ STR16 pTraitSkillsMenuStrings[] =
L"激活被策反的敌军", // L"Activate turncoat",
L"激活所有被策反的敌军", // L"Activate all turncoats",
// disguise
L"Disguise",
L"Remove disguise",
L"Test disguise",
L"Remove clothes",
// various
L"侦查员",
L"聚焦", //L"Focus",
L"拖拽", //L"Drag",
L"Fill canteens",
};
//Flugente: short description of the above skills for the skill selection menu
@@ -2856,10 +2863,17 @@ STR16 pTraitSkillsMenuDescStrings[] =
L"命令所有已被策反的敌军叛变并加入你的部队。", // L"Order previously turned soldier to betray their comrades and join you.",
L"命令战区内所有已被策反的敌军叛变并加入你的部队。", // L"Order all previously turned soldiers in the sector to betray their comrades and join you.",
// disguise
L"Try to disguise with the merc's current clothes.",
L"Remove the disguise, but clothes remain worn.",
L"Test the viability of the disguise.",
L"Remove any extra clothes.",
// various
L"侦查一个区域,友军狙击手在瞄准你所观察到的目标时会增加命中率。",
L"增加标记区域内中断几率(标记区域外减少中断几率)", //L"Increase interrupt modifier (malus outside of area)",
L"移动时拖人或尸体。", //L"Drag a person, corpse or structure while you move.",
L"Refill your squad's canteens with water from this sector.",
};
STR16 pTraitSkillsDenialStrings[] =
@@ -2888,6 +2902,9 @@ STR16 pTraitSkillsDenialStrings[] =
L" - 敌军士兵\n", //L" - enemy soldier\n",
L" - 显露伪装\n", //L" - surface sector\n",
L" - 没有被怀疑\n", //L" - not being under suspicion\n",
L" - not disguised\n",
L" - not in combat\n",
L" - friendly controlled sector\n",
};
STR16 pSkillMenuStrings[] =
@@ -3241,6 +3258,7 @@ STR16 gzMercSkillTextNew[] =
L"生还者", // for survival (minor trait)
L"更多...", // 47
L"情报", //L"Intel", for INTEL
L"Disguise", // for DISGUISE
L"多种技能", // for VARIOUSSKILLS
L"治疗佣兵", //L"Bandage Mercs", for AUTOBANDAGESKILLS
};
+31
View File
@@ -2821,15 +2821,26 @@ STR16 pTraitSkillsMenuStrings[] = // TODO.Translate
L"Eavesdrop",
L"Call reinforcements",
L"Switch off radio set",
L"Radio: Activate all turncoats",
// spy
L"Hide assignment", // TODO.Translate
L"Get Intel assignment",
L"Recruit turncoat",
L"Activate turncoat",
L"Activate all turncoats",
// disguise
L"Disguise",
L"Remove disguise",
L"Test disguise",
L"Remove clothes",
// various
L"Spotter", // TODO.Translate
L"Focus",
L"Drag",
L"Fill canteens",
};
//Flugente: short description of the above skills for the skill selection menu
@@ -2842,15 +2853,26 @@ STR16 pTraitSkillsMenuDescStrings[] =
L"Use your radio equipment to continously listen for enemy movement.",
L"Call in reinforcements from neighbouring sectors.",
L"Turn off radio set.", // TODO.Translate
L"Order all previously turned soldiers in the sector to betray their comrades and join you.",
// spy
L"Assignment: hide among the population.", // TODO.Translate
L"Assignment: hide among the population and gather intel.",
L"Try to turn an enemy into a turncoat.",
L"Order previously turned soldier to betray their comrades and join you.",
L"Order all previously turned soldiers in the sector to betray their comrades and join you.",
// disguise
L"Try to disguise with the merc's current clothes.",
L"Remove the disguise, but clothes remain worn.",
L"Test the viability of the disguise.",
L"Remove any extra clothes.",
// various
L"Observe an area, granting allied snipers a bonus to cth on anything you see.", // TODO.Translate
L"Increase interrupt modifier (penalty outside of area).", // TODO.Translate
L"Drag a person, corpse or structure while you move.",
L"Refill your squad's canteens with water from this sector.",
};
STR16 pTraitSkillsDenialStrings[] =
@@ -2874,6 +2896,14 @@ STR16 pTraitSkillsDenialStrings[] =
L" - single merc\n",
L" - no alarm raised\n",
L" - civilian or soldier disguise\n",
L" - being our turn\n",
L" - turned enemy soldier\n",
L" - enemy soldier\n",
L" - surface sector\n",
L" - not being under suspicion\n",
L" - not disguised\n",
L" - not in combat\n",
L" - friendly controlled sector\n",
};
STR16 pSkillMenuStrings[] = // TODO.Translate
@@ -3227,6 +3257,7 @@ STR16 gzMercSkillTextNew[] =
L"Placeholder", // for survival (minor trait)
L"More...", // 47
L"Intel", // for INTEL // TODO.Translate
L"Disguise", // for DISGUISE
L"various", // for VARIOUSSKILLS
L"Bandage Mercs", // for AUTOBANDAGESKILLS //TODO.Translate
};
+18
View File
@@ -2831,10 +2831,17 @@ STR16 pTraitSkillsMenuStrings[] =
L"Activate turncoat",
L"Activate all turncoats",
// disguise
L"Disguise",
L"Remove disguise",
L"Test disguise",
L"Remove clothes",
// various
L"Spotter",
L"Focus",
L"Drag",
L"Fill canteens",
};
//Flugente: short description of the above skills for the skill selection menu
@@ -2856,10 +2863,17 @@ STR16 pTraitSkillsMenuDescStrings[] =
L"Order previously turned soldier to betray their comrades and join you.",
L"Order all previously turned soldiers in the sector to betray their comrades and join you.",
// disguise
L"Try to disguise with the merc's current clothes.",
L"Remove the disguise, but clothes remain worn.",
L"Test the viability of the disguise.",
L"Remove any extra clothes.",
// various
L"Observe an area, granting allied snipers a bonus to cth on anything you see.",
L"Increase interrupt modifier (penalty outside of area).",
L"Drag a person, corpse or structure while you move.",
L"Refill your squad's canteens with water from this sector.",
};
STR16 pTraitSkillsDenialStrings[] =
@@ -2888,6 +2902,9 @@ STR16 pTraitSkillsDenialStrings[] =
L" - enemy soldier\n",
L" - surface sector\n",
L" - not being under suspicion\n",
L" - not disguised\n",
L" - not in combat\n",
L" - friendly controlled sector\n",
};
STR16 pSkillMenuStrings[] =
@@ -3241,6 +3258,7 @@ STR16 gzMercSkillTextNew[] =
L"Placeholder", // for survival (minor trait)
L"More...", // 47
L"Intel", // for INTEL
L"Disguise", // for DISGUISE
L"various", // for VARIOUSSKILLS
L"Bandage Mercs", // for AUTOBANDAGESKILLS
};
+32 -1
View File
@@ -2830,15 +2830,26 @@ STR16 pTraitSkillsMenuStrings[] =
L"Écouter les alentours",
L"Appeler des renforts",
L"Éteindre la radio",
L"Radio: Activate all turncoats",
// spy
L"Hide assignment", // TODO.Translate
L"Get Intel assignment",
L"Recruit turncoat",
L"Activate turncoat",
L"Activate all turncoats",
// disguise
L"Disguise",
L"Remove disguise",
L"Test disguise",
L"Remove clothes",
// various
L"Guetteur",
L"Focus", // TODO.Translate
L"Drag",
L"Fill canteens",
};
//Flugente: short description of the above skills for the skill selection menu
@@ -2851,15 +2862,26 @@ STR16 pTraitSkillsMenuDescStrings[] =
L"Utiliser votre radio pour connaître les mouvements de l'ennemi.",
L"Appeler des renforts des secteurs voisins.",
L"Éteindre la radio.",
L"Order all previously turned soldiers in the sector to betray their comrades and join you.",
// spy
L"Assignment: hide among the population.", // TODO.Translate
L"Assignment: hide among the population and gather intel.",
L"Try to turn an enemy into a turncoat.",
L"Order previously turned soldier to betray their comrades and join you.",
L"Order all previously turned soldiers in the sector to betray their comrades and join you.",
// disguise
L"Try to disguise with the merc's current clothes.",
L"Remove the disguise, but clothes remain worn.",
L"Test the viability of the disguise.",
L"Remove any extra clothes.",
// various
L"Observer une zone avec un tireur d'élite donne un bonus de CDT sur tout ce que vous voyez.",
L"Increase interrupt modifier (penalty outside of area).", // TODO.Translate
L"Drag a person, corpse or structure while you move.",
L"Refill your squad's canteens with water from this sector.",
};
STR16 pTraitSkillsDenialStrings[] =
@@ -2883,6 +2905,14 @@ STR16 pTraitSkillsDenialStrings[] =
L" - single merc\n",
L" - no alarm raised\n",
L" - civilian or soldier disguise\n",
L" - being our turn\n",
L" - turned enemy soldier\n",
L" - enemy soldier\n",
L" - surface sector\n",
L" - not being under suspicion\n",
L" - not disguised\n",
L" - not in combat\n",
L" - friendly controlled sector\n",
};
STR16 pSkillMenuStrings[] =
@@ -3236,7 +3266,8 @@ STR16 gzMercSkillTextNew[] =
L"Placeholder", // for survival (minor trait)
L"Plus...", // 47
L"Intel", // for INTEL // TODO.Translate
L"Divers", // for VARIOUSSKILLS
L"Disguise", // for DISGUISE
L"divers", // for VARIOUSSKILLS
L"Bandage Mercs", // for AUTOBANDAGESKILLS //TODO.Translate
};
//////////////////////////////////////////////////////////
+31
View File
@@ -2851,15 +2851,26 @@ STR16 pTraitSkillsMenuStrings[] =
L"Abhöraktion starten",
L"Verstärkung rufen",
L"Radiogerät ausschalten",
L"Radio: Activate all turncoats",
// spy
L"Hide assignment", // TODO.Translate
L"Get Intel assignment",
L"Recruit turncoat",
L"Activate turncoat",
L"Activate all turncoats",
// disguise
L"Disguise",
L"Remove disguise",
L"Test disguise",
L"Remove clothes",
// various
L"Spotter",
L"Fokus",
L"Greifen",
L"Fill canteens",
};
//Flugente: short description of the above skills for the skill selection menu
@@ -2872,15 +2883,26 @@ STR16 pTraitSkillsMenuDescStrings[] =
L"Das Radiogerät verwenden, um feindliche Bewegungen zu orten.",
L"Verstärkung aus dem Nachbarsektor anfordern.",
L"Radiogerät ausschalten.",
L"Order all previously turned soldiers in the sector to betray their comrades and join you.",
// spy
L"Assignment: hide among the population.", // TODO.Translate
L"Assignment: hide among the population and gather intel.",
L"Try to turn an enemy into a turncoat.",
L"Order previously turned soldier to betray their comrades and join you.",
L"Order all previously turned soldiers in the sector to betray their comrades and join you.",
// disguise
L"Try to disguise with the merc's current clothes.",
L"Remove the disguise, but clothes remain worn.",
L"Test the viability of the disguise.",
L"Remove any extra clothes.",
// various
L"Bestimmtes Gebiet beobachten, damit Scharfschützen einen Bonus auf deren Treffsicherheit erhalten.",
L"Increase interrupt modifier (penalty outside of area).", // TODO.Translate
L"Drag a person, corpse or structure while you move.",
L"Refill your squad's canteens with water from this sector.",
};
STR16 pTraitSkillsDenialStrings[] =
@@ -2904,6 +2926,14 @@ STR16 pTraitSkillsDenialStrings[] =
L" - single merc\n",
L" - no alarm raised\n",
L" - civilian or soldier disguise\n",
L" - being our turn\n",
L" - turned enemy soldier\n",
L" - enemy soldier\n",
L" - surface sector\n",
L" - not being under suspicion\n",
L" - not disguised\n",
L" - not in combat\n",
L" - friendly controlled sector\n",
};
STR16 pSkillMenuStrings[] = // TODO.Translate
@@ -3270,6 +3300,7 @@ STR16 gzMercSkillTextNew[] =
L"Placeholder", // for survival (minor trait)
L"Mehr...", // 47
L"Intel", // for INTEL // TODO.Translate
L"Disguise", // for DISGUISE
L"diverse", // for VARIOUSSKILLS
L"Bandage Mercs", // for AUTOBANDAGESKILLS //TODO.Translate
};
+31
View File
@@ -2816,15 +2816,26 @@ STR16 pTraitSkillsMenuStrings[] = // TODO.Translate
L"Eavesdrop",
L"Call reinforcements",
L"Switch off radio set",
L"Radio: Activate all turncoats",
// spy
L"Hide assignment", // TODO.Translate
L"Get Intel assignment",
L"Recruit turncoat",
L"Activate turncoat",
L"Activate all turncoats",
// disguise
L"Disguise",
L"Remove disguise",
L"Test disguise",
L"Remove clothes",
// various
L"Spotter", // TODO.Translate
L"Focus", // TODO.Translate
L"Drag",
L"Fill canteens",
};
//Flugente: short description of the above skills for the skill selection menu
@@ -2837,15 +2848,26 @@ STR16 pTraitSkillsMenuDescStrings[] =
L"Use your radio equipment to continously listen for enemy movement.",
L"Call in reinforcements from neighbouring sectors.",
L"Turn off radio set.", // TODO.Translate
L"Order all previously turned soldiers in the sector to betray their comrades and join you.",
// spy
L"Assignment: hide among the population.", // TODO.Translate
L"Assignment: hide among the population and gather intel.",
L"Try to turn an enemy into a turncoat.",
L"Order previously turned soldier to betray their comrades and join you.",
L"Order all previously turned soldiers in the sector to betray their comrades and join you.",
// disguise
L"Try to disguise with the merc's current clothes.",
L"Remove the disguise, but clothes remain worn.",
L"Test the viability of the disguise.",
L"Remove any extra clothes.",
// various
L"Observe an area, granting allied snipers a bonus to cth on anything you see.", // TODO.Translate
L"Increase interrupt modifier (penalty outside of area).", // TODO.Translate
L"Drag a person, corpse or structure while you move.",
L"Refill your squad's canteens with water from this sector.",
};
STR16 pTraitSkillsDenialStrings[] =
@@ -2869,6 +2891,14 @@ STR16 pTraitSkillsDenialStrings[] =
L" - single merc\n",
L" - no alarm raised\n",
L" - civilian or soldier disguise\n",
L" - being our turn\n",
L" - turned enemy soldier\n",
L" - enemy soldier\n",
L" - surface sector\n",
L" - not being under suspicion\n",
L" - not disguised\n",
L" - not in combat\n",
L" - friendly controlled sector\n",
};
STR16 pSkillMenuStrings[] = // TODO.Translate
@@ -3223,6 +3253,7 @@ STR16 gzMercSkillTextNew[] =
L"Placeholder", // for survival (minor trait)
L"More...", // 47
L"Intel", // for INTEL // TODO.Translate
L"Disguise", // for DISGUISE
L"various", // for VARIOUSSKILLS
L"Bandage Mercs", // for AUTOBANDAGESKILLS //TODO.Translate
};
+31
View File
@@ -2828,15 +2828,26 @@ STR16 pTraitSkillsMenuStrings[] = // TODO.Translate
L"Eavesdrop",
L"Call reinforcements",
L"Switch off radio set",
L"Radio: Activate all turncoats",
// spy
L"Hide assignment", // TODO.Translate
L"Get Intel assignment",
L"Recruit turncoat",
L"Activate turncoat",
L"Activate all turncoats",
// disguise
L"Disguise",
L"Remove disguise",
L"Test disguise",
L"Remove clothes",
// various
L"Spotter", // TODO.Translate
L"Focus", // TODO.Translate
L"Drag",
L"Fill canteens",
};
//Flugente: short description of the above skills for the skill selection menu
@@ -2849,15 +2860,26 @@ STR16 pTraitSkillsMenuDescStrings[] =
L"Use your radio equipment to continously listen for enemy movement.",
L"Call in reinforcements from neighbouring sectors.",
L"Turn off radio set.", // TODO.Translate
L"Order all previously turned soldiers in the sector to betray their comrades and join you.",
// spy
L"Assignment: hide among the population.", // TODO.Translate
L"Assignment: hide among the population and gather intel.",
L"Try to turn an enemy into a turncoat.",
L"Order previously turned soldier to betray their comrades and join you.",
L"Order all previously turned soldiers in the sector to betray their comrades and join you.",
// disguise
L"Try to disguise with the merc's current clothes.",
L"Remove the disguise, but clothes remain worn.",
L"Test the viability of the disguise.",
L"Remove any extra clothes.",
// various
L"Observe an area, granting allied snipers a bonus to cth on anything you see.", // TODO.Translate
L"Increase interrupt modifier (penalty outside of area).", // TODO.Translate
L"Drag a person, corpse or structure while you move.",
L"Refill your squad's canteens with water from this sector.",
};
STR16 pTraitSkillsDenialStrings[] =
@@ -2881,6 +2903,14 @@ STR16 pTraitSkillsDenialStrings[] =
L" - single merc\n",
L" - no alarm raised\n",
L" - civilian or soldier disguise\n",
L" - being our turn\n",
L" - turned enemy soldier\n",
L" - enemy soldier\n",
L" - surface sector\n",
L" - not being under suspicion\n",
L" - not disguised\n",
L" - not in combat\n",
L" - friendly controlled sector\n",
};
STR16 pSkillMenuStrings[] = // TODO.Translate
@@ -3233,6 +3263,7 @@ STR16 gzMercSkillTextNew[] =
L"Placeholder", // for survival (minor trait)
L"Więcej...", // 47
L"Intel", // for INTEL // TODO.Translate
L"Disguise", // for DISGUISE
L"różne", // for VARIOUSSKILLS
L"Bandage Mercs", // for AUTOBANDAGESKILLS //TODO.Translate
};
+18
View File
@@ -2831,10 +2831,17 @@ STR16 pTraitSkillsMenuStrings[] =
L"Activate turncoat",
L"Activate all turncoats",
// disguise
L"Disguise",
L"Remove disguise",
L"Test disguise",
L"Remove clothes",
// various
L"Наблюдатель",
L"Focus", // TODO.Translate
L"Drag",
L"Fill canteens",
};
//Flugente: short description of the above skills for the skill selection menu
@@ -2856,10 +2863,17 @@ STR16 pTraitSkillsMenuDescStrings[] =
L"Order previously turned soldier to betray their comrades and join you.",
L"Order all previously turned soldiers in the sector to betray their comrades and join you.",
// disguise
L"Try to disguise with the merc's current clothes.",
L"Remove the disguise, but clothes remain worn.",
L"Test the viability of the disguise.",
L"Remove any extra clothes.",
// various
L"Наблюдать за местностью, чтобы обеспечить более меткую стрельбу своим снайперам.",
L"Increase interrupt modifier (penalty outside of area).", // TODO.Translate
L"Drag a person, corpse or structure while you move.",
L"Refill your squad's canteens with water from this sector.",
};
STR16 pTraitSkillsDenialStrings[] =
@@ -2888,6 +2902,9 @@ STR16 pTraitSkillsDenialStrings[] =
L" - enemy soldier\n",
L" - surface sector\n",
L" - not being under suspicion\n",
L" - not disguised\n",
L" - not in combat\n",
L" - friendly controlled sector\n",
};
STR16 pSkillMenuStrings[] =
@@ -3241,6 +3258,7 @@ STR16 gzMercSkillTextNew[] =
L"Placeholder", // for survival (minor trait)
L"Ещё...", // 47
L"Intel", // for INTEL // TODO.Translate
L"Disguise", // for DISGUISE
L"Различные", // for VARIOUSSKILLS
L"Автоперевязка", // for AUTOBANDAGESKILLS
};