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

UnrealShare.UnrealIndivBotMenu

Extends
UnrealShortMenu

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

Variables Summary
BotInfoBotConfig
boolbPulseDown
boolbSetup
intCurrentTeam
GameInfoGameType
stringMenuValues[20]
intNum
intPlayerClassNum
stringRealName
actorRealOwner
intRealTeam
byteSkinNum
floatValuesFadeTimes[20]
UnrealIndivBotMenu
stringTeams[4]
Inherited Variables from UnrealShare.UnrealShortMenu
bPulseDown, MenuFadeTimes[24], PulseTime, TitleFadeTime

Functions Summary
function ChangeMesh ()
function Destroyed ()
function DrawFadeValues (canvas Canvas, int Spacing, int StartX, int StartY)
function DrawMenu (canvas Canvas)
functionMenu ExitMenu ()
function FindSkin (int Dir)
function GotoBot (int BotNum)
function InitConfig (GameInfo G)
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

BotConfig Source code

var BotInfo BotConfig;

bPulseDown Source code

var bool bPulseDown;

bSetup Source code

var bool bSetup;

CurrentTeam Source code

var int CurrentTeam;

GameType Source code

var GameInfo GameType;

MenuValues[20] Source code

var string MenuValues[20];

Num Source code

var int Num;

PlayerClassNum Source code

var int PlayerClassNum;

RealName Source code

var string RealName;

RealOwner Source code

var actor RealOwner;

RealTeam Source code

var int RealTeam;

SkinNum Source code

var byte SkinNum;

ValuesFadeTimes[20] Source code

var float ValuesFadeTimes[20];

UnrealIndivBotMenu

Teams[4] Source code

var(UnrealIndivBotMenu) globalconfig string Teams[4];


Functions Detail

ChangeMesh Source code

function ChangeMesh ( )

Destroyed Source code

function Destroyed ( )

DrawFadeValues Source code

function DrawFadeValues ( canvas Canvas, int Spacing, int StartX, int StartY )

DrawMenu Source code

function DrawMenu ( canvas Canvas )

ExitMenu Source code

function Menu ExitMenu ( )

FindSkin Source code

function FindSkin ( int Dir )

GotoBot Source code

function GotoBot ( int BotNum )

InitConfig Source code

function InitConfig ( GameInfo G )

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=6
     HelpMessage(1)="Which Bot Configuration is being edited. Use left and right arrows to change."
     HelpMessage(2)="Hit enter to edit the name of this bot."
     HelpMessage(3)="Use the left and right arrow keys to change the class of this bot."
     HelpMessage(4)="Use the left and right arrow keys to change the skin of this bot."
     HelpMessage(5)="Adjust the overall skill of this bot by this amount (relative to the base skill for bots)."
     HelpMessage(6)="Type in which team this bot plays on (Red, Blue, Green, or Yellow)."
     MenuList(1)="Configuration"
     MenuList(2)="Name"
     MenuList(3)="Class"
     MenuList(4)="Skin"
     MenuList(5)="Skill Adjust"
     MenuList(6)="Team"
     MenuTitle="Artificial Intelligence Configuration"
     bHidden=False
     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:33.921 - Created with UnCodeX