class SchlonzUTConfig extends GUIPage; var moCheckBox EnforcerEnableCheck; var moCheckBox BioRifleEnableCheck; var moCheckBox ShockRifleEnableCheck; var moCheckBox PlasmaRifleEnableCheck; var moCheckBox MinigunEnableCheck; var moCheckBox FlakCannonEnableCheck; var moCheckBox RocketLauncherEnableCheck; var moCheckBox SniperRifleEnableCheck; var moCheckBox NoSuperWeaponsCheck; var moCheckBox ArenaCheck; function InitComponent(GUIController MyController, GUIComponent MyOwner) { Super.InitComponent(MyController, MyOwner); EnforcerEnableCheck = moCheckBox(Controls[3]); BioRifleEnableCheck = moCheckBox(Controls[4]); ShockRifleEnableCheck = moCheckBox(Controls[5]); PlasmaRifleEnableCheck = moCheckBox(Controls[6]); NoSuperWeaponsCheck = moCheckBox(Controls[7]); MinigunEnableCheck = moCheckBox(Controls[8]); FlakCannonEnableCheck = moCheckBox(Controls[9]); RocketLauncherEnableCheck = moCheckBox(Controls[10]); SniperRifleEnableCheck = moCheckBox(Controls[11]); EnforcerEnableCheck.Checked(class'SchlonzUT.MutSchlonzUT'.default.SchlonzEnforcerEnable); BioRifleEnableCheck.Checked(class'SchlonzUT.MutSchlonzUT'.default.SchlonzBioRifleEnable); ShockRifleEnableCheck.Checked(class'SchlonzUT.MutSchlonzUT'.default.SchlonzShockRifleEnable); PlasmaRifleEnableCheck.Checked(class'SchlonzUT.MutSchlonzUT'.default.SchlonzPlasmaRifleEnable); MinigunEnableCheck.Checked(class'SchlonzUT.MutSchlonzUT'.default.SchlonzMinigunEnable); FlakCannonEnableCheck.Checked(class'SchlonzUT.MutSchlonzUT'.default.SchlonzFlakCannonEnable); RocketLauncherEnableCheck.Checked(class'SchlonzUT.MutSchlonzUT'.default.SchlonzRocketLauncherEnable); SniperRifleEnableCheck.Checked(class'SchlonzUT.MutSchlonzUT'.default.SchlonzSniperRifleEnable); NoSuperWeaponsCheck.Checked(class'SchlonzUT.MutSchlonzUT'.default.NoSuperWeaponsEnable); } function bool InternalOnClick(GUIComponent Sender) { class'SchlonzUT.MutSchlonzUT'.default.SchlonzEnforcerEnable = EnforcerEnableCheck.IsChecked(); class'SchlonzUT.MutSchlonzUT'.default.SchlonzBioRifleEnable = BioRifleEnableCheck.IsChecked(); class'SchlonzUT.MutSchlonzUT'.default.SchlonzShockRifleEnable = ShockRifleEnableCheck.IsChecked(); class'SchlonzUT.MutSchlonzUT'.default.SchlonzPlasmaRifleEnable = PlasmaRifleEnableCheck.IsChecked(); class'SchlonzUT.MutSchlonzUT'.default.SchlonzMinigunEnable = MinigunEnableCheck.IsChecked(); class'SchlonzUT.MutSchlonzUT'.default.SchlonzFlakCannonEnable = FlakCannonEnableCheck.IsChecked(); class'SchlonzUT.MutSchlonzUT'.default.SchlonzRocketLauncherEnable = RocketLauncherEnableCheck.IsChecked(); class'SchlonzUT.MutSchlonzUT'.default.SchlonzSniperRifleEnable = SniperRifleEnableCheck.IsChecked(); class'SchlonzUT.MutSchlonzUT'.default.NoSuperWeaponsEnable = NoSuperWeaponsCheck.IsChecked(); class'SchlonzUT.MutSchlonzUT'.static.StaticSaveConfig(); Controller.CloseMenu(false); return true; } defaultproperties { Begin Object Class=GUIButton name=DialogBackground // DialogBackground WinWidth=1.0 WinHeight=1.0 WinTop=0 WinLeft=0 bAcceptsInput=false bNeverFocus=true StyleName="ComboListBox" bBoundToParent=true bScaleToParent=true End Object Controls(0)=GUIButton'DialogBackground' Begin Object Class=GUIButton Name=OkButton // OkButton Caption="OK" WinWidth=0.2 WinHeight=0.04 WinLeft=0.4 WinTop=0.7 OnClick=InternalOnClick End Object Controls(1)=GUIButton'OkButton' Begin Object class=GUILabel Name=DialogText // DialogText Caption="Huarglio Rulez" TextALign=TXTA_Center TextColor=(R=220,G=180,B=0,A=255) TextFont="UT2HeaderFont" WinWidth=1.000000 WinHeight=32.000000 WinLeft=0.000000 WinTop=0.210000 End Object Controls(2)=GUILabel'DialogText' Begin Object class=moCheckBox Name=EnforcerEnable // EnforcerEnable Caption="My Enforcer" WinWidth=0.200000 WinHeight=32.000000 WinLeft=0.110000 WinTop=0.300000 bSquare = true CaptionWidth=0.8 End Object Controls(3)=moCheckBox'EnforcerEnable' Begin Object class=moCheckBox Name=BioRifleEnable // BioRifleEnable Caption="My BioRifle" WinWidth=0.200000 WinHeight=32.000000 WinLeft=0.110000 WinTop=0.350000 bSquare = true CaptionWidth=0.8 End Object Controls(4)=moCheckBox'BioRifleEnable' Begin Object class=moCheckBox Name=ShockRifleEnable // ShockRifleEnable Caption="My ShockRifle" WinWidth=0.200000 WinHeight=32.000000 WinLeft=0.110000 WinTop=0.400000 bSquare = true CaptionWidth=0.8 End Object Controls(5)=moCheckBox'ShockRifleEnable' Begin Object class=moCheckBox Name=PlasmaRifleEnable // PlasmaRifleEnable Caption="My PlasmaRifle" WinWidth=0.200000 WinHeight=32.000000 WinLeft=0.110000 WinTop=0.450000 bSquare = true CaptionWidth=0.8 End Object Controls(6)=moCheckBox'PlasmaRifleEnable' Begin Object class=moCheckBox Name=NoSuperWeapons // NoSuperWeapons Caption="My NoSuperWeapons" WinWidth=0.200000 WinHeight=32.000000 WinLeft=0.110000 WinTop=0.500000 bSquare = true CaptionWidth=0.8 End Object Controls(7)=moCheckBox'NoSuperWeapons' Begin Object class=moCheckBox Name=MinigunEnable // MinigunEnable Caption="My Minigun" WinWidth=0.200000 WinHeight=32.000000 WinLeft=0.400000 WinTop=0.300000 bSquare = true CaptionWidth=0.8 End Object Controls(8)=moCheckBox'MinigunEnable' Begin Object class=moCheckBox Name=FlakCannonEnable // FlakCannonEnable Caption="My FlakCannon" WinWidth=0.200000 WinHeight=32.000000 WinLeft=0.400000 WinTop=0.350000 bSquare = true CaptionWidth=0.8 End Object Controls(9)=moCheckBox'FlakCannonEnable' Begin Object class=moCheckBox Name=RocketLauncherEnable // RocketLauncherEnable Caption="My RocketLauncher" WinWidth=0.200000 WinHeight=32.000000 WinLeft=0.400000 WinTop=0.400000 bSquare = true CaptionWidth=0.8 End Object Controls(10)=moCheckBox'RocketLauncherEnable' Begin Object class=moCheckBox Name=SniperRifleEnable // SniperRifleEnable Caption="My SniperRifle" WinWidth=0.200000 WinHeight=32.000000 WinLeft=0.400000 WinTop=0.450000 bSquare = true CaptionWidth=0.8 End Object Controls(11)=moCheckBox'SniperRifleEnable' //Controls(0)=GUIButton'DialogBackground' //Controls(0)=GUIButton'SchlonzUT.SchlonzUTConfig.DialogBackground' //Controls(1)=GUIButton'SchlonzUT.SchlonzUTConfig.OkButton' //Controls(2)=GUILabel'SchlonzUT.SchlonzUTConfig.DialogText' //Controls(3)=moCheckBox'SchlonzUT.SchlonzUTConfig.EnforcerEnable' 1 //Controls(4)=moCheckBox'SchlonzUT.SchlonzUTConfig.BioRifleEnable' 2 //Controls(5)=moCheckBox'SchlonzUT.SchlonzUTConfig.ShockRifleEnable' 3 //Controls(6)=moCheckBox'SchlonzUT.SchlonzUTConfig.PlasmaRifleEnable' 4 //Controls(7)=moCheckBox'SchlonzUT.SchlonzUTConfig.NoSuperWeapons' 5 //Controls(8)=moCheckBox'SchlonzUT.SchlonzUTConfig.MinigunEnable' 6 //Controls(9)=moCheckBox'SchlonzUT.SchlonzUTConfig.FlakCannonEnable' 7 //Controls(10)=moCheckBox'SchlonzUT.SchlonzUTConfig.RocketLauncherEnable' 8 //Controls(11)=moCheckBox'SchlonzUT.SchlonzUTConfig.SniperRifleEnable' 9 //Controls(12)=moCheckBox'SchlonzUT.SchlonzUTConfig.arena' 10 WinTop=0.200000 WinLeft=0.100000 WinWidth=0.800000 WinHeight=0.600000 }