Add config template

@Greelan added update stages and adminpassword settings.
This commit is contained in:
James Manker 2022-02-12 02:38:27 -06:00
parent 9a5e51e0c9
commit fa0c719a1e
3 changed files with 208 additions and 4 deletions

View File

@ -22,7 +22,7 @@ App.ExecutableLinux=1580130/proton
App.WorkingDir=443030/ConanSandbox/Binaries/Win64 App.WorkingDir=443030/ConanSandbox/Binaries/Win64
App.LinuxCommandLineArgs=run ./ConanSandboxServer-Win64-Test.exe App.LinuxCommandLineArgs=run ./ConanSandboxServer-Win64-Test.exe
App.WindowsCommandLineArgs= App.WindowsCommandLineArgs=
App.CommandLineArgs={{$PlatformArgs}} -log -ServerName="{{ServerName}}" -RconEnabled=1 -RconPassword="{{$RemoteAdminPassword}}" -AdminPassword="{{AdminPassword}}" {{$FormattedArgs}} App.CommandLineArgs={{$PlatformArgs}} -log -ServerName="{{ServerName}}" -RconEnabled=1 -RconPassword="{{$RemoteAdminPassword}}" {{$FormattedArgs}}
App.AppSettings={} App.AppSettings={}
App.EnvironmentVariables={"LD_LIBRARY_PATH":"./linux64:%LD_LIBRARY_PATH%","SteamAppId":"440900","STEAM_COMPAT_DATA_PATH":"{{$FullRootDir}}1580130","STEAM_COMPAT_CLIENT_INSTALL_PATH":"{{$FullRootDir}}1580130","ENABLE_VKBASALT":"1"} App.EnvironmentVariables={"LD_LIBRARY_PATH":"./linux64:%LD_LIBRARY_PATH%","SteamAppId":"440900","STEAM_COMPAT_DATA_PATH":"{{$FullRootDir}}1580130","STEAM_COMPAT_CLIENT_INSTALL_PATH":"{{$FullRootDir}}1580130","ENABLE_VKBASALT":"1"}
App.CommandLineParameterFormat=-{0}={1} App.CommandLineParameterFormat=-{0}={1}
@ -47,7 +47,7 @@ App.AdminMethod=SourceRCON
App.AdminLoginTransform=None App.AdminLoginTransform=None
App.RCONConnectDelaySeconds=5 App.RCONConnectDelaySeconds=5
App.RCONConnectRetrySeconds=5 App.RCONConnectRetrySeconds=5
App.UpdateSources=[{"UpdateStageName":"SteamCMD and Conan Exiles Download","UpdateSourcePlatform":"All","UpdateSource":"SteamCMD","UpdateSourceData":"443030","ForceDownloadPlatform":"Windows"},{"UpdateStageName":"Proton Compatibility Layer","UpdateSourcePlatform":"Linux","UpdateSource":"SteamCMD","UpdateSourceData":"1580130"}] App.UpdateSources=[{"UpdateStageName":"SteamCMD and Conan Exiles Download","UpdateSourcePlatform":"All","UpdateSource":"SteamCMD","UpdateSourceData":"443030","ForceDownloadPlatform":"Windows"},{"UpdateStageName":"Proton Compatibility Layer","UpdateSourcePlatform":"Linux","UpdateSource":"SteamCMD","UpdateSourceData":"1580130"},{"UpdateStageName":"ServerSettings File Download","UpdateSourcePlatform":"All","UpdateSource":"FetchURL","UpdateSourceData":"https://raw.githubusercontent.com/IceOfWraith/AMPTemplates/conan/conan-exilesconfigsettings.ini","UpdateSourceTarget":"../","OverwriteExistingFiles":true},{"UpdateStageName":"Config Directory Creation","UpdateSourcePlatform":"All","UpdateSource":"CreateDirectory","UpdateSourceArgs":"/conan-exiles/443030/ConanSandbox/Saved/Config/WindowsServer","OverwriteExistingFiles":false},{"UpdateStageName":"ServerSettings File Copy","UpdateSourcePlatform":"All","UpdateSource":"CopyFilePath","UpdateSourceData":"./conan-exiles/443030/ConanSandbox/Saved/Config/WindowsServer/ServerSettings.ini","UpdateSourceArgs":"./conan-exilesconfigsettings.ini","OverwriteExistingFiles":false}]
App.Compatibility=None App.Compatibility=None
App.SteamUpdateAnonymousLogin=True App.SteamUpdateAnonymousLogin=True
App.SteamForceLoginPrompt=False App.SteamForceLoginPrompt=False

View File

@ -78,14 +78,15 @@
{ {
"DisplayName":"Admin Password", "DisplayName":"Admin Password",
"Category":"Server Settings", "Category":"Server Settings",
"Description":"In-game \"admin\" user password (not the server password). NOTE: You must set this to allow use of the in-game admin panel", "Description":"In-game \"admin\" user password (not the server password). NOTE: You must set this to allow use of the in-game admin panel. Change this after installing the server!",
"Keywords":"admin,password", "Keywords":"admin,password",
"FieldName":"AdminPassword", "FieldName":"AdminPassword",
"InputType":"RandomPassword", "InputType":"RandomPassword",
"IsFlagArgument":false, "IsFlagArgument":false,
"ParamFieldName":"AdminPassword", "ParamFieldName":"AdminPassword",
"IncludeInCommandLine":false, "IncludeInCommandLine":false,
"DefaultValue":"" "DefaultValue":"Password123",
"Required":true
}, },
{ {
"DisplayName":"RCON Password", "DisplayName":"RCON Password",

View File

@ -0,0 +1,203 @@
[ServerSettings]
NPCMindReadingMode=0
MaxNudity=0
ServerCommunity=0
ConfigVersion=10
BlueprintConfigVersion=24
PurgeNPCBuildingDamageMultiplier=(5.000000,5.000000,10.000000,15.000000,20.000000,25.000000)
BuildingPVPWhitelist=("80901","80111","80112","80915","80912")
PlayerKnockbackMultiplier=1.000000
NPCKnockbackMultiplier=1.000000
StructureDamageMultiplier=1.000000
StructureHealthMultiplier=1.000000
NPCRespawnMultiplier=1.000000
NPCHealthMultiplier=1.000000
PlayerDamageMultiplier=1.000000
PlayerDamageTakenMultiplier=1.000000
MinionDamageMultiplier=1.000000
MinionDamageTakenMultiplier=1.000000
NPCDamageMultiplier=1.000000
NPCDamageTakenMultiplier=1.000000
PlayerEncumbranceMultiplier=1.000000
PlayerEncumbrancePenaltyMultiplier=1.000000
PlayerMovementSpeedScale=1.000000
PlayerStaminaCostSprintMultiplier=1.000000
PlayerSprintSpeedScale=1.000000
PlayerStaminaCostMultiplier=1.000000
PlayerHealthRegenSpeedScale=1.000000
PlayerXPRateMultiplier=1.000000
PlayerXPKillMultiplier=1.000000
PlayerXPHarvestMultiplier=1.000000
PlayerXPCraftMultiplier=1.000000
PlayerXPTimeMultiplier=1.000000
DogsOfTheDesertSpawnWithDogs=False
CrossDesertOnce=True
ThrallExclusionRadius=500.000000
MaxAggroRange=9000.000000
FriendlyFireDamageMultiplier=0.250000
CampsIgnoreLandclaim=True
AvatarDomeDurationMultiplier=1.000000
AvatarDomeDamageMultiplier=1.000000
NPCMaxSpawnCapMultiplier=1.000000
serverRegion=0
PVPEnabled=False
RestrictPVPTime=False
RestrictPVPBuildingDamageTime=False
PVPTimeMondayStart=0
PVPTimeTuesdayStart=0
PVPTimeWednesdayStart=0
PVPTimeThursdayStart=0
PVPTimeFridayStart=0
PVPTimeSaturdayStart=0
PVPTimeSundayStart=0
PVPTimeMondayEnd=0
PVPTimeTuesdayEnd=0
PVPTimeWednesdayEnd=0
PVPTimeThursdayEnd=0
PVPTimeFridayEnd=0
PVPTimeSaturdayEnd=0
PVPTimeSundayEnd=0
PVPEnabledMonday=False
PVPEnabledTuesday=False
PVPEnabledWednesday=False
PVPEnabledThursday=False
PVPEnabledFriday=False
PVPEnabledSaturday=False
PVPEnabledSunday=False
PVPBuildingDamageTimeMondayStart=0
PVPBuildingDamageTimeTuesdayStart=0
PVPBuildingDamageTimeWednesdayStart=0
PVPBuildingDamageTimeThursdayStart=0
PVPBuildingDamageTimeFridayStart=0
PVPBuildingDamageTimeSaturdayStart=0
PVPBuildingDamageTimeSundayStart=0
PVPBuildingDamageTimeMondayEnd=0
PVPBuildingDamageTimeTuesdayEnd=0
PVPBuildingDamageTimeWednesdayEnd=0
PVPBuildingDamageTimeThursdayEnd=0
PVPBuildingDamageTimeFridayEnd=0
PVPBuildingDamageTimeSaturdayEnd=0
PVPBuildingDamageTimeSundayEnd=0
PVPBuildingDamageEnabledMonday=False
PVPBuildingDamageEnabledTuesday=False
PVPBuildingDamageEnabledWednesday=False
PVPBuildingDamageEnabledThursday=False
PVPBuildingDamageEnabledFriday=False
PVPBuildingDamageEnabledSaturday=False
PVPBuildingDamageEnabledSunday=False
DisableBuildingDuringTimeRestrictedPVP=False
VocalVisibilityDurationInMinutes=5
CombatModeModifier=0
ContainersIgnoreOwnership=True
LandClaimRadiusMultiplier=1.000000
DisableLandclaimNotifications=True
BuildingPreloadRadius=80.000000
CanDamagePlayerOwnedStructures=False
DynamicBuildingDamage=False
DynamicBuildingDamagePeriod=1800
ServerPassword=
ServerMessageOfTheDay=
KickAFKPercentage=80
KickAFKTime=2700
OfflinePlayersUnconsciousBodiesHours=168
CorpsesPerPlayer=10
PlayerCorpseLifeTime=1800.000000
NPCCorpseLifeTime=600.000000
ItemConvertionMultiplier=1.000000
ThrallConversionMultiplier=1.000000
FuelBurnTimeMultiplier=1.000000
CraftingCostMultiplier=1.000000
StaminaRegenerationTime=3.750000
StaminaExhaustionTime=3.750000
StaminaStaticRegenRateMultiplier=1.000000
StaminaMovingRegenRateMultiplier=1.000000
PlayerStaminaRegenSpeedScale=1.000000
StaminaOnConsumeRegenPause=1.500000
StaminaOnExhaustionRegenPause=2.750000
ThrallScoutingTimeMinutes=10.000000
ThrallMinDistanceAwayFromHome=5000.000000
ThrallTeleportingCooldown=10.000000
MinionPopulationBaseValue=50
MinionPopulationPerPlayer=5
MinionOverpopulationCleanup=60
MinionOverpopulationAllowed=10
UseMinionPopulationLimit=False
EnableFollowerRescueOnLandClaimOnly=True
EnableFollowerRescueInBuildExclusionZone=False
FollowerRescueCooldown=3600
DamageCooldownBeforeRescue=600
ThrallCorruptionRemovalMultiplier=1.000000
PlayerCorruptionGainMultiplier=1.000000
AnimalPenCraftingTimeMultiplier=1.000000
FeedBoxRangeMultiplier=1.000000
BuildingDamageMultiplier=1.000000
PathFollowingSendsAngularVelocity=False
UnconsciousTimeSeconds=1800.000000
ConciousnessDamageMultiplier=1.000000
ThrallDamageToPlayersMultiplier=1.000000
MaxBuildingDecayTime=1296000.000000
MaxDecayTimeToAutoDemolish=604800.000000
ThrallDecayTime=1296000.000000
DisableThrallDecay=False
BuildingDecayTimePerScore=5400.000000
BuildingDecayTimeMultiplier=1.000000
DecayCleanupTimeMultiplier=2.000000
DecayBonusTimeRate=600.000000
DecayShowBuildingScore=False
EnableAutoFacingOnAttack=True
EnableTargetLock=True
CachedLandClaimRadiusMultiplier=1.000000
ValidatePhysNavWalkWithRaycast=True
LocalNavMeshVisualizationFrequency=-1.000000
LocalLandClaimVisualizationFrequency=-1.000000
LocalLandClaimVisualizationRadius=3000
LocalLandClaimVisualizationChannel=0
UseLocalQuadraticAngularVelocityPrediction=False
LQAVPUseTime=0.150000
LQAVPFadeTime=0.100000
LQAVPMethod=2
NetworkSimulatedSmoothRotationTimeWithLQAVP=0.100000
EnableClanMarkers=True
ValidatePlayerStats=False
AllowedTimeUndermesh=-1.000000
AllowedDistanceUndermeshSquared=490000.000000
CapCharacterLayoutScalarParams=False
EventLogCauserPrivacy=1
serverVoiceChat=1
AvatarsDisabled=False
RestrictAvatarSummoningTime=False
AvatarSummoningTimeWeekdayStart=0
AvatarSummoningTimeWeekdayEnd=0
AvatarSummoningTimeWeekendStart=0
AvatarSummoningTimeWeekendEnd=0
AvatarLifetime=60.000000
AvatarSummonTime=60.000000
MaxDeathMapMarkers=3
IsBattlEyeEnabled=False
IsVACEnabled=True
CanImportDirectlyFromSameServer=False
ServerTransferServersWhitelist=
MaxAllowedPing=0
AllowFamilySharedAccount=True
RegionAllowAfrica=True
RegionAllowAsia=True
RegionAllowCentralEurope=True
RegionAllowEasternEurope=True
RegionAllowWesternEurope=True
RegionAllowNorthAmerica=True
RegionAllowOceania=True
RegionAllowSouthAmerica=True
RegionBlockList=
ServerModList=
InitialPurgeDelay=15.000000
BuildingPickupEnabled=True
PoiProtectionEnabled=False
EventSystemEnabled=True
ServerMergeOutgoingTime=0
ServerMergeDestination=
DisableChatFormatting=False
EnableLoginQueue=True
DisconnectionGraceTime=180
bCanBeDamaged=True
AdminPassword=Password123