Prerequisites
Game Version
Bug Description
Network diagnostics guarded by DEBUG_LEVEL_NET are never emitted, including when NET is explicitly selected with -setDebugLevel.
This makes the existing network logging unavailable when investigating connection stalls, retransmissions, frame synchronization, or packet handling.
Reproduction Steps
- Build and run a debug build.
- Start the game with -setDebugLevel NET.
- Enter a network game and generate network activity.
- Inspect the debug log.
- Observe that diagnostics guarded by DEBUG_LOG_LEVEL(DEBUG_LEVEL_NET, ...) are not written.
Additional Context
DEBUG_LEVEL_NET is zero, while DEBUG_LOG_LEVEL tests the level directly against DebugLevelMask.
Prerequisites
Game Version
Bug Description
Network diagnostics guarded by DEBUG_LEVEL_NET are never emitted, including when NET is explicitly selected with -setDebugLevel.
This makes the existing network logging unavailable when investigating connection stalls, retransmissions, frame synchronization, or packet handling.
Reproduction Steps
Additional Context
DEBUG_LEVEL_NET is zero, while DEBUG_LOG_LEVEL tests the level directly against DebugLevelMask.