## CVars (see xonotic.org/tools/cacs for more up-to-date information) * `sv_eventlog`: master switch * `sv_eventlog_files`: print frags, scores and captures for separate files each match * `sv_eventlog_console`: print frags, scores and captures to serverconsole during the match * `sv_logscores_bots`: choose whether bot are included in stats or not * `sv_eventlog_files_counter`: number of matches logged until now * `sv_eventlog_files_nameprefix`: file name prefix to be used * `sv_eventlog_files_namesuffix`: file name extension to be used * `sv_eventlog_files_timestamps`: prefix log lines in the files with time events * `sv_eventlog_ipv6_delimiter`: change : in IPv6 addresses to _ ## Log format ``` :logversion:3 :gamestart:_: :gameinfo:mutators:LIST:mutator1:mutator2:... ``` (note that mutators are listed by their cvar name with g_ removed, unless such a cvar is 1 by default - then the mutator is listed with a no_ prefix if the cvar is 0) ``` :gameinfo:end :join:::: :join:::bot: :name:: :part: :team::: :kill:frag:::type=:items=:victimitems= :kill:tk:::type=:items=:victimitems= :kill:suicide:::type=:items= :kill:accident:::type=:items= :ctf:steal:: :ctf:dropped:: :ctf:pickup:: :ctf:capture:: :ctf:return:: :ctf:returned: :dom:taken:: :keyhunt:capture::::: :keyhunt:carrierfrag::::: :keyhunt:collect::::: :keyhunt:destroyed::::: :keyhunt:destroyed_holdingkey::::: :keyhunt:dropkey::::: :keyhunt:losekey::::: :keyhunt:push::::: :keyhunt:pushed::::: :scores:_: :labels:player:,,... :player:see-labels:,,...:::: :player:see-labels:,,...::spectator:: :labels:teamscores:,,... :teamscores:see-labels:,,...: :end :restart :gameover :vote:suggested:: :vote:keeptwo:::::::::...:didn't vote: :vote:finished:::::::::...:didn't vote: :vote:suggestion_accepted: :vote:vcall:: :vote:vyes::::: :vote:vno::::: :vote:vtimeout::::: :vote:vstop: :vote:vlogin: :vote:vdo:: :time: :recordset::