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

GUI2K4.UT2K4BotConfigPage

Extends
LockedFloatingWindow

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPage
            |   
            +-- XInterface.UT2K4GUIPage
               |   
               +-- GUI2K4.PopupPageBase
                  |   
                  +-- GUI2K4.FloatingWindow
                     |   
                     +-- GUI2K4.LockedFloatingWindow
                        |   
                        +-- GUI2K4.UT2K4BotConfigPage

Variables Summary
stringAttributesString
boolbIgnoreChange
class<CustomBotConfig>BotConfigClass
GUILabelBotName
GUIImageBotPortrait
intConfigIndex
moComboBoxco_Orders
moComboBoxco_Voice
moComboBoxco_Weapon
stringDefaultString
GUIImagei_Portrait
stringNoInformation
stringNoPref
array<CacheManager.WeaponRecord>Records
stringResetString
GUISectionBackgroundsb_PicBK
moSlidersl_Acc
moSlidersl_Agg
moSlidersl_Com
moSlidersl_Jumpy
moSlidersl_Rea
moSlidersl_Str
moSlidersl_Tac
xUtil.PlayerRecordThisBot
Inherited Variables from GUI2K4.LockedFloatingWindow
b_Cancel, b_OK, EdgeBorder[4], sb_Main, SubCaption
Inherited Variables from GUI2K4.FloatingWindow
BLSizing, bMoveAllowed, bMoving, bResizeHeightAllowed, bResizeWidthAllowed, bResizing, BRSizing, BtSizing, b_ExitButton, DefaultHeight, DefaultLeft, DefaultTop, DefaultWidth, HeaderMouseCursorIndex, LSizing, MaxPageHeight, MaxPageWidth, MinPageHeight, MinPageWidth, RSizing, TLSizing, TRSizing, TSizing, t_WindowTitle, WindowName

Functions Summary
functionstring AccDC ()))
functionstring AggDC ()))
function ComboBoxChange (GUIComponent Sender))
functionstring ComDC ()))
functionstring DoPerc (GUISlider Control))
function InitComponent (GUIController MyController, GUIComponent MyOwner))
functionstring JumpyDC ()))
functionbool OkClick (GUIComponent Sender))
functionstring ReaDC ()))
functionbool ResetClick (GUIComponent Sender))
function SetDefaults ()))
function SetupBotInfo (Material Portrait, string DecoTextName, xUtil.PlayerRecord PRE))
function SliderChange (GUIComponent Sender))
functionstring StrDC ()))
functionstring TacDC ()))
function ValidateIndex ()))
Inherited Functions from GUI2K4.LockedFloatingWindow
AlignButtons, InitComponent, InternalOnClick, InternalOnCreateComponent
Inherited Functions from GUI2K4.FloatingWindow
AddSystemMenu, AlignFrame, CheckBounds, FloatingHover, FloatingMousePressed, FloatingMouseRelease, FloatingPreDraw, FloatingRendered, HoveringBottomBorder, HoveringBottomLeft, HoveringLeftBorder, HoveringRightBorder, HoveringTopBorder, HoveringTopLeft, InitComponent, InternalOnCreateComponent, ResizeAllowed, ResizedBoth, ResizedHeight, ResizedWidth, ResolutionChanged, SaveCurrentPosition, SetDefaultPosition, SetFocus, SetMouseCursorIndex, SetPanelPosition, SystemMenuPreDraw, XButtonClicked


Variables Detail

AttributesString Source code

var localized string AttributesString;

bIgnoreChange Source code

var bool bIgnoreChange;

BotConfigClass Source code

var class<CustomBotConfig> BotConfigClass;

BotName Source code

var GUILabel BotName;

BotPortrait Source code

var GUIImage BotPortrait;

ConfigIndex Source code

var int ConfigIndex;

co_Orders Source code

var automated moComboBox co_Orders;

co_Voice Source code

var automated moComboBox co_Voice;

co_Weapon Source code

var automated moComboBox co_Weapon;

DefaultString Source code

var localized string DefaultString;

i_Portrait Source code

var automated GUIImage i_Portrait;

NoInformation Source code

var localized string NoInformation;

NoPref Source code

var localized string NoPref;

Records Source code

var array<CacheManager.WeaponRecord> Records;

ResetString Source code

var localized string ResetString;

sb_PicBK Source code

var automated GUISectionBackground sb_PicBK;

sl_Acc Source code

var automated moSlider sl_Acc;

sl_Agg Source code

var automated moSlider sl_Agg;

sl_Com Source code

var automated moSlider sl_Com;

sl_Jumpy Source code

var automated moSlider sl_Jumpy;

sl_Rea Source code

var automated moSlider sl_Rea;

sl_Str Source code

var automated moSlider sl_Str;

sl_Tac Source code

var automated moSlider sl_Tac;

ThisBot Source code

var xUtil.PlayerRecord ThisBot;


Functions Detail

AccDC Source code

function string AccDC ( ) )

AggDC Source code

function string AggDC ( ) )

ComboBoxChange Source code

function ComboBoxChange ( GUIComponent Sender) )

ComDC Source code

function string ComDC ( ) )

DoPerc Source code

function string DoPerc ( GUISlider Control) )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner) )

JumpyDC Source code

function string JumpyDC ( ) )

OkClick Source code

function bool OkClick ( GUIComponent Sender) )

ReaDC Source code

function string ReaDC ( ) )

ResetClick Source code

function bool ResetClick ( GUIComponent Sender) )

SetDefaults Source code

function SetDefaults ( ) )

SetupBotInfo Source code

function SetupBotInfo ( Material Portrait, string DecoTextName, xUtil.PlayerRecord PRE) )

SliderChange Source code

function SliderChange ( GUIComponent Sender) )

StrDC Source code

function string StrDC ( ) )

TacDC Source code

function string TacDC ( ) )

ValidateIndex Source code

function ValidateIndex ( ) )


Defaultproperties

defaultproperties
{
	Begin Object class=GUISectionBackground name=PicBK
		WinWidth=0.290820
		WinHeight=0.638294
		WinLeft=0.026150
		WinTop=0.078391
	End Object
	sb_PicBK=PicBK


	Begin Object class=GUIImage Name=imgBotPic
		WinWidth=0.246875
		WinHeight=0.822510
		WinLeft=0.079861
		WinTop=0.116031
		ImageRenderStyle=MSTY_Normal
		ImageStyle=ISTY_Scaled
		RenderWeight=0.11
		bScaleToParent=True
		bBoundToParent=True
	End Object
	i_Portrait=imgBotPic


	Begin Object class=moSlider Name=BotAggrSlider
		Caption="Aggressiveness"
		WinWidth=0.598438
		WinHeight=0.037500
		WinLeft=0.345313
		WinTop=0.107618
		MinValue=0
		MaxValue=1
		Hint="Configures the aggressiveness rating of this bot."
		LabelStyleName="TextLabel"
		SliderCaptionStyleName="TextLabel"
        OnChange=SliderChange
        TabOrder=0
        bHeightFromComponent=False
		bScaleToParent=True
		bBoundToParent=True
	End Object


	Begin Object class=moSlider Name=BotAccuracySlider
		Caption="Accuracy"
		SliderCaptionStyleName="TextLabel"
		WinWidth=0.598438
		WinHeight=0.037500
		WinLeft=0.345313
		WinTop=0.177603
		MinValue=-2
		MaxValue=2
		Hint="Configures the accuracy rating of this bot."
        OnChange=SliderChange
        bHeightFromComponent=False
		LabelStyleName="TextLabel"
		TabOrder=1
		bScaleToParent=True
		bBoundToParent=True
	End Object


	Begin Object class=moSlider Name=BotCStyleSlider
		Caption="Combat Style"
		SliderCaptionStyleName="TextLabel"
		WinWidth=0.598438
		WinHeight=0.037500
		WinLeft=0.345313
		WinTop=0.247588
		MinValue=0
		MaxValue=1
		Hint="Adjusts the combat style of this bot."
        OnChange=SliderChange
        bHeightFromComponent=False
		LabelStyleName="TextLabel"
		TabOrder=2
		bScaleToParent=True
		bBoundToParent=True
	End Object


	Begin Object class=moSlider Name=BotStrafeSlider
		Caption="Strafing Ability"
		SliderCaptionStyleName="TextLabel"
		WinWidth=0.598438
		WinHeight=0.037500
		WinLeft=0.345313
		WinTop=0.317573
		MinValue=-2
		MaxValue=2
		Hint="Adjusts the strafing ability of this bot."
        OnChange=SliderChange
        bHeightFromComponent=False
		LabelStyleName="TextLabel"
		TabOrder=3
		bScaleToParent=True
		bBoundToParent=True
	End Object


	Begin Object class=moSlider Name=BotTacticsSlider
		Caption="Tactics"
		SliderCaptionStyleName="TextLabel"
		WinWidth=0.598438
		WinHeight=0.037500
		WinLeft=0.345313
		WinTop=0.387558
		MinValue=-2
		MaxValue=2
		Hint="Adjusts the team-play awareness ability of this bot."
        OnChange=SliderChange
        bHeightFromComponent=False
		LabelStyleName="TextLabel"
		TabOrder=4
		bScaleToParent=True
		bBoundToParent=True
	End Object


	Begin Object class=moSlider Name=BotReactionSlider
		Caption="Reaction Time"
		SliderCaptionStyleName="TextLabel"
		WinWidth=0.598438
		WinHeight=0.037500
		WinLeft=0.345313
		WinTop=0.457542
		MinValue=-2
		MaxValue=2
		Hint="Adjusts the reaction speed of this bot."
        OnChange=SliderChange
        bHeightFromComponent=False
		LabelStyleName="TextLabel"
		TabOrder=5
		bScaleToParent=True
		bBoundToParent=True
	End Object


	Begin Object class=moSlider Name=BotJumpy
		WinWidth=0.598438
		WinHeight=0.037500
		WinLeft=0.345313
		WinTop=0.527528
		Caption="Jumpiness"
		Hint="Controls whether this bot jumps a lot during the game."
		MinValue=0
		MaxValue=1
        OnChange=SliderChange
		LabelStyleName="TextLabel"
		SliderCaptionStyleName="TextLabel"
		TabOrder=6
		bScaleToParent=True
		bBoundToParent=True
	End Object


	Begin Object class=moComboBox Name=BotWeapon
		WinWidth=0.598438
		WinHeight=0.055469
		WinLeft=0.345313
		WinTop=0.647967
		Caption="Preferred Weapon"
		Hint="Select which weapon this bot should prefer."
		CaptionWidth=0.5
        bReadOnly=true
		ComponentJustification=TXTA_Left
        bHeightFromComponent=False
		LabelStyleName="TextLabel"
		TabOrder=7
		bScaleToParent=True
		bBoundToParent=True
	End Object


	Begin Object class=moComboBox Name=BotVoice
		WinWidth=0.598438
		WinHeight=0.055469
		WinLeft=0.345313
		WinTop=0.718011
		Caption="Voice"
		Hint="Choose which voice this bot uses."
		CaptionWidth=0.5
		bReadOnly=True
		ComponentJustification=TXTA_Left
		LabelStyleName="TextLabel"
		OnChange=ComboBoxChange
		TabOrder=8
		bScaleToParent=True
		bBoundToParent=True
	End Object


	Begin Object class=moComboBox Name=BotOrders
		WinWidth=0.598438
		WinHeight=0.055469
		WinLeft=0.345313
		WinTop=0.791159
		Caption="Orders"
		Hint="Choose which role this bot will play in the game."
		CaptionWidth=0.5
		bReadOnly=True
		ComponentJustification=TXTA_Left
		LabelStyleName="TextLabel"
		OnChange=ComboBoxChange
		TabOrder=9
		bScaleToParent=True
		bBoundToParent=True
	End Object


    sl_Agg=BotAggrSlider
    sl_Acc=BotAccuracySlider
    sl_Com=BotCStyleSlider
    sl_Str=BotStrafeSlider
    sl_Tac=BotTacticsSlider
    sl_Rea=BotReactionSlider
    sl_Jumpy=BotJumpy
    co_Weapon=BotWeapon
    co_Voice=BotVoice
    co_Orders=BotOrders


	WinWidth=0.921875
	WinHeight=0.759115
	WinLeft=0.043945
	WinTop=0.123958


	DefaultString="Default"
	NoPref="No Preference"


	BotConfigClass=class'CustomBotConfig'
	NoInformation="No Information Available!"
	ResetString="Reset"
	AttributesString="Attributes"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:26.214 - Created with UnCodeX