Difference between revisions of "Documentation/Engine/Configuration variables"

From SCS Modding Wiki
Jump to navigation Jump to search
m
(46 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{Tip|Be aware that this page is obsolete, it should be updated with all comments in the future time.}}
+
This variables configure different aspects of the game. They are loaded either from "config.sii" that should be in game home directory or profile configuration file ("profiles/<profile_id>/config.sii").
  
The following variables configure different aspects of the game.
+
Moreover all this variables can also be changed during game play.
  
Some of them (global settings) are loaded from the '''''config.cfg''''' that can be found in the [[Documentation/Engine/Game_user_path|game user folder]]; others (which are associated with a player's profile) will be saved in the profile folder (e.g. "''<game_user_path>/profiles/<profile_id>''").
 
 
Most of these can be changed during the game play using the [[Documentation/Engine/Console|console]]. To do so, enter the variable name, followed by the desired value, to change it, and press Enter. Additionally the command '''uset''' can be used before the cvar name, but it is not necessary.
 
 
To determine the current and default value of a variable, enter only its name.
 
 
Example:
 
<pre>
 
g_police 0    (disables traffic fines)
 
g_colbox 1    (displays collision boxes)
 
 
r_mirror_view_distance  (might return the following)
 
"r_mirror_view_distance" is: "400" default:"80.0"
 
</pre>
 
 
 
Variables list (''some of the columns in the table can be sorted by clicking the up/down arrows''):
 
 
{| class="wikitable sortable" width="100%"
 
{| class="wikitable sortable" width="100%"
!width="150px" |Name
+
!width="150px"|Name
!width="70px" class="unsortable" |Type
+
!width="70px"|Type
!width="200px" class="unsortable" |Default value
+
!width="500px"|Default value
!width="50px" |Config
+
!width="50px"|Config
! class="unsortable"|Purpose
+
!|Purpose
 +
|-
 +
| [[Engine/Config variables/r_texture_detail|r_texture_detail]]
 +
| integer
 +
| 0
 +
| global
 +
| Texture detail.
 
|-
 
|-
| g_additional_water_fov
+
| [[Engine/Config variables/r_anisotropy_factor|r_anisotropy_factor]]
 
| float
 
| float
| 20.0f
+
| 0.25
 
| global
 
| global
| By how much increase the horizontal fov used to render the water effect.
+
| Anistropy factor.
 
|-
 
|-
| g_adviser
+
| [[Engine/Config variables/r_vsync|r_vsync]]
 
| integer
 
| integer
 
| 1
 
| 1
| profile
+
| global
| Adviser mode: 0 = hidden, 1 = shown, 2 = mini mode.
+
| Is vertical synchronization enabled?
 +
|-
 +
| [[Engine/Config variables/sys_info|sys_info]]
 +
| string
 +
| x86 / Windows 7 x64 (version 6.1) / Service Pack 1
 +
| global
 +
| Store informations about your operating system
 
|-
 
|-
| g_adviser_auto_parking
+
| [[Engine/Config variables/vid_name|vid_name]]
| integer
+
| string
| 1
+
| <unknown>
| profile
+
| global
| Enable/disable auto parking feature.
+
| Store informations about using graphics card.
 
|-
 
|-
| g_adviser_keep_hidden
+
| [[Engine/Config variables/vid_mem|vid_mem]]
| integer
+
| string
 
| 0
 
| 0
| profile
+
| global
| Keep adviser in hidden state (do not show any message).
+
| Store informations about using graphics card memory.
 
|-
 
|-
| g_artist_id
+
| [[Engine/Config variables/vid_ver|vid_ver]]
| integer
+
| string
 
| 0
 
| 0
 
| global
 
| global
| Artist specific id. (0-15 range)
+
| Store information about using graphics card driver version.
 
|-
 
|-
| g_auto_traffic_headlights
+
| [[Engine/Config variables/t_averaging_window_length|t_averaging_window_length]]
 
| integer
 
| integer
| 1
+
| 20
 
| global
 
| global
| Enable/Disable headlights from automatic traffic.
+
| TODO
 
|-
 
|-
| g_autoload_ignore_autosave
+
| [[Engine/Config variables/g_clock_24|g_clock_24]]
 
| integer
 
| integer
| 0
+
| 1
 
| profile
 
| profile
| Should auto-loading ignore all autosaves and use only manual saves?
+
| Use 24 hour clock or 12 hour clock (value 1 = 24 hour, value 0 = 12 hour)
 
|-
 
|-
| g_axle_drop_auto
+
| [[Engine/Config variables/g_police|g_police]]
 
| integer
 
| integer
 
| 1
 
| 1
 
| profile
 
| profile
| Is automatic axle drop enabled?
+
| Is police simulation enabled? If set to 0 you will not get any penalties.
 
|-
 
|-
| g_bad_weather_factor
+
| [[Engine/Config variables/g_fatigue|g_fatigue]]
| float
+
| integer
| 0.07
+
| 1
 
| profile
 
| profile
| Bad weather factor. Affects probability of rainy weather.
+
| State of the fatigue simulation
 
|-
 
|-
| g_brake_intensity
+
| [[Engine/Config variables/g_tutorial|g_tutorial]]
| float
 
| 1.0
 
| profile
 
| Brake intensity modifier.
 
|-
 
| g_brake_light_all
 
 
| integer
 
| integer
 
| 1
 
| 1
 
| profile
 
| profile
| Show brake light for all brakes (value: 1) or only service, retarder and trailer brake (value: 0)?
+
| Is tutorial enabled?
 
|-
 
|-
| g_cam_blinker
+
| [[Engine/Config variables/g_desktop_tutorial|g_desktop_tutorial]]
 
| integer
 
| integer
| 0
+
| 1
 
| profile
 
| profile
| Is interior camera movement based on blinker activation enabled.
+
| Is display tutorial enabled?
 
|-
 
|-
| g_cam_physics
+
| [[Engine/Config variables/g_adviser|g_adviser]]
 
| integer
 
| integer
 
| 1
 
| 1
 
| profile
 
| profile
| Is interior camera movement based on physics movement of driver enabled?
+
| Is adviser enabled?
|-
 
| g_cam_physics_value
 
| float
 
| 1.0
 
| profile
 
| Value of interior camera movement based on physics movement of driver.
 
 
|-
 
|-
| g_cam_steering
+
| [[Engine/Config variables/g_adviser_keep_hidden|g_adviser_keep_hidden]]
 
| integer
 
| integer
 
| 0
 
| 0
 
| profile
 
| profile
| Is interior camera movement based on steering angle enabled?
+
| Keep adviser hiddden state.
 
|-
 
|-
| [[/g_cam_steering_reverse/]]
+
| [[Engine/Config variables/g_adviser_auto_parking|g_adviser_auto_parking]]
 
| integer
 
| integer
| 1.0
+
| 1
 
| profile
 
| profile
| Interior camera movement based on steering angle, behavior on reverse.
+
| Disable auto parking.
 
|-
 
|-
| g_cam_steering_value
+
| [[Engine/Config variables/g_save_idx|g_save_idx]]
| float
 
| 1.0
 
| profile
 
| Multiplier for interior camera movement based on steering angle.
 
|-
 
| [[/g_cargo_sort/]]
 
| integer
 
| 0
 
| global
 
| Current cargo sort method.
 
|-
 
| g_city_name_move
 
| integer
 
| 0
 
| global
 
| Enable ability to move city names on map.
 
|-
 
| g_clock_24
 
 
| integer
 
| integer
 
| 1
 
| 1
 
| profile
 
| profile
| Use 24 hour clock or 12 hour clock (value 1 = 24 hour, value 0 = 12 hour)
+
| TODO
 
|-
 
|-
| g_console
+
| [[Engine/Config variables/g_desktop_fadeout|g_desktop_fadeout]]
| integer
+
| float
| 0
+
| 60
 
| global
 
| global
| Is console enabled?
+
| TODO
 
|-
 
|-
| g_cruise_control_grid
+
| [[Engine/Config variables/g_bad_weather_factor|g_bad_weather_factor]]
 
| float
 
| float
| 5.0
+
| 0.07
 
| profile
 
| profile
| Digital cruise control grid step.
+
| Bad weather factor
 
|-
 
|-
| g_cruise_control_smart
+
| [[Engine/Config variables/g_currency|g_currency]]
| float
 
| 0.0
 
| profile
 
| Smart cruise control window, if you want to disable it set to negative value.
 
|-
 
| [[Documentation/Engine/Config_variables/g_currency|g_currency]]
 
 
| integer
 
| integer
 
| 0
 
| 0
Line 171: Line 130:
 
| Currency used in game.
 
| Currency used in game.
 
|-
 
|-
| g_cutscenes
+
| [[Engine/Config variables/g_income_factor|g_income_factor]]
| integer
+
| float
| 1
+
| 1.0
 
| profile
 
| profile
| Enable/disable cutscenes.
+
| Income factor (minimum is 0.0 maximum is 1.0)
 
|-
 
|-
| g_debug_interior_cam
+
| [[Engine/Config variables/g_job_distance_limit|g_job_distance_limit]]
| integer
 
| 0
 
| global
 
| Enables drawing of the truck geometry even in the interior camera mode.
 
|-
 
| g_debug_map_limits
 
| integer
 
| 0
 
| global
 
| Enable/Disable the debugging of the map speed limits.
 
|-
 
| g_desktop_fadeout
 
 
| float
 
| float
| 60
+
| -1.0
| global
 
| Delay in seconds before the desktop ui will fade out when left idle.
 
|-
 
| g_desktop_tutorial
 
| integer
 
| 1
 
 
| profile
 
| profile
| Is desktop tutorial enabled?
+
| Limit generating of the jobs that are in specified range from current player position. -1.0 value means show all generated jobs.
 
|-
 
|-
| g_developer
+
| [[Engine/Config variables/g_parking_difficulty|g_parking_difficulty]]
 
| integer
 
| integer
 
| 0
 
| 0
| global
+
| profile
| Is developer mode enabled?
+
| Parking difficulty
 
|-
 
|-
| g_disable_hud_activation
+
| [[Engine/Config variables/g_input_configured|g_input_configured]]
 
| integer
 
| integer
 
| 0
 
| 0
| global
 
| Are specific hud activations disabled?
 
|-
 
| g_engine_start_auto
 
| integer
 
| 1
 
 
| profile
 
| profile
| Is engine automatic start enabled?
+
| Is input configured?
 
|-
 
|-
| g_fahrenheit
+
| [[Engine/Config variables/g_start_in_truck|g_start_in_truck]]
 
| integer
 
| integer
 
| 0
 
| 0
 
| profile
 
| profile
| Should game display temperature in fahrenheits (value: 1) or degrees of celsius (value: 0)?
+
| If profile has assigned truck should we skip desktop and start in it?
 
|-
 
|-
| g_fatigue
+
| [[Engine/Config variables/g_autoload_ignore_autosave|g_autoload_ignore_autosave]]
| integer
 
| 1
 
| profile
 
| State of the fatigue simulation
 
|-
 
| g_flyspeed
 
| float
 
| 100.0
 
| global
 
| Debug camera fly speed
 
|-
 
| g_force_economy_reset
 
 
| integer
 
| integer
 
| 0
 
| 0
 
| profile
 
| profile
| A value of 1 forces an economy reset (generating new job listings).<br>The player should be free-roaming when issuing the command, and afterwards entering and exiting the Profile Manager.
+
| Should auto-loading ignore all autosaves and use only manual saves?
 
|-
 
|-
| [[Documentation/Engine/Config_variables/g_force_load_selector|g_force_load_selector]]
+
| [[Engine/Config variables/g_force_load_selector|g_force_load_selector]]
 
| integer
 
| integer
 
| 0
 
| 0
Line 249: Line 172:
 
| Forces the appearance of the load slot selector.
 
| Forces the appearance of the load slot selector.
 
|-
 
|-
| g_force_online_lscrs
+
| [[Engine/Config variables/g_global_force_load_selector|g_global_force_load_selector]]
 
| integer
 
| integer
 
| 0
 
| 0
 
| global
 
| global
| Force online loading screens. If no loading screen is specified in specified category (ferry, eurotunnel, normal) built-in one is showed.
+
| Forces the appearance of the load slot selector for all profiles. (Correct value are: 0, 1)
 
|-
 
|-
| g_fps
+
| [[Engine/Config variables/g_force_economy_reset|g_force_economy_reset]]
 
| integer
 
| integer
 
| 0
 
| 0
| global
+
| profile
| Display FPS in mini console.
+
| Force economy reset.
 
|-
 
|-
| g_fuel_simulation
+
| [[Engine/Config variables/g_remove_missing_accessories|g_remove_missing_accessories]]
 
| integer
 
| integer
 
| 0
 
| 0
 
| profile
 
| profile
| Is realistic fuel consumption enabled?
+
| TODO
 
|-
 
|-
| g_gallon
+
| [[Engine/Config variables/g_tooltip_delay|g_tooltip_delay]]
| integer
+
| float
| 0
+
| 0.4
| profile
+
| global
| Should game display volume as gallon (value: 1) or liters (value: 0)?
+
| TODO
 
|-
 
|-
| g_gfx_advanced
+
| [[Engine/Config variables/g_cargo_sort|g_cargo_sort]]
 
| integer
 
| integer
 
| 0
 
| 0
 
| global
 
| global
| Graphics settings last used (0 = simple, 1 = advanced).
+
| TODO
 
|-
 
|-
| g_gfx_all_scales
+
| [[Engine/Config variables/g_line_sort|g_line_sort]]
 
| integer
 
| integer
 
| 0
 
| 0
 
| global
 
| global
| Enables selection of all rendering scales in ui even on machines with small virtual memory.
+
| TODO
 
|-
 
|-
| g_gfx_quality
+
| [[Engine/Config variables/g_debug_interior_cam|g_debug_interior_cam]]
 
| integer
 
| integer
| -1
+
| 0
 
| global
 
| global
| Quality presets of graphics. Linked directly to quality_level_t enum, with "-1" as "custom" state.
+
| Enables drawing of the truck geometry even in the interior camera mode.
 
|-
 
|-
| g_global_force_load_selector
+
| [[Engine/Config variables/g_sns|g_sns]]
| integer
+
| string
| 0
+
| No default value
 
| global
 
| global
| Forces the appearance of the load slot selector for all profiles. (Correct value are: 0, 1)
+
| -
 
|-
 
|-
| [[/g_grass_density/]]
+
| [[Engine/Config variables/g_hw_info|g_hw_info]]
 
| integer
 
| integer
| 2
+
| 1
 
| global
 
| global
| Grass density setting.
+
| TODO
 
|-
 
|-
| g_hardcore_simulation
+
| [[Engine/Config variables/g_force_online_lscrs|g_force_online_lscrs]]
 
| integer
 
| integer
 
| 0
 
| 0
| profile
+
| global
| Is air brake simulation enabled?
+
| Force online loading screens. If no loading screen is specified in specified category (ferry, eurotunnel, normal) built-in one is showed.
 
|-
 
|-
| g_hmd_no_3d_background
+
| [[Engine/Config variables/g_mm_help_shown|g_mm_help_shown]]
 
| integer
 
| integer
 
| 0
 
| 0
| profile
+
| global
| Disables use of 3d background for the menu.
+
| Used for indication if its first time when player enters mod manager to show him welcome screen.
 
|-
 
|-
| g_hmd_no_artifical_movement
+
| [[Engine/Config variables/g_fps|g_fps]]
 
| integer
 
| integer
 
| 0
 
| 0
| profile
+
| global
| Disables artifical angle based movement of the interior.
+
| Display FPS in mini console.
 
|-
 
|-
| g_hmd_no_special_menu
+
| [[Engine/Config variables/g_texture_usage_stats|g_texture_usage_stats]]
 
| integer
 
| integer
 
| 0
 
| 0
| profile
+
| global
| Disables use of special variants of menu ui when HMD is enabled.
+
| TODO
 
|-
 
|-
| g_hmd_reduced_cabin_movement
+
| [[Engine/Config variables/g_stream_exts|g_stream_exts]]
| integer
+
| string
| 1
+
| .ogg;.mp3
| profile
+
| global
| Reduces the cabin movement by disabling its separate movement on the visual level.
+
| TODO
 
|-
 
|-
| [[/g_hshifter_layout/]]
+
| [[Engine/Config variables/r_device|r_device]]
| integer
+
| string
| 0
+
| dx9
| profile
+
| global
| Type of hshifter layout.
+
| Render device. (correct values: dx9, gl)
 
|-
 
|-
| g_hshifter_layout_shifting
+
| [[Engine/Config variables/r_path|r_path]]
| integer
+
| string
| 1
+
| No default value
| profile
+
| global
| Layout analyzed and used for more realistic shifting sounds.
+
| Render path.
 
|-
 
|-
| g_hshifter_synchronized
+
| [[Engine/Config variables/r_mode|r_mode]]
| integer
+
| string
| 1
+
| No default value
| profile
+
| global
| Behaves/sounds like synchronized transmission.
+
| TODO
 
|-
 
|-
| [[/g_hud_speed_limit/]]
+
| [[Engine/Config variables/r_fullscreen|r_fullscreen]]
 
| integer
 
| integer
 
| 1
 
| 1
| profile
+
| global
| Speed limit state on the adviser.
+
| TODO
 
|-
 
|-
| g_ignore_low_fps
+
| [[Engine/Config variables/r_msaa|r_msaa]]
 
| integer
 
| integer
 
| 0
 
| 0
 
| global
 
| global
| Enable/Disable the low frame rate warnings.
+
| Is MSAA enabled?
|-
 
| g_income_factor
 
| float
 
| 1.0
 
| profile
 
| Income factor (minimum is 0.0 maximum is 1.0). Multiplies all incomes.
 
 
|-
 
|-
| g_input_configured
+
| [[Engine/Config variables/r_no_frame_tracking|r_no_frame_tracking]]
 
| integer
 
| integer
 
| 0
 
| 0
| profile
+
| global
| Is input configured?
+
| TODO
 
|-
 
|-
| g_interior_camera_zero_pitch
+
| [[Engine/Config variables/r_minimal_unfinished_frames|r_minimal_unfinished_frames]]
 
| integer
 
| integer
 
| 0
 
| 0
 
| global
 
| global
| Is default mouse position ignored in truck interior? This should be set to 1 when you are using some HMD such like Oculus Rift.
+
| TODO
|-
 
| g_job_distance_limit
 
| float
 
| -1.0
 
| profile
 
| Limit generating of the jobs that are in specified range from current player position. Negative value means no limit for generation applied.
 
 
|-
 
|-
| g_kdop_preview
+
| [[Engine/Config variables/r_nv_stereo_mode|r_nv_stereo_mode]]
 
| integer
 
| integer
| 0
+
| 2
 
| global
 
| global
| Enable/Disable the preview of generated k-DOPs.
+
| TODO
 
|-
 
|-
| g_lang
+
| [[Engine/Config variables/r_manual_stereo_in_menu|r_manual_stereo_in_menu]]
| string
 
| en_gb
 
| profile
 
| Language currently used by game.
 
|-
 
| g_lang_set
 
 
| integer
 
| integer
 
| 1
 
| 1
| profile
+
| global
| Is language set manually (1)?
+
| TODO
 
|-
 
|-
| g_light_distance_factor
+
| [[Engine/Config variables/r_manual_stereo_ui_dist|r_manual_stereo_ui_dist]]
 
| float
 
| float
| 1.0
+
| 0.8
 
| global
 
| global
| Light source fade start distance is multiplied by this value.
+
| TODO
 
|-
 
|-
| g_light_span_factor
+
| [[Engine/Config variables/r_manual_stereo_ui_dist_game|r_manual_stereo_ui_dist_game]]
 
| float
 
| float
| 1.0
+
| 0.5
 
| global
 
| global
| Light source fade span is multiplied by this value.
+
| TODO
 
|-
 
|-
| g_line_sort
+
| [[Engine/Config variables/r_manual_stereo_ui_fov|r_manual_stereo_ui_fov]]
| integer
 
| 0
 
| global
 
| Current line sort criteria for jobs.
 
|-
 
| g_lod_factor_parked
 
 
| float
 
| float
| 1.0
+
| 80
 
| global
 
| global
| LOD distances for parked vehicles are multiplied by this factor.
+
| TODO
 
|-
 
|-
| g_lod_factor_pedestrian
+
| [[Engine/Config variables/r_manual_stereo_ui_fov_game|r_manual_stereo_ui_fov_game]]
 
| float
 
| float
| 1.0
+
| 100
 
| global
 
| global
| LOD distances for pedestrians are multiplied by this factor.
+
| TODO
 
|-
 
|-
| g_lod_factor_traffic
+
| [[Engine/Config variables/r_manual_stereo_buffer_scale|r_manual_stereo_buffer_scale]]
 
| float
 
| float
 
| 1.0
 
| 1.0
 
| global
 
| global
| LOD distances for traffic vehicles are multiplied by this factor.
+
| TODO
 
|-
 
|-
| g_menu_aa_limit
+
| [[Engine/Config variables/r_setup_done|r_setup_done]]
 
| integer
 
| integer
| 8
+
| 0
 
| global
 
| global
| Number of tiles below which we enable SSAA in the menu scene.
+
| TODO
 
|-
 
|-
| g_minicon
+
| [[Engine/Config variables/r_startup_progress|r_startup_progress]]
 
| integer
 
| integer
 
| 0
 
| 0
 
| global
 
| global
| Is mini console enabled?
+
| TODO
 
|-
 
|-
| g_mm_help_shown
+
| [[Engine/Config variables/r_nowmi|r_nowmi]]
 
| integer
 
| integer
 
| 0
 
| 0
 
| global
 
| global
| Used for indication if its first time when player enters mod manager to show him welcome screen.
+
| TODO
 
|-
 
|-
| g_motor_brake_auto
+
| [[Engine/Config variables/r_deferred|r_deferred]]
 
| integer
 
| integer
| 0
+
| 1
| profile
+
| global
| Is automatic usage of engine brake enabled?
+
| Is deferred rendering enabled? If set to 0 game uses forward rendering pipeline which disables shadows, lights and all post process effects.
 
|-
 
|-
| g_mph
+
| [[Engine/Config variables/r_deferred_mirrors|r_deferred_mirrors]]
 
| integer
 
| integer
| 0
+
| 1
| profile
+
| global
| Use miles (1) or kilometers (0).
+
| Use deferred rendering pipeline while rendering mirrors?
 +
|-
 +
| [[Engine/Config variables/r_mirror_view_distance|r_mirror_view_distance]]
 +
| float
 +
| 80.0
 +
| global
 +
| View distance of the mirrors.
 
|-
 
|-
| [[/g_news/]]
+
| [[Engine/Config variables/r_sun_shadow_quality|r_sun_shadow_quality]]
 
| integer
 
| integer
| -1
+
| 4
 
| global
 
| global
| Is online news enabled?
+
| Quality of the sun shadows.
 
|-
 
|-
| [[/g_online_loading_screens/]]
+
| [[Engine/Config variables/r_sun_shadow_texture_size|r_sun_shadow_texture_size]]
 
| integer
 
| integer
| -1
+
| 4096
 
| global
 
| global
| Are online loading screens enabled?
+
| Size of the sun shadow texture. Bigger number = better visuals, smaller fps
 
|-
 
|-
| [[Documentation/Engine/Config_variables/g_parking_difficulty|g_parking_difficulty]]
+
| [[Engine/Config variables/r_fake_shadows|r_fake_shadows]]
 
| integer
 
| integer
| 0
+
| 2
| profile
+
| global
| Parking difficulty
+
| TODO
 
|-
 
|-
| g_pedal_clutch_range
+
| [[Engine/Config variables/r_hdr|r_hdr]]
| float
 
| 1.0
 
| profile
 
| Cluch range.
 
|-
 
| g_pedestrian
 
 
| integer
 
| integer
 
| 1
 
| 1
 
| global
 
| global
| Enable/Disable pedestrian generation.
+
| Is HDR enabled?
 
|-
 
|-
| g_police
+
| [[Engine/Config variables/r_mlaa|r_mlaa]]
 
| integer
 
| integer
 
| 1
 
| 1
| profile
+
| global
| Is police simulation enabled? If set to 0 you will not get any penalties.
+
| Is MLAA enabled?
 
|-
 
|-
| [[Documentation/Engine/Config_variables/g_pounds|g_pounds]]
+
| [[Engine/Config variables/r_mlaa_threshold|r_mlaa_threshold]]
| string
+
| float
| kg
+
| 1.0
| profile
+
| global
| Set weight unit
+
| TODO
 
|-
 
|-
| g_radio_mode
+
| [[Engine/Config variables/r_dof|r_dof]]
 
| integer
 
| integer
 
| 1
 
| 1
 
| global
 
| global
| Radio player mode.
+
| Is Depth Of Field effect enabled?
 +
|-
 +
| [[Engine/Config variables/r_dof_start|r_dof_start]]
 +
| float
 +
| 200.0
 +
| global
 +
| TODO
 +
|-
 +
| [[Engine/Config variables/r_dof_transition|r_dof_transition]]
 +
| float
 +
| 400.0
 +
| global
 +
| TODO
 +
|-
 +
| [[Engine/Config variables/r_dof_filter_size|r_dof_filter_size]]
 +
| float
 +
| 0.5
 +
| global
 +
| TODO
 
|-
 
|-
| g_rain_reflect_actor
+
| [[Engine/Config variables/r_cloud_shadows|r_cloud_shadows]]
 
| integer
 
| integer
 
| 1
 
| 1
 
| global
 
| global
| Should we reflect game actor in the rain?
+
| TODO
 
|-
 
|-
| g_rain_reflect_cache
+
| [[Engine/Config variables/r_color_correction|r_color_correction]]
 
| integer
 
| integer
 
| 1
 
| 1
 
| global
 
| global
| Should we reflect geometry cache in the rain?
+
| TODO
 
|-
 
|-
| g_rain_reflect_hookups
+
| [[Engine/Config variables/r_color_cyan_red|r_color_cyan_red]]
 +
| float
 +
| 0.0
 +
| global
 +
| TODO
 +
|-
 +
| [[Engine/Config variables/r_color_magenta_green|r_color_magenta_green]]
 +
| float
 +
| 0.0
 +
| global
 +
| TODO
 +
|-
 +
| [[Engine/Config variables/r_color_yellow_blue|r_color_yellow_blue]]
 +
| float
 +
| 0.0
 +
| global
 +
| TODO
 +
|-
 +
| [[Engine/Config variables/r_color_saturation|r_color_saturation]]
 +
| float
 +
| 1.0
 +
| global
 +
| TODO
 +
|-
 +
| [[Engine/Config variables/r_sunshafts|r_sunshafts]]
 
| integer
 
| integer
 
| 1
 
| 1
 
| global
 
| global
| Should we reflect hookups associated with segment items (e.g. lamp flares)?
+
| TODO
 
|-
 
|-
| g_rain_reflect_traffic
+
| [[Engine/Config variables/r_normal_maps|r_normal_maps]]
 
| integer
 
| integer
 
| 1
 
| 1
 
| global
 
| global
| Should we reflect traffic in the rain?
+
| TODO
 
|-
 
|-
| [[/g_rain_reflection/]]
+
| [[Engine/Config variables/r_scale_x|r_scale_x]]
| integer
+
| float
| 3
+
| 1.0
 
| global
 
| global
| Rain reflection quality.
+
| TODO
 
|-
 
|-
| [[/g_reflection/]]
+
| [[Engine/Config variables/r_scale_y|r_scale_y]]
| integer
+
| float
| 3
+
| 1.0
 
| global
 
| global
| Reflection detail.
+
| TODO
 
|-
 
|-
| g_reg_setting
+
| [[Engine/Config variables/r_mirror_scale_x|r_mirror_scale_x]]
| string
+
| float
| No default value
+
| 1.0
| profile
+
| global
| Name of the regional settings unit. By default for ETS2 it's reg_setting.europe for ATS it's reg_setting.usa.
+
| TODO
 
|-
 
|-
| g_remove_missing_accessories
+
| [[Engine/Config variables/r_mirror_scale_y|r_mirror_scale_y]]
| integer
+
| float
| 0
+
| 1.0
| profile
+
| global
| Remove all acccessories that are no longer available in game and replace them with fallback accessories if possible.
+
| TODO
 
|-
 
|-
| g_retarder_auto
+
| [[Engine/Config variables/r_deferred_debug|r_deferred_debug]]
 
| integer
 
| integer
 
| 0
 
| 0
| profile
+
| global
| Is automatic usage of retarder enabled?
+
| If value is greater than 0 runs deferred renderer debug.
 
|-
 
|-
| [[/g_save_format/]]
+
| [[Engine/Config variables/r_show_light_pixel_coverage|r_show_light_pixel_coverage]]
 
| integer
 
| integer
 
| 0
 
| 0
 
| global
 
| global
| Format used to store the game saves.
+
| TODO
 
|-
 
|-
| g_save_idx
+
| [[Engine/Config variables/r_use_depth_bounds|r_use_depth_bounds]]
 
| integer
 
| integer
 
| 1
 
| 1
| profile
+
| global
| Current profile save index. Used for automatic naming of saves.
+
| TODO
 +
|-
 +
| [[Engine/Config variables/r_gamma|r_gamma]]
 +
| float
 +
| 1.0
 +
| global
 +
| TODO
 
|-
 
|-
| g_screenshot_on_bug
+
| [[Engine/Config variables/r_multimon_mode|r_multimon_mode]]
 
| integer
 
| integer
 
| 0
 
| 0
 
| global
 
| global
| Enable/Disable automatic generation of screenshots when bug is reported even if the normal combination is used.
+
| Controls the multi-monitor mode.
 
|-
 
|-
| g_show_game_elements
+
| [[Engine/Config variables/r_multimon_fov_horizontal|r_multimon_fov_horizontal]]
| integer
+
| float
| 1
+
| 50
 
| global
 
| global
| Are activation points enabled?
+
| TODO
 
|-
 
|-
| g_start_in_truck
+
| [[Engine/Config variables/r_multimon_fov_vertical|r_multimon_fov_vertical]]
| integer
+
| float
 
| 0
 
| 0
| profile
 
| If profile has assigned truck should we skip desktop and start in it?
 
|-
 
| g_steam_browser
 
| integer
 
| 1
 
 
| global
 
| global
| Should game use steam build-in browser or user default browser to open external links?
+
| TODO
 
|-
 
|-
| g_steam_rich_presence
+
| [[Engine/Config variables/r_multimon_border_fov_left|r_multimon_border_fov_left]]
| integer
+
| float
| 1
+
| 0
 
| global
 
| global
| Is steam rich presence enabled?
+
| TODO
 
|-
 
|-
| [[/g_steam_screenshots/]]
+
| [[Engine/Config variables/r_multimon_border_fov_right|r_multimon_border_fov_right]]
| integer
+
| float
| 2
+
| 0
 
| global
 
| global
| Way in which we should handle the screenshots in steam version.
+
| TODO
 
|-
 
|-
| g_steer_autocenter
+
| [[Engine/Config variables/r_multimon_vert_offset_left|r_multimon_vert_offset_left]]
| integer
+
| float
| 1
 
| profile
 
| Is steering wheel autocenter enabled?
 
|-
 
| g_texture_usage_stats
 
| integer
 
 
| 0
 
| 0
 
| global
 
| global
| Print texture usage statistics into the console?
+
| TODO
 
|-
 
|-
| g_throttle_auto_shift
+
| [[Engine/Config variables/r_multimon_vert_offset_right|r_multimon_vert_offset_right]]
| integer
+
| float
 
| 0
 
| 0
| profile
+
| global
| Automatic gearbox uses throttle as input for shifting policy.
+
| TODO
 
|-
 
|-
| g_tooltip_delay
+
| [[Engine/Config variables/r_multimon_rotation_center|r_multimon_rotation_center]]
 
| float
 
| float
| 0.4
+
| 0
 
| global
 
| global
| Delay specified in seconds indicating when to show tooltip since hovering the item with tooltip.
+
| TODO
 
|-
 
|-
| g_toy_physics
+
| [[Engine/Config variables/r_multimon_rotation_left|r_multimon_rotation_left]]
| integer
+
| float
| 1
+
| 0
| profile
 
| Is simulation of toy physics movement enabled?
 
|-
 
| g_trackir
 
| integer
 
| 1
 
 
| global
 
| global
| Enable/Disable the TrackIR support.
+
| TODO
 
|-
 
|-
| g_traffic
+
| [[Engine/Config variables/r_multimon_rotation_right|r_multimon_rotation_right]]
 
| float
 
| float
| 1.0
+
| 0
 
| global
 
| global
| Traffic intensity.
+
| TODO
*0.0 - traffic disabled
 
*10.0 - maximum traffic intensity
 
 
|-
 
|-
| g_trailer_stability
+
| [[Engine/Config variables/r_multimon_rotation_aux|r_multimon_rotation_aux]]
 
| float
 
| float
| 0.5
 
| profile
 
| Trailer stability factor.
 
|-
 
| [[/g_trans/]]
 
| integer
 
 
| 0
 
| 0
| profile
+
| global
| Type of transmission.
+
| TODO
 
|-
 
|-
| [[/g_truck_light_quality/]]
+
| [[Engine/Config variables/r_multimon_interior_in_main|r_multimon_interior_in_main]]
 
| integer
 
| integer
 
| 1
 
| 1
 
| global
 
| global
| Quality of result of the head light.
+
| Should we render interior inside the main views.
 
|-
 
|-
| g_truck_light_specular
+
| [[Engine/Config variables/r_multimon_exterior_in_aux|r_multimon_exterior_in_aux]]
 
| integer
 
| integer
| 1
+
| 0
 
| global
 
| global
| Enables/disables use of specular during head light calculation.
+
| Should we render exterior in the auxiliary view.
 
|-
 
|-
| g_tutorial
+
| [[Engine/Config variables/r_segment_buffer_size|r_segment_buffer_size]]
 
| integer
 
| integer
| 1
+
| 128
| profile
+
| global
| Is tutorial enabled?
+
| Segment buffer size in MB
 
|-
 
|-
| g_use_speed_limiter
+
| [[Engine/Config variables/g_interior_camera_zero_pitch|g_interior_camera_zero_pitch]]
 
| integer
 
| integer
| 1
+
| 0
| profile
+
| global
| Is speed limiter enabled?
+
| TODO
 
|-
 
|-
| g_veg_detail
+
| [[Engine/Config variables/r_wireframe|r_wireframe]]
 
| integer
 
| integer
| 2
+
| 0
 
| global
 
| global
| Vegetation detail setting. 0 - low, 1 - medium, 2 - high
+
| Enables wireframe rendering.
 
|-
 
|-
| g_vehicle_flare_lights
+
| [[Engine/Config variables/g_hmd_no_artifical_movement|g_hmd_no_artifical_movement]]
 
| integer
 
| integer
| 1
+
| 0
| global
 
| Enable/Disable lights associated with vehicle flares.
 
<!--
 
|-
 
| i_hmd_min_prediction
 
| float
 
| 0.0
 
 
| profile
 
| profile
| Time interval in seconds used to predict the HMD movement.
+
| TODO
 
|-
 
|-
| i_hmd_max_prediction
+
| [[Engine/Config variables/g_hmd_reduced_cabin_movement|g_hmd_reduced_cabin_movement]]
| float
+
| integer
| 0.1
+
| 1
 
| profile
 
| profile
| Time interval in seconds used to predict the HMD movement.
+
| TODO
 
|-
 
|-
| i_oculus_eye_height
+
| [[Engine/Config variables/g_hmd_no_special_menu|g_hmd_no_special_menu]]
| float
+
| integer
| 0.15
+
| 0
| profile
 
| Model of the stick based neck and head simulation.
 
|-
 
| i_oculus_eye_protrusion
 
| float
 
| 0.09
 
 
| profile
 
| profile
| Model of the stick based neck and head simulation.
+
| TODO
-->
 
 
|-
 
|-
| i_virtual_cursor_speed
+
| [[Engine/Config variables/g_hmd_no_3d_background|g_hmd_no_3d_background]]
| float
 
| 500.0
 
| global
 
| Speed of movement of the cursor when using a gamepad-like input in pixels per second.<br>Set to zero or negative value to disable use of gamepads and joysticks for cursor movement.
 
|-
 
| p_profile_draws
 
 
| integer
 
| integer
 
| 0
 
| 0
| global
+
| profile
| Profile draw calls
+
| TODO
 
|-
 
|-
| r_anisotropy_factor
+
| [[Engine/Config variables/g_lang|g_lang]]
| float
+
| string
| 0.25
+
| No default value
| global
+
| profile
| Anistropy factor.
+
| TODO
 
|-
 
|-
| r_cloud_shadows
+
| [[Engine/Config variables/g_lang_set|g_lang_set]]
 
| integer
 
| integer
 
| 1
 
| 1
| global
+
| profile
| Are cloud shadows enabled?
+
| TODO
 
|-
 
|-
| [[/r_color_correction/]]
+
| [[Engine/Config variables/g_news|g_news]]
 
| integer
 
| integer
| 1
+
| -1
 
| global
 
| global
| Color correction state.
+
| TODO
 
|-
 
|-
| r_color_cyan_red
+
| [[Engine/Config variables/g_online_loading_screens|g_online_loading_screens]]
| float
+
| integer
| 0.0
+
| -1
 
| global
 
| global
| Cyan-red factor of the color correction in -1 to 1 range.
+
| TODO
 
|-
 
|-
| r_color_magenta_green
+
| [[Engine/Config variables/g_colbox|g_colbox]]
| float
+
| integer
| 0.0
+
| 0
 
| global
 
| global
| Magenta-green factor of the color correction in -1 to 1 range.
+
| TODO
 
|-
 
|-
| r_color_saturation
+
| [[Engine/Config variables/g_flyspeed|g_flyspeed]]
 
| float
 
| float
| 1.0
+
| 100.0
 
| global
 
| global
| Color saturation factor 1.0 is neutral.
+
| Debug camera fly speed
 
|-
 
|-
| r_color_yellow_blue
+
| [[Engine/Config variables/g_developer|g_developer]]
| float
+
| integer
| 0.0
+
| 0
 
| global
 
| global
| Yellow-blue factor of the color correction in -1 to 1 range.
+
| Is developer mode enabled?
 
|-
 
|-
| r_deferred
+
| [[Engine/Config variables/g_city_name_move|g_city_name_move]]
 
| integer
 
| integer
| 1
+
| 0
 
| global
 
| global
| Is deferred rendering enabled? If set to 0 game uses forward rendering pipeline which disables shadows, lights and all post process effects.
+
| TODO
 
|-
 
|-
| [[Documentation/Engine/Config_variables/r_deferred_debug|r_deferred_debug]]
+
| [[Engine/Config variables/g_debug_map_limits|g_debug_map_limits]]
 
| integer
 
| integer
 
| 0
 
| 0
 
| global
 
| global
| If value is greater than 0 runs deferred renderer debug.
+
| TODO
 
|-
 
|-
| r_deferred_mirrors
+
| [[Engine/Config variables/g_automatic_test|g_automatic_test]]
 
| integer
 
| integer
| 1
+
| 0
 
| global
 
| global
| Use deferred rendering pipeline while rendering mirrors?
+
| TODO
 
|-
 
|-
| r_device
+
| [[Engine/Config variables/g_screenshot_on_bug|g_screenshot_on_bug]]
| string
+
| integer
| dx9
+
| 0
 
| global
 
| global
| Render device (correct values: dx9, dx11, gl).
+
| TODO
 
|-
 
|-
| r_dof
+
| [[Engine/Config variables/g_kdop_preview|g_kdop_preview]]
 
| integer
 
| integer
| 1
+
| 0
 
| global
 
| global
| Is Depth Of Field effect enabled?
+
| TODO
 
|-
 
|-
| r_dof_filter_size
+
| [[Engine/Config variables/g_traffic|g_traffic]]
 
| float
 
| float
| 0.5
+
| 1.0
 
| global
 
| global
| Size of the Depth Of Field filter.
+
| TODO
 
|-
 
|-
| r_dof_start
+
| [[Engine/Config variables/g_lod_factor_traffic|g_lod_factor_traffic]]
 
| float
 
| float
| 200.0
+
| 1.0
 
| global
 
| global
| Starting range of the  Depth Of Field
+
| TODO
 
|-
 
|-
| r_dof_transition
+
| [[Engine/Config variables/g_lod_factor_parked|g_lod_factor_parked]]
 
| float
 
| float
| 400.0
+
| 1.0
 
| global
 
| global
| Length of range between minimal and maximal Depth Of Field blur.
+
| TODO
 
|-
 
|-
| [[/r_fake_shadows/]]
+
| [[Engine/Config variables/g_auto_traffic_headlights|g_auto_traffic_headlights]]
 
| integer
 
| integer
| 2
+
| 1
 
| global
 
| global
| Fake shadows state.
+
| TODO
 
|-
 
|-
| r_fullscreen
+
| [[Engine/Config variables/g_vehicle_flare_lights|g_vehicle_flare_lights]]
 
| integer
 
| integer
 
| 1
 
| 1
 
| global
 
| global
| Is fullscreen enabled?
+
| TODO
 
|-
 
|-
| r_gamma
+
| [[Engine/Config variables/g_light_distance_factor|g_light_distance_factor]]
 
| float
 
| float
 
| 1.0
 
| 1.0
 
| global
 
| global
| Gamma correction factor (works only in fullscreen mode)
+
| TODO
 
|-
 
|-
| r_hdr
+
| [[Engine/Config variables/g_light_span_factor|g_light_span_factor]]
 +
| float
 +
| 1.0
 +
| global
 +
| TODO
 +
|-
 +
| [[Engine/Config variables/g_pedestrian|g_pedestrian]]
 
| integer
 
| integer
 
| 1
 
| 1
 
| global
 
| global
| Is HDR enabled?
+
| TODO
 
|-
 
|-
| r_manual_stereo_buffer_scale
+
| [[Engine/Config variables/g_lod_factor_pedestrian|g_lod_factor_pedestrian]]
 
| float
 
| float
 
| 1.0
 
| 1.0
 
| global
 
| global
| Scale factor used when creating stereo buffers.
+
| TODO
 
|-
 
|-
| r_manual_stereo_in_menu
+
| [[Engine/Config variables/g_trackir|g_trackir]]
 
| integer
 
| integer
 
| 1
 
| 1
 
| global
 
| global
| Is use of manual stereo enabled even in menu?
+
| TODO
 
|-
 
|-
| r_manual_stereo_ui_dist
+
| [[Engine/Config variables/g_veg_detail|g_veg_detail]]
| float
+
| integer
| 0.8
+
| 2
 
| global
 
| global
| UI draw plane distance when using stereo.
+
| TODO
 
|-
 
|-
| r_manual_stereo_ui_dist_game
+
| [[Engine/Config variables/g_grass_density|g_grass_density]]
| float
+
| integer
| 0.5
+
| 2
 
| global
 
| global
| UI draw plane distance when using stereo.
+
| TODO
 
|-
 
|-
| r_manual_stereo_ui_fov
+
| [[Engine/Config variables/g_reflection|g_reflection]]
| float
+
| integer
| 80
+
| 3
 
| global
 
| global
| Manual stereo UI field of view when using stereo.
+
| TODO
 
|-
 
|-
| r_manual_stereo_ui_fov_game
+
| [[Engine/Config variables/g_rain_reflection|g_rain_reflection]]
| float
+
| integer
| 100
+
| 3
 
| global
 
| global
| Manual stereo UI field of view when using stereo.
+
| TODO
 
|-
 
|-
| r_minimal_unfinished_frames
+
| [[Engine/Config variables/g_rain_reflect_cache|g_rain_reflect_cache]]
 
| integer
 
| integer
| 0
+
| 1
 
| global
 
| global
| Simulate bigger queue in tracking completion frames.
+
| TODO
 
|-
 
|-
| r_mirror_scale_x
+
| [[Engine/Config variables/g_rain_reflect_traffic|g_rain_reflect_traffic]]
| float
+
| integer
| 1.0
+
| 1
 
| global
 
| global
| X-axis mirror rendering scaling factor.
+
| TODO
 
|-
 
|-
| r_mirror_scale_y
+
| [[Engine/Config variables/g_rain_reflect_actor|g_rain_reflect_actor]]
| float
+
| integer
| 1.0
+
| 1
| global
 
| Y-axis mirror rendering scaling factor.
 
|-
 
| r_mirror_view_distance
 
| float
 
| 80.0
 
 
| global
 
| global
| View distance of the mirrors.
+
| TODO
 
|-
 
|-
| r_mlaa
+
| [[Engine/Config variables/g_rain_reflect_hookups|g_rain_reflect_hookups]]
 
| integer
 
| integer
 
| 1
 
| 1
 
| global
 
| global
| Is MLAA enabled?
+
| TODO
 
|-
 
|-
| r_mlaa_threshold
+
| [[Engine/Config variables/g_additional_water_fov|g_additional_water_fov]]
 
| float
 
| float
| 1.0
+
| 20.0f
 
| global
 
| global
| Edge threshold used for MLAA anti-aliasing
+
| TODO
 
|-
 
|-
| r_mode
+
| [[Engine/Config variables/g_menu_aa_limit|g_menu_aa_limit]]
| string
+
| integer
| No default value
+
| 8
 
| global
 
| global
| Current resolution in format: {screen_width}x{screen_height}x{color_depth}x{refresh_rate}
+
| TODO
<!--
 
 
|-
 
|-
| r_msaa
+
| [[Engine/Config variables/g_hq_3d_screenshot|g_hq_3d_screenshot]]
 
| integer
 
| integer
 
| 0
 
| 0
 
| global
 
| global
| Is MSAA enabled? Currently unsupported, will cause graphical issues.
+
| TODO
-->
 
 
|-
 
|-
| r_multimon_border_fov_left
+
| [[Engine/Config variables/g_hq_3d_scale|g_hq_3d_scale]]
 
| float
 
| float
| 0
+
| 0.0
 
| global
 
| global
| Additional angle added to offset between cameras to represent oblast hidden by the monitor border.
+
| TODO
 
|-
 
|-
| r_multimon_border_fov_right
+
| [[Engine/Config variables/g_hq_screenshot_width|g_hq_screenshot_width]]
| float
+
| integer
 
| 0
 
| 0
 
| global
 
| global
| Additional angle added to offset between cameras to represent oblast hidden by the monitor border.
+
| TODO
 
|-
 
|-
| r_multimon_exterior_in_aux
+
| [[Engine/Config variables/g_hq_screenshot_height|g_hq_screenshot_height]]
 
| integer
 
| integer
 
| 0
 
| 0
 
| global
 
| global
| Should we render exterior in the auxiliary view.
+
| TODO
 
|-
 
|-
| r_multimon_fov_horizontal
+
| [[Engine/Config variables/g_hq_map_screenshot|g_hq_map_screenshot]]
| float
+
| integer
| 50
 
| global
 
| Horizontal field of view used with multi monitor configuration.
 
|-
 
| r_multimon_fov_vertical
 
| float
 
 
| 0
 
| 0
 
| global
 
| global
| Vertical field of view used with multi monitor configuration.
+
| TODO
 
|-
 
|-
| r_multimon_interior_in_main
+
| [[Engine/Config variables/g_truck_light_specular|g_truck_light_specular]]
 
| integer
 
| integer
 
| 1
 
| 1
 
| global
 
| global
| Should we render interior inside the main views.
+
| TODO
 
|-
 
|-
| [[Documentation/Engine/Config_variables/r_multimon_mode|r_multimon_mode]]
+
| [[Engine/Config variables/g_gfx_quality|g_gfx_quality]]
 
| integer
 
| integer
| 0
+
| -1
 
| global
 
| global
| Controls the multi-monitor mode.
+
| TODO
 
|-
 
|-
| r_multimon_rotation_aux
+
| [[Engine/Config variables/g_gfx_advanced|g_gfx_advanced]]
| float
+
| integer
 
| 0
 
| 0
 
| global
 
| global
| Roll of the auxillary monitor.
+
| TODO
 
|-
 
|-
| r_multimon_rotation_center
+
| [[Engine/Config variables/g_gfx_all_scales|g_gfx_all_scales]]
| float
+
| integer
 
| 0
 
| 0
 
| global
 
| global
| Roll of the center monitor.
+
| TODO
 
|-
 
|-
| r_multimon_rotation_left
+
| [[Engine/Config variables/g_truck_light_quality|g_truck_light_quality]]
| float
+
| integer
| 0
+
| 1
 
| global
 
| global
| Roll of the left monitor.
+
| TODO
 
|-
 
|-
| r_multimon_rotation_right
+
| [[Engine/Config variables/g_ignore_low_fps|g_ignore_low_fps]]
| float
+
| integer
 
| 0
 
| 0
 
| global
 
| global
| Roll of the right monitor.
+
| TODO
 
|-
 
|-
| r_multimon_vert_offset_left
+
| [[Engine/Config variables/g_cutscenes|g_cutscenes]]
| float
+
| integer
| 0
+
| 1
 +
| profile
 +
| TODO
 +
|-
 +
| [[Engine/Config variables/g_radio_mode|g_radio_mode]]
 +
| integer
 +
| 1
 
| global
 
| global
| Additional vertical offset of left monitor.
+
| TODO
 
|-
 
|-
| r_multimon_vert_offset_right
+
| [[Engine/Config variables/g_trans|g_trans]]
| float
+
| integer
 
| 0
 
| 0
| global
+
| profile
| Additional vertical offset of right monitor.
+
| TODO
 
|-
 
|-
| r_no_frame_tracking
+
| [[Engine/Config variables/g_hshifter_layout|g_hshifter_layout]]
 
| integer
 
| integer
 
| 0
 
| 0
| global
+
| profile
| Disable frame tracking feature.
+
| TODO
 
|-
 
|-
| r_normal_maps
+
| [[Engine/Config variables/g_hshifter_layout_shifting|g_hshifter_layout_shifting]]
 
| integer
 
| integer
 
| 1
 
| 1
| global
+
| profile
| Is normal mapping enabled?
+
| TODO
 
|-
 
|-
| r_nowmi
+
| [[Engine/Config variables/g_hshifter_synchronized|g_hshifter_synchronized]]
 
| integer
 
| integer
| 0
+
| 1
| global
+
| profile
| Disable usage of WMI while detecting graphics card memory informations.
+
| TODO
 
|-
 
|-
| [[/r_nv_stereo_mode/]]
+
| [[Engine/Config variables/g_steer_autocenter|g_steer_autocenter]]
 
| integer
 
| integer
| 2
+
| 1
| global
+
| profile
| How to handle NV 3D vision stereo mode.
+
| TODO
|-
 
| r_path
 
| string
 
| No default value
 
| global
 
| Render path.
 
 
|-
 
|-
| r_scale_x
+
| [[Engine/Config variables/g_brake_intensity|g_brake_intensity]]
 
| float
 
| float
 
| 1.0
 
| 1.0
| global
+
| profile
| X-axis rendering scaling factor.
+
| TODO
 
|-
 
|-
| r_scale_y
+
| [[Engine/Config variables/g_trailer_stability|g_trailer_stability]]
 
| float
 
| float
| 1.0
+
| 0.5
| global
+
| profile
| Y-axis rendering scaling factor.
+
| TODO
 
|-
 
|-
| r_segment_buffer_size
+
| [[Engine/Config variables/g_retarder_auto|g_retarder_auto]]
 
| integer
 
| integer
| 128
+
| 0
| global
+
| profile
| Segment buffer size in MB
+
| TODO
 
|-
 
|-
| r_setup_done
+
| [[Engine/Config variables/g_motor_brake_auto|g_motor_brake_auto]]
 
| integer
 
| integer
 
| 0
 
| 0
| global
+
| profile
| Are default graphics settings setup?
+
| TODO
 
|-
 
|-
| r_show_light_pixel_coverage
+
| [[Engine/Config variables/g_engine_start_auto|g_engine_start_auto]]
 
| integer
 
| integer
| 0
+
| 1
| global
+
| profile
| Show lights debugging helpers?
+
| TODO
 
|-
 
|-
| r_startup_progress
+
| [[Engine/Config variables/g_axle_drop_auto|g_axle_drop_auto]]
 
| integer
 
| integer
| 0
+
| 1
| global
+
| profile
| Indicates progress of game startup.
+
| TODO
 
|-
 
|-
| r_sun_shadow_quality
+
| [[Engine/Config variables/g_hud_speed_limit|g_hud_speed_limit]]
 
| integer
 
| integer
| 4
+
| 1
| global
+
| profile
| Quality of the sun shadows.
+
| TODO
 
|-
 
|-
| r_sun_shadow_texture_size
+
| [[Engine/Config variables/g_use_speed_limiter|g_use_speed_limiter]]
 
| integer
 
| integer
| 4096
+
| 1
| global
+
| profile
| Size of the sun shadow texture. Bigger number = better visuals, smaller fps
+
| TODO
 
|-
 
|-
| r_sunshafts
+
| [[Engine/Config variables/g_brake_light_all|g_brake_light_all]]
 
| integer
 
| integer
 
| 1
 
| 1
| global
+
| profile
| Are sunshafts enabled?
+
| TODO
 +
|-
 +
| [[Engine/Config variables/g_mph|g_mph]]
 +
| integer
 +
| 0
 +
| profile
 +
| Use miles (1) or kilometers (0).
 +
|-
 +
| [[Engine/Config variables/g_pounds|g_pounds]]
 +
| string
 +
| kg
 +
| profile
 +
| Set weight unit
 
|-
 
|-
| r_texture_detail
+
| [[Engine/Config variables/g_fahrenheit|g_fahrenheit]]
 
| integer
 
| integer
 
| 0
 
| 0
| global
+
| profile
| Texture detail. Number of biggest mipmap levels to skip.
+
| TODO
 
|-
 
|-
| r_use_depth_bounds
+
| [[Engine/Config variables/g_gallon|g_gallon]]
 
| integer
 
| integer
| 1
+
| 0
| global
+
| profile
| Should game use depth bounds to speedup rendering of the lights? (Works only on supported hardware)
+
| TODO
 +
|-
 +
| [[Engine/Config variables/g_reg_setting|g_reg_setting]]
 +
| string
 +
| No default value
 +
| profile
 +
| Name of the regional settings unit. By default for ETS2 it's reg_setting.europe for ATS it's reg_setting.usa.
 
|-
 
|-
| r_vsync
+
| [[Engine/Config variables/g_hardcore_simulation|g_hardcore_simulation]]
 
| integer
 
| integer
| 1
+
| 0
| global
+
| profile
| Is vertical synchronization enabled?
+
| TODO
 
|-
 
|-
| r_wireframe
+
| [[Engine/Config variables/g_fuel_simulation|g_fuel_simulation]]
 
| integer
 
| integer
 
| 0
 
| 0
| global
+
| profile
| Enables wireframe rendering.
+
| TODO
 
|-
 
|-
| s_air_noise
+
| [[Engine/Config variables/g_pedal_clutch_range|g_pedal_clutch_range]]
 
| float
 
| float
 
| 1.0
 
| 1.0
 
| profile
 
| profile
| Sound of air at high speed.
+
| TODO
 
|-
 
|-
| s_interior_volume
+
| [[Engine/Config variables/g_throttle_auto_shift|g_throttle_auto_shift]]
 +
| integer
 +
| 0
 +
| profile
 +
| TODO
 +
|-
 +
| [[Engine/Config variables/g_cruise_control_grid|g_cruise_control_grid]]
 +
| float
 +
| 5.0
 +
| profile
 +
| TODO
 +
|-
 +
| [[Engine/Config variables/g_cruise_control_smart|g_cruise_control_smart]]
 +
| float
 +
| 0.0
 +
| profile
 +
| TODO
 +
|-
 +
| [[Engine/Config variables/g_cam_steering|g_cam_steering]]
 +
| integer
 +
| 0
 +
| profile
 +
| TODO
 +
|-
 +
| [[Engine/Config variables/g_cam_steering_value|g_cam_steering_value]]
 
| float
 
| float
 
| 1.0
 
| 1.0
 
| profile
 
| profile
| Interior sound volume multiplier.
+
| TODO
 
|-
 
|-
| s_master_volume
+
| [[Engine/Config variables/g_cam_steering_reverse|g_cam_steering_reverse]]
| float
+
| integer
 
| 1.0
 
| 1.0
 
| profile
 
| profile
| Master volume.
+
| TODO
 
|-
 
|-
| s_music_enabled
+
| [[Engine/Config variables/g_cam_physics|g_cam_physics]]
 
| integer
 
| integer
 
| 1
 
| 1
 
| profile
 
| profile
| Is music enabled?
+
| TODO
 
|-
 
|-
| s_music_volume
+
| [[Engine/Config variables/g_cam_physics_value|g_cam_physics_value]]
 
| float
 
| float
| 0.8
+
| 1.0
 
| profile
 
| profile
| Music volume.
+
| TODO
 
|-
 
|-
| s_radio_volume
+
| [[Engine/Config variables/g_cam_blinker|g_cam_blinker]]
| float
+
| integer
| 1.0
+
| 0
 
| profile
 
| profile
| Radio volume.
+
| TODO
 
|-
 
|-
| s_reverse_enabled
+
| [[Engine/Config variables/g_toy_physics|g_toy_physics]]
 
| integer
 
| integer
 
| 1
 
| 1
 
| profile
 
| profile
| Is reverse sound enabled?
+
| Is simulation of toy physics movement enabled?
 
|-
 
|-
| s_reverse_stereo
+
| [[Engine/Config variables/g_save_format|g_save_format]]
| int
+
| integer
 
| 0
 
| 0
 +
| global
 +
| TODO
 +
|-
 +
| [[Engine/Config variables/s_reverse_enabled|s_reverse_enabled]]
 +
| integer
 +
| 1
 
| profile
 
| profile
| Is stereo reversed?
+
| Is reverse sound enabled?
 
|-
 
|-
| s_rumble_enabled
+
| [[Engine/Config variables/s_rumble_enabled|s_rumble_enabled]]
 
| integer
 
| integer
 
| 1
 
| 1
Line 1,191: Line 1,132:
 
| Is rumble sound enabled?
 
| Is rumble sound enabled?
 
|-
 
|-
| s_sfx_enabled
+
| [[Engine/Config variables/s_air_noise|s_air_noise]]
| integer
+
| float
| 1
+
| 1.0
 
| profile
 
| profile
| Is sfx enabled?
+
| TODO
 
|-
 
|-
| s_sfx_volume
+
| [[Engine/Config variables/s_wheel_noise|s_wheel_noise]]
 
| float
 
| float
 
| 1.0
 
| 1.0
 
| profile
 
| profile
| SFX volume.
+
| TODO
 
|-
 
|-
| s_wheel_noise
+
| [[Engine/Config variables/s_interior_volume|s_interior_volume]]
 
| float
 
| float
 
| 1.0
 
| 1.0
 
| profile
 
| profile
| Sound of wheels at high speed.
+
| Interior sound volume multiplier.
 +
|-
 +
| [[Engine/Config variables/i_virtual_cursor_speed|i_virtual_cursor_speed]]
 +
| float
 +
| 500.0
 +
| global
 +
| TODO
 +
|-
 +
| [[Engine/Config variables/g_artist_id|g_artist_id]]
 +
| integer
 +
| 0
 +
| global
 +
| TODO
 +
|-
 +
| [[Engine/Config variables/g_steam_screenshots|g_steam_screenshots]]
 +
| integer
 +
| 2
 +
| global
 +
| TODO
 +
|-
 +
| [[Engine/Config variables/g_steam_browser|g_steam_browser]]
 +
| integer
 +
| 1
 +
| global
 +
| TODO
 +
|-
 +
| [[Engine/Config variables/g_steam_rich_presence|g_steam_rich_presence]]
 +
| integer
 +
| 1
 +
| global
 +
| TODO
 +
|-
 +
| [[Engine/Config variables/g_show_game_elements|g_show_game_elements]]
 +
| integer
 +
| 1
 +
| global
 +
| TODO
 +
|-
 +
| [[Engine/Config variables/g_disable_hud_activation|g_disable_hud_activation]]
 +
| integer
 +
| 0
 +
| global
 +
| TODO
 +
|-
 +
| [[Engine/Config variables/n_online_pre_fail_probability|n_online_pre_fail_probability]]
 +
| integer
 +
| 0
 +
| global
 +
| TODO
 +
|-
 +
| [[Engine/Config variables/n_online_post_fail_probability|n_online_post_fail_probability]]
 +
| integer
 +
| 0
 +
| global
 +
| TODO
 
|-
 
|-
| sys_info
+
| [[Engine/Config variables/n_online_delay_min|n_online_delay_min]]
| string
+
| integer
| No default value
+
| 0
 
| global
 
| global
| Stores information about your operating system
+
| TODO
 
|-
 
|-
| t_averaging_window_length
+
| [[Engine/Config variables/n_online_delay_max|n_online_delay_max]]
 
| integer
 
| integer
| 20
+
| 0
 
| global
 
| global
| Number of the past frames used to calculate the current frame duration.
+
| TODO
 +
|-
 +
| [[Engine/Config variables/i_hmd_min_prediction|i_hmd_min_prediction]]
 +
| float
 +
| 0.0
 +
| profile
 +
| TODO
 
|-
 
|-
| vid_mem
+
| [[Engine/Config variables/i_hmd_max_prediction|i_hmd_max_prediction]]
| string
+
| float
| No default value
+
| 0.1
 +
| profile
 +
| TODO
 +
|-
 +
| [[Engine/Config variables/i_oculus_eye_height|i_oculus_eye_height]]
 +
| float
 +
| 0.15
 +
| profile
 +
| TODO
 +
|-
 +
| [[Engine/Config variables/i_oculus_eye_protrusion|i_oculus_eye_protrusion]]
 +
| float
 +
| 0.09
 +
| profile
 +
| TODO
 +
|-
 +
| [[Engine/Config variables/p_profile_draws|p_profile_draws]]
 +
| integer
 +
| 0
 
| global
 
| global
| Stores information about video memory of currently used graphics card.
+
| Profile draw calls
 
|-
 
|-
| vid_name
+
| [[Engine/Config variables/g_minicon|g_minicon]]
| string
+
| integer
| No default value
+
| 0
 
| global
 
| global
| Stores information about currently used graphics card.
+
| Is mini console enabled?
 
|-
 
|-
| vid_ver
+
| [[Engine/Config variables/g_console|g_console]]
| string
+
| integer
| No default value
+
| 0
 
| global
 
| global
| Stores information about currently used graphics card driver version.
+
| Is console enabled?
 
|}
 
|}
 +
 +
[[Category:TODO]]

Revision as of 12:12, 9 February 2016

This variables configure different aspects of the game. They are loaded either from "config.sii" that should be in game home directory or profile configuration file ("profiles/<profile_id>/config.sii").

Moreover all this variables can also be changed during game play.

Name Type Default value Config Purpose
r_texture_detail integer 0 global Texture detail.
r_anisotropy_factor float 0.25 global Anistropy factor.
r_vsync integer 1 global Is vertical synchronization enabled?
sys_info string x86 / Windows 7 x64 (version 6.1) / Service Pack 1 global Store informations about your operating system
vid_name string <unknown> global Store informations about using graphics card.
vid_mem string 0 global Store informations about using graphics card memory.
vid_ver string 0 global Store information about using graphics card driver version.
t_averaging_window_length integer 20 global TODO
g_clock_24 integer 1 profile Use 24 hour clock or 12 hour clock (value 1 = 24 hour, value 0 = 12 hour)
g_police integer 1 profile Is police simulation enabled? If set to 0 you will not get any penalties.
g_fatigue integer 1 profile State of the fatigue simulation
g_tutorial integer 1 profile Is tutorial enabled?
g_desktop_tutorial integer 1 profile Is display tutorial enabled?
g_adviser integer 1 profile Is adviser enabled?
g_adviser_keep_hidden integer 0 profile Keep adviser hiddden state.
g_adviser_auto_parking integer 1 profile Disable auto parking.
g_save_idx integer 1 profile TODO
g_desktop_fadeout float 60 global TODO
g_bad_weather_factor float 0.07 profile Bad weather factor
g_currency integer 0 profile Currency used in game.
g_income_factor float 1.0 profile Income factor (minimum is 0.0 maximum is 1.0)
g_job_distance_limit float -1.0 profile Limit generating of the jobs that are in specified range from current player position. -1.0 value means show all generated jobs.
g_parking_difficulty integer 0 profile Parking difficulty
g_input_configured integer 0 profile Is input configured?
g_start_in_truck integer 0 profile If profile has assigned truck should we skip desktop and start in it?
g_autoload_ignore_autosave integer 0 profile Should auto-loading ignore all autosaves and use only manual saves?
g_force_load_selector integer 0 profile Forces the appearance of the load slot selector.
g_global_force_load_selector integer 0 global Forces the appearance of the load slot selector for all profiles. (Correct value are: 0, 1)
g_force_economy_reset integer 0 profile Force economy reset.
g_remove_missing_accessories integer 0 profile TODO
g_tooltip_delay float 0.4 global TODO
g_cargo_sort integer 0 global TODO
g_line_sort integer 0 global TODO
g_debug_interior_cam integer 0 global Enables drawing of the truck geometry even in the interior camera mode.
g_sns string No default value global -
g_hw_info integer 1 global TODO
g_force_online_lscrs integer 0 global Force online loading screens. If no loading screen is specified in specified category (ferry, eurotunnel, normal) built-in one is showed.
g_mm_help_shown integer 0 global Used for indication if its first time when player enters mod manager to show him welcome screen.
g_fps integer 0 global Display FPS in mini console.
g_texture_usage_stats integer 0 global TODO
g_stream_exts string .ogg;.mp3 global TODO
r_device string dx9 global Render device. (correct values: dx9, gl)
r_path string No default value global Render path.
r_mode string No default value global TODO
r_fullscreen integer 1 global TODO
r_msaa integer 0 global Is MSAA enabled?
r_no_frame_tracking integer 0 global TODO
r_minimal_unfinished_frames integer 0 global TODO
r_nv_stereo_mode integer 2 global TODO
r_manual_stereo_in_menu integer 1 global TODO
r_manual_stereo_ui_dist float 0.8 global TODO
r_manual_stereo_ui_dist_game float 0.5 global TODO
r_manual_stereo_ui_fov float 80 global TODO
r_manual_stereo_ui_fov_game float 100 global TODO
r_manual_stereo_buffer_scale float 1.0 global TODO
r_setup_done integer 0 global TODO
r_startup_progress integer 0 global TODO
r_nowmi integer 0 global TODO
r_deferred integer 1 global Is deferred rendering enabled? If set to 0 game uses forward rendering pipeline which disables shadows, lights and all post process effects.
r_deferred_mirrors integer 1 global Use deferred rendering pipeline while rendering mirrors?
r_mirror_view_distance float 80.0 global View distance of the mirrors.
r_sun_shadow_quality integer 4 global Quality of the sun shadows.
r_sun_shadow_texture_size integer 4096 global Size of the sun shadow texture. Bigger number = better visuals, smaller fps
r_fake_shadows integer 2 global TODO
r_hdr integer 1 global Is HDR enabled?
r_mlaa integer 1 global Is MLAA enabled?
r_mlaa_threshold float 1.0 global TODO
r_dof integer 1 global Is Depth Of Field effect enabled?
r_dof_start float 200.0 global TODO
r_dof_transition float 400.0 global TODO
r_dof_filter_size float 0.5 global TODO
r_cloud_shadows integer 1 global TODO
r_color_correction integer 1 global TODO
r_color_cyan_red float 0.0 global TODO
r_color_magenta_green float 0.0 global TODO
r_color_yellow_blue float 0.0 global TODO
r_color_saturation float 1.0 global TODO
r_sunshafts integer 1 global TODO
r_normal_maps integer 1 global TODO
r_scale_x float 1.0 global TODO
r_scale_y float 1.0 global TODO
r_mirror_scale_x float 1.0 global TODO
r_mirror_scale_y float 1.0 global TODO
r_deferred_debug integer 0 global If value is greater than 0 runs deferred renderer debug.
r_show_light_pixel_coverage integer 0 global TODO
r_use_depth_bounds integer 1 global TODO
r_gamma float 1.0 global TODO
r_multimon_mode integer 0 global Controls the multi-monitor mode.
r_multimon_fov_horizontal float 50 global TODO
r_multimon_fov_vertical float 0 global TODO
r_multimon_border_fov_left float 0 global TODO
r_multimon_border_fov_right float 0 global TODO
r_multimon_vert_offset_left float 0 global TODO
r_multimon_vert_offset_right float 0 global TODO
r_multimon_rotation_center float 0 global TODO
r_multimon_rotation_left float 0 global TODO
r_multimon_rotation_right float 0 global TODO
r_multimon_rotation_aux float 0 global TODO
r_multimon_interior_in_main integer 1 global Should we render interior inside the main views.
r_multimon_exterior_in_aux integer 0 global Should we render exterior in the auxiliary view.
r_segment_buffer_size integer 128 global Segment buffer size in MB
g_interior_camera_zero_pitch integer 0 global TODO
r_wireframe integer 0 global Enables wireframe rendering.
g_hmd_no_artifical_movement integer 0 profile TODO
g_hmd_reduced_cabin_movement integer 1 profile TODO
g_hmd_no_special_menu integer 0 profile TODO
g_hmd_no_3d_background integer 0 profile TODO
g_lang string No default value profile TODO
g_lang_set integer 1 profile TODO
g_news integer -1 global TODO
g_online_loading_screens integer -1 global TODO
g_colbox integer 0 global TODO
g_flyspeed float 100.0 global Debug camera fly speed
g_developer integer 0 global Is developer mode enabled?
g_city_name_move integer 0 global TODO
g_debug_map_limits integer 0 global TODO
g_automatic_test integer 0 global TODO
g_screenshot_on_bug integer 0 global TODO
g_kdop_preview integer 0 global TODO
g_traffic float 1.0 global TODO
g_lod_factor_traffic float 1.0 global TODO
g_lod_factor_parked float 1.0 global TODO
g_auto_traffic_headlights integer 1 global TODO
g_vehicle_flare_lights integer 1 global TODO
g_light_distance_factor float 1.0 global TODO
g_light_span_factor float 1.0 global TODO
g_pedestrian integer 1 global TODO
g_lod_factor_pedestrian float 1.0 global TODO
g_trackir integer 1 global TODO
g_veg_detail integer 2 global TODO
g_grass_density integer 2 global TODO
g_reflection integer 3 global TODO
g_rain_reflection integer 3 global TODO
g_rain_reflect_cache integer 1 global TODO
g_rain_reflect_traffic integer 1 global TODO
g_rain_reflect_actor integer 1 global TODO
g_rain_reflect_hookups integer 1 global TODO
g_additional_water_fov float 20.0f global TODO
g_menu_aa_limit integer 8 global TODO
g_hq_3d_screenshot integer 0 global TODO
g_hq_3d_scale float 0.0 global TODO
g_hq_screenshot_width integer 0 global TODO
g_hq_screenshot_height integer 0 global TODO
g_hq_map_screenshot integer 0 global TODO
g_truck_light_specular integer 1 global TODO
g_gfx_quality integer -1 global TODO
g_gfx_advanced integer 0 global TODO
g_gfx_all_scales integer 0 global TODO
g_truck_light_quality integer 1 global TODO
g_ignore_low_fps integer 0 global TODO
g_cutscenes integer 1 profile TODO
g_radio_mode integer 1 global TODO
g_trans integer 0 profile TODO
g_hshifter_layout integer 0 profile TODO
g_hshifter_layout_shifting integer 1 profile TODO
g_hshifter_synchronized integer 1 profile TODO
g_steer_autocenter integer 1 profile TODO
g_brake_intensity float 1.0 profile TODO
g_trailer_stability float 0.5 profile TODO
g_retarder_auto integer 0 profile TODO
g_motor_brake_auto integer 0 profile TODO
g_engine_start_auto integer 1 profile TODO
g_axle_drop_auto integer 1 profile TODO
g_hud_speed_limit integer 1 profile TODO
g_use_speed_limiter integer 1 profile TODO
g_brake_light_all integer 1 profile TODO
g_mph integer 0 profile Use miles (1) or kilometers (0).
g_pounds string kg profile Set weight unit
g_fahrenheit integer 0 profile TODO
g_gallon integer 0 profile TODO
g_reg_setting string No default value profile Name of the regional settings unit. By default for ETS2 it's reg_setting.europe for ATS it's reg_setting.usa.
g_hardcore_simulation integer 0 profile TODO
g_fuel_simulation integer 0 profile TODO
g_pedal_clutch_range float 1.0 profile TODO
g_throttle_auto_shift integer 0 profile TODO
g_cruise_control_grid float 5.0 profile TODO
g_cruise_control_smart float 0.0 profile TODO
g_cam_steering integer 0 profile TODO
g_cam_steering_value float 1.0 profile TODO
g_cam_steering_reverse integer 1.0 profile TODO
g_cam_physics integer 1 profile TODO
g_cam_physics_value float 1.0 profile TODO
g_cam_blinker integer 0 profile TODO
g_toy_physics integer 1 profile Is simulation of toy physics movement enabled?
g_save_format integer 0 global TODO
s_reverse_enabled integer 1 profile Is reverse sound enabled?
s_rumble_enabled integer 1 profile Is rumble sound enabled?
s_air_noise float 1.0 profile TODO
s_wheel_noise float 1.0 profile TODO
s_interior_volume float 1.0 profile Interior sound volume multiplier.
i_virtual_cursor_speed float 500.0 global TODO
g_artist_id integer 0 global TODO
g_steam_screenshots integer 2 global TODO
g_steam_browser integer 1 global TODO
g_steam_rich_presence integer 1 global TODO
g_show_game_elements integer 1 global TODO
g_disable_hud_activation integer 0 global TODO
n_online_pre_fail_probability integer 0 global TODO
n_online_post_fail_probability integer 0 global TODO
n_online_delay_min integer 0 global TODO
n_online_delay_max integer 0 global TODO
i_hmd_min_prediction float 0.0 profile TODO
i_hmd_max_prediction float 0.1 profile TODO
i_oculus_eye_height float 0.15 profile TODO
i_oculus_eye_protrusion float 0.09 profile TODO
p_profile_draws integer 0 global Profile draw calls
g_minicon integer 0 global Is mini console enabled?
g_console integer 0 global Is console enabled?