X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fclient%2Fclient.cpp;h=8a3d1c89c98e36a17c645852172f3d92d9cfb0eb;hb=cf5ce8220483bb062740eeaedde6474928fd5e0e;hp=bd436358b9af5163766121bf07981f7d5fdc60a9;hpb=d2eb51ad9759eeee743b04aee6f1ae69132fc706;p=blank.git diff --git a/src/client/client.cpp b/src/client/client.cpp index bd43635..8a3d1c8 100644 --- a/src/client/client.cpp +++ b/src/client/client.cpp @@ -212,7 +212,7 @@ void MasterState::On(const Packet::Join &pack) { pack.ReadPlayerID(player_id); state.reset(new InteractiveState(*this, player_id)); - pack.ReadPlayer(*state->GetInterface().GetPlayer().entity); + pack.ReadPlayerState(state->GetInterface().GetPlayer().entity->GetState()); env.state.PopAfter(this); env.state.Push(state.get()); @@ -293,7 +293,7 @@ void MasterState::On(const Packet::EntityUpdate &pack) { } if (world_iter->ID() == entity_id) { if (UpdateEntity(entity_id, pack.Seq())) { - pack.ReadEntity(*world_iter, i); + pack.ReadEntityState(world_iter->GetState(), i); } } }