2023-05-31 13:58:27 +00:00

283 lines
10 KiB
INI
Executable File

[Configuration]
BasedOn=../Engine/Config/BaseEngine.ini
[URL]
MapExt=kfm
Map=KFMainMenu.kfm
LocalMap=KFMainMenu.kfm
TransitionMap=KFMainMenu.kfm
EXEName=KFGame.exe
DebugEXEName=DEBUG-KFGame.exe
GameName=Killing Floor 2
GameNameShort=KF
ServerLocalMap=KF-BioticsLab
[Engine.ScriptPackages]
+NativePackages=KFGame
+NonNativePackages=KFGameContent
+ContentRootClasses=KFGameContent.KFGameContentRoot
[Core.System]
+Paths=..\..\KFGame\Content
+Paths=..\..\KFGame\__Trashcan
+LocalizationPaths=..\..\KFGame\Localization
SavePath=..\..\KFGame\Save
+Extensions=kfm
SeekFreePCPaths=..\..\KFGame\BrewedPC
BrewedPCPaths=..\..\KFGame\BrewedPC
SeekFreePCExtensions=upk
MaxObjectsNotConsideredByGC=179220
SizeOfPermanentObjectPool=179220
+Suppress=DevPhysics
+Suppress=DevMemory
+Suppress=DevWwise
+Suppress=DevOnlineSpam
+Suppress=OpenGLSpam
UseTextureFileCache=FALSE
PackageSizeSoftLimit=2000
MaxStaleCacheSize=1024
MaxOverallCacheSize=2048
[Engine.Engine]
GameEngine=KFGame.KFGameEngine
GameViewportClientClassName=KFGame.KFGameViewportClient
ScoutClassName=KFGame.KFScout
bEnableColorClear=TRUE
NearClipPlane=5.0
RequestedDirectXVersion=11
MinTextureDensity=0.000000
IdealTextureDensity=6.500000
MaxTextureDensity=27.500000
DefaultPostProcessName=PP_KFPostProcess.KFCustomPostProcessChain_1
DefaultOnlineSubsystemName=OnlineSubsystemSteamworks.OnlineSubsystemSteamworks
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
SplatterMapDensityTextureName=EngineMaterials.DefaultWhiteGrid
PersistentBloodMasterTextureName=FX_GORE_TEX.FX_Gore_Blend_All_D
DitherTextureName=ENG_EngineResources_TEX.Dither.dither_pattern
LightProbablyVisibleTime=8.0
NetworkDevice=OnlineSubsystemSteamworks.IpNetDriverSteamworks
AISubsystemClassName=KFGame.KFAISubsystem
[Engine.GameEngine]
ServerActors=IpDrv.WebServer
bUsedForTakeover=TRUE
[OnlineSubsystemSteamworks.IpNetDriverSteamworks]
bSteamSocketsOnly=FALSE
[Engine.DataStoreClient]
-GlobalDataStoreClasses=Engine.UIDataStore_GameResource
+GlobalDataStoreClasses=KFGame.KFUIDataStore_GameResource
+GlobalDataStoreClasses=KFGame.KFDataStore_OnlineGameSearch
+PlayerDataStoreClassNames=Engine.UIDataStore_OnlinePlayerData
[Engine.PackagesToAlwaysCook]
+Package=KFMainMenu
+SeekFreePackage=KFGameContent
; MONSTERS
+SeekFreePackage=ZED_ARCH
+PostLaunchSeekFreePackage=HALLOWEEN_ZED_ARCH
+PostLaunchSeekFreePackage=SUMMER_ZED_ARCH
+PostLaunchSeekFreePackage=XMAS_ZED_ARCH
[Engine.AdditionalLaunchMaps]
+Map=KF-EvacuationPoint
[Engine.StartupPackages]
[Engine.TFCGroupNames]
;Cosmetics
+TFCSplit=(Pattern="CHR_3dGlasses*", TFC="DLO_CHR_CosmeticSet")
+TFCSplit=(Pattern="CHR_Alienware*", TFC="DLO_CHR_CosmeticSet")
+TFCSplit=(Pattern="CHR_BoxKnight*", TFC="DLO_CHR_CosmeticSet")
+TFCSplit=(Pattern="CHR_CommandoChicken*", TFC="DLO_CHR_CosmeticSet")
+TFCSplit=(Pattern="CHR_Cosmetic*", TFC="DLO_CHR_CosmeticSet")
+TFCSplit=(Pattern="CHR_Custodian*", TFC="DLO_CHR_CosmeticSet")
+TFCSplit=(Pattern="CHR_Cyberpunk*", TFC="DLO_CHR_CosmeticSet")
+TFCSplit=(Pattern="CHR_DJHeadphones*", TFC="DLO_CHR_CosmeticSet")
+TFCSplit=(Pattern="CHR_*FacePaint*", TFC="DLO_CHR_CosmeticSet")
+TFCSplit=(Pattern="CHR_Hazmat*", TFC="DLO_CHR_CosmeticSet")
+TFCSplit=(Pattern="CHR_Horzine*", TFC="DLO_CHR_CosmeticSet")
+TFCSplit=(Pattern="CHR_Pajama*", TFC="DLO_CHR_CosmeticSet")
+TFCSplit=(Pattern="CHR_Steampunk*", TFC="DLO_CHR_CosmeticSet")
+TFCSplit=(Pattern="CHR_Wasteland*", TFC="DLO_CHR_CosmeticSet")
+TFCSplit=(Pattern="DLO_*Attachment*", TFC="DLO_CHR_CosmeticSet")
+TFCSplit=(Pattern="DLO_Weapon*", TFC="DLO_WEP_SkinSet")
;Characters
+TFCSplit=(Pattern="CHR_Alan*", TFC="CHR_Alan")
+TFCSplit=(Pattern="DLO_Alan*", TFC="CHR_Alan")
+TFCSplit=(Pattern="CHR_Alberts*", TFC="CHR_Alberts")
+TFCSplit=(Pattern="DLO_Alberts*", TFC="CHR_Alberts")
+TFCSplit=(Pattern="CHR_Ana*", TFC="CHR_Ana")
+TFCSplit=(Pattern="DLO_Ana*", TFC="CHR_Ana")
+TFCSplit=(Pattern="CHR_Bowler*", TFC="CHR_Bowler")
+TFCSplit=(Pattern="DLO_Bowler*", TFC="CHR_Bowler")
+TFCSplit=(Pattern="CHR_Briar_Bobby*", TFC="CHR_Briar_Bobby")
+TFCSplit=(Pattern="DLO_Briar_Bobby*", TFC="CHR_Briar_Bobby")
+TFCSplit=(Pattern="CHR_Briar*", TFC="CHR_Briar")
+TFCSplit=(Pattern="DLO_Briar*", TFC="CHR_Briar")
+TFCSplit=(Pattern="CHR_Chivalry_Knight*", TFC="CHR_Chivalry_Knight")
+TFCSplit=(Pattern="DLO_Chivalry_Knight*", TFC="CHR_Chivalry_Knight")
+TFCSplit=(Pattern="CHR_Coleman*", TFC="CHR_Coleman")
+TFCSplit=(Pattern="DLO_Coleman*", TFC="CHR_Coleman")
+TFCSplit=(Pattern="CHR_DJSkully*", TFC="CHR_DJSkully")
+TFCSplit=(Pattern="DLO_DJSkully*", TFC="CHR_DJSkully")
+TFCSplit=(Pattern="CHR_Jagerhorn*", TFC="CHR_Jagerhorn")
+TFCSplit=(Pattern="DLO_Jagerhorn*", TFC="CHR_Jagerhorn")
+TFCSplit=(Pattern="CHR_Mark*", TFC="CHR_Mark")
+TFCSplit=(Pattern="DLO_Mark*", TFC="CHR_Mark")
+TFCSplit=(Pattern="CHR_Masterson*", TFC="CHR_Masterson")
+TFCSplit=(Pattern="DLO_Masterson*", TFC="CHR_Masterson")
+TFCSplit=(Pattern="CHR_MrFoster*", TFC="CHR_MrFoster")
+TFCSplit=(Pattern="DLO_MrFoster*", TFC="CHR_MrFoster")
+TFCSplit=(Pattern="CHR_Strasser*", TFC="CHR_Strasser")
+TFCSplit=(Pattern="DLO_Strasser*", TFC="CHR_Strasser")
+TFCSplit=(Pattern="CHR_Tanaka*", TFC="CHR_Tanaka")
+TFCSplit=(Pattern="DLO_Tanaka*", TFC="CHR_Tanaka")
+TFCSplit=(Pattern="CHR_DAR*", TFC="CHR_DAR")
+TFCSplit=(Pattern="DLO_DAR*", TFC="CHR_DAR")
+TFCSplit=(Pattern="CHR_MrsFoster*", TFC="CHR_MrsFoster")
+TFCSplit=(Pattern="DLO_MrsFoster*", TFC="CHR_MrsFoster")
+TFCSplit=(Pattern="CHR_BadSanta*", TFC="CHR_BadSanta")
+TFCSplit=(Pattern="DLO_BadSanta*", TFC="CHR_BadSanta")
+TFCSplit=(Pattern="CHR_Knight*", TFC="CHR_Knight")
+TFCSplit=(Pattern="DLO_Knight*", TFC="CHR_Knight")
+TFCSplit=(Pattern="CHR_Rockabilly*", TFC="CHR_Rockabilly")
+TFCSplit=(Pattern="DLO_Rockabilly*", TFC="CHR_Rockabilly")
;Weapons
+TFCSplit=(Pattern="WEP*", TFC="WEP")
;Maps
+TFCSplit=(Pattern="*MainMenu*", TFC="MainMenu")
+TFCSplit=(Pattern="*EvacuationPoint*", TFC="EvacuationPoint")
+TFCSplit=(Pattern="*BurningParis*", TFC="BurningParis")
+TFCSplit=(Pattern="*BioticsLab*", TFC="BioticsLab")
+TFCSplit=(Pattern="*Outpost*", TFC="Outpost")
+TFCSplit=(Pattern="*Manor*", TFC="Manor")
+TFCSplit=(Pattern="*Catacombs*", TFC="Catacombs")
+TFCSplit=(Pattern="*BlackForest*", TFC="BlackForest")
+TFCSplit=(Pattern="*Farmhouse*", TFC="Farmhouse")
+TFCSplit=(Pattern="*Prison*", TFC="Prison")
+TFCSplit=(Pattern="*ContainmentStation*", TFC="ContainmentStation")
+TFCSplit=(Pattern="*HostileGrounds*", TFC="HostileGrounds")
+TFCSplit=(Pattern="*Nightmare*", TFC="Nightmare")
+TFCSplit=(Pattern="*Airship*", TFC="Airship")
+TFCSplit=(Pattern="*MonsterBall*", TFC="MonsterBall")
+TFCSplit=(Pattern="*SantasWorkshop*", TFC="SantasWorkshop")
+TFCSplit=(Pattern="*Spillway*", TFC="Spillway")
;Zeds
+TFCSplit=(Pattern="Halloween_ZED*", TFC="Halloween_ZED")
+TFCSplit=(Pattern="Summer_ZED*", TFC="Summer_ZED")
+TFCSplit=(Pattern="Xmas_ZED*", TFC="Xmas_ZED")
+TFCSplit=(Pattern="CHR_Bile*", TFC="ZED")
+TFCSplit=(Pattern="*ZED*", TFC="ZED")
;Misc
+TFCSplit=(Pattern="CHR_DoshVault*", TFC="CHR_DoshVault")
+TFCSplit=(Pattern="FX*", TFC="FX")
+TFCSplit=(Pattern="VFX*", TFC="FX")
+TFCSplit=(Pattern="DLO_UI*", TFC="UI")
+TFCSplit=(Pattern="UI_*", TFC="UI")
+TFCSplit=(Pattern="*_UI_*", TFC="UI")
[Engine.TFCGroupSplitNames]
+TFCSplit=(TFC="DLO_CHR_CosmeticSet", SplitLevel=6)
+TFCSplit=(TFC="DLO_WEP_SkinSet", SplitLevel=9)
+TFCSplit=(TFC="WEP", SplitLevel=3)
+TFCSplit=(TFC="Textures", SplitLevel=3)
+TFCSplit=(TFC="CharTextures", SplitLevel=2)
+TFCSplit=(TFC="Lighting", SplitLevel=2)
[UnrealEd.EditorEngine]
EditPackagesOutPath=..\..\KFGame\Script
FRScriptOutputPath=..\..\KFGame\ScriptFinalRelease
+EditPackages=BaseAI
+EditPackages=OnlineSubsystemSteamWorks
;@HSL_BEGIN_XBOX
+EditPackages=OnlineSubsystemDingo
;@HSL_END_XBOX
+EditPackages=OnlineSubsystemNP
+EditPackages=OnlineSubsystemPC
+EditPackages=KFGame
+EditPackages=KFGameContent
+EditPackages=WebAdmin
+EditPackages=RCam
AutoSaveDir=..\..\KFGame\Autosaves
InEditorGameURLOptions=
-EditorOnlyContentPackages=UnrealEd
[Windows.StandardUser]
MyDocumentsSubDirName=KillingFloor2
[MobileSupport]
bShouldCachePVRTCTextures=False
bShouldCacheATITCTextures=False
bShouldCacheFlashTextures=False
bShouldFlattenMaterials=False
[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
bRelaunchInSteam=true
RelaunchAppId=232090
bForceMatchmakingLanServers=false
[VoIP]
VoIPVolumeThreshold=0.6
bHasVoiceEnabled=true
[Engine.DemoRecDriver]
DemoSpectatorClass=KFGame.KFDemoRecSpectator
[SystemSettings]
EnableSteamStats=False
[IpDrv.OnlineGameInterfaceImpl]
LanGameUniqueId=948179132
LanPacketPlatformMask=0xFFFFFFFF
[IpDrv.TcpNetDriver]
MaxDownloadSize=1024000
[IpDrv.HTTPDownload]
RedirectToURL=
[TextureStreaming]
UseTextureFileCache=FALSE
[Engine.ISVHacks]
bInitializeShadersOnDemand=True
[FullScreenMovie]
+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
[KFGame.KFSkinTypeEffects]
ImpactParticleEffectInterval=0.5
[Engine.UIDatastore_OnlinePlayerData]
ProfileSettingsClassName="KFGame.KFProfileSettings"
PlayerStorageClassName="KFGame.KFProfileSettings"