Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UnrealShare.UnrealOptionsMenu

Extends
UnrealLongMenu

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Menu
      |   
      +-- UnrealShare.UnrealMenu
         |   
         +-- UnrealShare.UnrealLongMenu
            |   
            +-- UnrealShare.UnrealOptionsMenu

Variables Summary
boolbJoystick
stringFastInternetOption
stringHideString
stringInternetOption
stringLANOption
stringMenuValues[20]
UnrealOptionsMenu
textureHUDIcon[6]

Functions Summary
function DrawMenu (canvas Canvas)
function DrawValues (canvas Canvas, Font RegFont, int Spacing, int StartX, int StartY)
functionbool ProcessLeft ()
functionbool ProcessNo ()
functionbool ProcessRight ()
functionbool ProcessSelection ()
functionbool ProcessYes ()
function SaveConfigs ()
functionint StepSize ()
Inherited Functions from UnrealShare.UnrealLongMenu
DrawBackGround, DrawHelpPanel, DrawMenu
Inherited Functions from UnrealShare.UnrealMenu
DrawList, DrawSlider, DrawTitle, PlayEnterSound, PlayModifySound, PlaySelectSound


Variables Detail

bJoystick Source code

var bool bJoystick;

FastInternetOption Source code

var localized string FastInternetOption;

HideString Source code

var localized string HideString;

InternetOption Source code

var localized string InternetOption;

LANOption Source code

var localized string LANOption;

MenuValues[20] Source code

var string MenuValues[20];

UnrealOptionsMenu

HUDIcon[6] Source code

var(UnrealOptionsMenu) texture HUDIcon[6];


Functions Detail

DrawMenu Source code

function DrawMenu ( canvas Canvas )

DrawValues Source code

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

ProcessLeft Source code

function bool ProcessLeft ( )

ProcessNo Source code

function bool ProcessNo ( )

ProcessRight Source code

function bool ProcessRight ( )

ProcessSelection Source code

function bool ProcessSelection ( )

ProcessYes Source code

function bool ProcessYes ( )

SaveConfigs Source code

function SaveConfigs ( )

StepSize Source code

function int StepSize ( )


Defaultproperties

defaultproperties
{
     HUDIcon(0)=Texture'UnrealShare.Hud1'
     HUDIcon(1)=Texture'UnrealShare.Hud2'
     HUDIcon(2)=Texture'UnrealShare.Hud3'
     HUDIcon(3)=Texture'UnrealShare.Hud4'
     HUDIcon(4)=Texture'UnrealShare.Hud5'
     HUDIcon(5)=Texture'UnrealShare.Hud6'
     HideString="Hidden"
     InternetOption="Modem"
     FastInternetOption="ISDN/Cable"
     LANOption=" LAN"
     MenuLength=17
     HelpMessage(1)="Enable or disable vertical aiming help."
     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"
     HelpMessage(10)="Select where your weapon will appear."
     HelpMessage(11)="If enabled, double-clicking 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."
     MenuList(1)="Auto Aim"
     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"
     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"
     MenuTitle="OPTIONS MENU"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: za 22-4-2006 12:49:34.062 - Created with UnCodeX