FF Diff Viewer

Comparing 2006 Base SDK to Fortress Forever 2.46

cl_dll/prediction.cpp

192021222324
#include "in_buttons.h" #include "con_nprint.h" #include "hud_pdump.h" #ifdef HL2_CLIENT_DLL #include "c_basehlplayer.h"
1920212223242526
#include "in_buttons.h" #include "con_nprint.h" #include "hud_pdump.h" #include "debugoverlay_shared.h" #include "c_ff_player.h" #ifdef HL2_CLIENT_DLL #include "c_basehlplayer.h"
193194195196197198
np.time_to_live = 2.0f; engine->Con_NXPrintf( &np, "pred error %6.3f units (%6.3f %6.3f %6.3f)", len, delta.x, delta.y, delta.z ); } } }
195196197198199200201202203204205206
np.time_to_live = 2.0f; engine->Con_NXPrintf( &np, "pred error %6.3f units (%6.3f %6.3f %6.3f)", len, delta.x, delta.y, delta.z ); // --> Mirv: Draw it on now too int b = clamp((len / 32.0f) * 255, 0, 255); debugoverlay->AddLineOverlay(predicted_origin + Vector(0, 0, 5), origin, b, b, b, false, 5.0f); debugoverlay->AddLineOverlay(predicted_origin - Vector(0, 0, 5), origin, b, b, b, false, 5.0f); // <-- Mirv } } }
607608609610611612
move->m_nOldButtons = player->m_Local.m_nOldButtons; move->m_flClientMaxSpeed = player->m_flMaxspeed; move->m_vecAngles = ucmd->viewangles; move->m_vecViewAngles = ucmd->viewangles; move->m_nImpulseCommand = ucmd->impulse;
615616617618619620621622623624625626627628
move->m_nOldButtons = player->m_Local.m_nOldButtons; move->m_flClientMaxSpeed = player->m_flMaxspeed; CFFPlayer *pPlayer = ToFFPlayer(player); // Update client max speed if there are speed modifiers active if (pPlayer) { move->m_flClientMaxSpeed *= pPlayer->m_flSpeedModifier; } move->m_vecAngles = ucmd->viewangles; move->m_vecViewAngles = ucmd->viewangles; move->m_nImpulseCommand = ucmd->impulse;
687688689690691692693694
player->m_Local.m_nOldButtons = move->m_nButtons; player->m_flMaxspeed = move->m_flClientMaxSpeed; m_hLastGround = player->GetGroundEntity();
703704705706707708709710
player->m_Local.m_nOldButtons = move->m_nButtons; // don't need to set the max speed, it's not changing //player->m_flMaxspeed = move->m_flClientMaxSpeed; m_hLastGround = player->GetGroundEntity();
1824182518261827
return 0; return player->m_nWaterLevel; }
1840184118421843
return 0; return player->m_nWaterLevel; }