// logs the crashes and rounds played
block load
{
	// get the time, in format and raw (timestamp)
	eventscripts_timeformat "%B %d, %Y - %H:%M:%S"
	es_xset wcsl_timef 0
	es_xset wcsl_time 0
	es_xgettimestring wcsl_timef
	es_xgettime wcsl_time
	// create group and set values
	es_xkeygroupcreate WCSlog
	es_xkeygroupload WCSlog |wcs/WCSaddons/log
	es_keycreate WCSlog server_var(wcsl_time)
	es_keysetvalue WCSlog server_var(wcsl_time) date server_var(wcsl_timef)
	es_keysetvalue WCSlog server_var(wcsl_time) rounds 0
}

block unload
{
	// save and cleanup
	es_xkeygroupsave WCSlog |wcs/WCSaddons/log
	es_xkeygroupdelete WCSlog
}

event round_end
{
	// increase the roundcounter and save
	es_keygetvalue wcs_tmp WCSlog server_var(wcsl_time) rounds
	es_xmath wcs_tmp + 1
	es_keysetvalue WCSlog server_var(wcsl_time) rounds server_var(wcs_tmp)
	es_xkeygroupsave WCSlog |wcs/WCSaddons/log
}
