refactor: reorganize packet types

This commit is contained in:
2021-11-05 17:50:44 +01:00
parent 16bc355070
commit afcfce1328

View File

@@ -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
}
}