about summary refs log tree commit diff
path: root/src/game/client/components/players.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/client/components/players.cpp')
-rw-r--r--src/game/client/components/players.cpp9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/game/client/components/players.cpp b/src/game/client/components/players.cpp
index ed8d0c17..1d4452d4 100644
--- a/src/game/client/components/players.cpp
+++ b/src/game/client/components/players.cpp
@@ -5,7 +5,6 @@
 #include <game/gamecore.hpp> // get_angle
 #include <game/client/animstate.hpp>
 #include <game/client/gameclient.hpp>
-#include <game/client/gc_client.hpp>
 #include <game/client/gc_ui.hpp>
 #include <game/client/gc_render.hpp>
 
@@ -125,8 +124,8 @@ void PLAYERS::render_player(
 		else
 		{
 			// apply predicted results
-			predicted_char.write(&player);
-			predicted_prev_char.write(&prev);
+			gameclient.predicted_char.write(&player);
+			gameclient.predicted_prev_char.write(&prev);
 			intratick = client_predintratick();
 		}
 	}
@@ -198,8 +197,8 @@ void PLAYERS::render_player(
 		{
 			if(gameclient.snap.local_info && player_char->hooked_player == gameclient.snap.local_info->cid)
 			{
-				hook_pos = mix(vec2(predicted_prev_char.pos.x, predicted_prev_char.pos.y),
-					vec2(predicted_char.pos.x, predicted_char.pos.y), client_predintratick());
+				hook_pos = mix(vec2(gameclient.predicted_prev_char.pos.x, gameclient.predicted_prev_char.pos.y),
+					vec2(gameclient.predicted_char.pos.x, gameclient.predicted_char.pos.y), client_predintratick());
 			}
 			else
 				hook_pos = mix(vec2(prev_char->hook_x, prev_char->hook_y), vec2(player_char->hook_x, player_char->hook_y), client_intratick());