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

UE1:UnrealOptionsMenu (UT)

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

UnrealOptionsMenu

Properties[edit]

Property group 'UnrealOptionsMenu'[edit]

HUDIcon[edit]

Type: Texture

Array size: 6


Default value, index 0: Texture'UnrealShare.Hud1'

Default value, index 1: Texture'UnrealShare.Hud2'

Default value, index 2: Texture'UnrealShare.Hud3'

Default value, index 3: Texture'UnrealShare.Hud4'

Default value, index 4: Texture'UnrealShare.Hud5'

Default value, index 5: Texture'UnrealShare.Hud6'

Internal variables[edit]

bJoystick[edit]

Type: bool


FastInternetOption[edit]

Type: string

Modifiers: localized


Default value: "ISDN/Cable"

HideString[edit]

Type: string

Modifiers: localized


Default value: "Hidden"

InternetOption[edit]

Type: string

Modifiers: localized


Default value: "Modem"

LANOption[edit]

Type: string

Modifiers: localized


Default value: " LAN"

MenuValues[edit]

Type: string

Array size: 20


Default values[edit]

Property Value
HelpMessage[1] "Enable or disable vertical aiming help."
HelpMessage[10] "Select where your weapon will appear."
HelpMessage[11] "If enabled, double tapping on the movement keys (forward, back, strafe left, and strafe right) will cause you to do a fast dodge move."
HelpMessage[12] "Hit enter to customize keyboard, mouse, and joystick configuration."
HelpMessage[13] "Hit enter to prioritize weapon switching order."
HelpMessage[14] "Use the left and right arrow keys to select a Heads Up Display configuration."
HelpMessage[15] "Adjust the amount of bobbing when moving."
HelpMessage[16] "Set your optimal networking speed. This has an impact on internet gameplay."
HelpMessage[17] "Open advanced preferences configuration menu."
HelpMessage[2] "Toggle enabling of joystick."
HelpMessage[3] "Adjust the mouse sensitivity, or how far you have to move the mouse to produce a given motion in the game."
HelpMessage[4] "Invert the mouse X axis. When true, pushing the mouse forward causes you to look down rather than up."
HelpMessage[5] "If true, when you let go of the mouselook key the view will automatically center itself."
HelpMessage[6] "If true, the mouse is always used for looking up and down, with no need for a mouselook key."
HelpMessage[7] "If true, when not mouse-looking your view will automatically be adjusted to look up and down slopes and stairs."
HelpMessage[8] "If true, your screen will flash when you fire your weapon."
HelpMessage[9] "Choose the crosshair appearing at the center of your screen"
MenuLength 17
MenuList[1] "Auto Aim"
MenuList[10] "Weapon Hand"
MenuList[11] "Dodging"
MenuList[12] "Customize Controls"
MenuList[13] "Prioritize Weapons"
MenuList[14] "HUD Configuration"
MenuList[15] "View Bob"
MenuList[16] "Net Speed"
MenuList[17] "Advanced Options"
MenuList[2] "Joystick Enabled"
MenuList[3] "Mouse Sensitivity"
MenuList[4] "Invert Mouse"
MenuList[5] "LookSpring"
MenuList[6] "Always MouseLook"
MenuList[7] "Auto Slope Look"
MenuList[8] "Weapon Flash"
MenuList[9] "Crosshair"
MenuTitle "OPTIONS MENU"

Instance functions[edit]

DrawMenu[edit]

function DrawMenu (Canvas Canvas)

Overrides: UnrealLongMenu.DrawMenu


DrawValues[edit]

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


ProcessLeft[edit]

function bool ProcessLeft ()

Overrides: Menu.ProcessLeft


ProcessNo[edit]

function bool ProcessNo ()

Overrides: Menu.ProcessNo


ProcessRight[edit]

function bool ProcessRight ()

Overrides: Menu.ProcessRight


ProcessSelection[edit]

function bool ProcessSelection ()

Overrides: Menu.ProcessSelection


ProcessYes[edit]

function bool ProcessYes ()

Overrides: Menu.ProcessYes


SaveConfigs[edit]

function SaveConfigs ()

Overrides: Menu.SaveConfigs


StepSize[edit]

function int StepSize ()