diff --git a/mods/ra/menus.yaml b/mods/ra/menus.yaml index f6998b10b3..2fa85be48a 100644 --- a/mods/ra/menus.yaml +++ b/mods/ra/menus.yaml @@ -25,6 +25,7 @@ Container: Height:25 Text:OpenRA Main Menu Align:Center + Bold:True Button@MAINMENU_BUTTON_JOIN: Id:MAINMENU_BUTTON_JOIN X:45 @@ -32,6 +33,7 @@ Container: Width:160 Height:25 Text:Join Game + Bold:True Button@MAINMENU_BUTTON_CREATE: Id:MAINMENU_BUTTON_CREATE X:45 @@ -39,6 +41,7 @@ Container: Width:160 Height:25 Text:Create Game + Bold:True Button@MAINMENU_BUTTON_SETTINGS: Id:MAINMENU_BUTTON_SETTINGS X:45 @@ -46,6 +49,7 @@ Container: Width:160 Height:25 Text:Settings + Bold:True Button@MAINMENU_BUTTON_QUIT: Id:MAINMENU_BUTTON_QUIT X:45 @@ -53,6 +57,7 @@ Container: Width:160 Height:25 Text:Quit + Bold:True Label@VERSION_STRING: Id:VERSION_STRING X:WINDOW_RIGHT - PARENT_LEFT - WIDTH - 15 @@ -61,44 +66,95 @@ Container: Height:35 Text: Align:Right + Bold:True Background@CREATESERVER_BG: Id:CREATESERVER_BG Delegate:CreateServerMenuDelegate X:(WINDOW_RIGHT - WIDTH)/2 Y:(WINDOW_BOTTOM - HEIGHT)/2 - Width:450 - Height:145 + Width:400 + Height:210 Visible:false Children: - Label@CREATESERVER_LABEL_TITLE: - Id:CREATESERVER_LABEL_TITLE + Label@LABEL_TITLE: + Id:LABEL_TITLE X:0 Y:20 - Width:250 + Width:400 Height:25 Text:Create Server Align:Center - Checkbox@CREATESERVER_CHECKBOX_ONLINE: - Id:CREATESERVER_CHECKBOX_ONLINE - X:100 + Bold:True + Label@GAME_TITLE_LABEL: + Id:GAME_TITLE_LABEL + X:50 + Y:59 + Width:95 + Height:25 + Align: Right + Text:Game Title: + TextField@GAME_TITLE: + Id:GAME_TITLE + X:150 Y:60 + Width:210 + MaxLength:50 + Height:25 + Text:OpenRA Game + Label@EXTERNAL_PORT_LABEL: + Id:EXTERNAL_PORT_LABEL + X:50 + Y:94 + Width:95 + Height:25 + Align: Right + Text:External Port: + TextField@EXTERNAL_PORT: + Id:EXTERNAL_PORT + X:150 + Y:95 + Width:50 + MaxLength:5 + Height:25 + Text:OpenRA Game + Label@LISTEN_PORT_LABEL: + Id:LISTEN_PORT_LABEL + X:210 + Y:94 + Width:95 + Height:25 + Align: Right + Text:Listen Port: + TextField@LISTEN_PORT: + Id:LISTEN_PORT + X:310 + Y:95 + Width:50 + MaxLength:5 + Height:25 + Checkbox@CHECKBOX_ONLINE: + Id:CHECKBOX_ONLINE + X:165 + Y:130 Width:300 Height:20 Text:Advertise game Online - Button@CREATESERVER_BUTTON_START: - Id:CREATESERVER_BUTTON_START - X:100 - Y:100 - Width:160 + Button@BUTTON_START: + Id:BUTTON_START + X:130 + Y:PARENT_BOTTOM - 45 + Width:120 Height:25 Text:Create - Button@CREATESERVER_BUTTON_CANCEL: - Id:CREATESERVER_BUTTON_CANCEL - X:270 - Y:100 - Width:160 + Bold:True + Button@BUTTON_CANCEL: + Id:BUTTON_CANCEL + X:260 + Y:PARENT_BOTTOM - 45 + Width:120 Height:25 Text:Cancel + Bold:True Background@SETTINGS_BG: Id:SETTINGS_BG Delegate:SettingsMenuDelegate @@ -116,6 +172,7 @@ Container: Height:25 Text:Settings Align:Center + Bold:True Checkbox@SETTINGS_CHECKBOX_UNITDEBUG: Id:SETTINGS_CHECKBOX_UNITDEBUG X:100 @@ -172,6 +229,7 @@ Container: Width:160 Height:25 Text:OK + Bold:True Background@JOINSERVER_BG: Id:JOINSERVER_BG Delegate:ServerBrowserDelegate @@ -189,6 +247,7 @@ Container: Height:25 Text:Quick'n'dirty Server Browser Align:Center + Bold:True Label@JOINSERVER_PROGRESS_TITLE: Id:JOINSERVER_PROGRESS_TITLE X:0 @@ -204,6 +263,7 @@ Container: Width:120 Height:25 Text:Direct Connect + Bold:True Button@JOINSERVER_BUTTON_REFRESH: Id:JOINSERVER_BUTTON_REFRESH X:PARENT_RIGHT - 140 - 130 @@ -211,6 +271,7 @@ Container: Width:120 Height:25 Text:Refresh + Bold:True Button@JOINSERVER_BUTTON_CANCEL: Id:JOINSERVER_BUTTON_CANCEL X:PARENT_RIGHT - 140 @@ -218,6 +279,56 @@ Container: Width:120 Height:25 Text:Cancel + Bold:True + Background@DIRECTCONNECT_BG: + Id:DIRECTCONNECT_BG + Delegate:ServerBrowserDelegate + X:(WINDOW_RIGHT - WIDTH)/2 + Y:(WINDOW_BOTTOM - HEIGHT)/2 + Width:400 + Height:155 + Visible:false + Children: + Label@DIRECTCONNECT_LABEL_TITLE: + Id:DIRECTCONNECT_LABEL_TITLE + X:0 + Y:20 + Width:400 + Height:25 + Text:Direct Connect + Align:Center + Bold:True + Label@ADDRESS_LABEL: + Id:ADDRESS_LABEL + X:50 + Y:59 + Width:95 + Height:25 + Align:Right + Text:Server Address: + TextField@SERVER_ADDRESS: + Id:SERVER_ADDRESS + X:150 + Y:60 + Width:200 + MaxLength:50 + Height:25 + Button@BUTTON_START: + Id:BUTTON_START + X:130 + Y:PARENT_BOTTOM - 45 + Width:120 + Height:25 + Text:Join + Bold:True + Button@BUTTON_CANCEL: + Id:BUTTON_CANCEL + X:260 + Y:PARENT_BOTTOM - 45 + Width:120 + Height:25 + Text:Cancel + Bold:True Background@CONNECTION_FAILED_BG: Id:CONNECTION_FAILED_BG Delegate:ConnectionDialogsDelegate @@ -235,6 +346,7 @@ Container: Height:25 Text:Connection Failed Align:Center + Bold:True Label@CONNECTION_FAILED_DESC: Id:CONNECTION_FAILED_DESC X:0 @@ -250,6 +362,7 @@ Container: Width:160 Height:25 Text:Retry + Bold:True Button@CONNECTION_BUTTON_CANCEL: Id:CONNECTION_BUTTON_CANCEL X:PARENT_RIGHT - 180 @@ -257,6 +370,7 @@ Container: Width:160 Height:25 Text:Cancel + Bold:True Background@CONNECTING_BG: Id:CONNECTING_BG Delegate:ConnectionDialogsDelegate @@ -274,6 +388,7 @@ Container: Height:25 Text:Connecting Align:Center + Bold:True Label@CONNECTING_DESC: Id:CONNECTING_DESC X:0 @@ -289,6 +404,7 @@ Container: Width:160 Height:25 Text:Abort + Bold:True Background@SERVER_LOBBY: Id:SERVER_LOBBY Delegate:LobbyDelegate @@ -304,6 +420,7 @@ Container: Align:Center Width:800 Height:20 + Bold:True Text:OpenRA Multiplayer Lobby Background@LOBBY_MAP_BG: X:PARENT_RIGHT-268 @@ -332,18 +449,19 @@ Container: Height:30 Visible:false Children: - Label@NAME: + TextField@NAME: Id:NAME Text:Name - Width:95 + Width:139 Height:25 X:0 - Y:5 + Y:0 + MaxLength:16 Button@COLOR: Id:COLOR Width:65 Height:25 - X:100 + X:159 Y:0 Children: ColorBlock@COLORBLOCK: @@ -354,9 +472,9 @@ Container: Height:PARENT_BOTTOM-12 Button@FACTION: Id:FACTION - Width:105 + Width:110 Height:25 - X:180 + X:244 Y:0 Children: Image@FACTIONFLAG: @@ -371,20 +489,19 @@ Container: Width:60 Height:25 X:40 - Y:5 + Y:0 Button@TEAM: Id:TEAM Text:Team - Width:70 + Width:25 Height:25 - X:300 + X:374 Y:0 Checkbox@STATUS: Id:STATUS - X:385 - Y:1 - Width:20 - Height:20 + X:455 + Width:25 + Height:25 Container@TEMPLATE_REMOTE: Id:TEMPLATE_REMOTE X:0 @@ -396,21 +513,21 @@ Container: Label@NAME: Id:NAME Text:Name - Width:95 + Width:139 Height:25 X:0 - Y:5 + Y:0 ColorBlock@COLOR: Id:COLOR - X:105 + X:164 Y:7 Width:55 Height:13 Label@FACTION: Id:FACTION - Width:105 + Width:110 Height:25 - X:180 + X:244 Y:0 Children: Image@FACTIONFLAG: @@ -425,64 +542,70 @@ Container: Width:60 Height:25 X:40 - Y:5 + Y:0 Label@TEAM: Id:TEAM Text:Team Width:70 Height:25 - X:300 + X:351 Y:0 Align:Center + Bold: false Checkbox@STATUS: Id:STATUS - X:385 - Y:1 - Width:20 - Height:20 + X:455 + Width:25 + Height:25 Container@LABEL_CONTAINER: X:30 - Y:50 + Y:45 Children: Label@LABEL_LOBBY_NAME: Id:LABEL_LOBBY_NAME - Width:95 + Width:139 Height:25 X:0 Y:0 Text:Name + Align:Center + Bold:True Label@LABEL_LOBBY_COLOR: Id:LABEL_LOBBY_COLOR Width:65 Height:25 - X:100 + X:159 Y:0 Text:Color Align:Center + Bold:True Label@LABEL_LOBBY_FACTION: Id:LABEL_LOBBY_FACTION - Width:90 + Width:110 Height:25 - X:180 + X:244 Y:0 Text:Faction Align:Center + Bold:True Label@LABEL_LOBBY_TEAM: Id:LABEL_LOBBY_TEAM Width:70 Height:25 - X:295 + X:351 Y:0 Text:Team Align:Center + Bold:True Label@LABEL_LOBBY_STATUS: Id:LABEL_LOBBY_STATUS - X:380 + X:432 Y:0 - Width:20 - Height:20 + Width:70 + Height:25 Text:Ready Align:Center + Bold:True Button@CHANGEMAP_BUTTON: Id:CHANGEMAP_BUTTON Visible:true @@ -491,14 +614,30 @@ Container: Width:120 Height:25 Text:Change Map - Checkbox@LOCKTEAMS_CHECKBOX: - Id:LOCKTEAMS_CHECKBOX - Visible: true - X: PARENT_RIGHT-300 - Y: PARENT_BOTTOM-38 - Width: 80 - Height: 20 - Text: Lock Teams + Bold:True + ChatDisplay@CHAT_DISPLAY: + Id:CHAT_DISPLAY + Visible:true + X:20 + Y:PARENT_BOTTOM - 269 + Width:PARENT_RIGHT - 40 + Height:190 + Notification: rabeep1.aud + Label@LABEL_CHATTYPE: + Id:LABEL_CHATTYPE + Width:65 + Height:25 + X:0 + Y:PARENT_BOTTOM - 75 + Text:Chat: + Align:Right + TextField@CHAT_TEXTFIELD: + Id:CHAT_TEXTFIELD + Visible:true + X:70 + Y:PARENT_BOTTOM - 74 + Width:710 + Height:25 Button@DISCONNECT_BUTTON: Id:DISCONNECT_BUTTON Visible:true @@ -507,6 +646,15 @@ Container: Width:120 Height:25 Text:Disconnect + Bold:True + Checkbox@LOCKTEAMS_CHECKBOX: + Id:LOCKTEAMS_CHECKBOX + Visible: true + X: PARENT_RIGHT-300 + Y: PARENT_BOTTOM-38 + Width: 80 + Height: 20 + Text: Lock Teams Background@MAP_CHOOSER: Id:MAP_CHOOSER X:(WINDOW_RIGHT - WIDTH)/2 @@ -522,6 +670,7 @@ Container: Width:800 Height:20 Text:Choose Map + Bold:True Background@MAPCHOOSER_MAP_BG: X:PARENT_RIGHT-268 Y:39 @@ -556,6 +705,7 @@ Container: Width:160 Height:25 Text:Options + Bold:True Button@INGAME_DIPLOMACY_BUTTON: Id:INGAME_DIPLOMACY_BUTTON X:162 @@ -563,6 +713,7 @@ Container: Width:160 Height:25 Text:Diplomacy + Bold:True WorldTooltip@INGAME_WORLD_TOOLTIP: Id:INGAME_WORLD_TOOLTIP RadarBin@INGAME_RADAR_BIN: @@ -575,6 +726,7 @@ Container: Y:0 Width:320 Height: 32 + SplitOreAndCash: yes Background@INGAME_OPTIONS_BG: Id:INGAME_OPTIONS_BG X:(WINDOW_RIGHT - WIDTH)/2 @@ -591,6 +743,7 @@ Container: Height:25 Text:Options Align:Center + Bold:True Button@BUTTON_RESUME: Id:BUTTON_RESUME X:(PARENT_RIGHT - WIDTH)/2 @@ -598,6 +751,7 @@ Container: Width:160 Height:25 Text:Resume + Bold:True Button@BUTTON_SURRENDER: Id:BUTTON_SURRENDER X:(PARENT_RIGHT - WIDTH)/2 @@ -605,6 +759,7 @@ Container: Width:160 Height:25 Text:Surrender + Bold:True Button@BUTTON_SETTINGS: Id:BUTTON_SETTINGS X:(PARENT_RIGHT - WIDTH)/2 @@ -612,6 +767,7 @@ Container: Width:160 Height:25 Text:Settings + Bold:True Button@BUTTON_DISCONNECT: Id:BUTTON_DISCONNECT X:(PARENT_RIGHT - WIDTH)/2 @@ -619,6 +775,7 @@ Container: Width:160 Height:25 Text:Disconnect + Bold:True Button@BUTTON_QUIT: Id:BUTTON_QUIT X:(PARENT_RIGHT - WIDTH)/2 @@ -626,6 +783,7 @@ Container: Width:160 Height:25 Text:Quit + Bold:True Background@DIPLOMACY_BG: Id:DIPLOMACY_BG Delegate:DiplomacyDelegate @@ -643,6 +801,7 @@ Container: Height:25 Text:Diplomacy Align:Center + Bold:True Background@PERF_BG: ClickThrough:true Id:PERF_BG