include project

This commit is contained in:
ApfelTeeSaft
2026-04-22 15:51:07 +02:00
parent 749a4104d4
commit 55242512e8
13566 changed files with 471373 additions and 11 deletions
+1 -2
View File
@@ -145,7 +145,6 @@
<ClInclude Include="AbilitiesHooks.h" />
<ClInclude Include="ActorHooks.h" />
<ClInclude Include="Defines.h" />
<ClInclude Include="EventHandler.h" />
<ClInclude Include="framework.h" />
<ClInclude Include="GameModeHandler.h" />
<ClInclude Include="GameModeHooks.h" />
@@ -177,8 +176,8 @@
<ClCompile Include="SDK\Engine_functions.cpp" />
<ClCompile Include="SDK\FortniteGame_functions.cpp" />
<ClCompile Include="SDK\GameplayAbilities_functions.cpp" />
<ClCompile Include="SDK\LevelSequence_functions.cpp" />
<ClCompile Include="SDK\MovieScene_functions.cpp" />
<ClCompile Include="SDK\LevelSequence_functions.cpp" />
</ItemGroup>
<ItemGroup>
<None Include="NameCollisions.inl" />
+6 -9
View File
@@ -14,6 +14,12 @@
<ClCompile Include="SDK\CoreUObject_functions.cpp">
<Filter>SDK</Filter>
</ClCompile>
<ClCompile Include="SDK\MovieScene_functions.cpp">
<Filter>SDK</Filter>
</ClCompile>
<ClCompile Include="SDK\LevelSequence_functions.cpp">
<Filter>SDK</Filter>
</ClCompile>
<ClCompile Include="SDK\Basic.cpp">
<Filter>SDK</Filter>
</ClCompile>
@@ -32,12 +38,6 @@
<ClCompile Include="MinHook\src\buffer.c">
<Filter>MinHook</Filter>
</ClCompile>
<ClCompile Include="SDK\MovieScene_functions.cpp">
<Filter>SDK</Filter>
</ClCompile>
<ClCompile Include="SDK\LevelSequence_functions.cpp">
<Filter>SDK</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="framework.h" />
@@ -90,9 +90,6 @@
<ClInclude Include="GameModeHandler.h">
<Filter>Handlers</Filter>
</ClInclude>
<ClInclude Include="EventHandler.h">
<Filter>Handlers</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<Filter Include="Hooks">
+204
View File
@@ -0,0 +1,204 @@
; Supported pilots to use when making your own profiles:
; FrontEndPilots:
;FortClientPilot_FrontendAthena
;FortClientPilot_FrontendCampaign
; InMatchPilots:
;FortClientPilot_BaseSmokeAthena
;FortClientPilot_QuickSmokeAthena
;FortClientPilot_GameplayAthena
;FortClientPilot_TeleporterAthena
;FortClientPilot_GameplayCampaign
;FortClientPilot_ScenarioCampaign
;Example to show how to add flags vs config values
[/ClientPilotProfiles/AthenaTest]
InMatchPilotToUse=FortClientPilot_GameplayAthena
FrontEndPilotToUse=FortClientPilot_FrontendAthena
BotConfigValues="BotJumpDelay 8.0"
BotFlags="GodBot"
+BotFlags="teleporttosafezone"
[/ClientPilotProfiles/Athena]
InMatchPilotToUse=FortClientPilot_GameplayAthena
FrontEndPilotToUse=FortClientPilot_FrontendAthena
[/ClientPilotProfiles/AthenaSanityCheck]
InMatchPilotToUse=FortClientPilot_QuickSmokeAthena
FrontEndPilotToUse=FortClientPilot_FrontendAthena
[/ClientPilotProfiles/AllModesTest]
InMatchPilotToUse=FortClientPilot_GameplayCampaign
FrontEndPilotToUse=FortClientPilot_FrontendCampaign
BotFlags="OutpostBot"
+BotFlags="AllModesTest"
BotConfigValues="TimeToStayInMap 180.0"
[/ClientPilotProfiles/AthenaScenario]
InMatchPilotToUse=FortClientPilot_ScenarioAthena
FrontEndPilotToUse=FortClientPilot_FrontendAthena
[/ClientPilotProfiles/AthenaFullSmoke]
InMatchPilotToUse=FortClientPilot_BaseSmokeAthena
FrontEndPilotToUse=FortClientPilot_FrontendAthena
[/ClientPilotProfiles/AthenaAntiCheat]
InMatchPilotToUse=FortClientPilot_GameplayAnticheat
FrontEndPilotToUse=FortClientPilot_FrontendAthena
[/ClientPilotProfiles/AthenaGridTest]
InMatchPilotToUse=FortClientPilot_TeleporterAthena
FrontEndPilotToUse=FortClientPilot_FrontendAthena
BotConfigValues="BotTravelPath Grid:3x3"
[/ClientPilotProfiles/ProfileGoNightly]
InMatchPilotToUse=FortClientPilot_TeleporterAthena
FrontEndPilotToUse=FortClientPilot_FrontendAthena
BotConfigValues="BotTravelPath dailyperf,memlist"
[/ClientPilotProfiles/Campaign]
InMatchPilotToUse=FortClientPilot_GameplayCampaign
FrontEndPilotToUse=FortClientPilot_FrontendCampaign
[/ClientPilotProfiles/Creative]
InMatchPilotToUse=FortClientPilot_GameplayCreative
FrontEndPilotToUse=FortClientPilot_FrontendAthena
BotConfigValues="botplaylist Playgroundv2"
; Valid flags to toggle in Client Pilot Scenarios
; Bools - set to true, all false by default
; ShouldTargetEnemies
; ShouldTargetStructures
; ShouldShootWalls
; ShouldBuild
; ShouldEdit
; Immortal
; InfiniteAmmo
; ShouldRunAsNormalBotWhenDone (Tells bots to act as standard athena bots once the scenario is over.)
;
; Floats
; MaxTargetRange (Any target locked onto outside this range will cause the bot to run at it until in range.)
; Duration (In seconds for the scenario to run before shifting to next.)
;
; String Arrays
; ScenariosToRun (Scenarios to put into queue upon running this one)
; RemoteCommands (Remote Commands to run as part of this.)
; WeaponsToUse (Bots will pick one of these at random if needing to switch to a ranged weapon without having one.)
[/ClientPilotScenarios/AttackStructureWithMinigun]
ShouldTargetStructures=true
ShouldRunAsNormalBotWhenDone=true
ShouldShootWalls=true
Immortal=true
Duration=80
MaxTargetRange=3000
InfiniteAmmo=true
RemoteCommands=TeleportWithinRangeOfPoint 1000 78476 -83590 2773.154053
WeaponsToUse=WID_Assault_LMG_Athena_SR_Ore_T03
[/ClientPilotScenarios/AttackStructureWithRocket]
ShouldTargetStructures=true
ShouldShootWalls=true
Immortal=true
Duration=400
MaxTargetRange=3000
InfiniteAmmo=true
RemoteCommands=TeleportWithinRangeOfPoint 1000 78476 -83590 2773.154053
WeaponsToUse=WID_Launcher_Rocket_Athena_SR_Ore_T03
[/ClientPilotScenarios/ShootingTestWarmup]
Immortal=true
Duration=30
MaxTargetRange=6000
InfiniteAmmo=true
ShouldMove=false
ScenariosToRun=ShootingTest
RemoteCommands=TeleportWithinRangeOfPoint 1000 -75489.960938 -98249.820313 1089.972168 unsafe
[/ClientPilotScenarios/ShootingTest]
Immortal=true
Duration=300
MaxTargetRange=6000
InfiniteAmmo=true
ShouldMove=false
RemoteCommands=TeleportWithinRangeOfPoint 500 -75489.960938 -98249.820313 1089.972168 unsafe
+RemoteCommands=Pause
+RemoteCommands=SetRotation -85 0 0
+RemoteCommands=StartFiring
+RemoteCommands=StartFiring
WeaponsToUse=WID_Assault_LMG_Athena_SR_Ore_T03
[/ClientPilotScenarios/DestroyTiltedTowers]
ShouldTargetStructures=true
ShouldShootWalls=true
Immortal=true
Duration=4000
MaxTargetRange=6000
InfiniteAmmo=true
ShouldMove=true
RemoteCommands=TeleportWithinRangeOfPoint 4000 36432.226563 -60455.406250 2773.154053
WeaponsToUse=WID_Launcher_Rocket_Athena_SR_Ore_T03
+WeaponsToUse=WID_Assault_LMG_Athena_SR_Ore_T03
+WeaponsToUse=WID_Launcher_Grenade_Athena_SR_Ore_T03
+WeaponsToUse=WID_Pistol_HandCannon_Athena_SR_Ore_T03
[/ClientPilotScenarios/StructureBuilder]
ShouldBuild=true
Duration=40
Immortal=true
; This allows us to daisy chain scenarios, adding this scenario to the queue to run after StructureBuilder is finished.
+ScenariosToRun=AttackStructureWithRocket
RemoteCommands=TeleportWithinRangeOfPoint 1 77476.437500 -84590.218750 2382.027344
+RemoteCommands=BuildStructure 8 8 8 0 77476.437500 -84590.218750 2382.027344
+RemoteCommands=TriggerAllBotScenarios
ShouldRunAsNormalBotWhenDone=true
[/ClientPilotScenarios/StructureEditor]
Duration=40
ShouldMove=true
Immortal=true
ShouldEdit=true
RemoteCommands=TeleportWithinRangeOfPoint 1 77476.437500 -84590.218750 2382.027344
+RemoteCommands=BuildStructure 1 1 1 0 77476.437500 -84590.218750 2382.027344
ShouldRunAsNormalBotWhenDone=true
[/ClientPilotScenarios/AttackPropsWithRocket]
ShouldTargetStructures=true
ShouldRunAsNormalBotWhenDone=true
ShouldShootWalls=true
Immortal=true
InfiniteAmmo=true
Duration=80
WeaponsToUse=WID_Launcher_Rocket_Athena_R_Ore_T03
[/ClientPilotScenarios/TurboBuilder]
ShouldBuild=true
Duration=40
ShouldMove=true
Immortal=true
ShouldRunAsNormalBotWhenDone=true
[/ClientPilotScenarios/ShootingTestWarmup]
Immortal=true
Duration=30
MaxTargetRange=6000
InfiniteAmmo=true
ShouldMove=false
ScenariosToRun=ShootingTest
RemoteCommands=TeleportWithinRangeOfPoint 1000 -75489.960938 -98249.820313 1089.972168 unsafe
[/ClientPilotScenarios/ShootingTest]
Immortal=true
Duration=300
MaxTargetRange=6000
InfiniteAmmo=true
ShouldMove=false
RemoteCommands=TeleportWithinRangeOfPoint 500 -75489.960938 -98249.820313 1089.972168 unsafe
+RemoteCommands=Pause
+RemoteCommands=SetRotation -85 0 0
+RemoteCommands=StartFiring
WeaponsToUse=WID_Assault_LMG_Athena_SR_Ore_T03
File diff suppressed because it is too large Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large Load Diff
File diff suppressed because one or more lines are too long
@@ -0,0 +1,12 @@
[/Script/Engine.GameUserSettings]
bUseDesiredScreenHeight=true
[/Script/FortniteGame.FortGameUserSettings]
bInvertedMouse=False
MouseSensitivity=0.070000
GamepadLookSensitivity=(X=5.0,Y=5.0)
FullscreenMode=1
bUseDesktopResolution=True
Version=5
FortVersion=2
File diff suppressed because it is too large Load Diff
+17
View File
@@ -0,0 +1,17 @@
[GPU_NVIDIA]
SuggestedDriverVersion="417.35"
-Blacklist=(DriverVersion="<=347.09", Reason="Crashes with Paragon content using more recent GPU features")
+Blacklist=(DriverVersion="<341.95", Reason="Crashes with content using more recent GPU features")
+Blacklist=(DriverVersion="==417.22", Reason="Severe performance issues with notebook GPUs")
[GPU_AMD]
SuggestedDriverVersion="18.8.2"
; FORT-98403, FORT-101427
+Blacklist=(DriverVersion="==23.20.15033.5003", Reason="Crashes with some Fortnite content")
+Blacklist=(DriverVersion="==24.20.11001.5003", Reason="Crashes with some Fortnite content")
+Blacklist=(DriverVersion="==24.20.11016.4", Reason="Crashes with some Fortnite content")
+Blacklist=(DriverVersion="==24.20.11019.1004", Reason="Crashes with some Fortnite content")
+Blacklist=(DriverVersion="==24.20.11021.1000", Reason="Crashes with some Fortnite content")
+Blacklist=(DriverVersion="==24.20.12019.1010", Reason="Crashes with some Fortnite content")
File diff suppressed because it is too large Load Diff
+335
View File
@@ -0,0 +1,335 @@
[ScalabilitySettings]
PerfIndexValues_ScreenHeight="480 720 1080 999999"
[AntiAliasingQuality@0]
r.Tonemapper.Sharpen=0
[AntiAliasingQuality@1]
r.Tonemapper.Sharpen=0
[AntiAliasingQuality@2]
r.Tonemapper.Sharpen=0.5
[AntiAliasingQuality@3]
r.Tonemapper.Sharpen=0.5
[AntiAliasingQuality@Cine]
r.Tonemapper.Sharpen=0.5
[ViewDistanceQuality@0]
Fort.Scalability.AIBudget="0,12"
Fort.Scalability.AthenaPlayerBudget="4,4,10,82"
Fort.Scalability.AthenaPlayerBudget.URORates="0,1,3,3"
Fort.Scalability.AthenaPlayerBudget.UROInterpolation="1,1,0,0"
Fort.Scalability.AthenaPlayerBudget.SkelMeshMinLOD="0,1,2,2"
Fort.Scalability.BucketDistances="50,100,250,500"
Fort.Scalability.PlayerCosmeticPropBudget=0
Fort.Scalability.TieUROToLODs=0
Fort.Scalability.EnableAnimCurveOptimizations=1
Athena.Scalability.SecondarySkelMeshTickingThreshold=1
p.AnimDynamicsLODThreshold=0
p.RigidBodyLODThreshold=0
; Modifying SkeletalMeshLODBias affects AI animation updates
r.SkeletalMeshLODBias=1
r.StaticMeshLODDistanceScale=1
r.ViewDistanceScale=1.0
r.ViewDistanceScale.SecondaryScale=1.0
r.HLOD.DistanceOverride="5000,35000"
Athena.Scalability.HLODProxyMaxDrawDistance=65000.0
r.ViewDistanceScale.FieldOfViewMaxAngle=80.0
r.ViewDistanceScale.FieldOfViewMaxAngleScale=1.0
r.ViewDistanceScale.FieldOfViewMinAngle=15.0
r.ViewDistanceScale.FieldOfViewMinAngleScale=2.0
; Character simulation settings
Athena.EnableProxyPredictionPawnLOD=0
Athena.EnableProxySimulatedStepUpLOD=-1
Athena.EnableProxySimulatedStepUpMinNormalZ=0.1
Athena.ForceThrottledSimulatedFloorChecks=1
Athena.NetworkSmoothingSkipFramesLowestLOD=2
Athena.NetworkSmoothingSkipFramesInvisible=4
Athena.NetworkSmoothingRelevancyThrottleThreshold_Players=33
Athena.NetworkSmoothingRelevancyThrottleThreshold_AI=33
Athena.NetworkSmoothingRelevancyThrottleThreshold_Combined=33
r.NeverOcclusionTestDistance=1250
a.Budget.Enabled=true
a.Budget.BudgetMs=1.5
[ViewDistanceQuality@1]
Fort.Scalability.AIBudget="8,16"
Fort.Scalability.AthenaPlayerBudget="4,4,10,82"
Fort.Scalability.AthenaPlayerBudget.URORates="0,1,3,3"
Fort.Scalability.AthenaPlayerBudget.UROInterpolation="1,1,0,0"
Fort.Scalability.AthenaPlayerBudget.SkelMeshMinLOD="0,1,2,2"
Fort.Scalability.BucketDistances="50,100,250,500"
Fort.Scalability.PlayerCosmeticPropBudget=0
Fort.Scalability.TieUROToLODs=1
Fort.Scalability.EnableAnimCurveOptimizations=1
Athena.Scalability.SecondarySkelMeshTickingThreshold=1
p.AnimDynamicsLODThreshold=0
p.RigidBodyLODThreshold=0
; Modifying SkeletalMeshLODBias affects AI animation updates
r.SkeletalMeshLODBias=0
r.StaticMeshLODDistanceScale=1
r.ViewDistanceScale=1.33
r.ViewDistanceScale.SecondaryScale=1.0
r.HLOD.DistanceOverride="40000,35000"
Athena.Scalability.HLODProxyMaxDrawDistance=0.0
r.ViewDistanceScale.FieldOfViewMaxAngle=80.0
r.ViewDistanceScale.FieldOfViewMaxAngleScale=1.0
r.ViewDistanceScale.FieldOfViewMinAngle=15.0
r.ViewDistanceScale.FieldOfViewMinAngleScale=2.0
; Character simulation settings
Athena.EnableProxyPredictionPawnLOD=0
Athena.EnableProxySimulatedStepUpLOD=-1
Athena.EnableProxySimulatedStepUpMinNormalZ=0.1
Athena.ForceThrottledSimulatedFloorChecks=1
Athena.NetworkSmoothingSkipFramesLowestLOD=2
Athena.NetworkSmoothingSkipFramesInvisible=4
Athena.NetworkSmoothingRelevancyThrottleThreshold_Players=33
Athena.NetworkSmoothingRelevancyThrottleThreshold_AI=33
Athena.NetworkSmoothingRelevancyThrottleThreshold_Combined=33
r.NeverOcclusionTestDistance=1250
a.Budget.Enabled=true
a.Budget.BudgetMs=1.5
[ViewDistanceQuality@2]
Fort.Scalability.AIBudget="8,16"
Fort.Scalability.AthenaPlayerBudget="5,10,10,75"
Fort.Scalability.AthenaPlayerBudget.URORates="0,1,2,3"
Fort.Scalability.AthenaPlayerBudget.SkelMeshMinLOD="0,1,1,2"
Fort.Scalability.BucketDistances="50,100,250,500"
Fort.Scalability.PlayerCosmeticPropBudget=0
Fort.Scalability.TieUROToLODs=1
Fort.Scalability.EnableAnimCurveOptimizations=1
Athena.Scalability.SecondarySkelMeshTickingThreshold=1
p.AnimDynamicsLODThreshold=1
p.RigidBodyLODThreshold=1
; Modifying SkeletalMeshLODBias affects AI animation updates
r.SkeletalMeshLODBias=0
r.StaticMeshLODDistanceScale=1
r.ViewDistanceScale=1.67
r.ViewDistanceScale.SecondaryScale=1.0
r.HLOD.DistanceOverride="40000,35000"
Athena.Scalability.HLODProxyMaxDrawDistance=0.0
r.ViewDistanceScale.FieldOfViewMaxAngle=80.0
r.ViewDistanceScale.FieldOfViewMaxAngleScale=1.0
r.ViewDistanceScale.FieldOfViewMinAngle=15.0
r.ViewDistanceScale.FieldOfViewMinAngleScale=2.0
; Character simulation settings
Athena.EnableProxyPredictionPawnLOD=1
Athena.EnableProxySimulatedStepUpLOD=0
Athena.EnableProxySimulatedStepUpMinNormalZ=0.1
Athena.ForceThrottledSimulatedFloorChecks=1
Athena.NetworkSmoothingSkipFramesLowestLOD=2
Athena.NetworkSmoothingSkipFramesInvisible=4
Athena.NetworkSmoothingRelevancyThrottleThreshold_Players=33
Athena.NetworkSmoothingRelevancyThrottleThreshold_AI=33
Athena.NetworkSmoothingRelevancyThrottleThreshold_Combined=33
r.NeverOcclusionTestDistance=1250
a.Budget.Enabled=true
a.Budget.BudgetMs=1.5
[ViewDistanceQuality@3]
Fort.Scalability.AIBudget="8,16"
Fort.Scalability.AthenaPlayerBudget="5,10,10,75"
Fort.Scalability.AthenaPlayerBudget.URORates="0,1,2,3"
Fort.Scalability.AthenaPlayerBudget.SkelMeshMinLOD="0,1,1,2"
Fort.Scalability.BucketDistances="50,100,250,500"
Fort.Scalability.PlayerCosmeticPropBudget=0
Fort.Scalability.TieUROToLODs=1
Fort.Scalability.EnableAnimCurveOptimizations=1
Athena.Scalability.SecondarySkelMeshTickingThreshold=1
p.AnimDynamicsLODThreshold=1
p.RigidBodyLODThreshold=1
; Modifying SkeletalMeshLODBias affects AI animation updates
r.SkeletalMeshLODBias=0
r.StaticMeshLODDistanceScale=1
r.ViewDistanceScale=2.0
r.ViewDistanceScale.SecondaryScale=1.0
r.HLOD.DistanceOverride="40000,35000"
Athena.Scalability.HLODProxyMaxDrawDistance=0.0
r.ViewDistanceScale.FieldOfViewMaxAngle=80.0
r.ViewDistanceScale.FieldOfViewMaxAngleScale=1.0
r.ViewDistanceScale.FieldOfViewMinAngle=15.0
r.ViewDistanceScale.FieldOfViewMinAngleScale=2.0
; Character simulation settings
Athena.EnableProxyPredictionPawnLOD=1
Athena.EnableProxySimulatedStepUpLOD=0
Athena.EnableProxySimulatedStepUpMinNormalZ=0.1
Athena.ForceThrottledSimulatedFloorChecks=1
Athena.NetworkSmoothingSkipFramesLowestLOD=1
Athena.NetworkSmoothingSkipFramesInvisible=3
Athena.NetworkSmoothingRelevancyThrottleThreshold_Players=33
Athena.NetworkSmoothingRelevancyThrottleThreshold_AI=33
Athena.NetworkSmoothingRelevancyThrottleThreshold_Combined=33
r.NeverOcclusionTestDistance=1250
a.Budget.Enabled=true
a.Budget.BudgetMs=1.5
[ViewDistanceQuality@Cine]
Fort.Scalability.AIBudget="500"
Fort.Scalability.AthenaPlayerBudget="500"
Fort.Scalability.AthenaPlayerBudget.URORates="0"
Fort.Scalability.BucketDistances="50,100,250,500"
Fort.Scalability.PlayerCosmeticPropBudget=0
Fort.Scalability.TieUROToLODs=1
Fort.Scalability.EnableAnimCurveOptimizations=0
Athena.Scalability.SecondarySkelMeshTickingThreshold=10
p.AnimDynamicsLODThreshold=-1
p.RigidBodyLODThreshold=-1
; Modifying SkeletalMeshLODBias affects AI animation updates
r.SkeletalMeshLODBias=0
r.StaticMeshLODDistanceScale=1
r.ViewDistanceScale=10.0
r.ViewDistanceScale.SecondaryScale=1.0
; Character simulation settings
Athena.EnableProxyPredictionPawnLOD=1
Athena.EnableProxySimulatedStepUpLOD=1
Athena.EnableProxySimulatedStepUpMinNormalZ=0.1
Athena.ForceThrottledSimulatedFloorChecks=0
Athena.NetworkSmoothingSkipFramesLowestLOD=0
Athena.NetworkSmoothingSkipFramesInvisible=1
Athena.NetworkSmoothingRelevancyThrottleThreshold_Players=100
Athena.NetworkSmoothingRelevancyThrottleThreshold_AI=100
Athena.NetworkSmoothingRelevancyThrottleThreshold_Combined=100
r.NeverOcclusionTestDistance=1250
a.Budget.Enabled=true
a.Budget.BudgetMs=1.0
[EffectsQuality@0]
r.MaterialQualityLevel=0 ; Low quality
Fort.Wind=0
fx.Significance.EmitterLevel_Low=0.85
fx.Significance.EmitterLevel_Medium=0.7
fx.Significance.EmitterLevel_High=0.3
fx.Significance.MaxRange=5000
p.AnimDynamicsWind=0
r.SeparateTranslucency=0
[EffectsQuality@1]
r.MaterialQualityLevel=1 ; High quality
Fort.Wind=0
fx.Significance.EmitterLevel_Low=0.85
fx.Significance.EmitterLevel_Medium=0.7
fx.Significance.EmitterLevel_High=0.3
fx.Significance.MaxRange=8000
p.AnimDynamicsWind=0
r.SeparateTranslucency=1
[EffectsQuality@2]
r.MaterialQualityLevel=1 ; High quality
Fort.Wind=1
fx.Significance.EmitterLevel_Low=0.85
fx.Significance.EmitterLevel_Medium=0.7
fx.Significance.EmitterLevel_High=0.3
fx.Significance.MaxRange=14000
p.AnimDynamicsWind=1
r.SeparateTranslucency=1
[EffectsQuality@3]
r.MaterialQualityLevel=1 ; High quality
Fort.Wind=1
fx.Significance.EmitterLevel_Low=0.85
fx.Significance.EmitterLevel_Medium=0.7
fx.Significance.EmitterLevel_High=0.3
fx.Significance.MaxRange=14000
p.AnimDynamicsWind=1
r.SeparateTranslucency=1
[EffectsQuality@Cine]
r.MaterialQualityLevel=1 ; High quality
Fort.Wind=1
fx.Significance.EmitterLevel_Low=0.85
fx.Significance.EmitterLevel_Medium=0.7
fx.Significance.EmitterLevel_High=0.3
fx.Significance.MaxRange=20000
p.AnimDynamicsWind=1
r.SeparateTranslucency=1
[ShadowQuality@0]
; To avoid a light flickering problem when shadows are disabled, we set r.LightFunctionQuality=1. This issue needs to be properly addressed by the rendering team.
r.LightFunctionQuality=1
r.SimpleForwardShading=1
Fort.TODDirectionalLightUpdateRate=6.0
Fort.TODDirectionalLightInterpSpeed=2.0
r.Shadow.MaxNumPointShadowCacheUpdatesPerFrame=0
r.Shadow.MaxNumSpotShadowCacheUpdatesPerFrame=0
[ShadowQuality@1]
; We can not support DFAO/Shadowing at medium settings with our target machines
r.DistanceFieldShadowing=0
r.DistanceFieldAO=0
r.SimpleForwardShading=0
r.Shadow.MaxNumPointShadowCacheUpdatesPerFrame=1
r.Shadow.MaxNumSpotShadowCacheUpdatesPerFrame=1
Fort.TODDirectionalLightUpdateRate=6.0
Fort.TODDirectionalLightInterpSpeed=2.0
[ShadowQuality@2]
r.DistanceFieldShadowing=1
r.DistanceFieldAO=1
r.SimpleForwardShading=0
; Keeping MaxCascades low to save a little on perf
r.Shadow.CSM.MaxCascades=2
r.Shadow.MaxNumPointShadowCacheUpdatesPerFrame=2
r.Shadow.MaxNumSpotShadowCacheUpdatesPerFrame=4
r.LightMaxDrawDistanceScale=.5
Fort.TODDirectionalLightUpdateRate=0
[ShadowQuality@3]
r.SimpleForwardShading=0
Fort.TODDirectionalLightUpdateRate=0
r.Shadow.MaxNumPointShadowCacheUpdatesPerFrame=-1
r.Shadow.MaxNumSpotShadowCacheUpdatesPerFrame=-1
[ShadowQuality@Cine]
r.SimpleForwardShading=0
Fort.TODDirectionalLightUpdateRate=0
r.Shadow.MaxNumPointShadowCacheUpdatesPerFrame=-1
r.Shadow.MaxNumSpotShadowCacheUpdatesPerFrame=-1
[PostProcessQuality@0]
r.LightShaftQuality=0
r.EyeAdaptationQuality=0
Slate.ForceBackgroundBlurLowQualityOverride=1
[PostProcessQuality@1]
r.LightShaftQuality=0
r.EyeAdaptationQuality=1
Slate.ForceBackgroundBlurLowQualityOverride=0
[PostProcessQuality@2]
r.LightShaftQuality=0
r.EyeAdaptationQuality=1
Slate.ForceBackgroundBlurLowQualityOverride=0
[PostProcessQuality@3]
r.LightShaftQuality=1
r.EyeAdaptationQuality=1
Slate.ForceBackgroundBlurLowQualityOverride=0
[PostProcessQuality@Cine]
r.LightShaftQuality=1
r.EyeAdaptationQuality=1
Slate.ForceBackgroundBlurLowQualityOverride=0
[FoliageQuality@0]
foliage.DensityScale=1.0
grass.DensityScale=1.0
[FoliageQuality@1]
foliage.DensityScale=1.0
grass.DensityScale=1.0
[FoliageQuality@2]
foliage.DensityScale=1.0
grass.DensityScale=1.0
[FoliageQuality@3]
foliage.DensityScale=1.0
grass.DensityScale=1.0
[FoliageQuality@Cine]
foliage.DensityScale=1.0
grass.DensityScale=1.0
+11
View File
@@ -0,0 +1,11 @@
[/Script/GameplayTags.GameplayTagsList]
GameplayTagList=(Tag="Creative.Item.Coin.Coin",DevComment="")
GameplayTagList=(Tag="Creative.Item.Coin.Cylinder",DevComment="")
GameplayTagList=(Tag="Creative.Item.Coin.Orb",DevComment="")
GameplayTagList=(Tag="Creative.Item.Coin.Puzzle",DevComment="")
GameplayTagList=(Tag="Creative.Item.Coin.Pyramid",DevComment="")
GameplayTagList=(Tag="Creative.Item.Coin.TP",DevComment="")
GameplayTagList=(Tag="Creative.MoveTool.Activated",DevComment="Added when the move tool enters an activated state.")
@@ -0,0 +1,103 @@
[/Script/GameplayTags.GameplayTagsList]
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.AllModes.GamepadEscapeKey",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.AllModes.GamepadJump",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.AllModes.GamepadNextWeaponOrHarvestHold",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.AllModes.GamepadToggleHarvestWeapon",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.AllModes.None",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.AllModes.ResetCamera",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Building.BuildConfirm",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Building.ChangeMaterial",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Building.CrouchOrRepairWhileBuilding",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Building.CrouchWhileBuilding",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Building.GamepadBuildingSlot1",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Building.GamepadBuildingSlot2",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Building.GamepadBuildingSlot3",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Building.GamepadBuildingSlot4",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Building.GamepadEmotePickerOrReplayLastEmoteHoldWhileBuilding",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Building.GamepadEmotePickerWhileBuilding",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Building.GamepadNextBuilding",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Building.GamepadPreviousBuilding",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Building.GamepadRepairHoldOrRotateBuildingPiece",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Building.GamepadReplayLastEmoteWhileBuilding",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Building.GamepadSprintWhileBuilding",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Building.GamepadSquadQuickChatPickerWhileBuilding",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Building.GamepadToggleFullScreenMapWhileBuilding",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Building.GamepadToggleInventoryWhileBuilding",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Building.GamepadTrapPicker",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Building.GamepadUseOrTrapPicker",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Building.GamepadUseOrTrapPickerAndPlace",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Building.None",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Building.RotatePrimitiveClockwise",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Cinematic.None",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Cinematic.SkipCutscene",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Combat.Crouch",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Combat.CrouchOrRepair",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Combat.Fire",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Combat.GamepadEmotePicker",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Combat.GamepadEmotePickerOrReplayLastEmoteHold",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Combat.GamepadReplayLastEmote",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Combat.GamepadSelectNextWeapon",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Combat.GamepadSelectPreviousWeapon",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Combat.GamepadSprint",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Combat.GamepadSquadQuickChatPicker",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Combat.GamepadStartRecordingHighlights",DevComment="")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Combat.GamepadToggleFullScreenMap",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Combat.GamepadToggleInventory",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Combat.None",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Combat.PlaceMapMarkerInWorld",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Combat.Reload",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Combat.Target",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Combat.Use",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Combat.UseOrReload",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.CombatAndBuilding.GamepadSwitchMode",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.CombatAndBuilding.GamepadSwitchModeOrEditBuilding",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.CombatAndBuilding.None",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.CombatAndBuilding.PerformBuildingEditInteraction",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.CombatAndBuilding.PerformBuildingImprovementInteraction",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Death.None",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Death.RespawnAtStart",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Death.ResurrectHere",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Edit.BuildingEditReset",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Edit.CompleteBuildingEditInteraction",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Edit.CrouchOrRepairWhileEditing",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Edit.CrouchWhileEditing",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Edit.EditSelect",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Edit.GamepadEmotePickerOrReplayLastEmoteHoldWhileEditing",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Edit.GamepadEmotePickerWhileEditing",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Edit.GamepadReplayLastEmoteWhileEditing",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Edit.GamepadSprintWhileEditing",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Edit.GamepadSquadQuickChatPickerWhileEditing",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Edit.GamepadToggleFullScreenMapWhileEditing",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Edit.GamepadToggleInventoryWhileEditing",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Edit.None",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.FullscreenMap.MapZoomIn_Gamepad",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.FullscreenMap.MapZoomOut_Gamepad",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.FullscreenMap.None",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.FullscreenMap.RemoveMapCursor_Gamepad",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.FullscreenMap.SetMapCursor",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.GolfCart.GamepadGolfCartEBrakeLeft",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.GolfCart.GamepadGolfCartEBrakeRight",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.GolfCart.GamepadGolfCartForward",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.GolfCart.GamepadGolfCartReverse",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.GolfCart.None",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Other.ChatPicker",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Other.None",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Other.SocialPicker",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Picker.None",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Picker.PickerCancel",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Picker.PickerConfirm",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Picker.PickerNextOption",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Picker.PickerNextWheel",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Picker.PickerPreviousOption",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Picker.PickerPreviousWheel",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.ShoppingCart.None",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.ShoppingCart.ShoppingCartCoast",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Vehicle.GamepadVehicleCancel",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Vehicle.GamepadVehicleExit",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Vehicle.GamepadVehicleJump",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Vehicle.None",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Vehicle.VehicleChangeSeat",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
GameplayTagList=(Tag="Gamepad.ConfigCustom_Athena.Vehicle.VehicleHonk",DevComment="Gamepad.<Preset Name>.<Input Action Group>.<Action Name>")
+96
View File
@@ -0,0 +1,96 @@
[/Script/GameplayTags.GameplayTagsList]
GameplayTagList=(Tag="Item.Ammo.Heavy",DevComment="")
GameplayTagList=(Tag="Item.Ammo.Light",DevComment="")
GameplayTagList=(Tag="Item.Ammo.Medium",DevComment="")
GameplayTagList=(Tag="Item.Ammo.Rockets",DevComment="")
GameplayTagList=(Tag="Item.Ammo.Shells",DevComment="")
GameplayTagList=(Tag="Item.Consumable.Bandage",DevComment="")
GameplayTagList=(Tag="Item.Consumable.BoogieBomb",DevComment="")
GameplayTagList=(Tag="Item.Consumable.Bush",DevComment="")
GameplayTagList=(Tag="Item.Consumable.ChugJug",DevComment="")
GameplayTagList=(Tag="Item.Consumable.Clinger",DevComment="")
GameplayTagList=(Tag="Item.Consumable.Grenade",DevComment="")
GameplayTagList=(Tag="Item.Consumable.ImpulseGrenade",DevComment="")
GameplayTagList=(Tag="Item.Consumable.MedKit",DevComment="")
GameplayTagList=(Tag="Item.Consumable.PortAFort",DevComment="")
GameplayTagList=(Tag="Item.Consumable.RemoteExplosives",DevComment="")
GameplayTagList=(Tag="Item.Consumable.ShieldPotion",DevComment="")
GameplayTagList=(Tag="Item.Consumable.SlurpJuice",DevComment="")
GameplayTagList=(Tag="Item.Consumable.SmallShieldPotion",DevComment="")
GameplayTagList=(Tag="Item.Consumable.SmokeGrenade",DevComment="")
GameplayTagList=(Tag="Item.Consumable.StinkBomb",DevComment="")
GameplayTagList=(Tag="Item.Consumable.TNT",DevComment="")
GameplayTagList=(Tag="Item.Environmental.Cube",DevComment="")
GameplayTagList=(Tag="Item.Foraged.Apple",DevComment="")
GameplayTagList=(Tag="Item.Foraged.HopRocks",DevComment="")
GameplayTagList=(Tag="Item.Foraged.Mushroom",DevComment="")
GameplayTagList=(Tag="Item.Gadget.Jetpack",DevComment="")
GameplayTagList=(Tag="Item.Resource.Metal",DevComment="")
GameplayTagList=(Tag="Item.Resource.Stone",DevComment="")
GameplayTagList=(Tag="Item.Resource.Wood",DevComment="")
GameplayTagList=(Tag="Item.Trap.Bouncer",DevComment="")
GameplayTagList=(Tag="Item.Trap.CozyCampfire",DevComment="")
GameplayTagList=(Tag="Item.Trap.DamageTrap",DevComment="")
GameplayTagList=(Tag="Item.Trap.Ice",DevComment="")
GameplayTagList=(Tag="Item.Trap.LaunchPad",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.Assault.Auto",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.Assault.Burst",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.Assault.Drum",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.Assault.LMG",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.Assault.Minigun",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.Assault.Scoped",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.Assault.Thermal",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.Launcher.Grenade",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.Launcher.Quad",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.Launcher.Rocket",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.Pistol.DualPistols",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.Pistol.HandCannon",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.Pistol.Revolver",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.Pistol.Standard",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.Shotgun.Heavy",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.Shotgun.Pump",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.Shotgun.Tactical",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.SMG.MP",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.SMG.PDW",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.SMG.Standard",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.SMG.Suppressed",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.SMG.Tactical",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.Sniper.BoltAction",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.Sniper.Crossbow",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.Sniper.HuntingRifle",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.Sniper.SemiAuto",DevComment="")
GameplayTagList=(Tag="Item.Weapon.Ranged.Sniper.Silenced",DevComment="")
GameplayTagList=(Tag="Loot.Type.Gadget.Bling",DevComment="")
GameplayTagList=(Tag="LootSource.Container.AmmoBox",DevComment="")
GameplayTagList=(Tag="LootSource.Container.Chest",DevComment="")
GameplayTagList=(Tag="LootSource.Container.Llama",DevComment="")
GameplayTagList=(Tag="LootSource.Container.SupplyDrop",DevComment="")
GameplayTagList=(Tag="LootSource.Container.VendingMachine",DevComment="")
GameplayTagList=(Tag="LootSource.World.Biome.Farmland",DevComment="")
GameplayTagList=(Tag="LootSource.World.Biome.Forest",DevComment="")
GameplayTagList=(Tag="LootSource.World.Biome.Grassland",DevComment="")
GameplayTagList=(Tag="LootSource.World.Biome.HopRocks",DevComment="")
GameplayTagList=(Tag="LootSource.World.Biome.Mountain",DevComment="")
GameplayTagList=(Tag="LootSource.World.Biome.Swamp",DevComment="")
GameplayTagList=(Tag="LootSource.World.Floor",DevComment="")
GameplayTagList=(Tag="Rarity.Common",DevComment="")
GameplayTagList=(Tag="Rarity.Rare",DevComment="")
GameplayTagList=(Tag="Rarity.SuperRare",DevComment="")
GameplayTagList=(Tag="Rarity.Uncommon",DevComment="")
GameplayTagList=(Tag="Rarity.VeryRare",DevComment="")
GameplayTagList=(Tag="Trait.ExclusiveToDuos",DevComment="")
GameplayTagList=(Tag="Trait.ExclusiveToSolos",DevComment="")
GameplayTagList=(Tag="Trait.ExclusiveToSquads",DevComment="")
GameplayTagList=(Tag="Trait.Explosive",DevComment="")
GameplayTagList=(Tag="Trait.Mobility",DevComment="")
GameplayTagList=(Tag="Trait.Restoration.Health",DevComment="")
GameplayTagList=(Tag="Trait.Restoration.Shields",DevComment="")
GameplayTagList=(Tag="Trait.Silenced",DevComment="")
GameplayTagList=(Tag="Trait.UsesAmmo.Heavy",DevComment="")
GameplayTagList=(Tag="Trait.UsesAmmo.Light",DevComment="")
GameplayTagList=(Tag="Trait.UsesAmmo.Medium",DevComment="")
GameplayTagList=(Tag="Trait.UsesAmmo.Rockets",DevComment="")
GameplayTagList=(Tag="Trait.UsesAmmo.Shells",DevComment="")
@@ -0,0 +1,15 @@
[WindowsClient DeviceProfile]
DeviceType=Windows
BaseProfileName=Windows
; Include medium level hlod
;+CVars=Athena.CookOutMediumLevelHLODs=0
+CVars=au.DisableEnvelopeFollowing=1
; Allow distance field data decompression on multiple threads
+CVars=r.DistanceFields.ParallelAtlasUpdate=1
; Reduce RT memory by (16+16+8+8)*(1024*1024-256*256)=47185920 bytes (45 MB)
+CVars_Smallest=fx.GPUSimulationTextureSizeX=256
+CVars_Smallest=fx.GPUSimulationTextureSizeY=256
; Disable DF features and discard static mesh DF data to save some memory
+CVars_Smallest=r.DistanceFieldShadowing=0
+CVars_Smallest=r.DistanceFieldAO=0
+CVars_Smallest=r.StaticMesh.StripDistanceFieldDataDuringLoad=1
+34
View File
@@ -0,0 +1,34 @@
[Audio]
UseAudioMixer=false
[Core.System]
GameThreadHeartBeatHitchDuration=0.5
GameThreadHeartBeatStackWalk=true
HangDuration=30
[SystemSettings]
Fort.AthenaReplayBrowserDisplayFileName=1
Fort.AutomaticClientReplayRecordingLimit=1
m.FlushBackloggedAudio=6
[NetworkReplayStreaming]
;DefaultFactoryName=FortniteReplayStreamer
;DefaultFactoryName=FortniteSaveGameReplayStreamer
DefaultFactoryName=FortniteLocalReplayStreamer
MaxNumberAutomaticReplays=100
[StreamingInstall]
DefaultProviderName=LauncherChunkInstaller
[/Script/Hotfix.UpdateManager]
bCheckPlatformOSSForUpdate=false
[ConsoleVariables]
dp.AllowScalabilityGroupsToChangeAtRuntime=1
au.DisableHPFiltering=1
[DeviceProfileManager]
DeviceProfileSelectionModule="WindowsDeviceProfileSelector"
[WindowsApplication]
bConsumeAltSpace=true
+15
View File
@@ -0,0 +1,15 @@
[/Script/UnrealEd.ProjectPackagingSettings]
bGenerateChunks=True
MaxChunkSize=4294967296
+DirectoriesToAlwaysStageAsNonUFS=(Path="PackagedReplays")
+DirectoriesToAlwaysStageAsUFS=(Path="../Plugins/FacialAnimSystem/Content/Data")
;Enable "Bad Match" Detection based on Performance Metrics
[/Script/FortniteGame.FortBadMatchTriggers]
+PhasesToInclude=Athena_FlyingPhase
+PhasesToInclude=Athena_ZonePhase_
+Triggers=(Key=HitchTime_500_2000_Count,Operation=GreaterThan,Value=0.0)
+Triggers=(Key=HitchTime_2000_AndAbove_Count,Operation=GreaterThan,Value=0.0)
ReportProbability=0.00001
bEnableCsvProfile=true
bEnabled=true
@@ -0,0 +1,97 @@
[AntiAliasingQuality@0]
[AntiAliasingQuality@1]
[AntiAliasingQuality@2]
[AntiAliasingQuality@3]
[AntiAliasingQuality@Cine]
; --------------------------------
[ViewDistanceQuality@0]
[ViewDistanceQuality@1]
[ViewDistanceQuality@2]
Athena.NetworkSmoothingSkipFramesLowestLOD=1
Athena.NetworkSmoothingRelevancyThrottleThreshold_Players=50
Athena.NetworkSmoothingRelevancyThrottleThreshold_AI=50
Athena.NetworkSmoothingRelevancyThrottleThreshold_Combined=50
[ViewDistanceQuality@3]
Athena.NetworkSmoothingSkipFramesLowestLOD=1
Athena.NetworkSmoothingSkipFramesLargeGameLOD2=0
Athena.NetworkSmoothingRelevancyThrottleThreshold_Players=66
Athena.NetworkSmoothingRelevancyThrottleThreshold_AI=66
Athena.NetworkSmoothingRelevancyThrottleThreshold_Combined=66
[ViewDistanceQuality@Cine]
; --------------------------------
[EffectsQuality@0]
[EffectsQuality@1]
[EffectsQuality@2]
[EffectsQuality@3]
[EffectsQuality@Cine]
; --------------------------------
[ShadowQuality@0]
[ShadowQuality@1]
[ShadowQuality@2]
[ShadowQuality@3]
[ShadowQuality@Cine]
; --------------------------------
[PostProcessQuality@0]
r.AmbientOcclusion.Compute=0
[PostProcessQuality@1]
; Try to overlap SSAO computation with work on graphics pipe
; Lower quality but faster (> 2 ms saving on Radeon HD 6750)
r.AmbientOcclusion.Compute=3
[PostProcessQuality@2]
r.AmbientOcclusion.Compute=0
[PostProcessQuality@3]
r.AmbientOcclusion.Compute=0
[PostProcessQuality@Cine]
r.AmbientOcclusion.Compute=0
; --------------------------------
[FoliageQuality@0]
[FoliageQuality@1]
[FoliageQuality@2]
[FoliageQuality@3]
[FoliageQuality@Cine]
; --------------------------------
[TextureQuality@0]
r.Streaming.PoolSize=300
[TextureQuality@1]
; This is max mip bias allowed when per-texture mip bias is used
; It allows texture streamer to evict mips when over budget
r.Streaming.MipBias=8
r.Streaming.AmortizeCPUToGPUCopy=1
r.Streaming.MaxNumTexturesToStreamPerFrame=2
[TextureQuality@2]
[TextureQuality@3]
[TextureQuality@Cine]
Binary file not shown.
Binary file not shown.
Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More