From 7c28390287d36db6a77a456faccad8447e980ad5 Mon Sep 17 00:00:00 2001 From: Dave Hoover Date: Thu, 19 Apr 2007 03:19:59 +0000 Subject: [PATCH] Allow GameManagers to trivially override the message displayed when someone's game ends. git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@282 c613c5cb-e716-0410-b11b-feb51c14d237 --- .../threerings/parlor/game/server/GameManager.java | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/java/com/threerings/parlor/game/server/GameManager.java b/src/java/com/threerings/parlor/game/server/GameManager.java index 8a035177..24622944 100644 --- a/src/java/com/threerings/parlor/game/server/GameManager.java +++ b/src/java/com/threerings/parlor/game/server/GameManager.java @@ -1084,9 +1084,16 @@ public class GameManager extends PlaceManager */ protected void announcePlayerGameOver (int pidx) { - String message = MessageBundle.tcompose( - "m.player_game_over", getPlayerName(pidx)); - systemMessage(GAME_MESSAGE_BUNDLE, message); + systemMessage(GAME_MESSAGE_BUNDLE, + MessageBundle.tcompose(getPlayerGameOverMessage(pidx), getPlayerName(pidx))); + } + + /** + * Gets the untranslated string to show when a player's game has ended. + */ + protected String getPlayerGameOverMessage (int pidx) + { + return "m.player_game_over"; } /**