#pragma once #define DeclareAllPacket() \ DeclarePacket(PlayerLogin, Nz::ENetPacketFlag::Reliable); \ DeclarePacket(UpdateHealth, Nz::ENetPacketFlag::Reliable); \ DeclarePacket(LoggingSuccess, Nz::ENetPacketFlag::Reliable); \ DeclarePacket(PlayerDeath, Nz::ENetPacketFlag::Reliable); \ DeclarePacket(PlayerJoin, Nz::ENetPacketFlag::Reliable); \ DeclarePacket(PlayerLeave, Nz::ENetPacketFlag::Reliable); \ DeclarePacket(PlayerStats, Nz::ENetPacketFlag::Reliable); \ DeclarePacket(PlayerList, Nz::ENetPacketFlag::Reliable); \ DeclarePacket(ServerConfig, Nz::ENetPacketFlag::Reliable); \ DeclarePacket(ServerTps, Nz::ENetPacketFlag::Reliable); \ DeclarePacket(UpdateGameState, Nz::ENetPacketFlag::Reliable); \ DeclarePacket(KeepAlive, Nz::ENetPacketFlag::Reliable); \ DeclarePacket(Disconnect, Nz::ENetPacketFlag::Reliable); \ DeclarePacket(ChatMessage, Nz::ENetPacketFlag::Reliable); \ DeclarePacket(PlayerPositionAndRotation, Nz::ENetPacketFlag::Reliable); \ DeclarePacket(PlayerShoot, Nz::ENetPacketFlag::Reliable);