The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE1:UnrealGameOptionsMenu (U1)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U1 Object >> Actor >> Menu >> UnrealMenu >> UnrealLongMenu >> UnrealGameOptionsMenu
Package: 
UnrealShare
Direct subclasses:
UnrealCoopGameOptions, UnrealDMGameOptionsMenu
This class in other games:
RTNP, UT

UnrealGameOptionsMenu

Properties[edit]

Property group 'UnrealGameOptionsMenu'[edit]

AdvancedHelp[edit]

Type: string

Modifiers: localized


Default value: "Edit advanced game configuration options."

AdvancedString[edit]

Type: string

Modifiers: localized


Default value: "Advanced Options"

bCanModifyGore[edit]

Type: bool

Modifiers: config


Default value: True

GameClass[edit]

Type: class<GameInfo>


Default value: Class'UnrealShare.SinglePlayer'

Internal variables[edit]

GameType[edit]

Type: GameInfo


Default values[edit]

Property Value
HelpMessage[1] "Adjust the speed at which time passes in the game."
HelpMessage[2] "If true, reduces the gore in the game."
MenuLength 2
MenuList[1] "Game Speed"
MenuList[2] "Reduced Gore"
MenuTitle "GAME OPTIONS"

Functions[edit]

Events[edit]

Destroyed[edit]

event Destroyed ()

Overrides: Actor.Destroyed


PostBeginPlay[edit]

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


Other instance functions[edit]

DrawMenu[edit]

function DrawMenu (Canvas Canvas)

Overrides: UnrealLongMenu.DrawMenu


DrawOptions[edit]

function DrawOptions (Canvas Canvas, int StartX, int StartY, int Spacing)


DrawValues[edit]

function DrawValues (Canvas Canvas, int StartX, int StartY, int Spacing)


MenuProcessInput[edit]

function MenuProcessInput (byte KeyNum, byte ActionNum)

Overrides: Menu.MenuProcessInput


ProcessLeft[edit]

function bool ProcessLeft ()

Overrides: Menu.ProcessLeft


ProcessRight[edit]

function bool ProcessRight ()

Overrides: Menu.ProcessRight


ProcessSelection[edit]

function bool ProcessSelection ()

Overrides: Menu.ProcessSelection


SaveConfigs[edit]

function SaveConfigs ()

Overrides: Menu.SaveConfigs