mirror of
https://github.com/DrBeef/ioq3quest.git
synced 2025-03-15 06:30:54 +00:00
Make the sending of roll angles to the server configurable
set vr_sendRollToServer "1"
This commit is contained in:
parent
76f2b49ee0
commit
2abe93692b
2 changed files with 7 additions and 1 deletions
|
@ -31,6 +31,7 @@ int old_com_frameTime;
|
|||
|
||||
extern vr_clientinfo_t vr;
|
||||
extern cvar_t *vr_refreshrate;
|
||||
extern cvar_t *vr_sendRollToServer;
|
||||
|
||||
/*
|
||||
===============================================================================
|
||||
|
@ -617,7 +618,10 @@ void CL_FinishMove( usercmd_t *cmd ) {
|
|||
float deltaPitch = SHORT2ANGLE(cl.snap.ps.delta_angles[PITCH]);
|
||||
angles[PITCH] -= deltaPitch;
|
||||
angles[YAW] += (cl.viewangles[YAW] - vr.hmdorientation[YAW]);
|
||||
angles[ROLL] = 0; // suppress roll
|
||||
if (!vr_sendRollToServer->integer)
|
||||
{
|
||||
angles[ROLL] = 0; // suppress roll
|
||||
}
|
||||
|
||||
for (i = 0; i < 3; i++) {
|
||||
cmd->angles[i] = ANGLE2SHORT(angles[i]);
|
||||
|
|
|
@ -31,6 +31,7 @@ cvar_t *vr_refreshrate = NULL;
|
|||
cvar_t *vr_weaponScope = NULL;
|
||||
cvar_t *vr_rollWhenHit = NULL;
|
||||
cvar_t *vr_hudYOffset = NULL;
|
||||
cvar_t *vr_sendRollToServer = NULL;
|
||||
|
||||
engine_t* VR_Init( ovrJava java )
|
||||
{
|
||||
|
@ -63,6 +64,7 @@ void VR_InitCvars( void )
|
|||
vr_weaponScope = Cvar_Get ("vr_weaponScope", "1", CVAR_ARCHIVE);
|
||||
vr_rollWhenHit = Cvar_Get ("vr_rollWhenHit", "0", CVAR_ARCHIVE);
|
||||
vr_hudYOffset = Cvar_Get ("vr_hudYOffset", "0", CVAR_ARCHIVE);
|
||||
vr_sendRollToServer = Cvar_Get ("vr_sendRollToServer", "0", CVAR_ARCHIVE);
|
||||
|
||||
// Values are: scale,right,up,forward,pitch,yaw,roll
|
||||
// VALUES PROVIDED BY SkillFur - Thank-you!
|
||||
|
|
Loading…
Reference in a new issue