Ez game stuff, javafied.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@63 c613c5cb-e716-0410-b11b-feb51c14d237
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
package com.threerings.ezgame;
|
||||
|
||||
/**
|
||||
* Dispatched when the state of the game has changed.
|
||||
*/
|
||||
public class StateChangedEvent extends EZEvent
|
||||
{
|
||||
/** Indicates that the game has transitioned to a started state. */
|
||||
public static final String GAME_STARTED = "GameStarted";
|
||||
|
||||
/** Indicates that the game has transitioned to a ended state. */
|
||||
public static final String GAME_ENDED = "GameEnded";
|
||||
|
||||
/** Indicates that the turn has changed. */
|
||||
// TODO: move to own event?
|
||||
public static final String TURN_CHANGED = "TurnChanged";
|
||||
|
||||
public StateChangedEvent (EZGame ezgame, String type)
|
||||
{
|
||||
super(ezgame);
|
||||
_type = type;
|
||||
}
|
||||
|
||||
public String getType ()
|
||||
{
|
||||
return _type;
|
||||
}
|
||||
|
||||
public String toString ()
|
||||
{
|
||||
return "[StateChangedEvent type=" + _type + "]";
|
||||
}
|
||||
|
||||
protected String _type;
|
||||
}
|
||||
Reference in New Issue
Block a user