Advertisement
LukasCCB

IncreaseFPS - Not ready for Options

Dec 15th, 2015
967
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.01 KB | None | 0 0
  1. //INCREASE FPS
  2.  
  3. //Search
  4.  
  5. void FrontendWarZ::eventOptionsReset(r3dScaleformMovie* pMovie, const Scaleform::GFx::Value* args, unsigned argCount)
  6.  
  7. //ADD
  8.     int old_increase = r_increase_fps_player->GetInt();
  9.     r_increase_fps_player ->SetInt(0);
  10.  
  11. //SEARCH
  12. if(old_fullscreen!=r_fullscreen->GetInt() || old_vsync!=r_vsync_enabled->GetInt())
  13.  
  14. //REPLEACE WITH
  15. if(old_fullscreen!=r_fullscreen->GetInt() || old_vsync!=r_vsync_enabled->GetInt() || old_increase!=r_increase_fps_player->GetInt() || old_grass!=r_allow_render_grass->GetInt())
  16.  
  17. //SEARCH
  18.  
  19. switch( r_overall_quality->GetInt() )
  20.  
  21. //UNDER CASE 5 ADD'
  22.  
  23. if(r_increase_fps_player->GetInt())
  24.     {
  25.         r_half_res_particles->SetBool(true);
  26.         r_split_grass_render->SetBool(true);
  27.         r_optimize_shadow_map->SetBool(true);
  28.         r_shadow_blur->SetBool(false);
  29.         r_hardware_shadow_method->SetBool(true);
  30.         r_allow_hw_shadows->SetBool(true);
  31.         r_optimize_meshes->SetBool(true);
  32.         r_fxaa->SetBool(true);
  33.         r_bloom->SetBool(true);
  34.         r_ssao->SetBool(false);
  35.         r_double_depth_ssao->SetBool(true);
  36.         r_fxaa->SetBool(true);
  37.         r_vsync_enabled->SetBool(false);
  38.         r_particle_shadows->SetBool(false);
  39.         r_cw_shadows->SetBool(true);
  40.         r_optimized_ssao->SetBool(false);
  41.     }
  42.  
  43. //SEARCH
  44. void FrontendWarZ::SyncGraphicsUI()
  45.  
  46. //SCROLL DOWN AND CHANGE TO
  47. Scaleform::GFx::Value var[32];
  48.  
  49. //SEARCH
  50. var[29].SetNumber( r_vsync_enabled->GetInt()+1);
  51.  
  52. //ADD VAR[31] IF YOU HAVE ADD OPTION TO REMOVE GRASS
  53. var[31].SetNumber( r_increase_fps_player->GetInt()+1);
  54.  
  55. //SEARCH
  56. int old_vsync = r_vsync_enabled->GetInt();
  57.  
  58. // UNDER CODE ADD
  59. int old_increase = r_increase_fps_player->GetInt();
  60.     r_increase_fps_player ->SetInt(0);
  61.    
  62. //SEARCH FOR
  63. REG_VAR( r_show_grass_texture_scale , 1.f       , 0 );
  64.  
  65. //ADD
  66. REG_VAR( r_increase_fps_player      , false     , VF_SAVE );
  67.  
  68. //SEARCH
  69. } enableDisableShaderLoading; ( void )enableDisableShaderLoading;
  70.  
  71. //CHANGE TO
  72. if(r_allow_render_grass->GetBool() || r_increase_fps_player->GetBool())
  73.     {
  74.         LoadGrassShaders(false);
  75.     }
  76.     else
  77.     {
  78.         LoadGrassShaders(true);
  79.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement