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

TribesGUI.TribesGamespyTeamLogin

Extends
TribesGUIPage

Core.Object
|   
+-- GUI.GUI
   |   
   +-- GUI.GUIComponent
      |   
      +-- GUI.GUIMultiComponent
         |   
         +-- GUI.GUIPage
            |   
            +-- TribesGUI.TribesGUIPage
               |   
               +-- TribesGUI.TribesGamespyTeamLogin

Direct Known Subclasses:

TribesGamespyTeamCreate

Variables Summary
TribesGameSpyManagergm
intteamId
TribesGui
stringAcceptedGamespyChars
GUIButtonActionButton
intActionTimeout
stringBadAuthPasswordText
stringBadAuthTeamTagText
stringBadAuthText
stringBadParamText
stringBadPasswordText
stringBadTeamNameText
stringBadTeamTagLength
stringBadTeamTagText
GUIButtonCancelButton
GUIEditBoxEditPassword
GUIEditBoxEditTeamTag
stringGamespyConnectingText
stringGamespyCreateSuccessText
stringGamespyLoginSuccessText
stringGamespyTeamTagTakenText
stringGamespyTimeoutText
intInitTimeout
stringNoGamespyText
stringNoResponse
stringPasswordMismatchText
stringRegistrationError
Inherited Variables from TribesGUI.TribesGUIPage
bEscapeable, bSuppressLevelRender, GC, PageOpenedAfterEscape
Inherited Variables from GUI.GUIPage
bIsHUD, bIsOverlay, DialogClassName, HelpText, Timers

Delegates Summary
delegate OnCancel ()
delegate OnSuccess ()
Inherited Delegates from GUI.GUIPage
OnDlgReturned, OnPopupReturned

Functions Summary
function FillProfile (string teamTag, string teamName))
function GamespyLogin ()))
function InitComponent (GUIComponent MyOwner))
function InternalOnShow ()))
function InternalPopupOk (int Selection, optional string Passback ))
function OnAction (GUIComponent Sender))
function OnCancelButton (GUIComponent Sender))
function OnGamespyFindTeamResult (int foundTeamId))
function OnGamespyTeamLoginResult (bool succeeded, String ResponseData))
function OnGamespyTimeout ()))
function OnPerformGamespyAction ()))
function SetupGamespyVars ()))
function StartLogin ()))
event Timer ()))
functionbool Validate ()))
functionbool VerifyGamespyInput (string s))
Inherited Functions from TribesGUI.TribesGUIPage
DisplayMainMenu, GameAbort, GameRestart, GameResume, GameStart, InitComponent, InternalOnKeyEvent, OnPreLevelChange, Quit
Inherited Functions from GUI.GUIPage
Activate, ChangeHint, DeActivate, DlgReturned, Free, HandleParameters, Hide, InitComponent, NotifyLevelChange, onGameplayMessage, OnProgress, OpenDlg, Show


Variables Detail

gm Source code

var TribesGameSpyManager gm;

teamId Source code

var int teamId;

TribesGui

AcceptedGamespyChars Source code

var(TribesGui) protected EditInline GlobalConfig string AcceptedGamespyChars;

ActionButton Source code

var(TribesGui) protected EditInline Config GUIButton ActionButton;

ActionTimeout Source code

var(TribesGui) protected EditInline GlobalConfig int ActionTimeout;

BadAuthPasswordText Source code

var(TribesGui) protected EditInline GlobalConfig localized string BadAuthPasswordText;

BadAuthTeamTagText Source code

var(TribesGui) protected EditInline GlobalConfig localized string BadAuthTeamTagText;

BadAuthText Source code

var(TribesGui) protected EditInline GlobalConfig localized string BadAuthText;

BadParamText Source code

var(TribesGui) protected EditInline GlobalConfig localized string BadParamText;

BadPasswordText Source code

var(TribesGui) protected EditInline GlobalConfig localized string BadPasswordText;

BadTeamNameText Source code

var(TribesGui) protected EditInline GlobalConfig localized string BadTeamNameText;

BadTeamTagLength Source code

var(TribesGui) protected EditInline GlobalConfig localized string BadTeamTagLength;

BadTeamTagText Source code

var(TribesGui) protected EditInline GlobalConfig localized string BadTeamTagText;

CancelButton Source code

var(TribesGui) protected EditInline Config GUIButton CancelButton;

EditPassword Source code

var(TribesGui) protected EditInline Config GUIEditBox EditPassword;

EditTeamTag Source code

var(TribesGui) protected EditInline Config GUIEditBox EditTeamTag;

GamespyConnectingText Source code

var(TribesGui) protected EditInline GlobalConfig localized string GamespyConnectingText;

GamespyCreateSuccessText Source code

var(TribesGui) protected EditInline GlobalConfig localized string GamespyCreateSuccessText;

GamespyLoginSuccessText Source code

var(TribesGui) protected EditInline GlobalConfig localized string GamespyLoginSuccessText;

GamespyTeamTagTakenText Source code

var(TribesGui) protected EditInline GlobalConfig localized string GamespyTeamTagTakenText;

GamespyTimeoutText Source code

var(TribesGui) protected EditInline GlobalConfig localized string GamespyTimeoutText;

InitTimeout Source code

var(TribesGui) protected EditInline GlobalConfig int InitTimeout;

NoGamespyText Source code

var(TribesGui) protected EditInline GlobalConfig localized string NoGamespyText;

NoResponse Source code

var(TribesGui) protected EditInline GlobalConfig localized string NoResponse;

PasswordMismatchText Source code

var(TribesGui) protected EditInline GlobalConfig localized string PasswordMismatchText;

RegistrationError Source code

var(TribesGui) protected EditInline GlobalConfig localized string RegistrationError;


Delegates Detail

OnCancel Source code

delegate OnCancel ( )

OnSuccess Source code

delegate OnSuccess ( )


Functions Detail

FillProfile Source code

protected function FillProfile ( string teamTag, string teamName) )

GamespyLogin Source code

private function GamespyLogin ( ) )

InitComponent Source code

function InitComponent ( GUIComponent MyOwner) )

InternalOnShow Source code

function InternalOnShow ( ) )

InternalPopupOk Source code

private function InternalPopupOk ( int Selection, optional string Passback ) )

OnAction Source code

private function OnAction ( GUIComponent Sender) )

OnCancelButton Source code

private function OnCancelButton ( GUIComponent Sender) )

OnGamespyFindTeamResult Source code

private function OnGamespyFindTeamResult ( int foundTeamId) )

OnGamespyTeamLoginResult Source code

private function OnGamespyTeamLoginResult ( bool succeeded, String ResponseData) )

OnGamespyTimeout Source code

private function OnGamespyTimeout ( ) )

OnPerformGamespyAction Source code

protected function OnPerformGamespyAction ( ) )

SetupGamespyVars Source code

function SetupGamespyVars ( ) )

StartLogin Source code

private function StartLogin ( ) )

Timer Source code

event Timer ( ) )

Validate Source code

protected function bool Validate ( ) )

VerifyGamespyInput Source code

private function bool VerifyGamespyInput ( string s) )


Defaultproperties

defaultproperties
{
	BadTeamNameText="The team name you entered is invalid."
	BadTeamTagLength="The team tag can not be longer than eight characters."
	BadTeamTagText="The team tag you entered is invalid."
	BadPasswordText="The password you entered is invalid."
	PasswordMismatchText="The 'Password' and 'Confirm Password' fields must match."
	AcceptedGamespyChars="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789[]\\`_^{|}-"
	NoGamespyText="Error: could not initialize the Gamespy service."
	GamespyTimeoutText="Error: a request to the Gamespy service timed out."
	GamespyTeamTagTakenText="Error: the tag you entered has already been registered to another user."
	GamespyCreateSuccessText="Your team has been created."
	GamespyLoginSuccessText="You successfully logged in to your team."
	BadAuthTeamTagText="Team login failed: A team with that tag was not found. Please enter a valid team tag or create a new 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"
	GamespyConnectingText="Connecting to Gamespy..."
	BadAuthText="Unable to authenticate profile."
	RegistrationError="Error: unable to register team details."
	
	InitTimeout=20
	ActionTimeout=30
}

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