iw3sp-mod/iw3sp_mod_ff_src/raw/ui/options_gamepad_settings.menu

62 lines
1.6 KiB
Plaintext

#include "ui/menudef.h"
#include "ui_mp/common_macro.inc"
#define OPTIONS_STYLE 1
#include "ui_mp/menustyle.inc"
#include "ui/choices_setup_common.menu"
#define ON_GPAD_ENABLED when(dvarBool("gpad_enabled") == 1)
#define ON_GPAD_DISABLED when(dvarBool("gpad_enabled") == 0)
{
menuDef
{
name iw3sp_mod_gamepad_settings
fullScreen 0
rect 0 0 640 480
focusColor COLOR_FOCUSED
soundloop ""
onOpen
{
focusFirst;
close options_look;
close options_move;
close options_shoot;
close options_misc;
close options_graphics;
close options_sound;
close options_view;
close options_defaults;
close options_driverinfo;
close options_credits;
close options_multi;
close options_graphics_defaults;
close options_graphics_texture;
close options_control_defaults;
close iw3sp_mod_gamepad_default;
close iw3sp_mod_options;
close iw3sp_mod_controls_pc_main;
close iw3sp_mod_controls_pc_options;
close iw3sp_mod_gamepad_controls;
setLocalVarBool ui_hideBack 1;
}
onClose
{
setLocalVarBool ui_hideBack 0;
}
onESC
{
close self;
}
#include "ui_mp/leftside_controls_gamepad.inc"
CHOICE_SECTION_TITLE( 21, "@IW3SP_MOD_LOC_MENU_GAMEPAD_OPTIONS" )
CHOICE_DVARYESNO( 22, "@IW3SP_MOD_LOC_MENU_GAMEPAD_ENABLED", gpad_enabled, uiScript "gamepadFirstExecIfEnabled" )
CHOICE_DVARFLOATLIST_VIS( 23, "@IW3SP_MOD_LOC_MENU_GAMEPAD_BUTTON_STYLE", gpad_style, { "@IW3SP_MOD_LOC_MENU_GAMEPAD_BUTTON_STYLE_XBOX" 0 "@IW3SP_MOD_LOC_MENU_GAMEPAD_BUTTON_STYLE_SONY" 1 }, ;, ON_GPAD_ENABLED )
CHOICE_DVARYESNO_VIS( 24, "@MENU_AIM_ASSIST", gpad_aimassist, exec "setaimassist", ON_GPAD_ENABLED )
}
}