C# Class ProjectStorms.PlayerSetupMenu

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

Public Properties

Property Type Description
backButton UnityEngine.GameObject
countdownTime int
navyButtons UnityEngine.UI.Button[]
piratesButtons UnityEngine.UI.Button[]
playerSubmenus UnityEngine.GameObject
tinkerersButtons UnityEngine.UI.Button[]
vikingsButtons UnityEngine.UI.Button[]

Private Properties

Property Type Description
DisableNonTeamFactions void
EnableAllTeamButtons void
GetFaction Faction
ReadyPlayer void
ShowStartGameMenu void
Update void
UpdateCountDown void

Public Methods

Method Description
Awake ( ) : void
CancelStartGame ( ) : void
ReadyPlayer1 ( string a_faction ) : void
ReadyPlayer2 ( string a_faction ) : void
ReadyPlayer3 ( string a_faction ) : void
ReadyPlayer4 ( string a_faction ) : void
ResetButtons ( ) : void
UnreadyPlayer ( int a_id ) : void

Private Methods

Method Description
DisableNonTeamFactions ( ) : void
EnableAllTeamButtons ( ) : void
GetFaction ( string a_faction ) : Faction
ReadyPlayer ( int a_id, Faction a_faction ) : void
ShowStartGameMenu ( ) : void
Update ( ) : void
UpdateCountDown ( ) : void

Method Details

Awake() public method

public Awake ( ) : void
return void

CancelStartGame() public method

public CancelStartGame ( ) : void
return void

ReadyPlayer1() public method

public ReadyPlayer1 ( string a_faction ) : void
a_faction string
return void

ReadyPlayer2() public method

public ReadyPlayer2 ( string a_faction ) : void
a_faction string
return void

ReadyPlayer3() public method

public ReadyPlayer3 ( string a_faction ) : void
a_faction string
return void

ReadyPlayer4() public method

public ReadyPlayer4 ( string a_faction ) : void
a_faction string
return void

ResetButtons() public method

public ResetButtons ( ) : void
return void

UnreadyPlayer() public method

public UnreadyPlayer ( int a_id ) : void
a_id int
return void

Property Details

backButton public property

public GameObject,UnityEngine backButton
return UnityEngine.GameObject

countdownTime public property

public int countdownTime
return int

navyButtons public property

public Button[],UnityEngine.UI navyButtons
return UnityEngine.UI.Button[]

piratesButtons public property

public Button[],UnityEngine.UI piratesButtons
return UnityEngine.UI.Button[]

playerSubmenus public property

public GameObject,UnityEngine playerSubmenus
return UnityEngine.GameObject

tinkerersButtons public property

public Button[],UnityEngine.UI tinkerersButtons
return UnityEngine.UI.Button[]

vikingsButtons public property

public Button[],UnityEngine.UI vikingsButtons
return UnityEngine.UI.Button[]