Appearance
Networking commands reference
This page lists console commands that are useful when testing Motion in multiplayer.
Network state
| Command | Purpose |
|---|---|
showdebug net | Show network role and connection information |
stat net | Show network traffic and replication stats |
net.EnableNetStats 1 | Enable detailed network stats |
p.NetShowCorrections 1 | Visualize movement prediction corrections |
GAS state
| Command | Purpose |
|---|---|
showdebug abilitysystem | Show ASC state, active effects, attributes, and tags |
log LogAbilitySystem Verbose | Enable verbose GAS logging |
log LogGameplayTags Verbose | Enable verbose GameplayTag logging |
log LogMotionAbilitySystem Verbose | Enable verbose Motion GAS integration logging |
Motion logging
| Command | Purpose |
|---|---|
log LogMotionCore Verbose | Enable core Motion logging |
log LogMotionWalking Verbose | Enable walking component logs |
log LogMotionSprinting Verbose | Enable sprinting component logs |
log LogMotionCrouching Verbose | Enable crouching component logs |
log LogMotionJumping Verbose | Enable jumping component logs |
Network simulation
| Command | Purpose |
|---|---|
NetEmulation.PktLag=100 | Add 100 ms latency |
NetEmulation.PktLoss=2 | Drop 2 percent of packets |
NetEmulation.PktDup=1 | Duplicate 1 percent of packets |
Performance
| Command | Purpose |
|---|---|
stat fps | Show frame rate |
stat unit | Show frame time breakdown |
stat game | Show game-thread stats |
stat rhi | Show render hardware interface stats |