1#ifndef BOMBERMAN_NET_NETDIAGCONFIG_H
2#define BOMBERMAN_NET_NETDIAGCONFIG_H
Shared simulation tuning constants used by client and server gameplay code.
Shared multiplayer protocol types and transport-facing wire helpers.
Definition ClientPrediction.cpp:13
constexpr std::size_t kRecentEventCapacity
Maximum number of recent events retained in the NetDiagnostics ring buffer.
Definition NetDiagConfig.h:19
constexpr uint32_t kPeerTransportSampleTicks
ENet transport-health sampling cadence in authoritative server ticks.
Definition NetDiagConfig.h:33
constexpr uint64_t kRecentEventDedupeCooldownMs
Minimum time between repeated recent events with the same semantic signature.
Definition NetDiagConfig.h:22
constexpr uint32_t kRepeatedInputWarnCooldownTicks
Minimum authoritative tick spacing between repeated anomaly WARN lines for the same peer.
Definition NetDiagConfig.h:41
constexpr uint16_t kRepeatedInputWarnThreshold
Consecutive anomaly streak that triggers a WARN log for repeated ahead drops or input gaps.
Definition NetDiagConfig.h:38
constexpr uint32_t kServerInputBatchLogIntervalTicks
Accepted-input debug log cadence in authoritative server ticks.
Definition NetDiagConfig.h:27
constexpr uint32_t kServerSnapshotLogIntervalTicks
Snapshot summary debug log cadence in authoritative server ticks.
Definition NetDiagConfig.h:30
constexpr int16_t kTickRate
Simulation tick rate in Hz.
Definition SimConfig.h:14