Gah - a solution with more questions. – EntropicLqd

UE2:DefaultConsole (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> Console >> DefaultConsole
Package: 
Engine
  1. if 1 //NEW: Diff with Console.uc

DefaultConsole: Default implementation for Unreal's console. This is a built-in Unreal class and it shouldn't be modified.

Constants[edit]

MaxBorder[edit]

Value: 6


MaxLines[edit]

Value: 64


MaxHistory[edit]

Value: 16


TextMsgSize[edit]

Value: 128


Properties[edit]

Property group 'DefaultConsole'[edit]

ConsoleFont[edit]

Type: Font


Internal variables[edit]

bEchoToHUD[edit]

Type: bool


bNoStuff[edit]

Type: bool


Border[edit]

Type: Texture


Default value: Texture'Engine.Border'

BorderLines[edit]

Type: int


BorderPixels[edit]

Type: int


BorderSize[edit]

Type: int


bTyping[edit]

Type: bool


ConBackground[edit]

Type: Texture


Default value: Texture'Engine.ConsoleBack'

ConnectingMessage[edit]

Type: string

Modifiers: localized


Default value: "CONNECTING"

ConsoleDest[edit]

Type: float


ConsoleLines[edit]

Type: int


ConsolePos[edit]

Type: float


History[edit]

Type: string

Array size: 16


HistoryBot[edit]

Type: int


HistoryCur[edit]

Type: int


HistoryTop[edit]

Type: int


LoadingMessage[edit]

Type: string

Modifiers: localized


Default value: "LOADING"

MsgPlayer[edit]

Type: PlayerReplicationInfo

Array size: 64


MsgText[edit]

Type: string

Array size: 64


MsgTick[edit]

Type: float

Array size: 64


MsgTickTime[edit]

Type: float


MsgTime[edit]

Type: float


MsgType[edit]

Type: name

Array size: 64


NumLines[edit]

Type: int


PausedMessage[edit]

Type: string

Modifiers: localized


Default value: "PAUSED"

PrecachingMessage[edit]

Type: string

Modifiers: localized


Default value: "PRECACHING"

SavingMessage[edit]

Type: string

Modifiers: localized


Default value: "SAVING"

Scrollback[edit]

Type: int


TextLines[edit]

Type: int


TopLine[edit]

Type: int


TypedStr[edit]

Type: string


Functions[edit]

Exec functions[edit]

Talk[edit]

exec function Talk ()

Overrides: Console.Talk


TeamTalk[edit]

exec function TeamTalk ()

Overrides: Console.TeamTalk


ToggleEchoToHUD[edit]

exec function ToggleEchoToHUD ()


Type[edit]

exec function Type ()

Overrides: Console.Type


ViewDown[edit]

exec function ViewDown ()


ViewUp[edit]

exec function ViewUp ()


Events[edit]

KeyEvent[edit]

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

Overrides: Console.KeyEvent


Message[edit]

event Message (coerce string Msg, float MsgLife)

Overrides: Console.Message


NotifyLevelChange[edit]

event NotifyLevelChange ()

Overrides: Console.NotifyLevelChange


PostRender[edit]

event PostRender (Canvas C)

Overrides: Console.PostRender


Tick[edit]

event Tick (float Delta)

Overrides: Console.Tick


Other instance functions[edit]

ClearMessages[edit]

function ClearMessages ()

Overrides: Console.ClearMessages


DrawConsoleView[edit]

simulated function DrawConsoleView (Canvas C)


DrawLevelAction[edit]

function DrawLevelAction (Canvas C)


DrawSingleView[edit]

simulated function DrawSingleView (Canvas C)


GetMsgPlayer[edit]

function PlayerReplicationInfo GetMsgPlayer (int Index)


GetMsgText[edit]

function string GetMsgText (int Index)


GetMsgTick[edit]

function float GetMsgTick (int Index)


GetMsgType[edit]

function name GetMsgType (int Index)


GetShortMessage[edit]

function string GetShortMessage (int Index)


PrintActionMessage[edit]

function PrintActionMessage (Canvas C, string BigMessage)


SetMsgPlayer[edit]

function SetMsgPlayer (int Index, PlayerReplicationInfo NewMsgPlayer)


SetMsgText[edit]

function SetMsgText (int Index, string NewMsgText)


SetMsgTick[edit]

function SetMsgTick (int Index, int NewMsgTick)


SetMsgType[edit]

function SetMsgType (int Index, name NewMsgType)


States[edit]

Typing[edit]

Typing.BeginState[edit]

event BeginState ()

Overrides: Object.BeginState (global)


Typing.EndState[edit]

event EndState ()

Overrides: Object.EndState (global)


Typing.KeyEvent[edit]

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

Overrides: KeyEvent (global)


Typing.KeyType[edit]

event bool KeyType (Console.EInputKey Key)

Overrides: Console.KeyType (global)


Typing.Type[edit]

exec function Type ()

Overrides: Type (global)