DeusEx.MenuScreenJoinGame
- Extends
- MenuUIScreenWindow
- Modifiers
- config
Core.Object
|
+-- Extension.ExtensionObject
|
+-- Extension.Window
|
+-- Extension.TabGroupWindow
|
+-- Extension.ModalWindow
|
+-- DeusEx.DeusExBaseWindow
|
+-- DeusEx.MenuUIWindow
|
+-- DeusEx.MenuUIScreenWindow
|
+-- DeusEx.MenuScreenJoinGame
Direct Known Subclasses:
MenuScreenJoinInternet, MenuScreenJoinLan
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 |
Functions Summary |
 | bool | ButtonActivated (Window buttonPressed ))
|
 | bool | CanShowgame (string GameTypeClassName))
|
 | string | ConvertGameType (string GameTypeClassName))
|
 | | CreateGameFilterBoxes ()))
|
 | | CreateGameInfoList ()))
|
 | | CreateGamesList ()))
|
 | | CreateHeaderButtons ()))
|
 | | CreateIPEditWindow ()))
|
 | | CreateJoinMenuButtons ()))
|
 | | CreatePingLists ()))
|
 | | DestroyPingLists ()))
|
 | | DestroyWindow ()))
|
 | | FocusEnteredDescendant (Window enterWindow))
|
 | | FocusLeftDescendant (Window leaveWindow))
|
 | | FoundServer (string IP, int QueryPort, string Category, string GameName, optional string HostName))
|
 | string | GameTypePackage (string GameTypeClassName))
|
 | string | GetExtraJoinOptions ()))
|
 | | HandleJoinGame ()))
|
 | | InitWindow ()))
|
 | | ListPingDone (DeusExServerList DoneList))
|
 | | ListQueryFinished (UBrowserServerListFactory Fact, bool bSuccess, optional string ErrorMsg))
|
 | bool | ListSelectionChanged (window list, int numSelections, int focusRowId))
|
 | | PingFinished ()))
|
 | | PingStatusDone (DeusExServerList DoneList))
|
 | | PingUnpingedServers ()))
|
 | | PopulateServerList ()))
|
 | | Query ()))
|
 | | QueryFinished (bool bSuccess, optional string ErrorMsg))
|
 | bool | RawKeyPressed (EInputKey key, EInputState iState, bool bRepeat))
|
 | | RefreshServerList ()))
|
 | | ShutdownLink ()))
|
 | bool | TextChanged (Window changedWindow, bool ChangedFromDefault))
|
 | | Tick (float Delta))
|
 | bool | ToggleChanged (Window button, bool bNewToggle))
|
 | | UpdateGameInfo (DeusExServerList ListEntry))
|
 | | UpdateSelectionInfo (int RowID))
|
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 |
var bool bGameTypeSortOrder;
var bool bHostNameSortOrder;
var bool bMapNameSortOrder;
var bool bNumPlayersSortOrder;
var bool bPingResume;
var bool bPingResumeInitial;
var bool bPingSortOrder;
var bool bPingSuspend;
var bool bShowAllGameTypes;
var bool bShowFailedServers;
var bool bShowGameTypeOne;
var bool bShowGameTypeTwo;
var int ClickRowID;
var float ClickTimer;
var string FilterString;
FullServerWarningMessage Source code
var localized String FullServerWarningMessage;
FullServerWarningTitle Source code
var localized String FullServerWarningTitle;
var globalconfig String GameClassNames[24];
var localized String GameHumanNames[24];
var globalconfig String GamePackages[24];
var string GameTypeOneClassName;
var localized string GameTypeOneLabel;
var string GameTypeTwoClassName;
var localized string GameTypeTwoLabel;
var localized string HeaderIPWindowLabel;
var localized string HostButtonHelpText;
var localized string HostButtonName;
var localized string JoinButtonHelpText;
var localized string JoinButtonName;
var localized string RefreshButtonHelpText;
var localized string RefreshButtonName;
var localized string ShowAllGameTypesLabel;
var localized string strGameTypeLabel;
var localized string strHostNameLabel;
var localized string strMapNameLabel;
var localized string strNumPlayersLabel;
var localized string strPingLabel;
var float TimeToClick;
MenuScreenJoinGame
function bool ButtonActivated (
Window buttonPressed ) )
function bool CanShowgame ( string GameTypeClassName) )
function string ConvertGameType ( string GameTypeClassName) )
function CreateGameFilterBoxes ( ) )
function CreateGameInfoList ( ) )
function CreateGamesList ( ) )
function CreateHeaderButtons ( ) )
function CreateIPEditWindow ( ) )
function CreateJoinMenuButtons ( ) )
function CreatePingLists ( ) )
function DestroyPingLists ( ) )
function DestroyWindow ( ) )
FocusEnteredDescendant Source code
event FocusEnteredDescendant (
Window enterWindow) )
event FocusLeftDescendant (
Window leaveWindow) )
function FoundServer ( string IP, int QueryPort, string Category, string GameName, optional string HostName) )
function string GameTypePackage ( string GameTypeClassName) )
function string GetExtraJoinOptions ( ) )
function HandleJoinGame ( ) )
event InitWindow ( ) )
event bool ListSelectionChanged (
window list,
int numSelections,
int focusRowId) )
function PingFinished ( ) )
function PingUnpingedServers ( ) )
function PopulateServerList ( ) )
function Query ( ) )
function QueryFinished ( bool bSuccess, optional string ErrorMsg) )
function RefreshServerList ( ) )
function ShutdownLink ( ) )
event bool TextChanged (
Window changedWindow,
bool ChangedFromDefault) )
function Tick ( float Delta) )
event bool ToggleChanged (
Window button,
bool bNewToggle) )
function UpdateSelectionInfo ( int RowID) )
defaultproperties
{
HeaderIPWindowLabel="IP Address"
HostButtonName="Host Game"
JoinButtonName="Join Game"
RefreshButtonName="Refresh"
filterString="01234567890:."
HostButtonHelpText="Host a multiplayer game"
JoinButtonHelpText="Join the currently selected game"
RefreshButtonHelpText="Refresh the list of servers"
MasterServerAddress="master.333networks.com"
MasterServerTCPPort=28900
MasterServerTimeout=10
GameName="deusex"
bShowFailedServers=True
strHostNameLabel="HostName"
strMapNameLabel="Map"
strGameTypeLabel="Game Type"
strNumPlayersLabel="Players"
strPingLabel="Ping"
GameTypeOneLabel="Show Deathmatch Games"
GameTypeTwoLabel="Show Team Deathmatch Games"
ShowAllGameTypesLabel="Show All Games"
GameTypeOneClassName="Deathmatchgame"
GameTypeTwoClassName="teamdmgame"
GameClassNames(0)="Deathmatchgame"
GameClassNames(1)="TeamDMGame"
GameClassNames(2)="AdvTeamDMGame"
GameClassNames(3)="BasicTeamDMGame"
GamePackages(0)="DeusEx"
GamePackages(1)="DeusEx"
GamePackages(2)="DeusEx"
GamePackages(3)="DeusEx"
GameHumanNames(0)="Deathmatch"
GameHumanNames(1)="Team Deathmatch"
GameHumanNames(2)="Adv. Team DM"
GameHumanNames(3)="Basic Team DM"
bShowGameTypeOne=True
bShowGameTypeTwo=True
bShowAllGameTypes=True
TimeToClick=0.200000
FullServerWarningTitle="Server Full"
FullServerWarningMessage="The selected server is detected as full. Refresh list?"
actionButtons(0)=(Align=HALIGN_Right,Action=AB_Cancel)
Title="Start Multiplayer Game"
ClientWidth=614
ClientHeight=420
clientTextures(0)=Texture'DeusExUI.UserInterface.MenuJoinBackground_1'
clientTextures(1)=Texture'DeusExUI.UserInterface.MenuJoinBackground_2'
clientTextures(2)=Texture'DeusExUI.UserInterface.MenuJoinBackground_3'
clientTextures(3)=Texture'DeusExUI.UserInterface.MenuJoinBackground_4'
clientTextures(4)=Texture'DeusExUI.UserInterface.MenuJoinBackground_5'
clientTextures(5)=Texture'DeusExUI.UserInterface.MenuJoinBackground_6'
helpPosY=378
bTickEnabled=True
}
|
Creation time: Mon 8/11/2021 16:31:11.725 - Created with
UnCodeX