Files
OpenRA/mods/ra/chrome/mainmenu.yaml
ScottNZ 1a3ec26a1e Unify ra and cnc main menu logic and clean up the main menus.
Move a bunch of buttons into an Extras submenu and the server browser.
Move CncMenuPaletteEffect to ra so it can be used elsewhere and rename it to MenuPaletteEffect.
2014-01-31 23:47:15 +13:00

152 lines
3.0 KiB
YAML

Container@MAINMENU:
Logic:MainMenuLogic
Children:
Background@BORDER:
Background:mainmenu-border
X:0 - 15
Y:0 - 15
Width:WINDOW_RIGHT + 30
Height:WINDOW_BOTTOM + 30
Image@LOGO:
X:WINDOW_RIGHT - 296
Y:30
ImageCollection:logos
ImageName:logo
Label@VERSION_LABEL:
X:WINDOW_RIGHT - 296
Y:296 - 20 # border
Width:296 - 20
Height:25
Align:Center
Font:Regular
Contrast:True
Container@MENUS:
X:100
Y:WINDOW_BOTTOM/2-HEIGHT/2
Width:200
Height:320
Children:
Background@MAIN_MENU:
Width:PARENT_RIGHT
Height:PARENT_BOTTOM
Children:
Label@MAINMENU_LABEL_TITLE:
X:0
Y:20
Width:200
Height:30
Text:OpenRA
Align:Center
Font:Bold
Button@SINGLEPLAYER_BUTTON:
X:PARENT_RIGHT/2-WIDTH/2
Y:60
Width:140
Height:30
Text:Singleplayer
Font:Bold
Button@MULTIPLAYER_BUTTON:
X:PARENT_RIGHT/2-WIDTH/2
Y:100
Width:140
Height:30
Text:Multiplayer
Font:Bold
Button@MODS_BUTTON:
X:PARENT_RIGHT/2-WIDTH/2
Y:140
Width:140
Height:30
Text:Mods
Font:Bold
Button@SETTINGS_BUTTON:
X:PARENT_RIGHT/2-WIDTH/2
Y:180
Width:140
Height:30
Text:Settings
Font:Bold
Button@EXTRAS_BUTTON:
X:PARENT_RIGHT/2-WIDTH/2
Y:220
Width:140
Height:30
Text:Extras
Font:Bold
Button@QUIT_BUTTON:
X:PARENT_RIGHT/2-WIDTH/2
Y:260
Width:140
Height:30
Text:Quit
Font:Bold
Background@EXTRAS_MENU:
Width:PARENT_RIGHT
Height:PARENT_BOTTOM
Children:
Label@EXTRAS_MENU_TITLE:
X:0
Y:20
Width:200
Height:30
Text:Extras
Align:Center
Font:Bold
Button@REPLAYS_BUTTON:
X:PARENT_RIGHT/2-WIDTH/2
Y:60
Width:140
Height:30
Text:Replays
Font:Bold
Button@MUSIC_BUTTON:
X:PARENT_RIGHT/2-WIDTH/2
Y:100
Width:140
Height:30
Text:Music
Font:Bold
Button@ASSETBROWSER_BUTTON:
X:PARENT_RIGHT/2-WIDTH/2
Y:140
Width:140
Height:30
Text:Asset Browser
Font:Bold
Button@CREDITS_BUTTON:
X:PARENT_RIGHT/2-WIDTH/2
Y:180
Width:140
Height:30
Text:Credits
Font:Bold
Button@BACK_BUTTON:
X:PARENT_RIGHT/2-WIDTH/2
Key:escape
Y:260
Width:140
Height:30
Text:Back
Font:Bold
Container@PERFORMANCE_INFO:
Logic:PerfDebugLogic
Children:
Label@PERF_TEXT:
X:30
Y:WINDOW_BOTTOM - 70
Width:170
Height:40
Contrast:true
Background@GRAPH_BG:
ClickThrough:true
Background:dialog4
X:WINDOW_RIGHT - 240
Y:WINDOW_BOTTOM - 240
Width:210
Height:210
Children:
PerfGraph@GRAPH:
X:5
Y:5
Width:200
Height:200