I don't need to test my programs. I have an error-correcting modem.

UE2:ExtendedConsole (UE2Runtime)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UE2Runtime Object >> Interactions >> Interaction >> Console >> ExtendedConsole
Package: 
GUI
This class in other games:
UT2004, UT2003

(C) 2002, Epic Games

Properties[edit]

AddedCurrentHead[edit]

Type: string

Modifiers: localized


Default value: "Added Server:"

AddedCurrentTail[edit]

Type: string

Modifiers: localized


Default value: "To Favorites!"

bConsoleHotKey[edit]

Type: bool


bCtrl[edit]

Type: bool


bSpeechMenuUseLetters[edit]

Type: bool

Modifiers: config


bSpeechMenuUseMouseWheel[edit]

Type: bool

Modifiers: config


Default value: True

ConsoleSoundVol[edit]

Type: float


Default value: 0.3

HighlightRow[edit]

Type: int


LastConnectedServer[edit]

Type: string


LastURL[edit]

Type: string


LetterKeys[edit]

Type: Interactions.EInputKey

Array size: 10

Modifiers: config


Default value, index 0: IK_Q

Default value, index 1: IK_W

Default value, index 2: IK_E

Default value, index 3: IK_R

Default value, index 4: IK_A

Default value, index 5: IK_S

Default value, index 6: IK_D

Default value, index 7: IK_F

Default value, index 8: IK_Z

Default value, index 9: IK_X

MaxScrollbackSize[edit]

Type: int

Modifiers: globalconfig


Default value: 128

NumberKeys[edit]

Type: Interactions.EInputKey

Array size: 10


Default value, index 0: IK_0

Default value, index 1: IK_1

Default value, index 2: IK_2

Default value, index 3: IK_3

Default value, index 4: IK_4

Default value, index 5: IK_5

Default value, index 6: IK_6

Default value, index 7: IK_7

Default value, index 8: IK_8

Default value, index 9: IK_9

PasswordPromptMenu[edit]

Type: string

Modifiers: config


SavedPasswords[edit]

Type: array<StoredPassword>

Modifiers: config


SBHead[edit]

Type: int


SBPos[edit]

Type: int

Where in the scrollback buffer are we

Scrollback[edit]

Type: array<string>


Structs[edit]

ChatStruct[edit]

string Message 
int team 

StoredPassword[edit]

string Server 
string Password 

Functions[edit]

Exec functions[edit]

CLS[edit]

exec function CLS ()


ConsoleClose[edit]

exec function ConsoleClose ()


ConsoleOpen[edit]

exec function ConsoleOpen ()


ConsoleToggle[edit]

exec function ConsoleToggle ()


Events[edit]

ConnectFailure[edit]

event ConnectFailure (string FailCode, string URL)


KeyEvent[edit]

event bool KeyEvent (Interactions.EInputKey Key, Interactions.EInputAction Action, float Delta)

Overrides: Console.KeyEvent


Message[edit]

event Message (coerce string Msg, float MsgLife)

Overrides: Console.Message


NativeConsoleOpen[edit]

event NativeConsoleOpen ()

Overrides: Console.NativeConsoleOpen


NotifyLevelChange[edit]

event NotifyLevelChange ()

Overrides: Console.NotifyLevelChange


Other instance functions[edit]

PlayConsoleSound[edit]

function PlayConsoleSound (Sound S)


PostRender[edit]

function PostRender (Canvas Canvas)

Overrides: Interaction.PostRender


States[edit]

ConsoleVisible[edit]

ConsoleVisible.BeginState[edit]

event BeginState ()

Overrides: Object.BeginState (global)


ConsoleVisible.EndState[edit]

event EndState ()

Overrides: Object.EndState (global)


ConsoleVisible.KeyEvent[edit]

event bool KeyEvent (Interactions.EInputKey Key, Interactions.EInputAction Action, float Delta)

Overrides: KeyEvent (global)


ConsoleVisible.KeyType[edit]

function bool KeyType (Interactions.EInputKey Key, optional string Unicode)

Overrides: Interaction.KeyType (global)


ConsoleVisible.PostRender[edit]

function PostRender (Canvas Canvas)

Overrides: PostRender (global)