summaryrefslogtreecommitdiff
path: root/ui/tremulous_aliendialogs.menu
diff options
context:
space:
mode:
Diffstat (limited to 'ui/tremulous_aliendialogs.menu')
-rw-r--r--ui/tremulous_aliendialogs.menu59
1 files changed, 35 insertions, 24 deletions
diff --git a/ui/tremulous_aliendialogs.menu b/ui/tremulous_aliendialogs.menu
index 1e55ed79..159afb02 100644
--- a/ui/tremulous_aliendialogs.menu
+++ b/ui/tremulous_aliendialogs.menu
@@ -1,13 +1,26 @@
#include "ui/menudef.h"
{
+
+#define W 280
+#define H 190
+#define BORDER 10
+
+#define BUTT_H 25
+#define BUTT_W 45
+
+#define INFO_W (W-(2*BORDER))
+#define INFO_H (H-((4*BORDER)+(2*BUTT_H)))
+#define INFO_X BORDER
+#define INFO_Y ((2*BORDER)+BUTT_H)
+
menuDef
{
name "tremulous_alien_dialog"
- visible 0
- fullscreen 0
+ visible MENU_FALSE
+ fullscreen MENU_FALSE
outOfBoundsClick
- rect 185 140 280 190
+ rect (320-(W/2)) (240-(H/2)) W H
focusColor 1 .75 0 1
style WINDOW_STYLE_EMPTY
popup
@@ -15,17 +28,17 @@
itemDef
{
name window
- rect 0 0 280 190
+ rect 0 0 W H
style WINDOW_STYLE_FILLED
backcolor 0 0 0 1
- visible 1
+ visible MENU_TRUE
decoration
border WINDOW_BORDER_FULL
borderSize 1.0
borderColor 0.5 0.5 0.5 1
}
-
+
itemDef
{
name alien_dialog
@@ -33,51 +46,49 @@
type ITEM_TYPE_TEXT
textstyle ITEM_TEXTSTYLE_NORMAL
style WINDOW_STYLE_EMPTY
- rect 115 10 50 20
- textalign ITEM_ALIGN_LEFT
- textalignx 5
- textaligny 18
+ rect BORDER BORDER INFO_W BUTT_H
+ textalign ITEM_ALIGN_CENTER
+ textvalign ITEM_VALIGN_CENTER
textscale .4
forecolor 1 1 1 1
backcolor .5 0 0 .25
- visible 1
+ visible MENU_TRUE
decoration
}
-
+
itemDef
{
name alien_dialog
textstyle ITEM_TEXTSTYLE_NORMAL
style WINDOW_STYLE_EMPTY
- rect 10 50 250 80
+ rect INFO_X INFO_Y INFO_W INFO_H
cvar "ui_dialog"
- autowrapped
- textalignx 5
- textaligny 18
+ wrapped
+ textalign ITEM_ALIGN_CENTER
+ textvalign ITEM_VALIGN_CENTER
textscale .33
forecolor 1 1 1 1
backcolor .5 0 0 .25
- visible 1
+ visible MENU_TRUE
decoration
}
-
+
itemDef
{
name alien_dialog
text "OK"
type ITEM_TYPE_BUTTON
style WINDOW_STYLE_EMPTY
- rect 242 150 28 20
- textalign ITEM_ALIGN_LEFT
- textalignx 5
- textaligny 18
+ rect (W-(BORDER+BUTT_W)) (H-(BORDER+BUTT_H)) BUTT_W BUTT_H
+ textalign ITEM_ALIGN_CENTER
+ textvalign ITEM_VALIGN_CENTER
textscale .4
forecolor 1 1 1 1
backcolor .5 0 0 .25
- visible 1
+ visible MENU_TRUE
action
{
- play "sound/misc/menu1.wav";
+ play "sound/misc/menu1.wav";
close tremulous_alien_dialog
}
}