diff --git a/game/gamesys/SysCvar.cpp b/game/gamesys/SysCvar.cpp index b2a5e2f..cc14e63 100644 --- a/game/gamesys/SysCvar.cpp +++ b/game/gamesys/SysCvar.cpp @@ -278,6 +278,7 @@ idCVar pm_thirdPerson( "pm_thirdPerson", "1", CVAR_GAME | CVAR_NETWORKSYN idCVar pm_thirdPersonDeath( "pm_thirdPersonDeath", "0", CVAR_GAME | CVAR_NETWORKSYNC | CVAR_BOOL, "enables third person view when player dies" ); idCVar pm_modelView( "pm_modelView", "1", CVAR_GAME | CVAR_NETWORKSYNC | CVAR_ARCHIVE | CVAR_INTEGER, "draws camera from POV of a player model's joint (1 = always, 2 = when dead)", 0, 2, idCmdSystem::ArgCompletion_Integer<0,2> ); idCVar pm_thirdPersonSideScale( "pm_thirdPersonSideScale", "-0.45", CVAR_GAME | CVAR_NETWORKSYNC | CVAR_ARCHIVE | CVAR_FLOAT, "offsets camera from left to right in 3rd person. 0 is center. use negatives to move right and decimals for small offsets." ); +idCVar pm_crossHairOrigin( "pm_crossHairOrigin", "1", CVAR_GAME | CVAR_NETWORKSYNC | CVAR_ARCHIVE | CVAR_FLOAT, "Set to 1 to use the player's right hand to draw from. Improves aiming around corners and less crosshair sticking. set to 0 to draw from camera origin & less bobbing." ); idCVar g_showPlayerShadow( "g_showPlayerShadow", "0", CVAR_GAME | CVAR_ARCHIVE | CVAR_BOOL, "enables shadow of player model" ); idCVar g_showHud( "g_showHud", "1", CVAR_GAME | CVAR_ARCHIVE | CVAR_BOOL, "" ); diff --git a/game/gamesys/SysCvar.h b/game/gamesys/SysCvar.h index 72bd34b..fd35e40 100644 --- a/game/gamesys/SysCvar.h +++ b/game/gamesys/SysCvar.h @@ -204,6 +204,7 @@ extern idCVar pm_modelView; extern idCVar pm_airTics; ////REVILITY START OFFSETS THE THIRDPERSON CAMERA LEFT TO RIGHT extern idCVar pm_thirdPersonSideScale; +extern idCVar pm_crossHairOrigin; //rev 2018 ////REVILITY END OFFSETS THE THIRDPERSON CAMERA LEFT TO RIGHT extern idCVar g_showPlayerShadow;