Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
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
TribesGameSpyManager | gm
int | teamId
TribesGui
string | AcceptedGamespyChars
GUIButton | ActionButton
int | ActionTimeout
string | BadAuthPasswordText
string | BadAuthTeamTagText
string | BadAuthText
string | BadParamText
string | BadPasswordText
string | BadTeamNameText
string | BadTeamTagLength
string | BadTeamTagText
GUIButton | CancelButton
GUIEditBox | EditPassword
GUIEditBox | EditTeamTag
string | GamespyConnectingText
string | GamespyCreateSuccessText
string | GamespyLoginSuccessText
string | GamespyTeamTagTakenText
string | GamespyTimeoutText
int | InitTimeout
string | NoGamespyText
string | NoResponse
string | PasswordMismatchText
string | RegistrationError

Inherited Variables from TribesGUI.TribesGUIPage
bEscapeable, bSuppressLevelRender, GC, PageOpenedAfterEscape

Inherited Variables from GUI.GUIPage
bIsHUD, bIsOverlay, DialogClassName, HelpText, Timers

Delegates Summary
|  | OnCancel ()
|  | OnSuccess ()

Inherited Delegates from GUI.GUIPage
OnDlgReturned, OnPopupReturned

Functions Summary
|  | FillProfile (string teamTag, string teamName))
|  | GamespyLogin ()))
|  | InitComponent (GUIComponent MyOwner))
|  | InternalOnShow ()))
|  | InternalPopupOk (int Selection, optional string Passback ))
|  | OnAction (GUIComponent Sender))
|  | OnCancelButton (GUIComponent Sender))
|  | OnGamespyFindTeamResult (int foundTeamId))
|  | OnGamespyTeamLoginResult (bool succeeded, String ResponseData))
|  | OnGamespyTimeout ()))
|  | OnPerformGamespyAction ()))
|  | SetupGamespyVars ()))
|  | StartLogin ()))
|  | Timer ()))
| bool | Validate ()))
| bool | 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 | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:36.145 - Created with UnCodeX