C# Class TurnOrder, verthex

Inheritance: MonoBehaviour
Mostra 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_oe static_oe property

public static int actionNum
return int

actionQueue public_oe property

public MenuItem actionQueue
return MenuItem

actionsLeft public_oe property

public MenuItem actionsLeft
return MenuItem

ceasefire public_oe static_oe property

public static int ceasefire
return int

ceasefireIcon public_oe property

public MenuItem ceasefireIcon
return MenuItem

checksVictory public_oe property

public bool checksVictory
return bool

helpText public_oe property

public MenuItem helpText
return MenuItem

myPlayer public_oe static_oe property

public static Player myPlayer
return Player

otherPlayer public_oe static_oe property

public static Player otherPlayer
return Player

player1 public_oe static_oe property

public static Player player1
return Player

player1Bases public_oe property

public TowerBase[] player1Bases
return TowerBase[]

player1Box public_oe property

public GUISkin player1Box
return GUISkin

player1Color public_oe property

public Color player1Color
return Color

player2 public_oe static_oe property

public static Player player2
return Player

player2Bases public_oe property

public TowerBase[] player2Bases
return TowerBase[]

player2Box public_oe property

public GUISkin player2Box
return GUISkin

player2Color public_oe property

public Color player2Color
return Color

playerText public_oe property

public MenuItem playerText
return MenuItem

resources public_oe property

public MenuItem resources
return MenuItem

showingActions public_oe property

public bool showingActions
return bool

turnNum public_oe static_oe property

public static int turnNum
return int