public class GameControllerDelegate
extends com.threerings.crowd.client.PlaceControllerDelegate
PlaceControllerDelegate mechanism with game
controller specific methods.| Constructor and Description |
|---|
GameControllerDelegate(GameController ctrl)
Provides the delegate with a reference to the game controller for
which it is delegating.
|
| Modifier and Type | Method and Description |
|---|---|
void |
gameDidEnd()
Called when the game transitions to the
GAME_OVER
state. |
void |
gameDidStart()
Called when the game transitions to the
IN_PLAY
state. |
void |
gameWasCancelled()
Called when the game was cancelled for some reason.
|
void |
gameWillReset()
Called to give derived classes a chance to display animations, send
a final packet, or do any other business they care to do when the
game is about to reset.
|
public GameControllerDelegate(GameController ctrl)
public void gameDidStart()
IN_PLAY
state. This happens when all of the players have arrived and the
server starts the game.public void gameDidEnd()
GAME_OVER
state. This happens when the game reaches some end condition by
normal means (is not cancelled or aborted).public void gameWasCancelled()
public void gameWillReset()
Copyright © 2015. All rights reserved.