diff --git a/BigBaseV2/src/pointers.cpp b/BigBaseV2/src/pointers.cpp index 75259b7c..4ed52a8b 100644 --- a/BigBaseV2/src/pointers.cpp +++ b/BigBaseV2/src/pointers.cpp @@ -122,6 +122,11 @@ namespace big { m_get_event_data = ptr.sub(28).as(); }); + + main_batch.add("Replay Interface", "48 8D 0D ? ? ? ? 48 8B D7 E8 ? ? ? ? 48 8D 0D ? ? ? ? 8A D8 E8 ? ? ? ? 84 DB 75 13 48 8D 0D", [this](memory::handle ptr) + { + m_replay_interface = ptr.add(3).rip().as(); + }); main_batch.run(memory::module(nullptr)); diff --git a/BigBaseV2/src/pointers.hpp b/BigBaseV2/src/pointers.hpp index 3fbad155..2a41b5f6 100644 --- a/BigBaseV2/src/pointers.hpp +++ b/BigBaseV2/src/pointers.hpp @@ -19,6 +19,7 @@ namespace big CPedFactory **m_ped_factory{}; CNetworkPlayerMgr **m_network_player_mgr{}; + CReplayInterface **m_replay_interface{}; rage::scrNativeRegistrationTable *m_native_registration_table{}; functions::get_native_handler_t m_get_native_handler{};