summaryrefslogtreecommitdiff
path: root/resource/ui
diff options
context:
space:
mode:
authorCriticalFlaw <[email protected]>2018-04-07 16:22:20 -0400
committerCriticalFlaw <[email protected]>2018-04-07 16:22:20 -0400
commit30feb7bbea02b2489ead75f0e6b36f81ca5a70ba (patch)
tree750fce83deec41cdbea7358e2cb82091ba112c6a /resource/ui
parent781881de201f33ae0d50f8cb7e29a4af42408fca (diff)
Updated the Matchmaking Side Panel UI
Diffstat (limited to 'resource/ui')
-rw-r--r--resource/ui/matchmakingcasualcriteria.res287
-rw-r--r--resource/ui/matchmakingcategorypanel.res281
-rw-r--r--resource/ui/matchmakingdashboardcasualcriteria.res96
-rw-r--r--resource/ui/matchmakingdashboardcomp.res139
-rw-r--r--resource/ui/matchmakingdashboardmvmcriteria.res215
-rw-r--r--resource/ui/matchmakingdashboardmvmmodeselect.res273
-rw-r--r--resource/ui/matchmakingdashboardplaylist.res63
-rw-r--r--resource/ui/matchmakingdashboardsidepanel.res173
8 files changed, 1527 insertions, 0 deletions
diff --git a/resource/ui/matchmakingcasualcriteria.res b/resource/ui/matchmakingcasualcriteria.res
new file mode 100644
index 0000000..15c4715
--- /dev/null
+++ b/resource/ui/matchmakingcasualcriteria.res
@@ -0,0 +1,287 @@
+"Resource/UI/MatchmakingCasualCriteria.res"
+{
+ "PlaylistBGPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PlaylistBGPanel"
+ "xpos" "cs-0.5"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "p0.98"
+ "tall" "p1"
+ "visible" "1"
+ "PaintBackgroundType" "2"
+ "proportionaltoparent" "1"
+
+ "pinCorner" "2"
+ "autoResize" "1"
+
+
+ "RankImage"
+ {
+ "ControlName" "CTFLocalPlayerBadgePanel"
+ "fieldName" "RankImage"
+ "xpos" "4"
+ "ypos" "-8"
+ "zpos" "110"
+ "wide" "o1"
+ "tall" "60"
+ "visible" "1"
+ "enabled" "1"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+
+ "matchgroup" "MatchGroup_Casual_12v12"
+ }
+
+ "RankPanel"
+ {
+ "ControlName" "CPvPRankPanel"
+ "fieldName" "RankPanel"
+ "xpos" "35"
+ "ypos" "-15"
+ "zpos" "100"
+ "wide" "330"
+ "tall" "92"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+
+ "matchgroup" "MatchGroup_Casual_12v12"
+
+ "show_model" "0"
+ "show_name" "0"
+ }
+
+ "RestoreCasualSearchCriteria"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "RestoreCasualSearchCriteria"
+ "xpos" "rs1-49"
+ "ypos" "49"
+ "zpos" "100"
+ "wide" "15"
+ "tall" "o1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "Command" "restore_search_criteria"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "actionsignallevel" "2"
+ "proportionaltoparent" "1"
+ "image_drawcolor" "242 242 242 255"
+ "image_armedcolor" "169 123 53 255"
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "2"
+ "ypos" "2"
+ "zpos" "1"
+ "wide" "11"
+ "tall" "11"
+ "visible" "1"
+ "enabled" "1"
+ "image" "button_load"
+ "scaleImage" "1"
+ }
+ }
+
+ "SaveCasualSearchCriteria"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "SaveCasualSearchCriteria"
+ "xpos" "rs1-29"
+ "ypos" "49"
+ "zpos" "100"
+ "wide" "15"
+ "tall" "o1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "Command" "save_search_criteria"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "actionsignallevel" "2"
+ "proportionaltoparent" "1"
+ "image_drawcolor" "242 242 242 255"
+ "image_armedcolor" "169 123 53 255"
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "2"
+ "ypos" "2"
+ "zpos" "1"
+ "wide" "11"
+ "tall" "11"
+ "visible" "1"
+ "enabled" "1"
+ "image" "button_save"
+ "scaleImage" "1"
+ }
+ }
+
+ "ShowExplanationsButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ShowExplanationsButton"
+ "xpos" "rs1-9"
+ "ypos" "49"
+ "zpos" "100"
+ "wide" "15"
+ "tall" "o1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "?"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "Command" "show_explanations"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "actionsignallevel" "2"
+ "proportionaltoparent" "1"
+ }
+
+ "Title"
+ {
+ "ControlName" "Label"
+ "fieldName" "Title"
+ "xpos" "10"
+ "ypos" "46"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "20"
+ "proportionaltoparent" "1"
+ "labeltext" "#TF_Casual_MapSelection"
+ "textAlignment" "west"
+ "font" "CerbeticaBold15"
+
+ "mouseinputenabled" "0"
+ }
+
+ "SelectedCount"
+ {
+ "ControlName" "Label"
+ "fieldName" "SelectedCount"
+ "xpos" "10"
+ "ypos" "33"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "20"
+ "proportionaltoparent" "1"
+ "labeltext" "%selected_maps_count%"
+ "textAlignment" "west"
+ "font" "HudFontSmallest"
+ "fgcolor_override" "TanDark"
+
+ "mouseinputenabled" "1"
+ }
+
+ "QueueEstimation"
+ {
+ "ControlName" "Label"
+ "fieldName" "QueueEstimation"
+ "xpos" "rs1-5"
+ "ypos" "18"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "20"
+ "proportionaltoparent" "1"
+ "labeltext" "#TF_Casual_QueueEstimation"
+ "textAlignment" "east"
+ "font" "HudFontSmallest"
+ "fgcolor_override" "TanLight"
+ "textinsetx" "5"
+ "visible" "0"
+
+ "mouseinputenabled" "0"
+ }
+
+ "PlayListDropShadow"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PlayListDropShadow"
+ "xpos" "cs-0.5"
+ "ypos" "65"
+ "zpos" "101"
+ "wide" "f15"
+ "tall" "f65"
+ "visible" "1"
+ "PaintBackgroundType" "2"
+ "border" "InnerShadowBorder"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ }
+
+ "GameModesList"
+ {
+ "ControlName" "CScrollableList"
+ "fieldName" "GameModesList"
+ "xpos" "cs-0.5"
+ "ypos" "65"
+ "wide" "f15"
+ "tall" "f65"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "restrict_width" "0"
+
+ "border" "MainMenuBGBorder"
+
+ "ScrollBar"
+ {
+ "ControlName" "ScrollBar"
+ "FieldName" "ScrollBar"
+ "xpos" "rs0.7-1"
+ "ypos" "0"
+ "tall" "f0"
+ "wide" "5" // This gets slammed from client schme. GG.
+ "zpos" "1000"
+ "nobuttons" "1"
+ "proportionaltoparent" "1"
+
+ "Slider"
+ {
+ "fgcolor_override" "TanDark"
+ }
+
+ "UpButton"
+ {
+ "ControlName" "Button"
+ "FieldName" "UpButton"
+ "visible" "0"
+ }
+
+ "DownButton"
+ {
+ "ControlName" "Button"
+ "FieldName" "DownButton"
+ "visible" "0"
+ }
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/matchmakingcategorypanel.res b/resource/ui/matchmakingcategorypanel.res
new file mode 100644
index 0000000..0e5892b
--- /dev/null
+++ b/resource/ui/matchmakingcategorypanel.res
@@ -0,0 +1,281 @@
+"Resource/UI/MatchmakingCategoryPanel.res"
+{
+ "MatchmakingCategoryPanel"
+ {
+ "fieldName" "MatchmakingCategoryPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "50"
+ "proportionaltoparent" "1"
+
+ "collapsed_height" "57"
+ "resize_time" "0.2"
+
+ }
+
+ "TopContainer"
+ {
+ "Controlname" "EditablePanel"
+ "fieldName" "TopContainer"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "2"
+ "wide" "f0"
+ "tall" "p1.17"
+ "visible" "1"
+ "enabled" "1"
+ "proportionaltoparent" "1"
+
+ "BGColor"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BGColor"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "enabled" "1"
+ "mouseinputenabled" "0"
+
+ "proportionaltoparent" "1"
+ "bgcolor_override" "0 0 0 255"
+ }
+
+ "BGImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BGImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "o4"
+ "tall" "f0"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "EntryToggleButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "EntryToggleButton"
+ "xpos" "0"
+ "ypos" "rs1"
+ "zpos" "100"
+ "wide" "f0"
+ "tall" "9"
+ "proportionaltoparent" "1"
+
+ "actionsignallevel" "2"
+ "command" "toggle_collapse"
+ "labeltext" "#TF_Casual_ViewMaps"
+ "textAlignment" "west"
+ "font" "MMenuPlayListDesc"
+ "textinsetx" "40"
+
+ "stay_armed_on_click" "1"
+
+ "border_default" "NoBorder"
+ "defaultBgColor_override" "235 226 202 20"
+
+ "border_armed" "NoBorder"
+ "armedBgColor_override" "LightOrange"
+ "selectedBGColor_override" "Orange"
+
+ "sound_armed" "ui/item_info_mouseover.wav"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "image_default" "glyph_expand"
+
+ "button_activation_type" "1"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "6"
+ "ypos" "cs-0.5"
+ "zpos" "1"
+ "wide" "o1"
+ "tall" "p.9"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+
+ "proportionaltoparent" "1"
+ }
+ }
+
+ "Shade"
+ {
+ "fieldName" "Shade"
+ "ControlName" "EditablePanel"
+ "xpos" "cs-0.5"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "57"
+ "mouseinputenabled" "0"
+
+ "proportionaltoparent" "1"
+ "bgcolor_override" "0 0 0 0"
+ }
+
+ "Checkbutton"
+ {
+ "ControlName" "CExCheckButton"
+ "fieldName" "Checkbutton"
+ "xpos" "r27"
+ "ypos" "-1"
+ "zpos" "3"
+ "wide" "25"
+ "tall" "20"
+ "proportionaltoparent" "1"
+ "labeltext" ""
+ "smallcheckimage" "1"
+
+ "sound_depressed" "UI/buttonclickrelease.wav"
+ "button_activation_type" "1"
+ }
+
+ "Title"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Title"
+ "xpos" "rs1-24"
+ "ypos" "2"
+ "zpos" "3"
+ "wide" "200"
+ "tall" "15"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%title_token%"
+ "textinsetx" "5"
+ "use_proportional_insets" "1"
+ "font" "HudFontSmallestBold"
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+
+ "fgcolor" "TanLight"
+ }
+
+ "TitleShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleShadow"
+ "xpos" "rs1-23"
+ "ypos" "3"
+ "zpos" "2"
+ "wide" "200"
+ "tall" "15"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%title_token%"
+ "textinsetx" "5"
+ "use_proportional_insets" "1"
+ "font" "HudFontSmallestBold"
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+
+ "fgcolor_override" "7 7 7 255"
+ }
+
+ "DescLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DescLabel"
+ "font" "MMenuPlayListDesc"
+ "labelText" "%desc_token%"
+ "textAlignment" "north-west"
+ "xpos" "rs1-5"
+ "ypos" "18"
+ "zpos" "2"
+ "wide" "120"
+ "tall" "40"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ "wrap" "1"
+ "fgcolor_override" "TanLight"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ }
+
+ "DescLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DescLabelShadow"
+ "font" "MMenuPlayListDesc"
+ "labelText" "%desc_token%"
+ "textAlignment" "north-west"
+ "xpos" "rs1-4"
+ "ypos" "19"
+ "zpos" "1"
+ "wide" "120"
+ "tall" "40"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ "wrap" "1"
+ "fgcolor_override" "7 7 7 255"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ }
+ }
+
+ "PlayListDropShadow"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PlaylistBGPanel"
+ "xpos" "cs-0.5"
+ "ypos" "p1.17-2"
+ "zpos" "1"
+ "wide" "p1.5"
+ "tall" "1000"
+ "visible" "1"
+ "PaintBackgroundType" "2"
+ "border" "InnerShadowBorder"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ }
+
+ "MapsContainer"
+ {
+ "Controlname" "EditablePanel"
+ "fieldName" "MapsContainer"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "0"
+ "visible" "1"
+ "enabled" "1"
+ "proportionaltoparent" "1"
+
+ "border" "InnerShadowBorder"
+
+ "pinCorner" "2"
+ "autoResize" "1"
+
+ "skip_autoresize" "1"
+
+ "bgcolor_override" "0 0 0 150"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/matchmakingdashboardcasualcriteria.res b/resource/ui/matchmakingdashboardcasualcriteria.res
new file mode 100644
index 0000000..be85023
--- /dev/null
+++ b/resource/ui/matchmakingdashboardcasualcriteria.res
@@ -0,0 +1,96 @@
+#base "MatchMakingDashboardSidePanel.res"
+
+"Resource/UI/MatchMakingDashboardCasualCriteria.res"
+{
+ "CasualCriteria"
+ {
+ "fieldName" "CasualCriteria"
+ "xpos" "r0"
+ "ypos" "10"
+ "zpos" "1002"
+ "wide" "270"
+ "tall" "f70"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "Title"
+ {
+ "ControlName" "Label"
+ "fieldName" "Title"
+ "xpos" "8"
+ "ypos" "23"
+ "zpos" "99"
+ "wide" "f0"
+ "tall" "20"
+ "proportionaltoparent" "1"
+ "labeltext" "#TF_Matchmaking_HeaderCasual"
+ "textAlignment" "west"
+ "font" "CerbeticaBold24"
+ "fgcolor_override" "242 242 242 255"
+
+ "mouseinputenabled" "0"
+ }
+
+ "criteria"
+ {
+ "ControlName" "CCasualCriteriaPanel"
+ "fieldName" "criteria"
+ "xpos" "-3"
+ "ypos" "40"
+ "zpos" "100"
+ "wide" "f0"
+ "tall" "f73"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "ToolTipButtonHack"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ToolTipButtonHack"
+ "xpos" "cs-0.5"
+ "ypos" "rs1-8"
+ "zpos" "101"
+ "wide" "f20"
+ "tall" "20"
+ "visible" "0"
+ "enabled" "1"
+ "mouseinputenabled" "1"
+ "eatmouseinput" "0"
+ "showtooltipswhenmousedisabled" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "QueueButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "QueueButton"
+ "xpos" "cs-0.5"
+ "ypos" "rs1-8"
+ "zpos" "100"
+ "wide" "f20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "font" "HudFontMediumSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "find_game"
+ "proportionaltoparent" "1"
+ "labeltext" "#TF_Matchmaking_StartSearch"
+ "mouseinputenabled" "1"
+ "keyboardinputenabled" "0"
+ "actionsignallevel" "1"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "armedBgColor_override" "CreditsGreen"
+ "defaultBgColor_override" "GreenSolid"
+ }
+}
diff --git a/resource/ui/matchmakingdashboardcomp.res b/resource/ui/matchmakingdashboardcomp.res
new file mode 100644
index 0000000..845681d
--- /dev/null
+++ b/resource/ui/matchmakingdashboardcomp.res
@@ -0,0 +1,139 @@
+#base "MatchMakingDashboardSidePanel.res"
+
+"Resource/UI/MatchMakingDashboardComp.res"
+{
+ "CompStats"
+ {
+ "fieldName" "CompStats"
+ "xpos" "r0"
+ "ypos" "10"
+ "zpos" "1002"
+ "wide" "270"
+ "tall" "f70"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "Title"
+ {
+ "ControlName" "Label"
+ "fieldName" "Title"
+ "xpos" "8"
+ "ypos" "23"
+ "zpos" "99"
+ "wide" "f0"
+ "tall" "20"
+ "proportionaltoparent" "1"
+ "labeltext" "#TF_Matchmaking_HeaderCompetitive"
+ "textAlignment" "west"
+ "font" "CerbeticaBold24"
+ "fgcolor_override" "242 242 242 255"
+
+ "mouseinputenabled" "0"
+ }
+
+ "ShowExplanationsButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ShowExplanationsButton"
+ "xpos" "rs1-21"
+ "ypos" "20"
+ "zpos" "100"
+ "wide" "15"
+ "tall" "o1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "?"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "Command" "show_explanations"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "actionsignallevel" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "RankTooltipPanel"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "RankTooltipPanel"
+ "xpos" "5"
+ "ypos" "44"
+ "zpos" "1000"
+ "wide" "8"
+ "tall" "8"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "1"
+ "image" "info"
+ "scaleImage" "1"
+ "alpha" "75"
+ }
+
+ "stats"
+ {
+ "fieldName" "stats"
+ "xpos" "-1"
+ "ypos" "40"
+ "zpos" "100"
+ "wide" "305"
+ "tall" "f80"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "ToolTipButtonHack"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ToolTipButtonHack"
+ "xpos" "cs-0.5"
+ "ypos" "rs1-8"
+ "zpos" "101"
+ "wide" "f20"
+ "tall" "20"
+ "visible" "0"
+ "enabled" "1"
+ "mouseinputenabled" "1"
+ "eatmouseinput" "0"
+ "showtooltipswhenmousedisabled" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "QueueButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "QueueButton"
+ "xpos" "cs-0.5"
+ "ypos" "rs1-8"
+ "zpos" "100"
+ "wide" "f20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "font" "HudFontMediumSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "find_game"
+ "proportionaltoparent" "1"
+ "labeltext" "#TF_Matchmaking_StartSearch"
+ "mouseinputenabled" "1"
+ "keyboardinputenabled" "0"
+ "actionsignallevel" "1"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "armedBgColor_override" "CreditsGreen"
+ "defaultBgColor_override" "GreenSolid"
+ }
+}
diff --git a/resource/ui/matchmakingdashboardmvmcriteria.res b/resource/ui/matchmakingdashboardmvmcriteria.res
new file mode 100644
index 0000000..1c25dcb
--- /dev/null
+++ b/resource/ui/matchmakingdashboardmvmcriteria.res
@@ -0,0 +1,215 @@
+#base "MatchMakingDashboardSidePanel.res"
+
+"Resource/UI/MatchMakingDashboardMvMCriteria.res"
+{
+ "MVMCriteria"
+ {
+ "fieldName" "MVMCriteria"
+ "xpos" "r0"
+ "ypos" "10"
+ "zpos" "1002"
+ "wide" "420"
+ "tall" "f70"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "criteria"
+ {
+ "ControlName" "CMVMCriteriaPanel"
+ "fieldName" "criteria"
+ "xpos" "5"
+ "ypos" "15"
+ "zpos" "100"
+ "wide" "410"
+ "tall" "f50"
+ "visible" "1"
+ "proportionaltoparent" "1"
+
+ "pinCorner" "2"
+ }
+
+ "BackButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "BackButton"
+ "xpos" "6"
+ "ypos" "rs1-8"
+ "zpos" "100"
+ "wide" "90"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "font" "HudFontMediumSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "back"
+ "proportionaltoparent" "1"
+ "labeltext" "#TF_Matchmaking_Back"
+ "mouseinputenabled" "1"
+ "keyboardinputenabled" "0"
+ //"actionsignallevel" "1"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "MannUpToolTipButtonHack"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "MannUpToolTipButtonHack"
+ "xpos" "106"
+ "ypos" "rs1-8"
+ "zpos" "101"
+ "wide" "170"
+ "tall" "20"
+ "visible" "0"
+ "enabled" "1"
+ "mouseinputenabled" "1"
+ "eatmouseinput" "0"
+ "showtooltipswhenmousedisabled" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "MannUpQueueButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "MannUpQueueButton"
+ "xpos" "106"
+ "ypos" "rs1-8"
+ "zpos" "100"
+ "wide" "170"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "font" "HudFontMediumSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "start_search"
+ "proportionaltoparent" "1"
+ "labeltext" "#TF_Matchmaking_StartSearch"
+ "mouseinputenabled" "1"
+ "keyboardinputenabled" "0"
+ "actionsignallevel" "1"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "armedBgColor_override" "CreditsGreen"
+ "defaultBgColor_override" "GreenSolid"
+ }
+
+ "BootCampToolTipButtonHack"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BootCampToolTipButtonHack"
+ "xpos" "5"
+ "ypos" "rs1-8"
+ "zpos" "101"
+ "wide" "270"
+ "tall" "20"
+ "visible" "0"
+ "enabled" "1"
+ "mouseinputenabled" "1"
+ "eatmouseinput" "0"
+ "showtooltipswhenmousedisabled" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "BootCampQueueButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "BootCampQueueButton"
+ "xpos" "5"
+ "ypos" "rs1-8"
+ "zpos" "100"
+ "wide" "270"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "font" "HudFontMediumSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "start_search"
+ "proportionaltoparent" "1"
+ "labeltext" "#TF_Matchmaking_StartSearch"
+ "mouseinputenabled" "1"
+ "keyboardinputenabled" "0"
+ "actionsignallevel" "1"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "armedBgColor_override" "CreditsGreen"
+ "defaultBgColor_override" "GreenSolid"
+ }
+
+ "NextButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "NextButton"
+ "xpos" "cs-0.5"
+ "ypos" "rs1-8"
+ "zpos" "100"
+ "wide" "f20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "font" "HudFontMediumSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "select_tour"
+ "proportionaltoparent" "1"
+ "labeltext" "#TF_MvM_SelectChallenge"
+ "mouseinputenabled" "1"
+ "keyboardinputenabled" "0"
+ //"actionsignallevel" "1"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "JoinLateCheckButton"
+ {
+ "ControlName" "CheckButton"
+ "fieldName" "JoinLateCheckButton"
+ "xpos" "rs1"
+ "ypos" "rs1-9"
+ "zpos" "50"
+ "wide" "140"
+ "tall" "20"
+ "font" "HudFontSmallest"
+ "labelText" ""
+ "proportionaltoparent" "1"
+ }
+
+ "JoinLateLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "JoinLateLabel"
+ "xpos" "rs1"
+ "ypos" "rs1-9"
+ "zpos" "50"
+ "wide" "115"
+ "tall" "20"
+ "font" "HudFontSmallest"
+ "labelText" "#TF_Matchmaking_JoinInProgress"
+ "proportionaltoparent" "1"
+ }
+}
diff --git a/resource/ui/matchmakingdashboardmvmmodeselect.res b/resource/ui/matchmakingdashboardmvmmodeselect.res
new file mode 100644
index 0000000..fcc1b84
--- /dev/null
+++ b/resource/ui/matchmakingdashboardmvmmodeselect.res
@@ -0,0 +1,273 @@
+#base "MatchMakingDashboardSidePanel.res"
+
+"Resource/UI/MatchMakingDashboardCasualCriteria.res"
+{
+ "MVMModeSelect"
+ {
+ "fieldName" "MVMModeSelect"
+ "xpos" "r0"
+ "ypos" "10"
+ "zpos" "1002"
+ "wide" "270"
+ "tall" "f70"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "MvMLogoImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MvMLogoImage"
+ "xpos" "30"
+ "ypos" "-5"
+ "zpos" "2"
+ "wide" "o2"
+ "tall" "100"
+ "visible" "1"
+ "enabled" "1"
+ "mouseinputenabled" "0"
+ "image" "mvm/mvm_logo"
+ "scaleImage" "1"
+ }
+
+ "MannUpGroupBox"
+ {
+ //"ControlName" "EditablePanel"
+ "fieldName" "MannUpGroupBox"
+ "xpos" "6"
+ "ypos" "55"
+ "zpos" "1"
+ "wide" "250"
+ "tall" "215"
+ "visible" "1"
+ "enabled" "1"
+
+ "DropShadow"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "DropShadow"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "101"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "PaintBackgroundType" "2"
+ "border" "InnerShadowBorder"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ }
+
+ "MannUpImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MannUpImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "o1"
+ "visible" "1"
+ "enabled" "1"
+ "mouseinputenabled" "0"
+ "image" "mvm/mannup"
+ "scaleImage" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "Gradient"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "Gradient"
+ "xpos" "0"
+ "ypos" "rs1"
+ "wide" "f0"
+ "tall" "100"
+ "zpos" "1"
+ "visible" "1"
+ "enabled" "1"
+ "rotation" "0"
+ "proportionaltoparent" "1"
+ "scaleimage" "1"
+ "mouseinputenabled" "0"
+ "alpha" "255"
+
+ "image" "gradient_pure_black"
+ }
+
+ "PlayNowButton"
+ {
+ //"ControlName" "CExButton"
+ "fieldName" "PlayNowButton"
+ "xpos" "cs-0.5"
+ "ypos" "rs1-5"
+ "zpos" "20"
+ "wide" "120"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_MvM_MannUp"
+ "font" "HudFontMediumSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "mannup"
+ "actionsignallevel" "2"
+ "proportionaltoparent" "1"
+
+ "NavUp" "Sheet"
+ "NavDown" "BackButton"
+ "NavLeft" "Sheet"
+ "NavRight" "PracticeButton"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ }
+
+ "PlayForBraggingRightsExplanation"
+ {
+ "ControlName" "Label"
+ "fieldName" "PlayForBraggingRightsExplanation"
+ "font" "HudFontSmall"
+ "fgcolor_override" "TanLight"
+ "labelText" "#TF_MvM_BraggingRightsExplaination"
+ "textAlignment" "north-west"
+ "xpos" "cs-0.5"
+ "ypos" "rs1"
+ "zpos" "2"
+ "wide" "f20"
+ "tall" "60"
+ "wrap" "1"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ }
+ }
+
+ "PracticeGroupBox"
+ {
+ //"ControlName" "EditablePanel"
+ "fieldName" "PracticeGroupBox"
+ "xpos" "6"
+ "ypos" "275"
+ "zpos" "100"
+ "wide" "250"
+ "tall" "130"
+ "visible" "1"
+ "enabled" "1"
+ "proportionaltoparent" "1"
+
+ "DropShadow"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "DropShadow"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "101"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "PaintBackgroundType" "2"
+ "border" "InnerShadowBorder"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ }
+
+ "BootcampImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BootcampImage"
+ "xpos" "0"
+ "ypos" "rs1"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "o1"
+ "visible" "1"
+ "enabled" "1"
+ "mouseinputenabled" "0"
+ "image" "mvm/bootcamp"
+ "scaleImage" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "Gradient"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "Gradient"
+ "xpos" "0"
+ "ypos" "rs1"
+ "wide" "f0"
+ "tall" "100"
+ "zpos" "1"
+ "visible" "1"
+ "enabled" "1"
+ "rotation" "0"
+ "proportionaltoparent" "1"
+ "scaleimage" "1"
+ "mouseinputenabled" "0"
+ "alpha" "255"
+
+ "image" "gradient_pure_black"
+ }
+
+ "PracticeButton"
+ {
+ //"ControlName" "CExButton"
+ "fieldName" "PracticeButton"
+ "xpos" "cs-0.5"
+ "ypos" "rs1-5"
+ "zpos" "20"
+ "tall" "25"
+ "wide" "120"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_MvM_BootCamp"
+ "font" "HudFontMediumSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "bootcamp"
+ "actionsignallevel" "2"
+ "proportionaltoparent" "1"
+
+ "NavUp" "Sheet"
+ "NavDown" "LearnMoreButton"
+ "NavLeft" "PlayNowButton"
+ "NavRight" "StartPartyButton"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ }
+
+ "PlayOnCommunityServerExplanation"
+ {
+ "ControlName" "Label"
+ "fieldName" "PlayOnCommunityServerExplanation"
+ "font" "HudFontSmall"
+ "fgcolor_override" "TanLight"
+ "labelText" "#TF_MvM_PracticeExplaination"
+ "textAlignment" "north-west"
+ "xpos" "cs-0.5"
+ "ypos" "rs1"
+ "zpos" "3"
+ "wide" "f20"
+ "tall" "50"
+ "wrap" "1"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ }
+ }
+}
diff --git a/resource/ui/matchmakingdashboardplaylist.res b/resource/ui/matchmakingdashboardplaylist.res
new file mode 100644
index 0000000..af212e8
--- /dev/null
+++ b/resource/ui/matchmakingdashboardplaylist.res
@@ -0,0 +1,63 @@
+#base "MatchMakingDashboardSidePanel.res"
+
+"Resource/UI/MatchMakingDashboardPlayList.res"
+{
+ "ExpandableList"
+ {
+ "fieldName" "ExpandableList"
+ "xpos" "r0"
+ "ypos" "10"
+ "zpos" "1001"
+ "wide" "280"
+ "tall" "f70"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "Title"
+ {
+ "ControlName" "Label"
+ "fieldName" "Title"
+ "xpos" "8"
+ "ypos" "23"
+ "zpos" "99"
+ "wide" "f0"
+ "tall" "20"
+ "proportionaltoparent" "1"
+ "labeltext" "#TF_Matchmaking_HeaderModeSelect"
+ "textAlignment" "west"
+ "font" "CerbeticaBold24"
+ "fgcolor_override" "242 242 242 255"
+
+ "mouseinputenabled" "0"
+ }
+
+ "playlist"
+ {
+ // "ControlName" "CTFPlaylistPanel"
+ "fieldName" "playlist"
+ "xpos" "8"
+ "ypos" "50"
+ "zpos" "100"
+ "wide" "255"
+ "tall" "365"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "PlayListDropShadow"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PlayListDropShadow"
+ "xpos" "8"
+ "ypos" "50"
+ "zpos" "1000"
+ "wide" "255"
+ "tall" "298"
+ "visible" "0"
+ "PaintBackgroundType" "2"
+ "border" "InnerShadowBorder"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/matchmakingdashboardsidepanel.res b/resource/ui/matchmakingdashboardsidepanel.res
new file mode 100644
index 0000000..98729fb
--- /dev/null
+++ b/resource/ui/matchmakingdashboardsidepanel.res
@@ -0,0 +1,173 @@
+"Resource/UI/MatchMakingDashboardSidePanel.res"
+{
+ "Shade"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "Shade"
+ "xpos" "3"
+ "ypos" "0"
+ "zpos" "1000"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+
+ "bgcolor_override" "0 0 0 255"
+ }
+
+ "TitleGradient"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "TitleGradient"
+ "xpos" "3"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "60"
+ "zpos" "98"
+ "visible" "0"
+ "enabled" "0"
+ "rotation" "3"
+ "proportionaltoparent" "1"
+ "scaleimage" "1"
+ "mouseinputenabled" "0"
+ "alpha" "180"
+
+ "image" "gradient_pure_black"
+ }
+
+ "InnerGradient"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "InnerGradient"
+ "xpos" "3"
+ "rotation" "2"
+
+ if_left
+ {
+ "xpos" "rs1-3"
+ "rotation" "1"
+ }
+
+ "ypos" "0"
+ "wide" "30"
+ "tall" "f0"
+ "zpos" "1000"
+ "visible" "0"
+ "enabled" "0"
+
+ "proportionaltoparent" "1"
+ "scaleimage" "1"
+ "mouseinputenabled" "0"
+
+ "image" "gradient_pure_black"
+ }
+
+ "OuterGradient"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "OuterGradient"
+ "xpos" "rs1"
+ "rotation" "1"
+
+ if_left
+ {
+ "xpos" "0"
+ "rotation" "2"
+ }
+
+ "ypos" "0"
+ "wide" "20"
+ "tall" "f0"
+ "zpos" "1000"
+ "visible" "0"
+ "enabled" "0"
+
+
+ "proportionaltoparent" "1"
+ "scaleimage" "1"
+ "mouseinputenabled" "0"
+ "alpha" "255"
+
+ "image" "gradient_pure_black"
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CloseButton"
+ "xpos" "rs1"
+ "labelText" ">"
+
+ if_left
+ {
+ "xpos" "0"
+ "labelText" "<"
+ }
+
+ "ypos" "0"
+ "zpos" "10000"
+ "wide" "15"
+ "tall" "f0"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "command" "nav_close"
+
+ "textAlignment" "east"
+ "font" "Cerbetica14"
+
+ "armedBgColor_override" "0 0 0 0"
+ "defaultBgColor_override" "0 0 0 0"
+
+ "defaultFgColor_override" "242 242 242 255"
+ "armedFgColor_override" "169 123 53 255"
+ }
+
+ "ReturnButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ReturnButton"
+ "xpos" "3"
+ "labelText" "<"
+
+ if_left
+ {
+ "xpos" "rs1-3"
+ "labelText" ">"
+ }
+
+ "ypos" "0"
+ "zpos" "10000"
+ "wide" "20"
+ "tall" "f0"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "command" "nav_to"
+ "labelText" "<"
+
+ "textAlignment" "west"
+ "font" "Cerbetica14"
+
+ "armedBgColor_override" "0 0 0 0"
+ "defaultBgColor_override" "0 0 0 0"
+
+ "defaultFgColor_override" "242 242 242 255"
+ "armedFgColor_override" "169 123 53 255"
+ }
+
+ "BGPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BGPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "f0"
+ "tall" "f-20"
+ "visible" "1"
+ "proportionaltoparent" "1"
+
+ "border" "TeamMenuBorder"
+ "bgcolor_override" "27 27 27 255"
+ }
+}