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

UnrealShare.UnrealPlayerMenu

Extends
UnrealShortMenu
Modifiers
config ( user )

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Menu
      |   
      +-- UnrealShare.UnrealMenu
         |   
         +-- UnrealShare.UnrealShortMenu
            |   
            +-- UnrealShare.UnrealPlayerMenu

Direct Known Subclasses:

UnrealMeshMenu

Variables Summary
boolbPulseDown
boolbSetup
string[64]ClassString
intCurrentTeam
string[21]PlayerName
string[64]PreferredSkin
actorRealOwner
string[21]Teams[4]
Inherited Variables from UnrealShare.UnrealShortMenu
bPulseDown, MenuFadeTimes[24], PulseTime, TitleFadeTime

Functions Summary
function DrawMenu (canvas Canvas)
functionMenu ExitMenu ()
function FindSkin (int Dir)
function MenuTick (float DeltaTime)
functionbool ProcessLeft ()
function ProcessMenuEscape ()
function ProcessMenuInput (coerce string[64] InputString)
function ProcessMenuUpdate (coerce string[64] InputString)
functionbool ProcessRight ()
functionbool ProcessSelection ()
function SaveConfigs ()
function SetUpDisplay ()
Inherited Functions from UnrealShare.UnrealShortMenu
DrawFadeList, DrawFadeString, DrawFadeTitle, DrawHelpPanel, MenuTick
Inherited Functions from UnrealShare.UnrealMenu
DrawList, DrawSlider, DrawTitle, PlayEnterSound, PlayModifySound, PlaySelectSound


Variables Detail

bPulseDown Source code

var bool bPulseDown;

bSetup Source code

var bool bSetup;

ClassString Source code

var globalconfig string[64] ClassString;

CurrentTeam Source code

var int CurrentTeam;

PlayerName Source code

var string[21] PlayerName;

PreferredSkin Source code

var globalconfig string[64] PreferredSkin;

RealOwner Source code

var actor RealOwner;

Teams[4] Source code

var localized string[21] Teams[4];


Functions Detail

DrawMenu Source code

function DrawMenu ( canvas Canvas )

ExitMenu Source code

function Menu ExitMenu ( )

FindSkin Source code

function FindSkin ( int Dir )

MenuTick Source code

function MenuTick ( float DeltaTime )

ProcessLeft Source code

function bool ProcessLeft ( )

ProcessMenuEscape Source code

function ProcessMenuEscape ( )

ProcessMenuInput Source code

function ProcessMenuInput ( coerce string[64] InputString )

ProcessMenuUpdate Source code

function ProcessMenuUpdate ( coerce string[64] InputString )

ProcessRight Source code

function bool ProcessRight ( )

ProcessSelection Source code

function bool ProcessSelection ( )

SaveConfigs Source code

function SaveConfigs ( )

SetUpDisplay Source code

function SetUpDisplay ( )


Defaultproperties

defaultproperties
{
     Teams(0)="Red"
     Teams(1)="Blue"
     Teams(2)="Yellow"
     Teams(3)="Green"
     MenuLength=3
     HelpMessage(1)="Hit enter to type in your name. Be sure to do this before joining a multiplayer game."
     HelpMessage(2)="Use the arrow keys to change your team color (Red, Blue, Green, or Yellow)."
     HelpMessage(3)="Change your skin using the left and right arrow keys."
     MenuList(1)="Name: "
     MenuList(2)="Team Color:"
     MenuList(3)="Skin:"
     MenuTitle="Select Digital Representation"
     Physics=PHYS_Rotating
     AnimSequence=Walk
     DrawType=DT_Mesh
     DrawScale=0.100000
     bUnlit=True
     bOnlyOwnerSee=True
     bFixedRotationDir=True
     RotationRate=(Yaw=8000)
     DesiredRotation=(Yaw=30000)
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Sun 21/2/2010 23:49:50.245 - Created with UnCodeX