From 097793461a0f1f6e124f335e79d99a0f4573a769 Mon Sep 17 00:00:00 2001
From: Tim Angus <tim@ngus.net>
Date: Thu, 8 Dec 2005 18:23:29 +0000
Subject: Added tremulous-manual and tremulous_ui from sf CVS repository.

---
 tremulous_ui/main.menu | 141 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 141 insertions(+)
 create mode 100644 tremulous_ui/main.menu

(limited to 'tremulous_ui/main.menu')

diff --git a/tremulous_ui/main.menu b/tremulous_ui/main.menu
new file mode 100644
index 00000000..4103997d
--- /dev/null
+++ b/tremulous_ui/main.menu
@@ -0,0 +1,141 @@
+#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 "Mods"
+      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 mod
+      }
+    }
+
+    itemDef
+    {
+      name mainmenu
+      text "Quit"
+      type ITEM_TYPE_BUTTON
+      style WINDOW_STYLE_EMPTY
+      textstyle ITEM_TEXTSTYLE_NORMAL
+      rect 472 60 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 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