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
stringClassString
intCurrentTeam
stringPlayerName
stringPreferredSkin
actorRealOwner
stringTeams[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 InputString)
function ProcessMenuUpdate (coerce string 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 ClassString;

CurrentTeam Source code

var int CurrentTeam;

PlayerName Source code

var string PlayerName;

PreferredSkin Source code

var globalconfig string PreferredSkin;

RealOwner Source code

var actor RealOwner;

Teams[4] Source code

var localized string 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 InputString )

ProcessMenuUpdate Source code

function ProcessMenuUpdate ( coerce string 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)="Green"
     Teams(3)="Gold"
     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: za 22-4-2006 12:49:34.078 - Created with UnCodeX