Skip to content

Commit 611e5be

Browse files
authored
Add Team Fortress 2 Classified (#1819)
1 parent e746467 commit 611e5be

7 files changed

Lines changed: 1388 additions & 0 deletions

team-fortress2-classified.kvp

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
Meta.DisplayName=Team Fortress 2 Classified
2+
Meta.Description=Team Fortress 2 Classified Dedicated Server
3+
Meta.OS=Linux
4+
Meta.AarchSupport=NotSupported
5+
Meta.Arch=x86_64
6+
Meta.Author=Greelan
7+
Meta.URL=https://tf2classified.com/
8+
Meta.DisplayImageSource=url:https://shared.fastly.steamstatic.com/store_item_assets/steam/apps/3545060/cede55b7156e2fc893d6eef6ecbe9c6cdfe52e9b/header.jpg
9+
Meta.EndpointURIFormat=steam://connect/{0}
10+
Meta.ConfigManifest=team-fortress2-classifiedconfig.json
11+
Meta.MetaConfigManifest=team-fortress2-classifiedmetaconfig.json
12+
Meta.ConfigRoot=team-fortress2-classified.kvp
13+
Meta.MinAMPVersion=2.6.5.0
14+
Meta.SpecificDockerImage=cubecoders/ampbase:debian
15+
Meta.DockerRequired=False
16+
Meta.DockerBaseReadOnly=False
17+
Meta.ContainerPolicy=Supported
18+
Meta.ContainerPolicyReason=
19+
Meta.ExtraSetupStepsURI=
20+
Meta.Prerequisites=[]
21+
Meta.ExtraContainerPackages=[]
22+
Meta.ConfigReleaseState=NotSpecified
23+
Meta.NoCommercialUsage=False
24+
Meta.AppConfigId=dc696aa5-db45-4339-8162-7e659375ee66
25+
Meta.ConfigVersion=1
26+
Meta.ReleaseNotes=
27+
Meta.BreakingReleaseNotes=
28+
Meta.AppIsMultiIPAware=True
29+
App.DisplayName=Team Fortress 2 Classified
30+
App.RootDir=./tf2c/
31+
App.BaseDirectory=./tf2c/3557020/
32+
App.SteamWorkshopDownloadLocation=
33+
App.ExecutableWin=3557020\srcds_win64.exe
34+
App.ExecutableLinux=3557020/srcds_linux64
35+
App.WorkingDir=3557020
36+
App.LinuxCommandLineArgs=
37+
App.WindowsCommandLineArgs=
38+
App.CommandLineArgs={{$PlatformArgs}} -game tf2classified -tf_path "{{$FullRootDir}}232250" -console -usercon -nobreakpad -port {{$ServerPort}} -ip {{$ApplicationIPBinding}} -maxplayers {{$MaxUsers}} {{insecure}}{{nohltv}}{{CustomParameters}} {{CustomConVars}} +tv_port {{$SourceTVPort}} +clientport {{$ClientPort}} +sv_logfile 1 {{$FormattedArgs}} +exec server.cfg +map {{map}} +log on
39+
App.UseLinuxIOREDIR=False
40+
App.AppSettings={}
41+
App.EnvironmentVariables={"LD_LIBRARY_PATH":"{{$FullBaseDir}}linux64:{{$FullBaseDir}}bin/linux64:%LD_LIBRARY_PATH%","SteamAppId":"3545060","__GL_THREADED_OPTIMIZATIONS":"1"}
42+
App.CommandLineParameterFormat=+{0} {1}
43+
App.CommandLineParameterDelimiter=
44+
App.ExitMethod=String
45+
App.ExitTimeout=30
46+
App.ExitString=quit
47+
App.ExitFile=lock
48+
App.HasWriteableConsole=False
49+
App.HasReadableConsole=False
50+
App.UDPLogger=True
51+
App.SupportsLiveSettingsChanges=False
52+
App.LiveSettingChangeCommandFormat=set {0} "{1}"
53+
App.ForceIPBinding=True
54+
App.SupportsIPv6=False
55+
App.ApplicationIPBinding=0.0.0.0
56+
App.Ports=@IncludeJson[team-fortress2-classifiedports.json]
57+
App.AdminPortRef=ServerPort
58+
App.PrimaryApplicationPortRef=ServerPort
59+
App.UniversalSleepApplicationUDPPortRef=ServerPort
60+
App.UniversalSleepSteamQueryPortRef=0
61+
App.MaxUsers=8
62+
App.UseRandomAdminPassword=True
63+
App.PersistRandomPassword=True
64+
App.RemoteAdminPassword=
65+
App.AdminMethod=SourceRCON
66+
App.AdminLoginTransform=None
67+
App.LoginTransformPrefix=
68+
App.RCONConnectDelaySeconds=5
69+
App.RCONConnectRetrySeconds=5
70+
App.RCONHeartbeatMinutes=0
71+
App.RCONHeartbeatCommand=ping
72+
App.TelnetLoginFormat={0}
73+
App.UpdateSources=@IncludeJson[team-fortress2-classifiedupdates.json]
74+
App.PreStartStages=@IncludeJson[team-fortress2-classifiedstart.json]
75+
App.ForceUpdate=False
76+
App.ForceUpdateReason=
77+
App.Compatibility=None
78+
App.SteamUpdateAnonymousLogin=True
79+
App.SteamForceLoginPrompt=False
80+
App.RapidStartup=False
81+
App.DumpFullChildProcessTree=False
82+
App.MonitorChildProcessName=
83+
App.SupportsUniversalSleep=False
84+
App.WakeupMode=Any
85+
App.ApplicationReadyMode=RCONConnected
86+
Console.FilterMatchRegex=
87+
Console.FilterMatchReplacement=
88+
Console.ThrowawayMessageRegex=^(WARNING|ERROR): Shader.+$
89+
Console.AppReadyRegex=^Connection to Steam servers successful\.$
90+
Console.UserJoinRegex=^(?:L )?[\d\/]+ - [\d:]+: "(?<username>.+?)<\d+><(BOT|(?<userid>(?!BOT).+?))><>" entered the game$
91+
Console.UserLeaveRegex=^(?:L )?[\d\/]+ - [\d:]+: "(?<username>.+?)<\d+><(BOT|(?<userid>(?!BOT).+?))><.*>" disconnected \(reason ".*"\)$
92+
Console.UserChatRegex=^$
93+
Console.UpdateAvailableRegex=^\[\d\d:\d\d:\d\d\] \[INFO\] A new server update is available! v[\d\.]+.$
94+
Console.MetricsRegex=
95+
Console.SuppressLogAtStart=False
96+
Console.ActivateLogRegex=
97+
Console.UserActions={}
98+
Limits.SleepMode=True
99+
Limits.SleepOnStart=False
100+
Limits.SleepDelayMinutes=5
101+
Limits.DozeDelay=2
102+
Limits.AutoRetryCount=2
103+
Limits.SleepStartThresholdSeconds=25

0 commit comments

Comments
 (0)