diff --git a/KillingFloor2/KFWeb.ini b/KillingFloor2/KFWeb.ini new file mode 100644 index 0000000..a5bda1e --- /dev/null +++ b/KillingFloor2/KFWeb.ini @@ -0,0 +1,20 @@ +[IpDrv.WebConnection] +MaxValueLength=4096 +MaxLineLength=4096 + +[IpDrv.WebServer] +Applications[0]=WebAdmin.KF2ServerAdmin +Applications[1]=WebAdmin.KF2ImageServer +ApplicationPaths[0]=/ServerAdmin +ApplicationPaths[1]=/images +ListenPort=8080 +MaxConnections=18 +ExpirationSeconds=86400 +bEnabled=false + +[IpDrv.WebResponse] +IncludePath=/KFGame/Web + +[IniVersion] +0=1505074696.000000 + diff --git a/KillingFloor2/LinuxServer-KFEngine.ini b/KillingFloor2/LinuxServer-KFEngine.ini new file mode 100644 index 0000000..09b05c0 --- /dev/null +++ b/KillingFloor2/LinuxServer-KFEngine.ini @@ -0,0 +1,1145 @@ +[URL] +Protocol=unreal +Name=Player +Map=KFMainMenu.kfm +LocalMap=KFMainMenu.kfm +LocalOptions= +TransitionMap=KFMainMenu.kfm +MapExt=kfm +EXEName=KFGame.exe +DebugEXEName=DEBUG-KFGame.exe +SaveExt=usa +Port=7777 +PeerPort=7778 +GameName=Killing Floor 2 +GameNameShort=KF +ServerLocalMap=KF-BioticsLab + +[Engine.ScriptPackages] +EngineNativePackages=Core +EngineNativePackages=Engine +EngineNativePackages=GFxUI +EngineNativePackages=IpDrv +EngineNativePackages=WinDrv +EngineNativePackages=GameFramework +EngineNativePackages=SubstanceAir +NetNativePackages=IpDrv +NetNativePackages=WinDrv +EditorPackages=UnrealEd +EditorPackages=SubstanceAirEd +ScaleformEditorPackages=GFxUIEditor +NativePackages=KFGame +NonNativePackages=KFGameContent +ContentRootClasses=KFGameContent.KFGameContentRoot + +[Engine.Engine] +NetworkDevice=OnlineSubsystemSteamworks.IpNetDriverSteamworks +FallbackNetworkDevice=IpDrv.TcpNetDriver +ConsoleClassName=Engine.Console +GameViewportClientClassName=KFGame.KFGameViewportClient +LocalPlayerClassName=Engine.LocalPlayer +DataStoreClientClassName=Engine.DataStoreClient +Language=INT +bAllowMatureLanguage=FALSE +GameEngine=KFGame.KFGameEngine +EditorEngine=UnrealEd.EditorEngine +UnrealEdEngine=UnrealEd.UnrealEdEngine +Client=LinuxDrv.LinuxClient +Render=Render.Render +Input=Engine.Input +Canvas=Engine.Canvas +TinyFontName=EngineFonts.TinyFont +SmallFontName=EngineFonts.SmallFont +MediumFontName=EngineFonts.SmallFont +LargeFontName=EngineFonts.SmallFont +SubtitleFontName=EngineFonts.SmallFont +WireframeMaterialName=EngineDebugMaterials.WireframeMaterial +DefaultMaterialName=EngineMaterials.DefaultMaterial +DefaultDecalMaterialName=EngineMaterials.DefaultDecalMaterial +DefaultTextureName=EngineMaterials.DefaultDiffuse +EmissiveTexturedMaterialName=EngineMaterials.EmissiveTexturedMaterial +GeomMaterialName=EngineDebugMaterials.GeomMaterial +DefaultFogVolumeMaterialName=EngineMaterials.FogVolumeMaterial +TickMaterialName=EditorMaterials.Tick_Mat +CrossMaterialName=EditorMaterials.Cross_Mat +DefaultUICaretMaterialName=EngineMaterials.BlinkingCaret +SceneCaptureReflectActorMaterialName=EngineMaterials.ScreenMaterial +SceneCaptureCubeActorMaterialName=EngineMaterials.CubeMaterial +ScreenDoorNoiseTextureName=EngineMaterials.Good64x64TilingNoiseHighFreq +ImageGrainNoiseTextureName=EngineMaterials.Good64x64TilingNoiseHighFreq +RandomAngleTextureName=EngineMaterials.RandomAngles +RandomNormalTextureName=EngineMaterials.RandomNormal2 +RandomMirrorDiscTextureName=EngineMaterials.RandomMirrorDisc +WeightMapPlaceholderTextureName=EngineMaterials.WeightMapPlaceholderTexture +LightMapDensityTextureName=EngineMaterials.DefaultWhiteGrid +LightMapDensityNormalName=EngineMaterials.DefaultNormal +LevelColorationLitMaterialName=EngineDebugMaterials.LevelColorationLitMaterial +LevelColorationUnlitMaterialName=EngineDebugMaterials.LevelColorationUnlitMaterial +LightingTexelDensityName=EngineDebugMaterials.MAT_LevelColorationLitLightmapUVs +ShadedLevelColorationUnlitMaterialName=EngineDebugMaterials.ShadedLevelColorationUnlitMaterial +ShadedLevelColorationLitMaterialName=EngineDebugMaterials.ShadedLevelColorationLitMaterial +RemoveSurfaceMaterialName=EngineMaterials.RemoveSurfaceMaterial +VertexColorMaterialName=EngineDebugMaterials.VertexColorMaterial +VertexColorViewModeMaterialName_ColorOnly=ENG_EngineResources_MAT.Viewmodes.VertexColorViewMode_ColorOnly +VertexColorViewModeMaterialName_AlphaAsColor=ENG_EngineResources_MAT.Viewmodes.VertexColorViewMode_AlphaAsColor +VertexColorViewModeMaterialName_RedOnly=ENG_EngineResources_MAT.Viewmodes.VertexColorViewMode_RedOnly +VertexColorViewModeMaterialName_GreenOnly=ENG_EngineResources_MAT.Viewmodes.VertexColorViewMode_GreenOnly +VertexColorViewModeMaterialName_BlueOnly=ENG_EngineResources_MAT.Viewmodes.VertexColorViewMode_BlueOnly +HeatmapMaterialName=EngineDebugMaterials.HeatmapMaterial +BoneWeightMaterialName=EngineDebugMaterials.BoneWeightMaterial +TangentColorMaterialName=EngineDebugMaterials.TangentColorMaterial +MobileEmulationMasterMaterialName=MobileEngineMaterials.MobileMasterMaterial +EditorBrushMaterialName=EngineMaterials.EditorBrushMaterial +DefaultPhysMaterialName=EngineMaterials.DefaultPhysicalMaterial +LandscapeHolePhysMaterialName=EngineMaterials.LandscapeHolePhysicalMaterial +TextureStreamingBoundsMaterialName=EditorMaterials.Utilities.TextureStreamingBounds_MATInst +TerrainErrorMaterialName=EngineDebugMaterials.MaterialError_Mat +ProcBuildingSimpleMaterialName=EngineBuildings.ProcBuildingSimpleMaterial +BuildingQuadStaticMeshName=EngineBuildings.BuildingQuadMesh +ProcBuildingLODColorTexelsPerWorldUnit=0.075 +ProcBuildingLODLightingTexelsPerWorldUnit=0.015 +MaxProcBuildingLODColorTextureSize=1024 +MaxProcBuildingLODLightingTextureSize=256 +UseProcBuildingLODTextureCropping=True +ForcePowerOfTwoProcBuildingLODTextures=True +bCombineSimilarMappings=False +MaxRMSDForCombiningMappings=6.0 +ImageReflectionTextureSize=1024 +TerrainMaterialMaxTextureCount=16 +TerrainTessellationCheckCount=6 +TerrainTessellationCheckBorder=2.0 +TerrainTessellationCheckDistance=4096.0 +BeginUPTryCount=200000 +bStaticDecalsEnabled=True +bDynamicDecalsEnabled=True +bForceStaticTerrain=False +LightingOnlyBrightness=(R=0.3,G=0.3,B=0.3,A=1.0) +LightComplexityColors=(R=0,G=0,B=0,A=1) +LightComplexityColors=(R=0,G=255,B=0,A=1) +LightComplexityColors=(R=63,G=191,B=0,A=1) +LightComplexityColors=(R=127,G=127,B=0,A=1) +LightComplexityColors=(R=191,G=63,B=0,A=1) +LightComplexityColors=(R=255,G=0,B=0,A=1) +ShaderComplexityColors=(R=0.0,G=1.0,B=0.127,A=1.0) +ShaderComplexityColors=(R=0.0,G=1.0,B=0.0,A=1.0) +ShaderComplexityColors=(R=0.046,G=0.52,B=0.0,A=1.0) +ShaderComplexityColors=(R=0.215,G=0.215,B=0.0,A=1.0) +ShaderComplexityColors=(R=0.52,G=0.046,B=0.0,A=1.0) +ShaderComplexityColors=(R=0.7,G=0.0,B=0.0,A=1.0) +ShaderComplexityColors=(R=1.0,G=0.0,B=0.0,A=1.0) +ShaderComplexityColors=(R=1.0,G=0.0,B=0.5,A=1.0) +ShaderComplexityColors=(R=1.0,G=0.9,B=0.9,A=1.0) +MaxPixelShaderAdditiveComplexityCount=900 +TimeBetweenPurgingPendingKillObjects=60 +bUseTextureStreaming=True +bUseBackgroundLevelStreaming=True +bSubtitlesEnabled=True +bSubtitlesForcedOff=FALSE +ScoutClassName=KFGame.KFScout +DefaultPostProcessName=PP_KFPostProcess.KFCustomPostProcessChain_1 +DefaultUIScenePostProcessName=EngineMaterials.DefaultUIPostProcess +ThumbnailSkeletalMeshPostProcessName=EngineMaterials.DefaultThumbnailPostProcess +ThumbnailParticleSystemPostProcessName=EngineMaterials.DefaultThumbnailPostProcess +ThumbnailMaterialPostProcessName=EngineMaterials.DefaultThumbnailPostProcess +DefaultSoundName=EngineSounds.WhiteNoise +bOnScreenKismetWarnings=TRUE +bEnableKismetLogging=FALSE +bUseRecastNavMesh=TRUE +bAllowDebugViewmodesOnConsoles=FALSE +CameraRotationThreshold=45.0 +CameraTranslationThreshold=10000 +PrimitiveProbablyVisibleTime=8.0 +PercentUnoccludedRequeries=0.125 +MaxOcclusionPixelsFraction=0.1 +MinTextureDensity=0.000000 +IdealTextureDensity=6.500000 +MaxTextureDensity=27.500000 +MinLightMapDensity=0.0 +IdealLightMapDensity=0.05 +MaxLightMapDensity=0.2 +RenderLightMapDensityGrayscaleScale=1.0 +RenderLightMapDensityColorScale=1.0 +bRenderLightMapDensityGrayscale=false +LightMapDensityVertexMappedColor=(R=0.65,G=0.65,B=0.25,A=1.0) +LightMapDensitySelectedColor=(R=1.0,G=0.2,B=1.0,A=1.0) +PhysXLevel=0 +bDisablePhysXHardwareSupport=True +DemoRecordingDevice=Engine.DemoRecDriver +bPauseOnLossOfFocus=FALSE +MaxFluidNumVerts=1048576 +FluidSimulationTimeLimit=30.0 +MaxParticleResize=0 +MaxParticleResizeWarn=0 +bCheckParticleRenderSize=True +MaxParticleVertexMemory=131972 +NetClientTicksPerSecond=200 +MaxTrackedOcclusionIncrement=0.10 +TrackedOcclusionStepSize=0.10 +MipFadeInSpeed0=0.3 +MipFadeOutSpeed0=0.1 +MipFadeInSpeed1=2.0 +MipFadeOutSpeed1=1.0 +StatColorMappings=(StatName="AverageFPS",ColorMap=((In=15.0,Out=(R=255)),(In=30,Out=(R=255,G=255)),(In=45.0,Out=(G=255)))) +StatColorMappings=(StatName="Frametime",ColorMap=((In=1.0,Out=(G=255)),(In=25.0,Out=(G=255)),(In=29.0,Out=(R=255,G=255)),(In=33.0,Out=(R=255)))) +StatColorMappings=(StatName="Streaming fudge factor",ColorMap=((In=0.0,Out=(G=255)),(In=1.0,Out=(G=255)),(In=2.5,Out=(R=255,G=255)),(In=5.0,Out=(R=255)),(In=10.0,Out=(R=255)))) +PhysXGpuHeapSize=32 +PhysXMeshCacheSize=8 +bShouldGenerateSimpleLightmaps=TRUE +bUseNormalMapsForSimpleLightMaps=TRUE +bSmoothFrameRate=TRUE +MinSmoothedFrameRate=22 +MaxSmoothedFrameRate=62 +bCheckForMultiplePawnsSpawnedInAFrame=FALSE +NumPawnsAllowedToBeSpawnedInAFrame=2 +DefaultSelectedMaterialColor=(R=0.04,G=0.02,B=0.24,A=1.0) +DefaultHoveredMaterialColor=(R=0.02,G=0.02,B=0.02,A=1.0) +bEnableOnScreenDebugMessages=true +AllowScreenDoorFade=False +AllowNvidiaStereo3d=False +EnableMatineePostProcessMaterialParam=False +IgnoreSimulatedFuncWarnings=Tick +NearClipPlane=5.0 +bUseStreamingPause=false +bKeepAllMaterialQualityLevelsLoaded=False +bEnableColorClear=TRUE +RequestedDirectXVersion=11 +DefaultOnlineSubsystemName=OnlineSubsystemSteamworks.OnlineSubsystemSteamworks +SplatterMapDensityTextureName=EngineMaterials.DefaultWhiteGrid +PersistentBloodMasterTextureName=FX_GORE_TEX.FX_Gore_Blend_All_D +DitherTextureName=ENG_EngineResources_TEX.Dither.dither_pattern +LightProbablyVisibleTime=8.0 +AISubsystemClassName=KFGame.KFAISubsystem +QueryNetworkDevice=IpDrv.QueryNetDriver + +[PlatformInterface] +CloudStorageInterfaceClassName= +FacebookIntegrationClassName= +InGameAdManagerClassName= + +[Engine.SeqAct_Interp] +RenderingOverrides=(bAllowAmbientOcclusion=False,bAllowDominantWholeSceneDynamicShadows=False,bAllowMotionBlurSkinning=False,bAllowTemporalAA=True,bAllowLightShafts=True) + +[Engine.StreamingMovies] +RenderPriorityPS3=1001 +SuspendGameIO=True + +[Engine.ISVHacks] +bInitializeShadersOnDemand=True +DisableATITextureFilterOptimizationChecks=True +UseMinimalNVIDIADriverShaderOptimization=True +PumpWindowMessagesWhenRenderThreadStalled=False + +[Engine.GameEngine] +MaxDeltaTime=0 +ServerActors=IpDrv.WebServer +bUsedForTakeover=TRUE + +[Engine.DemoRecDriver] +AllowDownloads=True +DemoSpectatorClass=KFGame.KFDemoRecSpectator +MaxClientRate=25000 +ConnectionTimeout=15.0 +InitialConnectTimeout=30.0 +AckTimeout=1.0 +KeepAliveTime=1.0 +SimLatency=0 +RelevantTimeout=5.0 +SpawnPrioritySeconds=1.0 +ServerTravelPause=4.0 +NetServerMaxTickRate=30 +LanServerMaxTickRate=30 +MaxRewindPoints=30 +RewindPointInterval=1.0 +NumRecentRewindPoints=7 + +[Engine.PackagesToAlwaysCook] +Package=KFMainMenu +SeekFreePackage=KFGameContent +SeekFreePackage=CHR_Masterson_01_MESH +SeekFreePackage=CHR_Masterson_01_Opt_MESH +SeekFreePackage=CHR_Alberts_01_MESH +SeekFreePackage=CHR_Alberts_01_Opt_MESH +SeekFreePackage=CHR_Ana_01_MESH +SeekFreePackage=CHR_Ana_01_Opt_MESH +SeekFreePackage=CHR_Briar_01_MESH +SeekFreePackage=CHR_Briar_01_Opt_MESH +SeekFreePackage=CHR_Briar_Bobby_MESH +SeekFreePackage=CHR_Briar_Bobby_Opt_MESH +SeekFreePackage=CHR_Coleman_01_MESH +SeekFreePackage=CHR_Coleman_01_Opt_MESH +SeekFreePackage=CHR_DJSkully_01_MESH +SeekFreePackage=CHR_DJSkully_01_Opt_MESH +SeekFreePackage=CHR_Jagerhorn_01_MESH +SeekFreePackage=CHR_Jagerhorn_01_Opt_MESH +SeekFreePackage=CHR_Chivalry_Knight_MESH +SeekFreePackage=CHR_Chivalry_Knight_Opt_MESH +SeekFreePackage=CHR_MrFoster_01_MESH +SeekFreePackage=CHR_MrFoster_01_Opt_MESH +SeekFreePackage=CHR_MrFoster_Suit_MESH +SeekFreePackage=CHR_MrFoster_Suit_Opt_MESH +SeekFreePackage=CHR_Strasser_01_MESH +SeekFreePackage=CHR_Tanaka_01_MESH +SeekFreePackage=CHR_Tanaka_01_Opt_MESH +SeekFreePackage=CHR_Rockabilly_MESH +SeekFreePackage=CHR_Alan_01_MESH +SeekFreePackage=CHR_Alan_01_Opt_MESH +SeekFreePackage=CHR_Mark_01_MESH +SeekFreePackage=CHR_Mark_01_Opt_MESH +SeekFreePackage=ZED_ARCH +SeekFreePackage=SUMMER_ZED_ARCH + +[Engine.StartupPackages] +bSerializeStartupPackagesFromMemory=TRUE +bFullyCompressStartupPackages=FALSE +Package=EngineMaterials +Package=EngineSounds +Package=EngineFonts +Package=SoundClassesAndModes + +[Engine.PackagesToForceCookPerMap] + +[Engine.MobileShaderGroups] + +[Core.System] +MaxObjectsNotConsideredByGC=33476 +SizeOfPermanentObjectPool=0 +StaleCacheDays=30 +MaxStaleCacheSize=1024 +MaxOverallCacheSize=2048 +PackageSizeSoftLimit=2000 +AsyncIOBandwidthLimit=0 +CachePath=..\..\KFGame\Cache +CacheExt=.uxx +Paths=..\..\Engine\Content +ScriptPaths=..\..\KFGame\Script +FRScriptPaths=..\..\KFGame\ScriptFinalRelease +CutdownPaths=..\..\KFGame\CutdownPackages +CutdownPaths=..\..\KFGame\Script +ScreenShotPath=..\..\KFGame\ScreenShots +LocalizationPaths=..\..\Engine\Localization +Extensions=upk +Extensions=u +Extensions=umap +SaveLocalizedCookedPackagesInSubdirectories=FALSE +TextureFileCacheExtension=tfc +bDisablePromptToRebuildScripts=FALSE +Suppress=Dev +Suppress=DevAbsorbFuncs +Suppress=DevAnim +Suppress=DevAssetDataBase +Suppress=DevAudio +Suppress=DevAudioVerbose +Suppress=DevBind +Suppress=DevBsp +Suppress=DevCamera +Suppress=DevCollision +Suppress=DevCompile +Suppress=DevComponents +Suppress=DevConfig +Suppress=DevCooking +Suppress=DevCrossLevel +Suppress=DevDataStore +Suppress=DevDecals +Suppress=DevFaceFX +Suppress=DevGFxUI +Suppress=DevGFxUIWarning +Suppress=DevGarbage +Suppress=DevKill +Suppress=DevLevelTools +Suppress=DevLightmassSolver +Suppress=DevLoad +Suppress=DevMovie +Suppress=DevNavMesh +Suppress=DevNavMeshWarning +Suppress=DevNetTraffic +Suppress=DevNetTrafficDetail +Suppress=DevPath +Suppress=DevReplace +Suppress=DevSHA +Suppress=DevSave +Suppress=DevShaders +Suppress=DevShadersDetailed +Suppress=DevSound +Suppress=DevStats +Suppress=DevStreaming +Suppress=DevTick +Suppress=DevUI +Suppress=DevUIAnimation +Suppress=DevUIFocus +Suppress=DevUIStates +Suppress=DevUIStyles +Suppress=DevMCP +Suppress=DevHTTP +Suppress=DevHttpRequest +Suppress=DevBeacon +Suppress=DevBeaconGame +Suppress=DevOnlineGame +Suppress=DevMatchmaking +Suppress=DevMovieCapture +Suppress=GameStats +Suppress=Input +Suppress=Inventory +Suppress=Localization +Suppress=LocalizationWarning +Suppress=PlayerManagement +Suppress=PlayerMove +Paths=..\..\KFGame\Content +Paths=..\..\KFGame\__Trashcan +LocalizationPaths=..\..\KFGame\Localization +SavePath=..\..\KFGame\Save +Extensions=kfm +SeekFreePCPaths=..\..\KFGame\BrewedPC +BrewedPCPaths=..\..\KFGame\BrewedPC +SeekFreePCExtensions=upk +Suppress=DevPhysics +Suppress=DevMemory +Suppress=DevWwise +Suppress=DevOnlineSpam +Suppress=OpenGLSpam +UseTextureFileCache=FALSE + +[Engine.Client] +DisplayGamma=2.2 +MinDesiredFrameRate=35.000000 +InitialButtonRepeatDelay=0.2 +ButtonRepeatDelay=0.1 + +[WinDrv.WindowsClient] +AudioDeviceClass=XAudio2.XAudio2Device +MinAllowableResolutionX=0 +MinAllowableResolutionY=0 +MaxAllowableResolutionX=0 +MaxAllowableResolutionY=0 +MinAllowableRefreshRate=0 +MaxAllowableRefreshRate=0 +ParanoidDeviceLostChecking=1 +AllowJoystickInput=1 + +[WinDrv.HttpRequestWindowsMcp] +AppID=UDK +AppSecret=Your_app_secret_here + +[XAudio2.XAudio2Device] +MaxChannels=32 +CommonAudioPoolSize=0 +MinCompressedDurationGame=5 +MinCompressedDurationEditor=4 +LowPassFilterResonance=0.9 + +[ALAudio.ALAudioDevice] +MaxChannels=32 +CommonAudioPoolSize=0 +MinCompressedDurationGame=5 +MinCompressedDurationEditor=4 +LowPassFilterResonance=0.9 +//DeviceName=Generic Software + +[Engine.Player] +ConfiguredInternetSpeed=10000 +ConfiguredLanSpeed=20000 +PP_DesaturationMultiplier=1.0 +PP_HighlightsMultiplier=1.0 +PP_MidTonesMultiplier=1.0 +PP_ShadowsMultiplier=1.0 + +[IpDrv.TcpNetDriver] +AllowDownloads=True +AllowPeerConnections=False +AllowPeerVoice=False +ConnectionTimeout=30.0 +InitialConnectTimeout=200.0 +AckTimeout=1.0 +KeepAliveTime=0.2 +MaxClientRate=15000 +MaxInternetClientRate=10000 +RelevantTimeout=5.0 +SpawnPrioritySeconds=1.0 +ServerTravelPause=4.0 +NetServerMaxTickRate=30.0 +LanServerMaxTickRate=35 +NetServerLobbyTickRate=5 +DownloadManagers=IpDrv.HTTPDownload +DownloadManagers=Engine.ChannelDownload +NetConnectionClassName=IpDrv.TcpipConnection +MaxDownloadSize=1024000 + +[OnlineSubsystemSteamworks.IpNetDriverSteamworks] +NetConnectionClassName=OnlineSubsystemSteamworks.IpNetConnectionSteamworks +bSteamSocketsOnly=FALSE + +[IpServer.UdpServerQuery] +GameName=ut + +[IpDrv.UdpBeacon] +DoBeacon=True +BeaconTime=0.50 +BeaconTimeout=5.0 +BeaconProduct=ut +ServerBeaconPort=8777 +BeaconPort=9777 + +[TextureStreaming] +MinTextureResidentMipCount=7 +PoolSize=0 +MemoryMargin=20 +MemoryLoss=0 +HysteresisLimit=20 +DropMipLevelsLimit=16 +StopIncreasingLimit=12 +StopStreamingLimit=8 +MinEvictSize=10 +MinFudgeFactor=1 +FudgeFactorIncreaseRateOfChange=0.5 +FudgeFactorDecreaseRateOfChange=-0.4 +MinRequestedMipsToConsider=11 +MinTimeToGuaranteeMinMipCount=2 +MaxTimeToGuaranteeMinMipCount=12 +UseTextureFileCache=TRUE +LoadMapTimeLimit=20.0 +LightmapStreamingFactor=0.04 +ShadowmapStreamingFactor=0.04 +MaxLightmapRadius=2000.0 +AllowStreamingLightmaps=True +TextureFileCacheBulkDataAlignment=1 +UsePriorityStreaming=True +bAllowSwitchingStreamingSystem=False +UseDynamicStreaming=False +bEnableAsyncDefrag=False +bEnableAsyncReallocation=False +MaxDefragRelocations=256 +MaxDefragDownShift=128 +BoostPlayerTextures=3.0 +TemporalAAMemoryReserve=4.0 + +[StreamByURL] +PostLoadPause=6.0 + +[UnrealEd.EditorEngine] +LocalPlayerClassName=UnrealEd.EditorPlayer +bSubtitlesEnabled=True +GridEnabled=True +SnapScaleEnabled=True +ScaleGridSize=5 +SnapVertices=False +SnapDistance=10.000000 +GridSize=(X=16.000000,Y=16.000000,Z=16.000000) +RotGridEnabled=True +RotGridSize=(Pitch=1024,Yaw=1024,Roll=1024) +GameCommandLine=-log +FOVAngle=90.000000 +GodMode=True +AutoSaveDir=..\..\KFGame\Autosaves +InvertwidgetZAxis=True +UseAxisIndicator=True +MatineeCurveDetail=0.1 +Client=WinDrv.WindowsClient +CurrentGridSz=4 +bUseMayaCameraControls=True +bPrefabsLocked=True +HeightMapExportClassName=TerrainHeightMapExporterTextT3D +EditorOnlyContentPackages=EditorMeshes +EditorOnlyContentPackages=EditorMaterials +EditorOnlyContentPackages=EditorResources +EditorOnlyContentPackages=EditorLandscapeResources +EditorOnlyContentPackages=EditorShellMaterials +EditorOnlyContentPackages=MobileEngineMaterials +EditPackagesInPath=..\..\Development\Src +EditPackages=Core +EditPackages=Engine +EditPackages=IpDrv +EditPackages=GFxUI +EditPackages=AkAudio +EditPackages=GameFramework +EditPackages=UnrealEd +EditPackages=GFxUIEditor +EditPackages=WinDrv +EditPackages=OnlineSubsystemSteamworks +EditPackages=OnlineSubsystemDingo +EditPackages=SubstanceAir +EditPackages=SubstanceAirEd +bBuildReachSpecs=false +bGroupingActive=TRUE +bCustomCameraAlignEmitter=TRUE +CustomCameraAlignEmitterDistance=100.0 +bDrawSocketsInGMode=FALSE +bSmoothFrameRate=FALSE +MinSmoothedFrameRate=5 +MaxSmoothedFrameRate=120 +FarClippingPlane=0 +TemplateMapFolders=..\..\Engine\Content\Maps\Templates +UseOldStyleMICEditorGroups=true +EditPackagesOutPath=..\..\KFGame\Script +FRScriptOutputPath=..\..\KFGame\ScriptFinalRelease +EditPackages=BaseAI +EditPackages=OnlineSubsystemNP +EditPackages=OnlineSubsystemPC +EditPackages=KFGame +EditPackages=KFGameContent +EditPackages=WebAdmin +EditPackages=RCam +InEditorGameURLOptions= + +[UnrealEd.UnrealEdEngine] +AutoSaveIndex=0 +PackagesToBeFullyLoadedAtStartup=EditorMaterials +PackagesToBeFullyLoadedAtStartup=EditorMeshes +PackagesToBeFullyLoadedAtStartup=EditorResources +PackagesToBeFullyLoadedAtStartup=EngineMaterials +PackagesToBeFullyLoadedAtStartup=EngineFonts +PackagesToBeFullyLoadedAtStartup=EngineResources +PackagesToBeFullyLoadedAtStartup=Engine_MI_Shaders +PackagesToBeFullyLoadedAtStartup=MapTemplateIndex + +[Engine.DataStoreClient] +GlobalDataStoreClasses=Engine.UIDataStore_Fonts +GlobalDataStoreClasses=Engine.UIDataStore_Registry +GlobalDataStoreClasses=Engine.UIDataStore_InputAlias +GlobalDataStoreClasses=KFGame.KFUIDataStore_GameResource +GlobalDataStoreClasses=KFGame.KFDataStore_OnlineGameSearch +PlayerDataStoreClassNames=Engine.UIDataStore_OnlinePlayerData + +[DevOptions.Shaders] +AutoReloadChangedShaders=True +bAllowMultiThreadedShaderCompile=True +bAllowDistributedShaderCompile=False +bAllowDistributedShaderCompileForBuildPCS=False +NumUnusedShaderCompilingThreads=1 +ThreadedShaderCompileThreshold=1 +MaxShaderJobBatchSize=30 +PrecompileShadersJobThreshold=40000 +bDumpShaderPDBs=False +bPromptToRetryFailedShaderCompiles=True + +[DevOptions.Debug] +ShowSelectedLightmap=False + +[StatNotifyProviders] +BinaryFileStatNotifyProvider=true +XmlStatNotifyProvider=false +CsvStatNotifyProvider=false +StatsNotifyProvider_UDP=true +PIXNamedCounterProvider=false + +[StatNotifyProviders.StatNotifyProvider_UDP] +ListenPort=13000 + +[RemoteControl] +SuppressRemoteControlAtStartup=False + +[LogFiles] +PurgeLogsDays=3 +LogTimes=True + +[AnimationCompression] +CompressCommandletVersion=3 // Bump this up to trigger full recompression. Otherwise only new animations imported will be recompressed. +DefaultCompressionAlgorithm=AnimationCompressionAlgorithm_RemoveLinearKeys +TranslationCompressionFormat=0 +RotationCompressionFormat=1 +AlternativeCompressionThreshold=1.f +ForceRecompression=False +bOnlyCheckForMissingSkeletalMeshes=False +KeyEndEffectorsMatchName=IK +KeyEndEffectorsMatchName=eye +KeyEndEffectorsMatchName=weapon +KeyEndEffectorsMatchName=hand +KeyEndEffectorsMatchName=attach +KeyEndEffectorsMatchName=camera + +[IpDrv.OnlineSubsystemCommonImpl] +MaxLocalTalkers=1 +MaxRemoteTalkers=16 +bIsUsingSpeechRecognition=false + +[IpDrv.OnlineGameInterfaceImpl] +LanAnnouncePort=14001 +LanQueryTimeout=5.0 +LanGameUniqueId=948179132 +LanPacketPlatformMask=0xFFFFFFFF + +[OnlineSubsystemLive.OnlineSubsystemLive] +LanAnnouncePort=14001 +VoiceNotificationDelta=0.2 + +[OnlineSubsystemDingo.OnlineSubsystemDingo] +VoiceNotificationDelta=0.2 + +[Engine.StaticMeshCollectionActor] +bCookOutStaticMeshActors=TRUE +MaxStaticMeshComponents=100 + +[Engine.StaticLightCollectionActor] +bCookOutStaticLightActors=TRUE +MaxLightComponents=100 + +[LiveSock] +bUseVDP=True +bUseSecureConnections=true +MaxDgramSockets=64 +MaxStreamSockets=16 +DefaultRecvBufsizeInK=256 +DefaultSendBufsizeInK=256 +SystemLinkPort=14000 + +[CustomStats] +LD=Streaming fudge factor +LD=FrameTime +LD=Terrain Smooth Time +LD=Terrain Render Time +LD=Decal Render Time +LD=Terrain Triangles +LD=Decal Triangles +LD=Decal Draw Calls +LD=Static Mesh Tris +LD=Skel Mesh Tris +LD=Skel Verts CPU Skin +LD=Skel Verts GPU Skin +LD=30+ FPS +LD=Total CPU rendering time +LD=Total GPU rendering time +LD=Occluded primitives +LD=Projected shadows +LD=Visible static mesh elements +LD=Visible dynamic primitives +LD=Texture Pool Size +LD=Physical Memory Used +LD=Virtual Memory Used +LD=Audio Memory Used +LD=Texture Memory Used +LD=360 Texture Memory Used +LD=Animation Memory +LD=Vertex Lighting Memory +LD=StaticMesh Vertex Memory +LD=StaticMesh Index Memory +LD=SkeletalMesh Vertex Memory +LD=SkeletalMesh Index Memory +LD=Decal Vertex Memory +LD=Decal Index Memory +LD=Decal Interaction Memory +MEMLEAN=Virtual Memory Used +MEMLEAN=Audio Memory Used +MEMLEAN=Animation Memory +MEMLEAN=FaceFX Cur Mem +MEMLEAN=Vertex Lighting Memory +MEMLEAN=StaticMesh Vertex Memory +MEMLEAN=StaticMesh Index Memory +MEMLEAN=SkeletalMesh Vertex Memory +MEMLEAN=SkeletalMesh Index Memory +MEMLEAN=Decal Vertex Memory +MEMLEAN=Decal Index Memory +MEMLEAN=Decal Interaction Memory +MEMLEAN=VertexShader Memory +MEMLEAN=PixelShader Memory +GameThread=Async Loading Time +GameThread=Audio Update Time +GameThread=FrameTime +GameThread=HUD Time +GameThread=Input Time +GameThread=Kismet Time +GameThread=Move Actor Time +GameThread=RHI Game Tick +GameThread=RedrawViewports +GameThread=Script time +GameThread=Tick Time +GameThread=Update Components Time +GameThread=World Tick Time +GameThread=Async Work Wait +GameThread=PerFrameCapture +GameThread=DynamicLightEnvComp Tick +Mobile=ES2 Draw Calls +Mobile=ES2 Draw Calls (UP) +Mobile=ES2 Triangles Drawn +Mobile=ES2 Triangles Drawn (UP) +Mobile=ES2 Program Count +Mobile=ES2 Program Count (PP) +Mobile=ES2 Program Changes +Mobile=ES2 Uniform Updates (Bytes) +Mobile=ES2 Base Texture Binds +Mobile=ES2 Detail Texture Binds +Mobile=ES2 Lightmap Texture Binds +Mobile=ES2 Environment Texture Binds +Mobile=ES2 Bump Offset Texture Binds +Mobile=Frustum Culled primitives +Mobile=Statically occluded primitives +SplitScreen=Processed primitives +SplitScreen=Mesh draw calls +SplitScreen=Mesh Particles +SplitScreen=Particle Draw Calls + +[MemorySplitClassesToTrack] +Class=AnimSequence +Class=AudioComponent +Class=AudioDevice +Class=BrushComponent +Class=CylinderComponent +Class=DecalComponent +Class=DecalManager +Class=DecalMaterial +Class=Font +Class=Level +Class=Material +Class=MaterialInstanceConstant +Class=MaterialInstanceTimeVarying +Class=Model +Class=ModelComponent +Class=MorphTarget +Class=NavigationMeshBase +Class=ParticleModule +Class=ParticleSystemComponent +Class=PathNode +Class=ProcBuilding_SimpleLODActor +Class=RB_BodyInstance +Class=RB_BodySetup +Class=ReachSpec +Class=Sequence +Class=SkeletalMesh +Class=SkeletalMeshComponent +Class=SoundCue +Class=SoundNode +Class=SoundNodeWave +Class=StaticMesh +Class=StaticMeshActor +Class=StaticMeshCollectionActor +Class=StaticMeshComponent +Class=Terrain +Class=TerrainComponent +Class=Texture2D +Class=UIRoot + +[MemLeakCheckExtraExecsToRun] +Cmd=obj list class=StaticMesh -Alphasort -DetailedInfo +Cmd=obj list class=StaticMeshActor -ALPHASORT -DetailedInfo +Cmd=obj list class=StaticMeshCollectionActor -ALPHASORT -DetailedInfo +Cmd=obj list class=TextureMovie -Alphasort -DetailedInfo +Cmd=obj list class=Level -ALPHASORT -DetailedInfo +Cmd=lightenv list volumes +Cmd=lightenv list transition +Cmd=ListThreads + +[ConfigCoalesceFilter] +FilterOut=KFEngine.ini +FilterOut=KFEditor.ini +FilterOut=KFInput.ini +FilterOut=KFLightmass.ini +FilterOut=KFGame.ini +FilterOut=KFGameDedicatedServer.ini +FilterOut=KFUI.ini +FilterOut=KFSystemSettings.ini +FilterOut=KFEngineG4WLive.ini +FilterOut=KFEngineG4WLiveDedicatedServer.ini +FilterOut=KFEngineNoLive.ini +FilterOut=KFEngineNoLiveDedicatedServer.ini +FilterOut=KFEditorKeyBindings.ini +FilterOut=KFEditorUserSettings.ini +FilterOut=KFEngineGameSpy.ini +FilterOut=KFEngineSteamworks.ini +FilterOut=Descriptions.int +FilterOut=Editor.int +FilterOut=EditorTips.int +FilterOut=UnrealEd.int +FilterOut=WinDrv.int +FilterOut=XWindow.int +FilterOut=GfxUIEditor.int +FilterOut=Properties.int + +[TaskPerfTracking] +bUseTaskPerfTracking=TRUE +RemoteConnectionIP=10.1.20.20 +ConnectionString=Provider=sqloledb;Data Source=production-db;Initial Catalog=EngineTaskPerf;Trusted_Connection=Yes;Connection Timeout=2 +RemoteConnectionStringOverride=Data Source=production-db;Initial Catalog=EngineTaskPerf;Integrated Security=True;Pooling=False;Asynchronous Processing=True;Network Library=dbmssocn + +[FPSChartTracking] +ShouldTrackFPSWhenNonInteractive=False + +[TaskPerfMemDatabase] +bUseTaskPerfMemDatabase=TRUE +RemoteConnectionIP=10.1.20.20 +ConnectionString=Provider=sqloledb;Data Source=dev-db;Initial Catalog=PerfMem;Trusted_Connection=Yes;Connection Timeout=2 +RemoteConnectionStringOverride=Data Source=dev-db;Initial Catalog=PerfMem;Integrated Security=True;Pooling=True;Asynchronous Processing=True;Network Library=dbmssocn + +[MemoryPools] +FLightPrimitiveInteractionInitialBlockSize=512 +FModShadowPrimitiveInteractionInitialBlockSize=512 + +[MobileMaterialCookSettings] +SkinningOnlyMaterials= +NoLightmapOnlyMaterials= + +[Engine.PhysicsLODVerticalEmitter] +ParticlePercentage=100 + +[Engine.OnlineSubsystem] +NamedInterfaceDefs=(InterfaceName="RecentPlayersList",InterfaceClassName="Engine.OnlineRecentPlayersList") +AsyncMinCompletionTime=0.0 + +[Engine.OnlineRecentPlayersList] +MaxRecentPlayers=100 +MaxRecentParties=5 + +[VoIP] +VolumeThreshold=0.2 +bHasVoiceEnabled=true +VoIPVolumeThreshold=0.600000 + +[FullScreenMovie] +bForceNoMovies=FALSE +StartupMovies=LogoTripwire +StartupMovies=LogoHardsuit +StartupMovies=LogoUE3 +StartupMovies=LogoGA +StartupMovies=MainMenu +SkippableMovies=LogoTripwire +SkippableMovies=LogoHardsuit +SkippableMovies=LogoUE3 +SkippableMovies=LogoGA +SkippableMovies=Credits +LoadMapMovies=Loading_001 +LoadMapMovies=Loading_002 +LoadMapMovies=Loading_003 +bShouldStopMovieAtEndOfLoadMap=true + +[IPDrv.WebConnection] +MaxValueLength=512 +MaxLineLength=4096 + +[IPDrv.WebServer] +ApplicationPaths[0]=/ServerAdmin +ApplicationPaths[1]=/images +ListenPort=80 +MaxConnections=18 +ExpirationSeconds=86400 +bEnabled=false + +[IPDrv.WebResponse] +IncludePath=/Web +CharSet=iso-8859-1 + +[TextureTracking] +#TextureName=T_GD_Traffic_Crosswalk_01 + +[AnimNotify] +Trail_MaxSampleRate=200.0 + +[Engine.UIDataStore_OnlinePlayerData] +PartyChatProviderClassName=Engine.UIDataProvider_OnlinePartyChatList +ProfileSettingsClassName=KFGame.KFProfileSettings +PlayerStorageClassName=KFGame.KFProfileSettings + +[Engine.LocalPlayer] +AspectRatioAxisConstraint=AspectRatio_MaintainXFOV + +[MobileSupport] +bShouldCachePVRTCTextures=False +bShouldCacheATITCTextures=False +bShouldCacheETCTextures=False +bShouldCacheFlashTextures=False +bShouldFlattenMaterials=False +FlattenedTextureResolutionBias=0 +UDKRemotePort=41765 +UDKRemotePortPIE=41766 + +[Engine.GameViewportClient] +bDebugNoGFxUI=FALSE + +[ContentComparisonReferenceTypes] ++Class=AnimSet ++Class=SkeletalMesh ++Class=SoundCue ++Class=StaticMesh ++Class=ParticleSystem ++Class=Texture2D + +[UnitTesting] +UnitTestPath=..\..\Engine\UnitTests +UnitTestPackageName=UnitTestPackage + +[Engine.HttpFactory] +HttpRequestClassName=WinDrv.HttpRequestWindows + +[IpDrv.OnlineImageDownloaderWeb] +MaxSimultaneousDownloads=8 + +[IpDrv.McpServiceConfig] +Protocol=http +Domain=localhost:8888 + +[IpDrv.McpServiceBase] +McpConfigClassName=IpDrv.McpServiceConfig + +[IpDrv.McpServerTimeBase] +McpServerTimeClassName=IpDrv.McpServerTimeManager + +[IpDrv.McpServerTimeManager] +TimeStampUrl=/timestamp + +[IpDrv.McpGroupsBase] +McpGroupsManagerClassName=IpDrv.McpGroupsManager + +[IpDrv.McpGroupsManager] +CreateGroupUrl=/groupcreate +DeleteGroupUrl=/groupdelete +QueryGroupsUrl=/grouplist +QueryGroupMembersUrl=/groupmembers +AddGroupMembersUrl=/groupmembers +RemoveGroupMembersUrl=/groupmembers +DeleteGroupUrl=/groupdelete +DeleteAllGroupsUrl=/groupdeletebyownerid +QueryGroupInvitesUrl=/groupinvite +AcceptGroupInviteUrl=/groupinvite +RejectGroupInviteUrl=/groupinvite + +[IpDrv.McpMessageBase] +McpMessageManagerClassName=IpDrv.McpMessageManager + +[IpDrv.McpMessageManager] +CompressionType=MMCT_LZO +CreateMessageUrl=/messagecreate +DeleteMessageUrl=/messagedelete +QueryMessagesUrl=/messagelist +QueryMessageContentsUrl=/messagecontents + +[IpDrv.McpIdMappingBase] +McpIdMappingClassName=IpDrv.McpIdMappingManager + +[IpDrv.McpIdMappingManager] +AddMappingUrl=/useraddaccountmapping +QueryMappingUrl=/userresolveaccountmappings + +[IpDrv.McpUserManagerBase] +McpUserManagerClassName=IpDrv.McpUserManager + +[IpDrv.McpUserManager] +RegisterUserMcpUrl=/registerusermcp +RegisterUserFacebookUrl=/registeruserfacebook +QueryUserUrl=/userstatus +QueryUsersUrl=/usermultiplestatus +DeleteUserUrl=/deleteuser +McpAuthUrl=/authenticateusermcp +FacebookAuthUrl=/authenticateuserfacebook + +[IpDrv.McpUserCloudFileDownload] +EnumerateCloudFilesUrl=/cloudstoragelist +ReadCloudFileUrl=/cloudstoragecontents +WriteCloudFileUrl=/cloudstoragesave +DeleteCloudFileUrl=/cloudstoragedelete + +[IpDrv.McpClashMobBase] +McpClashMobClassName=IpDrv.McpClashMobManager + +[IpDrv.McpClashMobManager] +ChallengeListUrl=/challengelist +ChallengeStatusUrl=/challengestatus +ChallengeMultiStatusUrl=/challengemultiplestatus +AcceptChallengeUrl=/acceptchallenge +UpdateChallengeProgressUrl=/updatechallenge +UpdateRewardProgressUrl=/updatereward + +[IpDrv.McpManagedValueManagerBase] +McpManagedValueManagerClassName=IpDrv.McpManagedValueManager + +[IpDrv.McpManagedValueManager] +CreateSaveSlotUrl=/createvalues +ReadSaveSlotUrl=/listvalues +UpdateValueUrl=/updatevalue +DeleteValueUrl=/deletevalue + +[IpDrv.McpUserInventoryBase] +McpUserInventoryClassName=IpDrv.McpUserInventoryManager + +[IpDrv.McpUserInventoryManager] +CreateSaveSlotUrl=/createsaveslot +DeleteSaveSlotUrl=/deletesaveslot +ListSaveSlotUrl=/listsaveslot +ListItemsUrl=/listitems +PurchaseItemUrl=/purchaseitem +SellItemUrl=/sellitem +EarnItemUrl=/earnitem +ConsumeItemUrl=/consumeitem +DeleteItemUrl=/deleteitem +IapRecordUrl=/recordiap + +[IpDrv.McpClashMobFileDownload] +RequestFileURL=/challengefile + +[IpDrv.OnlineTitleFileDownloadWeb] +RequestFileURL=/downloadfile +RequestFileListURL=/listfiles +TimeOut=10.0 + +[OnlineSubsystem] +PollingIntervalInMs=50 +bAllowAsyncBlocking=true +DebugTaskDelayInMs=0 + +[SubstanceAir] +MipCountAfterCooking=7 +MemBudgetMb=2048 +FreeCore=0 +bForceTextureBaking=FALSE +bInstallTimeGeneration=FALSE + +[Configuration] + +[Engine.TFCGroupNames] +TFC=CHR_Alan* +TFC=CHR_Alberts* +TFC=CHR_Ana* +TFC=CHR_Bowler* +TFC=CHR_Briar_Bobby* +TFC=CHR_Briar* +TFC=CHR_Chivalry_Knight* +TFC=CHR_Coleman* +TFC=CHR_DJSkully* +TFC=CHR_Jagerhorn* +TFC=CHR_Mark* +TFC=CHR_Masterson* +TFC=CHR_MrFoster* +TFC=CHR_Strasser* +TFC=CHR_Tanaka* +TFC=WEP* +TFC=*MainMenu* +TFC=*EvacuationPoint* +TFC=*BurningParis* +TFC=*BioticsLab* +TFC=*Outpost* +TFC=*Manor* +TFC=*Catacombs* +TFC=*BlackForest* +TFC=*Farmhouse* +TFC=*Prison* +TFC=*ContainmentStation* +TFC=*HostileGrounds* +TFC=CHR_CosmeticSet* +TFC=ZED* + +[Windows.StandardUser] +MyDocumentsSubDirName=KillingFloor2 + +[OnlineSubsystemSteamworks.OnlineSubsystemSteamworks] +bUseVAC=true +GameDir=kf2 +ProductName=kf2 +GameVersion=0.1.0.0 +Region=255 +CurrentNotificationPosition=NNP_TopRight +bTestSteamAuthDenials=false +ServerBrowserTimeout=60.0 +VOIPVolumeMultiplier=1.5 +ProfileDataDirectory=..\..\KFGame\SaveData +ProfileDataExtention=PFD + +[SystemSettings] +EnableSteamStats=False + +[IpDrv.HTTPDownload] +RedirectToURL= + +[KFGame.KFSkinTypeEffects] +ImpactParticleEffectInterval=0.5 + +[IniVersion] +0=1505073754.000000 +1=1505074741.000000 +2=1505073731.000000 +3=1505074742.000000 +Patch=1030 + diff --git a/KillingFloor2/LinuxServer-KFGame.ini b/KillingFloor2/LinuxServer-KFGame.ini new file mode 100644 index 0000000..a0a5e51 --- /dev/null +++ b/KillingFloor2/LinuxServer-KFGame.ini @@ -0,0 +1,608 @@ +[Engine.GameInfo] +DefaultGame=KFGameContent.KFGameInfo_Survival +DefaultServerGame=KFGameContent.KFGameInfo_Survival +bAdminCanPause=false +MaxPlayers=12 +GameDifficulty=1.000000 +bChangeLevels=True +MaxSpectators=2 +MaxIdleTime=0.000000 +MaxTimeMargin=0.000000 +TimeMarginSlack=1.350000 +MinTimeMargin=-1.000000 +TotalNetBandwidth=32000 +MaxDynamicBandwidth=7000 +MinDynamicBandwidth=4000 +DefaultGameType=KFGameContent.KFGameInfo_Survival +GoreLevel=0 +TimeBetweenFailedVotes=10.0 +VoteTime=10.0 +bIsStandbyCheckingEnabled=false +KickVotePercentage=0.500000 +bKickLiveIdlers=False +ArbitrationHandshakeTimeout=0.000000 + +[Engine.AccessControl] +IPPolicies=ACCEPT;* +bAuthenticateClients=True +bAuthenticateServer=True +bAuthenticateListenHost=True +MaxAuthRetryCount=3 +AuthRetryDelay=5 +AdminPassword= +GamePassword= + +[DefaultPlayer] +Name=Player +Team=255 + +[Engine.HUD] +bMessageBeep=true +HudCanvasScale=0.95 +ConsoleMessageCount=4 +ConsoleFontSize=5 +MessageFontOffset=0 +bShowHUD=true +bShowDirectorInfoDebug=false +bShowDirectorInfoHUD=false +DebugDisplay=AI + +[Engine.PlayerController] +bAimingHelp=false +InteractDistance=512 +bCheckRelevancyThroughPortals=true +MaxConcurrentHearSounds=32 +bLogHearSoundOverflow=FALSE +bShowKismetDrawText=True + +[Engine.Weapon] +Priority=-1.0 + +[Engine.WorldInfo] +DefaultGravityZ=-750.0 +RBPhysicsGravityScaling=1.0 +MaxPhysicsSubsteps=5 +SquintModeKernelSize=128.0 +DecalManagerClassPath=Engine.DecalManager +FracturedMeshWeaponDamage=1.0 +ChanceOfPhysicsChunkOverride=1.0 +bEnableChanceOfPhysicsChunkOverride=FALSE +FractureExplosionVelScale=1.0 +DefaultAmbientZoneSettings=(bIsWorldInfo=true) +bPersistPostProcessToNextLevel=False +bAllowHostMigration=FALSE +HostMigrationTimeout=15 +bAllowTemporalAA=True +bNoMobileMapWarnings=True +AkAudioPoolHelperClassPath=KFGame.KFAkAudioPoolHelper +EmitterPoolScale=1.0 +DestructionLifetimeScale=1.0 +bAllowExplosionLights=True +MaxExplosionDecals=15 + +[Engine.AutoTestManager] +NumMinutesPerMap=50 +#CommandsToRunAtEachTravelTheWorldNode=MemLeakCheck +#CommandsToRunAtEachTravelTheWorldNode=SNAPSHOTMEMORY + +[Engine.DecalManager] +DecalLifeSpan=10.0 + +[Engine.UIDataStore_GameResource] +ElementProviderTypes=(ProviderTag="GameTypes",ProviderClassName="KFGame.KFGameInfoSummary") +ElementProviderTypes=(ProviderTag="Maps",ProviderClassName="KFGame.KFMapSummary") +ElementProviderTypes=(ProviderTag="Mutators",ProviderClassName="KFGame.KFMutatorSummary") + +[GameFramework.GameCheatManager] +DebugCameraControllerClassName=GameFramework.DebugCameraController + +[GameFramework.MobileHud] +bShowMobileHud=true +bShowGameHud=false + +[GameFramework.MobileInputZone] +RenderColor=(R=255,G=255,B=255,A=255) +InactiveAlpha=0.5 +SizeX=100 +SizeY=100 +VertMultiplier=1.0 +HorizMultiplier=1.0 +bUseGentleTransitions=true +ResetCenterAfterInactivityTime=3.0 +ActivateTime=0.6 +DeactivateTime=0.2 +TapDistanceConstraint=5 +bApplyGlobalScaleToActiveSizes=true +AuthoredGlobalScale=2.0 + +[GameFramework.FrameworkGame] +RequiredMobileInputConfigs=(GroupName="DebugGroup",RequireZoneNames=("DebugStickMoveZone","DebugStickLookZone","DebugLookZone")) + +[DebugLookZone MobileInputZone] +InputKey=MouseY +HorizontalInputKey=MouseX +TapInputKey=MOBILE_Fire +Type=ZoneType_Trackball +bRelativeSizeX=true +bRelativeSizeY=true +X=0 +Y=0 +SizeX=1.0 +SizeY=1.0 +VertMultiplier=-0.0007 +HorizMultiplier=0.001 +Acceleration=12.0 +Smoothing=1.0 +EscapeVelocityStrength=0.85 +bIsInvisible=1 +TapDistanceConstraint=32 + +[DebugStickMoveZone MobileInputZone] +InputKey=MOBILE_AForward +HorizontalInputKey=MOBILE_AStrafe +Type=ZoneType_Joystick +bRelativeX=true +bRelativeY=true +bRelativeSizeX=true +bRelativeSizeY=true +X=0.05 +Y=-0.4 +SizeX=0.1965 +SizeY=1.0 +bSizeYFromSizeX=true +VertMultiplier=-1.0 +HorizMultiplier=1.0 +bScalePawnMovement=true +RenderColor=(R=255,G=255,B=255,A=255) +InactiveAlpha=0.25 +bUseGentleTransitions=true +ResetCenterAfterInactivityTime=3.0 +ActivateTime=0.6 +DeactivateTime=0.2 +TapDistanceConstraint=5 + +[DebugStickLookZone MobileInputZone] +InputKey=MOBILE_ALookUp +HorizontalInputKey=MOBILE_ATurn +Type=ZoneType_Joystick +bRelativeX=true +bRelativeY=true +bRelativeSizeX=true +bRelativeSizeY=true +VertMultiplier=-0.5 +HorizMultiplier=0.35 +X=-0.2465 +Y=-0.4 +SizeX=0.1965 +SizeY=1.0 +bSizeYFromSizeX=true +RenderColor=(R=255,G=255,B=255,A=255) +InactiveAlpha=0.25 +bUseGentleTransitions=true +ResetCenterAfterInactivityTime=3.0 +ActivateTime=0.6 +DeactivateTime=0.2 +TapDistanceConstraint=5 + +[BaseAI.AIDebugTool] +DebugDrawMode=gcb + +[BaseAI.AnimationProxy] + +[Configuration] + +[KFGame.KFPlayerController] +bDebugTargetAdhesion=False +SavedPerkIndex=1 +ForceFeedbackManagerClassName=WinDrv.XnaForceFeedbackManager + +[KFGame.KFPawn] +bAllowFootstepSounds=True +bAllowAlwaysOnPhysics=True +bAllowRagdollAndGoreOnDeadBodies=True + +[KFGame.KFPawn_Human] +BloodPoolDelay=2 + +[KFGame.KFImpactEffectManager] +MaxImpactEffectDecals=20 + +[KFGame.KFGoreManager] +GoreFXLifetimeMultiplier=1.0 +BodyWoundDecalLifetime=30 +BloodSplatterLifetime=10 +BloodPoolLifetime=20 +GibletLifetime=10 +MaxBodyWoundDecals=5 +MaxBloodSplatterDecals=20 +MaxBloodPoolDecals=20 +BloodSplatSize=100 +BloodPoolSize=125 +MaxDeadBodies=12 +MaxBloodEffects=25 +MaxGoreEffects=10 +AllowBloodSplatterDecals=True +PersistentSplatTraceLength=1000 +MaxPersistentSplatsPerFrame=75 + +[KFGAME.KFHUDBase] +FriendlyHudScale=1.0 + +[KFGame.KFDialogManager] +bLogDialog=false + +[KFGame.KFGameInfo] +GameModes=(FriendlyName="Survival",ClassNameAndPath="KFGameContent.KFGameInfo_Survival",bSoloPlaySupported=true,DifficultyLevels=4,Lengths=4,LocalizeID=0) +GameModes=(FriendlyName="Weekly",ClassNameAndPath="KFGameContent.KFGameInfo_WeeklySurvival",bSoloPlaySupported=true,DifficultyLevels=0,Lengths=0,LocalizeID=1) +GameModes=(FriendlyName="Versus",ClassNameAndPath="KFGameContent.KFGameInfo_VersusSurvival",bSoloPlaySupported=false,DifficultyLevels=0,Lengths=0,LocalizeID=2) +GameLength=1 +MinNetPlayers=1 +GameStartDelay=4 +ReadyUpDelay=90 +bWaitForNetPlayers=true +GameplayEventsWriterClassName=KFGame.KFGameplayEventsWriter +bEnableMapObjectives=true +bUseMapList=True +ActiveMapCycle=0 +GameMapCycles=(Maps=("KF-BurningParis","KF-Bioticslab","KF-Outpost","KF-VolterManor","KF-Catacombs","KF-EvacuationPoint","KF-Farmhouse","KF-BlackForest","KF-Prison","KF-ContainmentStation","KF-HostileGrounds","KF-InfernalRealm","KF-ZedLanding","KF-Nuked","KF-TheDescent","KF-TragicKingdom")) +EndOfGameDelay=15 +FriendlyFireScale=0.000000 +KickVotePercentage=0.660000 +TimeBetweenFailedVotes=10.000000 +VoteTime=60.0 +MapVoteDuration=60.000000 +bLogGameBalance=true +BannerLink=http://art.tripwirecdn.com/TestItemIcons/MOTDServer.png +ServerMOTD=Welcome to our server. \n \n Have fun and good luck! +WebsiteLink=http://killingfloor2.com/ +ServerMOTDColor=(B=254,G=254,R=254,A=192) +WebLinkColor=(B=254,G=254,R=254,A=192) +ClanMotto=This is the clan motto. +ClanMottoColor=(B=254,G=254,R=254,A=192) +bEnableDeadToVOIP=true +ServerExpirationForKillWhenEmpty=120.0 +bDisableKickVote=False +bDisablePublicTextChat=False +bDisableVOIP=False +bPartitionSpectators=False +bDisablePickups=False +bDisableMapVote=False +bDisableTeamCollision=False +bDisablePublicVOIPChannel=False +MapVotePercentage=0.000000 +MapCycleIndex=8 + +[KFGameContent.KFGameInfo_Survival] +bEnableGameAnalytics=true +bRecordGameStatsFile=false +MaxPlayers=6 +GameModes=(FriendlyName="Survival",ClassNameAndPath="KFGameContent.KFGameInfo_Survival",bSoloPlaySupported=True,DifficultyLevels=4,Lengths=4,LocalizeID=0) +GameModes=(FriendlyName="Weekly",ClassNameAndPath="KFGameContent.KFGameInfo_WeeklySurvival",bSoloPlaySupported=True,DifficultyLevels=0,Lengths=0,LocalizeID=1) +GameModes=(FriendlyName="Versus",ClassNameAndPath="KFGameContent.KFGameInfo_VersusSurvival",bSoloPlaySupported=False,DifficultyLevels=0,Lengths=0,LocalizeID=2) +bWaitForNetPlayers=True +bEnableMapObjectives=True +bLogScoring=False +bLogAIDefaults=False +bLogAICount=False +MinNetPlayers=1 +EndOfGameDelay=15 +ServerExpirationForKillWhenEmpty=120.000000 +RequiredMobileInputConfigs=(GroupName="DebugGroup",RequireZoneNames=("DebugStickMoveZone","DebugStickLookZone","DebugLookZone"),bIsAttractModeGroup=False) +bIsStandbyCheckingEnabled=False +GoalScore=0 +MaxLives=0 +TimeLimit=0 +StandbyRxCheatTime=0.000000 +StandbyTxCheatTime=0.000000 +BadPingThreshold=0 +PercentMissingForRxStandby=0.000000 +PercentMissingForTxStandby=0.000000 +PercentForBadPing=0.000000 +JoinInProgressStandbyWaitTime=0.000000 +DefaultGameType=KFGameContent.KFGameInfo_Survival +AnimTreePoolSize=0 + +[KFGameContent.KFGameInfo_WeeklySurvival] +bEnableGameAnalytics=true +bRecordGameStatsFile=false +MaxPlayers=6 +bEnableDevAnalytics=true +GameModes=(FriendlyName="Survival",ClassNameAndPath="KFGameContent.KFGameInfo_Survival",bSoloPlaySupported=True,DifficultyLevels=4,Lengths=4,LocalizeID=0) +GameModes=(FriendlyName="Weekly",ClassNameAndPath="KFGameContent.KFGameInfo_WeeklySurvival",bSoloPlaySupported=True,DifficultyLevels=0,Lengths=0,LocalizeID=1) +GameModes=(FriendlyName="Versus",ClassNameAndPath="KFGameContent.KFGameInfo_VersusSurvival",bSoloPlaySupported=False,DifficultyLevels=0,Lengths=0,LocalizeID=2) +bWaitForNetPlayers=True +bEnableMapObjectives=True +bLogScoring=False +bLogAIDefaults=False +bLogAICount=False +MinNetPlayers=1 +EndOfGameDelay=15 +ServerExpirationForKillWhenEmpty=120.000000 +RequiredMobileInputConfigs=(GroupName="DebugGroup",RequireZoneNames=("DebugStickMoveZone","DebugStickLookZone","DebugLookZone"),bIsAttractModeGroup=False) +bIsStandbyCheckingEnabled=False +GoalScore=0 +MaxLives=0 +TimeLimit=0 +StandbyRxCheatTime=0.000000 +StandbyTxCheatTime=0.000000 +BadPingThreshold=0 +PercentMissingForRxStandby=0.000000 +PercentMissingForTxStandby=0.000000 +PercentForBadPing=0.000000 +JoinInProgressStandbyWaitTime=0.000000 +DefaultGameType=KFGameContent.KFGameInfo_Survival +AnimTreePoolSize=0 + +[KFGameContent.KFGameInfo_VersusSurvival] +bEnableGameAnalytics=true +bRecordGameStatsFile=false +MinNetPlayers=2 +bTeamBalanceEnabled=true +MaxPlayers=12 +TimeUntilNextRound=30 +bEnableDevAnalytics=true +ScoreRadius=1000.000000 +GameModes=(FriendlyName="Survival",ClassNameAndPath="KFGameContent.KFGameInfo_Survival",bSoloPlaySupported=True,DifficultyLevels=4,Lengths=4,LocalizeID=0) +GameModes=(FriendlyName="Weekly",ClassNameAndPath="KFGameContent.KFGameInfo_WeeklySurvival",bSoloPlaySupported=True,DifficultyLevels=0,Lengths=0,LocalizeID=1) +GameModes=(FriendlyName="Versus",ClassNameAndPath="KFGameContent.KFGameInfo_VersusSurvival",bSoloPlaySupported=False,DifficultyLevels=0,Lengths=0,LocalizeID=2) +bWaitForNetPlayers=True +bEnableMapObjectives=True +bLogScoring=False +bLogAIDefaults=False +bLogAICount=False +EndOfGameDelay=15 +ServerExpirationForKillWhenEmpty=120.000000 +RequiredMobileInputConfigs=(GroupName="DebugGroup",RequireZoneNames=("DebugStickMoveZone","DebugStickLookZone","DebugLookZone"),bIsAttractModeGroup=False) +bIsStandbyCheckingEnabled=False +GoalScore=0 +MaxLives=0 +TimeLimit=0 +StandbyRxCheatTime=0.000000 +StandbyTxCheatTime=0.000000 +BadPingThreshold=0 +PercentMissingForRxStandby=0.000000 +PercentMissingForTxStandby=0.000000 +PercentForBadPing=0.000000 +JoinInProgressStandbyWaitTime=0.000000 +DefaultGameType=KFGameContent.KFGameInfo_Survival +AnimTreePoolSize=0 + +[KFGame.KFCheatManager] +DebugCameraControllerClassName=KFGame.KFDebugCameraController + +[KFGame.KFAIDirector] +bShowAINames=false +bDebugAllAI=false +bLoadDebugPackageResourcesAtStart=false +AiDebugScreenLargeFontName=AI_Debug_Helpers.Font_Large +DebugIsSprintingIconName=AI_Debug_Helpers.DebugIsSprintingIcon +DebugIsWalkingIconName=AI_Debug_Helpers.DebugIsWalkingIcon + +[KFGame.KFDoorGraph] +bAfterBuildWriteOutGraph=true +DoorGraphEdgeDebugDisplayColor=(R=0,G=255,B=0,A=255) + +[KFGame.KFDoorVertex] +OffsetUnoccupiedLineDebugDisplayColor=(R=0,G=0,B=255,A=255) +OffsetOccupiedLineDebugDisplayColor=(R=14,G=162,B=247,A=255) +Offset2DoorLineDebugDisplayColor=(R=146,G=14,B=247,A=255) +RegisteredCtrlTextDebugDisplayColor=(R=252,G=244,B=7,A=255) +DoorActorNameTextDebugDisplayColor=(R=253,G=253,B=250,A=255) +DoorActorNavLocLeftDebugDisplayColor=(R=255,G=0,B=0,A=255) +DoorActorNavLocRightDebugDisplayColor=(R=0,G=255,B=0,A=255) +bShowDoorActorNameText=true +DoorVertexOffsetCrossSize=20 +DoorVertexOffsetNameOfOccupierSize=40 +DoorVertexShowOffsetCosOfAngle=0.76 + +[KFGame.KFAiDestructibleInterActionBehavior] +MaxNumberOfBumpsBeforeAttacking=5 + +[KFGame.KFScout] +bReplacePathNodesWithKFPathNodes=false +bDebugReplacePathNodes=false + +[KFGame.KFPlayerReplicationInfo] +ActivePerkIndex=255 +StoredCharIndex=0 + +[KFGame.KFPerk] +bLogPerk=false + +[KFGame.KFPerk_Commando] +bOverrideCloud=false +Level=0 +Build=0 + +[KFGame.KFPerk_Berserker] +bOverrideCloud=false +Level=0 +Build=0 + +[KFGame.KFPerk_Support] +bOverrideCloud=false +Level=0 +Build=0 + +[KFGame.KFWeap_FlameBase] +bArePilotLightsAllowed=True + +[KFGame.KFWeapAttach_FlameBase] +bArePilotLightsAllowed=True + +[Engine.GameReplicationInfo] +ServerName=Killing Floor 2 Server +ShortName=KFServer + +[KFGame.KFGameEngine] +MasterVolumeMultiplier=100 +DialogVolumeMultiplier=100 +MusicVolumeMultiplier=50 +SFxVolumeMultiplier=100 +BattleChatterIndex=0 +GammaMultiplier=0.68 +bMusicVocalsEnabled=false +bMinimalChatter=false +bEnableAdvDebugLines=false +bMuteOnLossOfFocus=True +bShowCrossHair=false +FOVOptionsPercentageValue=1 +GoreLevel=2 + +[KFGame.SprayActor] +bAllowSprayLights=True + +[KFGame.KFUIDataStore_GameResource] +ElementProviderTypes=(ProviderTag="GameTypes",ProviderClassName="KFGame.KFGameInfoSummary") +ElementProviderTypes=(ProviderTag="Maps",ProviderClassName="KFGame.KFMapSummary") +ElementProviderTypes=(ProviderTag="Mutators",ProviderClassName="KFGame.KFMutatorSummary") + +[KF-BioticsLab KFMapSummary] +MapName=KF-BioticsLab +MapAssociation=2 +ScreenshotPathName=UI_MapPreview_TEX.UI_MapPreview_BioticsLab + +[KF-Outpost KFMapSummary] +MapName=KF-Outpost +MapAssociation=2 +ScreenshotPathName=UI_MapPreview_TEX.UI_MapPreview_OutPost + +[KF-BurningParis KFMapSummary] +MapName=KF-BurningParis +MapAssociation=2 +ScreenshotPathName=UI_MapPreview_TEX.UI_MapPreview_Paris + +[KF-VolterManor KFMapSummary] +MapName=KF-VolterManor +MapAssociation=2 +ScreenshotPathName=UI_MapPreview_TEX.KF2_MapPreview_Manor + +[KF-Catacombs KFMapSummary] +MapName=KF-Catacombs +MapAssociation=2 +ScreenshotPathName=UI_MapPreview_TEX.UI_MapPreview_Catacombs + +[KF-EvacuationPoint KFMapSummary] +MapName=KF-EvacuationPoint +MapAssociation=2 +ScreenshotPathName=UI_MapPreview_TEX.UI_MapPreview_Evac + +[KF-BlackForest KFMapSummary] +MapName=KF-BlackForest +MapAssociation=2 +ScreenshotPathName=UI_MapPreview_TEX.UI_MapPreview_BlackForest + +[KF-Farmhouse KFMapSummary] +MapName=KF-Farmhouse +MapAssociation=2 +ScreenshotPathName=UI_MapPreview_TEX.UI_MapPreview_Farmhouse + +[KF-Prison KFMapSummary] +MapName=KF-Prison +MapAssociation=2 +ScreenshotPathName=UI_MapPreview_TEX.UI_MapPreview_Prison + +[KF-ContainmentStation KFMapSummary] +MapName=KF-ContainmentStation +MapAssociation=1 +ScreenshotPathName=UI_MapPreview_TEX.UI_MapPreview_ContainmentStation + +[KF-HostileGrounds KFMapSummary] +MapName=KF-HostileGrounds +MapAssociation=1 +ScreenshotPathName=UI_MapPreview_TEX.UI_MapPreview_HostileGrounds + +[KF-InfernalRealm KFMapSummary] +MapName=KF-InfernalRealm +MapAssociation=1 +ScreenshotPathName=UI_MapPreview_TEX.UI_MapPreview_InfernalRealm + +[KF-ZedLanding KFMapSummary] +MapName=KF-ZedLanding +MapAssociation=2 +ScreenshotPathName=UI_MapPreview_TEX.UI_MapPreview_Zedlanding + +[KF-TheDescent KFMapSummary] +MapName=KF-TheDescent +MapAssociation=2 +ScreenshotPathName=UI_MapPreview_TEX.UI_MapPreview_Descent + +[KF-Nuked KFMapSummary] +MapName=KF-Nuked +MapAssociation=1 +ScreenshotPathName=UI_MapPreview_TEX.UI_MapPreview_Nuked + +[KF-TragicKingdom KFMapSummary] +MapName=KF-TragicKingdom +MapAssociation=2 +ScreenshotPathName=UI_MapPreview_TEX.UI_MapPreview_TragicKingdom + +[KF-Default KFMapSummary] +MapName=KF-Default +MapAssociation=0 +ScreenshotPathName=UI_MapPreview_TEX.UI_MapPreview_Placeholder + +[Boom KFWeeklyOutBreakInformation] +Index=0 +IconPath=WeeklyObjective_UI.UI_Weeklies_Boom +RewardIDs[0]=-1 + +[Zombies KFWeeklyOutBreakInformation] +Index=1 +IconPath=WeeklyObjective_UI.UI_Weeklies_Zombies +RewardIDs[0]=-1 + +[ShrinkyDinky KFWeeklyOutBreakInformation] +Index=2 +IconPath=WeeklyObjective_UI.UI_Weeklies_TinyTerror +RewardIDs[0]=-1 + +[BigHead KFWeeklyOutBreakInformation] +Index=3 +IconPath=WeeklyObjective_UI.UI_Weeklies_Bighead +RewardIDs[0]=-1 + +[PoundAmmonium KFWeeklyOutBreakInformation] +Index=4 +IconPath=WeeklyObjective_UI.UI_Weeklies_Poundamonium +RewardIDs[0]=-1 + +[DeathBalloons KFWeeklyOutBreakInformation] +Index=5 +IconPath=WeeklyObjective_UI.UI_Weeklies_DeathBalloons +RewardIDs[0]=-1 + +[ZedTime KFWeeklyOutBreakInformation] +Index=6 +IconPath=WeeklyObjective_UI.UI_Weeklies_Zedtime +RewardIDs[0]=-1 + +[BeefCake KFWeeklyOutBreakInformation] +Index=7 +IconPath=WeeklyObjective_UI.UI_Weeklies_Beefcake +RewardIDs[0]=-1 + +[Survival KFGameInfoSummary] +ClassName=KFGameContent.KFGameInfo_Survival +MapPrefix=KF + +[WeeklySurvival KFGameInfoSummary] +ClassName=KFGameContent.KFGameInfo_WeeklySurvival +MapPrefix=KF + +[VersusSurvival KFGameInfoSummary] +ClassName=KFGameContent.KFGameInfo_VersusSurvival +MapPrefix=KF + +[KFGame.KFPawn_Monster] +bCanLeap=true + +[KFGame.KFMuzzleFlash] +ShellEjectLifetime=10.f + +[IniVersion] +0=1505073775.000000 +1=1505074727.000000 +2=1505073776.000000 +3=1505074696.000000 +