New feature: When more than one merc is selected, they will keep their current formation. This behaviour can be toggled via [CTRL] + [Shift]+ [g].

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@6413 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
Flugente
2013-09-17 19:16:20 +00:00
parent 3c3383540c
commit fd2202be01
14 changed files with 127 additions and 9 deletions
+2
View File
@@ -446,6 +446,8 @@ enum
MSG_WINDOWED_MODE_LOCK_MOUSE, // 104
MSG_WINDOWED_MODE_RELEASE_MOUSE, // 105
MSG_FORMATIONS_ON, // 106
MSG_FORMATIONS_OFF, // 107
TEXT_NUM_MSG,
};
+4
View File
@@ -5189,6 +5189,7 @@ STR16 zOptionsToggleText[] =
L"强制 Bobby Ray 送货", // force all pending Bobby Ray shipments
L"-----------------", // TOPTION_CHEAT_MODE_OPTIONS_END
L"--DEBUG 选项--", // an example options screen options header (pure text)
L"Walk in formations", // when multiple mercs are selected, they will try to keep their relative distances
L"Report Miss Offsets", // Screen messages showing amount and direction of shot deviation.
L"重置所有选项", // failsafe show/hide option to reset all options
L"确定要重置?", // a do once and reset self option (button like effect)
@@ -5305,6 +5306,7 @@ STR16 zOptionsScreenHelpText[] =
L"强制 Bobby Ray 出货",
L"(text not rendered)TOPTION_CHEAT_MODE_OPTIONS_END",
L"(text not rendered)TOPTION_DEBUG_MODE_OPTIONS_HEADER", // an example options screen options header (pure text)
L"When multiple mercs are selected, they will try to keep their relative distances",
L"|H|A|M |4 |D|e|b|u|g: 当打开时, 将报告每个子弹偏离目标中心点的距离,考虑各种NCTH因素。",
L"修复损坏的游戏设置", // failsafe show/hide option to reset all options
L"修复损坏的游戏设置", // a do once and reset self option (button like effect)
@@ -5725,6 +5727,8 @@ STR16 pMessageStrings[] =
// Lock / release mouse in windowed mode (window boundary)
L"鼠标已锁定,鼠标移动范围强制限制在游戏窗口内部区域。", // 104
L"鼠标已释放,鼠标移动范围不再受限于游戏窗口内部区域。", // 105
L"Mercenaries walk in formations",
L"Mercenaries stop walking in formations",
};
+4
View File
@@ -5191,6 +5191,7 @@ STR16 zOptionsToggleText[] =
L"Force Bobby Ray shipments", // force all pending Bobby Ray shipments
L"-----------------", // TOPTION_CHEAT_MODE_OPTIONS_END
L"--DEBUG OPTIONS--", // an example options screen options header (pure text)
L"Walk in formations", // when multiple mercs are selected, they will try to keep their relative distances
L"Report Miss Offsets", // Screen messages showing amount and direction of shot deviation. // TODO.Translate
L"Reset ALL game options", // failsafe show/hide option to reset all options
L"Do you really want to reset?", // a do once and reset self option (button like effect)
@@ -5307,6 +5308,7 @@ STR16 zOptionsScreenHelpText[] =
L"Force all pending Bobby Ray shipments",
L"(text not rendered)TOPTION_CHEAT_MODE_OPTIONS_END",
L"(text not rendered)TOPTION_DEBUG_MODE_OPTIONS_HEADER", // an example options screen options header (pure text)
L"When multiple mercs are selected, they will try to keep their relative distances",
L"|H|A|M |4 |D|e|b|u|g: When ON, will report the distance each bullet deviates from the\ncenter of the target, taking all NCTH factors into account.",
L"Click me to fix corrupt game settings", // failsafe show/hide option to reset all options
L"Click me to fix corrupt game settings", // a do once and reset self option (button like effect)
@@ -5735,6 +5737,8 @@ STR16 pMessageStrings[] =
// Lock / release mouse in windowed mode (window boundary) // TODO.Translate
L"Locking mouse cursor to stay within window boundary.", // 104
L"Releasing mouse cursor to move outside window boundary.", // 105
L"Mercenaries walk in formations",
L"Mercenaries stop walking in formations",
};
+4
View File
@@ -5189,6 +5189,7 @@ STR16 zOptionsToggleText[] =
L"Force Bobby Ray shipments", // force all pending Bobby Ray shipments
L"-----------------", // TOPTION_CHEAT_MODE_OPTIONS_END
L"--DEBUG OPTIONS--", // an example options screen options header (pure text)
L"Walk in formations", // when multiple mercs are selected, they will try to keep their relative distances
L"Report Miss Offsets", // Screen messages showing amount and direction of shot deviation.
L"Reset ALL game options", // failsafe show/hide option to reset all options
L"Do you really want to reset?", // a do once and reset self option (button like effect)
@@ -5305,6 +5306,7 @@ STR16 zOptionsScreenHelpText[] =
L"Force all pending Bobby Ray shipments",
L"(text not rendered)TOPTION_CHEAT_MODE_OPTIONS_END",
L"(text not rendered)TOPTION_DEBUG_MODE_OPTIONS_HEADER", // an example options screen options header (pure text)
L"When multiple mercs are selected, they will try to keep their relative distances",
L"|H|A|M |4 |D|e|b|u|g: When ON, will report the distance each bullet deviates from the\ncenter of the target, taking all NCTH factors into account.",
L"Click me to fix corrupt game settings", // failsafe show/hide option to reset all options
L"Click me to fix corrupt game settings", // a do once and reset self option (button like effect)
@@ -5725,6 +5727,8 @@ STR16 pMessageStrings[] =
// Lock / release mouse in windowed mode (window boundary)
L"Locking mouse cursor to stay within window boundary.", // 104
L"Releasing mouse cursor to move outside window boundary.", // 105
L"Mercenaries walk in formations",
L"Mercenaries stop walking in formations",
};
+4
View File
@@ -5191,6 +5191,7 @@ STR16 zOptionsToggleText[] =
L"Forcer envois Bobby Ray", // force all pending Bobby Ray shipments
L"-----------------", // TOPTION_CHEAT_MODE_OPTIONS_END
L"--DEBUG OPTIONS--", // an example options screen options header (pure text)
L"Walk in formations", // when multiple mercs are selected, they will try to keep their relative distances
L"Barre de progression des stats", // Show progress towards stat increase
L"Réinitialiser TOUTES les options du jeu", // failsafe show/hide option to reset all options
L"Voulez-vous vraiment réinitialiser ?", // a do once and reset self option (button like effect)
@@ -5306,6 +5307,7 @@ STR16 zOptionsScreenHelpText[] =
L"Forcer tous les envois en attente de Bobby Ray",
L"(text not rendered)TOPTION_CHEAT_MODE_OPTIONS_END",
L"(text not rendered)TOPTION_DEBUG_MODE_OPTIONS_HEADER", // an example options screen options header (pure text)
L"When multiple mercs are selected, they will try to keep their relative distances",
L"|H|A|M |4 |D|e|b|u|g: Si activé, annoncera la distance de déviation de chaque tir à partir\ndu centre de la cible, en prenant en compte tous les facteurs du NCTH.",
L"Click me to fix corrupt game settings", // failsafe show/hide option to reset all options
L"Click me to fix corrupt game settings", // a do once and reset self option (button like effect)
@@ -5730,6 +5732,8 @@ STR16 pMessageStrings[] =
// Lock / release mouse in windowed mode (window boundary) // TODO.Translate
L"Locking mouse cursor to stay within window boundary.", // 104
L"Releasing mouse cursor to move outside window boundary.", // 105
L"Mercenaries walk in formations", // TODO.Translate
L"Mercenaries stop walking in formations",
};
+4
View File
@@ -5036,6 +5036,7 @@ STR16 zOptionsToggleText[] =
L"Erzwinge BR Lieferung", // force all pending Bobby Ray shipments
L"-----------------", // TOPTION_CHEAT_MODE_OPTIONS_END
L"--DEBUG OPTIONS--", // an example options screen options header (pure text)
L"Walk in formations", // when multiple mercs are selected, they will try to keep their relative distances
L"Report Miss Offsets", // Screen messages showing amount and direction of shot deviation.
L"Reset ALL game options", // failsafe show/hide option to reset all options
L"Do you really want to reset?", // a do once and reset self option (button like effect)
@@ -5152,6 +5153,7 @@ STR16 zOptionsScreenHelpText[] =
L"Force all pending Bobby Ray shipments",
L"(text not rendered)TOPTION_CHEAT_MODE_OPTIONS_END",
L"(text not rendered)TOPTION_DEBUG_MODE_OPTIONS_HEADER", // an example options screen options header (pure text)
L"When multiple mercs are selected, they will try to keep their relative distances",
L"|H|A|M |4 |D|e|b|u|g: Wenn diese Funktion aktiviert ist, wird der Abstand den jede die Kugel vom Zielmittelpunkt abweicht, unter Berücksichtigung aller CTH-Faktoren, ausgegeben.",
L"Hier klicken, um fehlerhafte Optionseinstellungen zu beheben.", // failsafe show/hide option to reset all options
L"Hier klicken, um fehlerhafte Optionseinstellungen zu beheben.", // a do once and reset self option (button like effect)
@@ -5568,6 +5570,8 @@ STR16 pMessageStrings[] =
// Lock / release mouse in windowed mode (window boundary)
L"Mausberech begrenzen, damit Mauscursor innerhalb des Spielfensters bleibt.", // 104
L"Mausbereich wieder freigeben, um uneingeschränkte Mausbewebung zu erhalten.", // 105
L"Mercenaries walk in formations", // TODO.Translate
L"Mercenaries stop walking in formations",
};
CHAR16 ItemPickupHelpPopup[][40] =
+4
View File
@@ -5174,6 +5174,7 @@ STR16 zOptionsToggleText[] =
L"Force Bobby Ray shipments", // force all pending Bobby Ray shipments
L"-----------------", // TOPTION_CHEAT_MODE_OPTIONS_END
L"--DEBUG OPTIONS--", // an example options screen options header (pure text)
L"Walk in formations", // when multiple mercs are selected, they will try to keep their relative distances
L"Report Miss Offsets", // Screen messages showing amount and direction of shot deviation. // TODO.Translate
L"Reset ALL game options", // failsafe show/hide option to reset all options
L"Do you really want to reset?", // a do once and reset self option (button like effect)
@@ -5290,6 +5291,7 @@ STR16 zOptionsScreenHelpText[] =
L"Force all pending Bobby Ray shipments",
L"(text not rendered)TOPTION_CHEAT_MODE_OPTIONS_END",
L"(text not rendered)TOPTION_DEBUG_MODE_OPTIONS_HEADER", // an example options screen options header (pure text)
L"When multiple mercs are selected, they will try to keep their relative distances",
L"|H|A|M |4 |D|e|b|u|g: When ON, will report the distance each bullet deviates from the\ncenter of the target, taking all NCTH factors into account.",
L"Click me to fix corrupt game settings", // failsafe show/hide option to reset all options
L"Click me to fix corrupt game settings", // a do once and reset self option (button like effect)
@@ -5719,6 +5721,8 @@ STR16 pMessageStrings[] =
// Lock / release mouse in windowed mode (window boundary) // TODO.Translate
L"Locking mouse cursor to stay within window boundary.", // 104
L"Releasing mouse cursor to move outside window boundary.", // 105
L"Mercenaries walk in formations", // TODO.Translate
L"Mercenaries stop walking in formations",
};
+4
View File
@@ -5194,6 +5194,7 @@ STR16 zOptionsToggleText[] =
L"Force Bobby Ray shipments", // force all pending Bobby Ray shipments
L"-----------------", // TOPTION_CHEAT_MODE_OPTIONS_END
L"--DEBUG OPTIONS--", // an example options screen options header (pure text)
L"Walk in formations", // when multiple mercs are selected, they will try to keep their relative distances
L"Report Miss Offsets", // Screen messages showing amount and direction of shot deviation. // TODO.Translate
L"Reset ALL game options", // failsafe show/hide option to reset all options
L"Do you really want to reset?", // a do once and reset self option (button like effect)
@@ -5310,6 +5311,7 @@ STR16 zOptionsScreenHelpText[] =
L"Wymuś wszystkie oczekiwane dostawy od Bobby Ray's.",
L"(text not rendered)TOPTION_CHEAT_MODE_OPTIONS_END",
L"(text not rendered)TOPTION_DEBUG_MODE_OPTIONS_HEADER", // an example options screen options header (pure text)
L"When multiple mercs are selected, they will try to keep their relative distances",
L"|H|A|M |4 |D|e|b|u|g: When ON, will report the distance each bullet deviates from the\ncenter of the target, taking all NCTH factors into account.",
L"Kliknij by naprawić błędy w ustawieniach gry.", // failsafe show/hide option to reset all options
L"Kliknij by naprawić błędy w ustawieniach gry.", // a do once and reset self option (button like effect)
@@ -5735,6 +5737,8 @@ STR16 pMessageStrings[] =
// Lock / release mouse in windowed mode (window boundary) // TODO.Translate
L"Locking mouse cursor to stay within window boundary.", // 104
L"Releasing mouse cursor to move outside window boundary.", // 105
L"Mercenaries walk in formations", // TODO.Translate
L"Mercenaries stop walking in formations",
};
+4
View File
@@ -5188,6 +5188,7 @@ STR16 zOptionsToggleText[] =
L"Ускорить доставку Бобби Рэя", // force all pending Bobby Ray shipments
L"-----------------", // TOPTION_CHEAT_MODE_OPTIONS_END
L"--Настройки отладочной версии--", // an example options screen options header (pure text)
L"Walk in formations", // when multiple mercs are selected, they will try to keep their relative distances
L"Сообщать координаты промахов", //Report Miss Offsets // Screen messages showing amount and direction of shot deviation.
L"Сброс всех игровых настроек", // failsafe show/hide option to reset all options
L"В самом деле хотите этого?", // a do once and reset self option (button like effect)
@@ -5304,6 +5305,7 @@ STR16 zOptionsScreenHelpText[] =
L"Выберите этот пункт чтобы груз Бобби Рэя прибыл немедленно.",
L"(text not rendered)TOPTION_CHEAT_MODE_OPTIONS_END",
L"(text not rendered)TOPTION_DEBUG_MODE_OPTIONS_HEADER", // an example options screen options header (pure text)
L"When multiple mercs are selected, they will try to keep their relative distances",
L"|H|A|M |4 |D|e|b|u|g: When ON, will report the distance each bullet deviates from the\ncenter of the target, taking all NCTH factors into account.",
L"Если включить, \nповреждённые игровые настройки будут восстановлены.", // failsafe show/hide option to reset all options
L"Отметьте строку для подтверждения сброса игровых настроек.", // a do once and reset self option (button like effect)
@@ -5724,6 +5726,8 @@ STR16 pMessageStrings[] =
// Lock / release mouse in windowed mode (window boundary) // TODO.Translate
L"Locking mouse cursor to stay within window boundary.", // 104
L"Releasing mouse cursor to move outside window boundary.", // 105
L"Mercenaries walk in formations", // TODO.Translate
L"Mercenaries stop walking in formations",
};
+4
View File
@@ -5193,6 +5193,7 @@ STR16 zOptionsToggleText[] =
L"Force Bobby Ray shipments", // force all pending Bobby Ray shipments
L"-----------------", // TOPTION_CHEAT_MODE_OPTIONS_END
L"--DEBUG OPTIONS--", // an example options screen options header (pure text)
L"Walk in formations", // when multiple mercs are selected, they will try to keep their relative distances
L"Report Miss Offsets", // Screen messages showing amount and direction of shot deviation. // TODO.Translate
L"Reset ALL game options", // failsafe show/hide option to reset all options
L"Do you really want to reset?", // a do once and reset self option (button like effect)
@@ -5309,6 +5310,7 @@ STR16 zOptionsScreenHelpText[] =
L"Force all pending Bobby Ray shipments",
L"(text not rendered)TOPTION_CHEAT_MODE_OPTIONS_END",
L"(text not rendered)TOPTION_DEBUG_MODE_OPTIONS_HEADER", // an example options screen options header (pure text)
L"When multiple mercs are selected, they will try to keep their relative distances",
L"|H|A|M |4 |D|e|b|u|g: When ON, will report the distance each bullet deviates from the\ncenter of the target, taking all NCTH factors into account.",
L"Click me to fix corrupt game settings", // failsafe show/hide option to reset all options
L"Click me to fix corrupt game settings", // a do once and reset self option (button like effect)
@@ -5738,6 +5740,8 @@ STR16 pMessageStrings[] =
// Lock / release mouse in windowed mode (window boundary) // TODO.Translate
L"Locking mouse cursor to stay within window boundary.", // 104
L"Releasing mouse cursor to move outside window boundary.", // 105
L"Mercenaries walk in formations", // TODO.Translate
L"Mercenaries stop walking in formations",
};