Scoba

Untitled

Sep 4th, 2016
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.42 KB | None | 0 0
  1. #include "ui/menudef.h"
  2. #include "ui_mp/common_macro.inc"
  3. #define OPTIONS_STYLE 1
  4. #include "ui_mp/menustyle.inc"
  5. #include "ui/choices_setup_common.menu"
  6.  
  7.  
  8. {
  9. menuDef
  10. {
  11. name options_game
  12. fullScreen 0
  13. rect 0 0 640 480
  14. focusColor COLOR_FOCUSED
  15. soundloop ""
  16. onOpen
  17. {
  18. close options_look;
  19. close options_move;
  20. close options_shoot;
  21. close options_invehicle;
  22. close options_misc;
  23. close options_graphics;
  24. close options_sound;
  25. close options_view;
  26. close options_defaults;
  27. close options_driverinfo;
  28. close options_credits;
  29. close options_multi;
  30. close options_graphics_defaults;
  31. close options_graphics_texture;
  32. close options_control_defaults;
  33. close options_coop;
  34.  
  35. setLocalVarBool ui_hideBack 1;
  36.  
  37. uiScript getLanguage;
  38. }
  39. onClose
  40. {
  41. setLocalVarBool ui_hideBack 0;
  42. }
  43. onESC
  44. {
  45. close self;
  46. }
  47.  
  48. itemDef
  49. {
  50. name hitmarker_warning
  51. text "NOTE: The Hitmarker toggle only works for the host in Co-Op."
  52. type 1
  53. style WINDOW_STYLE_FILLED
  54. textstyle ITEM_TEXTSTYLE_SHADOWED
  55. rect 340 -190 240 200 HORIZONTAL_ALIGN_LEFT VERTICAL_ALIGN_BOTTOM
  56. textfont UI_FONT_NORMAL
  57. textalign ITEM_ALIGN_LEFT
  58. textscale TEXTSIZE_SMALL
  59. visible 1
  60. mouseEnter { play "mouse_over"; }
  61. decoration
  62. autowrapped
  63. }
  64.  
  65. #ifdef PC_INGAME
  66. #define INGAME 1
  67. #else
  68. #define INGAME 0
  69. #endif
  70.  
  71. #include "ui_mp/leftside_options.inc"
  72.  
  73. CHOICE_SECTION_TITLE( 21, "@MENU_GAME_OPTIONS_CAP" )
  74.  
  75. CHOICE_DVARFLOATLIST( 22, "@MENU_ENABLE_CONSOLE", monkeytoy, { "@MENU_YES" 0 "@MENU_NO" 1 }, ; )
  76. CHOICE_DVARYESNO_VIS( 23, "@MENU_SUBTITLES", cg_subtitles, ;, when( !dvarBool(ui_multiplayer) ); )
  77. CHOICE_DVARYESNO_VIS( 23, "@MENU_DRAW_HUD", hud_enable, ;, when( dvarint( ui_multiplayer ) ) )
  78. CHOICE_DVARYESNO_VIS( 24, "@MENU_ENABLE_CROSSHAIR", cg_drawCrosshair, ;, when( !dvarBool(ui_multiplayer) ); )
  79.  
  80. CHOICE_DVARFLOATLIST( 27, "Hitmarkers", zmhitmarker, { "Disabled" 0 "Enabled" 1 }, ; )
  81.  
  82.  
  83. CHOICE_DVARFLOATLIST_VIS( 25, "@MENU_MATURE", ;, { "@MENU_MATURE_UNRESTRICTED" 0 "@MENU_MATURE_UNRESTRICTED" 1 }, open mature_content_pc_disable_warning, when( dvarString( "cg_mature" ) == "1" && dvarBool(cg_allow_mature) && !INGAME && !dvarBool(ui_multiplayer) ) )
  84. CHOICE_DVARFLOATLIST_VIS( 25, "@MENU_MATURE", cg_mature, { "@MENU_MATURE_REDUCED" 1 "@MENU_MATURE_REDUCED" 0 }, setdvar "cg_mature" 1; setdvar cg_blood "1", when( dvarString( "cg_mature" ) == "0" && dvarBool(cg_allow_mature) && !INGAME && !dvarBool(ui_multiplayer) ) )
  85. CHOICE_DDVARALTTEXT_VIS( 25, "@MENU_MATURE", "@MENU_MATURE_UNRESTRICTED", when( ( !dvarBool(cg_allow_mature) || INGAME ) && dvarString( "cg_mature" ) == "1" && !dvarBool(ui_multiplayer) ) )
  86. CHOICE_DDVARALTTEXT_VIS( 25, "@MENU_MATURE", "@MENU_MATURE_REDUCED", when( ( !dvarBool(cg_allow_mature) || INGAME ) && dvarString( "cg_mature" ) == "0" && !dvarBool(ui_multiplayer) ) )
  87.  
  88.  
  89. //CHOICE_DVARFLOATLIST_VIS( 26, "@MENU_LANGUAGE", ui_language, { "@MENU_ENGLISH" 0 "@MENU_FRENCH" 1 "@MENU_GERMAN" 2 "@MENU_ITALIAN" 3 "@MENU_SPANISH" 4 "@MENU_BRITISH" 5 "@MENU_RUSSIAN" 6 "@MENU_POLISH" 7 "@MENU_KOREAN" 8 "@MENU_TAIWANESE" 9 "@MENU_JAPANESE" 10 "@MENU_CHINESE" 11 "@MENU_THAI" 12 }, uiScript verifyLanguage, when( dvarint( developer ) ) )
  90. //CHOICE_APPLY_VIS( "@MENU_APPLY_LANGUAGE_CHANGE", open language_restart_popmenu, when ( dvarint( ui_languageChanged ) ) )
  91. }
  92. }
Advertisement
Add Comment
Please, Sign In to add comment