0% found this document useful (0 votes)
98 views8 pages

Paladins VIP Server Configuration Guide

This document contains configuration settings for Paladins. It specifies game settings like the map, port, and game name. It also configures engine settings like which plugins and packages to use, sound attenuation distances, and performance settings.

Uploaded by

Kazu
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
98 views8 pages

Paladins VIP Server Configuration Guide

This document contains configuration settings for Paladins. It specifies game settings like the map, port, and game name. It also configures engine settings like which plugins and packages to use, sound attenuation distances, and performance settings.

Uploaded by

Kazu
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
  • Configuration
  • Rendering
  • Engine
  • Engine Client
  • Launch Devices
  • Database Connection
  • Vivox Configuration

[Configuration]

BasedOn=..\Engine\Config\[Link]

[URL]
MapExt=tgm
MenuLevel=LobbyMapV4_P
Map=LobbyMapV4_P
LocalMap=LobbyMapV4_P
SaveExt=usa
Port=7000
GameName=Paladins
GameNameShort=Paladins

[[Link]]
+EngineNativePackages=PlatformCommon
-EngineNativePackages=WinDrv
+NativePackages=TgGame
+NativePackages=TgClient
+NativePackages=BattleGame
+NativePackages=BattleClient
+EditorPackages=TgEditor
+EditorPackages=BattleEditor
+NonNativePackages=TgGameContent
-EngineNativePackages=SubstanceAir
-EditorPackages=SubstanceAirEd
+EngineNativePackages=Vivox

[[Link]]
DemoSpectatorClass=[Link]
MaxRewindPoints=400
RewindPointInterval=30.0
NumRecentRewindPoints=120
ProtectedRewindPointInterval=1800
NetServerMaxTickRate=27

MaxEventPoints=3
EventPointInterval=3.0
MinEventBuffer=3.0

[[Link]]
DemoSpectatorClass=[Link]
DefaultRewindTime=14.0
NetServerMaxTickRate=27

; Classes to exclude from timelapse recording.


+ExcludeClasses=[Link]
+ExcludeClasses=[Link]

[[Link]]
ForceSeparateTranslucencyInForeground=True
MaxParticleResize=1024
MaxParticleResizeWarn=10240
bUsePostProcessEffects=False
bRenderTerrainCollisionAsOverlay=False
TimeBetweenPurgingPendingKillObjects=30.000000
TimeAsyncLoadingBlocksGarbageCollection=10.000000
AllowShadowVolumes=TRUE
LightComplexityColors=(B=0,G=0,R=0,A=1)
LightComplexityColors=(B=0,G=255,R=0,A=1)
LightComplexityColors=(B=0,G=191,R=63,A=1)
LightComplexityColors=(B=0,G=127,R=127,A=1)
LightComplexityColors=(B=0,G=63,R=191,A=1)
LightComplexityColors=(B=0,G=0,R=255,A=1)
GameEngine=[Link]
EditorEngine=[Link]
UnrealEdEngine=[Link]
bEnableColorClear=False
UseStreaming=True
ScoutClassName=[Link]
NetworkDevice="[Link]"
PeerNetworkDevice="[Link]"
GameViewportClientClassName=[Link]
-SplashScreen=..\Binaries\Splash\[Link]
-SplashScreenEditor=..\Binaries\Splash\[Link]
DefaultPostProcessName=[Link].PP_Hit
bOnScreenKismetWarnings=false
bEnableOnScreenDebugMessages=false
bSuppressMapWarnings=True
Language=INT
ScoutClassName="[Link]"
bShouldGenerateSimpleLightmaps=FALSE
bUseDestColorFix=FALSE
bAllowTimeLapseDriver=FALSE

[[Link]]
bInitializeShadersOnDemand=True

[[Link]]
DX9=TRUE
DX11=TRUE

[[Link]]
ScratchVertexBufferMb=5
ScratchIndexBufferMb=1

[[Link]]
;Chaos: crashing on threaded shader compile... why?
; #PMERGE - having this off with multiple target platforms is basically unusable.
Re-enabling. If it becomes a problem again FIX IT
bAllowMultiThreadedShaderCompile=true

; Testing DX11 support in dev.


[[Link]]
DX9=TRUE
DX11=TRUE

; Testing New Shader storage in dev


[[Link]]
ShowTexturePackStatsInEditor=TRUE
+HirezShaderStoragePlatforms=pc
+HirezShaderStoragePlatforms=pcconsole
+HirezShaderStoragePlatforms=mac
+HirezShaderStoragePlatforms=macconsole
+HirezShaderStoragePlatforms=dingo
+HirezShaderStoragePlatforms=orbis
+HirezShaderStoragePlatforms=switch

[[Link]]
AspectRatioAxisConstraint=AspectRatio_MaintainXFOV

[[Link]]
bSmoothFrameRate=TRUE
MinSmoothedFrameRate=22.000000
MaxSmoothedFrameRate=175.000000
bClearAnimSetLinkupCachesOnLoadMap=TRUE
LocalPlayerClassName=[Link]
bUseSound=True
bUseTextureStreaming=True
bUseBackgroundLevelStreaming=True
bSubtitlesEnabled=True
bSubtitlesForcedOff=False
bForceStaticTerrain=False
bForceCPUSkinning=False
bUsePostProcessEffects=True
bOnScreenKismetWarnings=True
bEnableKismetLogging=False
bAllowMatureLanguage=False
bEnableVSMShadows=False
bEnableBranchingPCFShadows=False
bRenderTerrainCollisionAsOverlay=False
bDisablePhysXHardwareSupport=True
bPauseOnLossOfFocus=False
DefaultPostProcessName=[Link].PP_Hit
ThumbnailSkeletalMeshPostProcessName=[Link]
ThumbnailParticleSystemPostProcessName=[Link]
ThumbnailMaterialPostProcessName=[Link]
DefaultUIScenePostProcessName=[Link]
TimeBetweenPurgingPendingKillObjects=30.000000
TimeAsyncLoadingBlocksGarbageCollection=10.000000
ScoutClassName=[Link]
ShadowFilterRadius=2.000000
DepthBias=0.012000
ModShadowFadeDistanceExponent=0.200000
CameraRotationThreshold=45.000000
CameraTranslationThreshold=1600.000000
PrimitiveProbablyVisibleTime=8.000000
PercentUnoccludedRequeries=0.125000
ShadowVolumeLightRadiusThreshold=1000.000000
ShadowVolumePrimitiveScreenSpacePercentageThreshold=0.250000
MaxParticleResize=1024
MaxParticleResizeWarn=10240
BeginUPTryCount=200000

[[Link]]
MyDocumentsSubDirName=Paladins

[[Link]]
-Suppress=DevNet
-Suppress=VoiceChat
+Suppress=DevMovie
+Suppress=DevStreaming
+Suppress=DevLoad
+Suppress=DevSave
+Suppress=DevNetTraffic
+Suppress=DevGarbage
+Suppress=DevKill
+Suppress=DevReplace
+Suppress=DevCompile
+Suppress=DevBind
+Suppress=DevBsp
+Suppress=DevReplication
+Suppress=TgDevGFxUIVerbose
+Suppress=AILog
+Extensions=tgm
+Extensions=upk
+Extensions=u
PurgeCacheDays=30
PackageSizeSoftLimit=800
MaxObjectsNotConsideredByGC=110000
CachePath=..\Cache
CacheExt=.uxx
SavePath=..\..\%GAME%Game\Save
ScreenShotPath=..\..\%GAME%Game\ScreenShots
FRScriptPaths=..\..\%GAME%Game\ScriptFinalRelease
SeekFreePCPaths=..\..\%GAME%Game\CookedPC
SeekFreePCExtensions=upk
+SeekFreePCExtensions=tgm
+SeekFreePCExtensions=u
+Paths=..\..\%GAME%Game\Content
+Paths=..\..\%GAME%Game\__Trashcan
+CutdownPaths=..\..\Engine\Content
+BakeMapPaths=..\..\%GAME%Game\Content
+BakeMapPaths=..\..\%GAME%Game\Baked
+RunBakedPaths=..\..\%GAME%Game\Baked
+LocalizationPaths=..\..\%GAME%Game\Localization

[[Link]]
AllowDownloads=False
ConnectionTimeout=25.0
InitialHandshakeTimeout=45.0
InitialConnectTimeout=500.0
P2PConnectionTimeout=10.0

AckTimeout=1.0
KeepAliveTime=0.2
MaxClientRate=24000
MaxInternetClientRate=24000
RelevantTimeout=5.0
SpawnPrioritySeconds=1.0
ServerTravelPause=4.0
NetServerMaxTickRate=27
LanServerMaxTickRate=35
DownloadManagers=[Link]
DownloadManagers=[Link]
NetConnectionClassName="[Link]"
PeerNetConnectionClassName="[Link]"

[[Link]]
EditPackagesOutPath=..\..\%GAME%Game\Script
FRScriptOutputPath=..\..\%GAME%Game\ScriptFinalRelease
+EditPackages=PlatformCommon
+EditPackages=TgGame
+EditPackages=TgClient
+EditPackages=TgEditor
+EditPackages=BattleGame
+EditPackages=BattleClient
+EditPackages=BattleEditor
+EditPackages=TgGameContent
-EditPackages=OnlineSubsystemGameCenter
-EditPackages=SubstanceAir
-EditPackages=SubstanceAirEd
; #ORBIS #PMERGE
-EditPackages=OnlineSubsystemGameSpy
-EditPackages=OnlineSubsystemLive
+EditPackages=OnlineSubsystemNP
+EditPackages=OnlineSubsystemDingo
+EditPackages=OnlineSubsystemNintendo
+EditPackages=Vivox
AutoSaveDir=..\..\%GAME%Game\Content\Autosaves
LocalPlayerClassName=[Link]
InEditorGameURLOptions=?quickstart=1?numplay=1?Team=1?ReloadAssemblyFile=0?
RunDBExport=0
bOnScreenKismetWarnings=true

[[Link]]
MinDesiredFrameRate=35.000000

[[Link]]
;#HIREZ_DATA_RATE For clients. This is cut down upon connection to the server-side
maximum
ConfiguredInternetSpeed=48000
ConfiguredLanSpeed=50000

[[Link]]
+Package=GOD_CommonAssets
+Package=TgPostProcess
+Package=StartupUIRefs
+Package=FX_Gen_Mat_Instances
+Package=FX_Gen_Materials
+Package=FX_Gen_Meshes
+Package=FX_Gen_Particles
+Package=FX_Gen_Textures
+Package=FX_Generic_Combat
+Package=FX_Generic_Skills
+Package=FX_Generic_Status
+Package=WW_UI_Default

[[Link]]
+SeekFreePackage=LoadingScreen

[[Link]]
+Map=FT_P_v01
+Map=Shootingrange_P

[[Link]]
; Free champions
+Bot=Cassie
+Bot=Jenos
+Bot=Lex
+Bot=Ruckus
+Bot=Viktor
; Champions required for the tutorial
+Bot=Androxus
; Champions required for the shooting range
+Bot=Fernando
+Bot=Pip
+Bot=Skye
+Bot=Ying
; Mount bot
+Bot=Mount_Bot

[[Link]]
; In-hand devices for our free champions
+DeviceId=10772
+DeviceId=14127
+DeviceId=14581
+DeviceId=16530
+DeviceId=17176
; In-hand devices for our tutorial champions
+DeviceId=12489
; In-hand devices for our shooting range champions
+DeviceId=10774
+DeviceId=10773
+DeviceId=10762
+DeviceId=13279

[TextureStreaming]
PoolSize=158
MenuLevelPoolBoost=30
HysteresisLimit=20
DropMipLevelsLimit=16
StopIncreasingLimit=12
StopStreamingLimit=8
MinFudgeFactor=0.5
UseTextureFileCache=true
LightmapStreamingFactor=0.15
ShadowmapStreamingFactor=0.15

[[Link]]
.Map=LobbyMapV4_P
.Package=LoginUIRefs

[[Link]]

[XAudio2.XAudio2Device]
MinCompressedDurationGame=1.5

[[Link]]
+AttenuationGroups=(GroupName=Sm_foley,AttenuationDistance=1600.0)
+AttenuationGroups=(GroupName=Lg_foley,AttenuationDistance=3200.0)
+AttenuationGroups=(GroupName=Melee_hit,AttenuationDistance=6400.0)
+AttenuationGroups=(GroupName=Sm_gun,AttenuationDistance=4800.0)
+AttenuationGroups=(GroupName=Med_gun,AttenuationDistance=12800.0)
+AttenuationGroups=(GroupName=Lg_gun,AttenuationDistance=48000.0)
+AttenuationGroups=(GroupName=Sm_exp,AttenuationDistance=14400.0)
+AttenuationGroups=(GroupName=Med_exp,AttenuationDistance=80000.0)
+AttenuationGroups=(GroupName=Lg_exp,AttenuationDistance=144000.0)

[StatNotifyProviders]
+StatsNotifyProvider_Windows=false

[TaskPerfTracking]
bUseTaskPerfTracking=FALSE
RemoteConnectionIP="[Link]"
ConnectionString="Provider=sqloledb;Data Source=DB-02;Initial
Catalog=EngineTaskPerf;Trusted_Connection=Yes"
RemoteConnectionStringOverride="Data Source=DB-02;Initial
Catalog=EngineTaskPerf;Integrated Security=True;Pooling=False;Asynchronous
Processing=True;Network Library=dbmssocn"

[TaskPerfMemDatabase]
bUseTaskPerfMemDatabase=FALSE
RemoteConnectionIP="[Link]"
ConnectionString="Provider=sqloledb;Data Source=DEVDB-01;Initial
Catalog=PerfMem;Trusted_Connection=Yes"
RemoteConnectionStringOverride="Data Source=DEVDB-01;Initial
Catalog=PerfMem;Integrated Security=True;Pooling=True;Asynchronous
Processing=True;Network Library=dbmssocn"

[[Link]]
MinAllowableResolutionX=800
MinAllowableResolutionY=600

[[Link]]
MaxChannels=32
UseEffectsProcessing=True
TimeBetweenHWUpdates=15
MinOggVorbisDurationGame=5
MinOggVorbisDurationEditor=4
DeviceName=Generic Software

[Engine.SeqAct_CrowdSpawner]
m_CrowdSpawnNumMultiplier=1.0
m_bCrowdShadows=true

[[Link]]
DefaultAudioComponentClassName=[Link]

[XAudio2.XAudio2Device]
DefaultAudioDevice=

[[Link]]
FSMPartPoolSize=0

[[Link]]
NoInvisibleAdvance=TRUE

[[Link]]
LogLevel=600
ProductID="fcb692f0fdf14526b1ffbb77cf1ef288"
SandboxId="badb0ee71b474ed591ec43212547cfc8"
ClientId="8435581525284b85aa68d8733a5e2caa"
DeploymentId="ae0ea0ebb4454bb680bb5194d4ef4747"

[[Link]]
DefaultSessionTemplateName=Game
PartySessionTemplateName=Party
bHasVoiceEnabled=false

[[Link]]
DisableNativeIntegration=false

[Discord]
AppID="528145079819436043"
NitroBundleSku="560861507529998356"
RichPresenceDefaultLargeIcon="paladinslogo"
RichPresenceDefaultSmallIcon=""

[Vivox]
CheckOSSPermissions=false
AutoVAD=false
ResetMutePreferencePerChannel=true

Common questions

Powered by AI

Different light complexity colors (e.g., (B=0,G=0,R=255,A=1)) likely serve as debugging tools to visually represent the computational complexity of various lighting scenes. These colors help developers identify which areas of a map have high computational costs associated with lighting, facilitating optimizations to improve game performance .

Packages such as TgPostProcess, included in StartupPackages, are preloaded at game initialization, ensuring that necessary post-processing effects are readily available. This avoids runtime loading delays, allowing for smoother transitions and stable performance right from startup .

The configuration allows for multi-threaded shader compilation, which can enhance performance by distributing the workload across multiple CPU threads. This setting is crucial for maintaining high performance during development, especially when dealing with complex shaders that are resource-intensive to compile .

The TCP network driver settings, including MaxInternetClientRate (24000), are critical for ensuring game stability and performance by controlling the data rate allowed for clients. High data rates can improve responsiveness and quality, but excessive values might strain network resources, leading to instability. Conversely, low rates could cause lag and hinder player experience .

Setting bUseSound=True enables audio features in the engine, significantly contributing to the immersive sensory experience of the game. It allows sound effects, music, and ambient audio to be processed and rendered, enhancing gameplay through auditory feedback .

Suppression settings, such as -Suppress=DevNet and +Suppress=VoiceChat, decrease the volume of debug output, helping developers focus on relevant information. However, overly suppressing outputs might lead developers to miss crucial debug data, complicating the troubleshooting of issues not related to the suppressed categories .

The configuration sets a minimum allowable resolution (800x600) for input devices, ensuring that even basic hardware configurations can run the game. However, such constraints might limit the visual fidelity experienced by players on advanced setups, potentially affecting immersive gameplay .

Network configurations such as ConnectionTimeout (25.0) and AckTimeout (1.0) are crucial for maintaining robust and responsive game connectivity. Improper settings could lead to issues such as increased latency, connection losses, and poor user experience, as these timeouts manage how long the system waits for responses before dropping or retrying connections .

The configuration explicitly excludes packages such as SubstanceAir, OnlineSubsystemGameCenter, and OnlineSubsystemGameSpy. The rationale behind these exclusions could be to streamline performance by avoiding unused features, ensuring compatibility with the chosen online platforms, and avoiding licensing fees for unused software .

MaxParticleResize (1024) specifies the maximum allowed size for particle effects, directly affecting rendering performance. By limiting the particle size, the game can manage rendering costs more effectively, ensuring smoother gameplay as hardware resources are optimally utilized .

[Configuration]
BasedOn=..EngineConfigBaseEngine.ini
[URL]
MapExt=tgm
MenuLevel=LobbyMapV4_P
Map=LobbyMapV4_P
LocalMap=Lob
LightComplexityColors=(B=0,G=191,R=63,A=1)
LightComplexityColors=(B=0,G=127,R=127,A=1)
LightComplexityColors=(B=0,G=63,R=191,
AspectRatioAxisConstraint=AspectRatio_MaintainXFOV
[Engine.GameEngine]
bSmoothFrameRate=TRUE
MinSmoothedFrameRate=22.000000
M
+Suppress=DevCompile
+Suppress=DevBind
+Suppress=DevBsp
+Suppress=DevReplication
+Suppress=TgDevGFxUIVerbose
+Suppress=AILog
+EditPackages=BattleEditor
+EditPackages=TgGameContent
-EditPackages=OnlineSubsystemGameCenter
-EditPackages=SubstanceAir
-Ed
+Bot=Pip
+Bot=Skye
+Bot=Ying
; Mount bot
+Bot=Mount_Bot
[Engine.AdditionalLaunchDeviceIds]
; In-hand devices for our free cha
ConnectionString="Provider=sqloledb;Data Source=DB-02;Initial 
Catalog=EngineTaskPerf;Trusted_Connection=Yes"
RemoteConnectio
AppID="528145079819436043"
NitroBundleSku="560861507529998356"
RichPresenceDefaultLargeIcon="paladinslogo"
RichPresenceDefaul

You might also like