Skip to content

Commit

Permalink
client.cpp: Fix code-style in Client::sendPlayerPos
Browse files Browse the repository at this point in the history
  • Loading branch information
ClobberXD authored and sfan5 committed Sep 14, 2019
1 parent e2d6445 commit eea082e
Showing 1 changed file with 20 additions and 21 deletions.
41 changes: 20 additions & 21 deletions src/client/client.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1234,42 +1234,41 @@ void Client::sendReady()

void Client::sendPlayerPos()
{
LocalPlayer *myplayer = m_env.getLocalPlayer();
if (!myplayer)
LocalPlayer *player = m_env.getLocalPlayer();
if (!player)
return;

ClientMap &map = m_env.getClientMap();

u8 camera_fov = map.getCameraFov();
u8 wanted_range = map.getControl().wanted_range;
u8 camera_fov = map.getCameraFov();
u8 wanted_range = map.getControl().wanted_range;

// Save bandwidth by only updating position when
// player is not dead and something changed

if (m_activeobjects_received && myplayer->isDead())
if (m_activeobjects_received && player->isDead())
return;

if (
myplayer->last_position == myplayer->getPosition() &&
myplayer->last_speed == myplayer->getSpeed() &&
myplayer->last_pitch == myplayer->getPitch() &&
myplayer->last_yaw == myplayer->getYaw() &&
myplayer->last_keyPressed == myplayer->keyPressed &&
myplayer->last_camera_fov == camera_fov &&
myplayer->last_wanted_range == wanted_range)
player->last_position == player->getPosition() &&
player->last_speed == player->getSpeed() &&
player->last_pitch == player->getPitch() &&
player->last_yaw == player->getYaw() &&
player->last_keyPressed == player->keyPressed &&
player->last_camera_fov == camera_fov &&
player->last_wanted_range == wanted_range)
return;

myplayer->last_position = myplayer->getPosition();
myplayer->last_speed = myplayer->getSpeed();
myplayer->last_pitch = myplayer->getPitch();
myplayer->last_yaw = myplayer->getYaw();
myplayer->last_keyPressed = myplayer->keyPressed;
myplayer->last_camera_fov = camera_fov;
myplayer->last_wanted_range = wanted_range;
player->last_position = player->getPosition();
player->last_speed = player->getSpeed();
player->last_pitch = player->getPitch();
player->last_yaw = player->getYaw();
player->last_keyPressed = player->keyPressed;
player->last_camera_fov = camera_fov;
player->last_wanted_range = wanted_range;

NetworkPacket pkt(TOSERVER_PLAYERPOS, 12 + 12 + 4 + 4 + 4 + 1 + 1);

writePlayerPos(myplayer, &map, &pkt);
writePlayerPos(player, &map, &pkt);

Send(&pkt);
}
Expand Down

0 comments on commit eea082e

Please sign in to comment.