Created an ezgame message bundle, use that for this rematch message.

git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@508 c613c5cb-e716-0410-b11b-feb51c14d237
This commit is contained in:
Ray Greenwell
2007-11-20 01:58:42 +00:00
parent 9b326716c3
commit 451baa1fb6
2 changed files with 35 additions and 3 deletions
@@ -0,0 +1,31 @@
//
// $Id$
//
// Vilya library - tools for developing networked games
// Copyright (C) 2002-2007 Three Rings Design, Inc., All Rights Reserved
// http://www.threerings.net/code/vilya/
//
// This library is free software; you can redistribute it and/or modify it
// under the terms of the GNU Lesser General Public License as published
// by the Free Software Foundation; either version 2.1 of the License, or
// (at your option) any later version.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
package com.threerings.ezgame.data;
/**
* Constants related to ezgames.
*/
public interface EZGameCodes
{
/** The message bundle for ezgame stuff. */
public static final String EZGAME_MESSAGE_BUNDLE = "ezgame";
}
@@ -60,6 +60,7 @@ import com.threerings.parlor.turn.server.TurnGameManager;
import com.threerings.util.MessageBundle;
import com.threerings.ezgame.data.EZGameCodes;
import com.threerings.ezgame.data.EZGameMarshaller;
import com.threerings.ezgame.data.EZGameObject;
import com.threerings.ezgame.data.PropertySetEvent;
@@ -71,7 +72,7 @@ import static com.threerings.ezgame.server.Log.log;
* A manager for "ez" games.
*/
public class EZGameManager extends GameManager
implements EZGameProvider, TurnGameManager
implements EZGameCodes, EZGameProvider, TurnGameManager
{
public EZGameManager ()
{
@@ -95,8 +96,8 @@ public class EZGameManager extends GameManager
// report to the other players that this player requested a rematch
int pidx = _ezObj.getPlayerIndex(caller.getVisibleName());
if (pidx != -1 && _playerOids[pidx] == 0) {
systemMessage(GAME_MESSAGE_BUNDLE,
MessageBundle.tcompose("m.requested_rematch", caller.getVisibleName()));
systemMessage(EZGAME_MESSAGE_BUNDLE,
MessageBundle.tcompose("m.rematch_requested", caller.getVisibleName()));
}
}