Here is a list of all documented variables with links to the struct/union documentation for each field:
- r -
- r : Blitter_32bppSimple::Pixel, SpriteLoader::CommonPixel
- rail : CompanyInfrastructure
- rail_crossing_penalty : YAPFSettings
- rail_curve45_penalty : YAPFSettings
- rail_curve90_penalty : YAPFSettings
- rail_depot_reverse_penalty : YAPFSettings
- rail_doubleslip_penalty : YAPFSettings
- rail_ew : RailTypeInfo
- rail_firstred_exit_penalty : YAPFSettings
- rail_firstred_penalty : YAPFSettings
- rail_firstred_twoway_eol : YAPFSettings
- rail_lastred_exit_penalty : YAPFSettings
- rail_lastred_penalty : YAPFSettings
- rail_longer_platform_penalty : YAPFSettings
- rail_longer_platform_per_tile_penalty : YAPFSettings
- rail_look_ahead_max_signals : YAPFSettings
- rail_look_ahead_signal_p0 : YAPFSettings
- rail_look_ahead_signal_p1 : YAPFSettings
- rail_look_ahead_signal_p2 : YAPFSettings
- rail_ns : RailTypeInfo
- rail_nwse : RailTypeInfo
- rail_pbs_cross_penalty : YAPFSettings
- rail_pbs_signal_back_penalty : YAPFSettings
- rail_pbs_station_penalty : YAPFSettings
- rail_shorter_platform_penalty : YAPFSettings
- rail_shorter_platform_per_tile_penalty : YAPFSettings
- rail_slope_penalty : YAPFSettings
- rail_speed : TileDesc
- rail_station_penalty : YAPFSettings
- rail_swne : RailTypeInfo
- rail_type : ScriptStorage
- railtype : BuildRailToolbarWindow, BuildVehicleWindow, RailVehicleInfo, TileDesc
- railtype_list : GRFFile
- railtype_scope : RailTypeResolverObject
- railtypes : CompanyInfrastructureWindow
- random : Industry
- random_bits : BaseStation, IndustriesScopeResolver, Vehicle
- random_colour : HouseSpec, Industry
- random_sounds : IndustrySpec
- ranges : UniscribeParagraphLayout
- rank_width : ScriptLeagueWindow
- rate : CurrencySpec, Industry::ProducedCargo
- rate_drawing : FramerateWindow
- rate_gameloop : FramerateWindow
- rating : GoodsEntry, LeagueTableElement
- RATING_LINES : StationViewWindow
- rating_lines : StationViewWindow
- ratings : Town
- raw_industry_construction : ConstructionSettings
- RAW_SAMPLE_BITS : SoundLoader_Raw
- RAW_SAMPLE_RATE : SoundLoader_Raw
- raw_strings : GameStrings
- rcon_authorized_keys : NetworkSettings
- rcon_password : NetworkSettings
- read : ReadBuffer
- read_bytes : PacketReader
- read_pos : EndianBufferReader
- read_size : NICallback, NIProperty
- reader : ReadBuffer, SaveLoadParams
- readonly : TownScopeResolver
- real_path : HeaderFileWriter
- realtime : MidiFile::DataBlock
- rebuild_interval : IndustryDirectoryWindow, SignListWindow, TownDirectoryWindow
- recalc_interval : LinkGraphSettings
- recalc_time : LinkGraphSettings
- receive_encryption_handler : NetworkSocketHandler
- receive_limit : ServerNetworkGameSocketHandler
- received : Town
- receivedTypes : NetworkContentDownloadStatusWindow
- rect : BaseStation
- redraw_interval : CompanyWindow, TimetableWindow, TownAuthorityWindow
- redsq : TileHighlightData
- ref1 : NewsItem
- ref2 : NewsItem
- referenced_id : StoryPageElement
- refit_cap : Vehicle
- refit_capacities : LinkRefresher
- refit_cargo : Order
- refit_list : RefitWindow
- refit_mask : PrepareRefitAction
- refittability : GRFTempEngineData
- refresh_interval : MainToolbarWindow, MainWindow, NetworkGameWindow, ScenarioEditorToolbarWindow, SmallMapWindow
- refresh_rate : GUISettings
- refresh_sys_sprites : VideoDriver_Cocoa
- refresh_timeout : MainWindow
- refreshing : NetworkGameList
- relative_scope : VehicleResolverObject
- relay_connection_string : NetworkAskRelayWindow
- reliability : Engine, Vehicle
- reliability_final : Engine
- reliability_max : Engine
- reliability_spd_dec : Engine, Vehicle
- reliability_start : Engine
- reload_cfg : NetworkSettings
- remaining : LinkRefresher::RefitDesc, RefitDesc, Subsidy
- remap : Blitter::BlitterParams
- remap_program : OpenGLBackend
- remap_rgb_loc : OpenGLBackend
- remap_screen_loc : OpenGLBackend
- remap_sprite_loc : OpenGLBackend
- remap_zoom_loc : OpenGLBackend
- REMINDER_START : StatusBarWindow
- removal_cost : HouseSpec
- removal_cost_multiplier : IndustrySpec
- remove_rating_decrease : HouseSpec
- remove_time : ChatMessage
- rename_engine : BuildVehicleWindow
- render_buffer : Win32FontCache
- renderdata : StationSpec
- renew_keep_length : CompanySettings
- replace_engines : ReplaceVehicleWindow
- replace_text : RailTypeInfo, RoadTypeInfo
- replace_when_old : EngineRenew
- req_size : TrueTypeFontCache
- request : NetworkHTTPRequest
- requested : ClientNetworkContentSocketHandler
- res : FindTrainOnTrackInfo
- res_dest_node : CYapfReserveTrack< Types >
- res_dest_td : CYapfReserveTrack< Types >
- res_dest_tile : CYapfReserveTrack< Types >
- res_fail_td : CYapfReserveTrack< Types >
- res_fail_tile : CYapfReserveTrack< Types >
- rescale_interval : BuyCompanyWindow, CompanyFinancesWindow
- reseed : ResolverObject
- reserve_paths : PathfinderSettings
- reserved_count : StationCargoList
- reset_sel_engine : ReplaceVehicleWindow
- resize : Window
- resize_x : NWidgetBase
- resize_y : NWidgetBase
- resizebox : WidgetDimensions
- resizebox_dimension : NWidgetLeaf
- resolve_thread : TCPConnecter
- resolved : NetworkAddress
- resort_timer : GUIList< T, P, F >
- restart_game_year : NetworkSettings
- restart_hours : NetworkSettings
- result : DropDownListItem, NewGRFProfiler::Call
- result_seq : NewGRFSpriteLayout
- retire_early : EngineInfo
- returnpos : MpsMachine::Channel
- revalidate_before_draw : MutableSpriteCache
- reverse : FindDepotData
- reverse_at_signals : PathfinderSettings
- reverse_dependency_map : ClientNetworkContentSocketHandler
- reverse_penalty : CYapfOriginTileTwoWayT< Types >
- reverse_td : CYapfOriginTileTwoWayT< Types >
- reverse_tile : CYapfOriginTileTwoWayT< Types >
- right : Kdtree< T, TxyFunc, CoordT, DistT >::node, ParagraphLayouter::Position
- right_click_wnd_close : GUISettings
- right_mouse_btn_emulation : GUISettings
- river_route_random : GameCreationSettings
- ro : ScopeResolver
- road : CompanyInfrastructure
- road_build_months : Town
- road_crossing_penalty : YAPFSettings
- road_curve_penalty : YAPFSettings
- road_nwse : RoadTypeInfo
- road_side : VehicleSettings
- road_slope_penalty : YAPFSettings
- road_speed : TileDesc
- road_stop_bay_occupied_penalty : YAPFSettings
- road_stop_occupied_penalty : YAPFSettings
- road_stop_on_competitor_road : ConstructionSettings
- road_stop_on_town_road : ConstructionSettings
- road_stop_penalty : YAPFSettings
- road_swne : RoadTypeInfo
- road_type : ScriptStorage
- road_waypoint_area : Waypoint
- roadstop_scope : RoadStopResolverObject
- roadstop_speclist : BaseStation
- roadstopspec : RoadStopScopeResolver
- roadtype : BuildRoadToolbarWindow, BuildVehicleWindow, RoadStopScopeResolver, RoadVehicle, RoadVehicleInfo, TileDesc
- roadtype_list : GRFFile
- roadtype_scope : RoadTypeResolverObject
- roadtypes : CompanyInfrastructureWindow
- roadveh_acceleration_model : VehicleSettings
- roadveh_queue : PathfinderSettings
- roadveh_slope_steepness : VehicleSettings
- root : Kdtree< T, TxyFunc, CoordT, DistT >
- root_company : ScriptStorage
- root_sprite : NewGRFProfiler::Call
- root_spritegroup : ResolverObject
- rotation : Airport, AirportTileLayout, Ship
- rotation_x_pos : Ship
- rotation_y_pos : Ship
- rotor_in_gui : VehicleScopeResolver
- round_trip_time : BaseConsist
- route_profit : CargoPayment
- running : LinkGraphSchedule
- running_cost : RailVehicleInfo
- running_status : MpsMachine::Channel
- running_ticks : Vehicle
- runs : FallbackParagraphLayout, Layouter::LineCacheItem
- rv_max_speed : GRFTempEngineData