refactor: reorganize packet types
This commit is contained in:
@@ -10,28 +10,32 @@ namespace protocol {
|
||||
class PacketHandler;
|
||||
|
||||
enum class PacketType : std::uint8_t {
|
||||
// client --> server
|
||||
PlayerLogin = 0,
|
||||
SelectTeam,
|
||||
SpawnMob,
|
||||
SendMobs,
|
||||
PlaceTower,
|
||||
|
||||
// client <-- server
|
||||
PlayerJoin,
|
||||
PlayerLeave,
|
||||
WorldBeginData,
|
||||
WorldData,
|
||||
ChunkData,
|
||||
KeepAlive,
|
||||
UpdateMoney,
|
||||
UpdateEXP,
|
||||
UpdateLobbyTime,
|
||||
UpdateGameState,
|
||||
Disconnect,
|
||||
PlayerList,
|
||||
ConnectionInfo,
|
||||
SelectTeam,
|
||||
UpdatePlayerTeam,
|
||||
ServerTps,
|
||||
SpawnMob,
|
||||
SendMobs,
|
||||
PlaceTower,
|
||||
WorldAddTower,
|
||||
WorldRemoveTower,
|
||||
|
||||
// client <--> server
|
||||
KeepAlive,
|
||||
Disconnect,
|
||||
};
|
||||
|
||||
struct WorldHeader {
|
||||
@@ -486,5 +490,7 @@ public:
|
||||
virtual PacketType getType() const { return PacketType::WorldRemoveTower; }
|
||||
};
|
||||
|
||||
class
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user