To run a server, add the following to your standard game start up line, +set dedicated 2 +set net_ip 66.55.155.89 +set sv_maxclients 32 +set net_port 28960 +set fs_game mods/HeatOfBattle +exec config.cfg +map_rotate (make sure you change the IP to reflect your own server)
Notable Cvars and recommended values:
///////////////////////////////////////
// maximum score in a round by one team.
scr_hob_scorelimit "1000"
// maximum number of rounds for current map.
scr_hob_roundlimit "5"
// how long a map will run before changing to the next map.
scr_hob_maptimelimit "30"
// maximum round length in minutes.
scr_hob_timelimit "20"
// When on, use the full round length for each round (otherwise,
// the round timer resets only when it expires)
// 0 is off, 1 is on
scr_hob_fullroundtimer "0"
// The shortest round allowed. If not enough time remains on the map timer
// for a round of at least this lenght, the map will end instead of starting
// a new round.
scr_hob_minRoundtime "2"
// respawn timer in seconds, reinforcements arrive when this timer expires.
scr_hob_waverespawndelay "15"
// Adjust number of players needed to capture objectives based on team sizes
// 0 is off, 1 is on.
scr_hob_dynamicLimitObjectives "1"
// The minimum number of players that will ever be requred to capture when
// dynamically adjusting the capture requirements
scr_hob_minDynamicPlayersToCapture "2"
// Autobalance teams
scr_teambalance "1"
///////////////////////////////////////
// Helicopter health
scr_heli_maxhealth "1100"
// percentage of the player's body the helicopter sees before
// it labels him as a target (defaults to 0.50)
scr_heli_target_recognition "0.75"