123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041 |
- {
- menuDef
- {
- name "ingame_saber"
- visible 0
- fullscreen 0
- outOfBoundsClick // this closes the window if it gets a click out of the rectangle
- rect 105 40 430 425
- focusColor 1 1 1 1 // Focus color for text and items
- style 1
- border 1
- descX 320
- descY 440
- descScale 1
- descColor 1 .682 0 1 // Focus color for text and items
- descAlignment ITEM_ALIGN_CENTER
- onOpen
- {
- hide highlights
- uiScript "getsabercvars"
- uiScript "saber_hilt"
- uiScript "saber_color"
- uiScript "saber2_hilt"
- uiScript "saber2_color"
- setitemcolor typebut_single forecolor .65 .65 1 1
- setitemcolor typebut_dual forecolor .65 .65 1 1
- setitemcolor typebut_staff forecolor .65 .65 1 1
- uiScript getsaberhiltinfo
- }
- onClose
- {
- hide highlights
- }
- // Overall window backdrop
- itemDef
- {
- name background_pic
- group none
- style WINDOW_STYLE_SHADER
- rect 0 0 430 425
- background "gfx/menus/menu_box_ingame"
- forecolor 1 1 1 1
- visible 1
- decoration
- }
- // Screen title
- itemDef
- {
- name playerconfigtitle
- style WINDOW_STYLE_SHADER
- background "gfx/menus/menu_blendbox"
- text @MENUS_LIGHTSABER_CREATION
- rect 20 5 390 28
- textalign ITEM_ALIGN_CENTER
- textalignx 195
- textaligny 2
- outlinecolor 1 .5 .5 .5
- backcolor 0 0 0 0
- font 3
- textscale 0.9
- forecolor 1 1 1 1
- border 0
- bordercolor 0 0 0 0
- visible 1
- }
- //----------------------------------------------------------------------------------------------
- // SABER TYPE BUTTONS (standard, dual, two handed)
- //----------------------------------------------------------------------------------------------
- itemDef
- {
- name typebut
- group none
- text @MENUS_SABER_TYPE
- descText @MENUS_SABER_TYPE_DESC
- style WINDOW_STYLE_EMPTY
- rect 15 38 160 24
- font 3
- textscale .9
- textstyle 0
- textalignx 0
- textaligny 0
- textalign ITEM_ALIGN_LEFT
- backcolor 0 0 0 0
- forecolor .549 .854 1 1
- visible 1
- decoration
- }
- itemDef
- {
- name typebut_single_glow
- group none
- style WINDOW_STYLE_SHADER
- rect 15 72 180 16
- background "gfx/menus/menu_buttonback"
- forecolor 1 1 1 1
- visible 0
- decoration
- //cvarTest ui_saber_type
- //showCvar { "single" }
- }
- itemDef
- {
- name typebut_dual_glow
- group none
- style WINDOW_STYLE_SHADER
- rect 15 88 180 16
- background "gfx/menus/menu_buttonback"
- forecolor 1 1 1 1
- visible 0
- decoration
- }
- itemDef
- {
- name typebut_staff_glow
- group none
- style WINDOW_STYLE_SHADER
- rect 15 104 180 16
- background "gfx/menus/menu_buttonback"
- forecolor 1 1 1 1
- visible 0
- decoration
- }
- itemDef
- {
- name typebut_single
- group none
- text @MENUS_SINGLESABER
- descText @MENUS_SINGLESABER_DESC
- type ITEM_TYPE_BUTTON
- style WINDOW_STYLE_EMPTY
- rect 15 72 160 16
- font 4
- textscale 1
- textstyle 0
- textalign ITEM_ALIGN_LEFT
- textalignx 0
- textaligny 0
- forecolor 1 1 1 1
- visible 1
- mouseEnter
- {
- show typebut_single_glow
- }
- mouseExit
- {
- hide typebut_single_glow
- }
- action
- {
- play "sound/interface/choose_saber.wav"
- setcvar ui_saber_type "single"
- uiScript "saber_type"
- setcvar ui_saber "single_1"
- setcvar ui_saber2 "none"
- uiScript "saber_hilt"
- uiScript "saber_color"
- uiScript "saber2_hilt"
- uiScript "saber2_color"
- setitemcolor typebut_single forecolor 1 1 1 1
- setitemcolor typebut_dual forecolor .65 .65 1 1
- setitemcolor typebut_staff forecolor .65 .65 1 1
- show sabstyle
- transition2 saber 0 "0" 430 430 20 10
- }
- }
- itemDef
- {
- name typebut_dual
- group none
- text @MENUS_DUALSABERS
- descText @MENUS_DUALSABERS_DESC
- type ITEM_TYPE_BUTTON
- style WINDOW_STYLE_EMPTY
- rect 15 88 160 16
- font 4
- textscale 1
- textstyle 0
- textalign ITEM_ALIGN_LEFT
- textalignx 0
- textaligny 0
- forecolor 1 1 1 1
- visible 1
- mouseEnter
- {
- show typebut_dual_glow
- }
- mouseExit
- {
- hide typebut_dual_glow
- }
- action
- {
- play "sound/interface/choose_saber.wav"
- setcvar ui_saber_type "dual"
- uiScript "saber_type"
- setcvar ui_saber "single_1"
- setcvar ui_saber2 "single_1"
- uiScript "saber_hilt"
- uiScript "saber_color"
- uiScript "saber2_hilt"
- uiScript "saber2_color"
- setitemcolor typebut_single forecolor .65 .65 1 1
- setitemcolor typebut_dual forecolor 1 1 1 1
- setitemcolor typebut_staff forecolor .65 .65 1 1
- hide sabstyle
- transition2 saber 0 "-20" 430 430 20 5
- }
- }
- itemDef
- {
- name typebut_staff
- group none
- text @MENUS_SABERSTAFF
- descText @MENUS_SABERSTAFF_DESC
- type ITEM_TYPE_BUTTON
- style WINDOW_STYLE_EMPTY
- rect 15 104 160 16
- font 4
- textscale 1
- textstyle 0
- textalign ITEM_ALIGN_LEFT
- textalignx 0
- textaligny 0
- forecolor 1 1 1 1
- visible 1
- mouseEnter
- {
- show typebut_staff_glow
- }
- mouseExit
- {
- hide typebut_staff_glow
- }
- action
- {
- play "sound/interface/choose_saber.wav"
- setcvar ui_saber_type "staff"
- uiScript "saber_type"
- setcvar ui_saber "dual_1"
- setcvar ui_saber2 "none"
- uiScript "saber_hilt"
- uiScript "saber_color"
- uiScript "saber2_hilt"
- uiScript "saber2_color"
- setitemcolor typebut_single forecolor .65 .65 1 1
- setitemcolor typebut_dual forecolor .65 .65 1 1
- setitemcolor typebut_staff forecolor 1 1 1 1
- hide sabstyle
- transition2 saber 0 "0" 430 430 20 10
- }
- }
- //----------------------------------------------------------------------------------------------
- //HILTS
- //----------------------------------------------------------------------------------------------
- itemDef
- {
- name hilttype
- group none
- text @MENUS_HILT1
- descText @MENUS_SABER_HILTS_DESC
- style WINDOW_STYLE_EMPTY
- rect 200 34 160 24
- font 3
- textscale .9
- textstyle 0
- textalignx 0
- textaligny 0
- textalign ITEM_ALIGN_LEFT
- backcolor 0 0 0 0
- forecolor .549 .854 1 1
- visible 1
- cvarTest ui_saber_type
- hideCvar { "dual" }
- decoration
- }
-
- itemDef
- {
- name hilttype
- group none
- text @MENUS_HILT1
- descText @MENUS_SABER_HILTS_DESC
- style WINDOW_STYLE_EMPTY
- rect 200 34 160 24
- font 3
- textscale .7
- textstyle 0
- textalignx 0
- textaligny 0
- textalign ITEM_ALIGN_LEFT
- backcolor 0 0 0 0
- forecolor .549 .854 1 1
- visible 1
- cvarTest ui_saber_type
- hideCvar { "staff" ; "single" }
- decoration
- }
- itemDef
- {
- name hilttype
- group none
- text @MENUS_HILT2
- descText @MENUS_SABER_HILTS_DESC
- style WINDOW_STYLE_EMPTY
- rect 200 105 160 24
- font 3
- textscale .7
- textstyle 0
- textalignx 0
- textaligny 0
- textalign ITEM_ALIGN_LEFT
- backcolor 0 0 0 0
- forecolor .549 .854 1 1
- visible 1
- cvarTest ui_saber_type
- hideCvar { "staff" ; "single" }
- decoration
- }
- // HILT BUTTON 1 - SINGLE or DUAL
- itemDef
- {
- name hiltbut_glow
- group none
- style WINDOW_STYLE_SHADER
- rect 200 72 190 16
- background "gfx/menus/menu_buttonback"
- forecolor 1 1 1 1
- visible 0
- decoration
- }
- // HILT BUTTON 1 - SINGLE
- itemDef
- {
- name hiltbut
- group none
- rect 200 56 160 120
- type ITEM_TYPE_LISTBOX
- style WINDOW_STYLE_EMPTY
- elementwidth 120
- elementheight 16
- font 4
- textaligny 16
- textscale 1
- border 1
- bordersize 1
- bordercolor 0 0 .8 1
- forecolor .615 .615 .956 1
- backcolor 0 0 .5 .25
- outlinecolor .5 .5 .5 .5
- elementtype LISTBOX_TEXT
- feeder FEEDER_SABER_SINGLE_INFO
-
- descText @MENUS_HILT1_DESC
- elementtype LISTBOX_TEXT
- textalign ITEM_ALIGN_LEFT
-
- cvarTest ui_saber_type
- hideCvar { "staff" ; "dual" }
- visible 1
- action
- {
- play "sound/interface/choose_hilt.wav"
- uiScript "setscreensaberhilt"
- uiScript "saber_hilt"
- }
- }
- // HILT BUTTON 1 - STAVES
- itemDef
- {
- name hiltbut_staves
- group none
- rect 200 56 160 120
- type ITEM_TYPE_LISTBOX
- style WINDOW_STYLE_EMPTY
- elementwidth 120
- elementheight 16
- font 4
- textaligny 16
- textscale 1
- border 1
- bordersize 1
- bordercolor 0 0 .8 1
- forecolor .615 .615 .956 1
- backcolor 0 0 .5 .25
- outlinecolor .5 .5 .5 .5
- elementtype LISTBOX_TEXT
- feeder FEEDER_SABER_STAFF_INFO
- descText @MENUS_HILT1_DESC
-
- cvarTest ui_saber_type
- hideCvar { "single"; "dual" }
- visible 1
- action
- {
- play "sound/interface/choose_hilt.wav"
- uiScript "setscreensaberstaff"
- uiScript "saber_hilt"
- }
- }
- // HILT BUTTON 1 - DUAL
- itemDef
- {
- name hiltbut1
- group none
- rect 200 50 160 55
- type ITEM_TYPE_LISTBOX
- style WINDOW_STYLE_EMPTY
- elementwidth 120
- elementheight 16
- font 4
- textaligny 16
- textscale 1
- border 1
- bordersize 1
- bordercolor 0 0 .8 1
- forecolor .615 .615 .956 1
- backcolor 0 0 .5 .25
- outlinecolor .5 .5 .5 .5
- elementtype LISTBOX_TEXT
- feeder FEEDER_SABER_SINGLE_INFO
-
- // text @MENUS_HILT1
- descText @MENUS_HILT1_DESC
- elementtype LISTBOX_TEXT
- textalign ITEM_ALIGN_LEFT
-
- cvarTest ui_saber_type
- hideCvar { "single"; "staff" }
- visible 1
- action
- {
- play "sound/interface/choose_hilt.wav"
- uiScript "setscreensaberhilt1"
- uiScript "saber_hilt"
- }
- }
- // HILT BUTTON 2 - DUAL
- itemDef
- {
- name hiltbut2
- group none
- rect 200 120 160 55
- type ITEM_TYPE_LISTBOX
- style WINDOW_STYLE_EMPTY
- elementwidth 120
- elementheight 16
- font 4
- textaligny 16
- textscale 1
- border 1
- bordersize 1
- bordercolor 0 0 .8 1
- forecolor .615 .615 .956 1
- backcolor 0 0 .5 .25
- outlinecolor .5 .5 .5 .5
- elementtype LISTBOX_TEXT
- feeder FEEDER_SABER_SINGLE_INFO
- // text @MENUS_HILT2
- descText @MENUS_HILT2_DESC
- forecolor .615 .615 .956 1
-
- cvarTest ui_saber_type
- hideCvar { "single"; "staff" }
- visible 1
- action
- {
- play "sound/interface/choose_hilt.wav"
- uiScript "setscreensaberhilt2"
- uiScript "saber2_hilt"
- }
- }
- //----------------------------------------------------------------------------------------------
- //BLADE COLORS
- //----------------------------------------------------------------------------------------------
- itemDef
- {
- name bladecolortitle
- group none
- text @MENUS_BLADE_COLOR
- descText @MENUS_BLADE_COLOR_DESC
- style WINDOW_STYLE_EMPTY
- rect 15 181 160 24
- font 2
- textscale .8
- textstyle 0
- textalignx 0
- textaligny -4
- textalign ITEM_ALIGN_LEFT
- backcolor 0 0 0 0
- forecolor .549 .854 1 1
- visible 1
- decoration
- }
- itemDef
- {
- name blueicon
- group sabericons
- style WINDOW_STYLE_SHADER
- type ITEM_TYPE_BUTTON
- rect 15 197 24 24
- background "gfx/menus/saber_icon_blue"
- forecolor .75 .75 .75 1
- descText @MENUS_BLADE_COLOR_DESC
- border 1
- bordersize 1
- bordercolor .33 .33 .5 1
- visible 1
- mouseEnter
- {
- setitemcolor blueicon forecolor 1 1 1 1
- setitemcolor blueicon bordercolor .66 .66 1 1
- }
- mouseExit
- {
- setitemcolor blueicon forecolor .75 .75 .75 1
- setitemcolor blueicon bordercolor .33 .33 .5 1
- }
- action
- {
- play "sound/interface/choose_blade.wav"
- setcvar ui_saber_color "blue"
- }
- }
- itemDef
- {
- name greenicon
- group sabericons
- style WINDOW_STYLE_SHADER
- type ITEM_TYPE_BUTTON
- rect 40 197 24 24
- background "gfx/menus/saber_icon_green"
- forecolor .75 .75 .75 1
- descText @MENUS_BLADE_COLOR_DESC
- border 1
- bordersize 1
- bordercolor .33 .33 .5 1
- visible 1
- mouseEnter
- {
- setitemcolor greenicon forecolor 1 1 1 1
- setitemcolor greenicon bordercolor .66 .66 1 1
- }
- mouseExit
- {
- setitemcolor greenicon forecolor .75 .75 .75 1
- setitemcolor greenicon bordercolor .33 .33 .5 1
- }
- action
- {
- play "sound/interface/choose_blade.wav"
- setcvar ui_saber_color "green"
- }
- }
- itemDef
- {
- name orangeicon
- group sabericons
- style WINDOW_STYLE_SHADER
- type ITEM_TYPE_BUTTON
- rect 65 197 24 24
- background "gfx/menus/saber_icon_orange"
- forecolor .75 .75 .75 1
- descText @MENUS_BLADE_COLOR_DESC
- border 1
- bordersize 1
- bordercolor .33 .33 .5 1
- visible 1
- mouseEnter
- {
- setitemcolor orangeicon forecolor 1 1 1 1
- setitemcolor orangeicon bordercolor .66 .66 1 1
- }
- mouseExit
- {
- setitemcolor orangeicon forecolor .75 .75 .75 1
- setitemcolor orangeicon bordercolor .33 .33 .5 1
- }
- action
- {
- play "sound/interface/choose_blade.wav"
- setcvar ui_saber_color "orange"
- }
- }
- itemDef
- {
- name purpleicon
- group sabericons
- style WINDOW_STYLE_SHADER
- type ITEM_TYPE_BUTTON
- rect 90 197 24 24
- background "gfx/menus/saber_icon_purple"
- forecolor .75 .75 .75 1
- descText @MENUS_BLADE_COLOR_DESC
- border 1
- bordersize 1
- bordercolor .33 .33 .5 1
- visible 1
- mouseEnter
- {
- setitemcolor purpleicon forecolor 1 1 1 1
- setitemcolor purpleicon bordercolor .66 .66 1 1
- }
- mouseExit
- {
- setitemcolor purpleicon forecolor .75 .75 .75 1
- setitemcolor purpleicon bordercolor .33 .33 .5 1
- }
- action
- {
- play "sound/interface/choose_blade.wav"
- setcvar ui_saber_color "purple"
- }
- }
- itemDef
- {
- name yellowicon
- group sabericons
- style WINDOW_STYLE_SHADER
- type ITEM_TYPE_BUTTON
- rect 115 197 24 24
- background "gfx/menus/saber_icon_yellow"
- forecolor .75 .75 .75 1
- descText @MENUS_BLADE_COLOR_DESC
- border 1
- bordersize 1
- bordercolor .33 .33 .5 1
- visible 1
- mouseEnter
- {
- setitemcolor yellowicon forecolor 1 1 1 1
- setitemcolor yellowicon bordercolor .66 .66 1 1
- }
- mouseExit
- {
- setitemcolor yellowicon forecolor .75 .75 .75 1
- setitemcolor yellowicon bordercolor .33 .33 .5 1
- }
- action
- {
- play "sound/interface/choose_blade.wav"
- setcvar ui_saber_color "yellow"
- }
- }
- itemDef
- {
- name redicon
- group sabericons
- style WINDOW_STYLE_SHADER
- type ITEM_TYPE_BUTTON
- rect 140 197 24 24
- background "gfx/menus/saber_icon_red"
- descText @MENUS_BLADE_COLOR_DESC
- forecolor .75 .75 .75 1
- border 1
- bordersize 1
- bordercolor .33 .33 .5 1
- visible 1
- mouseEnter
- {
- setitemcolor redicon forecolor 1 1 1 1
- setitemcolor redicon bordercolor .66 .66 1 1
- }
- mouseExit
- {
- setitemcolor redicon forecolor .75 .75 .75 1
- setitemcolor redicon bordercolor .33 .33 .5 1
- }
- action
- {
- play "sound/interface/choose_blade.wav"
- setcvar ui_saber_color "red"
- }
- }
-
- // COLOR 2 BUTTON
- itemDef
- {
- name colorbut2
- group none
- text @MENUS_COLOR2
- descText @MENUS_COLOR2_DESC
- //type ITEM_TYPE_MULTI
- style WINDOW_STYLE_EMPTY
- rect 270 181 160 16
- font 2
- textscale .8
- textstyle 0
- textalign ITEM_ALIGN_LEFT
- textalignx 0
- textaligny -4
- forecolor .549 .854 1 1
- visible 1
- decoration
- cvarTest ui_saber_type
- hideCvar { "single"; "staff" }
- }
- itemDef
- {
- name blueicon2
- group sabericons2
- style WINDOW_STYLE_SHADER
- type ITEM_TYPE_BUTTON
- rect 270 197 24 24
- background "gfx/menus/saber_icon_blue"
- forecolor .75 .75 .75 1
- descText @MENUS_COLOR2_DESC
- border 1
- bordersize 1
- bordercolor .33 .33 .5 1
- visible 1
- cvarTest ui_saber_type
- hideCvar { "single"; "staff" }
- mouseEnter
- {
- setitemcolor blueicon2 forecolor 1 1 1 1
- setitemcolor blueicon2 bordercolor .66 .66 1 1
- }
- mouseExit
- {
- setitemcolor blueicon2 forecolor .75 .75 .75 1
- setitemcolor blueicon2 bordercolor .33 .33 .5 1
- }
- action
- {
- play "sound/interface/choose_blade.wav"
- setcvar ui_saber2_color "blue"
- }
- }
- itemDef
- {
- name greenicon2
- group sabericons2
- style WINDOW_STYLE_SHADER
- type ITEM_TYPE_BUTTON
- rect 295 197 24 24
- background "gfx/menus/saber_icon_green"
- forecolor .75 .75 .75 1
- descText @MENUS_COLOR2_DESC
- border 1
- bordersize 1
- bordercolor .33 .33 .5 1
- visible 1
- cvarTest ui_saber_type
- hideCvar { "single"; "staff" }
- mouseEnter
- {
- setitemcolor greenicon2 forecolor 1 1 1 1
- setitemcolor greenicon2 bordercolor .66 .66 1 1
- }
- mouseExit
- {
- setitemcolor greenicon2 forecolor .75 .75 .75 1
- setitemcolor greenicon2 bordercolor .33 .33 .5 1
- }
- action
- {
- play "sound/interface/choose_blade.wav"
- setcvar ui_saber2_color "green"
- }
- }
- itemDef
- {
- name orangeicon2
- group sabericons2
- style WINDOW_STYLE_SHADER
- type ITEM_TYPE_BUTTON
- rect 320 197 24 24
- background "gfx/menus/saber_icon_orange"
- forecolor .75 .75 .75 1
- descText @MENUS_COLOR2_DESC
- border 1
- bordersize 1
- bordercolor .33 .33 .5 1
- visible 1
- cvarTest ui_saber_type
- hideCvar { "single"; "staff" }
- mouseEnter
- {
- setitemcolor orangeicon2 forecolor 1 1 1 1
- setitemcolor orangeicon2 bordercolor .66 .66 1 1
- }
- mouseExit
- {
- setitemcolor orangeicon2 forecolor .75 .75 .75 1
- setitemcolor orangeicon2 bordercolor .33 .33 .5 1
- }
- action
- {
- play "sound/interface/choose_blade.wav"
- setcvar ui_saber2_color "orange"
- }
- }
- itemDef
- {
- name purpleicon2
- group sabericons2
- style WINDOW_STYLE_SHADER
- type ITEM_TYPE_BUTTON
- rect 345 197 24 24
- background "gfx/menus/saber_icon_purple"
- forecolor .75 .75 .75 1
- descText @MENUS_COLOR2_DESC
- border 1
- bordersize 1
- bordercolor .33 .33 .5 1
- visible 1
- cvarTest ui_saber_type
- hideCvar { "single"; "staff" }
- mouseEnter
- {
- setitemcolor purpleicon2 forecolor 1 1 1 1
- setitemcolor purpleicon2 bordercolor .66 .66 1 1
- }
- mouseExit
- {
- setitemcolor purpleicon2 forecolor .75 .75 .75 1
- setitemcolor purpleicon2 bordercolor .33 .33 .5 1
- }
- action
- {
- play "sound/interface/choose_blade.wav"
- setcvar ui_saber2_color "purple"
- }
- }
- itemDef
- {
- name yellowicon2
- group sabericons2
- style WINDOW_STYLE_SHADER
- type ITEM_TYPE_BUTTON
- rect 370 197 24 24
- background "gfx/menus/saber_icon_yellow"
- forecolor .75 .75 .75 1
- descText @MENUS_COLOR2_DESC
- border 1
- bordersize 1
- bordercolor .33 .33 .5 1
- visible 1
- cvarTest ui_saber_type
- hideCvar { "single"; "staff" }
- mouseEnter
- {
- setitemcolor yellowicon2 forecolor 1 1 1 1
- setitemcolor yellowicon2 bordercolor .66 .66 1 1
- }
- mouseExit
- {
- setitemcolor yellowicon2 forecolor .75 .75 .75 1
- setitemcolor yellowicon2 bordercolor .33 .33 .5 1
- }
- action
- {
- play "sound/interface/choose_blade.wav"
- setcvar ui_saber2_color "yellow"
- }
- }
- itemDef
- {
- name redicon2
- group sabericons2
- style WINDOW_STYLE_SHADER
- type ITEM_TYPE_BUTTON
- rect 395 197 24 24
- background "gfx/menus/saber_icon_red"
- forecolor .75 .75 .75 1
- descText @MENUS_COLOR2_DESC
- border 1
- bordersize 1
- bordercolor .33 .33 .5 1
- visible 1
- cvarTest ui_saber_type
- hideCvar { "single"; "staff" }
- mouseEnter
- {
- setitemcolor redicon2 forecolor 1 1 1 1
- setitemcolor redicon2 bordercolor .66 .66 1 1
- }
- mouseExit
- {
- setitemcolor redicon2 forecolor .75 .75 .75 1
- setitemcolor redicon2 bordercolor .33 .33 .5 1
- }
- action
- {
- play "sound/interface/choose_blade.wav"
- setcvar ui_saber2_color "red"
- }
- }
- ////////////////////////
- //SABER MODELS
- ////////////////////////
- //FIRST SABER
- itemDef
- {
- name saber
- group models
- type ITEM_TYPE_MODEL
- rect 0 -20 430 430
- asset_model "models/weapons2/saber_reborn/saber_w.glm"
- isSaber 1
- model_angle 180
- model_rotation 20
- model_g2mins 0 0 0
- model_g2maxs 20 20 20
- model_fovx 75
- model_fovy 75
- visible 1
- decoration
- }
- //SECOND SABER
- itemDef
- {
- name saber2
- group models
- type ITEM_TYPE_MODEL
- rect 0 40 430 430
- asset_model "models/weapons2/saber_reborn/saber_w.glm"
- isSaber2 1
- model_angle 180
- model_rotation 20
- model_g2mins 0 0 0
- model_g2maxs 20 20 20
- model_fovx 75
- model_fovy 75
- visible 1
- cvarTest ui_saber_type
- hideCvar { "single"; "staff" }
- decoration
- }
- //---------------------------------------------
- // APPLY BUTTON
- //---------------------------------------------
- itemDef
- {
- name applyjoinButton
- group highlights
- style WINDOW_STYLE_SHADER
- rect 160 360 110 32
- background "gfx/menus/menu_buttonback" // Frame around button
- forecolor 1 1 1 1
- decoration
- visible 0
- }
- itemDef
- {
- name applyjoinBorder
- group none
- style WINDOW_STYLE_EMPTY
- rect 140 360 150 32
- forecolor 1 1 1 1
- decoration
- border 1
- bordercolor 1 .682 0 1
- visible 1
- }
- itemDef
- {
- name applycurrent
- group "playerapply"
- text @MENUS_APPLY_CHANGES
- type 1
- style WINDOW_STYLE_EMPTY
- rect 160 360 110 32
- textalign ITEM_ALIGN_CENTER
- textalignx 55
- textaligny 2
- font 2
- textscale 1
- forecolor 1 .682 0 1
- descText @MENUS_APPLY_CHANGES_AND_JOIN
- visible 1
- action
- {
- play "sound/interface/button1.wav"
- uiScript "updatesabercvars"
- hide highlights
- close ingame_saber
- }
- mouseEnter
- {
- show applyjoinButton
- }
- mouseExit
- {
- hide applyjoinButton
- }
- }
- }
- }
|