diff --git a/mods/ra/chrome/gamelobby.yaml b/mods/ra/chrome/gamelobby.yaml index b172e9a726..91141ca88a 100644 --- a/mods/ra/chrome/gamelobby.yaml +++ b/mods/ra/chrome/gamelobby.yaml @@ -511,209 +511,3 @@ Background@COLOR_CHOOSER: Ticks:5 MinimumValue: 0 MaximumValue: 0.25 -Background@MAP_CHOOSER: - Id:MAP_CHOOSER - X:(WINDOW_RIGHT - WIDTH)/2 - Y:(WINDOW_BOTTOM - HEIGHT)/2 - Logic:MapChooserLogic - Width:800 - Height:600 - Children: - Label@MAPCHOOSER_TITLE: - X:0 - Y:17 - Align:Center - Width:800 - Height:20 - Text:Choose Map - Font:Bold - ScrollPanel@MAP_LIST: - Id:MAP_LIST - X:20 - Y:67 - Width:504 - Height:474 - Children: - ScrollItem@MAP_TEMPLATE: - Id:MAP_TEMPLATE - Width:PARENT_RIGHT-27 - Height:25 - X:2 - Y:0 - Visible:false - Children: - Label@TITLE: - X:10 - Id:TITLE - Width:PARENT_RIGHT-100 - Height:25 - Label@PLAYERS: - Id:PLAYERS - X:PARENT_RIGHT-150 - Width:30 - Height:25 - Label@TYPE: - Id:TYPE - Width:90 - X:PARENT_RIGHT-100 - Align:Right - Height:25 - Container@MAP_LABELS: - Width:494 - Height:25 - X:25 - Y:40 - Children: - Label@TITLE: - Width:125 - Height:25 - X:0 - Y:0 - Text:Title - Align:Center - Font:Bold - Label@PLAYERS: - Text:Players - Font:Bold - Width:50 - X:304 - Height:25 - Label@TYPE: - Text:Type - Font:Bold - Width:50 - X:420 - Height:25 - Background@MAPCHOOSER_MAP_BG: - X:PARENT_RIGHT-268 - Y:50 - Width:252 - Height:252 - Background:dialog3 - Children: - MapPreview@MAPCHOOSER_MAP_PREVIEW: - Id:MAPCHOOSER_MAP_PREVIEW - X:4 - Y:4 - Width:244 - Height:244 - Container@MAP_LABEL_CONTAINER: - Width:70 - Height:200 - X:PARENT_RIGHT - 255 - Y:311 - Children: - Label@CURMAP_TITLE_LABEL: - Id:CURMAP_TITLE_LABEL - X:0 - Y:0 - Align:Right - Width:70 - Height:20 - Text:Title: - Font:Bold - Label@CURMAP_TITLE: - Id:CURMAP_TITLE - X:75 - Y:0 - Align:Left - Width:70 - Height:20 - Label@CURMAP_AUTHOR_LABEL: - Id:CURMAP_AUTHOR_LABEL - X:0 - Y:20 - Align:Right - Width:70 - Height:20 - Text:Author: - Font:Bold - Label@CURMAP_AUTHOR: - Id:CURMAP_AUTHOR - X:75 - Y:20 - Align:Left - Width:175 - Height:20 - WordWrap:True - Label@CURMAP_SIZE_LABEL: - Id:CURMAP_SIZE_LABEL - X:0 - Y:40 - Align:Right - Width:70 - Height:20 - Text:Size: - Font:Bold - Label@CURMAP_SIZE: - Id:CURMAP_SIZE - X:75 - Y:40 - Align:Left - Width:70 - Height:20 - Label@CURMAP_THEATER_LABEL: - Id:CURMAP_THEATER_LABEL - X:0 - Y:60 - Align:Right - Width:70 - Height:20 - Text:Theater: - Font:Bold - Label@CURMAP_THEATER: - Id:CURMAP_THEATER - X:75 - Y:60 - Align:Left - Width:70 - Height:20 - Label@CURMAP_PLAYERS_LABEL: - Id:CURMAP_PLAYERS_LABEL - X:0 - Y:80 - Align:Right - Width:70 - Height:20 - Text:Players: - Font:Bold - Label@CURMAP_PLAYERS: - Id:CURMAP_PLAYERS - X:75 - Y:80 - Align:Left - Width:70 - Height:20 - Label@CURMAP_DESC_LABEL: - Id:CURMAP_DESC_LABEL - X:0 - Y:100 - Align:Right - Width:70 - Height:20 - Text:Desc: - Font:Bold - Label@CURMAP_DESC: - Id:CURMAP_DESC - X:75 - Y:100 - Align:Left - Width:170 - Height:20 - WordWrap:True - Button@BUTTON_OK: - Id:BUTTON_OK - X:PARENT_RIGHT - 295 - Y:PARENT_BOTTOM - 49 - Width:120 - Height:25 - Text:Ok - Font:Bold - Button@BUTTON_CANCEL: - Id:BUTTON_CANCEL - X:PARENT_RIGHT-154 - Y:PARENT_BOTTOM-49 - Width:120 - Height:25 - Text:Cancel - Font:Bold diff --git a/mods/ra/chrome/map-chooser.yaml b/mods/ra/chrome/map-chooser.yaml new file mode 100644 index 0000000000..aa528751e4 --- /dev/null +++ b/mods/ra/chrome/map-chooser.yaml @@ -0,0 +1,208 @@ +Background@MAP_CHOOSER: + Id:MAP_CHOOSER + X:(WINDOW_RIGHT - WIDTH)/2 + Y:(WINDOW_BOTTOM - HEIGHT)/2 + Logic:MapChooserLogic + Width:800 + Height:600 + Children: + Label@MAPCHOOSER_TITLE: + X:0 + Y:17 + Align:Center + Width:800 + Height:20 + Text:Choose Map + Font:Bold + ScrollPanel@MAP_LIST: + Id:MAP_LIST + X:20 + Y:67 + Width:504 + Height:474 + Children: + ScrollItem@MAP_TEMPLATE: + Id:MAP_TEMPLATE + Width:PARENT_RIGHT-27 + Height:25 + X:2 + Y:0 + Visible:false + Children: + Label@TITLE: + X:10 + Id:TITLE + Width:PARENT_RIGHT-100 + Height:25 + Label@PLAYERS: + Id:PLAYERS + X:PARENT_RIGHT-150 + Width:30 + Height:25 + Label@TYPE: + Id:TYPE + Width:90 + X:PARENT_RIGHT-100 + Align:Right + Height:25 + Container@MAP_LABELS: + Width:494 + Height:25 + X:25 + Y:40 + Children: + Label@TITLE: + Width:125 + Height:25 + X:0 + Y:0 + Text:Title + Align:Center + Font:Bold + Label@PLAYERS: + Text:Players + Font:Bold + Width:50 + X:304 + Height:25 + Label@TYPE: + Text:Type + Font:Bold + Width:50 + X:420 + Height:25 + Background@MAPCHOOSER_MAP_BG: + X:PARENT_RIGHT-268 + Y:50 + Width:252 + Height:252 + Background:dialog3 + Children: + MapPreview@MAPCHOOSER_MAP_PREVIEW: + Id:MAPCHOOSER_MAP_PREVIEW + X:4 + Y:4 + Width:244 + Height:244 + Container@MAP_LABEL_CONTAINER: + Width:70 + Height:200 + X:PARENT_RIGHT - 255 + Y:311 + Children: + Label@CURMAP_TITLE_LABEL: + Id:CURMAP_TITLE_LABEL + X:0 + Y:0 + Align:Right + Width:70 + Height:20 + Text:Title: + Font:Bold + Label@CURMAP_TITLE: + Id:CURMAP_TITLE + X:75 + Y:0 + Align:Left + Width:70 + Height:20 + Label@CURMAP_AUTHOR_LABEL: + Id:CURMAP_AUTHOR_LABEL + X:0 + Y:20 + Align:Right + Width:70 + Height:20 + Text:Author: + Font:Bold + Label@CURMAP_AUTHOR: + Id:CURMAP_AUTHOR + X:75 + Y:20 + Align:Left + Width:175 + Height:20 + WordWrap:True + Label@CURMAP_SIZE_LABEL: + Id:CURMAP_SIZE_LABEL + X:0 + Y:40 + Align:Right + Width:70 + Height:20 + Text:Size: + Font:Bold + Label@CURMAP_SIZE: + Id:CURMAP_SIZE + X:75 + Y:40 + Align:Left + Width:70 + Height:20 + Label@CURMAP_THEATER_LABEL: + Id:CURMAP_THEATER_LABEL + X:0 + Y:60 + Align:Right + Width:70 + Height:20 + Text:Theater: + Font:Bold + Label@CURMAP_THEATER: + Id:CURMAP_THEATER + X:75 + Y:60 + Align:Left + Width:70 + Height:20 + Label@CURMAP_PLAYERS_LABEL: + Id:CURMAP_PLAYERS_LABEL + X:0 + Y:80 + Align:Right + Width:70 + Height:20 + Text:Players: + Font:Bold + Label@CURMAP_PLAYERS: + Id:CURMAP_PLAYERS + X:75 + Y:80 + Align:Left + Width:70 + Height:20 + Label@CURMAP_DESC_LABEL: + Id:CURMAP_DESC_LABEL + X:0 + Y:100 + Align:Right + Width:70 + Height:20 + Text:Desc: + Font:Bold + Label@CURMAP_DESC: + Id:CURMAP_DESC + X:75 + Y:100 + Align:Left + Width:170 + Height:20 + WordWrap:True + Button@BUTTON_OK: + Id:BUTTON_OK + X:PARENT_RIGHT - 295 + Y:PARENT_BOTTOM - 49 + Width:120 + Height:25 + Text:Ok + Font:Bold + Key:return + Button@BUTTON_CANCEL: + Id:BUTTON_CANCEL + X:PARENT_RIGHT-154 + Y:PARENT_BOTTOM-49 + Width:120 + Height:25 + Text:Cancel + Font:Bold + Key:escape diff --git a/mods/ra/mod.yaml b/mods/ra/mod.yaml index 1181ed1de2..39c7c340ab 100644 --- a/mods/ra/mod.yaml +++ b/mods/ra/mod.yaml @@ -58,6 +58,7 @@ ChromeLayout: mods/ra/chrome/mainmenu.yaml mods/ra/chrome/settings.yaml mods/ra/chrome/gamelobby.yaml + mods/ra/chrome/map-chooser.yaml mods/ra/chrome/create-server.yaml mods/ra/chrome/serverbrowser.yaml mods/ra/chrome/replaybrowser.yaml