Settings (Run8Settings.r8)
Stores game settings. A lot of this shit appears to be unused, or is for developer crap that is stripped in release versions.
Type
ID
Description
Int32
reserved
This field is unused
Float
float0
Float
float1
Float
float2
Float
headlight_intensity
Boolean
bool0
Boolean
bool1
R8String
player_name
Float
float4
Float
sea_sick_intensity
Float
train_draw_range
Float
yard_light_range
Int32
tile_draw_range
Boolean
bool2
Int32
vegetation_density
Boolean
bool3
Boolean
enable_car_spawners
Double
fade_time
Boolean
new_messages_on_top
Boolean
bool6
Float
radio_volume
Boolean
bool7
Boolean
use_24_hour_time
Boolean
use_dst
Boolean
chatbox_open_sound
Play sound when chatbox is opened
Boolean
realistic_train_handling
Color
text_message_color
Color
system_message_color
Boolean
render_distant_terrain
Boolean
render_weather
Float
cloud_density
Clamped to 0.6-1.0
Int8
reserved2
This field is unused
Boolean
bool14
Boolean
flange_squeal
Enable Flange Squeal Sound
Boolean
bool16
Boolean
smoke_effects
Boolean
avatar_tags
Int64
max_fps
Boolean
vsync
Boolean
bool20
Boolean
camera_crosshairs
Int32
num_list0
class787[]
list0
Int8
current_avatar
Boolean
thin_vegetation
Boolean
rent_a_conductor
Int8
conductor_current_avatar
Boolean
generate_conductor_name
R8String
conductor_name
Int32
mouse_look
Float
mouse_move
Int32
int3
Boolean
bool25
Float
float11
Float
float12
Int32
autosave_train_interval
in minutes
Boolean
autosave_train
Int32
int5
Boolean
bool27
Int32
autosave_world_interval
in minutes
Int32
int7
Boolean
autosave_world
Boolean
invert_camera_y
Int8 (raildriver_led_mode )
RailDriver LED Mode
Boolean
use_raildriver
R8String
network_password
Int32
network_port
Int32
max_clients
R8String
dispatch_password
R8String
ai_password
R8String
consist_editor_password
Boolean
bool31
Boolean
host_delete_lost_client_trains
Boolean
network_time_sync_on
Int32
num_list1
class522[]
list1
R8String
region
Int8
scenario_filter
R8String
scenario_name
Double
tdc_screen_scale
Double
double2
Int32
client_port
Boolean
slow_speed_for_unit
Float
slow_speed_mph
Int32
small_window_x
Int32
small_window_y
Float
float14
Boolean
monitor_0_toggle
Boolean
monitor_1_toggle
Boolean
monitor_2_toggle
Int32
num_list2
class537[]
list2
C# String
string9
Boolean
bool38
Boolean
basic_mrao
Int8
airbrake_cheat_flags
Boolean
client_use_host_horns
Int32
ai_signal_call
Boolean
det_audio_in_cab_only
Boolean
use_shadows
Boolean
shadow_vehicles
Boolean
shadow_scenery
Boolean
shadow_signal_heads
Boolean
shadow_trains
Boolean
shadow_switch_stands
Int32
shadow_quality
Boolean
presentation_mode_one
True if the presentation mode is set to One
Boolean
shadow_terrain
Double
shadow_update
Int32
shadow_sample
Boolean
shadow_procedural_vegetation
Float
cab_volume
Float
train_roll
Boolean
host_allow_clients_to_renumber
Boolean
stringline_derailments
Boolean
switch_derailments
Boolean
tipover_derailments
Boolean
allow_slippery_rails
Int32
parallel_updates
Boolean
use_dof
Boolean
realistic_alerter_time
Float
master_volume
Float
mouse_level_drag
Boolean
highlight_mouse_drag
Boolean
use_64bit_rt
Boolean
bool60
Boolean
use_vignette
Float
float19
Int8
tone_mapping_flags
Boolean
render_precipitation
Boolean
use_v2_braking
Boolean
parking_brake_icon
Boolean
bool67
Boolean
realistic_independent_brake
Boolean
allow_dynamiters
Int8 (raindrop_mode )
raindrop_mode
Int8 (reflection_mode )
reflection_mode
Boolean
realistic_dpu
C# String
host_message
Boolean
render_static_raindrops
Boolean
cold_wx_airbrake_effects
Int32
int17
Int32
int18
Boolean
use_custom_device
Int32
udp
Boolean
use_colorband_reduction
Int8 (antialiasing_mode )
antialiasing_mode
Boolean
msg_alert_sound
Boolean
use_normal_mapping
Float
shadow_mitigation
Float
loco_failures
Float
tag_text_size
Boolean
ds_symbol_mode
Type
ID
Description
Int32
reserved
This field is unused
R8String
string0
Int32
num_list1
Int32[]
list1
Probably represents a client
Value
Name
speed
0
coupler
1
distance
2
throttle
3
speed_limit
4
none
5
Value
Name
none
0
fxaa
1
smaa_x1
2
Value
Name
disabled
0
performance
1
quality
2