C# Class TurnOrder, verthex

Inheritance: MonoBehaviour
Show file Open project: austinblakeslee/verthex Class Usage Examples

Public Properties

Property Type Description
actionNum int
actionQueue MenuItem
actionsLeft MenuItem
ceasefire int
ceasefireIcon MenuItem
checksVictory bool
helpText MenuItem
myPlayer Player
otherPlayer Player
player1 Player
player1Bases TowerBase[]
player1Box GUISkin
player1Color Color
player2 Player
player2Bases TowerBase[]
player2Box GUISkin
player2Color Color
playerText MenuItem
resources MenuItem
showingActions bool
turnNum int

Public Methods

Method Description
CheckVictory ( ) : void
GetPlayerByNumber ( int i ) : Player,
IsBattlePhase ( ) : bool
ResetMenus ( ) : void
SendAction ( TurnAction action ) : void

Private Methods

Method Description
CheckReady ( ) : void
CollapseIfNeeded ( ) : IEnumerator
EndTurn ( ) : void
MakeFactionForString ( string f ) : Faction,
OnGUI ( ) : void
PerformAction ( string actionMessage ) : IEnumerator
PlayerReady ( int playerNum ) : void
RegisterAction ( TurnAction action ) : void
RegisterAction ( int actionNum, string actionMessage ) : void
Resume ( ) : void
SetTextForMenuItemWithTag ( string tag, string text ) : void
Start ( ) : void
ToggleMenuForTag ( string tag ) : void
Update ( ) : void

Method Details

CheckVictory() public static method

public static CheckVictory ( ) : void
return void

GetPlayerByNumber() public static method

public static GetPlayerByNumber ( int i ) : Player,
i int
return Player,

IsBattlePhase() public static method

public static IsBattlePhase ( ) : bool
return bool

ResetMenus() public static method

public static ResetMenus ( ) : void
return void

SendAction() public static method

public static SendAction ( TurnAction action ) : void
action TurnAction
return void

Property Details

actionNum public static property

public static int actionNum
return int

actionQueue public property

public MenuItem actionQueue
return MenuItem

actionsLeft public property

public MenuItem actionsLeft
return MenuItem

ceasefire public static property

public static int ceasefire
return int

ceasefireIcon public property

public MenuItem ceasefireIcon
return MenuItem

checksVictory public property

public bool checksVictory
return bool

helpText public property

public MenuItem helpText
return MenuItem

myPlayer public static property

public static Player myPlayer
return Player

otherPlayer public static property

public static Player otherPlayer
return Player

player1 public static property

public static Player player1
return Player

player1Bases public property

public TowerBase[] player1Bases
return TowerBase[]

player1Box public property

public GUISkin player1Box
return GUISkin

player1Color public property

public Color player1Color
return Color

player2 public static property

public static Player player2
return Player

player2Bases public property

public TowerBase[] player2Bases
return TowerBase[]

player2Box public property

public GUISkin player2Box
return GUISkin

player2Color public property

public Color player2Color
return Color

playerText public property

public MenuItem playerText
return MenuItem

resources public property

public MenuItem resources
return MenuItem

showingActions public property

public bool showingActions
return bool

turnNum public static property

public static int turnNum
return int