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

UnrealShare.UnrealMeshMenu

Extends
UnrealPlayerMenu
Modifiers
config

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

Direct Known Subclasses:

UnrealMultiplayerMeshMenu

Variables Summary
stringGamePassword
intNumPlayerClasses
Class<PlayerPawn>PlayerClass
stringPlayerClasses[32]
intPlayerClassNum
boolSinglePlayerOnly
stringStartMap
Inherited Variables from UnrealShare.UnrealPlayerMenu
bPulseDown, bSetup, ClassString, CurrentTeam, PlayerName, PreferredSkin, RealOwner, Teams[4]
Inherited Variables from UnrealShare.UnrealShortMenu
bPulseDown, MenuFadeTimes[24], PulseTime, TitleFadeTime

Functions Summary
functionclass<PlayerPawnChangeMesh ()
function DrawMenu (canvas Canvas)
function LoadAllMeshes ()
function PostBeginPlay ()
functionbool ProcessLeft ()
function ProcessMenuInput (coerce string InputString)
function ProcessMenuUpdate (coerce string InputString)
functionbool ProcessRight ()
functionbool ProcessSelection ()
function SetUpDisplay ()
function UpdatePlayerClass (string NewClass, int Offset)
Inherited Functions from UnrealShare.UnrealPlayerMenu
DrawMenu, ExitMenu, FindSkin, MenuTick, ProcessLeft, ProcessMenuEscape, ProcessMenuInput, ProcessMenuUpdate, ProcessRight, ProcessSelection, SaveConfigs, SetUpDisplay
Inherited Functions from UnrealShare.UnrealShortMenu
DrawFadeList, DrawFadeString, DrawFadeTitle, DrawHelpPanel, MenuTick


Variables Detail

GamePassword Source code

var string GamePassword;

NumPlayerClasses Source code

var int NumPlayerClasses;

PlayerClass Source code

var Class<PlayerPawn> PlayerClass;

PlayerClasses[32] Source code

var string PlayerClasses[32];

PlayerClassNum Source code

var int PlayerClassNum;

SinglePlayerOnly Source code

var bool SinglePlayerOnly;

StartMap Source code

var string StartMap;


Functions Detail

ChangeMesh Source code

function class<PlayerPawn> ChangeMesh ( )

DrawMenu Source code

function DrawMenu ( canvas Canvas )

LoadAllMeshes Source code

function LoadAllMeshes ( )

PostBeginPlay Source code

function PostBeginPlay ( )

ProcessLeft Source code

function bool ProcessLeft ( )

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 ( )

SetUpDisplay Source code

function SetUpDisplay ( )

UpdatePlayerClass Source code

function UpdatePlayerClass ( string NewClass, int Offset )


Defaultproperties

defaultproperties
{
     Selection=6
     MenuLength=6
     HelpMessage(4)="Change your class using the left and right arrow keys."
     HelpMessage(5)="Enter the admin password here, or game password if required."
     HelpMessage(6)="Press enter to start game."
     MenuList(4)="Class:"
     MenuList(5)="Password:"
     MenuList(6)="Start Game"
}

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