#include "hooking/hooking.hpp" #include "services/players/player_service.hpp" #include "util/globals.hpp" #include #include namespace big { void hooks::write_player_camera_data_node(rage::netObject* player, CPlayerCameraDataNode* node) { g_hooking->get_original()(player, node); if (g.spoofing.spoof_hide_spectate && g.player.spectating) { node->m_free_cam_pos_x += 50.0f; node->m_free_cam_pos_y -= 50.0f; node->m_camera_x -= 50.0f; } } }