Make the camera options work again
This commit is contained in:
parent
f14e5f2f56
commit
fd48ecd4ca
4 changed files with 16 additions and 4 deletions
|
|
@ -747,6 +747,7 @@ struct menu_routine_s const MENU_ROUTINES[] = {
|
||||||
{ "ASSIGNJOYSTICK", &MR_AssignJoystick },
|
{ "ASSIGNJOYSTICK", &MR_AssignJoystick },
|
||||||
{ "HANDLEMONITORTOGGLES", &MR_HandleMonitorToggles },
|
{ "HANDLEMONITORTOGGLES", &MR_HandleMonitorToggles },
|
||||||
{ "RESTARTAUDIO", &MR_RestartAudio },
|
{ "RESTARTAUDIO", &MR_RestartAudio },
|
||||||
|
{ "CAMERASETUP", &MR_CameraSetup },
|
||||||
#ifdef HAVE_DISCORDRPC
|
#ifdef HAVE_DISCORDRPC
|
||||||
{ "HANDLEDISCORDREQUESTS", &MR_HandleDiscordRequests },
|
{ "HANDLEDISCORDREQUESTS", &MR_HandleDiscordRequests },
|
||||||
#endif
|
#endif
|
||||||
|
|
|
||||||
|
|
@ -42,10 +42,7 @@ _(OP_GAMEHUD)
|
||||||
_(OP_OFFSET)
|
_(OP_OFFSET)
|
||||||
|
|
||||||
_(OP_CAMERA)
|
_(OP_CAMERA)
|
||||||
_(OP_P1CAMERA)
|
_(OP_CAMERASETUP)
|
||||||
_(OP_P2CAMERA)
|
|
||||||
_(OP_P3CAMERA)
|
|
||||||
_(OP_P4CAMERA)
|
|
||||||
|
|
||||||
_(OP_GAME)
|
_(OP_GAME)
|
||||||
_(OP_BLANKARTGAME)
|
_(OP_BLANKARTGAME)
|
||||||
|
|
|
||||||
13
src/m_menu.c
13
src/m_menu.c
|
|
@ -7404,6 +7404,19 @@ INT32 MR_HandleVideoMode(INT32 ch)
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
INT32 MR_CameraSetup(INT32 arg)
|
||||||
|
{
|
||||||
|
if (arg < 0 || arg >= MAXSPLITSCREENPLAYERS)
|
||||||
|
return false;
|
||||||
|
|
||||||
|
M_SetItemCvar(MN_OP_CAMERASETUP, "FLIPCAM", &cv_flipcam[arg]);
|
||||||
|
M_SetItemCvar(MN_OP_CAMERASETUP, "CAMDISTANCE", &cv_cam_dist[arg]);
|
||||||
|
M_SetItemCvar(MN_OP_CAMERASETUP, "CAMHEIGHT", &cv_cam_height[arg]);
|
||||||
|
M_SetItemCvar(MN_OP_CAMERASETUP, "CAMSPEED", &cv_cam_speed[arg]);
|
||||||
|
M_SetItemCvar(MN_OP_CAMERASETUP, "CHASECAM", &cv_chasecam[arg]);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
// ===============
|
// ===============
|
||||||
// Monitor Toggles
|
// Monitor Toggles
|
||||||
// ===============
|
// ===============
|
||||||
|
|
|
||||||
|
|
@ -310,6 +310,7 @@ INT32 MR_ChangeControl(INT32 arg);
|
||||||
INT32 MR_AssignJoystick(INT32 arg);
|
INT32 MR_AssignJoystick(INT32 arg);
|
||||||
INT32 MR_HandleMonitorToggles(INT32 choice);
|
INT32 MR_HandleMonitorToggles(INT32 choice);
|
||||||
INT32 MR_RestartAudio(INT32 choice);
|
INT32 MR_RestartAudio(INT32 choice);
|
||||||
|
INT32 MR_CameraSetup(INT32 arg);
|
||||||
#ifdef HAVE_DISCORDRPC
|
#ifdef HAVE_DISCORDRPC
|
||||||
INT32 MR_HandleDiscordRequests(INT32 choice);
|
INT32 MR_HandleDiscordRequests(INT32 choice);
|
||||||
#endif
|
#endif
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue