GUI2K4.UT2K4Tab_MutatorBase
- Extends
- UT2K4GameTabBase
Core.Object
|
+-- XInterface.GUI
|
+-- XInterface.GUIComponent
|
+-- XInterface.GUIMultiComponent
|
+-- XInterface.GUIPanel
|
+-- XInterface.GUITabPanel
|
+-- XInterface.UT2K4TabPanel
|
+-- GUI2K4.UT2K4GameTabBase
|
+-- GUI2K4.UT2K4Tab_MutatorBase
Direct Known Subclasses:
UT2K4Tab_MutatorMP, UT2K4Tab_MutatorSP
var bool bIsMultiplayer;
var localized string ContextItems[3];
var localized string GroupConflictText;
var config string LastActiveMutators;
var string MutConfigMenu;
var localized string TheseText;
var localized string ThisText;
delegate OnChangeMutators ( string ActiveMutatorString )
function bool AddingGroup ( string Group) )
BuildActiveMutatorString Source code
function string BuildActiveMutatorString ( ) )
function string GetGroupFor ( string FriendlyName) )
function string NextMutatorInString ( out string mut) )
function string Play ( ) )
function string ResolveMutator ( string FriendlyName) )
function SelectMutator ( string mutclass) )
function ShowPanel ( bool bShow ) )
defaultproperties
{
Begin Object Class=GUISectionBackground Name=AvailBackground
Caption="Available Mutators"
LeftPadding=0.002500
RightPadding=0.002500
TopPadding=0.002500
BottomPadding=0.002500
WinTop=0.036614
WinLeft=0.025156
WinWidth=0.380859
WinHeight=0.547697
OnPreDraw=AvailBackground.InternalPreDraw
End Object
sb_Avail=GUISectionBackground'GUI2K4.UT2K4Tab_MutatorBase.AvailBackground'
Begin Object Class=GUISectionBackground Name=ActiveBackground
Caption="Active Mutators"
LeftPadding=0.002500
RightPadding=0.002500
TopPadding=0.002500
BottomPadding=0.002500
WinTop=0.036614
WinLeft=0.586876
WinWidth=0.380859
WinHeight=0.547697
OnPreDraw=ActiveBackground.InternalPreDraw
End Object
sb_Active=GUISectionBackground'GUI2K4.UT2K4Tab_MutatorBase.ActiveBackground'
Begin Object Class=GUISectionBackground Name=DescriptionBackground
Caption="Mutator Details"
LeftPadding=0.002500
RightPadding=0.002500
TopPadding=0.002500
BottomPadding=0.002500
WinTop=0.610678
WinLeft=0.025976
WinWidth=0.942969
WinHeight=0.291796
OnPreDraw=DescriptionBackground.InternalPreDraw
End Object
sb_Description=GUISectionBackground'GUI2K4.UT2K4Tab_MutatorBase.DescriptionBackground'
Begin Object Class=GUIListBox Name=IAMutatorAvailList
bVisibleWhenEmpty=True
bSorted=True
HandleContextMenuOpen=UT2K4Tab_MutatorBase.ContextMenuOpen
OnCreateComponent=IAMutatorAvailList.InternalOnCreateComponent
Hint="These are the available mutators."
WinTop=0.144937
WinLeft=0.026108
WinWidth=0.378955
WinHeight=0.501446
TabOrder=0
Begin Object Class=GUIContextMenu Name=RCMenu
End Object
ContextMenu=GUIContextMenu'GUI2K4.UT2K4Tab_MutatorBase.RCMenu'
OnChange=UT2K4Tab_MutatorBase.ListChange
End Object
lb_Avail=GUIListBox'GUI2K4.UT2K4Tab_MutatorBase.IAMutatorAvailList'
Begin Object Class=GUIListBox Name=IAMutatorSelectedList
bVisibleWhenEmpty=True
bSorted=True
OnCreateComponent=IAMutatorSelectedList.InternalOnCreateComponent
Hint="These are the current selected mutators."
WinTop=0.144937
WinLeft=0.584376
WinWidth=0.378955
WinHeight=0.501446
TabOrder=5
ContextMenu=GUIContextMenu'GUI2K4.UT2K4Tab_MutatorBase.RCMenu'
OnChange=UT2K4Tab_MutatorBase.ListChange
End Object
lb_Active=GUIListBox'GUI2K4.UT2K4Tab_MutatorBase.IAMutatorSelectedList'
Begin Object Class=GUIScrollTextBox Name=IAMutatorScroll
CharDelay=0.002500
EOLDelay=0.500000
bVisibleWhenEmpty=True
OnCreateComponent=IAMutatorScroll.InternalOnCreateComponent
WinTop=0.648595
WinLeft=0.028333
WinWidth=0.938254
WinHeight=0.244296
bTabStop=False
bNeverFocus=True
End Object
lb_MutDesc=GUIScrollTextBox'GUI2K4.UT2K4Tab_MutatorBase.IAMutatorScroll'
Begin Object Class=GUIButton Name=IAMutatorConfig
Caption="Configure Mutators"
Hint="Configure the selected mutators"
WinTop=0.933490
WinLeft=0.729492
WinWidth=0.239063
WinHeight=0.054648
TabOrder=6
bVisible=False
OnClick=UT2K4Tab_MutatorBase.MutConfigClick
OnKeyEvent=IAMutatorConfig.InternalOnKeyEvent
End Object
b_Config=GUIButton'GUI2K4.UT2K4Tab_MutatorBase.IAMutatorConfig'
Begin Object Class=GUIButton Name=IAMutatorAdd
Caption="Add"
Hint="Adds the selection to the list of mutators to play with."
WinTop=0.194114
WinLeft=0.425000
WinWidth=0.145000
WinHeight=0.050000
TabOrder=1
OnClickSound=CS_Up
OnClick=UT2K4Tab_MutatorBase.AddMutator
OnKeyEvent=IAMutatorAdd.InternalOnKeyEvent
End Object
b_Add=GUIButton'GUI2K4.UT2K4Tab_MutatorBase.IAMutatorAdd'
Begin Object Class=GUIButton Name=IAMutatorAll
Caption="Add All"
Hint="Adds all mutators to the list of mutators to play with."
WinTop=0.259218
WinLeft=0.425000
WinWidth=0.145000
WinHeight=0.050000
TabOrder=2
OnClickSound=CS_Up
OnClick=UT2K4Tab_MutatorBase.AddAllMutators
OnKeyEvent=IAMutatorAll.InternalOnKeyEvent
End Object
b_AddAll=GUIButton'GUI2K4.UT2K4Tab_MutatorBase.IAMutatorAll'
Begin Object Class=GUIButton Name=IAMutatorRemove
Caption="Remove"
Hint="Removes the selection from the list of mutators to play with."
WinTop=0.424322
WinLeft=0.425000
WinWidth=0.145000
WinHeight=0.050000
TabOrder=4
OnClickSound=CS_Down
OnClick=UT2K4Tab_MutatorBase.RemoveMutator
OnKeyEvent=IAMutatorRemove.InternalOnKeyEvent
End Object
b_Remove=GUIButton'GUI2K4.UT2K4Tab_MutatorBase.IAMutatorRemove'
Begin Object Class=GUIButton Name=IAMutatorClear
Caption="Remove All"
Hint="Removes all mutators from the list of mutators to play with."
WinTop=0.360259
WinLeft=0.425000
WinWidth=0.145000
WinHeight=0.050000
TabOrder=3
OnClickSound=CS_Down
OnClick=UT2K4Tab_MutatorBase.RemoveAllMutators
OnKeyEvent=IAMutatorClear.InternalOnKeyEvent
End Object
b_RemoveAll=GUIButton'GUI2K4.UT2K4Tab_MutatorBase.IAMutatorClear'
MutConfigMenu="GUI2K4.MutatorConfigMenu"
GroupConflictText="Unable to add multiple mutators from the same mutator group!"
ThisText="This Mutator"
TheseText="These Mutators"
ContextItems(0)="Add %text%"
ContextItems(1)="Remove %text%"
ContextItems(2)="Configure %text%"
WinTop=0.150000
WinHeight=0.770000
}
|
Creation time: sk 18-3-2018 09:49:57.601 - Created with
UnCodeX