UTMenu
Class UTWeaponPriorityListBox

source: e:\games\UnrealTournament\UTMenu\Classes\UTWeaponPriorityListBox.uc
Core.Object
   |
   +--UWindow.UWindowBase
      |
      +--UWindow.UWindowWindow
         |
         +--UWindow.UWindowDialogControl
            |
            +--UWindow.UWindowListControl
               |
               +--UWindow.UWindowListBox
                  |
                  +--UMenu.UMenuWeaponPriorityListBox
                     |
                     +--UTMenu.UTWeaponPriorityListBox
Direct Known Subclasses:None

class UTWeaponPriorityListBox
extends UMenu.UMenuWeaponPriorityListBox


Variables
 UWindowDynamicTextArea Description


Function Summary
 void SelectWeapon()



Source Code


00001	class UTWeaponPriorityListBox expands UMenuWeaponPriorityListBox;
00002	
00003	var UWindowDynamicTextArea Description;
00004	
00005	function SelectWeapon()
00006	{
00007		Super.SelectWeapon();
00008	
00009		if(Description == None)
00010			Description = UWindowDynamicTextArea(GetParent(class'UMenuWeaponPriorityCW').FindChildWindow(class'UWindowDynamicTextArea'));
00011	
00012		Description.Clear();
00013		Description.AddText(UTWeaponPriorityList(SelectedItem).WeaponDescription);	
00014	}
00015	
00016	function ReadWeapon(UMenuWeaponPriorityList L, class<Weapon> WeaponClass)
00017	{
00018		Super.ReadWeapon(L, WeaponClass);
00019		UTWeaponPriorityList(L).WeaponDescription = class<TournamentWeapon>(WeaponClass).default.WeaponDescription;
00020	}
00021	
00022	defaultproperties
00023	{
00024	     WeaponClassParent="Botpack.TournamentWeapon"
00025	     ListClass=Class'UTMenu.UTWeaponPriorityList'
00026	}

End Source Code