Sfoglia il codice sorgente

Initial commit

master
Johnny Ikarus 5 anni fa
commit
02c876d93b
9 ha cambiato i file con 865 aggiunte e 0 eliminazioni
  1. +14
    -0
      .gitignore
  2. +3
    -0
      Config/DefaultEditorPerProjectUserSettings.ini
  3. +318
    -0
      Config/DefaultEngine.ini
  4. +229
    -0
      Config/DefaultInput.ini
  5. +277
    -0
      Config/DefaultScalability.ini
  6. BIN
      Content/CustomMaps/UGC2244793300/NewMap.umap
  7. BIN
      Content/CustomMaps/UGC2244793300/NewMap_BuiltData.uasset
  8. BIN
      Content/CustomMaps/UGC2244793300/definition.uasset
  9. +24
    -0
      Pavlov.uproject

+ 14
- 0
.gitignore Vedi File

@@ -0,0 +1,14 @@
Binaries
DerivedDataCache
Intermediate
Saved
.vscode
.vs
*.VC.db
*.opensdf
*.opendb
*.sdf
*.sln
*.suo
*.xcodeproj
*.xcworkspace

+ 3
- 0
Config/DefaultEditorPerProjectUserSettings.ini Vedi File

@@ -0,0 +1,3 @@
[/Script/UnrealEd.EditorExperimentalSettings]
bEnableEditorUtilityBlueprints=True
bEQSEditor=True

+ 318
- 0
Config/DefaultEngine.ini Vedi File

@@ -0,0 +1,318 @@
[/Script/HardwareTargeting.HardwareTargetingSettings]
TargetedHardwareClass=Desktop
AppliedTargetedHardwareClass=Desktop
DefaultGraphicsPerformance=Maximum
AppliedDefaultGraphicsPerformance=Maximum

[Audio]
UnfocusedVolumeMultiplier=1.0

[/Script/Engine.RendererSettings]
r.SeparateTranslucency=False
r.CustomDepth=0
r.DefaultFeature.Bloom=False
r.DefaultFeature.AmbientOcclusion=False
r.DefaultFeature.AmbientOcclusionStaticFraction=False
r.DefaultFeature.AutoExposure=False
r.DefaultFeature.AutoExposure.Method=2
r.DefaultFeature.MotionBlur=False
vr.InstancedStereo=True
r.NormalMapsForStaticLighting=False
r.MobileNumDynamicPointLights=2
r.EarlyZPass=3
r.ClearSceneMethod=1
r.MobileHDR=False
r.ForwardShading=True
r.DefaultFeature.AntiAliasing=3
r.ReflectionCaptureResolution=128
r.Streaming.MaxTempMemoryAllowed=512
r.EarlyZPassMovable=False
r.ParallelTranslucency=0
r.ReflectionEnvironmentLightmapMixBasedOnRoughness=False
r.DBuffer=True
r.SupportAtmosphericFog=False
r.SupportPointLightWholeSceneShadows=False
r.SupportStationarySkylight=False
r.Mobile.EnableStaticAndCSMShadowReceivers=False
r.Mobile.AllowDistanceFieldShadows=False
r.Mobile.AllowMovableDirectionalLights=False
r.TextureStreaming=True
r.Streaming.UseNewMetrics=False
r.MobileMSAA=1
r.TonemapperFilm=0
r.Tonemapper.Quality=0
vr.RoundRobinOcclusion=True
r.Shadow.UnbuiltPreviewInGame=False
r.GBufferFormat=1
r.Mobile.UseLegacyShadingModel=True
r.AllowOcclusionQueries=True

[/Script/Engine.Engine]
SmoothedFrameRateRange=(LowerBound=(Type=Inclusive,Value=100.000000),UpperBound=(Type=Exclusive,Value=120.000000))
MinDesiredFrameRate=100.000000
NearClipPlane=1.000000
bSmoothFrameRate=False
bUseFixedFrameRate=False
FixedFrameRate=90.000000

[/Script/AIModule.CrowdManager]
bResolveCollisions=True

[/Script/NavigationSystem.RecastNavMesh]
RuntimeGeneration=Dynamic
bForceRebuildOnLoad=True

[/Script/AIModule.AISystem]
DefaultSightCollisionChannel=ECC_Visibility
bEnableDebuggerPlugin=False
bEnableBTAITasks=True

[/Script/Engine.UserInterfaceSettings]
RenderFocusRule=NavigationOnly
DefaultCursor=None
TextEditBeamCursor=None
CrosshairsCursor=None
HandCursor=None
GrabHandCursor=None
GrabHandClosedCursor=None
SlashedCircleCursor=None
ApplicationScale=1.000000
UIScaleRule=ShortestSide
CustomScalingRuleClass=None
UIScaleCurve=(EditorCurveData=(PreInfinityExtrap=RCCE_Constant,PostInfinityExtrap=RCCE_Constant,Keys=((Time=480.000000,Value=0.444000),(Time=720.000000,Value=0.666000),(Time=1080.000000,Value=1.000000),(Time=8640.000000,Value=8.000000)),DefaultValue=340282346638528859811704183484516925440.000000),ExternalCurve=None)

[/Script/Engine.EndUserSettings]
bSendAnonymousUsageDataToEpic=False

[/Script/WindowsTargetPlatform.WindowsTargetSettings]
-TargetedRHIs=PCD3D_SM5
-TargetedRHIs=PCD3D_SM4
+TargetedRHIs=PCD3D_SM5
MinimumOSVersion=MSOS_Vista
AudioDevice=

[/Script/Engine.AudioSettings]
DefaultSoundClassName=/Engine/EngineSounds/Master.Master
DefaultSoundConcurrencyName=None
DefaultSoundSubmixName=/Engine/EngineSounds/MasterSubmix.MasterSubmix
DefaultBaseSoundMix=None
VoiPSoundClass=None
LowPassFilterResonance=0.900000
MaximumConcurrentStreams=2
+QualityLevels=(DisplayName=NSLOCTEXT("AudioSettings", "DefaultSettingsName", "Default"),MaxChannels=64)
bAllowVirtualizedSounds=False
DialogueFilenameFormat="{DialogueGuid}_{ContextId}"

[/Script/NavigationSystem.NavigationSystemV1]
CrowdManagerClass=Class'/Script/AIModule.CrowdManager'
bAutoCreateNavigationData=True
bSpawnNavDataInNavBoundsLevel=False
bAllowClientSideNavigation=True
bShouldDiscardSubLevelNavData=True
bTickWhilePaused=False
bInitialBuildingLocked=False
bSkipAgentHeightCheckWhenPickingNavData=False
DataGatheringMode=Lazy
bGenerateNavigationOnlyAroundNavigationInvokers=False
ActiveTilesUpdateInterval=1.000000
+SupportedAgents=(Name="Default",Color=(B=0,G=255,R=140,A=164),DefaultQueryExtent=(X=50.000000,Y=50.000000,Z=250.000000),NavigationDataClassName=/Script/NavigationSystem.RecastNavMesh,AgentRadius=50.000000,AgentHeight=144.000000,AgentStepHeight=-1.000000,NavWalkingSearchHeightScale=0.500000,PreferredNavData=/Script/NavigationSystem.RecastNavMesh,bCanCrouch=False,bCanJump=False,bCanWalk=False,bCanSwim=False,bCanFly=False)
DirtyAreasUpdateFreq=60.000000

[/Script/Engine.CollisionProfile]
-Profiles=(Name="NoCollision",CollisionEnabled=NoCollision,ObjectTypeName="WorldStatic",CustomResponses=((Channel="Visibility",Response=ECR_Ignore),(Channel="Camera",Response=ECR_Ignore)),HelpMessage="No collision",bCanModify=False)
-Profiles=(Name="BlockAll",CollisionEnabled=QueryAndPhysics,ObjectTypeName="WorldStatic",CustomResponses=,HelpMessage="WorldStatic object that blocks all actors by default. All new custom channels will use its own default response. ",bCanModify=False)
-Profiles=(Name="OverlapAll",CollisionEnabled=QueryOnly,ObjectTypeName="WorldStatic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility",Response=ECR_Overlap),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldStatic object that overlaps all actors by default. All new custom channels will use its own default response. ",bCanModify=False)
-Profiles=(Name="BlockAllDynamic",CollisionEnabled=QueryAndPhysics,ObjectTypeName="WorldDynamic",CustomResponses=,HelpMessage="WorldDynamic object that blocks all actors by default. All new custom channels will use its own default response. ",bCanModify=False)
-Profiles=(Name="OverlapAllDynamic",CollisionEnabled=QueryOnly,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility",Response=ECR_Overlap),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldDynamic object that overlaps all actors by default. All new custom channels will use its own default response. ",bCanModify=False)
-Profiles=(Name="IgnoreOnlyPawn",CollisionEnabled=QueryOnly,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="Pawn",Response=ECR_Ignore),(Channel="Vehicle",Response=ECR_Ignore)),HelpMessage="WorldDynamic object that ignores Pawn and Vehicle. All other channels will be set to default.",bCanModify=False)
-Profiles=(Name="OverlapOnlyPawn",CollisionEnabled=QueryOnly,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="Pawn",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Ignore)),HelpMessage="WorldDynamic object that overlaps Pawn, Camera, and Vehicle. All other channels will be set to default. ",bCanModify=False)
-Profiles=(Name="Pawn",CollisionEnabled=QueryAndPhysics,ObjectTypeName="Pawn",CustomResponses=((Channel="Visibility",Response=ECR_Ignore)),HelpMessage="Pawn object. Can be used for capsule of any playerable character or AI. ",bCanModify=False)
-Profiles=(Name="Spectator",CollisionEnabled=QueryOnly,ObjectTypeName="Pawn",CustomResponses=((Channel="WorldStatic"),(Channel="Pawn",Response=ECR_Ignore),(Channel="Visibility",Response=ECR_Ignore),(Channel="WorldDynamic",Response=ECR_Ignore),(Channel="Camera",Response=ECR_Ignore),(Channel="PhysicsBody",Response=ECR_Ignore),(Channel="Vehicle",Response=ECR_Ignore),(Channel="Destructible",Response=ECR_Ignore)),HelpMessage="Pawn object that ignores all other actors except WorldStatic.",bCanModify=False)
-Profiles=(Name="CharacterMesh",CollisionEnabled=QueryOnly,ObjectTypeName="Pawn",CustomResponses=((Channel="Pawn",Response=ECR_Ignore),(Channel="Vehicle",Response=ECR_Ignore),(Channel="Visibility",Response=ECR_Ignore)),HelpMessage="Pawn object that is used for Character Mesh. All other channels will be set to default.",bCanModify=False)
-Profiles=(Name="PhysicsActor",CollisionEnabled=QueryAndPhysics,ObjectTypeName="PhysicsBody",CustomResponses=,HelpMessage="Simulating actors",bCanModify=False)
-Profiles=(Name="Destructible",CollisionEnabled=QueryAndPhysics,ObjectTypeName="Destructible",CustomResponses=,HelpMessage="Destructible actors",bCanModify=False)
-Profiles=(Name="InvisibleWall",CollisionEnabled=QueryAndPhysics,ObjectTypeName="WorldStatic",CustomResponses=((Channel="Visibility",Response=ECR_Ignore)),HelpMessage="WorldStatic object that is invisible.",bCanModify=False)
-Profiles=(Name="InvisibleWallDynamic",CollisionEnabled=QueryAndPhysics,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="Visibility",Response=ECR_Ignore)),HelpMessage="WorldDynamic object that is invisible.",bCanModify=False)
-Profiles=(Name="Trigger",CollisionEnabled=QueryOnly,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility",Response=ECR_Ignore),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldDynamic object that is used for trigger. All other channels will be set to default.",bCanModify=False)
-Profiles=(Name="Ragdoll",CollisionEnabled=QueryAndPhysics,ObjectTypeName="PhysicsBody",CustomResponses=((Channel="Pawn",Response=ECR_Ignore)),HelpMessage="Simulating Skeletal Mesh Component. All other channels will be set to default.",bCanModify=False)
-Profiles=(Name="Vehicle",CollisionEnabled=QueryAndPhysics,ObjectTypeName="Vehicle",CustomResponses=,HelpMessage="Vehicle object that blocks Vehicle, WorldStatic, and WorldDynamic. All other channels will be set to default.",bCanModify=False)
-Profiles=(Name="UI",CollisionEnabled=QueryOnly,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility"),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldStatic object that overlaps all actors by default. All new custom channels will use its own default response. ",bCanModify=False)
-Profiles=(Name="HitBox",CollisionEnabled=QueryOnly,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="WorldStatic",Response=ECR_Ignore),(Channel="WorldDynamic",Response=ECR_Ignore),(Channel="Pawn",Response=ECR_Ignore),(Channel="Visibility",Response=ECR_Ignore),(Channel="Camera",Response=ECR_Ignore),(Channel="PhysicsBody",Response=ECR_Ignore),(Channel="Vehicle",Response=ECR_Ignore),(Channel="Destructible",Response=ECR_Ignore),(Channel="Bullet",Response=ECR_Overlap),(Channel="Grabbable",Response=ECR_Ignore),(Channel="FlashBang",Response=ECR_Ignore)),HelpMessage="Hitbox bounding box",bCanModify=True)
+Profiles=(Name="NoCollision",CollisionEnabled=NoCollision,ObjectTypeName="WorldStatic",CustomResponses=((Channel="Visibility",Response=ECR_Ignore),(Channel="Camera",Response=ECR_Ignore)),HelpMessage="No collision",bCanModify=False)
+Profiles=(Name="BlockAll",CollisionEnabled=QueryAndPhysics,ObjectTypeName="WorldStatic",CustomResponses=,HelpMessage="WorldStatic object that blocks all actors by default. All new custom channels will use its own default response. ",bCanModify=False)
+Profiles=(Name="OverlapAll",CollisionEnabled=QueryOnly,ObjectTypeName="WorldStatic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility",Response=ECR_Overlap),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldStatic object that overlaps all actors by default. All new custom channels will use its own default response. ",bCanModify=False)
+Profiles=(Name="BlockAllDynamic",CollisionEnabled=QueryAndPhysics,ObjectTypeName="WorldDynamic",CustomResponses=,HelpMessage="WorldDynamic object that blocks all actors by default. All new custom channels will use its own default response. ",bCanModify=False)
+Profiles=(Name="OverlapAllDynamic",CollisionEnabled=QueryOnly,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility",Response=ECR_Overlap),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldDynamic object that overlaps all actors by default. All new custom channels will use its own default response. ",bCanModify=False)
+Profiles=(Name="IgnoreOnlyPawn",CollisionEnabled=QueryOnly,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="Pawn",Response=ECR_Ignore),(Channel="Vehicle",Response=ECR_Ignore)),HelpMessage="WorldDynamic object that ignores Pawn and Vehicle. All other channels will be set to default.",bCanModify=False)
+Profiles=(Name="OverlapOnlyPawn",CollisionEnabled=QueryOnly,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="Pawn",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Ignore)),HelpMessage="WorldDynamic object that overlaps Pawn, Camera, and Vehicle. All other channels will be set to default. ",bCanModify=False)
+Profiles=(Name="Pawn",CollisionEnabled=QueryAndPhysics,ObjectTypeName="Pawn",CustomResponses=((Channel="Visibility",Response=ECR_Ignore)),HelpMessage="Pawn object. Can be used for capsule of any playerable character or AI. ",bCanModify=False)
+Profiles=(Name="Spectator",CollisionEnabled=QueryOnly,ObjectTypeName="Pawn",CustomResponses=((Channel="WorldStatic"),(Channel="Pawn",Response=ECR_Ignore),(Channel="Visibility",Response=ECR_Ignore),(Channel="WorldDynamic",Response=ECR_Ignore),(Channel="Camera",Response=ECR_Ignore),(Channel="PhysicsBody",Response=ECR_Ignore),(Channel="Vehicle",Response=ECR_Ignore),(Channel="Destructible",Response=ECR_Ignore)),HelpMessage="Pawn object that ignores all other actors except WorldStatic.",bCanModify=False)
+Profiles=(Name="CharacterMesh",CollisionEnabled=QueryOnly,ObjectTypeName="Pawn",CustomResponses=((Channel="Pawn",Response=ECR_Ignore),(Channel="Vehicle",Response=ECR_Ignore),(Channel="Visibility",Response=ECR_Ignore)),HelpMessage="Pawn object that is used for Character Mesh. All other channels will be set to default.",bCanModify=False)
+Profiles=(Name="PhysicsActor",CollisionEnabled=QueryAndPhysics,ObjectTypeName="PhysicsBody",CustomResponses=,HelpMessage="Simulating actors",bCanModify=False)
+Profiles=(Name="Destructible",CollisionEnabled=QueryAndPhysics,ObjectTypeName="Destructible",CustomResponses=,HelpMessage="Destructible actors",bCanModify=False)
+Profiles=(Name="InvisibleWall",CollisionEnabled=QueryAndPhysics,ObjectTypeName="WorldStatic",CustomResponses=((Channel="Visibility",Response=ECR_Ignore)),HelpMessage="WorldStatic object that is invisible.",bCanModify=False)
+Profiles=(Name="InvisibleWallDynamic",CollisionEnabled=QueryAndPhysics,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="Visibility",Response=ECR_Ignore)),HelpMessage="WorldDynamic object that is invisible.",bCanModify=False)
+Profiles=(Name="Trigger",CollisionEnabled=QueryOnly,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility",Response=ECR_Ignore),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldDynamic object that is used for trigger. All other channels will be set to default.",bCanModify=False)
+Profiles=(Name="Ragdoll",CollisionEnabled=QueryAndPhysics,ObjectTypeName="PhysicsBody",CustomResponses=((Channel="Pawn",Response=ECR_Ignore)),HelpMessage="Simulating Skeletal Mesh Component. All other channels will be set to default.",bCanModify=False)
+Profiles=(Name="Vehicle",CollisionEnabled=QueryAndPhysics,ObjectTypeName="Vehicle",CustomResponses=,HelpMessage="Vehicle object that blocks Vehicle, WorldStatic, and WorldDynamic. All other channels will be set to default.",bCanModify=False)
+Profiles=(Name="UI",CollisionEnabled=QueryOnly,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility"),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldStatic object that overlaps all actors by default. All new custom channels will use its own default response. ",bCanModify=False)
+Profiles=(Name="HitBox",CollisionEnabled=QueryOnly,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="WorldStatic",Response=ECR_Ignore),(Channel="WorldDynamic",Response=ECR_Ignore),(Channel="Pawn",Response=ECR_Ignore),(Channel="Visibility",Response=ECR_Ignore),(Channel="Camera",Response=ECR_Ignore),(Channel="PhysicsBody",Response=ECR_Ignore),(Channel="Vehicle",Response=ECR_Ignore),(Channel="Destructible",Response=ECR_Ignore),(Channel="Bullet",Response=ECR_Overlap),(Channel="Grabbable",Response=ECR_Ignore),(Channel="FlashBang",Response=ECR_Ignore)),HelpMessage="Hitbox bounding box",bCanModify=True)
-DefaultChannelResponses=(Channel=ECC_GameTraceChannel1,Name="Bullet",DefaultResponse=ECR_Block,bTraceType=False,bStaticObject=False)
-DefaultChannelResponses=(Channel=ECC_GameTraceChannel2,Name="Grabbable",DefaultResponse=ECR_Block,bTraceType=False,bStaticObject=False)
-DefaultChannelResponses=(Channel=ECC_GameTraceChannel3,Name="Sound",DefaultResponse=ECR_Ignore,bTraceType=True,bStaticObject=False)
-DefaultChannelResponses=(Channel=ECC_GameTraceChannel4,Name="FlashBang",DefaultResponse=ECR_Block,bTraceType=True,bStaticObject=False)
-DefaultChannelResponses=(Channel=ECC_GameTraceChannel5,Name="GunFoley",DefaultResponse=ECR_Ignore,bTraceType=False,bStaticObject=False)
-DefaultChannelResponses=(Channel=ECC_GameTraceChannel6,Name="UI",DefaultResponse=ECR_Ignore,bTraceType=True,bStaticObject=False)
+DefaultChannelResponses=(Channel=ECC_GameTraceChannel1,Name="Bullet",DefaultResponse=ECR_Block,bTraceType=False,bStaticObject=False)
+DefaultChannelResponses=(Channel=ECC_GameTraceChannel2,Name="Grabbable",DefaultResponse=ECR_Block,bTraceType=False,bStaticObject=False)
+DefaultChannelResponses=(Channel=ECC_GameTraceChannel3,Name="Sound",DefaultResponse=ECR_Ignore,bTraceType=True,bStaticObject=False)
+DefaultChannelResponses=(Channel=ECC_GameTraceChannel4,Name="FlashBang",DefaultResponse=ECR_Block,bTraceType=True,bStaticObject=False)
+DefaultChannelResponses=(Channel=ECC_GameTraceChannel5,Name="GunFoley",DefaultResponse=ECR_Ignore,bTraceType=False,bStaticObject=False)
+DefaultChannelResponses=(Channel=ECC_GameTraceChannel6,Name="UI",DefaultResponse=ECR_Ignore,bTraceType=True,bStaticObject=False)
+DefaultChannelResponses=(Channel=ECC_GameTraceChannel7,Name="Bomb",DefaultResponse=ECR_Ignore,bTraceType=True,bStaticObject=False)
-EditProfiles=(Name="UI",CustomResponses=((Channel="WorldStatic",Response=ECR_Ignore),(Channel="WorldDynamic",Response=ECR_Ignore),(Channel="Pawn",Response=ECR_Ignore),(Channel="PhysicsBody",Response=ECR_Ignore),(Channel="Vehicle",Response=ECR_Ignore),(Channel="Destructible",Response=ECR_Ignore),(Channel="Bullet",Response=ECR_Ignore),(Channel="Grabbable",Response=ECR_Ignore),(Channel="FlashBang",Response=ECR_Ignore)))
-EditProfiles=(Name="BlockAll",CustomResponses=((Channel="Sound")))
-EditProfiles=(Name="Trigger",CustomResponses=((Channel="Bullet",Response=ECR_Overlap),(Channel="Grabbable",Response=ECR_Overlap),(Channel="FlashBang",Response=ECR_Ignore)))
-EditProfiles=(Name="NoCollision",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
-EditProfiles=(Name="BlockAllDynamic",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
-EditProfiles=(Name="IgnoreOnlyPawn",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
-EditProfiles=(Name="Pawn",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
-EditProfiles=(Name="Spectator",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
-EditProfiles=(Name="CharacterMesh",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
-EditProfiles=(Name="PhysicsActor",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
-EditProfiles=(Name="Destructible",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
-EditProfiles=(Name="InvisibleWall",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
-EditProfiles=(Name="InvisibleWallDynamic",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
-EditProfiles=(Name="Ragdoll",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
-EditProfiles=(Name="Vehicle",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
-EditProfiles=(Name="OverlapOnlyPawn",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
-EditProfiles=(Name="OverlapAllDynamic",CustomResponses=((Channel="FlashBang",Response=ECR_Overlap),(Channel="Bullet",Response=ECR_Overlap),(Channel="Grabbable",Response=ECR_Overlap)))
-EditProfiles=(Name="OverlapAll",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
+EditProfiles=(Name="UI",CustomResponses=((Channel="WorldStatic",Response=ECR_Ignore),(Channel="WorldDynamic",Response=ECR_Ignore),(Channel="Pawn",Response=ECR_Ignore),(Channel="PhysicsBody",Response=ECR_Ignore),(Channel="Vehicle",Response=ECR_Ignore),(Channel="Destructible",Response=ECR_Ignore),(Channel="Bullet",Response=ECR_Ignore),(Channel="Grabbable",Response=ECR_Ignore),(Channel="FlashBang",Response=ECR_Ignore)))
+EditProfiles=(Name="BlockAll",CustomResponses=((Channel="Sound")))
+EditProfiles=(Name="Trigger",CustomResponses=((Channel="Bullet",Response=ECR_Overlap),(Channel="Grabbable",Response=ECR_Overlap),(Channel="FlashBang",Response=ECR_Ignore)))
+EditProfiles=(Name="NoCollision",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
+EditProfiles=(Name="BlockAllDynamic",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
+EditProfiles=(Name="IgnoreOnlyPawn",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
+EditProfiles=(Name="Pawn",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
+EditProfiles=(Name="Spectator",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
+EditProfiles=(Name="CharacterMesh",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
+EditProfiles=(Name="PhysicsActor",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
+EditProfiles=(Name="Destructible",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
+EditProfiles=(Name="InvisibleWall",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
+EditProfiles=(Name="InvisibleWallDynamic",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
+EditProfiles=(Name="Ragdoll",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
+EditProfiles=(Name="Vehicle",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
+EditProfiles=(Name="OverlapOnlyPawn",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore)))
+EditProfiles=(Name="OverlapAllDynamic",CustomResponses=((Channel="FlashBang",Response=ECR_Overlap),(Channel="Bullet",Response=ECR_Overlap),(Channel="Grabbable",Response=ECR_Overlap)))
+EditProfiles=(Name="OverlapAll",CustomResponses=((Channel="FlashBang",Response=ECR_Ignore),(Channel="Bullet",Response=ECR_Overlap),(Channel="Grabbable",Response=ECR_Overlap)))
-ProfileRedirects=(OldName="BlockingVolume",NewName="InvisibleWall")
-ProfileRedirects=(OldName="InterpActor",NewName="IgnoreOnlyPawn")
-ProfileRedirects=(OldName="StaticMeshComponent",NewName="BlockAllDynamic")
-ProfileRedirects=(OldName="SkeletalMeshActor",NewName="PhysicsActor")
-ProfileRedirects=(OldName="InvisibleActor",NewName="InvisibleWallDynamic")
+ProfileRedirects=(OldName="BlockingVolume",NewName="InvisibleWall")
+ProfileRedirects=(OldName="InterpActor",NewName="IgnoreOnlyPawn")
+ProfileRedirects=(OldName="StaticMeshComponent",NewName="BlockAllDynamic")
+ProfileRedirects=(OldName="SkeletalMeshActor",NewName="PhysicsActor")
+ProfileRedirects=(OldName="InvisibleActor",NewName="InvisibleWallDynamic")
-CollisionChannelRedirects=(OldName="Static",NewName="WorldStatic")
-CollisionChannelRedirects=(OldName="Dynamic",NewName="WorldDynamic")
-CollisionChannelRedirects=(OldName="VehicleMovement",NewName="Vehicle")
-CollisionChannelRedirects=(OldName="PawnMovement",NewName="Pawn")
+CollisionChannelRedirects=(OldName="Static",NewName="WorldStatic")
+CollisionChannelRedirects=(OldName="Dynamic",NewName="WorldDynamic")
+CollisionChannelRedirects=(OldName="VehicleMovement",NewName="Vehicle")
+CollisionChannelRedirects=(OldName="PawnMovement",NewName="Pawn")

[/Script/Engine.StreamingSettings]
s.EventDrivenLoaderEnabled=False

[/Script/Slate.SlateSettings]
bVirtualKeyboardDisplayOnFocus=False

[/Script/Engine.NetworkSettings]
net.MaxRepArraySize=2048

[/Script/IOSRuntimeSettings.IOSRuntimeSettings]
bSupportsPortraitOrientation=False
bSupportsUpsideDownOrientation=False
bSupportsLandscapeLeftOrientation=True
PreferredLandscapeOrientation=LandscapeLeft

[/Script/AndroidRuntimeSettings.AndroidRuntimeSettings]
bBuildForES31=True
bBuildForES2=False
bBuildForArmV7=False
bBuildForArm64=True
bMultiTargetFormat_ATC=False
bMultiTargetFormat_PVRTC=False
bMultiTargetFormat_DXT=False
bMultiTargetFormat_ETC2=False
bMultiTargetFormat_ETC1a=False
bMultiTargetFormat_ETC1=False

[/Script/Engine.PhysicsSettings]
DefaultGravityZ=-980.000000
DefaultTerminalVelocity=4000.000000
DefaultFluidFriction=0.300000
SimulateScratchMemorySize=262144
RagdollAggregateThreshold=4
TriangleMeshTriangleMinAreaThreshold=5.000000
bEnableAsyncScene=False
bEnableShapeSharing=False
bEnablePCM=False
bEnableStabilization=False
bWarnMissingLocks=True
bEnable2DPhysics=False
PhysicErrorCorrection=(PingExtrapolation=0.100000,PingLimit=100.000000,ErrorPerLinearDifference=1.000000,ErrorPerAngularDifference=1.000000,MaxRestoredStateError=1.000000,MaxLinearHardSnapDistance=400.000000,PositionLerp=0.000000,AngleLerp=0.400000,LinearVelocityCoefficient=100.000000,AngularVelocityCoefficient=10.000000,ErrorAccumulationSeconds=0.500000,ErrorAccumulationDistanceSq=15.000000,ErrorAccumulationSimilarity=100.000000)
LockedAxis=Invalid
DefaultDegreesOfFreedom=Full3D
BounceThresholdVelocity=200.000000
FrictionCombineMode=Average
RestitutionCombineMode=Average
MaxAngularVelocity=3600.000000
MaxDepenetrationVelocity=0.000000
ContactOffsetMultiplier=0.010000
MinContactOffset=0.000100
MaxContactOffset=1.000000
bSimulateSkeletalMeshOnDedicatedServer=True
DefaultShapeComplexity=CTF_UseSimpleAndComplex
bDefaultHasComplexCollision=True
bSuppressFaceRemapTable=False
bSupportUVFromHitResults=False
bDisableActiveActors=False
bDisableKinematicStaticPairs=False
bDisableKinematicKinematicPairs=False
bDisableCCD=False
bEnableEnhancedDeterminism=False
MaxPhysicsDeltaTime=0.033333
bSubstepping=False
bSubsteppingAsync=False
MaxSubstepDeltaTime=0.016667
MaxSubsteps=6
SyncSceneSmoothingFactor=0.000000
AsyncSceneSmoothingFactor=0.990000
InitialAverageFrameRate=0.016667
PhysXTreeRebuildRate=10
+PhysicalSurfaces=(Type=SurfaceType1,Name="Dummy")
+PhysicalSurfaces=(Type=SurfaceType2,Name="Headshot")
+PhysicalSurfaces=(Type=SurfaceType3,Name="Flesh")
+PhysicalSurfaces=(Type=SurfaceType4,Name="Glass")
+PhysicalSurfaces=(Type=SurfaceType5,Name="Metal")
+PhysicalSurfaces=(Type=SurfaceType6,Name="Wood")
+PhysicalSurfaces=(Type=SurfaceType7,Name="Concrete")
+PhysicalSurfaces=(Type=SurfaceType8,Name="Carpet")
+PhysicalSurfaces=(Type=SurfaceType9,Name="Fabric")
+PhysicalSurfaces=(Type=SurfaceType10,Name="Water")
+PhysicalSurfaces=(Type=SurfaceType11,Name="Dirt")
+PhysicalSurfaces=(Type=SurfaceType33,Name="Flesh_Thin")
+PhysicalSurfaces=(Type=SurfaceType34,Name="Glass_Thin")
+PhysicalSurfaces=(Type=SurfaceType35,Name="Metal_Thin")
+PhysicalSurfaces=(Type=SurfaceType36,Name="Wood_Thin")
+PhysicalSurfaces=(Type=SurfaceType37,Name="Concrete_Thin")
+PhysicalSurfaces=(Type=SurfaceType38,Name="Carpet_Thin")
+PhysicalSurfaces=(Type=SurfaceType39,Name="Fabric_Thin")
+PhysicalSurfaces=(Type=SurfaceType40,Name="Water_Thin")
+PhysicalSurfaces=(Type=SurfaceType41,Name="Dirt_Thin")
DefaultBroadphaseSettings=(bUseMBPOnClient=False,bUseMBPOnServer=False,MBPBounds=(Min=(X=0.000000,Y=0.000000,Z=0.000000),Max=(X=0.000000,Y=0.000000,Z=0.000000),IsValid=0),MBPNumSubdivs=2)

+ 229
- 0
Config/DefaultInput.ini Vedi File

@@ -0,0 +1,229 @@

[/Script/Engine.InputSettings]
-AxisConfig=(AxisKeyName="Gamepad_LeftX",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f))
-AxisConfig=(AxisKeyName="Gamepad_LeftY",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f))
-AxisConfig=(AxisKeyName="Gamepad_RightX",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f))
-AxisConfig=(AxisKeyName="Gamepad_RightY",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f))
-AxisConfig=(AxisKeyName="MouseX",AxisProperties=(DeadZone=0.f,Exponent=1.f,Sensitivity=0.07f))
-AxisConfig=(AxisKeyName="MouseY",AxisProperties=(DeadZone=0.f,Exponent=1.f,Sensitivity=0.07f))
+AxisConfig=(AxisKeyName="OculusTouch_Left_Thumbstick",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="OculusTouch_Left_FaceButton1",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="OculusTouch_Left_Trigger",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="OculusTouch_Left_FaceButton2",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="OculusTouch_Left_IndexPointing",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="OculusTouch_Left_ThumbUp",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="OculusTouch_Right_Thumbstick",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="OculusTouch_Right_FaceButton1",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="OculusTouch_Right_Trigger",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="OculusTouch_Right_FaceButton2",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="OculusTouch_Right_IndexPointing",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="OculusTouch_Right_ThumbUp",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MotionController_Right_Thumbstick_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MotionController_Right_TriggerAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MotionController_Right_Grip1Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MotionController_Right_Grip2Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="Gamepad_Special_Left_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="Gamepad_Special_Left_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="Gamepad_LeftX",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="Gamepad_LeftY",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="Gamepad_RightX",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="Gamepad_RightY",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MouseX",AxisProperties=(DeadZone=0.000000,Sensitivity=0.070000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MouseY",AxisProperties=(DeadZone=0.000000,Sensitivity=0.070000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MouseWheelAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="Gamepad_LeftTriggerAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="Gamepad_RightTriggerAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MotionController_Left_Thumbstick_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MotionController_Left_Thumbstick_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MotionController_Left_TriggerAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MotionController_Left_Grip1Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MotionController_Left_Grip2Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MotionController_Right_Thumbstick_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MotionController_Left_Thumbstick_Z",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MotionController_Right_Thumbstick_Z",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="OculusTouchpad_Touchpad_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="OculusTouchpad_Touchpad_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Knuckles_Left_HandGrip",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Knuckles_Left_IndexGrip",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Knuckles_Left_MiddleGrip",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Knuckles_Left_RingGrip",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Knuckles_Left_PinkyGrip",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Knuckles_Right_HandGrip",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Knuckles_Right_IndexGrip",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Knuckles_Right_MiddleGrip",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Knuckles_Right_RingGrip",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Knuckles_Right_PinkyGrip",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Valve_Index_Controller_Trigger_Pull_Left",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Valve_Index_Controller_Trigger_Pull_Right",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Valve_Index_Controller_Grip_CapSense_Left",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Valve_Index_Controller_GripForce_Axis_Left",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Valve_Index_Controller_Grip_CapSense_Right",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Valve_Index_Controller_GripForce_Axis_Right",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Valve_Index_Controller_Thumbstick_X_Left",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Valve_Index_Controller_Thumbstick_X_Right",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Valve_Index_Controller_Thumbstick_Y_Left",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Valve_Index_Controller_Thumbstick_Y_Right",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Valve_Index_Controller_TrackpadForce_Axis_Left",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Valve_Index_Controller_TrackpadForce_Axis_Right",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Valve_Index_Controller_Trackpad_X_Left",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Valve_Index_Controller_Trackpad_X_Right",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Valve_Index_Controller_Trackpad_Y_Left",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Valve_Index_Controller_Trackpad_Y_Right",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Oculus_Touch_Trigger_Pull_Left",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Oculus_Touch_Trigger_Pull_Right",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Oculus_Touch_Grip_Pull_Left",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Oculus_Touch_Grip_Pull_Right",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Oculus_Touch_Joystick_X_Left",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Oculus_Touch_Joystick_X_Right",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Oculus_Touch_Joystick_Y_Left",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Oculus_Touch_Joystick_Y_Right",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Vive_Controller_Trigger_Pull_Left",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Vive_Controller_Trigger_Pull_Right",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Vive_Controller_Trackpad_X_Left",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Vive_Controller_Trackpad_X_Right",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Vive_Controller_Trackpad_Y_Left",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Vive_Controller_Trackpad_Y_Right",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Windows_MR_Controller_Trigger_Pull_Left",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Windows_MR_Controller_Trigger_Pull_Right",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Windows_MR_Controller_Joystick_X_Left",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Windows_MR_Controller_Joystick_X_Right",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Windows_MR_Controller_Joystick_Y_Left",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Windows_MR_Controller_Joystick_Y_Right",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Windows_MR_Controller_Trackpad_X_Left",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Windows_MR_Controller_Trackpad_X_Right",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Windows_MR_Controller_Trackpad_Y_Left",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="SteamVR_Windows_MR_Controller_Trackpad_Y_Right",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
bAltEnterTogglesFullscreen=True
bF11TogglesFullscreen=True
bUseMouseForTouch=False
bEnableMouseSmoothing=False
bEnableFOVScaling=False
bCaptureMouseOnLaunch=True
bDefaultViewportMouseLock=True
bAlwaysShowTouchInterface=False
bShowConsoleOnFourFingerTap=True
bEnableGestureRecognizer=False
bUseAutocorrect=False
DefaultViewportMouseCaptureMode=CapturePermanently
DefaultViewportMouseLockMode=DoNotLock
FOVScale=0.011110
DoubleClickTime=0.200000
+ActionMappings=(ActionName="BoltReleaseLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Valve_Index_Controller_Trackpad_Up_Left)
+ActionMappings=(ActionName="BoltReleaseLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Vive_Controller_Trackpad_Up_Left)
+ActionMappings=(ActionName="BoltReleaseLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Windows_MR_Controller_Trackpad_Up_Left)
+ActionMappings=(ActionName="BoltReleaseRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Valve_Index_Controller_Trackpad_Up_Right)
+ActionMappings=(ActionName="BoltReleaseRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Vive_Controller_Trackpad_Up_Right)
+ActionMappings=(ActionName="BoltReleaseRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Windows_MR_Controller_Trackpad_Up_Right)
+ActionMappings=(ActionName="CycleFireModeLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Oculus_Touch_X_Press)
+ActionMappings=(ActionName="CycleFireModeLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Valve_Index_Controller_A_Press_Left)
+ActionMappings=(ActionName="CycleFireModeLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Vive_Controller_Trackpad_L_Left)
+ActionMappings=(ActionName="CycleFireModeLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Windows_MR_Controller_Trackpad_L_Left)
+ActionMappings=(ActionName="CycleFireModeRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Oculus_Touch_A_Press)
+ActionMappings=(ActionName="CycleFireModeRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Valve_Index_Controller_A_Press_Right)
+ActionMappings=(ActionName="CycleFireModeRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Vive_Controller_Trackpad_L_Right)
+ActionMappings=(ActionName="CycleFireModeRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Windows_MR_Controller_Trackpad_L_Right)
+ActionMappings=(ActionName="GripLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=MotionController_Left_Grip1)
+ActionMappings=(ActionName="GripLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Oculus_Touch_Grip_Press_Left)
+ActionMappings=(ActionName="GripLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Valve_Index_Controller_Grip_Grab_Left)
+ActionMappings=(ActionName="GripRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=MotionController_Right_Grip1)
+ActionMappings=(ActionName="GripRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Oculus_Touch_Grip_Press_Right)
+ActionMappings=(ActionName="GripRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Valve_Index_Controller_Grip_Grab_Right)
+ActionMappings=(ActionName="GripToggleLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Vive_Controller_Grip_Press_Left)
+ActionMappings=(ActionName="GripToggleLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Windows_MR_Controller_Grip_Press_Left)
+ActionMappings=(ActionName="GripToggleRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Vive_Controller_Grip_Press_Right)
+ActionMappings=(ActionName="GripToggleRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Windows_MR_Controller_Grip_Press_Right)
+ActionMappings=(ActionName="MagBoltReleaseLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=MotionController_Left_FaceButton1)
+ActionMappings=(ActionName="MagBoltReleaseLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Oculus_Touch_Y_Press)
+ActionMappings=(ActionName="MagBoltReleaseLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Valve_Index_Controller_B_Press_Left)
+ActionMappings=(ActionName="MagBoltReleaseRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=MotionController_Right_FaceButton1)
+ActionMappings=(ActionName="MagBoltReleaseRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Oculus_Touch_B_Press)
+ActionMappings=(ActionName="MagBoltReleaseRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Valve_Index_Controller_B_Press_Right)
+ActionMappings=(ActionName="PushToTalk",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=MotionController_Left_FaceButton8)
+ActionMappings=(ActionName="Radio",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=MotionController_Left_FaceButton8)
+ActionMappings=(ActionName="ReleaseMagazineLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Valve_Index_Controller_Trackpad_Down_Left)
+ActionMappings=(ActionName="ReleaseMagazineLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Vive_Controller_Trackpad_Down_Left)
+ActionMappings=(ActionName="ReleaseMagazineLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Windows_MR_Controller_Trackpad_Down_Left)
+ActionMappings=(ActionName="ReleaseMagazineRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Valve_Index_Controller_Trackpad_Down_Right)
+ActionMappings=(ActionName="ReleaseMagazineRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Vive_Controller_Trackpad_Down_Right)
+ActionMappings=(ActionName="ReleaseMagazineRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Windows_MR_Controller_Trackpad_Down_Right)
+ActionMappings=(ActionName="ScoreboardLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=MotionController_Left_FaceButton2)
+ActionMappings=(ActionName="ScoreboardLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Oculus_Touch_Y_Press)
+ActionMappings=(ActionName="ScoreboardLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Valve_Index_Controller_B_Press_Left)
+ActionMappings=(ActionName="ScoreboardLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Vive_Controller_Application_Press_Left)
+ActionMappings=(ActionName="ScoreboardLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Windows_MR_Controller_Application_Press_Left)
+ActionMappings=(ActionName="ScoreboardRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=MotionController_Right_FaceButton8)
+ActionMappings=(ActionName="Sprint",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Oculus_Touch_Joystick_Press_Left)
+ActionMappings=(ActionName="Sprint",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Valve_Index_Controller_Thumbstick_Press_Left)
+ActionMappings=(ActionName="Sprint",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Vive_Controller_Trackpad_Press_Left)
+ActionMappings=(ActionName="Sprint",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Windows_MR_Controller_Joystick_Press_Left)
+ActionMappings=(ActionName="TriggerLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=MotionController_Left_Trigger)
+ActionMappings=(ActionName="TriggerLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Oculus_Touch_Trigger_Press_Left)
+ActionMappings=(ActionName="TriggerLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Valve_Index_Controller_Trigger_Press_Left)
+ActionMappings=(ActionName="TriggerLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Vive_Controller_Trigger_Press_Left)
+ActionMappings=(ActionName="TriggerLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Windows_MR_Controller_Trigger_Press_Left)
+ActionMappings=(ActionName="TriggerRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=MotionController_Right_Trigger)
+ActionMappings=(ActionName="TriggerRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Oculus_Touch_Trigger_Press_Right)
+ActionMappings=(ActionName="TriggerRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Valve_Index_Controller_Trigger_Press_Right)
+ActionMappings=(ActionName="TriggerRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Vive_Controller_Trigger_Press_Right)
+ActionMappings=(ActionName="TriggerRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Windows_MR_Controller_Trigger_Press_Right)
+ActionMappings=(ActionName="WheelClickLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=MotionController_Left_FaceButton8)
+ActionMappings=(ActionName="WheelClickRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Oculus_Touch_Joystick_Press_Right)
+ActionMappings=(ActionName="WheelClickRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Valve_Index_Controller_Thumbstick_Press_Right)
+ActionMappings=(ActionName="WheelClickRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Vive_Controller_Trackpad_Press_Right)
+ActionMappings=(ActionName="WheelClickRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Windows_MR_Controller_Trackpad_Press_Right)
+ActionMappings=(ActionName="WheelOpenLeft",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=MotionController_Left_FaceButton8)
+ActionMappings=(ActionName="WheelOpenRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Oculus_Touch_Joystick_Press_Right)
+ActionMappings=(ActionName="WheelOpenRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Valve_Index_Controller_Thumbstick_Press_Right)
+ActionMappings=(ActionName="WheelOpenRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Vive_Controller_Trackpad_R_Right)
+ActionMappings=(ActionName="WheelOpenRight",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=SteamVR_Windows_MR_Controller_Trackpad_R_Right)
+AxisMappings=(AxisName="ArtificialTurn_X",Scale=1.000000,Key=MotionController_Right_Thumbstick_X)
+AxisMappings=(AxisName="ArtificialTurn_X",Scale=1.000000,Key=SteamVR_Oculus_Touch_Joystick_X_Right)
+AxisMappings=(AxisName="ArtificialTurn_X",Scale=1.000000,Key=SteamVR_Valve_Index_Controller_Thumbstick_X_Right)
+AxisMappings=(AxisName="ArtificialTurn_X",Scale=1.000000,Key=SteamVR_Windows_MR_Controller_Joystick_X_Right)
+AxisMappings=(AxisName="ArtificialTurn_Y",Scale=1.000000,Key=SteamVR_Oculus_Touch_Joystick_Y_Right)
+AxisMappings=(AxisName="ArtificialTurn_Y",Scale=1.000000,Key=SteamVR_Valve_Index_Controller_Thumbstick_Y_Right)
+AxisMappings=(AxisName="ArtificialTurn_Y",Scale=1.000000,Key=SteamVR_Windows_MR_Controller_Joystick_Y_Right)
+AxisMappings=(AxisName="Move_X",Scale=1.000000,Key=MotionController_Left_Thumbstick_X)
+AxisMappings=(AxisName="Move_X",Scale=1.000000,Key=SteamVR_Oculus_Touch_Joystick_X_Left)
+AxisMappings=(AxisName="Move_X",Scale=1.000000,Key=SteamVR_Valve_Index_Controller_Thumbstick_X_Left)
+AxisMappings=(AxisName="Move_X",Scale=1.000000,Key=SteamVR_Vive_Controller_Trackpad_X_Left)
+AxisMappings=(AxisName="Move_X",Scale=1.000000,Key=SteamVR_Windows_MR_Controller_Joystick_X_Left)
+AxisMappings=(AxisName="Move_Y",Scale=1.000000,Key=MotionController_Left_Thumbstick_Y)
+AxisMappings=(AxisName="Move_Y",Scale=1.000000,Key=SteamVR_Oculus_Touch_Joystick_Y_Left)
+AxisMappings=(AxisName="Move_Y",Scale=1.000000,Key=SteamVR_Valve_Index_Controller_Thumbstick_Y_Left)
+AxisMappings=(AxisName="Move_Y",Scale=1.000000,Key=SteamVR_Vive_Controller_Trackpad_Y_Left)
+AxisMappings=(AxisName="Move_Y",Scale=1.000000,Key=SteamVR_Windows_MR_Controller_Joystick_Y_Left)
+AxisMappings=(AxisName="SpectatorMove_X",Scale=1.000000,Key=SteamVR_Oculus_Touch_Joystick_X_Right)
+AxisMappings=(AxisName="SpectatorMove_X",Scale=1.000000,Key=SteamVR_Valve_Index_Controller_Thumbstick_X_Right)
+AxisMappings=(AxisName="SpectatorMove_X",Scale=1.000000,Key=SteamVR_Vive_Controller_Trackpad_X_Right)
+AxisMappings=(AxisName="SpectatorMove_X",Scale=1.000000,Key=SteamVR_Windows_MR_Controller_Joystick_X_Right)
+AxisMappings=(AxisName="SpectatorMove_Y",Scale=1.000000,Key=SteamVR_Oculus_Touch_Joystick_Y_Right)
+AxisMappings=(AxisName="SpectatorMove_Y",Scale=1.000000,Key=SteamVR_Valve_Index_Controller_Thumbstick_Y_Right)
+AxisMappings=(AxisName="SpectatorMove_Y",Scale=1.000000,Key=SteamVR_Vive_Controller_Trackpad_Y_Right)
+AxisMappings=(AxisName="SpectatorMove_Y",Scale=1.000000,Key=SteamVR_Windows_MR_Controller_Joystick_Y_Right)
+AxisMappings=(AxisName="TriggerAxisLeft",Scale=1.000000,Key=SteamVR_Oculus_Touch_Trigger_Pull_Left)
+AxisMappings=(AxisName="TriggerAxisLeft",Scale=1.000000,Key=SteamVR_Valve_Index_Controller_Trigger_Pull_Left)
+AxisMappings=(AxisName="TriggerAxisLeft",Scale=1.000000,Key=SteamVR_Vive_Controller_Trigger_Pull_Left)
+AxisMappings=(AxisName="TriggerAxisLeft",Scale=1.000000,Key=SteamVR_Windows_MR_Controller_Trigger_Pull_Left)
+AxisMappings=(AxisName="TriggerAxisRight",Scale=1.000000,Key=SteamVR_Oculus_Touch_Trigger_Pull_Right)
+AxisMappings=(AxisName="TriggerAxisRight",Scale=1.000000,Key=SteamVR_Valve_Index_Controller_Trigger_Pull_Right)
+AxisMappings=(AxisName="TriggerAxisRight",Scale=1.000000,Key=SteamVR_Vive_Controller_Trigger_Pull_Right)
+AxisMappings=(AxisName="TriggerAxisRight",Scale=1.000000,Key=SteamVR_Windows_MR_Controller_Trigger_Pull_Right)
+AxisMappings=(AxisName="WheelLeft_X",Scale=1.000000,Key=SteamVR_Valve_Index_Controller_Thumbstick_X_Left)
+AxisMappings=(AxisName="WheelLeft_Y",Scale=1.000000,Key=SteamVR_Valve_Index_Controller_Thumbstick_Y_Left)
+AxisMappings=(AxisName="WheelRight_X",Scale=1.000000,Key=MotionController_Right_Thumbstick_X)
+AxisMappings=(AxisName="WheelRight_X",Scale=1.000000,Key=SteamVR_Oculus_Touch_Joystick_X_Right)
+AxisMappings=(AxisName="WheelRight_X",Scale=1.000000,Key=SteamVR_Valve_Index_Controller_Thumbstick_X_Right)
+AxisMappings=(AxisName="WheelRight_X",Scale=1.000000,Key=SteamVR_Vive_Controller_Trackpad_X_Right)
+AxisMappings=(AxisName="WheelRight_X",Scale=1.000000,Key=SteamVR_Windows_MR_Controller_Trackpad_X_Right)
+AxisMappings=(AxisName="WheelRight_Y",Scale=1.000000,Key=MotionController_Right_Thumbstick_Y)
+AxisMappings=(AxisName="WheelRight_Y",Scale=1.000000,Key=SteamVR_Oculus_Touch_Joystick_Y_Right)
+AxisMappings=(AxisName="WheelRight_Y",Scale=1.000000,Key=SteamVR_Valve_Index_Controller_Thumbstick_Y_Right)
+AxisMappings=(AxisName="WheelRight_Y",Scale=1.000000,Key=SteamVR_Vive_Controller_Trackpad_Y_Right)
+AxisMappings=(AxisName="WheelRight_Y",Scale=1.000000,Key=SteamVR_Windows_MR_Controller_Trackpad_Y_Right)
DefaultTouchInterface=/Engine/MobileResources/HUD/DefaultVirtualJoysticks.DefaultVirtualJoysticks
ConsoleKey=None
-ConsoleKeys=Tilde
+ConsoleKeys=Tilde



+ 277
- 0
Config/DefaultScalability.ini Vedi File

@@ -0,0 +1,277 @@
[ScalabilitySettings]
; PerfIndexThresholds define the thresholds that determine what the autodetected quality should be for each group.
; When you auto detect performance, both a CPUIndex and GPUIndex are calculated on the machine.
; Use the console command "scalability auto" to print these values for a machine.
; The type of perfindex used to determine the quality for a group is either the GPU, CPU or Min.
; GPU means the quality is based on the speed of the graphics card. CPU means the quality is based on the processor, and Min means the group quality is based on the slower of either the CPU or GPU.
; Each group has a type followed by three numbers.
; The first number is the perfindex threshold that changes quality from 0 to 1. The second is the threshold from 1 to 2, the third is the threshold from 2 to 3.
PerfIndexThresholds_ResolutionQuality="GPU 130 170 280"
PerfIndexThresholds_ViewDistanceQuality="CPU 50 80 100"
PerfIndexThresholds_AntiAliasingQuality="GPU 150 280 500"
PerfIndexThresholds_ShadowQuality="GPU 300 310 320"
PerfIndexThresholds_PostProcessQuality="GPU 300 310 320"
PerfIndexThresholds_TextureQuality="GPU 100 150 280"
PerfIndexThresholds_EffectsQuality="GPU 150 280 500"
PerfIndexThresholds_FoliageQuality="GPU 150 200 280"

; This is the screen percentage for the resolution quality, corresponding to 25% pixels, 50% pixels, 75% pixels, and 100% pixels
PerfIndexValues_ResolutionQuality="80 100 120 140"

[AntiAliasingQuality@0]
r.PostProcessAAQuality=0
r.MSAACount = 2

[AntiAliasingQuality@1]
r.PostProcessAAQuality=0
r.MSAACount = 2

[AntiAliasingQuality@2]
r.PostProcessAAQuality=0
r.MSAACount = 4

[AntiAliasingQuality@3]
r.PostProcessAAQuality=0
r.MSAACount = 4

;-----------------------------------------------------------------------------------------------------------------

[ViewDistanceQuality@0]
r.SkeletalMeshLODBias=2
r.ViewDistanceScale=0.4

[ViewDistanceQuality@1]
r.SkeletalMeshLODBias=1
r.ViewDistanceScale=0.6

[ViewDistanceQuality@2]
r.SkeletalMeshLODBias=0
r.ViewDistanceScale=0.8

[ViewDistanceQuality@3]
r.SkeletalMeshLODBias=0
r.ViewDistanceScale=1.0

;-----------------------------------------------------------------------------------------------------------------

[ShadowQuality@0]
r.LightFunctionQuality=0
r.ShadowQuality=0
r.Shadow.CSM.MaxCascades=1
r.Shadow.MaxResolution=512
r.Shadow.RadiusThreshold=0.06
r.Shadow.DistanceScale=0.6
r.Shadow.CSM.TransitionScale=0
r.DistanceFieldShadowing=0
r.DistanceFieldAO=0

[ShadowQuality@1]
r.LightFunctionQuality=0
r.ShadowQuality=0
r.Shadow.CSM.MaxCascades=1
r.Shadow.MaxResolution=512
r.Shadow.RadiusThreshold=0.06
r.Shadow.DistanceScale=0.6
r.Shadow.CSM.TransitionScale=0
r.DistanceFieldShadowing=0
r.DistanceFieldAO=0

[ShadowQuality@2]
r.LightFunctionQuality=0
r.ShadowQuality=0
r.Shadow.CSM.MaxCascades=1
r.Shadow.MaxResolution=512
r.Shadow.RadiusThreshold=0.06
r.Shadow.DistanceScale=0.6
r.Shadow.CSM.TransitionScale=0
r.DistanceFieldShadowing=0
r.DistanceFieldAO=0

[ShadowQuality@3]
r.LightFunctionQuality=0
r.ShadowQuality=0
r.Shadow.CSM.MaxCascades=1
r.Shadow.MaxResolution=512
r.Shadow.RadiusThreshold=0.06
r.Shadow.DistanceScale=0.6
r.Shadow.CSM.TransitionScale=0
r.DistanceFieldShadowing=0
r.DistanceFieldAO=0

;-----------------------------------------------------------------------------------------------------------------

[PostProcessQuality@0]
r.MotionBlurQuality=0
r.AmbientOcclusionMipLevelFactor=1.0
r.AmbientOcclusionMaxQuality=0
r.AmbientOcclusionLevels=0
r.AmbientOcclusionRadiusScale=1.2
r.DepthOfFieldQuality=0
r.RenderTargetPoolMin=300
r.LensFlareQuality=0
r.SceneColorFringeQuality=0
r.EyeAdaptationQuality=0
r.BloomQuality=4
r.FastBlurThreshold=0
r.Upscale.Quality=1
r.Tonemapper.GrainQuantization=0
r.LightShaftQuality=0
r.Filter.SizeScale=0.6
r.Tonemapper.Quality=0

[PostProcessQuality@1]
r.MotionBlurQuality=0
r.AmbientOcclusionMipLevelFactor=1.0
r.AmbientOcclusionMaxQuality=0
r.AmbientOcclusionLevels=0
r.AmbientOcclusionRadiusScale=1.2
r.DepthOfFieldQuality=0
r.RenderTargetPoolMin=300
r.LensFlareQuality=0
r.SceneColorFringeQuality=0
r.EyeAdaptationQuality=0
r.BloomQuality=4
r.FastBlurThreshold=0
r.Upscale.Quality=1
r.Tonemapper.GrainQuantization=0
r.LightShaftQuality=0
r.Filter.SizeScale=0.6
r.Tonemapper.Quality=0

[PostProcessQuality@2]
r.MotionBlurQuality=0
r.AmbientOcclusionMipLevelFactor=1.0
r.AmbientOcclusionMaxQuality=0
r.AmbientOcclusionLevels=0
r.AmbientOcclusionRadiusScale=1.2
r.DepthOfFieldQuality=0
r.RenderTargetPoolMin=300
r.LensFlareQuality=0
r.SceneColorFringeQuality=0
r.EyeAdaptationQuality=0
r.BloomQuality=4
r.FastBlurThreshold=0
r.Upscale.Quality=1
r.Tonemapper.GrainQuantization=0
r.LightShaftQuality=0
r.Filter.SizeScale=0.6
r.Tonemapper.Quality=0

[PostProcessQuality@3]
r.MotionBlurQuality=0
r.AmbientOcclusionMipLevelFactor=1.0
r.AmbientOcclusionMaxQuality=0
r.AmbientOcclusionLevels=0
r.AmbientOcclusionRadiusScale=1.2
r.DepthOfFieldQuality=0
r.RenderTargetPoolMin=300
r.LensFlareQuality=0
r.SceneColorFringeQuality=0
r.EyeAdaptationQuality=0
r.BloomQuality=4
r.FastBlurThreshold=0
r.Upscale.Quality=1
r.Tonemapper.GrainQuantization=0
r.LightShaftQuality=0
r.Filter.SizeScale=0.6
r.Tonemapper.Quality=0


;-----------------------------------------------------------------------------------------------------------------
[TextureQuality@0]
r.Streaming.MipBias=1.5
r.MaxAnisotropy=0
r.Streaming.PoolSize=1000

[TextureQuality@1]
r.Streaming.MipBias=1
r.MaxAnisotropy=2
r.Streaming.PoolSize=1500

[TextureQuality@2]
r.Streaming.MipBias=0.1
r.MaxAnisotropy=4
r.Streaming.PoolSize=2000

[TextureQuality@3]
r.Streaming.MipBias=0
r.MaxAnisotropy=8
r.Streaming.PoolSize=2500

;-----------------------------------------------------------------------------------------------------------------

[EffectsQuality@0]
r.TranslucencyLightingVolumeDim=24
r.RefractionQuality=0
r.SSR.Quality=0
r.SceneColorFormat=3
r.DetailMode=0
r.TranslucencyVolumeBlur=0
r.MaterialQualityLevel=0
r.SSS.Scale=0
r.SSS.SampleSet=0
r.SSS.Quality=0
r.EmitterSpawnRateScale=0.125
r.ParticleLightQuality=0

[EffectsQuality@1]
r.TranslucencyLightingVolumeDim=24
r.RefractionQuality=0
r.SSR.Quality=0
r.SceneColorFormat=3
r.DetailMode=1
r.TranslucencyVolumeBlur=0
r.MaterialQualityLevel=0
r.SSS.Scale=0
r.SSS.SampleSet=0
r.SSS.Quality=0
r.EmitterSpawnRateScale=0.125
r.ParticleLightQuality=0

[EffectsQuality@2]
r.TranslucencyLightingVolumeDim=32
r.RefractionQuality=0
r.SSR.Quality=0
r.SceneColorFormat=3
r.DetailMode=1
r.TranslucencyVolumeBlur=0
r.MaterialQualityLevel=2
r.SSS.Scale=0
r.SSS.SampleSet=0
r.SSS.Quality=0
r.EmitterSpawnRateScale=0.125
r.ParticleLightQuality=0

[EffectsQuality@3]
r.TranslucencyLightingVolumeDim=64
r.RefractionQuality=0
r.SSR.Quality=0
r.SceneColorFormat=3
r.DetailMode=2
r.TranslucencyVolumeBlur=0
r.MaterialQualityLevel=1
r.SSS.Scale=0
r.SSS.SampleSet=0
r.SSS.Quality=0
r.EmitterSpawnRateScale=0.125
r.ParticleLightQuality=1


;-----------------------------------------------------------------------------------------------------------------

[FoliageQuality@0]
foliage.DensityScale=0
grass.DensityScale=0

[FoliageQuality@1]
foliage.DensityScale=0.4
grass.DensityScale=0.4

[FoliageQuality@2]
foliage.DensityScale=0.8
grass.DensityScale=0.8

[FoliageQuality@3]
foliage.DensityScale=1.0
grass.DensityScale=1.0
r.ParticleLightQuality=2

BIN
Content/CustomMaps/UGC2244793300/NewMap.umap Vedi File


BIN
Content/CustomMaps/UGC2244793300/NewMap_BuiltData.uasset Vedi File


BIN
Content/CustomMaps/UGC2244793300/definition.uasset Vedi File


+ 24
- 0
Pavlov.uproject Vedi File

@@ -0,0 +1,24 @@
{
"FileVersion": 3,
"EngineAssociation": "4.21",
"Category": "",
"Description": "",
"Plugins": [
{
"Name": "ApexDestruction",
"Enabled": true
},
{
"Name": "SteamAudio",
"Enabled": true
},
{
"Name": "CustomMapTools",
"Enabled": true
},
{
"Name": "JsonUtils",
"Enabled": true
}
]
}

Loading…
Annulla
Salva