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

XInterface.Tab_InstantActionBotConfig

Extends
UT2K3TabPanel

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPanel
            |   
            +-- XInterface.GUITabPanel
               |   
               +-- XInterface.UT2K3TabPanel
                  |   
                  +-- XInterface.Tab_InstantActionBotConfig

Variables Summary
boolbIgnoreListChange
boolbPlaySounds
boolbTeamGame
GUIListBoxMyBlueTeam
GUICharacterListMyBotList
GUIButtonMyBotMaker
GUILabelMyBotName
GUIImageMyPortrait
GUIListBoxMyRedTeam
Inherited Variables from XInterface.GUITabPanel
bFillHeight, FadeInTime, MyButton, PanelCaption

Functions Summary
functionbool BlueClickAdd (GUIComponent Sender)
functionbool BlueClickRemove (GUIComponent Sender)
functionbool BotConfigClick (GUIComponent Sender)
functionbool BotInfoClick (GUIComponent Sender)
function CharListChange (GUIComponent Sender)
function InitComponent (GUIController MyController, GUIComponent MyOwner)
functionbool InternalOnClick (GUIComponent Sender)
function ListChange (GUIComponent Sender)
functionstring Play ()
functionbool RedClickAdd (GUIComponent Sender)
functionbool RedClickRemove (GUIComponent Sender)
function SetupBotLists (bool bIsTeam)
function ShowPanel (bool bShow)
Inherited Functions from XInterface.GUITabPanel
CanShowPanel, Free, InitPanel, OnDestroyPanel, Refresh, ShowPanel


Variables Detail

bIgnoreListChange Source code

var bool bIgnoreListChange;

bPlaySounds Source code

var bool bPlaySounds;

bTeamGame Source code

var bool bTeamGame;

MyBlueTeam Source code

var GUIListBox MyBlueTeam;

MyBotList Source code

var GUICharacterList MyBotList;

MyBotMaker Source code

var GUIButton MyBotMaker;

MyBotName Source code

var GUILabel MyBotName;

MyPortrait Source code

var GUIImage MyPortrait;

MyRedTeam Source code

var GUIListBox MyRedTeam;


Functions Detail

BlueClickAdd Source code

function bool BlueClickAdd ( GUIComponent Sender )

BlueClickRemove Source code

function bool BlueClickRemove ( GUIComponent Sender )

BotConfigClick Source code

function bool BotConfigClick ( GUIComponent Sender )

BotInfoClick Source code

function bool BotInfoClick ( GUIComponent Sender )

CharListChange Source code

function CharListChange ( GUIComponent Sender )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner )

InternalOnClick Source code

function bool InternalOnClick ( GUIComponent Sender )

ListChange Source code

function ListChange ( GUIComponent Sender )

Play Source code

function string Play ( )

RedClickAdd Source code

function bool RedClickAdd ( GUIComponent Sender )

RedClickRemove Source code

function bool RedClickRemove ( GUIComponent Sender )

SetupBotLists Source code

function SetupBotLists ( bool bIsTeam )

ShowPanel Source code

function ShowPanel ( bool bShow )


Defaultproperties

defaultproperties
{
     Begin Object Class=GUIImage Name=IABotConfigBK1
         Image=Texture'InterfaceContent.Menu.BorderBoxD'
         ImageColor=(A=160)
         ImageStyle=ISTY_Stretched
         WinTop=0.630156
         WinLeft=0.016758
         WinWidth=0.962383
         WinHeight=0.370860
         bVisible=False
     End Object
     Controls(0)=GUIImage'XInterface.Tab_InstantActionBotConfig.IABotConfigBK1'

     Begin Object Class=GUIListBox Name=IABotConfigRedList
         bVisibleWhenEmpty=True
         OnCreateComponent=IABotConfigRedList.InternalOnCreateComponent
         StyleName="SquareButton"
         Hint="The Red Team's Roster."
         WinTop=0.115833
         WinLeft=0.026758
         WinWidth=0.324414
         WinHeight=0.458751
         OnChange=Tab_InstantActionBotConfig.ListChange
     End Object
     Controls(1)=GUIListBox'XInterface.Tab_InstantActionBotConfig.IABotConfigRedList'

     Begin Object Class=GUIHorzScrollButton Name=IABotConfigRedAdd
         LeftButton=True
         Hint="Add Bot to Red Team"
         WinTop=0.208334
         WinLeft=0.357617
         WinWidth=0.064648
         WinHeight=0.079297
         OnClick=Tab_InstantActionBotConfig.RedClickAdd
         OnKeyEvent=IABotConfigRedAdd.InternalOnKeyEvent
     End Object
     Controls(2)=GUIHorzScrollButton'XInterface.Tab_InstantActionBotConfig.IABotConfigRedAdd'

     Begin Object Class=GUIHorzScrollButton Name=IABotConfigRedRemove
         Hint="Remove Bot from Red Team"
         WinTop=0.358073
         WinLeft=0.357617
         WinWidth=0.064648
         WinHeight=0.079297
         OnClick=Tab_InstantActionBotConfig.RedClickRemove
         OnKeyEvent=IABotConfigRedRemove.InternalOnKeyEvent
     End Object
     Controls(3)=GUIHorzScrollButton'XInterface.Tab_InstantActionBotConfig.IABotConfigRedRemove'

     Begin Object Class=GUIImage Name=IABotConfigPortrait
         Image=Texture'InterfaceContent.Menu.BorderBoxD'
         ImageStyle=ISTY_Scaled
         ImageRenderStyle=MSTY_Normal
         WinTop=0.119166
         WinLeft=0.440547
         WinWidth=0.118711
         WinHeight=0.451251
     End Object
     Controls(4)=GUIImage'XInterface.Tab_InstantActionBotConfig.IABotConfigPortrait'

     Begin Object Class=GUIImage Name=IABotConfigPortraitBorder
         Image=Texture'InterfaceContent.Menu.BorderBoxA1'
         ImageStyle=ISTY_Stretched
         ImageRenderStyle=MSTY_Normal
         WinTop=0.115833
         WinLeft=0.438047
         WinWidth=0.123711
         WinHeight=0.458751
     End Object
     Controls(5)=GUIImage'XInterface.Tab_InstantActionBotConfig.IABotConfigPortraitBorder'

     Begin Object Class=GUIHorzScrollButton Name=IABotConfigBlueAdd
         Hint="Add Bot to Blue Team"
         WinTop=0.208334
         WinLeft=0.577344
         WinWidth=0.064648
         WinHeight=0.079297
         OnClick=Tab_InstantActionBotConfig.BlueClickAdd
         OnKeyEvent=IABotConfigBlueAdd.InternalOnKeyEvent
     End Object
     Controls(6)=GUIHorzScrollButton'XInterface.Tab_InstantActionBotConfig.IABotConfigBlueAdd'

     Begin Object Class=GUIHorzScrollButton Name=IABotConfigBlueRemove
         LeftButton=True
         Hint="Remove Bot from Blue Team"
         WinTop=0.358073
         WinLeft=0.577344
         WinWidth=0.064648
         WinHeight=0.079297
         OnClick=Tab_InstantActionBotConfig.BlueClickRemove
         OnKeyEvent=IABotConfigBlueRemove.InternalOnKeyEvent
     End Object
     Controls(7)=GUIHorzScrollButton'XInterface.Tab_InstantActionBotConfig.IABotConfigBlueRemove'

     Begin Object Class=GUIListBox Name=IABotConfigBlueList
         bVisibleWhenEmpty=True
         OnCreateComponent=IABotConfigBlueList.InternalOnCreateComponent
         StyleName="SquareButton"
         Hint="The Blue Team's Roster."
         WinTop=0.115833
         WinLeft=0.647853
         WinWidth=0.324414
         WinHeight=0.463633
         OnChange=Tab_InstantActionBotConfig.ListChange
     End Object
     Controls(8)=GUIListBox'XInterface.Tab_InstantActionBotConfig.IABotConfigBlueList'

     Begin Object Class=GUICharacterList Name=IABotConfigCharList
         StyleName="CharButton"
         Hint="Select a bot to add to a team"
         WinTop=0.689897
         WinLeft=0.137890
         WinWidth=0.724609
         WinHeight=0.236758
         OnClick=IABotConfigCharList.InternalOnClick
         OnRightClick=IABotConfigCharList.InternalOnRightClick
         OnMousePressed=IABotConfigCharList.InternalOnMousePressed
         OnMouseRelease=IABotConfigCharList.InternalOnMouseRelease
         OnChange=Tab_InstantActionBotConfig.CharListChange
         OnKeyEvent=IABotConfigCharList.InternalOnKeyEvent
         OnBeginDrag=IABotConfigCharList.InternalOnBeginDrag
         OnEndDrag=IABotConfigCharList.InternalOnEndDrag
         OnDragDrop=IABotConfigCharList.InternalOnDragDrop
         OnDragEnter=IABotConfigCharList.InternalOnDragEnter
         OnDragLeave=IABotConfigCharList.InternalOnDragLeave
         OnDragOver=IABotConfigCharList.InternalOnDragOver
     End Object
     Controls(9)=GUICharacterList'XInterface.Tab_InstantActionBotConfig.IABotConfigCharList'

     Begin Object Class=GUIButton Name=IABotConfigConfig
         Caption="More Info"
         Hint="Find out more info on this bot"
         WinTop=0.951199
         WinLeft=0.249806
         WinWidth=0.239063
         WinHeight=0.049765
         OnClick=Tab_InstantActionBotConfig.BotInfoClick
         OnKeyEvent=IABotConfigConfig.InternalOnKeyEvent
     End Object
     Controls(10)=GUIButton'XInterface.Tab_InstantActionBotConfig.IABotConfigConfig'

     Begin Object Class=GUILabel Name=IABotConfigName
         TextAlign=TXTA_Center
         TextColor=(B=0,G=180,R=220)
         TextFont="UT2HeaderFont"
         WinTop=0.581770
         WinHeight=0.130000
     End Object
     Controls(11)=GUILabel'XInterface.Tab_InstantActionBotConfig.IABotConfigName'

     Begin Object Class=GUILabel Name=IABotConfigRedName
         Caption="Red Team"
         TextColor=(B=0,R=255)
         WinTop=0.027082
         WinLeft=0.039063
         WinWidth=0.250000
         WinHeight=0.130000
     End Object
     Controls(12)=GUILabel'XInterface.Tab_InstantActionBotConfig.IABotConfigRedName'

     Begin Object Class=GUILabel Name=IABotConfigBlueName
         Caption="Blue Team"
         TextColor=(B=255)
         WinTop=0.027082
         WinLeft=0.655862
         WinWidth=0.250000
         WinHeight=0.130000
     End Object
     Controls(13)=GUILabel'XInterface.Tab_InstantActionBotConfig.IABotConfigBlueName'

     Begin Object Class=GUILabel Name=IABotConfigDMName
         Caption="Deathmatch"
         TextColor=(B=0,R=255)
         WinTop=0.032552
         WinLeft=0.039063
         WinWidth=0.250000
         WinHeight=0.130000
         bVisible=False
     End Object
     Controls(14)=GUILabel'XInterface.Tab_InstantActionBotConfig.IABotConfigDMName'

     Begin Object Class=GUIButton Name=BotLeft
         StyleName="ArrowLeft"
         WinTop=0.775783
         WinLeft=0.108203
         WinWidth=0.043555
         WinHeight=0.084414
         bNeverFocus=True
         bRepeatClick=True
         OnClick=Tab_InstantActionBotConfig.InternalOnClick
         OnKeyEvent=BotLeft.InternalOnKeyEvent
     End Object
     Controls(15)=GUIButton'XInterface.Tab_InstantActionBotConfig.BotLeft'

     Begin Object Class=GUIButton Name=BotRight
         StyleName="ArrowRight"
         WinTop=0.775783
         WinLeft=0.845899
         WinWidth=0.043555
         WinHeight=0.084414
         bNeverFocus=True
         bRepeatClick=True
         OnClick=Tab_InstantActionBotConfig.InternalOnClick
         OnKeyEvent=BotRight.InternalOnKeyEvent
     End Object
     Controls(16)=GUIButton'XInterface.Tab_InstantActionBotConfig.BotRight'

     Begin Object Class=GUIButton Name=IABotConfigDoConfig
         Caption="Customize"
         Hint="Change the AI attributes for this bot"
         WinTop=0.951199
         WinLeft=0.491993
         WinWidth=0.239063
         WinHeight=0.049765
         OnClick=Tab_InstantActionBotConfig.BotConfigClick
         OnKeyEvent=IABotConfigDoConfig.InternalOnKeyEvent
     End Object
     Controls(17)=GUIButton'XInterface.Tab_InstantActionBotConfig.IABotConfigDoConfig'

     WinTop=0.150000
     WinHeight=0.770000
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:16:19.156 - Created with UnCodeX