#pragma once

/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/

// Package: OnlineSubsystemBlueprints

#include "Basic.hpp"

#include "Engine_structs.hpp"
#include "CoreUObject_structs.hpp"


SDK_NAMESPACE_START

// Enum OnlineSubsystemBlueprints.EOnlineDataAdvertisementType_
// NumValues: 0x0005
enum class EOnlineDataAdvertisementType_ : uint8
{
	DontAdvertise                            = 0,
	ViaPingOnly                              = 1,
	ViaOnlineService                         = 2,
	ViaOnlineServiceAndPing                  = 3,
	EOnlineDataAdvertisementType_MAX         = 4,
};

// Enum OnlineSubsystemBlueprints.EOnlineKeyValuePairDataType_
// NumValues: 0x000C
enum class EOnlineKeyValuePairDataType_ : uint8
{
	Empty                                    = 0,
	Int32                                    = 1,
	UInt32_NotSupported                      = 2,
	Int64                                    = 3,
	UInt64_NotSupported                      = 4,
	Double                                   = 5,
	String                                   = 6,
	Float                                    = 7,
	Blob_NotSupported                        = 8,
	Bool                                     = 9,
	Json_NotSupported                        = 10,
	EOnlineKeyValuePairDataType_MAX          = 11,
};

// Enum OnlineSubsystemBlueprints.EOnlineLoginStatus
// NumValues: 0x0004
enum class EOnlineLoginStatus : uint8
{
	NotLoggedIn                              = 0,
	UsingLocalProfile                        = 1,
	LoggedIn                                 = 2,
	EOnlineLoginStatus_MAX                   = 3,
};

// Enum OnlineSubsystemBlueprints.EOnlineActivityOutcome_
// NumValues: 0x0004
enum class EOnlineActivityOutcome_ : uint8
{
	Completed                                = 0,
	Failed                                   = 1,
	Cancelled                                = 2,
	EOnlineActivityOutcome_MAX               = 3,
};

// Enum OnlineSubsystemBlueprints.EOnlineUserPrivilege
// NumValues: 0x0006
enum class EOnlineUserPrivilege : uint8
{
	CanPlay                                  = 0,
	CanPlayOnline                            = 1,
	CanCommunicateOnline                     = 2,
	CanUseUserGeneratedContent               = 3,
	CanUserCrossPlay                         = 4,
	EOnlineUserPrivilege_MAX                 = 5,
};

// Enum OnlineSubsystemBlueprints.ECreatePartyCompletionResult_
// NumValues: 0x000B
enum class ECreatePartyCompletionResult_ : uint8
{
	UnknownClientFailure                     = 156,
	AlreadyInPartyOfSpecifiedType            = 157,
	AlreadyCreatingParty                     = 158,
	AlreadyInParty                           = 159,
	FailedToCreateMucRoom                    = 160,
	NoResponse                               = 161,
	LoggedOut                                = 162,
	NotPrimaryUser                           = 163,
	UnknownInternalFailure                   = 0,
	Succeeded                                = 1,
	ECreatePartyCompletionResult_MAX         = 164,
};

// Enum OnlineSubsystemBlueprints.EJoinPartyCompletionResult_
// NumValues: 0x0016
enum class EJoinPartyCompletionResult_ : uint8
{
	UnknownClientFailure                     = 156,
	BadBuild                                 = 157,
	InvalidAccessKey                         = 158,
	AlreadyInLeadersJoiningList              = 159,
	AlreadyInLeadersPartyRoster              = 160,
	NoSpace                                  = 161,
	NotApproved                              = 162,
	RequesteeNotMember                       = 163,
	RequesteeNotLeader                       = 164,
	NoResponse                               = 165,
	LoggedOut                                = 166,
	UnableToRejoin                           = 167,
	IncompatiblePlatform                     = 168,
	AlreadyJoiningParty                      = 169,
	AlreadyInParty                           = 170,
	JoinInfoInvalid                          = 171,
	AlreadyInPartyOfSpecifiedType            = 172,
	MessagingFailure                         = 173,
	GameSpecificReason                       = 174,
	UnknownInternalFailure                   = 0,
	Succeeded                                = 1,
	EJoinPartyCompletionResult_MAX           = 175,
};

// Enum OnlineSubsystemBlueprints.EKickMemberCompletionResult_
// NumValues: 0x000B
enum class EKickMemberCompletionResult_ : uint8
{
	UnknownClientFailure                     = 156,
	UnknownParty                             = 157,
	LocalMemberNotMember                     = 158,
	LocalMemberNotLeader                     = 159,
	RemoteMemberNotMember                    = 160,
	MessagingFailure                         = 161,
	NoResponse                               = 162,
	LoggedOut                                = 163,
	UnknownInternalFailure                   = 0,
	Succeeded                                = 1,
	EKickMemberCompletionResult_MAX          = 164,
};

// Enum OnlineSubsystemBlueprints.ELeavePartyCompletionResult_
// NumValues: 0x000C
enum class ELeavePartyCompletionResult_ : uint8
{
	UnknownClientFailure                     = 156,
	NoResponse                               = 157,
	LoggedOut                                = 158,
	UnknownParty                             = 159,
	LeavePending                             = 160,
	UnknownLocalUser                         = 161,
	NotMember                                = 162,
	MessagingFailure                         = 163,
	UnknownTransportFailure                  = 164,
	UnknownInternalFailure                   = 0,
	Succeeded                                = 1,
	ELeavePartyCompletionResult_MAX          = 165,
};

// Enum OnlineSubsystemBlueprints.EPromoteMemberCompletionResult_
// NumValues: 0x000E
enum class EPromoteMemberCompletionResult_ : uint8
{
	UnknownClientFailure                     = 156,
	UnknownServiceFailure                    = 157,
	UnknownParty                             = 158,
	LocalMemberNotMember                     = 159,
	LocalMemberNotLeader                     = 160,
	PromotionAlreadyPending                  = 161,
	TargetIsSelf                             = 162,
	TargetNotMember                          = 163,
	MessagingFailure                         = 164,
	NoResponse                               = 165,
	LoggedOut                                = 166,
	UnknownInternalFailure                   = 0,
	Succeeded                                = 1,
	EPromoteMemberCompletionResult_MAX       = 167,
};

// Enum OnlineSubsystemBlueprints.ESendPartyInvitationCompletionResult_
// NumValues: 0x0009
enum class ESendPartyInvitationCompletionResult_ : uint8
{
	NotLoggedIn                              = 156,
	InvitePending                            = 157,
	AlreadyInParty                           = 158,
	PartyFull                                = 159,
	NoPermission                             = 160,
	RateLimited                              = 161,
	UnknownInternalFailure                   = 0,
	Succeeded                                = 1,
	ESendPartyInvitationCompletionResult_MAX = 162,
};

// Enum OnlineSubsystemBlueprints.EUpdateConfigCompletionResult_
// NumValues: 0x000A
enum class EUpdateConfigCompletionResult_ : uint8
{
	UnknownClientFailure                     = 156,
	UnknownParty                             = 157,
	LocalMemberNotMember                     = 158,
	LocalMemberNotLeader                     = 159,
	RemoteMemberNotMember                    = 160,
	MessagingFailure                         = 161,
	NoResponse                               = 162,
	UnknownInternalFailure                   = 0,
	Succeeded                                = 1,
	EUpdateConfigCompletionResult_MAX        = 163,
};

// Enum OnlineSubsystemBlueprints.EOnJoinSessionCompleteResult_
// NumValues: 0x0007
enum class EOnJoinSessionCompleteResult_ : uint8
{
	Success                                  = 0,
	SessionIsFull                            = 1,
	SessionDoesNotExist                      = 2,
	CouldNotRetrieveAddress                  = 3,
	AlreadyInSession                         = 4,
	UnknownError                             = 5,
	EOnJoinSessionCompleteResult_MAX         = 6,
};

// Enum OnlineSubsystemBlueprints.EVoiceChatResult_
// NumValues: 0x0010
enum class EVoiceChatResult_ : uint8
{
	Success                                  = 0,
	InvalidState                             = 1,
	NotInitialized                           = 2,
	NotConnected                             = 3,
	NotLoggedIn                              = 4,
	NotPermitted                             = 5,
	Throttled                                = 6,
	InvalidArgument                          = 7,
	CredentialsInvalid                       = 8,
	CredentialsExpired                       = 9,
	ClientTimeout                            = 10,
	ServerTimeout                            = 11,
	DnsFailure                               = 12,
	ConnectionFailure                        = 13,
	ImplementationError                      = 14,
	EVoiceChatResult_MAX                     = 15,
};

// Enum OnlineSubsystemBlueprints.EPartySystemPermissions
// NumValues: 0x0005
enum class EPartySystemPermissions : uint8
{
	Noone                                    = 0,
	Leader                                   = 1,
	Friends                                  = 2,
	Anyone                                   = 3,
	EPartySystemPermissions_MAX              = 4,
};

// Enum OnlineSubsystemBlueprints.EJoinRequestAction_
// NumValues: 0x0004
enum class EJoinRequestAction_ : uint8
{
	Manual                                   = 0,
	AutoApprove                              = 1,
	AutoReject                               = 2,
	EJoinRequestAction_MAX                   = 3,
};

// Enum OnlineSubsystemBlueprints.EMemberExitedReason_
// NumValues: 0x0005
enum class EMemberExitedReason_ : uint8
{
	Unknown                                  = 0,
	Left                                     = 1,
	Removed                                  = 2,
	Kicked                                   = 3,
	EMemberExitedReason_MAX                  = 4,
};

// Enum OnlineSubsystemBlueprints.ERedpointOSSv1PartyRequestToJoinRemovedReason
// NumValues: 0x0006
enum class ERedpointOSSv1PartyRequestToJoinRemovedReason : uint8
{
	Unknown                                  = 0,
	Cancelled                                = 1,
	Expired                                  = 2,
	Dismissed                                = 3,
	Accepted                                 = 4,
	ERedpointOSSv1PartyRequestToJoinRemovedReason_MAX = 5,
};

// Enum OnlineSubsystemBlueprints.EPartyState_
// NumValues: 0x0009
enum class EPartyState_ : uint8
{
	None                                     = 0,
	CreatePending                            = 1,
	JoinPending                              = 2,
	RejoinPending                            = 3,
	LeavePending                             = 4,
	Active                                   = 5,
	Disconnected                             = 6,
	CleanUp                                  = 7,
	EPartyState_MAX                          = 8,
};

// Enum OnlineSubsystemBlueprints.EMemberConnectionStatus_
// NumValues: 0x0005
enum class EMemberConnectionStatus_ : uint8
{
	Uninitialized                            = 0,
	Disconnected                             = 1,
	Initializing                             = 2,
	Connected                                = 3,
	EMemberConnectionStatus_MAX              = 4,
};

// Enum OnlineSubsystemBlueprints.FOnlineUserPresenceStatusState
// NumValues: 0x0007
enum class EFOnlineUserPresenceStatusState : uint8
{
	Online                                   = 0,
	Offline                                  = 1,
	Away                                     = 2,
	ExtendedAway                             = 3,
	DoNotDisturb                             = 4,
	Chat                                     = 5,
	FOnlineUserPresenceStatusState_MAX       = 6,
};

// Enum OnlineSubsystemBlueprints.ESessionFailure_
// NumValues: 0x0002
enum class ESessionFailure_ : uint8
{
	ServiceConnectionLost                    = 0,
	ESessionFailure_MAX                      = 1,
};

// Enum OnlineSubsystemBlueprints.EOnSessionParticipantLeftReason_
// NumValues: 0x0005
enum class EOnSessionParticipantLeftReason_ : uint8
{
	Left                                     = 0,
	Disconnected                             = 1,
	Kicked                                   = 2,
	Closed                                   = 3,
	EOnSessionParticipantLeftReason_MAX      = 4,
};

// Enum OnlineSubsystemBlueprints.EPlatformMessageType_
// NumValues: 0x0004
enum class EPlatformMessageType_ : uint8
{
	EmptyStore                               = 0,
	ChatRestricted                           = 1,
	UGCRestricted                            = 2,
	EPlatformMessageType_MAX                 = 3,
};

// Enum OnlineSubsystemBlueprints.EInviteStatus_
// NumValues: 0x0007
enum class EInviteStatus_ : uint8
{
	Unknown                                  = 0,
	Accepted                                 = 1,
	PendingInbound                           = 2,
	PendingOutbound                          = 3,
	Blocked                                  = 4,
	Suggested                                = 5,
	EInviteStatus_MAX                        = 6,
};

// Enum OnlineSubsystemBlueprints.EShowPrivilegeResolveUI_
// NumValues: 0x0004
enum class EShowPrivilegeResolveUI_ : uint8
{
	Default                                  = 0,
	Show                                     = 1,
	NotShow                                  = 2,
	EShowPrivilegeResolveUI_MAX              = 3,
};

// Enum OnlineSubsystemBlueprints.EOnlineLobbySearchQueryFilterComparator_
// NumValues: 0x0007
enum class EOnlineLobbySearchQueryFilterComparator_ : uint8
{
	Equal                                    = 0,
	NotEqual                                 = 1,
	LessThan                                 = 2,
	LessThanOrEqual                          = 3,
	GreaterThan                              = 4,
	GreaterThanOrEqual                       = 5,
	EOnlineLobbySearchQueryFilterComparator_MAX = 6,
};

// Enum OnlineSubsystemBlueprints.EOnlineCachedResult_
// NumValues: 0x0003
enum class EOnlineCachedResult_ : uint8
{
	Success                                  = 0,
	NotFound                                 = 1,
	EOnlineCachedResult_MAX                  = 2,
};

// Enum OnlineSubsystemBlueprints.ERequestPartyInvitationCompletionResult_
// NumValues: 0x0008
enum class ERequestPartyInvitationCompletionResult_ : uint8
{
	NotLoggedIn                              = 156,
	InvitePending                            = 157,
	AlreadyInParty                           = 158,
	PartyFull                                = 159,
	NoPermission                             = 160,
	UnknownInternalFailure                   = 0,
	Succeeded                                = 1,
	ERequestPartyInvitationCompletionResult_MAX = 161,
};

// Enum OnlineSubsystemBlueprints.EAcceptPartyInvitationCompletionResult_
// NumValues: 0x0008
enum class EAcceptPartyInvitationCompletionResult_ : uint8
{
	NotLoggedIn                              = 156,
	InvitePending                            = 157,
	AlreadyInParty                           = 158,
	PartyFull                                = 159,
	NoPermission                             = 160,
	UnknownInternalFailure                   = 0,
	Succeeded                                = 1,
	EAcceptPartyInvitationCompletionResult_MAX = 161,
};

// Enum OnlineSubsystemBlueprints.ERejectPartyInvitationCompletionResult_
// NumValues: 0x0008
enum class ERejectPartyInvitationCompletionResult_ : uint8
{
	NotLoggedIn                              = 156,
	InvitePending                            = 157,
	AlreadyInParty                           = 158,
	PartyFull                                = 159,
	NoPermission                             = 160,
	UnknownInternalFailure                   = 0,
	Succeeded                                = 1,
	ERejectPartyInvitationCompletionResult_MAX = 161,
};

// Enum OnlineSubsystemBlueprints.EInvitationResponse_
// NumValues: 0x0005
enum class EInvitationResponse_ : uint8
{
	UnknownFailure                           = 0,
	BadBuild                                 = 1,
	Rejected                                 = 2,
	Accepted                                 = 3,
	EInvitationResponse_MAX                  = 4,
};

// Enum OnlineSubsystemBlueprints.EPurchaseTransactionState_
// NumValues: 0x000A
enum class EPurchaseTransactionState_ : uint8
{
	NotStarted                               = 0,
	Processing                               = 1,
	Purchased                                = 2,
	Failed                                   = 3,
	Deferred                                 = 4,
	Canceled                                 = 5,
	Restored                                 = 6,
	NotAllowed                               = 7,
	Invalid                                  = 8,
	EPurchaseTransactionState_MAX            = 9,
};

// Enum OnlineSubsystemBlueprints.EOnlineSessionState_
// NumValues: 0x0009
enum class EOnlineSessionState_ : uint8
{
	NoSession                                = 0,
	Creating                                 = 1,
	Pending                                  = 2,
	Starting                                 = 3,
	InProgress                               = 4,
	Ending                                   = 5,
	Ended                                    = 6,
	Destroying                               = 7,
	EOnlineSessionState_MAX                  = 8,
};

// Enum OnlineSubsystemBlueprints.EOnlineAsyncTaskState_
// NumValues: 0x0005
enum class EOnlineAsyncTaskState_ : uint8
{
	NotStarted                               = 0,
	InProgress                               = 1,
	Done                                     = 2,
	Failed                                   = 3,
	EOnlineAsyncTaskState_MAX                = 4,
};

// Enum OnlineSubsystemBlueprints.EOnlineComparisonOp_
// NumValues: 0x000A
enum class EOnlineComparisonOp_ : uint8
{
	Equals                                   = 0,
	NotEquals                                = 1,
	GreaterThan                              = 2,
	GreaterThanEquals                        = 3,
	LessThan                                 = 4,
	LessThanEquals                           = 5,
	Near                                     = 6,
	In                                       = 7,
	NotIn                                    = 8,
	EOnlineComparisonOp_MAX                  = 9,
};

// Enum OnlineSubsystemBlueprints.EOnlineStatModificationType_
// NumValues: 0x0006
enum class EOnlineStatModificationType_ : uint8
{
	Unknown                                  = 0,
	Sum                                      = 1,
	Set                                      = 2,
	Largest                                  = 3,
	Smallest                                 = 4,
	EOnlineStatModificationType_MAX          = 5,
};

// Enum OnlineSubsystemBlueprints.EVoiceChatChannelType_
// NumValues: 0x0004
enum class EVoiceChatChannelType_ : uint8
{
	NonPositional                            = 0,
	Positional                               = 1,
	Echo                                     = 2,
	EVoiceChatChannelType_MAX                = 3,
};

// Enum OnlineSubsystemBlueprints.EVoiceChatTransmitMode_
// NumValues: 0x0004
enum class EVoiceChatTransmitMode_ : uint8
{
	None                                     = 0,
	All                                      = 1,
	Channel                                  = 2,
	EVoiceChatTransmitMode_MAX               = 3,
};

// Enum OnlineSubsystemBlueprints.EVoiceChatAttenuationModel_
// NumValues: 0x0005
enum class EVoiceChatAttenuationModel_ : uint8
{
	None                                     = 0,
	InverseByDistance                        = 1,
	LinearByDistance                         = 2,
	ExponentialByDistance                    = 3,
	EVoiceChatAttenuationModel_MAX           = 4,
};

// ScriptStruct OnlineSubsystemBlueprints.VariantDataBP
// 0x0030 (0x0030 - 0x0000)
struct FVariantDataBP final
{
public:
	EOnlineKeyValuePairDataType_                  Type;                                              // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          AsBool;                                            // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_2[0x2];                                        // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
	int32                                         AsInt;                                             // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	float                                         AsFloat;                                           // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_C[0x4];                                        // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	double                                        AsDouble;                                          // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	int64                                         AsInt64;                                           // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 AsString;                                          // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FVariantDataBP;

// ScriptStruct OnlineSubsystemBlueprints.OnlineSessionSettingBP
// 0x0038 (0x0038 - 0x0000)
struct FOnlineSessionSettingBP final
{
public:
	struct FVariantDataBP                         Data;                                              // 0x0000(0x0030)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
	EOnlineDataAdvertisementType_                 AdvertisementType;                                 // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_31[0x3];                                       // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	int32                                         ID;                                                // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FOnlineSessionSettingBP;

// ScriptStruct OnlineSubsystemBlueprints.OnlineSessionMemberSettingsBP
// 0x0080 (0x0080 - 0x0000)
struct FOnlineSessionMemberSettingsBP final
{
public:
	struct FUniqueNetIdRepl                       MemberUserId;                                      // 0x0000(0x0030)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	TMap<class FName, struct FOnlineSessionSettingBP> MemberSettings;                                // 0x0030(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FOnlineSessionMemberSettingsBP;

// ScriptStruct OnlineSubsystemBlueprints.OnlineSessionSettingsBP
// 0x0150 (0x0150 - 0x0000)
struct FOnlineSessionSettingsBP final
{
public:
	uint8                                         Pad_0[0xD8];                                       // 0x0000(0x00D8)(Fixing Size After Last Property [ Dumper-7 ])
	int32                                         NumPublicConnections;                              // 0x00D8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	int32                                         NumPrivateConnections;                             // 0x00DC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          bShouldAdvertise;                                  // 0x00E0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          bAllowJoinInProgress;                              // 0x00E1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          bIsLANMatch;                                       // 0x00E2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          bIsDedicated;                                      // 0x00E3(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          bUsesStats;                                        // 0x00E4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          bAllowInvites;                                     // 0x00E5(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          bUsesPresence;                                     // 0x00E6(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          bAllowJoinViaPresence;                             // 0x00E7(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          bAllowJoinViaPresenceFriendsOnly;                  // 0x00E8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          bAntiCheatProtected;                               // 0x00E9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          bUseLobbiesIfAvailable;                            // 0x00EA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          bUseLobbiesVoiceChatIfAvailable;                   // 0x00EB(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	int32                                         BuildUniqueId;                                     // 0x00EC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	TMap<class FName, struct FOnlineSessionSettingBP> Settings;                                      // 0x00F0(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
	TArray<struct FOnlineSessionMemberSettingsBP> MemberSettings;                                    // 0x0140(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FOnlineSessionSettingsBP;

// ScriptStruct OnlineSubsystemBlueprints.OnlineSessionBP
// 0x01B0 (0x01B0 - 0x0000)
struct FOnlineSessionBP
{
public:
	struct FUniqueNetIdRepl                       OwningUserId;                                      // 0x0000(0x0030)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 OwningUserName;                                    // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	struct FOnlineSessionSettingsBP               SessionSettings;                                   // 0x0040(0x0150)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
	class UOnlineSessionInfo*                     SessionInfo;                                       // 0x0190(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
	int32                                         NumOpenPrivateConnections;                         // 0x0198(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	int32                                         NumOpenPublicConnections;                          // 0x019C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 SessionId;                                         // 0x01A0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FOnlineSessionBP;

// ScriptStruct OnlineSubsystemBlueprints.OnlineSessionSearchResultBP
// 0x01B8 (0x01B8 - 0x0000)
struct FOnlineSessionSearchResultBP final
{
public:
	struct FOnlineSessionBP                       Session;                                           // 0x0000(0x01B0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
	int32                                         PingInMs;                                          // 0x01B0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_1B4[0x4];                                      // 0x01B4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FOnlineSessionSearchResultBP;

// ScriptStruct OnlineSubsystemBlueprints.OptionalOnlineSessionSearchResultBP
// 0x01C0 (0x01C0 - 0x0000)
struct FOptionalOnlineSessionSearchResultBP final
{
public:
	bool                                          bSet;                                              // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_1[0x7];                                        // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	struct FOnlineSessionSearchResultBP           SearchResult;                                      // 0x0008(0x01B8)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FOptionalOnlineSessionSearchResultBP;

// ScriptStruct OnlineSubsystemBlueprints.ShowStoreParameters
// 0x0028 (0x0028 - 0x0000)
struct FShowStoreParameters final
{
public:
	class FString                                 Category;                                          // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 ProductId;                                         // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          AddToCart;                                         // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_21[0x7];                                       // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FShowStoreParameters;

// ScriptStruct OnlineSubsystemBlueprints.OnlineAccountCredential
// 0x0030 (0x0030 - 0x0000)
struct FOnlineAccountCredential final
{
public:
	class FString                                 Type;                                              // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 ID;                                                // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 Token;                                             // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FOnlineAccountCredential;

// ScriptStruct OnlineSubsystemBlueprints.ChatMessageBP
// 0x0058 (0x0058 - 0x0000)
struct FChatMessageBP final
{
public:
	struct FUniqueNetIdRepl                       UserId;                                            // 0x0000(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 Nickname;                                          // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 Body;                                              // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	struct FDateTime                              Timestamp;                                         // 0x0050(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FChatMessageBP;

// ScriptStruct OnlineSubsystemBlueprints.FriendSettingsData
// 0x0050 (0x0050 - 0x0000)
struct FFriendSettingsData final
{
public:
	TMap<class FString, class FString>            Data;                                              // 0x0000(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FFriendSettingsData;

// ScriptStruct OnlineSubsystemBlueprints.OnlineMessagePayloadData
// 0x0001 (0x0001 - 0x0000)
struct FOnlineMessagePayloadData final
{
public:
	uint8                                         Pad_0[0x1];                                        // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FOnlineMessagePayloadData;

// ScriptStruct OnlineSubsystemBlueprints.ShowSendMessageParameters
// 0x00D8 (0x00D8 - 0x0000)
struct FShowSendMessageParameters final
{
public:
	class FText                                   DisplayTitle;                                      // 0x0000(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
	TMap<class FString, class FString>            DisplayTitle_Loc;                                  // 0x0010(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
	class FText                                   DisplayMessage;                                    // 0x0060(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
	class FText                                   DisplayDetails;                                    // 0x0070(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
	TMap<class FString, class FString>            DisplayDetails_Loc;                                // 0x0080(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
	struct FOnlineMessagePayloadData              DataPayload;                                       // 0x00D0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
	uint8                                         Pad_D1[0x3];                                       // 0x00D1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	int32                                         MaxRecipients;                                     // 0x00D4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FShowSendMessageParameters;

// ScriptStruct OnlineSubsystemBlueprints.OnlineErrorInfo
// 0x0038 (0x0038 - 0x0000)
struct FOnlineErrorInfo final
{
public:
	bool                                          Successful;                                        // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_1[0x7];                                        // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class FString                                 ErrorRaw;                                          // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 ErrorCode;                                         // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FText                                   ErrorMessage;                                      // 0x0028(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FOnlineErrorInfo;

// ScriptStruct OnlineSubsystemBlueprints.OnlineAchievementBP
// 0x0018 (0x0018 - 0x0000)
struct FOnlineAchievementBP final
{
public:
	class FString                                 ID;                                                // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	double                                        Progress;                                          // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FOnlineAchievementBP;

// ScriptStruct OnlineSubsystemBlueprints.BlockedQueryResultInfo
// 0x0018 (0x0018 - 0x0000)
struct FBlockedQueryResultInfo final
{
public:
	bool                                          Blocked;                                           // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          BlockedNonFriends;                                 // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_2[0x6];                                        // 0x0002(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
	class FString                                 UserId;                                            // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FBlockedQueryResultInfo;

// ScriptStruct OnlineSubsystemBlueprints.OnlineStatsUserStatsBP
// 0x0080 (0x0080 - 0x0000)
struct FOnlineStatsUserStatsBP final
{
public:
	struct FUniqueNetIdRepl                       PlayerId;                                          // 0x0000(0x0030)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	TMap<class FString, struct FVariantDataBP>    Stats;                                             // 0x0030(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FOnlineStatsUserStatsBP;

// ScriptStruct OnlineSubsystemBlueprints.CloudFileHeaderBP
// 0x0058 (0x0058 - 0x0000)
struct FCloudFileHeaderBP final
{
public:
	class FString                                 Hash;                                              // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FName                                   HashType;                                          // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 DLName;                                            // 0x0018(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 Filename;                                          // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	int32                                         FileSize;                                          // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_3C[0x4];                                       // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class FString                                 URL;                                               // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	int64                                         ChunkId;                                           // 0x0050(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FCloudFileHeaderBP;

// ScriptStruct OnlineSubsystemBlueprints.ExternalIdQueryOptionsBP
// 0x0018 (0x0018 - 0x0000)
struct FExternalIdQueryOptionsBP final
{
public:
	bool                                          bLookupByDisplayName;                              // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_1[0x7];                                        // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class FString                                 AuthType;                                          // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FExternalIdQueryOptionsBP;

// ScriptStruct OnlineSubsystemBlueprints.OnlineActivityTasksToResetBP
// 0x0028 (0x0028 - 0x0000)
struct FOnlineActivityTasksToResetBP final
{
public:
	bool                                          bSet;                                              // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_1[0x7];                                        // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	TArray<class FString>                         InProgressTasks;                                   // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
	TArray<class FString>                         CompletedTasks;                                    // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FOnlineActivityTasksToResetBP;

// ScriptStruct OnlineSubsystemBlueprints.VoiceAdminChannelCredentialsBP
// 0x0050 (0x0050 - 0x0000)
struct FVoiceAdminChannelCredentialsBP final
{
public:
	struct FUniqueNetIdRepl                       TargetUserId;                                      // 0x0000(0x0030)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 playerName;                                        // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 ChannelCredentials;                                // 0x0040(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FVoiceAdminChannelCredentialsBP;

// ScriptStruct OnlineSubsystemBlueprints.OnlineLobbySearchQueryFilterBP
// 0x0048 (0x0048 - 0x0000)
struct FOnlineLobbySearchQueryFilterBP final
{
public:
	class FString                                 Key;                                               // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	struct FVariantDataBP                         Value;                                             // 0x0010(0x0030)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
	EOnlineLobbySearchQueryFilterComparator_      Comparison;                                        // 0x0040(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_41[0x7];                                       // 0x0041(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FOnlineLobbySearchQueryFilterBP;

// ScriptStruct OnlineSubsystemBlueprints.VoiceChatResultBP
// 0x0030 (0x0030 - 0x0000)
struct FVoiceChatResultBP final
{
public:
	bool                                          Successful;                                        // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	EVoiceChatResult_                             ResultCode;                                        // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_2[0x6];                                        // 0x0002(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
	class FString                                 ErrorCode;                                         // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	int32                                         ErrorNum;                                          // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_1C[0x4];                                       // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class FString                                 ErrorDesc;                                         // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FVoiceChatResultBP;

// ScriptStruct OnlineSubsystemBlueprints.LineItemInfoBP
// 0x0030 (0x0030 - 0x0000)
struct FLineItemInfoBP final
{
public:
	class FString                                 ItemName;                                          // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 UniqueID;                                          // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 ValidationInfo;                                    // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FLineItemInfoBP;

// ScriptStruct OnlineSubsystemBlueprints.OnlinePartyConfiguration
// 0x0040 (0x0040 - 0x0000)
struct FOnlinePartyConfiguration final
{
public:
	EJoinRequestAction_                           JoinRequestAction;                                 // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	EPartySystemPermissions                       PresencePermissions;                               // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	EPartySystemPermissions                       InvitePermissions;                                 // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          ChatEnabled;                                       // 0x0003(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          ShouldRemoveOnDisconnection;                       // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          IsAcceptingMembers;                                // 0x0005(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_6[0x2];                                        // 0x0006(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
	int32                                         NotAcceptingMembersReason;                         // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	int32                                         MaxMembers;                                        // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 Nickname;                                          // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 Description;                                       // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 Password;                                          // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FOnlinePartyConfiguration;

// ScriptStruct OnlineSubsystemBlueprints.OnlineUserPresenceStatusData
// 0x0068 (0x0068 - 0x0000)
struct FOnlineUserPresenceStatusData final
{
public:
	class FString                                 Status;                                            // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	EFOnlineUserPresenceStatusState               State;                                             // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_11[0x7];                                       // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	TMap<class FString, struct FVariantDataBP>    Properties;                                        // 0x0018(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FOnlineUserPresenceStatusData;

// ScriptStruct OnlineSubsystemBlueprints.OnlineUserPresenceData
// 0x00A8 (0x00A8 - 0x0000)
struct FOnlineUserPresenceData final
{
public:
	struct FUniqueNetIdRepl                       SessionId;                                         // 0x0000(0x0030)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          IsOnline;                                          // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          IsPlaying;                                         // 0x0031(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          IsPlayingThisGame;                                 // 0x0032(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          IsJoinable;                                        // 0x0033(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          HasVoiceSupport;                                   // 0x0034(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_35[0x3];                                       // 0x0035(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	struct FDateTime                              LastOnline;                                        // 0x0038(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	struct FOnlineUserPresenceStatusData          Status;                                            // 0x0040(0x0068)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FOnlineUserPresenceData;

// ScriptStruct OnlineSubsystemBlueprints.ExternalUIFlowHandlerRegistration
// 0x0018 (0x0018 - 0x0000)
struct FExternalUIFlowHandlerRegistration final
{
public:
	class UObject*                                Interface;                                         // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
	uint8                                         Pad_8[0x10];                                       // 0x0008(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FExternalUIFlowHandlerRegistration;

// ScriptStruct OnlineSubsystemBlueprints.OnlineAchievementDescBP
// 0x0040 (0x0040 - 0x0000)
struct FOnlineAchievementDescBP final
{
public:
	class FText                                   title;                                             // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
	class FText                                   LockedDesc;                                        // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
	class FText                                   UnlockedDesc;                                      // 0x0020(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
	bool                                          bIsHidden;                                         // 0x0030(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_31[0x7];                                       // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	struct FDateTime                              UnlockTime;                                        // 0x0038(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FOnlineAchievementDescBP;

// ScriptStruct OnlineSubsystemBlueprints.ChatRoomConfigBP
// 0x0020 (0x0020 - 0x0000)
struct FChatRoomConfigBP final
{
public:
	bool                                          bRejoinOnDisconnect;                               // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          bPasswordRequired;                                 // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_2[0x6];                                        // 0x0002(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
	class FString                                 Password;                                          // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          bAnnounceMembers;                                  // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_19[0x7];                                       // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FChatRoomConfigBP;

// ScriptStruct OnlineSubsystemBlueprints.ChatRoomInfoBP
// 0x0080 (0x0080 - 0x0000)
struct FChatRoomInfoBP final
{
public:
	bool                                          bIsValid;                                          // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_1[0x7];                                        // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class FString                                 RoomId;                                            // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	struct FUniqueNetIdRepl                       OwnerId;                                           // 0x0018(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 Subject;                                           // 0x0048(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          bPrivate;                                          // 0x0058(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          bJoined;                                           // 0x0059(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_5A[0x6];                                       // 0x005A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
	struct FChatRoomConfigBP                      RoomConfig;                                        // 0x0060(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FChatRoomInfoBP;

// ScriptStruct OnlineSubsystemBlueprints.ChatRoomMemberBP
// 0x0048 (0x0048 - 0x0000)
struct FChatRoomMemberBP final
{
public:
	bool                                          bIsValid;                                          // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_1[0x7];                                        // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	struct FUniqueNetIdRepl                       UserId;                                            // 0x0008(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 Nickname;                                          // 0x0038(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FChatRoomMemberBP;

// ScriptStruct OnlineSubsystemBlueprints.PurchaseOfferEntryBP
// 0x0028 (0x0028 - 0x0000)
struct FPurchaseOfferEntryBP final
{
public:
	class FString                                 OfferNamespace;                                    // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 OfferId;                                           // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	int32                                         Quantity;                                          // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_24[0x4];                                       // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FPurchaseOfferEntryBP;

// ScriptStruct OnlineSubsystemBlueprints.PurchaseCheckoutRequestBP
// 0x0020 (0x0020 - 0x0000)
struct FPurchaseCheckoutRequestBP final
{
public:
	class FString                                 AccountId;                                         // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	TArray<struct FPurchaseOfferEntryBP>          PurchaseOffers;                                    // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FPurchaseCheckoutRequestBP;

// ScriptStruct OnlineSubsystemBlueprints.LoginFlowResultBP
// 0x0038 (0x0038 - 0x0000)
struct FLoginFlowResultBP final
{
public:
	class FString                                 Token;                                             // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FText                                   ErrorMessage;                                      // 0x0010(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
	class FString                                 ErrorRaw;                                          // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	int32                                         NumericErrorCode;                                  // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_34[0x4];                                       // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FLoginFlowResultBP;

// ScriptStruct OnlineSubsystemBlueprints.ShowWebUrlParameters
// 0x0038 (0x0038 - 0x0000)
struct FShowWebUrlParameters final
{
public:
	bool                                          Embedded;                                          // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          ShowCloseButton;                                   // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          ShowBackground;                                    // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          HideCursor;                                        // 0x0003(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          ResetCookies;                                      // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_5[0x3];                                        // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	int32                                         OffsetX;                                           // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	int32                                         OffsetY;                                           // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	int32                                         SizeX;                                             // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	int32                                         SizeY;                                             // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	TArray<class FString>                         AllowedDomains;                                    // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
	class FString                                 CallbackPath;                                      // 0x0028(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FShowWebUrlParameters;

// ScriptStruct OnlineSubsystemBlueprints.PagedQueryBP
// 0x0008 (0x0008 - 0x0000)
struct FPagedQueryBP final
{
public:
	int32                                         Start;                                             // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	int32                                         Count;                                             // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FPagedQueryBP;

// ScriptStruct OnlineSubsystemBlueprints.ReportPlayedWithUserInfo
// 0x0040 (0x0040 - 0x0000)
struct FReportPlayedWithUserInfo final
{
public:
	struct FUniqueNetIdRepl                       UserId;                                            // 0x0000(0x0030)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 PresenceStr;                                       // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FReportPlayedWithUserInfo;

// ScriptStruct OnlineSubsystemBlueprints.OnlineFriendSettingsSourceDataConfig
// 0x0001 (0x0001 - 0x0000)
struct FOnlineFriendSettingsSourceDataConfig final
{
public:
	bool                                          NeverShowAgain;                                    // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FOnlineFriendSettingsSourceDataConfig;

// ScriptStruct OnlineSubsystemBlueprints.OnlineActivityPlayerLocationBP
// 0x0030 (0x0030 - 0x0000)
struct FOnlineActivityPlayerLocationBP final
{
public:
	bool                                          bSet;                                              // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_1[0x7];                                        // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class FString                                 ZoneId;                                            // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	struct FVector                                Coordinates;                                       // 0x0018(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FOnlineActivityPlayerLocationBP;

// ScriptStruct OnlineSubsystemBlueprints.OnlineStatsRowBP
// 0x0098 (0x0098 - 0x0000)
struct FOnlineStatsRowBP final
{
public:
	class FString                                 PlayerNickname;                                    // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	struct FUniqueNetIdRepl                       PlayerId;                                          // 0x0010(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	int32                                         Rank;                                              // 0x0040(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_44[0x4];                                       // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	TMap<class FString, struct FVariantDataBP>    Columns;                                           // 0x0048(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FOnlineStatsRowBP;

// ScriptStruct OnlineSubsystemBlueprints.ColumnMetaDataBP
// 0x0018 (0x0018 - 0x0000)
struct FColumnMetaDataBP final
{
public:
	class FString                                 ColumnName;                                        // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	EOnlineKeyValuePairDataType_                  DataType;                                          // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_11[0x7];                                       // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FColumnMetaDataBP;

// ScriptStruct OnlineSubsystemBlueprints.OnlineLobbySearchQueryBP
// 0x0020 (0x0020 - 0x0000)
struct FOnlineLobbySearchQueryBP final
{
public:
	TArray<struct FOnlineLobbySearchQueryFilterBP> Filters;                                          // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
	int64                                         Limit;                                             // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          HasLimit;                                          // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_19[0x7];                                       // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FOnlineLobbySearchQueryBP;

// ScriptStruct OnlineSubsystemBlueprints.RedeemCodeRequestBP
// 0x0030 (0x0030 - 0x0000)
struct FRedeemCodeRequestBP final
{
public:
	class FString                                 Code;                                              // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 CodeUseId;                                         // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 FulfillmentSource;                                 // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRedeemCodeRequestBP;

// ScriptStruct OnlineSubsystemBlueprints.ReceiptOfferEntryBP
// 0x0038 (0x0038 - 0x0000)
struct FReceiptOfferEntryBP final
{
public:
	class FString                                 Namespace;                                         // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 OfferId;                                           // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	int32                                         Quantity;                                          // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_24[0x4];                                       // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	TArray<struct FLineItemInfoBP>                LineItems;                                         // 0x0028(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FReceiptOfferEntryBP;

// ScriptStruct OnlineSubsystemBlueprints.NamedOnlineSessionBP
// 0x0058 (0x0208 - 0x01B0)
struct FNamedOnlineSessionBP final : public FOnlineSessionBP
{
public:
	class FName                                   SessionName;                                       // 0x01B0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          bHosting;                                          // 0x01B8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_1B9[0x7];                                      // 0x01B9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	struct FUniqueNetIdRepl                       LocalOwnerId;                                      // 0x01C0(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	TArray<struct FUniqueNetIdRepl>               RegisteredPlayers;                                 // 0x01F0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
	EOnlineSessionState_                          SessionState;                                      // 0x0200(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_201[0x7];                                      // 0x0201(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FNamedOnlineSessionBP;

// ScriptStruct OnlineSubsystemBlueprints.SessionSearchParamBP
// 0x0038 (0x0038 - 0x0000)
struct FSessionSearchParamBP final
{
public:
	struct FVariantDataBP                         Data;                                              // 0x0000(0x0030)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
	EOnlineComparisonOp_                          OP;                                                // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_31[0x3];                                       // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	int32                                         ID;                                                // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSessionSearchParamBP;

// ScriptStruct OnlineSubsystemBlueprints.OnlineStatUpdateBP
// 0x0038 (0x0038 - 0x0000)
struct FOnlineStatUpdateBP final
{
public:
	EOnlineStatModificationType_                  Type;                                              // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_1[0x7];                                        // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	struct FVariantDataBP                         Value;                                             // 0x0008(0x0030)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FOnlineStatUpdateBP;

// ScriptStruct OnlineSubsystemBlueprints.OnlineStatsUserUpdatedStatsBP
// 0x0080 (0x0080 - 0x0000)
struct FOnlineStatsUserUpdatedStatsBP final
{
public:
	struct FUniqueNetIdRepl                       PlayerId;                                          // 0x0000(0x0030)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	TMap<class FString, struct FOnlineStatUpdateBP> Stats;                                           // 0x0030(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FOnlineStatsUserUpdatedStatsBP;

// ScriptStruct OnlineSubsystemBlueprints.OnlineStoreCategoryBP
// 0x0020 (0x0020 - 0x0000)
struct FOnlineStoreCategoryBP final
{
public:
	class FString                                 ID;                                                // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FText                                   Description;                                       // 0x0010(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FOnlineStoreCategoryBP;

// ScriptStruct OnlineSubsystemBlueprints.OnlineStoreFilterBP
// 0x0030 (0x0030 - 0x0000)
struct FOnlineStoreFilterBP final
{
public:
	TArray<class FString>                         Keywords;                                          // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
	TArray<struct FOnlineStoreCategoryBP>         IncludeCategories;                                 // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
	TArray<struct FOnlineStoreCategoryBP>         ExcludeCategories;                                 // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FOnlineStoreFilterBP;

// ScriptStruct OnlineSubsystemBlueprints.VoiceChatDeviceInfoBP
// 0x0020 (0x0020 - 0x0000)
struct FVoiceChatDeviceInfoBP final
{
public:
	class FString                                 DisplayName;                                       // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	class FString                                 ID;                                                // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FVoiceChatDeviceInfoBP;

// ScriptStruct OnlineSubsystemBlueprints.VoiceChatChannel3dPropertiesBP
// 0x0010 (0x0010 - 0x0000)
struct FVoiceChatChannel3dPropertiesBP final
{
public:
	bool                                          bSet;                                              // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	EVoiceChatAttenuationModel_                   AttenuationModel;                                  // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_2[0x2];                                        // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
	float                                         MinDistance;                                       // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	float                                         MaxDistance;                                       // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	float                                         Rolloff;                                           // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FVoiceChatChannel3dPropertiesBP;

SDK_NAMESPACE_END
