Icarus: Add settings, branch option, remove player limit (#249)
This commit is contained in:
parent
feaffecd75
commit
1c96ebb890
@ -49,7 +49,7 @@ App.AdminMethod=STDIO
|
||||
App.AdminLoginTransform=None
|
||||
App.RCONConnectDelaySeconds=5
|
||||
App.RCONConnectRetrySeconds=5
|
||||
App.UpdateSources=[{"UpdateStageName":"SteamCMD Download","UpdateSourcePlatform":"All","UpdateSource":"SteamCMD","UpdateSourceData":"2089300","ForceDownloadPlatform":"Windows"},{"UpdateStageName":"Create Config Directory","UpdateSourcePlatform":"All","UpdateSource":"CreateDirectory","UpdateSourceArgs":"{{$FullBaseDir}}Icarus/Saved/Config/WindowsServer","OverwriteExistingFiles":false},{"UpdateStageName":"Config File Download","UpdateSourcePlatform":"All","UpdateSource":"FetchURL","UpdateSourceData":"https://raw.githubusercontent.com/CubeCoders/AMPTemplates/main/icarusserversettings.ini","UpdateSourceArgs":"ServerSettings.ini","UpdateSourceTarget":"{{$FullBaseDir}}Icarus/Saved/Config/WindowsServer/","OverwriteExistingFiles":false}]
|
||||
App.UpdateSources=[{"UpdateStageName":"SteamCMD Download","UpdateSourcePlatform":"All","UpdateSource":"SteamCMD","UpdateSourceData":"2089300","UpdateSourceVersion":"{{ServerBranch}}","ForceDownloadPlatform":"Windows"},{"UpdateStageName":"Create Config Directory","UpdateSourcePlatform":"All","UpdateSource":"CreateDirectory","UpdateSourceArgs":"{{$FullBaseDir}}Icarus/Saved/Config/WindowsServer","OverwriteExistingFiles":false},{"UpdateStageName":"Config File Download","UpdateSourcePlatform":"All","UpdateSource":"FetchURL","UpdateSourceData":"https://raw.githubusercontent.com/CubeCoders/AMPTemplates/main/icarusserversettings.ini","UpdateSourceArgs":"ServerSettings.ini","UpdateSourceTarget":"{{$FullBaseDir}}Icarus/Saved/Config/WindowsServer/","OverwriteExistingFiles":false}]
|
||||
App.Compatibility=None
|
||||
App.SteamUpdateAnonymousLogin=True
|
||||
App.SteamForceLoginPrompt=False
|
||||
|
@ -123,12 +123,11 @@
|
||||
{
|
||||
"DisplayName":"Player Limit",
|
||||
"Category":"Icarus Server Settings",
|
||||
"Description":"Maximum number of players that may connect to the server",
|
||||
"Description":"Maximum number of players that may connect to the server at one time",
|
||||
"Keywords":"players,limit",
|
||||
"FieldName":"$MaxUsers",
|
||||
"InputType":"number",
|
||||
"MinValue":"1",
|
||||
"MaxValue":"8",
|
||||
"IsFlagArgument":false,
|
||||
"ParamFieldName":"/Script/Icarus.DedicatedServerSettings.MaxPlayers",
|
||||
"IncludeInCommandLine":false,
|
||||
@ -308,7 +307,7 @@
|
||||
{
|
||||
"DisplayName":"Enable Hardcore",
|
||||
"Category":"Icarus Server Settings",
|
||||
"Description":"If set, harcore mode will be enabled when creating a prospect (respawns will be disabled)",
|
||||
"Description":"If set, hardcore mode will be enabled when creating a prospect (respawns will be disabled)",
|
||||
"Keywords":"hardcore",
|
||||
"FieldName":"Hardcore",
|
||||
"InputType":"checkbox",
|
||||
@ -352,5 +351,53 @@
|
||||
"Placeholder":"300",
|
||||
"Suffix":"seconds",
|
||||
"EnumValues":{}
|
||||
},
|
||||
{
|
||||
"DisplayName":"Allow Non-Admins To Load Prospects",
|
||||
"Category":"Icarus Server Settings",
|
||||
"Description":"If set, anyone who joins the lobby can create a new prospect or load an existing one. Otherwise, only admins can",
|
||||
"Keywords":"non,admins,create,prospects",
|
||||
"FieldName":"AllowNonAdminsToLaunchProspects",
|
||||
"InputType":"checkbox",
|
||||
"IsFlagArgument":false,
|
||||
"ParamFieldName":"/Script/Icarus.DedicatedServerSettings.AllowNonAdminsToLaunchProspects",
|
||||
"IncludeInCommandLine":false,
|
||||
"DefaultValue":"True",
|
||||
"EnumValues":{
|
||||
"False":"False",
|
||||
"True":"True"
|
||||
}
|
||||
},
|
||||
{
|
||||
"DisplayName":"Allow Non-Admins To Delete Prospects",
|
||||
"Category":"Icarus Server Settings",
|
||||
"Description":"If set, anyone who joins the lobby can delete existing prospects from the server. Otherwise, only admins can",
|
||||
"Keywords":"non,admins,delete,prospects",
|
||||
"FieldName":"AllowNonAdminsToDeleteProspects",
|
||||
"InputType":"checkbox",
|
||||
"IsFlagArgument":false,
|
||||
"ParamFieldName":"/Script/Icarus.DedicatedServerSettings.AllowNonAdminsToDeleteProspects",
|
||||
"IncludeInCommandLine":false,
|
||||
"DefaultValue":"False",
|
||||
"EnumValues":{
|
||||
"False":"False",
|
||||
"True":"True"
|
||||
}
|
||||
},
|
||||
{
|
||||
"DisplayName":"Server Branch",
|
||||
"Category":"SteamCMD and Updates",
|
||||
"Description":"Sets the server branch to install. The client must be on the same version. NOTE: Update the server after switching branches!",
|
||||
"Keywords":"server,branch,depot",
|
||||
"FieldName":"ServerBranch",
|
||||
"InputType":"enum",
|
||||
"IsFlagArgument":false,
|
||||
"ParamFieldName":"ServerBranch",
|
||||
"IncludeInCommandLine":false,
|
||||
"DefaultValue":"public",
|
||||
"EnumValues":{
|
||||
"public":"Public (default)",
|
||||
"experimental":"Experimental"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -5,6 +5,8 @@ MaxPlayers=8
|
||||
AdminPassword=Password123
|
||||
ShutdownIfNotJoinedFor=300
|
||||
ShutdownIfEmptyFor=300
|
||||
AllowNonAdminsToLaunchProspects=True
|
||||
AllowNonAdminsToDeleteProspects=False
|
||||
LoadProspect=
|
||||
CreateProspect=
|
||||
ResumeProspect=False
|
||||
|
Loading…
Reference in New Issue
Block a user