; REM-Client: comfort, display and diagnostic options. Also in the game: Options -> REM. ; Environment variable REM_ overrides a value (testing). Details: docs/rem/essentials.md ; ; Bug fixes and everything that changes gameplay are FIXED in the code and cannot be switched ; here (a client switch would allow cheating in multiplayer). For the record, always on: ; quit/exit hangs, alchemy/save/server-filter/missing-DLL/dealer crashes, server filter speed, ; dealer double click, jump/waypoint fixes and names, multi-barrel sound and ammo, weapon ; animations, muzzle flash on all barrels, trade lane lights, rotation lock / auto level, ; menu slide animation, blank faction, base info spacing, long pilot names, group members not ; hostile, smoother multiplayer updates, ship re-buy kick, fresh Restart.fl, graphics base fixes ; (texture cap, no low-machine dialog, no Vibrocentric), REM fonts, cursor hidden outside the ; window, no start-location / Wine MP3 / online-play notices, no clipped text; content.dll: ; player toughness up to 100, ; random mission NPCs use every weapon against fighters. ; Always off: formation with hostile group members. Detail distances fixed at 1.0. [REM] ; ---- Display ---- better_resolutions = true ; default mode = main monitor size png_screenshots = false ; screenshots as PNG (WIC) instead of BMP run_in_background = true ; keep running and drawing without focus (Alt+Tab) alt_enter_toggle = true ; Alt+Enter: borderless fullscreen <-> window filling the desktop dpi_aware = true ; per monitor DPI aware: Windows display scaling (125 %) does not shrink the modes ; ---- Physics ---- draw_time_extrapolation = true ; multiplayer: moving objects drawn as of the frame's time (false: as of the last physics step, retail) ; ---- Cursor and mouse ---- cursor_color = 0 ; cursor colour: 0 game default, 1 red, 2 green, 3 blue, 4 yellow, 5 pink cursor_color_custom = false ; older switch (no preset chosen): every cursor in the colour below cursor_color_r = 255 cursor_color_g = 255 cursor_color_b = 255 more_cursor_colors = false ; target cursor in group / trade-request colour lead_marker_color = 0 ; crosshair (lead cross) colour: 0 game default, 1 red, 2 green, 3 blue, 4 yellow, 5 pink lead_marker_color_custom = false ; the lead cross (aim point) in the colour below (ClientHook "crosshair colour") lead_marker_color_r = 191 lead_marker_color_g = 29 lead_marker_color_b = 29 confine_cursor = false ; keep the cursor inside the window mouse_warp_fix = false ; no jump to the window centre on acquire (window) cursor_border_flicker_fix = false ; take the real cursor at the window edge (borderless window) touchpad_support = false ; touchpad wheel as relative (may disturb a normal wheel) wheel_scroll = true ; the mouse wheel scrolls the list / text under the cursor (adoxa Wheel Scroll) ; ---- Effects ---- particle_linger_seconds = 20 ; particles of a stopped emitter fade over this time (retail 1) ; ---- Interface ---- hide_npc_players = false ; leave the server's player bots ("[NPC] " names) out of the player lists (chat window, chat target) numeric_damage = true ; target hull (with armour) and shield as numbers beside the bars (adoxa Numeric Damage) delay_display = true ; refire time left beside the ammo count of slow launchers, "20--1.5" (M0tah DelayDisplay) zone_messages = true ; "Entered ." / "Left ." in the arrival text, coloured for dangerous zones (adoxa Zone) join_server_button = true ; JOIN SERVER in the main menu: straight to the first rem_servers entry chat_widescreen_shift = true ; the chat window at the left screen edge on wide screens (adoxa HudShift, chat groups) rem_bar = true ; REM bar top left (NeuroNet bar twin with the REM windows) * modern_ui = true ; the modern windows (new design, docs/rem/ui-modern.md) where there are some; off: all classic modern_ui_scale = 1.0 ; size of the modern windows (1 = 1 dp per pixel at 1080 lines) hud_scale = 1.0 ; size of the modern flight HUD (the parts keep their own size from the HUD editor) hud_opacity = 1.0 ; opacity of the modern flight HUD ui_theme = 0 ; colours of the modern windows: 0 REM, 1 neon blue, 2 red, 3 green, 4 purple, 5 high contrast colorblind_mode = 0 ; friend / foe colours: 0 FL red / green, 1 orange / blue (red-green), 2 red / cyan (blue-yellow) ; chat colours per channel (the chat settings, gear in the chat line): rrggbb, empty = FL's own chat_color_universe = chat_color_system = chat_color_local = chat_color_group = chat_color_private = chat_color_server = chat_color_console = chat_timestamps = true ; times in the modern chat history chat_ignore = ; ignored players (the chat menu on a name), names joined by | modern_ui_debugger = false ; F8 shows the RmlUi debugger over the modern windows * rem_protocol_log = true ; every REM server message in LOGS\rem_protocol.log * rem_servers = srv.rem-freelancer.moe:2302 ; servers always in the multiplayer list (host:port, comma separated) * copy_paste_feature = false ; Ctrl+C / Ctrl+V in text boxes print_rep_requirements = false ; exact reputation requirement at dealers (needs %d in the text) dynamic_solar_infocards = false ; infocards of mission-created objects more_test_sounds = true ; better audio test sounds in the options group_member_attitude = true ; info window shows GROUP MEMBER ship_preview_scroll = false ; (deferred, not built yet) mouse-wheel zoom in the ship dealer preview ; ---- Fonts ---- font_file_loading = false ; private fonts from DATA/FONTS/fonts.ini [FontFiles] path = ... font_substitute_scale = 0.67 ; a missing narrow face (below) gets fixed_height x this font_substitute_faces = Agency FB ; comma list of narrow faces the scale applies to ; ---- Logs, saves, screenshots ---- logs_next_to_game = true ; FLSpew.txt, remgfx.log and crash reports in LOGS next to EXE timestamped_logs = true ; FLSpew.txt lines with [date time] log_to_console = false ; echo the log into a console window save_path_feature = true ; save folder below: save_in_directory = true ; true: \..\SAVE (REM layout), false: My Games\ save_folder_name = Freelancer failed_save_dir_ids_override = true failed_to_init_saves_dir_ids = 1849 screenshot_path_feature = true screenshots_folder_name = FreelancerShots screenshots_in_directory = false ; true: \..\