// ===== headless dedicated server: eternal 2fort bots + GOTV ===== hostname "eternal 2fort bots" sv_lan 1 sv_cheats 1 // lets the GOTV client pin tonemap if ever needed sv_pure 0 sv_allow_lobby_connect_only 0 rcon_password "" // --- never-ending match --- mp_timelimit 0 mp_winlimit 0 mp_maxrounds 0 mp_bonusroundtime 3 mp_enableroundwaittime 0 mp_disable_respawn_times 0 mp_autoteambalance 1 mp_teams_unbalance_limit 0 // --- bots fill both teams immediately (no human needed) --- bot_join_after_player 0 tf_bot_join_after_player 0 tf_bot_quota 12 tf_bot_quota_mode fill tf_bot_difficulty 1 tf_bot_prefix_name_with_difficulty 0 // --- GOTV: the client will connect here as an auto-directed spectator --- tv_enable 1 tv_name "EternalBotCam" tv_port 27020 tv_delay 0 // live, no delay tv_maxclients 8 tv_transmitall 1 tv_autorecord 0 tv_snapshotrate 32 tv_relayvoice 0 // quieter sv_hibernate_when_empty 0 // keep simulating with no human clients (bots + GOTV)