C# Class ProjectStorms.GameManager

Inheritance: UnityEngine.MonoBehaviour
Show file Open project: patferguson/Storms-Project Class Usage Examples

Public Properties

Property Type Description
player2Settings PlayerSettings
player3Settings PlayerSettings
player4Settings PlayerSettings

Public Methods

Method Description
Awake ( ) : void

Private Methods

Method Description
FactionPresentWithinMatch ( Faction a_faction ) : bool
FindBaseSpawnerForPlayer ( int a_playerNo, BaseSpawnerType a_type ) : BaseSpawner
FindBaseSpawnerForTeam ( Team a_team ) : BaseSpawner
FindPlayerSpawnerForPlayer ( int a_playerNo, PlayerSpawnerType a_type ) : PlayerSpawner
GetPlayerCamera ( GameObject a_player ) : Camera
SetupLevelBounds ( GameObject a_playersArray ) : void
SetupMasterCamera ( GameObject a_playersArray ) : void
SetupScoreManager ( ) : void
SpawnBases ( ) : void
SpawnPlayer ( PlayerSettings a_playerSettings, int a_playerNo ) : GameObject
Start ( ) : void

Method Details

Awake() public method

public Awake ( ) : void
return void

Property Details

player2Settings public property

public PlayerSettings player2Settings
return PlayerSettings

player3Settings public property

public PlayerSettings player3Settings
return PlayerSettings

player4Settings public property

public PlayerSettings player4Settings
return PlayerSettings