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

UnrealShare.UnrealBotConfigMenu

Extends
UnrealLongMenu

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

Variables Summary
boolbAdjustSkill
boolbRandomOrder
GameInfoGameType
string[64]MenuValues[20]

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


Variables Detail

bAdjustSkill Source code

var bool bAdjustSkill;

bRandomOrder Source code

var bool bRandomOrder;

GameType Source code

var GameInfo GameType;

MenuValues[20] Source code

var string[64] MenuValues[20];


Functions Detail

DrawMenu Source code

function DrawMenu ( canvas Canvas )

DrawValues Source code

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

InitConfig Source code

function InitConfig ( GameInfo G )

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


Defaultproperties

defaultproperties
{
     MenuLength=6
     HelpMessage(1)="If true, bots adjust their skill level based on how they are doing against players."
     HelpMessage(2)="Base skill level of bots (between 0 and 3)."
     HelpMessage(3)="If true, bots enter the game in random order. If false, they enter in their configuration order."
     HelpMessage(4)="Change the configuration of individual bots."
     HelpMessage(5)="Number of bots to start play (max 15)."
     HelpMessage(6)="Use bots when playing with other people."
     MenuList(1)="Auto-Adjust Skills"
     MenuList(2)="Base Skill"
     MenuList(3)="Random Order"
     MenuList(4)="Configure Individual Bots"
     MenuList(5)="Number of Bots"
     MenuList(6)="Bots in Multiplayer"
     MenuTitle="BOTS"
}

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