cvar_archive hdr, pm_modelview, pm_thirdperson

This should fix hdr always resetting every time the game is restarted, thirdperson view sometimes not enabled by default, and the need for pm_modelview to be turned on for cross hair trace line origin fix.
Also cleaned up formatting around hdr cvars, and third person camera cvars.
This commit is contained in:
revility 2018-09-23 17:13:12 -04:00 committed by Daniel Gibson
parent 825f5f8372
commit 72f407bbd7

View file

@ -268,17 +268,16 @@ idCVar pm_runroll( "pm_runroll", "0.005", CVAR_GAME | CVAR_NETWORKSYNC |
idCVar pm_bobup( "pm_bobup", "0.005", CVAR_GAME | CVAR_NETWORKSYNC | CVAR_FLOAT, "" ); idCVar pm_bobup( "pm_bobup", "0.005", CVAR_GAME | CVAR_NETWORKSYNC | CVAR_FLOAT, "" );
idCVar pm_bobpitch( "pm_bobpitch", "0.002", CVAR_GAME | CVAR_NETWORKSYNC | CVAR_FLOAT, "" ); idCVar pm_bobpitch( "pm_bobpitch", "0.002", CVAR_GAME | CVAR_NETWORKSYNC | CVAR_FLOAT, "" );
idCVar pm_bobroll( "pm_bobroll", "0.002", CVAR_GAME | CVAR_NETWORKSYNC | CVAR_FLOAT, "" ); idCVar pm_bobroll( "pm_bobroll", "0.002", CVAR_GAME | CVAR_NETWORKSYNC | CVAR_FLOAT, "" );
idCVar pm_thirdPersonRange( "pm_thirdPersonRange", "75", CVAR_GAME | CVAR_NETWORKSYNC | CVAR_ARCHIVE | CVAR_FLOAT, "camera distance from player in 3rd person" );
idCVar pm_thirdPersonHeight( "pm_thirdPersonHeight", "0", CVAR_GAME | CVAR_NETWORKSYNC | CVAR_ARCHIVE | CVAR_FLOAT, "height of camera from normal view height in 3rd person" );
idCVar pm_thirdPersonAngle( "pm_thirdPersonAngle", "0", CVAR_GAME | CVAR_NETWORKSYNC | CVAR_ARCHIVE | CVAR_FLOAT, "direction of camera from player in 3rd person in degrees (0 = behind player, 180 = in front)" );
idCVar pm_thirdPersonClip( "pm_thirdPersonClip", "1", CVAR_GAME | CVAR_NETWORKSYNC | CVAR_BOOL, "clip third person view into world space" );
idCVar pm_thirdPerson( "pm_thirdPerson", "1", CVAR_GAME | CVAR_NETWORKSYNC |CVAR_BOOL, "enables third person view" ); //ivan
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_INTEGER, "draws camera from POV of a player models joint. (1 = always, 2 = when dead)", 0, 2, idCmdSystem::ArgCompletion_Integer<0,2> ); //2018 Revility. 3rdperson crosshair fix
idCVar pm_airTics( "pm_air", "1800", CVAR_GAME | CVAR_NETWORKSYNC | CVAR_INTEGER, "how long in milliseconds the player can go without air before he starts taking damage" ); idCVar pm_airTics( "pm_air", "1800", CVAR_GAME | CVAR_NETWORKSYNC | CVAR_INTEGER, "how long in milliseconds the player can go without air before he starts taking damage" );
////REVILITY START OFFSETS THE THIRDPERSON CAMERA LEFT TO RIGHT
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_thirdPersonRange( "pm_thirdPersonRange", "75", CVAR_GAME | CVAR_NETWORKSYNC | CVAR_ARCHIVE | CVAR_FLOAT, "camera distance from player in 3rd person" );
////REVILITY END OFFSETS THE THIRDPERSON CAMERA LEFT TO RIGHT idCVar pm_thirdPersonHeight( "pm_thirdPersonHeight", "0", CVAR_GAME | CVAR_NETWORKSYNC | CVAR_ARCHIVE | CVAR_FLOAT, "height of camera from normal view height in 3rd person" );
idCVar pm_thirdPersonAngle( "pm_thirdPersonAngle", "0", CVAR_GAME | CVAR_NETWORKSYNC | CVAR_ARCHIVE | CVAR_FLOAT, "direction of camera from player in 3rd person in degrees (0 = behind player, 180 = in front)" );
idCVar pm_thirdPersonClip( "pm_thirdPersonClip", "1", CVAR_GAME | CVAR_NETWORKSYNC | CVAR_BOOL, "clip third person view into world space" );
idCVar pm_thirdPerson( "pm_thirdPerson", "1", CVAR_GAME | CVAR_NETWORKSYNC | CVAR_ARCHIVE | CVAR_BOOL, "enables third person view" ); //ivan
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 g_showPlayerShadow( "g_showPlayerShadow", "0", CVAR_GAME | CVAR_ARCHIVE | CVAR_BOOL, "enables shadow of player model" ); 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, "" ); idCVar g_showHud( "g_showHud", "1", CVAR_GAME | CVAR_ARCHIVE | CVAR_BOOL, "" );
@ -353,35 +352,34 @@ idCVar g_grabberEnableShake( "g_grabberEnableShake", "1", CVAR_GAME | CVAR_B
idCVar g_grabberRandomMotion( "g_grabberRandomMotion", "1", CVAR_GAME | CVAR_BOOL | CVAR_CHEAT, "enable random motion on the grabbed object" ); idCVar g_grabberRandomMotion( "g_grabberRandomMotion", "1", CVAR_GAME | CVAR_BOOL | CVAR_CHEAT, "enable random motion on the grabbed object" );
idCVar g_grabberHardStop( "g_grabberHardStop", "1", CVAR_GAME | CVAR_BOOL | CVAR_CHEAT, "hard stops object if too fast" ); idCVar g_grabberHardStop( "g_grabberHardStop", "1", CVAR_GAME | CVAR_BOOL | CVAR_CHEAT, "hard stops object if too fast" );
idCVar g_grabberDamping( "g_grabberDamping", "0.5", CVAR_GAME | CVAR_FLOAT | CVAR_CHEAT, "damping of grabber" ); idCVar g_grabberDamping( "g_grabberDamping", "0.5", CVAR_GAME | CVAR_FLOAT | CVAR_CHEAT, "damping of grabber" );
//rev grab
// HDR related - J.C.Denton // HDR related - J.C.Denton
idCVar r_HDR_enable ( "r_HDR_enable", "1", CVAR_GAME | CVAR_ARCHIVE | CVAR_BOOL, " Enables HDR Rendering & post-processing.");
idCVar r_HDR_enable ( "r_HDR_enable", "1", CVAR_GAME | CVAR_BOOL, " Enables HDR Rendering & post-processing."); idCVar r_HDR_enableDebugMode ( "r_HDR_enableDebugMode", "0", CVAR_GAME | CVAR_INTEGER, " Shows all the textures generated for HDR postprocess. \n 1: Shows all textures \n 2: Decodes and shows all textures");
idCVar r_HDR_enableDebugMode ( "r_HDR_enableDebugMode", "0", CVAR_GAME | CVAR_INTEGER, " Shows all the textures generated for HDR postprocess. \n 1: Shows all textures \n 2: Decodes and shows all textures"); idCVar r_HDR_postProcess ( "r_HDR_postProcess", "1", CVAR_GAME | CVAR_INTEGER, " Activates HDR bloom . \n 1: HDR Bloom with automatic eye exposure ");
idCVar r_HDR_postProcess ( "r_HDR_postProcess", "1", CVAR_GAME | CVAR_INTEGER, " Activates HDR bloom . \n 1: HDR Bloom with automatic eye exposure "); idCVar r_HDR_middleGray ( "r_HDR_middleGray", "0.1", CVAR_GAME | CVAR_FLOAT, " Middle gray value for overall scene . Range 0 - 1. (Works only when automatic exposure is on) ");
idCVar r_HDR_middleGray ( "r_HDR_middleGray", "0.1", CVAR_GAME | CVAR_FLOAT, " Middle gray value for overall scene . Range 0 - 1. (Works only when automatic exposure is on) "); idCVar r_HDR_brightPassThreshold ( "r_HDR_brightPassThreshold", "1.7", CVAR_GAME | CVAR_FLOAT, " brightness threshold for Bright-pass (Works only when automatic exposure is on)");
idCVar r_HDR_brightPassThreshold ( "r_HDR_brightPassThreshold", "1.7", CVAR_GAME | CVAR_FLOAT, " brightness threshold for Bright-pass (Works only when automatic exposure is on)"); idCVar r_HDR_brightPassOffset ( "r_HDR_brightPassOffset", "5.0", CVAR_GAME | CVAR_FLOAT, " Brightness offset for bright pass (Works only when automatic exposure is on)");
idCVar r_HDR_brightPassOffset ( "r_HDR_brightPassOffset", "5.0", CVAR_GAME | CVAR_FLOAT, " Brightness offset for bright pass (Works only when automatic exposure is on)"); idCVar r_HDR_min_luminance ( "r_HDR_min_luminance", "0.003", CVAR_GAME | CVAR_FLOAT, " Luminance is restricted to this value to control whiteness when in pitch dark areas. (Works only when automatic exposure is on)");
idCVar r_HDR_min_luminance ( "r_HDR_min_luminance", "0.003", CVAR_GAME | CVAR_FLOAT, " Luminance is restricted to this value to control whiteness when in pitch dark areas. (Works only when automatic exposure is on)"); idCVar r_HDR_max_luminance ( "r_HDR_max_luminance", "0.22", CVAR_GAME | CVAR_FLOAT, " Luminance is restricted to this value to control darkness when in super-bright areas. (Works only when automatic exposure is on)");
idCVar r_HDR_max_luminance ( "r_HDR_max_luminance", "0.22", CVAR_GAME | CVAR_FLOAT, " Luminance is restricted to this value to control darkness when in super-bright areas. (Works only when automatic exposure is on)"); idCVar r_HDR_eyeAdjustmentDelay ( "r_HDR_eyeAdjustmentDelay", "2.2", CVAR_GAME | CVAR_FLOAT, " Total time in second taken to adjust eye exposure.(Works only when automatic exposure is on)");
idCVar r_HDR_eyeAdjustmentDelay ( "r_HDR_eyeAdjustmentDelay", "2.2", CVAR_GAME | CVAR_FLOAT, " Total time in second taken to adjust eye exposure.(Works only when automatic exposure is on)"); idCVar r_HDR_colorCurveBias ( "r_HDR_colorCurveBias", "0.26", CVAR_GAME | CVAR_FLOAT, " Applies Exponential Color Curve to final pass (range 0 to 1), 1 = color curve fully applied , 0= No color curve");
idCVar r_HDR_colorCurveBias ( "r_HDR_colorCurveBias", "0.26", CVAR_GAME | CVAR_FLOAT, " Applies Exponential Color Curve to final pass (range 0 to 1), 1 = color curve fully applied , 0= No color curve"); idCVar r_HDR_sceneExposure ( "r_HDR_sceneExposure", "1.0", CVAR_GAME | CVAR_FLOAT, " Scene exposure. Try values lower or greater than 1.0");
idCVar r_HDR_sceneExposure ( "r_HDR_sceneExposure", "1.0", CVAR_GAME | CVAR_FLOAT, " Scene exposure. Try values lower or greater than 1.0"); idCVar r_HDR_gammaCorrection ( "r_HDR_gammaCorrection", "1.0", CVAR_GAME | CVAR_FLOAT, " Gamma Correction.");
idCVar r_HDR_gammaCorrection ( "r_HDR_gammaCorrection", "1.0", CVAR_GAME | CVAR_FLOAT, " Gamma Correction."); idCVar r_HDR_maxColorIntensity ( "r_HDR_maxColorIntensity", "1.0", CVAR_GAME | CVAR_FLOAT, " Adjusting this value will cause color burnout in a controllable fashion (range 0.0 - 256.0) \nHigher values reduces the contrast, lower values increases the contrast.");
idCVar r_HDR_maxColorIntensity ( "r_HDR_maxColorIntensity", "1.0", CVAR_GAME | CVAR_FLOAT, " Adjusting this value will cause color burnout in a controllable fashion (range 0.0 - 256.0) \nHigher values reduces the contrast, lower values increases the contrast."); idCVar r_HDR_bloomIntensity ( "r_HDR_bloomIntensity", "0.6", CVAR_GAME | CVAR_FLOAT, " Adjusts the Bloom intensity. 0.0 disables both bloom as well as halo passes");
idCVar r_HDR_bloomIntensity ( "r_HDR_bloomIntensity", "0.6", CVAR_GAME | CVAR_FLOAT, " Adjusts the Bloom intensity. 0.0 disables both bloom as well as halo passes"); idCVar r_HDR_haloIntensity ( "r_HDR_HaloIntensity", "1.0", CVAR_GAME | CVAR_FLOAT, " Adjusts the Halo intensity. Set to 0.0 disables halo pass. ");
idCVar r_HDR_haloIntensity ( "r_HDR_HaloIntensity", "1.0", CVAR_GAME | CVAR_FLOAT, " Adjusts the Halo intensity. Set to 0.0 disables halo pass. "); idCVar r_HDR_debugTextureIndex ( "r_HDR_debugTextureIndex", "0", CVAR_GAME | CVAR_INTEGER, " Show intermediate textures used for HDR postprocess \n 1: scene Image(64x Scaled down) \n 2: Average Luminance Initial pass texture\n 3: Average luminance ");
idCVar r_HDR_debugTextureIndex ( "r_HDR_debugTextureIndex", "0", CVAR_GAME | CVAR_INTEGER, " Show intermediate textures used for HDR postprocess \n 1: scene Image(64x Scaled down) \n 2: Average Luminance Initial pass texture\n 3: Average luminance "); idCVar r_HDR_lumUpdateRate ( "r_HDR_lumUpdateRate", "11", CVAR_GAME | CVAR_INTEGER, " Updates luminance data after every these many number of frames. " );
idCVar r_HDR_lumUpdateRate ( "r_HDR_lumUpdateRate", "11", CVAR_GAME | CVAR_INTEGER, " Updates luminance data after every these many number of frames. " ); idCVar r_HDR_eyeAdjustmentBias ( "r_HDR_eyeAdjustmentBias", "0.09", CVAR_GAME | CVAR_FLOAT, " Automatic eye exposure factor (range 0 to 1) \n e.g. 0.0 - No automatic eye exposure, \n 0.5 - 50% automatic eye exposure, \n 1.0 Full automatic eye exposure. " );
idCVar r_HDR_eyeAdjustmentBias ( "r_HDR_eyeAdjustmentBias", "0.09", CVAR_GAME | CVAR_FLOAT, " Automatic eye exposure factor (range 0 to 1) \n e.g. 0.0 - No automatic eye exposure, \n 0.5 - 50% automatic eye exposure, \n 1.0 Full automatic eye exposure. " ); idCVar r_HDR_eyeAdjustmentBloomBias ( "r_HDR_eyeAdjustmentBloomBias", "1", CVAR_GAME | CVAR_FLOAT, " Bloom can have a separate eye adjustment bias. See cvar descritption for r_HDR_eyeAdjustmentBias. " );
idCVar r_HDR_eyeAdjustmentBloomBias ( "r_HDR_eyeAdjustmentBloomBias", "1", CVAR_GAME | CVAR_FLOAT, " Bloom can have a separate eye adjustment bias. See cvar descritption for r_HDR_eyeAdjustmentBias. " ); idCVar r_HDR_vignetteBias ( "r_HDR_vignetteBias", "0.45", CVAR_GAME | CVAR_FLOAT, " Vignette: Fading-of-edges-of-the-screen effect(range 0 to 1) " );
idCVar r_HDR_vignetteBias ( "r_HDR_vignetteBias", "0.45", CVAR_GAME | CVAR_FLOAT, " Vignette: Fading-of-edges-of-the-screen effect(range 0 to 1) " );
//---------------------------------- //----------------------------------
//Ivan start //Ivan start
idCVar s_music_volume( "s_music_volume", "0", CVAR_GAME | CVAR_INTEGER | CVAR_ARCHIVE, "In-game music volume." ); idCVar s_music_volume ( "s_music_volume", "0", CVAR_GAME | CVAR_INTEGER | CVAR_ARCHIVE, "In-game music volume." );
idCVar ruiner_bind_run_once( "ruiner_bind_run_once", "0", CVAR_GAME | CVAR_BOOL | CVAR_ARCHIVE, "Rebind all controls once for Ruiner." ); idCVar ruiner_bind_run_once ( "ruiner_bind_run_once", "0", CVAR_GAME | CVAR_BOOL | CVAR_ARCHIVE, "Rebind all controls once for Ruiner." );
//Ivan end //Ivan end