refactor: UpgradeTowerPacket
This commit is contained in:
@@ -516,16 +516,12 @@ void SendMobsPacket::Deserialize(DataBuffer& data) {
|
|||||||
|
|
||||||
DataBuffer UpgradeTowerPacket::Serialize() const {
|
DataBuffer UpgradeTowerPacket::Serialize() const {
|
||||||
DataBuffer data;
|
DataBuffer data;
|
||||||
data << getID() << m_TowerID << m_TowerLevel.getLevel() << m_TowerLevel.getPath();
|
data << getID() << m_TowerID << m_TowerLevel;
|
||||||
return data;
|
return data;
|
||||||
}
|
}
|
||||||
|
|
||||||
void UpgradeTowerPacket::Deserialize(DataBuffer& data) {
|
void UpgradeTowerPacket::Deserialize(DataBuffer& data) {
|
||||||
std::uint8_t towerLevel;
|
data >> m_TowerID >> m_TowerLevel;
|
||||||
game::TowerPath towerPath;
|
|
||||||
data >> m_TowerID >> towerLevel >> towerPath;
|
|
||||||
m_TowerLevel.setLevel(towerLevel);
|
|
||||||
m_TowerLevel.setPath(towerPath);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
REGISTER_DISPATCH_CLASS(PlayerLoginPacket);
|
REGISTER_DISPATCH_CLASS(PlayerLoginPacket);
|
||||||
|
|||||||
Reference in New Issue
Block a user