From fa0c719a1ed77d5cb85eec4728f44e3813620b8d Mon Sep 17 00:00:00 2001 From: James Manker Date: Sat, 12 Feb 2022 02:38:27 -0600 Subject: [PATCH] Add config template @Greelan added update stages and adminpassword settings. --- conan-exiles.kvp | 4 +- conan-exilesconfig.json | 5 +- conan-exilesconfigsettings.ini | 203 +++++++++++++++++++++++++++++++++ 3 files changed, 208 insertions(+), 4 deletions(-) create mode 100644 conan-exilesconfigsettings.ini diff --git a/conan-exiles.kvp b/conan-exiles.kvp index cbf487a..11aeb15 100644 --- a/conan-exiles.kvp +++ b/conan-exiles.kvp @@ -22,7 +22,7 @@ App.ExecutableLinux=1580130/proton App.WorkingDir=443030/ConanSandbox/Binaries/Win64 App.LinuxCommandLineArgs=run ./ConanSandboxServer-Win64-Test.exe 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.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} @@ -47,7 +47,7 @@ App.AdminMethod=SourceRCON App.AdminLoginTransform=None App.RCONConnectDelaySeconds=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.SteamUpdateAnonymousLogin=True App.SteamForceLoginPrompt=False diff --git a/conan-exilesconfig.json b/conan-exilesconfig.json index ceb4a4a..2ba0346 100644 --- a/conan-exilesconfig.json +++ b/conan-exilesconfig.json @@ -78,14 +78,15 @@ { "DisplayName":"Admin Password", "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", "FieldName":"AdminPassword", "InputType":"RandomPassword", "IsFlagArgument":false, "ParamFieldName":"AdminPassword", "IncludeInCommandLine":false, - "DefaultValue":"" + "DefaultValue":"Password123", + "Required":true }, { "DisplayName":"RCON Password", diff --git a/conan-exilesconfigsettings.ini b/conan-exilesconfigsettings.ini new file mode 100644 index 0000000..514971a --- /dev/null +++ b/conan-exilesconfigsettings.ini @@ -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 +