fix server hanging after 5th demo fix incomplete demo slot cleanup fix demo file size reporting (enddemorecord can't do it accurately, because the file is not complete, yet - so, round to megabytes, where the error doesn't show...) include exact demo file size in "listdemos" report
123 lines
4.0 KiB
INI
123 lines
4.0 KiB
INI
// serverparameters.cfg
|
|
//
|
|
// parameters from this file are read once per minute by the server
|
|
// and are effective immediately
|
|
|
|
// each setting consists of a keyword and a value, written like this: keyword:value
|
|
// there are no spaces allowed between keyword and value
|
|
// using two colons (keyword::value) activates rich-text filtering for the value
|
|
|
|
|
|
|
|
// **** Server setup settings ****
|
|
|
|
// auth_verify_ip Verify server IP reported by the client during auth
|
|
// integer [0..1], default 0, 0:disabled, 1:enabled
|
|
auth_verify_ip:0
|
|
|
|
// mandatory_auth Enforce IDs for all clients even on unlisted server/LAN game
|
|
// integer [0..1], default 1, 0:disabled, 1:enabled
|
|
mandatory_auth:1
|
|
|
|
// vitaautosave Vita file autosave interval in minutes (0: only when server is empty)
|
|
// integer [0..1440], default 10
|
|
vitaautosave:10
|
|
|
|
// vitamaxage Omit vitas from autosave, if the last login has been more than the specified number of months ago
|
|
// integer [3..120], default 12
|
|
vitamaxage:12
|
|
|
|
|
|
// **** Maprot settings ****
|
|
|
|
// gamepenalty_cutoff Number of minutes to remember that a map+mode combination has been played
|
|
// integer [30..120], default 60
|
|
gamepenalty_cutoff:60
|
|
|
|
// gamepenalty_random Amount of random weight to add to each map+mode combination
|
|
// integer [1..60], default 1
|
|
gamepenalty_random:1
|
|
|
|
// mappenalty_cutoff Number of minutes to remember that a map has been played
|
|
// integer [45..240], default 60
|
|
mappenalty_cutoff:60
|
|
|
|
// mappenalty_weight Influence of play history of a map (0: no influence, 100: normal, 200: high influence)
|
|
// integer [0..200], default 100
|
|
mappenalty_weight:100
|
|
|
|
// modepenalty_weight Influence of play history of a game mode (-100: stay with played mode, 0: ignore played mode, 100: suggest other modes)
|
|
// integer [-100..100], default 50
|
|
modepenalty_weight:50
|
|
|
|
// use_hx_modeinfo List of maprot keywords to copy from map headers
|
|
// string [0..159 chars], default "weight|time|mintime|maxtime|minplayers|maxplayers|maxteamsize|teamthreshold"
|
|
use_hx_modeinfo:weight|time|mintime|maxtime|minplayers|maxplayers|maxteamsize|teamthreshold
|
|
|
|
|
|
// **** Demo recording settings ****
|
|
|
|
// demo_debug Excessive logging during demo recording (FIXME)
|
|
// integer [0..1], default 1, 0:disabled, 1:enabled
|
|
//demo_debug:1
|
|
|
|
// demo_filenameformat Demo file format string
|
|
// string [0..63 chars], default "%w_%h_%n_%Mmin_%G"
|
|
//demo_filenameformat:%w_%h_%n_%Mmin_%G
|
|
|
|
// demo_max_number Maximum number of demo files in RAM
|
|
// integer [5..23], default 7
|
|
//demo_max_number:7
|
|
|
|
// demo_path Demo path (and filename) prefix
|
|
// string [0..63 chars], default ""
|
|
//demo_path:
|
|
|
|
// demo_save Write demos to file
|
|
// integer [0..1], default 1, 0:disabled, 1:enabled
|
|
//demo_save:1
|
|
|
|
// demo_timestampformat Demo timestamp format string
|
|
// string [0..23 chars], default "%Y%m%d_%H%M"
|
|
//demo_timestampformat:%Y%m%d_%H%M
|
|
|
|
|
|
// **** Debug switches ****
|
|
|
|
// dumpmaprot dump maprot parameters for all maps (once, to logs/debug/maprot_debug_verbose.txt)
|
|
// integer [0..1], default 1, 0:disabled, 1:enabled
|
|
dumpmaprot:1
|
|
|
|
// dumpparameters dump server parameters when updated
|
|
// integer [0..1], default 0, 0:disabled, 1:enabled
|
|
dumpparameters:0
|
|
|
|
// dumpsuggestions dump maprot suggestions whenever recalculated
|
|
// integer [0..1], default 1, 0:disabled, 1:enabled
|
|
dumpsuggestions:1
|
|
|
|
|
|
// **** Commandline switch overrides ****
|
|
|
|
// logthreshold_console Console log level
|
|
// integer [0..5], default 2, 0:debug, 1:verbose, 2:info, 3:warning, 4:error, 5:disabled
|
|
//logthreshold_console:2
|
|
|
|
// logthreshold_file Logfile log level
|
|
// integer [0..5], default 2, 0:debug, 1:verbose, 2:info, 3:warning, 4:error, 5:disabled
|
|
//logthreshold_file:2
|
|
|
|
// logthreshold_syslog Syslog log level
|
|
// integer [0..5], default 5, 0:debug, 1:verbose, 2:info, 3:warning, 4:error, 5:disabled
|
|
//logthreshold_syslog:5
|
|
|
|
|
|
// **** Server load statistics ****
|
|
|
|
// stat_mainlog_peaklevel Main log peak fill level (0..100%)
|
|
|
|
// stat_theadlog_peaklevel Threadlog peak fill level (0..100%)
|
|
|
|
|
|
|