Skip to content

Latest commit

 

History

History
233 lines (208 loc) · 6.63 KB

settings.md

File metadata and controls

233 lines (208 loc) · 6.63 KB

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.

Root Structure

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

Types

class787

Type ID Description
Int32 reserved This field is unused
R8String string0
Int32 num_list1
Int32[] list1

class522

Probably represents a client

Type ID Description
R8String server_name
R8String server_address
R8String password
Int32 port

class537

Type ID Description
R8String string0
Int32 int0
Vector3 vector30

Enums

raildriver_led_mode

Value Name
speed 0
coupler 1
distance 2
throttle 3
speed_limit 4
none 5

antialiasing_mode

Value Name
none 0
fxaa 1
smaa_x1 2

raindrop_mode

Value Name
disabled 0
performance 1
quality 2

reflection_mode

Value Name
low 1
high 2