Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

TribesGUI.TribesMPGameGuidePanel

Extends
TribesMPPanel

Core.Object
|   
+-- GUI.GUI
   |   
   +-- GUI.GUIComponent
      |   
      +-- GUI.GUIMultiComponent
         |   
         +-- GUI.GUIPanel
            |   
            +-- TribesGUI.TribesGUIPanel
               |   
               +-- TribesGUI.TribesMPPanel
                  |   
                  +-- TribesGUI.TribesMPGameGuidePanel

Variables Summary
boolbRefreshingFilters
boolbShowingMPHelp
boolbSuppressMPHelp
ServerFilterInfofilterInfo
TribesGameSpyManagergm
stringjoinPassword
stringjoinURL
floatLastPatchCheckTime
intmaxQueryLength
stringnoneString
intnumPlayers
intnumServers
stringplayerCountText
TribesGui
stringBadAuthPasswordText
stringBadParamText
stringBadServerIdText
boolbShowUnsupportedVersions
GUICheckBoxButtonBuddiesOnlyButton
GUIButtonBuddyButton
TextureFavIcon
GUIImageFavIconImage
GUICheckBoxButtonFavsOnlyButton
GUIComboBoxFilterBox
GUIButtonFiltersButton
stringGamespyLoginSuccessText
intGamespyTimeout
stringGamespyTimeoutText
GUIButtonJoinServerButton
GUICheckBoxButtonLANOnlyButton
TextureLockedIcon
GUIImageLockedIconImage
GUIButtonMarkFavoriteButton
stringNoResponse
GUIButtonPatchButton
floatPatchCheckPeriod
GUILabelPlayerCountLabel
GUIButtonPropertiesButton
GUIButtonRefreshButton
GUILabelServerCountLabel
GUIMultiColumnListBoxServerListBox
stringServerPasswordText
TextureStatsIcon
GUIImageStatsIconImage
Inherited Variables from TribesGUI.TribesGUIPanel
GC

Functions Summary
function AttemptURL (string URL ))
functionString BuildBuddyFilter ()))
function ConnectToSelectedServer ()))
function DoGamespyTeamLogin ()))
function FinaliseAttemptURL (optional string URL))
functionstring getSelectedIPAddress ()))
functionstring getSelectedPort ()))
function InitComponent (GUIComponent Owner))
function InternalOnActivate ()))
function InternalOnClick (GUIComponent Sender))
function InternalOnDeActivate ()))
function InternalOnHide ()))
function InternalOnShow ()))
function OnFilterChange (GUIComponent Sender))
function OnGamespyLoginResult (GameSpyManager.EGameSpyResult result, int profileId))
function OnGamespyLoginScreenCancel ()))
function OnGamespyLoginScreenLogin ()))
function OnGamespyTeamLoginResult (bool succeeded, String ResponseData))
function OnGamespyTeamLoginScreenCancel ()))
function OnGamespyTeamLoginScreenLogin ()))
function OnPatch (GUIComponent Sender))
function OnQueryPatchResult (bool bNeeded, bool bMandatory, string versionName, string URL))
function OnServerListUpdateComplete (bool bLAN))
function OnServerPropertiesConnect (String ipAddress, String Port))
function ReceiveServerData (GameSpyServerData gssd))
function RefreshFilters ()))
function ShowGamespyLogin ()))
function ShowGamespyTeamLogin ()))
function StartListUpdate ()))
event Timer ()))
function toggleFavorite ()))
function UpdateCountLabels ()))
function UpdateProfile (string teamTag, string teamName))
Inherited Functions from TribesGUI.TribesGUIPanel
InitComponent


Variables Detail

bRefreshingFilters Source code

var bool bRefreshingFilters;

bShowingMPHelp Source code

var bool bShowingMPHelp;

bSuppressMPHelp Source code

var bool bSuppressMPHelp;

filterInfo Source code

var ServerFilterInfo filterInfo;

gm Source code

var TribesGameSpyManager gm;

joinPassword Source code

var string joinPassword;

joinURL Source code

var private string joinURL;

LastPatchCheckTime Source code

var float LastPatchCheckTime;

maxQueryLength Source code

var int maxQueryLength;

noneString Source code

var localized string noneString;

numPlayers Source code

var int numPlayers;

numServers Source code

var int numServers;

playerCountText Source code

var localized string playerCountText;

TribesGui

BadAuthPasswordText Source code

var(TribesGui) protected EditInline GlobalConfig localized string BadAuthPasswordText;

BadParamText Source code

var(TribesGui) protected EditInline GlobalConfig localized string BadParamText;

BadServerIdText Source code

var(TribesGui) protected EditInline GlobalConfig localized string BadServerIdText;

bShowUnsupportedVersions Source code

var(TribesGUI) protected EditInline Config bool bShowUnsupportedVersions;

BuddiesOnlyButton Source code

var(TribesGui) private EditInline Config GUICheckBoxButton BuddiesOnlyButton;
A component of this page which has its behavior defined in the code for this page's class.

BuddyButton Source code

var(TribesGui) private EditInline Config GUIButton BuddyButton;
A component of this page which has its behavior defined in the code for this page's class.

FavIcon Source code

var(TribesGUI) protected EditInline Config Texture FavIcon;

FavIconImage Source code

var(TribesGUI) protected EditInline Config GUIImage FavIconImage;

FavsOnlyButton Source code

var(TribesGui) private EditInline Config GUICheckBoxButton FavsOnlyButton;
A component of this page which has its behavior defined in the code for this page's class.

FilterBox Source code

var(TribesGui) private EditInline Config GUIComboBox FilterBox;
A component of this page which has its behavior defined in the code for this page's class.

FiltersButton Source code

var(TribesGui) private EditInline Config GUIButton FiltersButton;
A component of this page which has its behavior defined in the code for this page's class.

GamespyLoginSuccessText Source code

var(TribesGui) protected EditInline GlobalConfig localized string GamespyLoginSuccessText;

GamespyTimeout Source code

var(TribesGui) protected EditInline Config int GamespyTimeout;

GamespyTimeoutText Source code

var(TribesGui) protected EditInline GlobalConfig localized string GamespyTimeoutText;

JoinServerButton Source code

var(TribesGui) private EditInline Config GUIButton JoinServerButton;
A component of this page which has its behavior defined in the code for this page's class.

LANOnlyButton Source code

var(TribesGui) private EditInline Config GUICheckBoxButton LANOnlyButton;
A component of this page which has its behavior defined in the code for this page's class.

LockedIcon Source code

var(TribesGUI) protected EditInline Config Texture LockedIcon;

LockedIconImage Source code

var(TribesGUI) protected EditInline Config GUIImage LockedIconImage;

MarkFavoriteButton Source code

var(TribesGui) private EditInline Config GUIButton MarkFavoriteButton;
A component of this page which has its behavior defined in the code for this page's class.

NoResponse Source code

var(TribesGui) protected EditInline GlobalConfig localized string NoResponse;

PatchButton Source code

var(TribesGui) private EditInline Config GUIButton PatchButton;
A component of this page which has its behavior defined in the code for this page's class.

PatchCheckPeriod Source code

var(TribesGUI) protected EditInline Config float PatchCheckPeriod;
The length of time in seconds between game update checks (default 15 mins)

PlayerCountLabel Source code

var(TribesGui) private EditInline Config GUILabel PlayerCountLabel;
A component of this page which has its behavior defined in the code for this page's class.

PropertiesButton Source code

var(TribesGui) private EditInline Config GUIButton PropertiesButton;
A component of this page which has its behavior defined in the code for this page's class.

RefreshButton Source code

var(TribesGui) private EditInline Config GUIButton RefreshButton;
A component of this page which has its behavior defined in the code for this page's class.

ServerCountLabel Source code

var(TribesGui) private EditInline Config GUILabel ServerCountLabel;
A component of this page which has its behavior defined in the code for this page's class.

ServerListBox Source code

var(TribesGui) private EditInline Config GUIMultiColumnListBox ServerListBox;
A component of this page which has its behavior defined in the code for this page's class.

ServerPasswordText Source code

var(TribesGui) protected EditInline GlobalConfig localized string ServerPasswordText;

StatsIcon Source code

var(TribesGUI) protected EditInline Config Texture StatsIcon;

StatsIconImage Source code

var(TribesGUI) protected EditInline Config GUIImage StatsIconImage;


Functions Detail

AttemptURL Source code

function AttemptURL ( string URL ) )

BuildBuddyFilter Source code

function String BuildBuddyFilter ( ) )

ConnectToSelectedServer Source code

function ConnectToSelectedServer ( ) )

DoGamespyTeamLogin Source code

private function DoGamespyTeamLogin ( ) )

FinaliseAttemptURL Source code

private function FinaliseAttemptURL ( optional string URL) )

getSelectedIPAddress Source code

function string getSelectedIPAddress ( ) )

getSelectedPort Source code

function string getSelectedPort ( ) )

InitComponent Source code

function InitComponent ( GUIComponent Owner) )

InternalOnActivate Source code

function InternalOnActivate ( ) )

InternalOnClick Source code

function InternalOnClick ( GUIComponent Sender) )

InternalOnDeActivate Source code

function InternalOnDeActivate ( ) )

InternalOnHide Source code

function InternalOnHide ( ) )

InternalOnShow Source code

function InternalOnShow ( ) )

OnFilterChange Source code

function OnFilterChange ( GUIComponent Sender) )

OnGamespyLoginResult Source code

private function OnGamespyLoginResult ( GameSpyManager.EGameSpyResult result, int profileId) )

OnGamespyLoginScreenCancel Source code

private function OnGamespyLoginScreenCancel ( ) )

OnGamespyLoginScreenLogin Source code

private function OnGamespyLoginScreenLogin ( ) )

OnGamespyTeamLoginResult Source code

private function OnGamespyTeamLoginResult ( bool succeeded, String ResponseData) )

OnGamespyTeamLoginScreenCancel Source code

private function OnGamespyTeamLoginScreenCancel ( ) )

OnGamespyTeamLoginScreenLogin Source code

private function OnGamespyTeamLoginScreenLogin ( ) )

OnPatch Source code

function OnPatch ( GUIComponent Sender) )

OnQueryPatchResult Source code

function OnQueryPatchResult ( bool bNeeded, bool bMandatory, string versionName, string URL) )

OnServerListUpdateComplete Source code

function OnServerListUpdateComplete ( bool bLAN) )

OnServerPropertiesConnect Source code

private function OnServerPropertiesConnect ( String ipAddress, String Port) )

ReceiveServerData Source code

function ReceiveServerData ( GameSpyServerData gssd) )

RefreshFilters Source code

function RefreshFilters ( ) )

ShowGamespyLogin Source code

private function ShowGamespyLogin ( ) )

ShowGamespyTeamLogin Source code

private function ShowGamespyTeamLogin ( ) )

StartListUpdate Source code

function StartListUpdate ( ) )

Timer Source code

event Timer ( ) )

toggleFavorite Source code

function toggleFavorite ( ) )

UpdateCountLabels Source code

function UpdateCountLabels ( ) )

UpdateProfile Source code

protected function UpdateProfile ( string teamTag, string teamName) )


Defaultproperties

defaultproperties
{
	OnActivate=InternalOnActivate
	OnDeActivate=InternalOnDeActivate
	OnHide=InternalOnHide
	GamespyTimeoutText="Error: a request to the Gamespy service timed out."
	GamespyTimeout = 30
	PatchCheckPeriod=900
	LockedIcon=Texture'GUITribes.Lock'
	StatsIcon=Texture'GUITribes.Stats'
	FavIcon=Texture'GUITribes.Icon_Favourite'


	ServerPasswordText="This server is password protected. Please enter the password."
	GamespyLoginSuccessText="You successfully logged in to your team."
	BadAuthPasswordText="Team login failed: The password is not correct for that team."
	BadParamText="Team login failed: A bad parameter was sent to the server."
	NoResponse="Team login failed: Unable to get a response from the team login server"
	BadServerIdText="Server connection: A bad server id was detected"
	PlayerCountText="%1 players online"
	NoneString="NONE"
	maxQueryLength=256
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:36.595 - Created with UnCodeX