Adding Sven Co-op
This commit adds the ability to use Sven Co-op dedicated server utilizing the Generic Module.
This commit is contained in:
parent
948b1b7b3e
commit
4fd5418808
36
sven-co-op.kvp
Normal file
36
sven-co-op.kvp
Normal file
@ -0,0 +1,36 @@
|
||||
App.AdminMethod=SourceRCON
|
||||
App.ApplicationPort1=27015
|
||||
App.ApplicationPort2=26900
|
||||
App.ApplicationReadyMode=RegexMatch
|
||||
App.BaseDirectory=./sven-co-op/276060/
|
||||
App.CommandLineArgs=-console +ip {{$ApplicationIPBinding}} -port {{$ApplicationPort1}} -sport {{$ApplicationPort2}} +rcon_password "{{$RemoteAdminPassword}}" {{$FormattedArgs}}
|
||||
App.CommandLineParameterDelimiter=
|
||||
App.CommandLineParameterFormat=+{0} "{1}"
|
||||
App.DisplayName=Sven Co-op
|
||||
App.EnvironmentVariables={"LD_LIBRARY_PATH": "./linux64:%LD_LIBRARY_PATH%", "SteamAppId": "225840"}
|
||||
App.ExecutableLinux=276060/svends_run
|
||||
App.ExecutableWin=276060\svends.exe
|
||||
App.ExitMethod=OS_CLOSE
|
||||
App.ExitString=stop
|
||||
App.HasReadableConsole=true
|
||||
App.HasWritableConsole=true
|
||||
App.RapidStartup=true
|
||||
App.RootDir=./sven-co-op/
|
||||
App.UpdateSource=Multi
|
||||
App.UpdateSources=[{"UpdateStageName": "SteamCMD Download","UpdateSourcePlatform": "All", "UpdateSource": "SteamCMD", "UpdateSourceData": "276060"}]
|
||||
App.WorkingDir=276060
|
||||
Console.AppReadyRegex=^Connection to Steam servers successful$
|
||||
Console.ThrowawayMessageRegex=
|
||||
Console.UserChatRegex=^"(?<username>.+?)<.*" say "(?<message>.+)"$
|
||||
Console.UserJoinRegex=^"(?<username>.+?)<.*(entered|connected)$
|
||||
Console.UserLeaveRegex=^"(?<username>.+?)<.*disconnected$
|
||||
Meta.Author=IceOfWraith
|
||||
Meta.ConfigManifest=sven-co-opconfig.json
|
||||
Meta.MetaConfigManifest=sven-co-opmetaconfig.json
|
||||
Meta.ConfigRoot=sven-co-op.kvp
|
||||
Meta.Description=
|
||||
Meta.DisplayImageSource=steam:225840
|
||||
Meta.DisplayName=Sven Co-op
|
||||
Meta.EndpointURIFormat=
|
||||
Meta.OS=3
|
||||
Meta.URL=https://store.steampowered.com/app/225840/Sven_Coop/
|
1885
sven-co-opconfig.json
Normal file
1885
sven-co-opconfig.json
Normal file
File diff suppressed because it is too large
Load Diff
148
sven-co-opmetaconfig.json
Normal file
148
sven-co-opmetaconfig.json
Normal file
@ -0,0 +1,148 @@
|
||||
[
|
||||
{
|
||||
"ConfigFile": "svencoop/server.cfg",
|
||||
"ConfigType": "kvp",
|
||||
"ConfigFormat": "{0} \"{1}\"",
|
||||
"Subsections": [
|
||||
{
|
||||
"Heading": "$root",
|
||||
"SettingMappings": {
|
||||
"hostname": "hostname",
|
||||
"log": "log",
|
||||
"rcon_password": "$RemoteAdminPassword",
|
||||
"servercfgfile": "servercfgfile",
|
||||
"lservercfgfile": "lservercfgfile",
|
||||
"mapvotecfgfile": "mapvotecfgfile",
|
||||
"skillcfgfile": "skillcfgfile",
|
||||
"bannedcfgfile": "bannedcfgfile",
|
||||
"listipcfgfile": "listipcfgfile",
|
||||
"motdfile": "motdfile",
|
||||
"mapcyclefile": "mapcyclefile",
|
||||
"adminsfile": "adminsfile",
|
||||
"logsdir": "logsdir",
|
||||
"sv_password": "sv_password",
|
||||
"sv_spectator_password": "sv_spectator_password",
|
||||
"sys_ticrate": "sys_ticrate",
|
||||
"fps_max": "fps_max",
|
||||
"developer": "developer",
|
||||
"sv_region": "sv_region",
|
||||
"sv_contact": "sv_contact",
|
||||
"sv_downloadurl": "sv_downloadurl",
|
||||
"allow_spectators": "allow_spectators",
|
||||
"deathmatch": "deathmatch",
|
||||
"decalfrequency": "decalfrequency",
|
||||
"hpk_maxsize": "hpk_maxsize",
|
||||
"pausable": "pausable",
|
||||
"skill": "skill",
|
||||
"sv_accelerate": "sv_accelerate",
|
||||
"sv_aim": "sv_aim",
|
||||
"sv_airaccelerate": "sv_airaccelerate",
|
||||
"sv_allowdownload": "sv_allowdownload",
|
||||
"sv_alltalk": "sv_alltalk",
|
||||
"sv_allowupload": "sv_allowupload",
|
||||
"sv_bounce": "sv_bounce",
|
||||
"sv_challengetime": "sv_challengetime",
|
||||
"sv_cheats": "sv_cheats",
|
||||
"sv_clienttrace": "sv_clienttrace",
|
||||
"sv_clipmode": "sv_clipmode",
|
||||
"sv_enableoldqueries": "sv_enableoldqueries",
|
||||
"sv_failuretime": "sv_failuretime",
|
||||
"sv_filetransfercompression": "sv_filetransfercompression",
|
||||
"sv_filterban": "sv_filterban",
|
||||
"sv_friction": "sv_friction",
|
||||
"sv_gravity": "sv_gravity",
|
||||
"sv_instancedbaseline": "sv_instancedbaseline",
|
||||
"sv_lagcompensation": "sv_lagcompensation",
|
||||
"sv_lan": "sv_lan",
|
||||
"sv_lan_rate": "sv_lan_rate",
|
||||
"sv_log_client_commands": "sv_log_client_commands",
|
||||
"sv_log_monster_damage": "sv_log_monster_damage",
|
||||
"sv_log_monster_monster_kills": "sv_log_monster_monster_kills",
|
||||
"sv_log_onefile": "sv_log_onefile",
|
||||
"sv_log_player_frequency": "sv_log_player_frequency",
|
||||
"sv_log_singleplayer": "sv_log_singleplayer",
|
||||
"sv_logbans": "sv_logbans",
|
||||
"sv_logblocks": "sv_logblocks",
|
||||
"sv_logrelay": "sv_logrelay",
|
||||
"sv_maxrate": "sv_maxrate",
|
||||
"sv_maxspectators": "sv_maxspectators",
|
||||
"sv_maxspeed": "sv_maxspeed",
|
||||
"sv_maxunlag": "sv_maxunlag",
|
||||
"sv_maxupdaterate": "sv_maxupdaterate",
|
||||
"sv_maxvelocity": "sv_maxvelocity",
|
||||
"sv_minrate": "sv_minrate",
|
||||
"sv_minupdaterate": "sv_minupdaterate",
|
||||
"sv_newunit": "sv_newunit",
|
||||
"sv_notransition": "sv_notransition",
|
||||
"sv_outofdatetime": "sv_outofdatetime",
|
||||
"sv_proxies": "sv_proxies",
|
||||
"sv_rcon_banpenalty": "sv_rcon_banpenalty",
|
||||
"sv_rcon_maxfailures": "sv_rcon_maxfailures",
|
||||
"sv_rcon_minfailures": "sv_rcon_minfailures",
|
||||
"sv_rcon_minfailuretime": "sv_rcon_minfailuretime",
|
||||
"sv_send_logos": "sv_send_logos",
|
||||
"sv_send_resources": "sv_send_resources",
|
||||
"sv_sendvelocity": "sv_sendvelocity",
|
||||
"sv_spectatormaxspeed": "sv_spectatormaxspeed",
|
||||
"sv_spectalk": "sv_spectalk",
|
||||
"sv_stats": "sv_stats",
|
||||
"sv_stepsize": "sv_stepsize",
|
||||
"sv_stopspeed": "sv_stopspeed",
|
||||
"sv_timeout": "sv_timeout",
|
||||
"sv_unlag": "sv_unlag",
|
||||
"sv_unlagpush": "sv_unlagpush",
|
||||
"sv_unlagsamples": "sv_unlagsamples",
|
||||
"sv_uploadmax": "sv_uploadmax",
|
||||
"sv_voiceenable": "sv_voiceenable",
|
||||
"sv_wateraccelerate": "sv_wateraccelerate",
|
||||
"sv_wateramp": "sv_wateramp",
|
||||
"sv_waterfriction": "sv_waterfriction",
|
||||
"sv_zmax": "sv_zmax",
|
||||
"mp_allowmonsters": "mp_allowmonsters",
|
||||
"mp_autocrosshair": "mp_autocrosshair",
|
||||
"mp_consistency": "mp_consistency",
|
||||
"mp_decals": "mp_decals",
|
||||
"mp_disablegaussjump": "mp_disablegaussjump",
|
||||
"mp_falldamage": "mp_falldamage",
|
||||
"mp_flashlight": "mp_flashlight",
|
||||
"mp_footsteps": "mp_footsteps",
|
||||
"mp_forcerespawn": "mp_forcerespawn",
|
||||
"mp_fraglimit": "mp_fraglimit",
|
||||
"mp_friendlyfire": "mp_friendlyfire",
|
||||
"mp_logdetail": "mp_logdetail",
|
||||
"mp_logfile": "mp_logfile",
|
||||
"mp_teamplay": "mp_teamplay",
|
||||
"mp_telefrag": "mp_telefrag",
|
||||
"mp_timelimit": "mp_timelimit",
|
||||
"mp_timelimit_empty": "mp_timelimit_empty",
|
||||
"mp_weaponstay": "mp_weaponstay",
|
||||
"mp_allowmonsterinfo": "mp_allowmonsterinfo",
|
||||
"mp_banana": "mp_banana",
|
||||
"mp_chattime": "mp_chattime",
|
||||
"mp_disable_autoclimb": "mp_disable_autoclimb",
|
||||
"mp_disable_pcbalancing": "mp_disable_pcbalancing",
|
||||
"mp_disable_player_rappel": "mp_disable_player_rappel",
|
||||
"mp_dropweapons": "mp_dropweapons",
|
||||
"mp_grapple_mode": "mp_grapple_mode",
|
||||
"mp_multiplespawn": "mp_multiplespawn",
|
||||
"mp_no_akimbo_uzis": "mp_no_akimbo_uzis",
|
||||
"mp_noblastgibs": "mp_noblastgibs",
|
||||
"mp_npckill": "mp_npckill",
|
||||
"mp_playervotedelay": "mp_playervotedelay",
|
||||
"mp_respawndelay": "mp_respawndelay",
|
||||
"mp_voteallow": "mp_voteallow",
|
||||
"mp_votebanrequired": "mp_votebanrequired",
|
||||
"mp_votekickrequired": "mp_votekickrequired",
|
||||
"mp_votekill_respawndelay": "mp_votekill_respawndelay",
|
||||
"mp_votekillrequired": "mp_votekillrequired",
|
||||
"mp_votemaprequired": "mp_votemaprequired",
|
||||
"mp_votetimebetween": "mp_votetimebetween",
|
||||
"mp_votetimecheck": "mp_votetimecheck",
|
||||
"exec": "bannedcfgfile",
|
||||
"exec": "listipcfgfile"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
Loading…
Reference in New Issue
Block a user