Skip to content

Gameplay debugging

Gameplay Debugger Capabilities:#

  • Look at FGameplayDebugger module

  • Contains GameplayDebuggingComponent, GameplayDebuggingControllerComponent, GameplayDebuggingReplicator, GameplayDebuggingHUDComponent

  • You can specify debug bindings by adding this to DefaultInput.ini

C++
 \[/Script/Engine.PlayerInput]

 +DebugExecBindings=(Key=L,Command="ToggleInfiniteAmmo")

 +DebugExecBindings=(Key=L,Command="ToggleInfiniteClip", Control=True)

 +DebugExecBindings=(Key=T,Command="ToggleMatchTimer")

 +DebugExecBindings=(Key=T, Command="ForceMatchStart", Control=True)

Useful Gameplay Debugging Console Commands:#

ViewSelf / ViewActor

Debug Collision:

Text Only
show collision

ShowDebug …

ShowDebugForReticleToggle …

ShowDebug DebugType

Show … /ShowFlag …

ToggleDebugCamera

Debug Input:

Text Only
showdebug input.