TowerVR
1.0
|
Public Member Functions | |
sealed override void | notifyIsReady () |
sealed override void | tryStartGame () |
sealed override void | selectTowerPiece (TowerPieceDifficulty difficulty) |
sealed override void | placeTowerPiece (float positionX, float positionZ, float rotationDegreesY) |
Protected Member Functions | |
sealed override void | Awake () |
sealed override void | onEvent (byte eventCode, object content, int senderID) |
void | handlePlayerReadyEvent (int playerID) |
PhotonNetworkEvent handles ///. More... | |
void | handleTryStartGameEvent (int playerID) |
void | handleSelectTowerPieceEvent (int playerID, TowerPieceDifficulty difficulty) |
void | handlePlaceTowerPieceEvent (int playerID, float posX, float posZ, float rotDegreesY) |
![]() | |
virtual void | handleGameStateChangedEvent (int gameState) |
virtual void | handleTurnStateChangedEvent (int turnState) |
virtual void | handleTowerStateChangedEvent (int towerState) |
virtual void | handleNextPlayerEvent (int nextPlayerID) |
virtual void | handleScoreChangedEvent (int playerID, Score score) |
virtual void | handlePlayerLostEvent (int playerID) |
virtual void | handlePlayerWonEvent (int playerID) |
Additional Inherited Members | |
![]() | |
TowerGameManager | parent |
![]() | |
static void | LogMalformedEventContent (string eventName, int senderID) |
An ITowerGameManager that represents the master client's instance. This keeps track of the state as well.
|
protectedvirtual |
Reimplemented from TowerVR.TowerGameManagerImpl.
|
protected |
|
protected |
PhotonNetworkEvent handles ///.
|
protected |
|
protected |
|
virtual |
Overrides the event-sending to directly alert this implementation.
Reimplemented from TowerVR.TowerGameManagerImpl.
|
protectedvirtual |
Receives events from the master client and alerts the observer delegates (i.e. TowerGameBehaviours).
Reimplemented from TowerVR.TowerGameManagerImpl.
|
virtual |
Overrides the event-sending to directly alert this implementation.
Reimplemented from TowerVR.TowerGameManagerImpl.
|
virtual |
Overrides the event-sending to directly alert this implementation.
Reimplemented from TowerVR.TowerGameManagerImpl.
|
virtual |
Overrides the event-sending to directly alert this implementation.
Reimplemented from TowerVR.TowerGameManagerImpl.