improve packet interface
This commit is contained in:
19
include/blitz/protocol/PacketDeclare.h
Normal file
19
include/blitz/protocol/PacketDeclare.h
Normal file
@@ -0,0 +1,19 @@
|
||||
#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);
|
||||
Reference in New Issue
Block a user