344 lines
No EOL
6.3 KiB
Text
344 lines
No EOL
6.3 KiB
Text
#include "ui/menudef.h"
|
|
|
|
|
|
{
|
|
\\ INGAME_LEAVE MENU \\
|
|
|
|
menuDef {
|
|
name "ingame_leave"
|
|
visible 1
|
|
fullScreen 0
|
|
outOfBoundsClick // this closes the window if it gets a click out of the rectangle
|
|
rect 511 30 128 125
|
|
focusColor 1 .75 0 1
|
|
onOpen { show grpMenu ; hide grpConfirm }
|
|
|
|
|
|
|
|
itemDef {
|
|
name leave
|
|
style WINDOW_STYLE_FILLED
|
|
rect 10 15 108 110
|
|
backcolor 0 .1 0 1
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
|
|
// FRAME //
|
|
|
|
|
|
itemDef {
|
|
name window
|
|
rect 0 10 64 64
|
|
style 3
|
|
background "ui/assets/ingameleftcorner.tga"
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef {
|
|
name window
|
|
rect 112 10 16 64
|
|
style 3
|
|
background "ui/assets/ingameright.tga"
|
|
visible 1
|
|
decoration
|
|
}
|
|
itemDef {
|
|
name window
|
|
rect 64 0 63 16
|
|
style 3
|
|
background "ui/assets/ingameconnection.tga"
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
itemDef {
|
|
name window
|
|
rect 0 64 64 64
|
|
style 3
|
|
background "ui/assets/ingameleftcornerb.tga"
|
|
visible 1
|
|
decoration
|
|
}
|
|
itemDef {
|
|
name window
|
|
rect 64 64 64 64
|
|
style 3
|
|
background "ui/assets/ingamerightcornerb.tga"
|
|
visible 1
|
|
decoration
|
|
}
|
|
|
|
|
|
|
|
itemDef {
|
|
name leave
|
|
text "Main Menu"
|
|
group grpMenu
|
|
style 2
|
|
rect 0 30 128 20
|
|
type 1
|
|
textalign 1
|
|
textalignx 64
|
|
textaligny 18
|
|
textscale .25
|
|
forecolor 1 1 1 1
|
|
visible 1
|
|
action { hide grpMenu ; show leaveConfirm }
|
|
}
|
|
|
|
itemDef {
|
|
name leave
|
|
group grpMenu
|
|
text "Restart"
|
|
style 2
|
|
type 1
|
|
rect 0 50 128 20
|
|
textalign 1
|
|
textalignx 65
|
|
textaligny 18
|
|
textscale .25
|
|
forecolor 1 1 1 1
|
|
visible 1
|
|
action { hide grpMenu ; show restartConfirm }
|
|
}
|
|
|
|
itemDef {
|
|
name leave
|
|
group grpMenu
|
|
type 1
|
|
text "Quit"
|
|
style 2
|
|
rect 0 70 128 20
|
|
textalign 1
|
|
textalignx 64
|
|
textaligny 18
|
|
textscale .25
|
|
forecolor 1 1 1 1
|
|
visible 1
|
|
action { hide grpMenu ; show quitConfirm }
|
|
}
|
|
|
|
|
|
// CONFIRMS //
|
|
|
|
|
|
itemDef {
|
|
name leaveConfirm
|
|
text "Exit to"
|
|
group grpConfirm
|
|
style 2
|
|
rect 0 33 128 20
|
|
textalign 1
|
|
textalignx 64
|
|
textaligny 18
|
|
textscale .25
|
|
decoration
|
|
forecolor 1 1 1 1
|
|
visible 1
|
|
}
|
|
itemDef {
|
|
name leaveConfirm
|
|
text "Main Menu?"
|
|
group grpConfirm
|
|
style 2
|
|
rect 0 50 128 20
|
|
textalign 1
|
|
textalignx 64
|
|
textaligny 18
|
|
textscale .25
|
|
decoration
|
|
forecolor 1 1 1 1
|
|
visible 1
|
|
}
|
|
|
|
|
|
itemDef {
|
|
name leaveConfirm
|
|
text "Yes"
|
|
group grpConfirm
|
|
type 1
|
|
textscale .25
|
|
style WINDOW_STYLE_FILLED
|
|
background "ui/assets/button_back.tga"
|
|
rect 18 80 40 20
|
|
textalign 1
|
|
textalignx 20
|
|
textaligny 15
|
|
forecolor 1 1 1 1
|
|
backcolor .37 .1 .1 1
|
|
visible 1
|
|
action { uiScript leave }
|
|
mouseEnter { setitemcolor ok backcolor .1 .37 .1 1 }
|
|
mouseExit { setitemcolor ok backcolor .37 .1 .1 1 }
|
|
}
|
|
|
|
itemDef {
|
|
name leaveConfirm
|
|
text "No"
|
|
group grpConfirm
|
|
type 1
|
|
textscale .25
|
|
style WINDOW_STYLE_FILLED
|
|
background "ui/assets/button_back.tga"
|
|
rect 70 80 40 20
|
|
textalign 1
|
|
textalignx 20
|
|
textaligny 15
|
|
forecolor 1 1 1 1
|
|
backcolor .37 .1 .1 1
|
|
visible 1
|
|
action { hide grpConfirm ; show grpMenu }
|
|
mouseEnter { setitemcolor ok backcolor .1 .37 .1 1 }
|
|
mouseExit { setitemcolor ok backcolor .37 .1 .1 1 }
|
|
}
|
|
|
|
|
|
itemDef {
|
|
name restartConfirm
|
|
text "Want to"
|
|
group grpConfirm
|
|
style 2
|
|
rect 0 33 128 20
|
|
textalign 1
|
|
textalignx 64
|
|
textaligny 18
|
|
textscale .25
|
|
decoration
|
|
forecolor 1 1 1 1
|
|
visible 1
|
|
}
|
|
itemDef {
|
|
name restartConfirm
|
|
text "Restart Map?"
|
|
group grpConfirm
|
|
style 2
|
|
rect 0 50 128 20
|
|
textalign 1
|
|
textalignx 64
|
|
textaligny 18
|
|
textscale .25
|
|
decoration
|
|
forecolor 1 1 1 1
|
|
visible 1
|
|
}
|
|
|
|
|
|
|
|
itemDef {
|
|
name restartConfirm
|
|
text "Yes"
|
|
group grpConfirm
|
|
type 1
|
|
textscale .25
|
|
style WINDOW_STYLE_FILLED
|
|
background "ui/assets/button_back.tga"
|
|
rect 18 80 40 20
|
|
textalign 1
|
|
textalignx 20
|
|
textaligny 15
|
|
forecolor 1 1 1 1
|
|
backcolor .37 .1 .1 1
|
|
visible 1
|
|
action { exec "map_restart" ; close ingame_leave ; close ingame }
|
|
mouseEnter { setitemcolor ok backcolor .1 .37 .1 1 }
|
|
mouseExit { setitemcolor ok backcolor .37 .1 .1 1 }
|
|
}
|
|
|
|
itemDef {
|
|
name restartConfirm
|
|
text "No"
|
|
group grpConfirm
|
|
type 1
|
|
textscale .25
|
|
style WINDOW_STYLE_FILLED
|
|
background "ui/assets/button_back.tga"
|
|
rect 70 80 40 20
|
|
textalign 1
|
|
textalignx 20
|
|
textaligny 15
|
|
forecolor 1 1 1 1
|
|
backcolor .37 .1 .1 1
|
|
visible 1
|
|
action { hide grpConfirm ; show grpMenu }
|
|
mouseEnter { setitemcolor ok backcolor .1 .37 .1 1 }
|
|
mouseExit { setitemcolor ok backcolor .37 .1 .1 1 }
|
|
}
|
|
|
|
itemDef {
|
|
name quitConfirm
|
|
text "Want to"
|
|
group grpConfirm
|
|
style 2
|
|
rect 0 33 128 20
|
|
textalign 1
|
|
textalignx 64
|
|
textaligny 18
|
|
textscale .25
|
|
forecolor 1 1 1 1
|
|
decoration
|
|
visible 1
|
|
}
|
|
itemDef {
|
|
name quitConfirm
|
|
text "Quit Game?"
|
|
group grpConfirm
|
|
style 2
|
|
rect 0 50 128 20
|
|
textalign 1
|
|
textalignx 64
|
|
textaligny 18
|
|
textscale .25
|
|
forecolor 1 1 1 1
|
|
decoration
|
|
visible 1
|
|
}
|
|
|
|
|
|
itemDef {
|
|
name quitConfirm
|
|
text "Yes"
|
|
group grpConfirm
|
|
type 1
|
|
textscale .25
|
|
style WINDOW_STYLE_FILLED
|
|
background "ui/assets/button_back.tga"
|
|
rect 18 80 40 20
|
|
textalign 1
|
|
textalignx 20
|
|
textaligny 15
|
|
forecolor 1 1 1 1
|
|
backcolor .37 .1 .1 1
|
|
visible 1
|
|
action { uiScript quit }
|
|
mouseEnter { setitemcolor ok backcolor .1 .37 .1 1 }
|
|
mouseExit { setitemcolor ok backcolor .37 .1 .1 1 }
|
|
}
|
|
|
|
itemDef {
|
|
name quitConfirm
|
|
text "No"
|
|
group grpConfirm
|
|
type 1
|
|
textscale .25
|
|
style WINDOW_STYLE_FILLED
|
|
background "ui/assets/button_back.tga"
|
|
rect 70 80 40 20
|
|
textalign 1
|
|
textalignx 20
|
|
textaligny 15
|
|
forecolor 1 1 1 1
|
|
backcolor .37 .1 .1 1
|
|
visible 1
|
|
action { hide grpConfirm ; show grpMenu }
|
|
mouseEnter { setitemcolor ok backcolor .1 .37 .1 1 }
|
|
mouseExit { setitemcolor ok backcolor .37 .1 .1 1 }
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
} |