Gah - a solution with more questions. – EntropicLqd

UE2:UT2K4IRC_System (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> GUI >> GUIComponent >> GUIMultiComponent >> GUIPanel >> GUITabPanel >> UT2K4TabPanel >> UT2K4IRC_Page >> UT2K4IRC_System
Package: 
GUI2K4

This class implements the "Status" window of the UT2004 IRC client

Updated by Ron Prestenback (c) 2003, Epic Games, Inc. All Rights Reserved

Properties

Property group 'UT2K4IRC_System'

DefaultChannel

Type: string

Modifiers: globalconfig


FullName

Type: string

Modifiers: globalconfig


NickName

Type: string

Modifiers: globalconfig


OldPlayerName

Type: string

Modifiers: globalconfig


UserIdent

Type: string

Modifiers: globalconfig


Internal variables

AwayMode

Type: EAwayMode


bAway

Type: bool

Modifiers: private


bConnected

Type: bool

Modifiers: private


bSysInitialized

Type: bool

Modifiers: private


ByText

Type: string

Modifiers: localized


Default value: "by"

ChangeNickCaption

Type: string

Modifiers: localized


Default value: "CHANGE NICK"

ChanKeyMenu

Type: string

Modifiers: config


Default value: "GUI2K4.UT2K4IRC_ChanKey"

Channels

Type: array<UT2K4IRC_Channel>


ChooseNewNickText

Type: string

Modifiers: localized


Default value: "Choose A New IRC Nickname"

CloseWindowCaption

Type: string

Modifiers: localized


Default value: "LEAVE CHANNEL"

CurChannel

Type: int


Default value: -2

DisconnectCaption

Type: string

Modifiers: localized


Default value: "DISCONNECT"

InvalidKickText

Type: string

Modifiers: localized


Default value: "Invalid parameters for %Cmd% - Syntax: /%Cmd% #ChannelName Nick :[Reason]"

InvalidModeText

Type: string

Modifiers: localized


Default value: "Invalid parameters for MODE - Syntax: /MODE [#]target -]modes [Extra Params"

IsAwayText

Type: string

Modifiers: localized


Default value: "is away"

KickedFromText

Type: string

Modifiers: localized


Default value: "You were kicked from"

LastServer

Type: string


LeavePrivateText

Type: string

Modifiers: localized


Default value: "CLOSE %ChanName% "

Link

Type: UT2K4IRCLink


LinkClassName

Type: string


Default value: "GUI2K4.UT2K4IRCLink"

NewNickMenu

Type: string

Modifiers: config


Default value: "GUI2K4.UT2K4IRC_NewNick"

NickInUseText

Type: string

Modifiers: localized


Default value: "Nickname Already In Use"

NickInvalidText

Type: string

Modifiers: localized


Default value: "Nickname Is Invalid"

NotInAChannelText

Type: string

Modifiers: localized


Default value: "Not in a channel!"

p_IRC

Type: UT2K4IRC_Panel


PrevChannel

Type: int


Default value: -1

TestIRCString

Type: string


tp_Main

Type: UT2K4Browser_IRC


Default values

Property Value
MainSplitterPosition 0.5
sp_Main GUISplitter'SplitterA'

Subobjects

SplitterA

Class: XInterface.GUISplitter

Property Value
bFixedSplitter True
DefaultPanels[0] "XInterface.GUIScrollTextBox"
DefaultPanels[1] "GUI2K4.UT2K4IRC_Panel"
OnCreateComponent InternalOnCreateComponent
SplitOrientation SPLIT_Vertical
SplitPosition 0.8
TabOrder 1
WinHeight 0.95
WinLeft 0.0
WinTop 0.0
WinWidth 1.0

Enums

EAwayMode

AM_None 
AM_Server 
AM_InstantAction 
AM_Menus 

Delegates

NewChannelSelected

delegate NewChannelSelected (int CurrentChannel)


OnConnect

delegate OnConnect ()


OnDisconnect

delegate OnDisconnect ()


Functions

Events

InitComponent

event InitComponent (GUIController MyController, GUIComponent MyOwner)

Overrides: UT2K4IRC_Page.InitComponent


Timer

event Timer ()

Overrides: GUIComponent.Timer


Other instance functions

See UT2K4IRC_System instance functions.