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

DeusEx.MenuScreenHostGame

Extends
MenuUIScreenWindow

Core.Object
|   
+-- Extension.ExtensionObject
   |   
   +-- Extension.Window
      |   
      +-- Extension.TabGroupWindow
         |   
         +-- Extension.ModalWindow
            |   
            +-- DeusEx.DeusExBaseWindow
               |   
               +-- DeusEx.MenuUIWindow
                  |   
                  +-- DeusEx.MenuUIScreenWindow
                     |   
                     +-- DeusEx.MenuScreenHostGame

Direct Known Subclasses:

MenuScreenHostLan, MenuScreenHostNet

Constants Summary
MODE_DEDICATED=0
MODE_LISTEN=1

Variables Summary
MenuChoice_GameTypeGameTypeChoice
MenuChoice_VictoryTypeVictoryTypeChoice
MenuChoice_VictoryValueVictoryValueChoice
MenuScreenHostGame
boolbLanOnly
stringCurrentGameType
intServerMode
Inherited Variables from DeusEx.MenuUIScreenWindow
choiceCount, choiceStartX, choiceStartY, choices[13], choiceVerticalGap, currentChoice
Inherited Variables from DeusEx.MenuUIWindow
actionButtons[5], AskToTrainMessage, AskToTrainTitle, bActionButtonBarActive, bAllowWindowDragging, bEscapeSavesSettings, bHelpAlwaysOn, bLeftEdgeActive, bRightEdgeActive, btnLabelCancel, btnLabelOK, btnLabelPrevious, btnLabelResetToDefaults, bUsesHelpWindow, bWindowBeingDragged, clientHeight, clientTextures[6], clientWidth, defaultHelpClientDiffY, defaultHelpHeight, defaultHelpLeftOffset, ExitMessage, helpPosY, IntroWarningMessage, messageBoxMode, MessageBoxTitle, shadowHeight, shadowOffsetX, shadowOffsetY, shadowWidth, textureCols, textureRows, title, TrainingWarningMessage, verticalOffset, winButtonBar, winClient, windowStartDragX, windowStartDragY, winHelp, winLeftEdge, winRightEdge, winShadow, winShadowClass, winTitle

Enumerations Summary
Inherited Enumerations from DeusEx.MenuUIWindow
EActionButtonEvents, EMenuActions, EMessageBoxModes

Structures Summary
Inherited Structures from DeusEx.MenuUIWindow
S_ActionButtonDefault

Functions Summary
function BeginHost ()))
functionstring GetGameType ()))
event InitWindow ()))
function LockButtonSetting (MenuUIChoice SetButton))
function ProcessAction (String actionKey))
function SaveSettings ()))
function SetChoiceInfo ()))
function SetCustomizable (bool bCanCustomize))
Inherited Functions from DeusEx.MenuUIScreenWindow
CancelScreen, CreateChoices, FocusEnteredDescendant, FocusLeftDescendant, InitWindow, LoadSettings, ResetToDefaults, SaveSettings, VirtualKeyPressed
Inherited Functions from DeusEx.MenuUIWindow
BoxOptionSelected, ButtonActivated, CancelScreen, ChildRequestedReconfiguration, ConfigurationChanged, ConfirmIntro, ConfirmTraining, CreateActionButtonBar, CreateActionButtons, CreateClientWindow, CreateControls, CreateHeaderButton, CreateHelpWindow, CreateLeftEdgeWindow, CreateMenuEditWindow, CreateMenuHeader, CreateMenuLabel, CreateMenuUITab, CreateRightEdgeWindow, CreateScrollAreaWindow, CreateShadowWindow, CreateTitleWindow, DestroyWindow, EnableActionButton, HideHelp, InitWindow, IsActionButtonEnabled, MouseButtonPressed, MouseButtonReleased, MouseMoved, ParentRequestedPreferredSize, ProcessAction, ProcessActionButton, ProcessCustomMenuButton, ProcessMenuAction, ResetToDefaults, SaveSettings, SetTitle, ShowHelp, StartNewGame, StyleChanged, VirtualKeyPressed


Constants Detail

MODE_DEDICATED Source code

const MODE_DEDICATED = 0;

MODE_LISTEN Source code

const MODE_LISTEN = 1;


Variables Detail

GameTypeChoice Source code

var MenuChoice_GameType GameTypeChoice;

VictoryTypeChoice Source code

var MenuChoice_VictoryType VictoryTypeChoice;

VictoryValueChoice Source code

var MenuChoice_VictoryValue VictoryValueChoice;

MenuScreenHostGame

bLanOnly Source code

var(MenuScreenHostGame) bool bLanOnly;

CurrentGameType Source code

var(MenuScreenHostGame) globalconfig string CurrentGameType;

ServerMode Source code

var(MenuScreenHostGame) globalconfig int ServerMode;


Functions Detail

BeginHost Source code

function BeginHost ( ) )

GetGameType Source code

function string GetGameType ( ) )

InitWindow Source code

event InitWindow ( ) )

LockButtonSetting Source code

function LockButtonSetting ( MenuUIChoice SetButton) )

ProcessAction Source code

function ProcessAction ( String actionKey) )

SaveSettings Source code

function SaveSettings ( ) )

SetChoiceInfo Source code

function SetChoiceInfo ( ) )

SetCustomizable Source code

function SetCustomizable ( bool bCanCustomize) )


Defaultproperties

defaultproperties
{
     CurrentGameType="DeusEx.DeathMatchGame"
     ServerMode=1
     choiceVerticalGap=28
     choiceStartY=17
     choices(0)=Class'DeusEx.menuchoice_gametype'
     choices(1)=Class'DeusEx.menuchoice_map'
     choices(2)=Class'DeusEx.menuchoice_maxplayers'
     choices(3)=Class'DeusEx.menuchoice_friendlyfire'
     choices(4)=Class'DeusEx.menuchoice_Startingaugs'
     choices(5)=Class'DeusEx.menuchoice_augbonus'
     choices(6)=Class'DeusEx.menuchoice_skilllevel'
     choices(7)=Class'DeusEx.menuchoice_startingskills'
     choices(8)=Class'DeusEx.menuchoice_skillbonus'
     choices(9)=Class'DeusEx.menuchoice_victorytype'
     choices(10)=Class'DeusEx.menuchoice_victoryvalue'
     choices(11)=Class'DeusEx.menuchoice_cycle'
     choices(12)=Class'DeusEx.menuchoice_servermode'
     actionButtons(0)=(Align=HALIGN_Right,Action=AB_Cancel)
     actionButtons(1)=(Align=HALIGN_Right,Action=AB_Reset)
     actionButtons(2)=(Action=AB_Other,Text="Start Game",Key="BEGINHOST")
     Title="Host Multiplayer Game"
     ClientWidth=461
     ClientHeight=427
     clientTextures(0)=Texture'DeusExUI.UserInterface.MenuHostBackground_1'
     clientTextures(1)=Texture'DeusExUI.UserInterface.MenuHostBackground_2'
     clientTextures(2)=Texture'DeusExUI.UserInterface.MenuHostBackground_3'
     clientTextures(3)=Texture'DeusExUI.UserInterface.MenuHostBackground_4'
     textureCols=2
     helpPosY=377
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mon 8/11/2021 16:31:11.675 - Created with UnCodeX