ARK:SE: revisit difficulty settings (#313)

This commit is contained in:
Greelan 2023-03-25 17:41:00 +11:00 committed by GitHub
parent f91d2bd30f
commit b8497bfb9b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 33 additions and 17 deletions

View File

@ -27,7 +27,7 @@ App.ExecutableLinux=376030/ShooterGame/Binaries/Linux/ShooterGameServer
App.WorkingDir=376030/ShooterGame/Binaries/Win64 App.WorkingDir=376030/ShooterGame/Binaries/Win64
App.LinuxCommandLineArgs= App.LinuxCommandLineArgs=
App.WindowsCommandLineArgs= App.WindowsCommandLineArgs=
App.CommandLineArgs={{Map}}?listen?Port={{$GamePort}}?QueryPort={{$QueryPort}}?RCONEnabled=True?RCONServerGameLogBuffer=600?RCONPort={{$RCONPort}}?ServerAdminPassword={{$RemoteAdminPassword}}?SessionName="{{SessionName}}"?MultiHome={{$ApplicationIPBinding}}?{{$FormattedArgs}}{{CustomOptions}} {{automanagedmods}}{{exclusivejoin}}{{BattlEye}}{{crossplay}}{{epiconly}}{{UseVivox}}{{insecure}}{{EnableIdlePlayerKick}}{{ForceAllowCaveFlyers}}{{nodinos}}{{PreventHibernation}}{{ForceRespawnDinos}}{{DisableRailgunPVP}}{{UseStructureStasisGrid}}{{AutoDestroyStructures}} -ActiveEvent={{ActiveEvent}} -PublicIPForEpic={{PublicIPForEpic}} -culture={{culture}} -ClusterDirOverride="{{ClusterDirOverride}}" -clusterid={{clusterid}} {{CustomFlags}} -servergamelog App.CommandLineArgs={{Map}}?listen?Port={{$GamePort}}?QueryPort={{$QueryPort}}?RCONEnabled=True?RCONServerGameLogBuffer=600?RCONPort={{$RCONPort}}?ServerAdminPassword={{$RemoteAdminPassword}}?SessionName="{{SessionName}}"?MultiHome={{$ApplicationIPBinding}}?{{$FormattedArgs}}{{OverrideOfficialDifficulty}}{{CustomOptions}} {{automanagedmods}}{{exclusivejoin}}{{BattlEye}}{{crossplay}}{{epiconly}}{{UseVivox}}{{insecure}}{{EnableIdlePlayerKick}}{{ForceAllowCaveFlyers}}{{nodinos}}{{PreventHibernation}}{{ForceRespawnDinos}}{{DisableRailgunPVP}}{{UseStructureStasisGrid}}{{AutoDestroyStructures}} -ActiveEvent={{ActiveEvent}} -PublicIPForEpic={{PublicIPForEpic}} -culture={{culture}} -ClusterDirOverride="{{ClusterDirOverride}}" -clusterid={{clusterid}} {{CustomFlags}} -servergamelog
App.UseLinuxIOREDIR=False App.UseLinuxIOREDIR=False
App.AppSettings={} App.AppSettings={}
App.EnvironmentVariables={"LD_LIBRARY_PATH":"{{$FullBaseDir}}linux64:{{$FullRootDir}}linux64:%LD_LIBRARY_PATH%","SteamAppId":"346110"} App.EnvironmentVariables={"LD_LIBRARY_PATH":"{{$FullBaseDir}}linux64:{{$FullRootDir}}linux64:%LD_LIBRARY_PATH%","SteamAppId":"346110"}

View File

@ -547,10 +547,41 @@
"True":"True" "True":"True"
} }
}, },
{
"DisplayName":"Override Official Difficulty",
"Category":"ARK Gameplay Settings",
"Description":"If enabled, sets the server difficulty level to the value set under \"Difficulty Override Level\". This is generally the recommended way to set the difficulty level",
"Keywords":"override,official,difficulty,overrideofficialdifficulty",
"FieldName":"OverrideOfficialDifficulty",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"OverrideOfficialDifficulty",
"IncludeInCommandLine":false,
"DefaultValue":"",
"EnumValues":{
"False":"",
"True":"?OverrideOfficialDifficulty={{DifficultyOverrideLevel}}"
}
},
{
"DisplayName":"Difficulty Override Level",
"Category":"ARK Gameplay Settings",
"Description":"Sets the value of the difficulty level to be applied if \"Override Official Difficulty\" is enabled, allowing the level to go above the default 4.0. Be careful not to go too high!",
"Keywords":"override,official,difficulty,level,overrideofficialdifficulty",
"FieldName":"DifficultyOverrideLevel",
"InputType":"number",
"MinValue":"0",
"IsFlagArgument":false,
"ParamFieldName":"DifficultyOverrideLevel",
"IncludeInCommandLine":false,
"DefaultValue":"4.0",
"Placeholder":"4.0",
"EnumValues":{}
},
{ {
"DisplayName":"Difficulty Offset", "DisplayName":"Difficulty Offset",
"Category":"ARK Gameplay Settings", "Category":"ARK Gameplay Settings",
"Description":"Sets the difficulty offset, which is used to calculate the [difficulty level](https://ark.wiki.gg/wiki/Difficulty)", "Description":"As an alternative to using \"Override Official Difficulty\", this setting sets the difficulty offset, which is used to calculate the [difficulty level](https://ark.wiki.gg/wiki/Difficulty)",
"Keywords":"difficulty,offset,level,difficultyoffset", "Keywords":"difficulty,offset,level,difficultyoffset",
"FieldName":"DifficultyOffset", "FieldName":"DifficultyOffset",
"InputType":"number", "InputType":"number",
@ -563,21 +594,6 @@
"Placeholder":"0.200000", "Placeholder":"0.200000",
"EnumValues":{} "EnumValues":{}
}, },
{
"DisplayName":"Override Official Difficulty",
"Category":"ARK Gameplay Settings",
"Description":"Sets the default server difficulty level, allowing it to go above the default 4.0. Be careful not to go too high!",
"Keywords":"override,official,difficulty,overrideofficialdifficulty",
"FieldName":"OverrideOfficialDifficulty",
"InputType":"number",
"MinValue":"0",
"IsFlagArgument":false,
"ParamFieldName":"OverrideOfficialDifficulty",
"IncludeInCommandLine":true,
"DefaultValue":"4.0",
"Placeholder":"4.0",
"EnumValues":{}
},
{ {
"DisplayName":"Enable Crosshair", "DisplayName":"Enable Crosshair",
"Category":"ARK Gameplay Settings", "Category":"ARK Gameplay Settings",