From 6a777afc079c2a8d3af3ecd2145fe8dd50567a39 Mon Sep 17 00:00:00 2001 From: Paweł Redman Date: Wed, 22 Mar 2017 17:56:34 +0100 Subject: Funko sources as released by Rotacak. --- ui/main.menu | 163 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 163 insertions(+) create mode 100644 ui/main.menu (limited to 'ui/main.menu') diff --git a/ui/main.menu b/ui/main.menu new file mode 100644 index 0000000..40de67f --- /dev/null +++ b/ui/main.menu @@ -0,0 +1,163 @@ +#include "ui/menudef.h" + +{ + assetGlobalDef + { + font "fonts/font" 26 // font + smallFont "fonts/smallfont" 20 // font + bigFont "fonts/bigfont" 34 // font + cursor "ui/assets/3_cursor3" // cursor + gradientBar "ui/assets/gradientbar2.tga" // gradient bar + itemFocusSound "sound/misc/menu2.wav" // sound for item getting focus (via keyboard or mouse ) + + fadeClamp 1.0 // sets the fadeup alpha + fadeCycle 1 // how often fade happens in milliseconds + fadeAmount 0.1 // amount to adjust alpha per cycle + + shadowColor 0.1 0.1 0.1 0.25 // shadow color + } + + + + + + menuDef + { + name main + fullScreen MENU_TRUE + rect 0 0 640 480 // Size and position of the menu + visible MENU_TRUE // Visible on open + focusColor 1 .75 0 1 // Menu focus color for text and items + + onOpen { uiScript stopRefresh ; playlooped "sound/ui/heartbeat.wav" } + onESC { open quit_popmenu } + + itemDef + { + name background + rect 0 0 640 480 + style WINDOW_STYLE_SHADER + backcolor 0 0 0 1 + visible 1 + decoration + background "ui/assets/mainmenu.jpg" + } + + itemDef + { + name splashmodel + rect 0 0 640 480 + type ITEM_TYPE_MODEL + style WINDOW_STYLE_EMPTY + asset_model "models/splash/splash_screen.md3" + model_fovx 32.0 + model_fovy 24.0 + model_angle 180 + visible 1 + decoration + } + + itemDef + { + name mainmenu + text "Play" + type ITEM_TYPE_BUTTON + style WINDOW_STYLE_EMPTY + textstyle ITEM_TEXTSTYLE_NORMAL + rect 472 20 128 20 + textalign ITEM_ALIGN_RIGHT + textalignx 128 + textaligny 20 + textscale .416 + forecolor 1 1 1 1 + visible 1 + action + { + play "sound/misc/menu1.wav"; + close main; + open joinserver + } + } + + itemDef + { + name mainmenu + text "Options" + type ITEM_TYPE_BUTTON + style WINDOW_STYLE_EMPTY + textstyle ITEM_TEXTSTYLE_NORMAL + textscale .416 + rect 472 40 128 20 + textalignx 128 + textaligny 20 + textalign ITEM_ALIGN_RIGHT + backcolor 0 0 0 0 + forecolor 1 1 1 1 + visible 1 + action + { + play "sound/misc/menu1.wav"; + open simple_options + } + } + + itemDef + { + name mainmenu + text "Mods" + type ITEM_TYPE_BUTTON + style WINDOW_STYLE_EMPTY + textstyle ITEM_TEXTSTYLE_NORMAL + textscale .416 + rect 472 60 128 20 + textalignx 128 + textaligny 20 + textalign ITEM_ALIGN_RIGHT + backcolor 0 0 0 0 + forecolor 1 1 1 1 + visible 1 + action + { + play "sound/misc/menu1.wav"; + open mod + } + } + + itemDef + { + name mainmenu + text "Quit" + type ITEM_TYPE_BUTTON + style WINDOW_STYLE_EMPTY + textstyle ITEM_TEXTSTYLE_NORMAL + rect 472 80 128 20 + textalignx 128 + textaligny 20 + textscale .416 + textalign ITEM_ALIGN_RIGHT + forecolor 1 1 1 1 + visible 1 + action + { + play "sound/misc/menu1.wav"; + open quit_popmenu + } + } + + itemDef + { + name copyright + text "Tremulous (C) 2005-2006 darklegion development" + style WINDOW_STYLE_EMPTY + textstyle ITEM_TEXTSTYLE_NORMAL + textscale .25 + rect 0 440 640 40 + textalign 1 + textaligny 32 + textalignx 320 + forecolor .75 .75 .75 .75 + visible 1 + decoration + } + } +} -- cgit