mirror of
https://github.com/Mr-X-GTA/GTAV-Classes-1.git
synced 2024-12-23 06:57:34 +08:00
Updated Network.hpp (#56)
* fix: duplicate member Co-authored-by: Yimura <24669514+Yimura@users.noreply.github.com>
This commit is contained in:
parent
1d5916827c
commit
e146647ee4
@ -129,91 +129,91 @@ static_assert(sizeof(InvitedGamers) == 0xC88);
|
|||||||
class Network
|
class Network
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
class rage::rlSessionInfo m_session_info;
|
class rage::rlSessionInfo m_session_info; //0x0000
|
||||||
class Obf32 m_num_dinput8_instances;
|
class Obf32 m_num_dinput8_instances; //0x0070
|
||||||
class Obf32 m_last_time_dinput8_checked; //0x0010
|
class Obf32 m_last_time_dinput8_checked; //0x0080
|
||||||
class rage::snSession* m_game_session_ptr; //0x0020
|
class rage::snSession* m_game_session_ptr; //0x0090
|
||||||
class rage::snSession* m_transition_session_ptr; //0x0028
|
class rage::snSession* m_transition_session_ptr; //0x0098
|
||||||
char pad_0030[24]; //0x0030
|
char pad_00A0[24]; //0x00A0
|
||||||
class rage::snSession m_game_session; //0x0048
|
class rage::snSession m_game_session; //0x00B8
|
||||||
class rage::snSession m_transition_session; //0x3EB8
|
class rage::snSession m_transition_session; //0x3F28
|
||||||
char pad_7D28[16]; //0x7D28
|
char pad_7D98[16]; //0x7D98
|
||||||
class NetworkGameConfig m_network_game_config; //0x7D38
|
class NetworkGameConfig m_network_game_config; //0x7DA8
|
||||||
class NetworkGameConfig m_network_transition_config; //0x7E80
|
class NetworkGameConfig m_network_transition_config; //0x7EF0
|
||||||
bool m_session_attributes_dirty; //0x7FC8
|
bool m_session_attributes_dirty; //0x8038
|
||||||
char pad_7FC9[19]; //0x7FC9
|
char pad_8039[19]; //0x8039
|
||||||
uint32_t m_session_visibility_flags; //0x7FDC
|
uint32_t m_session_visibility_flags; //0x804C
|
||||||
uint32_t m_transition_visibility_flags; //0x7FE0
|
uint32_t m_transition_visibility_flags; //0x8050
|
||||||
char pad_7FE4[36]; //0x7FE4
|
char pad_8054[36]; //0x8054
|
||||||
class MetricSessionMigrated m_metric_session_migrated; //0x8008
|
class MetricSessionMigrated m_metric_session_migrated; //0x8078
|
||||||
bool m_migrated_metric_enabled; //0x8338
|
bool m_migrated_metric_enabled; //0x83A8
|
||||||
char pad_8339[3]; //0x8339
|
char pad_83A9[3]; //0x83A9
|
||||||
uint32_t m_game_session_state; //0x833C
|
uint32_t m_game_session_state; //0x83AC
|
||||||
class NetworkGameFilter m_network_game_filter; //0x8340
|
class NetworkGameFilter m_network_game_filter; //0x83B0
|
||||||
char pad_8684[33]; //0x8684
|
char pad_86F4[33]; //0x86F4
|
||||||
bool m_was_invited; //0x86A5
|
bool m_was_invited; //0x8715
|
||||||
char pad_86A6[757]; //0x86A6
|
char pad_8716[757]; //0x8716
|
||||||
bool m_need_host_change; //0x899B
|
bool m_need_host_change; //0x8A0B
|
||||||
char pad_899C[2620]; //0x899C
|
char pad_8A0C[2620]; //0x8A0C
|
||||||
class rage::rlSessionDetail m_joining_session_detail; //0x93D8
|
class rage::rlSessionDetail m_joining_session_detail; //0x9448
|
||||||
class SessionInfoBackup m_last_joined_session; //0x9790
|
class SessionInfoBackup m_last_joined_session; //0x9800
|
||||||
char pad_980C[40]; //0x980C
|
char pad_987C[40]; //0x987C
|
||||||
uint32_t m_current_matchmaking_group; //0x9834
|
uint32_t m_current_matchmaking_group; //0x98A4
|
||||||
uint32_t m_matchmaking_group_max_players[5]; //0x9838
|
uint32_t m_matchmaking_group_max_players[5]; //0x98A8
|
||||||
uint32_t m_num_active_matchmaking_groups; //0x984C
|
uint32_t m_num_active_matchmaking_groups; //0x98Bc
|
||||||
char pad_9850[8]; //0x9850
|
char pad_98C0[8]; //0x98C0
|
||||||
uint8_t m_matchmaking_property_id; //0x9858
|
uint8_t m_matchmaking_property_id; //0x98C8
|
||||||
uint8_t m_matchmaking_mental_state; //0x9859
|
uint8_t m_matchmaking_mental_state; //0x98C9
|
||||||
char pad_985A[374]; //0x985A
|
char pad_98CA[374]; //0x98CA
|
||||||
class rage::rlMatchmakingFindResult m_game_session_matchmaking[3]; //0x99D0
|
class rage::rlMatchmakingFindResult m_game_session_matchmaking[3]; //0x9A40
|
||||||
char pad_14320[40]; //0x14320
|
char pad_14390[40]; //0x14390
|
||||||
class MatchmakingSessionResult m_game_matchmaking_session_results[10]; //0x14348
|
class MatchmakingSessionResult m_game_matchmaking_session_results[10]; //0x143B8
|
||||||
char pad_16968[320]; //0x16968
|
char pad_169D8[320]; //0x169D8
|
||||||
class rage::rlGamerHandle m_transition_creator_handle; //0x16AA8
|
class rage::rlGamerHandle m_transition_creator_handle; //0x16B18
|
||||||
char pad_16AB8[24]; //0x16AB8
|
char pad_16B28[24]; //0x16B28
|
||||||
bool m_local_player_info_dirty; //0x16AD0
|
bool m_local_player_info_dirty; //0x16B40
|
||||||
char pad_16AD1[495]; //0x16AD1
|
char pad_16B41[495]; //0x16B41
|
||||||
class rage::rlGamerHandle m_inviter_handle; //0x16CC0
|
class rage::rlGamerHandle m_inviter_handle; //0x16D30
|
||||||
class CNetComplaintMgr m_game_complaint_mgr; //0x16CD0
|
class CNetComplaintMgr m_game_complaint_mgr; //0x16D40
|
||||||
class CNetComplaintMgr m_transition_complaint_mgr; //0x17968
|
class CNetComplaintMgr m_transition_complaint_mgr; //0x179D8
|
||||||
char pad_18600[32]; //0x18600
|
char pad_18670[32]; //0x18670
|
||||||
class JoiningPlayerNameMap m_unused_joining_player_name_map; //0x18620
|
class JoiningPlayerNameMap m_unused_joining_player_name_map; //0x18690
|
||||||
char pad_19F48[8]; //0x19F48
|
char pad_19FB8[8]; //0x19FB8
|
||||||
class CNetBlacklist m_blacklist; //0x19F50
|
class CNetBlacklist m_blacklist; //0x19FC0
|
||||||
char pad_1A208[8]; //0x1A208
|
char pad_1A278[8]; //0x1A278
|
||||||
class InvitedGamers m_game_invited_gamers; //0x1A210
|
class InvitedGamers m_game_invited_gamers; //0x1A280
|
||||||
char pad_1AE98[56]; //0x1AE98
|
char pad_1AF08[56]; //0x1AF08
|
||||||
class SessionInfoBackup m_last_joined_transition; //0x1AED0
|
class SessionInfoBackup m_last_joined_transition; //0x1AF40
|
||||||
char pad_1AF4C[4]; //0x1AF4C
|
char pad_1AFBC[4]; //0x1AFBC
|
||||||
uint32_t m_activity_spectator_max_players; //0x1AF50
|
uint32_t m_activity_spectator_max_players; //0x1AFC0
|
||||||
char pad_1AF54[56]; //0x1AF54
|
char pad_1AFC4[56]; //0x1AFC4
|
||||||
bool m_is_activity_session; //0x1AF8C
|
bool m_is_activity_session; //0x1AFFC
|
||||||
char pad_1AF8D[35]; //0x1AF8D
|
char pad_1AFFD[35]; //0x1AFFD
|
||||||
class RemotePlayerData m_remote_player_data; //0x1AFB0
|
class RemotePlayerData m_remote_player_data; //0x1B020
|
||||||
char pad_1B5B8[8]; //0x1B5B8
|
char pad_1B628[8]; //0x1B628
|
||||||
class rage::netGamePlayerData m_local_net_game_player_data; //0x1B5C0
|
class rage::netGamePlayerData m_local_net_game_player_data; //0x1B630
|
||||||
char pad_1B5F0[600]; //0x1B5F0
|
char pad_1B660[600]; //0x1B660
|
||||||
class rage::rlMatchmakingFindResult m_transition_matchmaking[4]; //0x1B848
|
class rage::rlMatchmakingFindResult m_transition_matchmaking[4]; //0x1B8B8
|
||||||
class NetworkGameFilter m_transition_filters[4]; //0x29A08
|
class NetworkGameFilter m_transition_filters[4]; //0x29A78
|
||||||
char pad_2A718[20]; //0x2A718
|
char pad_2A788[20]; //0x2A788
|
||||||
uint32_t m_transition_quickmatch_group_handle_count; //0x2A72C
|
uint32_t m_transition_quickmatch_group_handle_count; //0x2A79C
|
||||||
class rage::rlGamerHandle m_transition_quickmatch_group_handles[32]; //0x2A730
|
class rage::rlGamerHandle m_transition_quickmatch_group_handles[32]; //0x2A7A0
|
||||||
char pad_2A930[8]; //0x2A930
|
char pad_2A9A0[8]; //0x2A9A0
|
||||||
class rage::rlSessionInfo m_transition_to_activity_session_info; //0x2A938
|
class rage::rlSessionInfo m_transition_to_activity_session_info; //0x2A9A8
|
||||||
char pad_2A9A8[48]; //0x2A9A8
|
char pad_2AA18[48]; //0x2AA18
|
||||||
class MatchmakingSessionResult m_transition_matchmaking_session_results[10]; //0x2A9D8
|
class MatchmakingSessionResult m_transition_matchmaking_session_results[10]; //0x2AA48
|
||||||
char pad_2CFF8[8]; //0x2CFF8
|
char pad_2D068[8]; //0x2D068
|
||||||
class InvitedGamers m_transition_invited_gamers; //0x2D000
|
class InvitedGamers m_transition_invited_gamers; //0x2D070
|
||||||
char pad_2DC88[16]; //0x2DC88
|
char pad_2DCF8[16]; //0x2DCF8
|
||||||
class rage::rlGamerHandle m_transition_to_game_handle; //0x2DC98
|
class rage::rlGamerHandle m_transition_to_game_handle; //0x2DD08
|
||||||
class rage::rlSessionInfo m_transition_to_game_session_info; //0x2DCA8
|
class rage::rlSessionInfo m_transition_to_game_session_info; //0x2DD18
|
||||||
char pad_2DD18[4]; //0x2DD18
|
char pad_2DD88[4]; //0x2DD88
|
||||||
uint32_t m_transition_to_game_session_participant_count; //0x2DD1C
|
uint32_t m_transition_to_game_session_participant_count; //0x2DD8C
|
||||||
class rage::rlGamerHandle m_transition_to_game_session_participants[32]; //0x2DD20
|
class rage::rlGamerHandle m_transition_to_game_session_participants[32]; //0x2DD90
|
||||||
char pad_2DF20[72]; //0x2DF20
|
char pad_2DF90[72]; //0x2DF90
|
||||||
class rage::rlGamerHandle m_follower_handles[32]; //0x2DF68
|
class rage::rlGamerHandle m_follower_handles[32]; //0x2DFD8
|
||||||
uint32_t m_follower_count; //0x2E168
|
uint32_t m_follower_count; //0x2E1D8
|
||||||
char pad_2E16C[628]; //0x2E16C
|
char pad_2E1DC[628]; //0x2E1DC
|
||||||
}; //Size: 0x2E3E0
|
}; //Size: 0x2E450
|
||||||
static_assert(sizeof(Network) == 0x2E450);
|
static_assert(sizeof(Network) == 0x2E450);
|
||||||
#pragma pack(pop)
|
#pragma pack(pop)
|
||||||
|
Loading…
Reference in New Issue
Block a user