Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
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
bool | bRefreshingFilters
bool | bShowingMPHelp
bool | bSuppressMPHelp
ServerFilterInfo | filterInfo
TribesGameSpyManager | gm
string | joinPassword
string | joinURL
float | LastPatchCheckTime
int | maxQueryLength
string | noneString
int | numPlayers
int | numServers
string | playerCountText
TribesGui
string | BadAuthPasswordText
string | BadParamText
string | BadServerIdText
bool | bShowUnsupportedVersions
GUICheckBoxButton | BuddiesOnlyButton
GUIButton | BuddyButton
Texture | FavIcon
GUIImage | FavIconImage
GUICheckBoxButton | FavsOnlyButton
GUIComboBox | FilterBox
GUIButton | FiltersButton
string | GamespyLoginSuccessText
int | GamespyTimeout
string | GamespyTimeoutText
GUIButton | JoinServerButton
GUICheckBoxButton | LANOnlyButton
Texture | LockedIcon
GUIImage | LockedIconImage
GUIButton | MarkFavoriteButton
string | NoResponse
GUIButton | PatchButton
float | PatchCheckPeriod
GUILabel | PlayerCountLabel
GUIButton | PropertiesButton
GUIButton | RefreshButton
GUILabel | ServerCountLabel
GUIMultiColumnListBox | ServerListBox
string | ServerPasswordText
Texture | StatsIcon
GUIImage | StatsIconImage

Inherited Variables from TribesGUI.TribesGUIPanel
GC

Functions Summary
|  | AttemptURL (string URL ))
| String | BuildBuddyFilter ()))
|  | ConnectToSelectedServer ()))
|  | DoGamespyTeamLogin ()))
|  | FinaliseAttemptURL (optional string URL))
| string | getSelectedIPAddress ()))
| string | getSelectedPort ()))
|  | InitComponent (GUIComponent Owner))
|  | InternalOnActivate ()))
|  | InternalOnClick (GUIComponent Sender))
|  | InternalOnDeActivate ()))
|  | InternalOnHide ()))
|  | InternalOnShow ()))
|  | OnFilterChange (GUIComponent Sender))
|  | OnGamespyLoginResult (GameSpyManager.EGameSpyResult result, int profileId))
|  | OnGamespyLoginScreenCancel ()))
|  | OnGamespyLoginScreenLogin ()))
|  | OnGamespyTeamLoginResult (bool succeeded, String ResponseData))
|  | OnGamespyTeamLoginScreenCancel ()))
|  | OnGamespyTeamLoginScreenLogin ()))
|  | OnPatch (GUIComponent Sender))
|  | OnQueryPatchResult (bool bNeeded, bool bMandatory, string versionName, string URL))
|  | OnServerListUpdateComplete (bool bLAN))
|  | OnServerPropertiesConnect (String ipAddress, String Port))
|  | ReceiveServerData (GameSpyServerData gssd))
|  | RefreshFilters ()))
|  | ShowGamespyLogin ()))
|  | ShowGamespyTeamLogin ()))
|  | StartListUpdate ()))
|  | Timer ()))
|  | toggleFavorite ()))
|  | UpdateCountLabels ()))
|  | 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 | UnrealScript Documentation
previous class next class | frames no frames

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