C# Class ProjectStorms.ScoreManager

Manages scoring for each player in the game.
Inheritance: UnityEngine.MonoBehaviour
Mostrar archivo Open project: patferguson/Storms-Project Class Usage Examples

Public Properties

Property Type Description
fadeOutScene FadeCamWhite
gameType EGameType
optionalWinnerCam CinematicOutro
passengersToWin int
pirateBase1 PirateBaseIdentity
pirateBase2 PirateBaseIdentity
pirateBase3 PirateBaseIdentity
pirateBase4 PirateBaseIdentity
scoreText UI_Controller
teamBaseAlpha PirateBaseIdentity
teamBaseOmega PirateBaseIdentity
winText UnityEngine.UI.Text

Public Methods

Method Description
HalfWay ( string teamName ) : void
Score ( string teamName, int currentScore, int screenQuadrant ) : void

Private Methods

Method Description
FadeOut ( ) : void
FinishStartDelay ( ) : void
FourPlayerMatch ( ) : void
GameOver ( ) : void
PlayerWin ( float a_playerNumber, Color a_colour, string factionName ) : void
Start ( ) : void
TeamMatch ( ) : void
TeamWin ( string teamName, Color teamColour, string factionName ) : void
Update ( ) : void

Method Details

HalfWay() public method

public HalfWay ( string teamName ) : void
teamName string
return void

Score() public method

public Score ( string teamName, int currentScore, int screenQuadrant ) : void
teamName string
currentScore int
screenQuadrant int
return void

Property Details

fadeOutScene public_oe property

public FadeCamWhite fadeOutScene
return FadeCamWhite

gameType public_oe property

public EGameType gameType
return EGameType

optionalWinnerCam public_oe property

public CinematicOutro,ProjectStorms optionalWinnerCam
return CinematicOutro

passengersToWin public_oe property

public int passengersToWin
return int

pirateBase1 public_oe property

public PirateBaseIdentity,ProjectStorms pirateBase1
return PirateBaseIdentity

pirateBase2 public_oe property

public PirateBaseIdentity,ProjectStorms pirateBase2
return PirateBaseIdentity

pirateBase3 public_oe property

public PirateBaseIdentity,ProjectStorms pirateBase3
return PirateBaseIdentity

pirateBase4 public_oe property

public PirateBaseIdentity,ProjectStorms pirateBase4
return PirateBaseIdentity

scoreText public_oe property

public UI_Controller,ProjectStorms scoreText
return UI_Controller

teamBaseAlpha public_oe property

public PirateBaseIdentity,ProjectStorms teamBaseAlpha
return PirateBaseIdentity

teamBaseOmega public_oe property

public PirateBaseIdentity,ProjectStorms teamBaseOmega
return PirateBaseIdentity

winText public_oe property

public Text,UnityEngine.UI winText
return UnityEngine.UI.Text