- Extends
- IRC_Page
Core.Object
|
+-- XInterface.GUI
|
+-- XInterface.GUIComponent
|
+-- XInterface.GUIMultiComponent
|
+-- XInterface.GUIPanel
|
+-- XInterface.GUITabPanel
|
+-- XInterface.UT2K3TabPanel
|
+-- XInterface.IRC_Page
|
+-- XInterface.IRC_System
Inherited Variables from XInterface.IRC_Page |
bDoneInputScroll, HasJoinedText, HasLeftText, InputHistory, InputHistoryPos, InputHistorySize, IRCActionColor, IRCInfoColor, IRCLinkColor, IRCNickColor, IRCTextColor, MaxChatScrollback, NewTopicText, NowKnownAsText, QuitText, SetsModeText, TextDisplay, TextEntry, WasKickedByText |
Functions Summary |
| | ChangedNick (string OldNick, string NewNick)
|
| | ChangeHalfOp (string Channel, string Nick, bool bHalfOp)
|
| | ChangeMode (string Channel, string Nick, string Mode)
|
| | ChangeOp (string Channel, string Nick, bool bOp)
|
| | ChangeTopic (string Channel, string NewTopic)
|
| | ChangeVoice (string Channel, string Nick, bool bVoice)
|
| | ChannelAction (string Channel, string Nick, string Text)
|
| | ChannelText (string Channel, string Nick, string Text)
|
| | CheckAway ()
|
| | Connect ()
|
| bool | ConnectClick (GUIComponent Sender)
|
| IRC_Private | CreatePrivChannel (string Nick, optional bool bMakeActive)
|
| | CTCP (string Channel, string Nick, string Message)
|
| | Disconnect ()
|
| int | FindChannelHistoryIndex (string ChannelName)
|
| int | FindChannelIndex (string Channel)
|
| IRC_Channel | FindChannelWindow (string Channel)
|
| IRC_Private | FindPrivateWindow (string Nick)
|
| int | FindServerHistoryIndex (string ServerName)
|
| IRC_Page | GetActivePage ()
|
| bool | InGame ()
|
| | InitComponent (GUIController MyController, GUIComponent MyOwner)
|
| | IRCClosed ()
|
| | IRCVisible ()
|
| | IsAway (string Nick, string Message)
|
| | JoinChannel (string ChannelName)
|
| bool | JoinChannelClick (GUIComponent Sender)
|
| | JoinedChannel (string Channel, optional string Nick)
|
| | KickUser (string Channel, string KickedNick, string Kicker, string Reason)
|
| | NotifyAfterLevelChange ()
|
| | NotifyQuitUnreal ()
|
| | PartChannel (string ChannelName)
|
| | PartCurrentChannel ()
|
| | PartedChannel (string Channel, optional string Nick)
|
| | PrivateAction (string Nick, string Text)
|
| | PrivateText (string Nick, string Text)
|
| | ProcessInput (string Text)
|
| | RemoveChannel (string Channel)
|
| bool | RemoveChannelClick (GUIComponent Sender)
|
| bool | RemoveServerClick (GUIComponent Sender)
|
| | SetCurrentChannel (int idx)
|
| | SetCurrentChannelPage (IRC_Channel ChannelPage)
|
| | SystemText (string Text)
|
| | Timer ()
|
| | UpdateAway ()
|
| | UpdateConnectCaption ()
|
| | UserInChannel (string Channel, string Nick)
|
| | UserNotice (string Nick, string Text)
|
| | UserQuit (string Nick, string Reason)
|
var bool bAway;
var bool bConnected;
var bool bSysInitialised;
var localized string ByText;
var config array<string> ChannelHistory;
var localized string ConnectText;
var int CurChannel;
var localized array<string> DefaultChannels;
var localized string DisconnectText;
var config string FullName;
var localized string IsAwayText;
var localized string KickedFromText;
var config string NickName;
var localized string NotInAChannelText;
var config string OldPlayerName;
var int PrevChannel;
var config array<string> ServerHistory;
var string TestIRCString;
var config string UserIdent;
function ChangedNick ( string OldNick, string NewNick )
function ChangeHalfOp ( string Channel, string Nick, bool bHalfOp )
function ChangeMode ( string Channel, string Nick, string Mode )
function ChangeOp ( string Channel, string Nick, bool bOp )
function ChangeTopic ( string Channel, string NewTopic )
function ChangeVoice ( string Channel, string Nick, bool bVoice )
function ChannelAction ( string Channel, string Nick, string Text )
function ChannelText ( string Channel, string Nick, string Text )
function CheckAway ( )
function Connect ( )
function IRC_Private CreatePrivChannel (
string Nick,
optional bool bMakeActive )
function CTCP ( string Channel, string Nick, string Message )
function Disconnect ( )
FindChannelHistoryIndex Source code
function int FindChannelHistoryIndex ( string ChannelName )
function int FindChannelIndex ( string Channel )
function IRC_Channel FindChannelWindow (
string Channel )
FindServerHistoryIndex Source code
function int FindServerHistoryIndex ( string ServerName )
function bool InGame ( )
function IRCClosed ( )
function IRCVisible ( )
function IsAway ( string Nick, string Message )
function JoinChannel ( string ChannelName )
function JoinedChannel ( string Channel, optional string Nick )
function KickUser ( string Channel, string KickedNick, string Kicker, string Reason )
NotifyAfterLevelChange Source code
function NotifyAfterLevelChange ( )
function NotifyQuitUnreal ( )
function PartChannel ( string ChannelName )
function PartCurrentChannel ( )
function PartedChannel ( string Channel, optional string Nick )
function PrivateAction ( string Nick, string Text )
function PrivateText ( string Nick, string Text )
function ProcessInput ( string Text )
function RemoveChannel ( string Channel )
function SetCurrentChannel ( int idx )
function SetCurrentChannelPage (
IRC_Channel ChannelPage )
function SystemText ( string Text )
event Timer ( )
function UpdateAway ( )
function UpdateConnectCaption ( )
function UserInChannel ( string Channel, string Nick )
function UserNotice ( string Nick, string Text )
function UserQuit ( string Nick, string Reason )
defaultproperties
{
NotInAChannelText="Not in a channel!"
KickedFromText="You were kicked from"
ByText="by"
IsAwayText="is away"
ConnectText="CONNECT"
DisconnectText="DISCONNECT"
Begin Object Class=GUILabel Name=MyServerLabel
Caption="Server"
TextColor=(B=255,G=255,R=255)
StyleName="TextLabel"
WinTop=0.100000
WinLeft=0.030000
WinWidth=0.200000
WinHeight=0.300000
End Object
ServerLabel=GUILabel'XInterface.IRC_System.MyServerLabel'
Begin Object Class=GUIButton Name=MyConnectButton
WinTop=0.100000
WinLeft=0.560000
WinWidth=0.200000
WinHeight=0.300000
OnClick=IRC_System.ConnectClick
OnKeyEvent=MyConnectButton.InternalOnKeyEvent
End Object
ConnectButton=GUIButton'XInterface.IRC_System.MyConnectButton'
Begin Object Class=GUIComboBox Name=MyServerCombo
WinTop=0.100000
WinLeft=0.150000
WinWidth=0.400000
WinHeight=0.300000
OnKeyEvent=MyServerCombo.InternalOnKeyEvent
End Object
ServerCombo=GUIComboBox'XInterface.IRC_System.MyServerCombo'
Begin Object Class=GUIButton Name=MyRemoveServerButton
Caption="REMOVE SERVER"
WinTop=0.100000
WinLeft=0.770000
WinWidth=0.200000
WinHeight=0.300000
OnClick=IRC_System.RemoveServerClick
OnKeyEvent=MyRemoveServerButton.InternalOnKeyEvent
End Object
RemoveServerButton=GUIButton'XInterface.IRC_System.MyRemoveServerButton'
Begin Object Class=GUILabel Name=MyChannelLabel
Caption="Channel"
TextColor=(B=255,G=255,R=255)
StyleName="TextLabel"
WinTop=0.500000
WinLeft=0.030000
WinWidth=0.200000
WinHeight=0.300000
End Object
ChannelLabel=GUILabel'XInterface.IRC_System.MyChannelLabel'
Begin Object Class=GUIButton Name=MyJoinChannelButton
Caption="JOIN CHANNEL"
WinTop=0.500000
WinLeft=0.560000
WinWidth=0.200000
WinHeight=0.300000
OnClick=IRC_System.JoinChannelClick
OnKeyEvent=MyJoinChannelButton.InternalOnKeyEvent
End Object
JoinChannelButton=GUIButton'XInterface.IRC_System.MyJoinChannelButton'
Begin Object Class=GUIComboBox Name=MyChannelCombo
WinTop=0.500000
WinLeft=0.150000
WinWidth=0.400000
WinHeight=0.300000
OnKeyEvent=MyChannelCombo.InternalOnKeyEvent
End Object
ChannelCombo=GUIComboBox'XInterface.IRC_System.MyChannelCombo'
Begin Object Class=GUIButton Name=MyRemoveChannelButton
Caption="REMOVE CHANNEL"
WinTop=0.500000
WinLeft=0.770000
WinWidth=0.200000
WinHeight=0.300000
OnClick=IRC_System.RemoveChannelClick
OnKeyEvent=MyRemoveChannelButton.InternalOnKeyEvent
End Object
RemoveChannelButton=GUIButton'XInterface.IRC_System.MyRemoveChannelButton'
CurChannel=-1
PrevChannel=-1
}
|
Creation time: Wed 7/2/2007 19:16:03.406 - Created with
UnCodeX