Files
neo.yt-tremulous/ui/main.menu
T
2008-01-05 04:20:33 +00:00

164 lines
3.7 KiB
Plaintext

#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
}
}
}