I'm a doctor, not a mechanic

UE2:UT2K4Tab_MainBase (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> GUI >> GUIComponent >> GUIMultiComponent >> GUIPanel >> GUITabPanel >> UT2K4TabPanel >> UT2K4GameTabBase >> UT2K4Tab_MainBase
Package: 
GUI2K4
Direct subclasses:
UT2K4Tab_MainMP, UT2K4Tab_MainSP

Created on: 12/11/2003 Base class for main maplist tab in Host Multiplayer / Instant Action areas

Written by Ron Prestenback © 2003, Epic Games, Inc. All Rights Reserved

Properties[edit]

Property group 'UT2K4Tab_MainBase'[edit]

AuthorText[edit]

Type: string

Modifiers: localized


Default value: "Author"

AutoSelectText[edit]

Type: string

Modifiers: localized


Default value: "Random"

bOnlyShowCustom[edit]

Type: bool

Modifiers: globalconfig


bOnlyShowOfficial[edit]

Type: bool

Modifiers: globalconfig


ClearText[edit]

Type: string

Modifiers: localized


Default value: "Show All Maps"

DefaultText[edit]

Type: string

Modifiers: localized


Default value: "Default"

FilterText[edit]

Type: string

Modifiers: localized


Default value: "Only Official Maps"

LinkText[edit]

Type: string

Modifiers: localized


Default value: "Link Setup"

Maps[edit]

Type: array<MaplistRecord.MapItem>


MessageNoInfo[edit]

Type: string

Modifiers: localized


Default value: "No information available!"

PlayerText[edit]

Type: string

Modifiers: localized


Default value: "players"

Internal variables[edit]

b_Primary[edit]

Type: GUIButton


b_Secondary[edit]

Type: GUIButton


CacheMaps[edit]

Type: array<CacheManager.MapRecord>


ch_OfficialMapsOnly[edit]

Type: moCheckBox

Modifiers: automated


Default value: moCheckBox'FilterCheck'

CurrentGameType[edit]

Type: CacheManager.GameRecord


MapHandler[edit]

Type: MaplistManager


MaplistEditorMenu[edit]

Type: string

Modifiers: globalconfig


Default value: "GUI2K4.MaplistEditor"

TutorialMaps[edit]

Type: array<string>


Default values[edit]

Property Value
WinHeight 0.77
WinTop 0.15

Subobjects[edit]

FilterCheck[edit]

Class: XInterface.moCheckBox

Property Value
bAutoSizeCaption True
bSquare True
Caption "Only Official Maps"
CaptionWidth 0.1
ComponentWidth 0.9
Hint "Hides all maps not created by Epic or Digital Extremes."
OnChange ChangeMapFilter
TabOrder 1
WinHeight 0.030035
WinLeft 0.039258
WinTop 0.949531
WinWidth 0.341797

Functions[edit]

Events[edit]

InitComponent[edit]

event InitComponent (GUIController MyController, GUIComponent MyOwner)

Overrides: UT2K4GameTabBase.InitComponent


Other instance functions[edit]

ChangeMapFilter[edit]

function ChangeMapFilter (GUIComponent Sender)


GetGameClass[edit]

function string GetGameClass ()


GetIsTeamGame[edit]

function bool GetIsTeamGame ()


GetMapListClass[edit]

function string GetMapListClass ()


GetMapName[edit]

function string GetMapName (GUITreeList List, int Index)


GetMapPrefix[edit]

function string GetMapPrefix ()


GetMapURL[edit]

function string GetMapURL (GUITreeList List, int Index)


GetRulesClass[edit]

function string GetRulesClass ()


HandleContextOpen[edit]

function HandleContextOpen (GUIComponent Sender, GUIContextMenu Menu, GUIComponent ContextMenuOwner)


InitGameType[edit]

function InitGameType ()


InitMapHandler[edit]

function InitMapHandler ()


InitMaps[edit]

function InitMaps (optional string MapPrefix)