Externalized new messages for the Real-Time Mode

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@2926 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
Wanne
2009-06-02 13:19:33 +00:00
parent 7367f5266a
commit 12f0ed5554
12 changed files with 74 additions and 6 deletions
+4 -4
View File
@@ -2374,14 +2374,14 @@ void GetKeyboardInput( UINT32 *puiNewEvent )
if( gTacticalStatus.uiFlags & INCOMBAT )
{ // Don't allow this in combat
if (!gGameExternalOptions.fQuietRealTimeSneak)
ScreenMsg( FONT_MCOLOR_LTYELLOW, MSG_INTERFACE, L"In combat already !");
ScreenMsg( FONT_MCOLOR_LTYELLOW, MSG_INTERFACE, New113Message[MSG113_RTM_IN_COMBAT_ALREADY]);
fSneakingInRealTime = false;
}
if( WeSeeNoOne() )
{ // Don't allow this if no enemies are seen - we have the forced turn mode for that
if (!gGameExternalOptions.fQuietRealTimeSneak)
ScreenMsg( FONT_MCOLOR_LTYELLOW, MSG_INTERFACE, L"No enemies in sight !");
ScreenMsg( FONT_MCOLOR_LTYELLOW, MSG_INTERFACE, New113Message[MSG113_RTM_NO_ENEMIES]);
fSneakingInRealTime = false;
}
@@ -2397,7 +2397,7 @@ void GetKeyboardInput( UINT32 *puiNewEvent )
if (gGameExternalOptions.fAllowRealTimeSneak)
{
gGameExternalOptions.fAllowRealTimeSneak = false;
ScreenMsg( FONT_MCOLOR_LTYELLOW, MSG_INTERFACE, L"Real-time sneaking OFF");
ScreenMsg( FONT_MCOLOR_LTYELLOW, MSG_INTERFACE, New113Message[MSG113_RTM_SNEAKING_OFF]);
if( !WeSeeNoOne() ) // if we're sneaking up on someone, enter turn-based
EnterCombatMode(OUR_TEAM);
@@ -2405,7 +2405,7 @@ void GetKeyboardInput( UINT32 *puiNewEvent )
else
{
gGameExternalOptions.fAllowRealTimeSneak = true;
ScreenMsg( FONT_MCOLOR_LTYELLOW, MSG_INTERFACE, L"Real-time sneaking ON");
ScreenMsg( FONT_MCOLOR_LTYELLOW, MSG_INTERFACE, New113Message[MSG113_RTM_SNEAKING_ON]);
}
}
+1 -1
View File
@@ -494,7 +494,7 @@ void HandleBestSightingPositionInRealtime( void )
SelectSoldier (MercPtrs[gubBestToMakeSighting[ 0 ]]->ubID, false, true);
// if not quiet, emit a message warning the player
if (!gGameExternalOptions.fQuietRealTimeSneak)
ScreenMsg( FONT_MCOLOR_LTYELLOW, MSG_INTERFACE, L"Enemy spotted! (ctrl-x to enter turn based)");
ScreenMsg( FONT_MCOLOR_LTYELLOW, MSG_INTERFACE, New113Message[MSG113_RTM_ENEMIES_SPOOTED]);
return; // and do nothing
}
+5
View File
@@ -1680,6 +1680,11 @@ enum
MSG113_SOLD,
MSG113_SOLD_ALL,
MSG113_CHECK_GOGGLES,
MSG113_RTM_IN_COMBAT_ALREADY,
MSG113_RTM_NO_ENEMIES,
MSG113_RTM_SNEAKING_OFF,
MSG113_RTM_SNEAKING_ON,
MSG113_RTM_ENEMIES_SPOOTED,
};
//CHRISL: NewInv messages
+7
View File
@@ -4527,6 +4527,12 @@ STR16 New113Message[] =
L"物品卖出",
L"此类物品全部卖出",
L"你得检查一下你的眼部装备",
// Real Time Mode messages
L"In combat already",
L"No enemies in sight",
L"Real-time sneaking OFF",
L"Real-time sneaking ON",
L"Enemy spotted! (Ctrl + x to enter turn based)",
};
STR16 New113HAMMessage[] =
@@ -4676,6 +4682,7 @@ STR16 MPClientMessage[] =
// 65
L"点击 '准备' 进入战术画面。",// L"Press 'Ready' to enter tactical screen.",
L"Cannot connect because your version %S is different from the server version %S.",
L"You killed an enemy soldier.",
};
STR16 MPHelp[] =
+7
View File
@@ -4514,6 +4514,12 @@ STR16 New113Message[] =
L"Verkocht punt",
L"Verkocht alle punten van dit type",
L"You should check your goggles",
// Real Time Mode messages
L"In combat already",
L"No enemies in sight",
L"Real-time sneaking OFF",
L"Real-time sneaking ON",
L"Enemy spotted! (Ctrl + x to enter turn based)",
};
STR16 New113HAMMessage[] =
@@ -4662,6 +4668,7 @@ STR16 MPClientMessage[] =
// 65
L"Press 'Ready' to enter tactical screen.",
L"Cannot connect because your version %S is different from the server version %S.",
L"You killed an enemy soldier.",
};
STR16 MPHelp[] =
+7
View File
@@ -4527,6 +4527,12 @@ STR16 New113Message[] =
L"Sold item",
L"Sold all items of this type",
L"You should check your goggles",
// Real Time Mode messages
L"In combat already",
L"No enemies in sight",
L"Real-time sneaking OFF",
L"Real-time sneaking ON",
L"Enemy spotted! (Ctrl + x to enter turn based)",
};
STR16 New113HAMMessage[] =
@@ -4676,6 +4682,7 @@ STR16 MPClientMessage[] =
// 65
L"Press 'Ready' to enter tactical screen.",
L"Cannot connect because your version %S is different from the server version %S.",
L"You killed an enemy soldier.",
};
STR16 MPHelp[] =
+7
View File
@@ -4527,6 +4527,12 @@ STR16 New113Message[] =
L"Article vendu",
L"A vendu tous les articles de ce type",
L"Vous devriez vérifier votre accessoire de vision",
// Real Time Mode messages
L"In combat already",
L"No enemies in sight",
L"Real-time sneaking OFF",
L"Real-time sneaking ON",
L"Enemy spotted! (Ctrl + x to enter turn based)",
};
STR16 New113HAMMessage[] =
@@ -4676,6 +4682,7 @@ STR16 MPClientMessage[] =
// 65
L"Press 'Ready' to enter tactical screen.",
L"Cannot connect because your version %S is different from the server version %S.",
L"You killed an enemy soldier.",
};
STR16 MPHelp[] =
+8 -1
View File
@@ -3689,7 +3689,7 @@ STR16 gzMPHScreenText[] =
L"Max. Spieleranzahl muss zwischen 2 und 4 sein.",
L"Teamgröße muss zwischen 1 und 5 sein.",
L"Tageszeit",
L"Tageszeit muss eine 24h Zeit (SS:MM) sein.,
L"Tageszeit muss eine 24h Zeit (SS:MM) sein.",
L"Startkapital muss ein gültiger Dollerwert (keine Cents) sein." ,
L"Schaden Multiplikator",
L"Schaden Multiplikator muss zwischen 0 and 5 sein.",
@@ -4322,6 +4322,12 @@ STR16 New113Message[] =
L"Gegestand verkauft.",
L"Alle Gegenstände dieses Typs verkauft.",
L"Sie sollten Ihre Brillen prüfen!",
// Real Time Mode messages
L"Sie sind bereits im Kampfmodus",
L"Keine Gegner in Sicht",
L"Echtzeit Schleichmodus AUS",
L"Echtzeit Schleichmodus AN",
L"Gegner gesichtet! (Ctrl + x für Rundenmodus)",
};
STR16 New113HAMMessage[] =
@@ -4469,6 +4475,7 @@ STR16 MPClientMessage[] =
// 65
L"Drücken Sie 'Bereit' um in den taktischen Bildschirm zu gelangen.",
L"Kann keine Verbindung herstellen, weil Ihre Version %S unterschiedlich zur Server Version %S ist.",
L"Sie haben einen gegnerischen Soldaten getötet.",
};
STR16 MPHelp[] =
+7
View File
@@ -4512,6 +4512,12 @@ STR16 New113Message[] =
L"Articolo venduto",
L"Ha venduto tutti gli articoli di questo tipo",
L"You should check your goggles",
// Real Time Mode messages
L"In combat already",
L"No enemies in sight",
L"Real-time sneaking OFF",
L"Real-time sneaking ON",
L"Enemy spotted! (Ctrl + x to enter turn based)",
};
STR16 New113HAMMessage[] =
@@ -4660,6 +4666,7 @@ STR16 MPClientMessage[] =
// 65
L"Press 'Ready' to enter tactical screen.",
L"Cannot connect because your version %S is different from the server version %S.",
L"You killed an enemy soldier.",
};
STR16 MPHelp[] =
+7
View File
@@ -4517,6 +4517,12 @@ STR16 New113Message[] =
L"Przedmiot sprzedany",
L"Wszystkie przedmioty tego typu sprzedane",
L"SprawdŸ swoje gogle",
// Real Time Mode messages
L"In combat already",
L"No enemies in sight",
L"Real-time sneaking OFF",
L"Real-time sneaking ON",
L"Enemy spotted! (Ctrl + x to enter turn based)",
};
STR16 New113HAMMessage[] =
@@ -4665,6 +4671,7 @@ STR16 MPClientMessage[] =
// 65
L"Press 'Ready' to enter tactical screen.",
L"Cannot connect because your version %S is different from the server version %S.",
L"You killed an enemy soldier.",
};
STR16 MPHelp[] =
+7
View File
@@ -4522,6 +4522,12 @@ STR16 New113Message[] =
L"Вещь продана голодающему населению Арулько.",
L"Проданы все вещи выбранной группы.",
L"Проверь что солдату мешает лучше видеть.", //You should check your goggles
// Real Time Mode messages
L"In combat already",
L"No enemies in sight",
L"Real-time sneaking OFF",
L"Real-time sneaking ON",
L"Enemy spotted! (Ctrl + x to enter turn based)",
};
STR16 New113HAMMessage[] =
@@ -4671,6 +4677,7 @@ STR16 MPClientMessage[] =
// 65
L"Нажмите 'Готов' для входа на тактическую карту.", //Press 'Ready' to enter tactical screen.
L"Не удаётся подключиться. Версия вашего клиента (%S) отличается от версии сервера (%S).", //Cannot connect because your version %S is different from the server version %S.
L"You killed an enemy soldier.",
};
STR16 MPHelp[] =
+7
View File
@@ -4525,6 +4525,12 @@ STR16 New113Message[] =
L"Sold item",
L"Sold all items of this type",
L"You should check your goggles",
// Real Time Mode messages
L"In combat already",
L"No enemies in sight",
L"Real-time sneaking OFF",
L"Real-time sneaking ON",
L"Enemy spotted! (Ctrl + x to enter turn based)",
};
STR16 New113HAMMessage[] =
@@ -4673,6 +4679,7 @@ STR16 MPClientMessage[] =
// 65
L"Press 'Ready' to enter tactical screen.",
L"Cannot connect because your version %S is different from the server version %S.",
L"You killed an enemy soldier.",
};
STR16 MPHelp[] =