mirror of
https://github.com/yquake2/yquake2remaster.git
synced 2025-02-01 05:30:58 +00:00
Die Reste vom Joystick entfernt
This commit is contained in:
parent
185063f1a9
commit
6fd3a53119
4 changed files with 5 additions and 34 deletions
|
@ -806,8 +806,6 @@ void CL_Init (void)
|
||||||
|
|
||||||
CL_InitLocal ();
|
CL_InitLocal ();
|
||||||
|
|
||||||
IN_Init ();
|
|
||||||
|
|
||||||
FS_ExecAutoexec ();
|
FS_ExecAutoexec ();
|
||||||
|
|
||||||
Cbuf_Execute ();
|
Cbuf_Execute ();
|
||||||
|
|
|
@ -25,7 +25,6 @@
|
||||||
* =======================================================================
|
* =======================================================================
|
||||||
*/
|
*/
|
||||||
|
|
||||||
void IN_Init (void);
|
|
||||||
void IN_Shutdown (void);
|
void IN_Shutdown (void);
|
||||||
|
|
||||||
/* oportunity for devices to stick commands on the script buffer */
|
/* oportunity for devices to stick commands on the script buffer */
|
||||||
|
|
|
@ -953,8 +953,6 @@ static void M_Menu_Keys_f (void) {
|
||||||
* CONTROLS MENU
|
* CONTROLS MENU
|
||||||
* =============
|
* =============
|
||||||
*/
|
*/
|
||||||
extern cvar_t *in_joystick;
|
|
||||||
|
|
||||||
static menuframework_s s_options_menu;
|
static menuframework_s s_options_menu;
|
||||||
static menuaction_s s_options_defaults_action;
|
static menuaction_s s_options_defaults_action;
|
||||||
static menuaction_s s_options_customize_options_action;
|
static menuaction_s s_options_customize_options_action;
|
||||||
|
@ -966,7 +964,6 @@ static menulist_s s_options_lookspring_box;
|
||||||
static menulist_s s_options_lookstrafe_box;
|
static menulist_s s_options_lookstrafe_box;
|
||||||
static menulist_s s_options_crosshair_box;
|
static menulist_s s_options_crosshair_box;
|
||||||
static menuslider_s s_options_sfxvolume_slider;
|
static menuslider_s s_options_sfxvolume_slider;
|
||||||
static menulist_s s_options_joystick_box;
|
|
||||||
static menulist_s s_options_cdvolume_box;
|
static menulist_s s_options_cdvolume_box;
|
||||||
static menulist_s s_options_cdshuffle_box;
|
static menulist_s s_options_cdshuffle_box;
|
||||||
static menulist_s s_options_oggvolume_box;
|
static menulist_s s_options_oggvolume_box;
|
||||||
|
@ -978,10 +975,6 @@ static void CrosshairFunc( void *unused ) {
|
||||||
Cvar_SetValue( "crosshair", (float)s_options_crosshair_box.curvalue );
|
Cvar_SetValue( "crosshair", (float)s_options_crosshair_box.curvalue );
|
||||||
}
|
}
|
||||||
|
|
||||||
static void JoystickFunc( void *unused ) {
|
|
||||||
Cvar_SetValue( "in_joystick", s_options_joystick_box.curvalue );
|
|
||||||
}
|
|
||||||
|
|
||||||
static void CustomizeControlsFunc( void *unused ) {
|
static void CustomizeControlsFunc( void *unused ) {
|
||||||
M_Menu_Keys_f();
|
M_Menu_Keys_f();
|
||||||
}
|
}
|
||||||
|
@ -1040,9 +1033,6 @@ static void ControlsSetMenuItemValues( void ) {
|
||||||
|
|
||||||
Cvar_SetValue( "crosshair", ClampCvar( 0, 3, crosshair->value ) );
|
Cvar_SetValue( "crosshair", ClampCvar( 0, 3, crosshair->value ) );
|
||||||
s_options_crosshair_box.curvalue = crosshair->value;
|
s_options_crosshair_box.curvalue = crosshair->value;
|
||||||
|
|
||||||
Cvar_SetValue( "in_joystick", ClampCvar( 0, 1, in_joystick->value ) );
|
|
||||||
s_options_joystick_box.curvalue = in_joystick->value;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static void ControlsResetDefaultsFunc( void *unused ) {
|
static void ControlsResetDefaultsFunc( void *unused ) {
|
||||||
|
@ -1318,28 +1308,21 @@ static void Options_MenuInit( void ) {
|
||||||
s_options_crosshair_box.generic.callback = CrosshairFunc;
|
s_options_crosshair_box.generic.callback = CrosshairFunc;
|
||||||
s_options_crosshair_box.itemnames = crosshair_names;
|
s_options_crosshair_box.itemnames = crosshair_names;
|
||||||
|
|
||||||
s_options_joystick_box.generic.type = MTYPE_SPINCONTROL;
|
|
||||||
s_options_joystick_box.generic.x = 0;
|
|
||||||
s_options_joystick_box.generic.y = 140;
|
|
||||||
s_options_joystick_box.generic.name = "use joystick";
|
|
||||||
s_options_joystick_box.generic.callback = JoystickFunc;
|
|
||||||
s_options_joystick_box.itemnames = yesno_names;
|
|
||||||
|
|
||||||
s_options_customize_options_action.generic.type = MTYPE_ACTION;
|
s_options_customize_options_action.generic.type = MTYPE_ACTION;
|
||||||
s_options_customize_options_action.generic.x = 0;
|
s_options_customize_options_action.generic.x = 0;
|
||||||
s_options_customize_options_action.generic.y = 160;
|
s_options_customize_options_action.generic.y = 150;
|
||||||
s_options_customize_options_action.generic.name = "customize controls";
|
s_options_customize_options_action.generic.name = "customize controls";
|
||||||
s_options_customize_options_action.generic.callback = CustomizeControlsFunc;
|
s_options_customize_options_action.generic.callback = CustomizeControlsFunc;
|
||||||
|
|
||||||
s_options_defaults_action.generic.type = MTYPE_ACTION;
|
s_options_defaults_action.generic.type = MTYPE_ACTION;
|
||||||
s_options_defaults_action.generic.x = 0;
|
s_options_defaults_action.generic.x = 0;
|
||||||
s_options_defaults_action.generic.y = 170;
|
s_options_defaults_action.generic.y = 160;
|
||||||
s_options_defaults_action.generic.name = "reset defaults";
|
s_options_defaults_action.generic.name = "reset defaults";
|
||||||
s_options_defaults_action.generic.callback = ControlsResetDefaultsFunc;
|
s_options_defaults_action.generic.callback = ControlsResetDefaultsFunc;
|
||||||
|
|
||||||
s_options_console_action.generic.type = MTYPE_ACTION;
|
s_options_console_action.generic.type = MTYPE_ACTION;
|
||||||
s_options_console_action.generic.x = 0;
|
s_options_console_action.generic.x = 0;
|
||||||
s_options_console_action.generic.y = 180;
|
s_options_console_action.generic.y = 170;
|
||||||
s_options_console_action.generic.name = "go to console";
|
s_options_console_action.generic.name = "go to console";
|
||||||
s_options_console_action.generic.callback = ConsoleFunc;
|
s_options_console_action.generic.callback = ConsoleFunc;
|
||||||
|
|
||||||
|
@ -1358,7 +1341,6 @@ static void Options_MenuInit( void ) {
|
||||||
Menu_AddItem( &s_options_menu, ( void * ) &s_options_lookstrafe_box );
|
Menu_AddItem( &s_options_menu, ( void * ) &s_options_lookstrafe_box );
|
||||||
Menu_AddItem( &s_options_menu, ( void * ) &s_options_freelook_box );
|
Menu_AddItem( &s_options_menu, ( void * ) &s_options_freelook_box );
|
||||||
Menu_AddItem( &s_options_menu, ( void * ) &s_options_crosshair_box );
|
Menu_AddItem( &s_options_menu, ( void * ) &s_options_crosshair_box );
|
||||||
Menu_AddItem( &s_options_menu, ( void * ) &s_options_joystick_box );
|
|
||||||
Menu_AddItem( &s_options_menu, ( void * ) &s_options_customize_options_action );
|
Menu_AddItem( &s_options_menu, ( void * ) &s_options_customize_options_action );
|
||||||
Menu_AddItem( &s_options_menu, ( void * ) &s_options_defaults_action );
|
Menu_AddItem( &s_options_menu, ( void * ) &s_options_defaults_action );
|
||||||
Menu_AddItem( &s_options_menu, ( void * ) &s_options_console_action );
|
Menu_AddItem( &s_options_menu, ( void * ) &s_options_console_action );
|
||||||
|
|
|
@ -67,7 +67,7 @@ void (*RW_IN_Commands_fp)(void);
|
||||||
void (*RW_IN_Move_fp)(usercmd_t *cmd);
|
void (*RW_IN_Move_fp)(usercmd_t *cmd);
|
||||||
void (*RW_IN_Frame_fp)(void);
|
void (*RW_IN_Frame_fp)(void);
|
||||||
|
|
||||||
void Real_IN_Init (void);
|
void IN_Init (void);
|
||||||
|
|
||||||
/** CLIPBOARD *************************************************************/
|
/** CLIPBOARD *************************************************************/
|
||||||
|
|
||||||
|
@ -311,7 +311,7 @@ qboolean VID_LoadRefresh( char *name )
|
||||||
/* this one is optional */
|
/* this one is optional */
|
||||||
RW_Sys_GetClipboardData_fp = dlsym(reflib_library, "RW_Sys_GetClipboardData");
|
RW_Sys_GetClipboardData_fp = dlsym(reflib_library, "RW_Sys_GetClipboardData");
|
||||||
|
|
||||||
Real_IN_Init();
|
IN_Init();
|
||||||
|
|
||||||
if ( re.Init( 0, 0 ) == -1 )
|
if ( re.Init( 0, 0 ) == -1 )
|
||||||
{
|
{
|
||||||
|
@ -458,15 +458,7 @@ qboolean VID_CheckRefExists (const char *ref)
|
||||||
/* INPUT */
|
/* INPUT */
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
|
|
||||||
cvar_t *in_joystick;
|
|
||||||
|
|
||||||
// This is fake, it's acutally done by the Refresh load
|
|
||||||
void IN_Init (void)
|
void IN_Init (void)
|
||||||
{
|
|
||||||
in_joystick = Cvar_Get ("in_joystick", "0", CVAR_ARCHIVE);
|
|
||||||
}
|
|
||||||
|
|
||||||
void Real_IN_Init (void)
|
|
||||||
{
|
{
|
||||||
if (RW_IN_Init_fp)
|
if (RW_IN_Init_fp)
|
||||||
RW_IN_Init_fp(&in_state);
|
RW_IN_Init_fp(&in_state);
|
||||||
|
|
Loading…
Reference in a new issue