From 9a96d0bff56f1969c68bb52a2f33296095bdc67d Mon Sep 17 00:00:00 2001 From: BobTheBob <32057864+BobTheBob9@users.noreply.github.com> Date: Tue, 31 Aug 2021 23:14:58 +0100 Subject: move to new mod format --- .../mod/resource/ui/menus/connect_password.menu | 107 + .../resource/ui/menus/custom_match_settings.menu | 2203 ++++++++++++++++++++ .../ui/menus/custom_match_settings_categories.menu | 752 +++++++ .../mod/resource/ui/menus/modlist.menu | 255 +++ .../mod/resource/ui/menus/server_browser.menu | 338 +++ 5 files changed, 3655 insertions(+) create mode 100644 Northstar.Client/mod/resource/ui/menus/connect_password.menu create mode 100644 Northstar.Client/mod/resource/ui/menus/custom_match_settings.menu create mode 100644 Northstar.Client/mod/resource/ui/menus/custom_match_settings_categories.menu create mode 100644 Northstar.Client/mod/resource/ui/menus/modlist.menu create mode 100644 Northstar.Client/mod/resource/ui/menus/server_browser.menu (limited to 'Northstar.Client/mod/resource/ui/menus') diff --git a/Northstar.Client/mod/resource/ui/menus/connect_password.menu b/Northstar.Client/mod/resource/ui/menus/connect_password.menu new file mode 100644 index 00000000..b5e12ad2 --- /dev/null +++ b/Northstar.Client/mod/resource/ui/menus/connect_password.menu @@ -0,0 +1,107 @@ +resource/ui/menus/mods_browse.menu +{ + menu + { + ControlName Frame + xpos 0 + ypos 0 + zpos 3 + wide f0 + tall f0 + autoResize 0 + visible 1 + enabled 1 + pinCorner 0 + PaintBackgroundType 0 + infocus_bgcolor_override "0 0 0 0" + outoffocus_bgcolor_override "0 0 0 0" + + Vignette + { + ControlName ImagePanel + InheritProperties MenuVignette + } + + Title + { + ControlName Label + InheritProperties MenuTitle + labelText "#MENU_TITLE_CONNECT_PASSWORD" + } + + ImgTopBar + { + ControlName ImagePanel + InheritProperties MenuTopBar + } + + ButtonRowAnchor + { + ControlName Label + labelText "" + + xpos 120 + ypos 160 + } + + MatchmakingStatus + { + ControlName CNestedPanel + xpos 0 + ypos 0 + wide f0 + tall f0 + visible 1 + controlSettingsFile "resource/ui/menus/panels/matchmaking_status.res" + } + +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + + EnterPasswordBox + { + ControlName TextEntry + wide 700 + tall 53 + visible 1 + enabled 1 + textHidden 1 + editable 1 + maxchars 32 + NumericInputOnly 0 + textAlignment "east" + font DefaultBold_53 + keyboardTitle "#CONNECT_WITH_PASSWORD" + keyboardDescription "#ENTER_PASSWORD" + allowRightClickMenu 1 + allowSpecialCharacters 0 + unicode 0 + paintborder 0 + + pin_to_sibling ButtonRowAnchor + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + ConnectButton + { + ControlName RuiButton + InheritProperties RuiSmallButton + wide 200 + classname ModButton + scriptID 0 + + visible 1 + pin_to_sibling EnterPasswordBox + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + + FooterButtons + { + ControlName CNestedPanel + InheritProperties FooterButtons + } + } +} diff --git a/Northstar.Client/mod/resource/ui/menus/custom_match_settings.menu b/Northstar.Client/mod/resource/ui/menus/custom_match_settings.menu new file mode 100644 index 00000000..f8ed75b4 --- /dev/null +++ b/Northstar.Client/mod/resource/ui/menus/custom_match_settings.menu @@ -0,0 +1,2203 @@ +resource/ui/menus/mods_browse.menu +{ + menu + { + ControlName Frame + xpos 0 + ypos 0 + zpos 3 + wide f0 + tall f0 + autoResize 0 + visible 1 + enabled 1 + pinCorner 0 + PaintBackgroundType 0 + infocus_bgcolor_override "0 0 0 0" + outoffocus_bgcolor_override "0 0 0 0" + + Vignette + { + ControlName ImagePanel + InheritProperties MenuVignette + } + + Title + { + ControlName Label + InheritProperties MenuTitle + labelText "#MENU_MATCH_SETTINGS" + } + + ImgTopBar + { + ControlName ImagePanel + InheritProperties MenuTopBar + } + + ButtonRowAnchor + { + ControlName Label + labelText "" + + xpos 120 + ypos 160 + } + + //test + //{ + // ControlName ListPanel + // xpos "200" + // ypos "200" + // zpos 999 + // wide "312" + // tall "340" + // autoResize "0" + // pinCorner "0" + // visible "1" + // enabled "1" + // tabPosition "0" + //} + +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + + //TextEntrySldFOV + //{ + // ControlName TextEntry + // xpos 8 + // zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + // wide 50 + // tall 30 + // visible 1 + // enabled 1 + // textHidden 0 + // editable 1 + // maxchars 3 + // NumericInputOnly 1 + // font Default_21 + // allowRightClickMenu 0 + // allowSpecialCharacters 0 + // unicode 0 + // + // pin_to_sibling SldFOV + // pin_corner_to_sibling LEFT + // pin_to_sibling_corner RIGHT + //} + + BtnSetting0 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 0 + xpos 96 + ypos 177 + tabPosition 1 + navUp BtnSetting0 + navDown BtnSetting1 + } + + TextEntrySetting0 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 0 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting0 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting47 + navDown BtnSetting1 + } + + BtnSetting1 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 1 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting0 + navDown BtnSetting2 + + pin_to_sibling BtnSetting0 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting1 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 1 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting1 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting0 + navDown BtnSetting2 + } + + BtnSetting2 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 2 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting1 + navDown BtnSetting3 + + pin_to_sibling BtnSetting1 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting2 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 2 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting2 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting1 + navDown BtnSetting3 + } + + BtnSetting3 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 3 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting2 + navDown BtnSetting4 + + pin_to_sibling BtnSetting2 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting3 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 3 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting3 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting2 + navDown BtnSetting4 + } + + BtnSetting4 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 4 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting3 + navDown BtnSetting5 + + pin_to_sibling BtnSetting3 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting4 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 4 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting4 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting3 + navDown BtnSetting5 + } + + BtnSetting5 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 5 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting4 + navDown BtnSetting6 + + pin_to_sibling BtnSetting4 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting5 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 5 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting5 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting4 + navDown BtnSetting6 + } + + BtnSetting6 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 6 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting5 + navDown BtnSetting7 + + pin_to_sibling BtnSetting5 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting6 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 6 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting6 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting5 + navDown BtnSetting7 + } + + BtnSetting7 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 7 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting6 + navDown BtnSetting8 + + pin_to_sibling BtnSetting6 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting7 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 7 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting7 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting6 + navDown BtnSetting8 + } + + BtnSetting8 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 8 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting7 + navDown BtnSetting9 + + pin_to_sibling BtnSetting7 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting8 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 8 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting8 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting7 + navDown BtnSetting9 + } + + BtnSetting9 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 9 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting8 + navDown BtnSetting10 + + pin_to_sibling BtnSetting8 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting9 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 9 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting9 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting8 + navDown BtnSetting10 + } + + BtnSetting10 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 10 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting9 + navDown BtnSetting11 + + pin_to_sibling BtnSetting9 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting10 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 10 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting10 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting9 + navDown BtnSetting11 + } + + BtnSetting11 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 11 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting10 + navDown BtnSetting12 + + pin_to_sibling BtnSetting10 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting11 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 11 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting11 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting10 + navDown BtnSetting12 + } + + BtnSetting12 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 12 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting11 + navDown BtnSetting13 + + pin_to_sibling BtnSetting11 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting12 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 12 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting12 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting11 + navDown BtnSetting13 + } + + BtnSetting13 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 13 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting12 + navDown BtnSetting14 + + pin_to_sibling BtnSetting12 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting13 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 13 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting13 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting12 + navDown BtnSetting14 + } + + BtnSetting14 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 14 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting13 + navDown BtnSetting15 + + pin_to_sibling BtnSetting13 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting14 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 14 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting14 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting13 + navDown BtnSetting15 + } + + BtnSetting15 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 15 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting14 + navDown BtnSetting16 + + pin_to_sibling BtnSetting14 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting15 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 15 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting15 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting14 + navDown BtnSetting16 + } + + BtnSetting16 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 16 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting15 + navDown BtnSetting17 + + pin_to_sibling BtnSetting0 + pin_corner_to_sibling LEFT + pin_to_sibling_corner RIGHT + } + + TextEntrySetting16 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 16 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting16 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting15 + navDown BtnSetting17 + } + + BtnSetting17 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 17 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting16 + navDown BtnSetting18 + + pin_to_sibling BtnSetting16 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting17 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 17 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting17 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting16 + navDown BtnSetting18 + } + + BtnSetting18 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 18 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting17 + navDown BtnSetting19 + + pin_to_sibling BtnSetting17 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting18 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 18 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting18 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting17 + navDown BtnSetting19 + } + + BtnSetting19 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 19 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting18 + navDown BtnSetting20 + + pin_to_sibling BtnSetting18 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting19 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 19 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting19 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting18 + navDown BtnSetting20 + } + + BtnSetting20 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 20 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting19 + navDown BtnSetting21 + + pin_to_sibling BtnSetting19 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting20 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 20 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting20 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting19 + navDown BtnSetting21 + } + + BtnSetting21 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 21 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting20 + navDown BtnSetting22 + + pin_to_sibling BtnSetting20 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting21 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 21 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting21 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting20 + navDown BtnSetting22 + } + + BtnSetting22 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 22 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting21 + navDown BtnSetting23 + + pin_to_sibling BtnSetting21 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting22 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 22 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting22 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting21 + navDown BtnSetting23 + } + + BtnSetting23 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 23 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting22 + navDown BtnSetting24 + + pin_to_sibling BtnSetting22 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting23 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 23 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting23 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting22 + navDown BtnSetting24 + } + + BtnSetting24 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 24 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting23 + navDown BtnSetting25 + + pin_to_sibling BtnSetting23 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting24 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 24 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting24 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting23 + navDown BtnSetting25 + } + + BtnSetting25 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 25 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting24 + navDown BtnSetting26 + + pin_to_sibling BtnSetting24 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting25 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 25 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting25 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting24 + navDown BtnSetting26 + } + + BtnSetting26 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 26 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting25 + navDown BtnSetting27 + + pin_to_sibling BtnSetting25 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting26 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 26 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting26 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting25 + navDown BtnSetting27 + } + + BtnSetting27 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 27 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting26 + navDown BtnSetting28 + + pin_to_sibling BtnSetting26 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting27 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 27 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting27 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting26 + navDown BtnSetting28 + } + + BtnSetting28 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 28 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting27 + navDown BtnSetting29 + + pin_to_sibling BtnSetting27 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting28 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 28 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting28 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting27 + navDown BtnSetting29 + } + + BtnSetting29 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 29 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting28 + navDown BtnSetting30 + + pin_to_sibling BtnSetting28 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting29 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 29 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting29 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting28 + navDown BtnSetting30 + } + + BtnSetting30 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 30 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting29 + navDown BtnSetting31 + + pin_to_sibling BtnSetting29 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting30 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 30 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting30 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting29 + navDown BtnSetting31 + } + + BtnSetting31 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 31 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting30 + navDown BtnSetting32 + + pin_to_sibling BtnSetting30 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting31 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 31 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting31 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting30 + navDown BtnSetting32 + } + + BtnSetting32 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 32 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting31 + navDown BtnSetting33 + + pin_to_sibling BtnSetting16 + pin_corner_to_sibling LEFT + pin_to_sibling_corner RIGHT + } + + TextEntrySetting32 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 32 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting32 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting31 + navDown BtnSetting33 + } + + BtnSetting33 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 33 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting32 + navDown BtnSetting34 + + pin_to_sibling BtnSetting32 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting33 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 33 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting33 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting32 + navDown BtnSetting34 + } + + BtnSetting34 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 34 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting33 + navDown BtnSetting35 + + pin_to_sibling BtnSetting33 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting34 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 34 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting34 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting33 + navDown BtnSetting35 + } + + BtnSetting35 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 35 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting34 + navDown BtnSetting36 + + pin_to_sibling BtnSetting34 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting35 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 35 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting35 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting34 + navDown BtnSetting36 + } + + BtnSetting36 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 36 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting35 + navDown BtnSetting37 + + pin_to_sibling BtnSetting35 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting36 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 36 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting36 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting35 + navDown BtnSetting37 + } + + BtnSetting37 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 37 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting36 + navDown BtnSetting38 + + pin_to_sibling BtnSetting36 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting37 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 37 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting37 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting36 + navDown BtnSetting38 + } + + BtnSetting38 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 38 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting37 + navDown BtnSetting39 + + pin_to_sibling BtnSetting37 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting38 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 38 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting38 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting37 + navDown BtnSetting39 + } + + BtnSetting39 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 39 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting38 + navDown BtnSetting40 + + pin_to_sibling BtnSetting38 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting39 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 39 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting39 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting38 + navDown BtnSetting40 + } + + BtnSetting40 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 40 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting39 + navDown BtnSetting41 + + pin_to_sibling BtnSetting39 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting40 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 40 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting40 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting39 + navDown BtnSetting41 + } + + BtnSetting41 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 41 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting40 + navDown BtnSetting42 + + pin_to_sibling BtnSetting40 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting41 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 41 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting41 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting40 + navDown BtnSetting42 + } + + BtnSetting42 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 42 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting41 + navDown BtnSetting43 + + pin_to_sibling BtnSetting41 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting42 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 42 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting42 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting41 + navDown BtnSetting43 + } + + BtnSetting43 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 43 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting42 + navDown BtnSetting44 + + pin_to_sibling BtnSetting42 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting43 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 43 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting43 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting42 + navDown BtnSetting44 + } + + BtnSetting44 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 44 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting43 + navDown BtnSetting45 + + pin_to_sibling BtnSetting43 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting44 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 44 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting44 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting43 + navDown BtnSetting45 + } + + BtnSetting45 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 45 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting44 + navDown BtnSetting46 + + pin_to_sibling BtnSetting44 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting45 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 45 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting45 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting44 + navDown BtnSetting46 + } + + BtnSetting46 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 46 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting45 + navDown BtnSetting47 + + pin_to_sibling BtnSetting45 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting46 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 46 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting46 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting45 + navDown BtnSetting47 + } + + BtnSetting47 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingButton + style DialogListButton + scriptID 47 + //xpos 96 + //ypos 177 + tabPosition 1 + navUp BtnSetting46 + navDown BtnSetting0 + + pin_to_sibling BtnSetting46 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + } + + TextEntrySetting47 + { + ControlName TextEntry + classname MatchSettingTextEntry + xpos "-35" + ypos "-3" + zpos 100 // This works around input weirdness when the control is constructed by code instead of VGUI blackbox. + wide 175 + tall 30 + scriptID 47 + textHidden 0 + editable 1 + //NumericInputOnly 1 + font Default_21 + allowRightClickMenu 0 + allowSpecialCharacters 0 + unicode 0 + + pin_to_sibling BtnSetting47 + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + + navUp BtnSetting46 + navDown BtnSetting0 + } + +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + + FooterButtons + { + ControlName CNestedPanel + InheritProperties FooterButtons + } + } +} diff --git a/Northstar.Client/mod/resource/ui/menus/custom_match_settings_categories.menu b/Northstar.Client/mod/resource/ui/menus/custom_match_settings_categories.menu new file mode 100644 index 00000000..b0d7d002 --- /dev/null +++ b/Northstar.Client/mod/resource/ui/menus/custom_match_settings_categories.menu @@ -0,0 +1,752 @@ +resource/ui/menus/mods_browse.menu +{ + menu + { + ControlName Frame + xpos 0 + ypos 0 + zpos 3 + wide f0 + tall f0 + autoResize 0 + visible 1 + enabled 1 + pinCorner 0 + PaintBackgroundType 0 + infocus_bgcolor_override "0 0 0 0" + outoffocus_bgcolor_override "0 0 0 0" + + Vignette + { + ControlName ImagePanel + InheritProperties MenuVignette + } + + Title + { + ControlName Label + InheritProperties MenuTitle + labelText "#MENU_MATCH_SETTINGS" + } + + ImgTopBar + { + ControlName ImagePanel + InheritProperties MenuTopBar + } + + ButtonRowAnchor + { + ControlName Label + labelText "" + + xpos 120 + ypos 160 + } + + //test + //{ + // ControlName ListPanel + // xpos "200" + // ypos "200" + // zpos 999 + // wide "312" + // tall "340" + // autoResize "0" + // pinCorner "0" + // visible "1" + // enabled "1" + // tabPosition "0" + //} + +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + + BtnDev0 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 0 + xpos 96 + ypos 177 + tabPosition 1 + navUp BtnDev47 + navDown BtnDev1 + navRight BtnDev15 + navLeft BtnDev31 + } + BtnDev1 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 1 + pin_to_sibling BtnDev0 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev0 + navDown BtnDev2 + navRight BtnDev16 + navLeft BtnDev32 + } + BtnDev2 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 2 + pin_to_sibling BtnDev1 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev1 + navDown BtnDev3 + navRight BtnDev17 + navLeft BtnDev33 + } + BtnDev3 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 3 + pin_to_sibling BtnDev2 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev2 + navDown BtnDev4 + navRight BtnDev18 + navLeft BtnDev34 + } + BtnDev4 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 4 + pin_to_sibling BtnDev3 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev3 + navDown BtnDev5 + navRight BtnDev19 + navLeft BtnDev35 + } + BtnDev5 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 5 + pin_to_sibling BtnDev4 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev4 + navDown BtnDev6 + navRight BtnDev20 + navLeft BtnDev36 + } + BtnDev6 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 6 + pin_to_sibling BtnDev5 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev5 + navDown BtnDev7 + navRight BtnDev21 + navLeft BtnDev37 + } + BtnDev7 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 7 + pin_to_sibling BtnDev6 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev6 + navDown BtnDev8 + navRight BtnDev22 + navLeft BtnDev38 + } + BtnDev8 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 8 + pin_to_sibling BtnDev7 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev7 + navDown BtnDev9 + navRight BtnDev23 + navLeft BtnDev39 + } + BtnDev9 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 9 + pin_to_sibling BtnDev8 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev8 + navDown BtnDev10 + navRight BtnDev24 + navLeft BtnDev40 + } + BtnDev10 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 10 + pin_to_sibling BtnDev9 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev9 + navDown BtnDev11 + navRight BtnDev25 + navLeft BtnDev41 + } + BtnDev11 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 11 + pin_to_sibling BtnDev10 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev10 + navDown BtnDev12 + navRight BtnDev26 + navLeft BtnDev42 + } + BtnDev12 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 12 + pin_to_sibling BtnDev11 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev11 + navDown BtnDev13 + navRight BtnDev27 + navLeft BtnDev43 + } + BtnDev13 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 13 + pin_to_sibling BtnDev12 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev12 + navDown BtnDev14 + navRight BtnDev28 + navLeft BtnDev44 + } + BtnDev14 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 14 + pin_to_sibling BtnDev13 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev13 + navDown BtnDev47 + navRight BtnDev29 + navLeft BtnDev45 + } + +////////////////////////////////////// + + BtnDev15 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 15 + pin_to_sibling BtnDev0 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner TOP_RIGHT + navUp BtnDev30 + navDown BtnDev16 + navRight BtnDev31 + navLeft BtnDev0 + } + BtnDev16 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 16 + pin_to_sibling BtnDev15 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev15 + navDown BtnDev17 + navRight BtnDev32 + navLeft BtnDev1 + } + BtnDev17 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 17 + pin_to_sibling BtnDev16 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev16 + navDown BtnDev18 + navRight BtnDev33 + navLeft BtnDev2 + } + BtnDev18 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 18 + pin_to_sibling BtnDev17 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev17 + navDown BtnDev19 + navRight BtnDev34 + navLeft BtnDev3 + } + BtnDev19 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 19 + pin_to_sibling BtnDev18 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev18 + navDown BtnDev20 + navRight BtnDev35 + navLeft BtnDev4 + } + BtnDev20 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 20 + pin_to_sibling BtnDev19 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev19 + navDown BtnDev21 + navRight BtnDev36 + navLeft BtnDev5 + } + BtnDev21 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 21 + pin_to_sibling BtnDev20 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev20 + navDown BtnDev22 + navRight BtnDev37 + navLeft BtnDev6 + } + BtnDev22 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 22 + pin_to_sibling BtnDev21 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev21 + navDown BtnDev23 + navRight BtnDev38 + navLeft BtnDev7 + } + BtnDev23 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 23 + pin_to_sibling BtnDev22 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev22 + navDown BtnDev24 + navRight BtnDev39 + navLeft BtnDev8 + } + BtnDev24 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 24 + pin_to_sibling BtnDev23 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev23 + navDown BtnDev25 + navRight BtnDev40 + navLeft BtnDev9 + } + BtnDev25 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 25 + pin_to_sibling BtnDev24 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev24 + navDown BtnDev26 + navRight BtnDev41 + navLeft BtnDev10 + } + BtnDev26 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 26 + pin_to_sibling BtnDev25 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev25 + navDown BtnDev27 + navRight BtnDev42 + navLeft BtnDev11 + } + BtnDev27 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 27 + pin_to_sibling BtnDev26 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev26 + navDown BtnDev28 + navRight BtnDev43 + navLeft BtnDev12 + } + BtnDev28 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 28 + pin_to_sibling BtnDev27 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev27 + navDown BtnDev29 + navRight BtnDev44 + navLeft BtnDev13 + } + BtnDev29 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 29 + pin_to_sibling BtnDev28 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev28 + navDown BtnDev30 + navRight BtnDev45 + navLeft BtnDev14 + } + BtnDev30 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 30 + pin_to_sibling BtnDev29 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev29 + navDown BtnDev15 + navRight BtnDev46 + navLeft BtnDev47 + } + + BtnDev47 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 47 + pin_to_sibling BtnDev14 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev14 + navDown BtnDev0 + navRight BtnDev30 + navLeft BtnDev46 + } + +////////////////////////////////////// + + BtnDev31 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 31 + pin_to_sibling BtnDev15 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner TOP_RIGHT + navUp BtnDev46 + navDown BtnDev32 + navRight BtnDev0 + navLeft BtnDev15 + } + BtnDev32 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 32 + pin_to_sibling BtnDev31 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev31 + navDown BtnDev33 + navRight BtnDev1 + navLeft BtnDev16 + } + BtnDev33 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 33 + pin_to_sibling BtnDev32 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev32 + navDown BtnDev34 + navRight BtnDev2 + navLeft BtnDev17 + } + BtnDev34 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 34 + pin_to_sibling BtnDev33 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev33 + navDown BtnDev35 + navRight BtnDev3 + navLeft BtnDev18 + } + BtnDev35 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 35 + pin_to_sibling BtnDev34 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev34 + navDown BtnDev36 + navRight BtnDev4 + navLeft BtnDev19 + } + BtnDev36 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 36 + pin_to_sibling BtnDev35 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev35 + navDown BtnDev37 + navRight BtnDev5 + navLeft BtnDev20 + } + BtnDev37 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 37 + pin_to_sibling BtnDev36 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev36 + navDown BtnDev38 + navRight BtnDev6 + navLeft BtnDev21 + } + BtnDev38 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 38 + pin_to_sibling BtnDev37 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev37 + navDown BtnDev39 + navRight BtnDev7 + navLeft BtnDev22 + } + BtnDev39 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 39 + pin_to_sibling BtnDev38 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev38 + navDown BtnDev40 + navRight BtnDev8 + navLeft BtnDev23 + } + BtnDev40 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 40 + pin_to_sibling BtnDev39 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev39 + navDown BtnDev41 + navRight BtnDev9 + navLeft BtnDev24 + } + BtnDev41 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 41 + pin_to_sibling BtnDev40 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev40 + navDown BtnDev42 + navRight BtnDev10 + navLeft BtnDev25 + } + BtnDev42 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 42 + pin_to_sibling BtnDev41 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev41 + navDown BtnDev43 + navRight BtnDev11 + navLeft BtnDev26 + } + BtnDev43 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 43 + pin_to_sibling BtnDev42 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev42 + navDown BtnDev44 + navRight BtnDev12 + navLeft BtnDev27 + } + BtnDev44 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 44 + pin_to_sibling BtnDev43 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev43 + navDown BtnDev45 + navRight BtnDev13 + navLeft BtnDev28 + } + BtnDev45 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 45 + pin_to_sibling BtnDev44 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev44 + navDown BtnDev46 + navRight BtnDev14 + navLeft BtnDev29 + } + BtnDev46 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname MatchSettingCategoryButton + scriptID 46 + pin_to_sibling BtnDev45 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnDev45 + navDown BtnDev31 + navRight BtnDev47 + navLeft BtnDev30 + } + +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + + FooterButtons + { + ControlName CNestedPanel + InheritProperties FooterButtons + } + } +} diff --git a/Northstar.Client/mod/resource/ui/menus/modlist.menu b/Northstar.Client/mod/resource/ui/menus/modlist.menu new file mode 100644 index 00000000..682f643e --- /dev/null +++ b/Northstar.Client/mod/resource/ui/menus/modlist.menu @@ -0,0 +1,255 @@ +resource/ui/menus/mods_browse.menu +{ + menu + { + ControlName Frame + xpos 0 + ypos 0 + zpos 3 + wide f0 + tall f0 + autoResize 0 + visible 1 + enabled 1 + pinCorner 0 + PaintBackgroundType 0 + infocus_bgcolor_override "0 0 0 0" + outoffocus_bgcolor_override "0 0 0 0" + + Vignette + { + ControlName ImagePanel + InheritProperties MenuVignette + } + + Title + { + ControlName Label + InheritProperties MenuTitle + labelText "#MENU_TITLE_MODS" + } + + ImgTopBar + { + ControlName ImagePanel + InheritProperties MenuTopBar + } + + ButtonRowAnchor + { + ControlName Label + labelText "" + + xpos 120 + ypos 160 + } + +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + + BtnMod1 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ModButton + scriptID 0 + navUp BtnMod15 + navDown BtnMod2 + + pin_to_sibling ButtonRowAnchor + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner TOP_LEFT + } + BtnMod2 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ModButton + scriptID 1 + pin_to_sibling BtnMod1 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnMod1 + navDown BtnMod3 + } + BtnMod3 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ModButton + scriptID 2 + pin_to_sibling BtnMod2 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnMod2 + navDown BtnMod4 + } + BtnMod4 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ModButton + scriptID 3 + pin_to_sibling BtnMod3 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + //ypos 11 + navUp BtnMod3 + navDown BtnMod5 + } + BtnMod5 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ModButton + scriptID 4 + pin_to_sibling BtnMod4 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnMod4 + navDown BtnMod6 + } + BtnMod6 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ModButton + scriptID 5 + pin_to_sibling BtnMod5 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnMod5 + navDown BtnMod7 + } + BtnMod7 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ModButton + scriptID 6 + pin_to_sibling BtnMod6 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnMod6 + navDown BtnMod8 + } + BtnMod8 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ModButton + scriptID 7 + pin_to_sibling BtnMod7 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnMod7 + navDown BtnMod9 + } + BtnMod9 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ModButton + scriptID 8 + pin_to_sibling BtnMod8 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnMod8 + navDown BtnMod10 + } + BtnMod10 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ModButton + scriptID 9 + pin_to_sibling BtnMod9 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnMod9 + navDown BtnMod11 + } + BtnMod11 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ModButton + scriptID 10 + pin_to_sibling BtnMod10 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnMod10 + navDown BtnMod12 + } + BtnMod12 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ModButton + scriptID 11 + pin_to_sibling BtnMod11 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnMod11 + navDown BtnMod13 + } + BtnMod13 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ModButton + scriptID 12 + pin_to_sibling BtnMod12 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnMod12 + navDown BtnMod14 + } + BtnMod14 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ModButton + scriptID 13 + pin_to_sibling BtnMod13 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnMod13 + navDown BtnMod15 + } + BtnMod15 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ModButton + scriptID 14 + pin_to_sibling BtnMod14 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnMod14 + navDown BtnMod1 + } + +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + + LabelDetails + { + ControlName RuiPanel + xpos 900 + ypos 160 + tall 800 + wide 950 + rui "ui/knowledgebase_panel.rpak" + wrap 1 + visible 1 + zpos 1 + } + +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + + FooterButtons + { + ControlName CNestedPanel + InheritProperties FooterButtons + } + } +} diff --git a/Northstar.Client/mod/resource/ui/menus/server_browser.menu b/Northstar.Client/mod/resource/ui/menus/server_browser.menu new file mode 100644 index 00000000..90785e46 --- /dev/null +++ b/Northstar.Client/mod/resource/ui/menus/server_browser.menu @@ -0,0 +1,338 @@ +resource/ui/menus/mods_browse.menu +{ + menu + { + ControlName Frame + xpos 0 + ypos 0 + zpos 3 + wide f0 + tall f0 + autoResize 0 + visible 1 + enabled 1 + pinCorner 0 + PaintBackgroundType 0 + infocus_bgcolor_override "0 0 0 0" + outoffocus_bgcolor_override "0 0 0 0" + + Vignette + { + ControlName ImagePanel + InheritProperties MenuVignette + } + + Title + { + ControlName Label + InheritProperties MenuTitle + labelText "#MENU_TITLE_SERVER_BROWSER" + } + + ImgTopBar + { + ControlName ImagePanel + InheritProperties MenuTopBar + } + + ButtonRowAnchor + { + ControlName Label + labelText "" + + xpos 120 + ypos 160 + } + + //test + //{ + // ControlName ListPanel + // xpos "200" + // ypos "200" + // zpos 999 + // wide "312" + // tall "340" + // autoResize "0" + // pinCorner "0" + // visible "1" + // enabled "1" + // tabPosition "0" + //} + +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + + BtnServer1 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ServerButton + scriptID 0 + navUp BtnServer15 + navDown BtnServer2 + + pin_to_sibling ButtonRowAnchor + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner TOP_LEFT + } + BtnServer2 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ServerButton + scriptID 1 + pin_to_sibling BtnServer1 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnServer1 + navDown BtnServer3 + } + BtnServer3 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ServerButton + scriptID 2 + pin_to_sibling BtnServer2 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnServer2 + navDown BtnServer4 + } + BtnServer4 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ServerButton + scriptID 3 + pin_to_sibling BtnServer3 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + //ypos 11 + navUp BtnServer3 + navDown BtnServer5 + } + BtnServer5 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ServerButton + scriptID 4 + pin_to_sibling BtnServer4 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnServer4 + navDown BtnServer6 + } + BtnServer6 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ServerButton + scriptID 5 + pin_to_sibling BtnServer5 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnServer5 + navDown BtnServer7 + } + BtnServer7 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ServerButton + scriptID 6 + pin_to_sibling BtnServer6 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnServer6 + navDown BtnServer8 + } + BtnServer8 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ServerButton + scriptID 7 + pin_to_sibling BtnServer7 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnServer7 + navDown BtnServer9 + } + BtnServer9 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ServerButton + scriptID 8 + pin_to_sibling BtnServer8 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnServer8 + navDown BtnServer10 + } + BtnServer10 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ServerButton + scriptID 9 + pin_to_sibling BtnServer9 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnServer9 + navDown BtnServer11 + } + BtnServer11 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ServerButton + scriptID 10 + pin_to_sibling BtnServer10 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnServer10 + navDown BtnServer12 + } + BtnServer12 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ServerButton + scriptID 11 + pin_to_sibling BtnServer11 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnServer11 + navDown BtnServer13 + } + BtnServer13 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ServerButton + scriptID 12 + pin_to_sibling BtnServer12 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnServer12 + navDown BtnServer14 + } + BtnServer14 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ServerButton + scriptID 13 + pin_to_sibling BtnServer13 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnServer13 + navDown BtnServer15 + } + BtnServer15 + { + ControlName RuiButton + InheritProperties RuiSmallButton + classname ServerButton + scriptID 14 + pin_to_sibling BtnServer14 + pin_corner_to_sibling TOP_LEFT + pin_to_sibling_corner BOTTOM_LEFT + navUp BtnServer14 + navDown BtnServer1 + } + +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + + LabelDetails + { + ControlName RuiPanel + xpos 900 + ypos 160 + tall 800 + wide 950 + rui "ui/knowledgebase_panel.rpak" + wrap 1 + visible 1 + zpos -1 + } + + NextMapImage + { + ControlName RuiPanel + wide 500 + tall 288 + visible 0 + scaleImage 1 + + rui "ui/basic_menu_image.rpak" + + pin_to_sibling LabelDetails + pin_corner_to_sibling TOP_RIGHT + pin_to_sibling_corner TOP_RIGHT + } + NextMapName + { + ControlName Label + pin_to_sibling NextMapImage + pin_corner_to_sibling BOTTOM_RIGHT + pin_to_sibling_corner BOTTOM_RIGHT + + xpos -12 + ypos 0 + zpos 1 + + auto_wide_tocontents 1 + auto_tall_tocontents 1 + labelText "" + font Default_43_DropShadow + allcaps 1 + fgcolor_override "255 255 255 255" + } + NextGameModeName + { + ControlName Label + pin_to_sibling NextMapName + pin_corner_to_sibling BOTTOM_RIGHT + pin_to_sibling_corner TOP_RIGHT + + ypos -8 + zpos 1 + + auto_wide_tocontents 1 + auto_tall_tocontents 1 + labelText "" + use_proportional_insets 1 + textinsetx 2 + font Default_28_DropShadow + allcaps 1 + fgcolor_override "255 255 255 255" + } + NextModeIcon + { + ControlName RuiPanel + wide 72 + tall 72 + visible 0 + scaleImage 1 + image "" + zpos 1 + + rui "ui/basic_image_add.rpak" + + pin_to_sibling NextGameModeName + pin_corner_to_sibling BOTTOM_RIGHT + pin_to_sibling_corner TOP_RIGHT + } + +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + + FooterButtons + { + ControlName CNestedPanel + InheritProperties FooterButtons + } + } +} -- cgit v1.2.3