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 },
|
||||
{ "HANDLEMONITORTOGGLES", &MR_HandleMonitorToggles },
|
||||
{ "RESTARTAUDIO", &MR_RestartAudio },
|
||||
{ "CAMERASETUP", &MR_CameraSetup },
|
||||
#ifdef HAVE_DISCORDRPC
|
||||
{ "HANDLEDISCORDREQUESTS", &MR_HandleDiscordRequests },
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -42,10 +42,7 @@ _(OP_GAMEHUD)
|
|||
_(OP_OFFSET)
|
||||
|
||||
_(OP_CAMERA)
|
||||
_(OP_P1CAMERA)
|
||||
_(OP_P2CAMERA)
|
||||
_(OP_P3CAMERA)
|
||||
_(OP_P4CAMERA)
|
||||
_(OP_CAMERASETUP)
|
||||
|
||||
_(OP_GAME)
|
||||
_(OP_BLANKARTGAME)
|
||||
|
|
|
|||
13
src/m_menu.c
13
src/m_menu.c
|
|
@ -7404,6 +7404,19 @@ INT32 MR_HandleVideoMode(INT32 ch)
|
|||
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
|
||||
// ===============
|
||||
|
|
|
|||
|
|
@ -310,6 +310,7 @@ INT32 MR_ChangeControl(INT32 arg);
|
|||
INT32 MR_AssignJoystick(INT32 arg);
|
||||
INT32 MR_HandleMonitorToggles(INT32 choice);
|
||||
INT32 MR_RestartAudio(INT32 choice);
|
||||
INT32 MR_CameraSetup(INT32 arg);
|
||||
#ifdef HAVE_DISCORDRPC
|
||||
INT32 MR_HandleDiscordRequests(INT32 choice);
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Reference in a new issue