// ==================================================================== // (C) 2002, Epic Games // ==================================================================== class UT2K4Ownage extends ModsAndDemosTabs; var automated GUISectionBackground sb_1, sb_2; var automated GUIListBox lb_MapList; var automated GUIScrollTextBox lb_MapInfo; var automated GUIImage i_Background; var automated GUIImage i_FileFront; var automated GUILabel l_FileFront; var int OwnageLevel; var array OwnageMaps; var material FFTex; function InitComponent(GUIController MyController, GUIComponent MyOwner) { local int i,j; local array RLevel; local array MName; local array MDesc; local array MURL; Super.InitComponent(MyController, MyOwner); Controller.GetOwnageList(RLevel, MName, MDesc, MURL); for (i=0;i OwnageLevel) OwnageLevel = OwnageMaps[j].RLevel; } sb_1.ManageComponent(lb_MapList); sb_2.ManageComponent(lb_MapInfo); PrimeMapList(); lb_MapList.List.SetIndex(0); ListOnChange(lb_MapList); MyPage.MyFooter.b_Download.OnClick=DownloadClick; FFTex = material(DynamicLoadObject("jwfasterfiles.FF1",class'Texture',true)); i_FileFront.Image = FFTex; } function PrimeMapList() { local int i; lb_MapList.List.Clear(); for (i=0;i