TowerVR  1.0
TowerVR Namespace Reference

Classes

class  FallingTowerDetection
 
class  GameState
 
class  GameStateChangedEvent
 
class  HandleEndGame
 
class  HandleStartGame
 
class  IncreaseHeight
 
interface  ITowerGameManager
 
class  MasterClientOnlyBehaviour
 
class  MasterTowerGameManagerImpl
 
class  NetworkEventCodes
 
class  NextPlayerEvent
 
class  PlaceTowerPieceEvent
 
class  PlacingBricks
 
class  PlayerLostEvent
 
class  PlayerReadyEvent
 
class  PlayerTurnObserver
 
class  PlayerWonEvent
 
struct  Score
 
class  ScoreChangedEvent
 
class  SelectTowerPieceEvent
 
class  TowerConstants
 
class  TowerGameBehaviour
 
class  TowerGameManager
 
class  TowerGameManagerImpl
 
class  TowerPiece
 
class  TowerState
 
class  TowerStateChangedEvent
 
class  TryStartGameEvent
 
class  TurnState
 
class  TurnStateChangedEvent
 
class  TurnTimeLimits
 

Enumerations

enum  TowerPieceDifficulty { TowerPieceDifficulty.Easy, TowerPieceDifficulty.Medium, TowerPieceDifficulty.Hard }
 

Detailed Description

Detects if a towerpiece has fallen down. Will notify ObserveTower in MasterTowerGameManager

Checks if it's time to increase height of player plattform and performs a change. Runs only on master client. A PhotonView that observes position must be added to GameObject as well

Handles how the towerpieces are selected and placed. Add to SceneLogic object.

A TowerPiece-script needs to be added to new bricks. Also a photonview that syncs transform and the TowerPiece-script

Enumeration Type Documentation

Enumerator
Easy 
Medium 
Hard