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

KFGui.KFMapPage

Extends
UT2K4Tab_MainSP

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPanel
            |   
            +-- XInterface.GUITabPanel
               |   
               +-- XInterface.UT2K4TabPanel
                  |   
                  +-- GUI2K4.UT2K4GameTabBase
                     |   
                     +-- GUI2K4.UT2K4Tab_MainBase
                        |   
                        +-- GUI2K4.UT2K4Tab_MainSP
                           |   
                           +-- KFGui.KFMapPage

Variables Summary
boolbDisableCombos
moCheckBoxch_Sandbox
moComboBoxco_Difficulty
moComboBoxco_GameLength
intDefaultInitialCountDownValue
array<PlayInfo.PlayInfoData>InfoRules
byteLastGameLengthIndex
KFMapPage
PlayInfoGamePI
Inherited Variables from GUI2K4.UT2K4Tab_MainSP
asb_Scroll, BonusVehicles, BonusVehiclesMsg, b_Maplist, b_Tutorial, i_DescBack, i_MapPreview, LastSelectedMap, lb_MapDesc, lb_Maps, li_Maps, l_MapAuthor, l_MapPlayers, l_NoPreview, MapCaption, sb_Options, sb_Preview, sb_Selection
Inherited Variables from GUI2K4.UT2K4Tab_MainBase
AuthorText, AutoSelectText, bOnlyShowCustom, bOnlyShowOfficial, b_Primary, b_Secondary, CacheMaps, ch_OfficialMapsOnly, ClearText, CurrentGameType, DefaultText, FilterText, LinkText, MapHandler, MaplistEditorMenu, Maps, MessageNoInfo, PlayerText, TutorialMaps

Functions Summary
function GameDifficultyChange (GUIMenuOption Sender))
function GameLengthChange (GUIComponent Sender))
function InitComponent (GUIController MyController, GUIComponent MyOwner))
function InitGameType ()))
function InitMaps (optional string MapPrefix))
function InternalOnChange (GUIComponent Sender))
function RefreshOptions ()))
function SandBoxChange (GUIComponent Sender))
function SetGamePI ()))
function ShowPanel (bool bShow))
function StoreSetting (int Index, string NewValue))
functionbool Tick (Canvas Canvas))
function UpdateSetting (GUIMenuOption Sender))
Inherited Functions from GUI2K4.UT2K4Tab_MainSP
CheckGameTutorial, FindCacheRecordIndex, GetMapURL, HandleContextSelect, InitComponent, InitGameType, InitMaps, InternalOnCreateComponent, MapListChange, MaplistConfigClick, MapListDblClick, OrigONSMap, Play, ReadMapInfo, SetGameTypeCaption, SetVisibility, TutorialClicked, UpdateScreenshot
Inherited Functions from GUI2K4.UT2K4Tab_MainBase
ChangeMapFilter, GetGameClass, GetIsTeamGame, GetMapListClass, GetMapName, GetMapPrefix, GetMapURL, GetRulesClass, HandleContextOpen, InitComponent, InitGameType, InitMapHandler, InitMaps


Variables Detail

bDisableCombos Source code

var bool bDisableCombos;

ch_Sandbox Source code

var automated moCheckBox ch_Sandbox;

co_Difficulty Source code

var automated moComboBox co_Difficulty;

co_GameLength Source code

var automated moComboBox co_GameLength;

DefaultInitialCountDownValue Source code

var int DefaultInitialCountDownValue;

InfoRules Source code

var array<PlayInfo.PlayInfoData> InfoRules;

LastGameLengthIndex Source code

var byte LastGameLengthIndex;

KFMapPage

GamePI Source code

var(KFMapPage) editconst noexport PlayInfo GamePI;


Functions Detail

GameDifficultyChange Source code

function GameDifficultyChange ( GUIMenuOption Sender) )

GameLengthChange Source code

function GameLengthChange ( GUIComponent Sender) )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner) )

InitGameType Source code

function InitGameType ( ) )

InitMaps Source code

function InitMaps ( optional string MapPrefix) )

InternalOnChange Source code

function InternalOnChange ( GUIComponent Sender) )

RefreshOptions Source code

function RefreshOptions ( ) )

SandBoxChange Source code

function SandBoxChange ( GUIComponent Sender) )

SetGamePI Source code

protected function SetGamePI ( ) )

ShowPanel Source code

function ShowPanel ( bool bShow) )

StoreSetting Source code

protected function StoreSetting ( int Index, string NewValue) )

Tick Source code

function bool Tick ( Canvas Canvas) )

UpdateSetting Source code

function UpdateSetting ( GUIMenuOption Sender) )


Defaultproperties

defaultproperties
{
     Begin Object Class=moComboBox Name=DifficultyCombo
         bReadOnly=True
         ComponentWidth=0.500000
         Caption="Difficulty"
         OnCreateComponent=DifficultyCombo.InternalOnCreateComponent
         Hint="Sets how skilled your opponents will be"
         WinTop=0.750547
         WinLeft=0.087169
         WinWidth=0.341797
         TabOrder=0
         OnChange=KFMapPage.GameDifficultyChange
     End Object
     co_Difficulty=moComboBox'KFGui.KFMapPage.DifficultyCombo'


     Begin Object Class=moComboBox Name=GameLengthCombo
         bReadOnly=True
         ComponentWidth=0.500000
         Caption="Game Length"
         OnCreateComponent=GameLengthCombo.InternalOnCreateComponent
         Hint="Sets how long the game will be"
         WinTop=0.750547
         WinLeft=0.087169
         WinWidth=0.341797
         TabOrder=1
         OnChange=KFMapPage.GameLengthChange
     End Object
     co_GameLength=moComboBox'KFGui.KFMapPage.GameLengthCombo'


     Begin Object Class=moCheckBox Name=SandboxCheck
         CaptionWidth=0.500000
         ComponentWidth=0.500000
         Caption="Enable Sandbox"
         OnCreateComponent=SandboxCheck.InternalOnCreateComponent
         Hint="Enable the advanced sandbox settings"
         WinTop=0.772865
         WinLeft=0.051758
         WinWidth=0.341797
         TabOrder=3
         OnChange=KFMapPage.SandBoxChange
     End Object
     ch_Sandbox=moCheckBox'KFGui.KFMapPage.SandboxCheck'


     DefaultInitialCountDownValue=60
     Begin Object Class=AltSectionBackground Name=ScrollSection
         bFillClient=True
         bNoCaption=True
         Caption="Map Desc"
         WinTop=0.525219
         WinLeft=0.546118
         WinWidth=0.409888
         WinHeight=0.437814
         OnPreDraw=ScrollSection.InternalPreDraw
     End Object
     asb_Scroll=AltSectionBackground'KFGui.KFMapPage.ScrollSection'


     Begin Object Class=moButton Name=MaplistButton
         ButtonCaption="Maplist Configuration"
         ComponentWidth=1.000000
         OnCreateComponent=MaplistButton.InternalOnCreateComponent
         Hint="Modify the maps that should be used in gameplay"
         WinTop=0.888587
         WinLeft=0.039258
         WinWidth=0.341797
         WinHeight=0.050000
         TabOrder=4
         OnChange=KFMapPage.MaplistConfigClick
     End Object
     b_Maplist=moButton'KFGui.KFMapPage.MaplistButton'


     b_Tutorial=None


     LastSelectedMap="KF-Test"
     ch_OfficialMapsOnly=None


}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fri 13-10-2023 03:18:46.859 - Created with UnCodeX