Network client identifier component for multiplayer entities.
Shared ECS registry type alias for the game engine.
entt::registry Registry
Shared ECS registry type alias.
Definition Registry.hpp:11
Client-only input sampling system — split into two halves so mouse look can run every iterate() (smoo...
Definition DebugUI.hpp:15
std::optional< ClientId > handleWinCondition(Registry ®istry, int killsToWin)
Checks if any player has met win condition and updates their PlayerMatchStats accordingly.
Definition MatchSystem.cpp:13
void resetStats(Registry ®istry)
Resets all players' match scores to initial values.
Definition MatchSystem.cpp:26