diff --git a/etc/t2server/config.yaml b/etc/t2server/config.yaml index c6d38c6..95fed6f 100644 --- a/etc/t2server/config.yaml +++ b/etc/t2server/config.yaml @@ -1,21 +1,20 @@ --- -## ServerPrefs indicates the server config file in /etc/t2server/serverprefs -## to use. This is case-sensitive and must match the filename exactly. +## ServerPrefs indicates the server config file in /etc/t2server/serverprefs to +## use. This is case-sensitive and must match the filename exactly. ServerPrefs: Classic_CTF.cs ## Tribes 2 servers tend to get unstable after a couple weeks of being online. -## Here you can specify a day and hour to automatically bounce the server. -## Set RestartTime to the hour of the day, 0-23, to cycle the server -## (eg. 4=4:00am, 16=4:00pm) or False to disable. Set RestartDay to the -## three-letter abbreviation of the day on which the server should be restarted -## (Sun, Mon, Tue, Wed, Thu, Fri, or Sat). This will be ignored if -## RestartTime = False. +## Here you can specify a day and hour to automatically bounce the server. Set +## RestartTime to the hour of the day, 0-23, to cycle the server (eg. 4=4:00am, +## 16=4:00pm) or False to disable. Set RestartDay to the three-letter +## abbreviation of the day on which the server should be restarted (Sun, Mon, +## Tue, Wed, Thu, Fri, or Sat). This will be ignored if RestartTime = False. RestartTime: False RestartDay: Mon -## Set Mod to the directory name of the mod to be loaded, or 'base' for -## vanilla (but why?). This is case-sensitive and must match the subdirectory -## name exactly. +## Set Mod to the directory name of the mod to be loaded, or 'base' for vanilla +## (but why?). This is case-sensitive and must match the subdirectory name +## exactly. Mod: Classic ## Set Public to False to host a LAN-only game, or to True to host a public @@ -29,14 +28,26 @@ Public: False ## detection. This setting has no effect if Public = False. OverrideMITM: True +## The built-in master server heartbeat sometimes works inconsistently. If you +## have this problem, you can enable t2server's heartbeat. This has no effect +## if Public = False. +Heartbeat: False + +## At startup, Tribes 2 compiles cs scripts into a dso binary format. If those +## scripts are later updated, the changes won't take effect because the game +## will continue to use the compiled dso. If DSOCleanup is enabled, t2server +## will delete all dso files that are older than their associated cs file at +## startup. Note that dso files associated with a cs file that only exists +## within a vl2 package won't be touched and may occasionally need manual +## cleanup. +DSOCleanup: True + ## Configure a custom map rotation list. The standard Mission Types are ## "Bounty", "CnH" (Capture and Hold), "CTF" (Capture the Flag), "DM" -## (Deathmatch), "DnD" (Defend and Destroy), "Hunters", "Rabbit", "Siege", -## "TeamHunters", and "TeamRabbit". Your server will always launch with the -## MissionType and Map specified in your serverprefs file ($Host::MissionType -## and $Host::Map), so make sure MissionType matches $Host::MissionType and -## the first map in MapList matches $Host::Map. If you're running a mod that -## handles map rotation, set these to 'False'. +## (Deathmatch), "DnD" (Defend and Destroy), "Hunters", "Rabbit", "Siege", map +## "TeamHunters", and "TeamRabbit". If you're running a mod that handles +## rotation, set these to 'False'. +## ## Example: ## MissionType: CTF ## MapList: ["Katabatic", "Minotaur", "Tombstone"]