#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: NetCore #include "Basic.hpp" namespace SDK { // Enum NetCore.ENetworkFailure // NumValues: 0x000C enum class ENetworkFailure : uint8 { NetDriverAlreadyExists = 0, NetDriverCreateFailure = 1, NetDriverListenFailure = 2, ConnectionLost = 3, ConnectionTimeout = 4, FailureReceived = 5, OutdatedClient = 6, OutdatedServer = 7, PendingConnectionFailure = 8, NetGuidMismatch = 9, NetChecksumMismatch = 10, ENetworkFailure_MAX = 11, }; // Enum NetCore.EReplicationSystem // NumValues: 0x0004 enum class EReplicationSystem : uint8 { Default = 0, Generic = 1, Iris = 2, EReplicationSystem_MAX = 3, }; // Enum NetCore.ENetCloseResult // NumValues: 0x0072 enum class ENetCloseResult : uint8 { NetDriverAlreadyExists = 0, NetDriverCreateFailure = 1, NetDriverListenFailure = 2, ConnectionLost = 3, ConnectionTimeout = 4, FailureReceived = 5, OutdatedClient = 6, OutdatedServer = 7, PendingConnectionFailure = 8, NetGuidMismatch = 9, NetChecksumMismatch = 10, SecurityMalformedPacket = 11, SecurityInvalidData = 12, SecurityClosed = 13, Unknown = 14, Success = 15, Extended = 16, HostClosedConnection = 17, Disconnect = 18, Upgrade = 19, PreLoginFailure = 20, JoinFailure = 21, JoinSplitFailure = 22, AddressResolutionFailed = 23, RPCDoS = 24, Cleanup = 25, MissingLevelPackage = 26, PacketHandlerIncomingError = 27, ZeroLastByte = 28, ZeroSize = 29, ReadHeaderFail = 30, ReadHeaderExtraFail = 31, AckSequenceMismatch = 32, BunchBadChannelIndex = 33, BunchChannelNameFail = 34, BunchWrongChannelType = 35, BunchHeaderOverflow = 36, BunchDataOverflow = 37, BunchServerPackageMapExports = 38, BunchPrematureControlChannel = 39, BunchPrematureChannel = 40, BunchPrematureControlClose = 41, UnknownChannelType = 42, PrematureSend = 43, CorruptData = 44, SocketSendFailure = 45, BadChildConnectionIndex = 46, LogLimitInstant = 47, LogLimitSustained = 48, EncryptionFailure = 49, EncryptionTokenMissing = 50, ReceivedNetGUIDBunchFail = 51, ReceivedNetExtBunchFail = 52, MaxReliableExceeded = 53, ReceivedNextBunchFail = 54, ReceivedNextBunchQueueFail = 55, PartialInitialReliableDestroy = 56, PartialMergeReliableDestroy = 57, PartialInitialNonByteAligned = 58, PartialNonByteAligned = 59, PartialFinalPackageMapExports = 60, PartialTooLarge = 61, AlreadyOpen = 62, ReliableBeforeOpen = 63, ReliableBufferOverflow = 64, RPCReliableBufferOverflow = 65, ControlChannelClose = 66, ControlChannelEndianCheck = 67, ControlChannelPlayerChannelFail = 68, ControlChannelMessageUnknown = 69, ControlChannelMessageFail = 70, ControlChannelMessagePayloadFail = 71, ControlChannelBunchOverflowed = 72, ControlChannelQueueBunchOverflowed = 73, ClientHasMustBeMappedGUIDs = 74, ClientSentDestructionInfo = 75, UnregisteredMustBeMappedGUID = 76, ObjectReplicatorReceivedBunchFail = 77, ContentBlockFail = 78, ContentBlockHeaderRepLayoutFail = 79, ContentBlockHeaderIsActorFail = 80, ContentBlockHeaderObjFail = 81, ContentBlockHeaderPrematureEnd = 82, ContentBlockHeaderSubObjectActor = 83, ContentBlockHeaderBadParent = 84, ContentBlockHeaderInvalidCreate = 85, ContentBlockHeaderStablyNamedFail = 86, ContentBlockHeaderNoSubObjectClass = 87, ContentBlockHeaderUObjectSubObject = 88, ContentBlockHeaderAActorSubObject = 89, ContentBlockHeaderFail = 90, ContentBlockPayloadBitsFail = 91, FieldHeaderRepIndex = 92, FieldHeaderBadRepIndex = 93, FieldHeaderPayloadBitsFail = 94, FieldPayloadFail = 95, ReplicationChannelCountMaxedOut = 96, BeaconControlFlowError = 97, BeaconUnableToParsePacket = 98, BeaconAuthenticationFailure = 99, BeaconLoginInvalidIdError = 100, BeaconLoginInvalidAuthHandlerError = 101, BeaconAuthError = 102, BeaconSpawnClientWorldPackageNameError = 103, BeaconSpawnExistingActorError = 104, BeaconSpawnFailureError = 105, BeaconSpawnNetGUIDAckNoActor = 106, BeaconSpawnNetGUIDAckNoHost = 107, BeaconSpawnUnexpectedError = 108, IrisProtocolMismatch = 109, IrisNetRefHandleError = 110, FaultDisconnect = 111, NotRecoverable = 112, ENetCloseResult_MAX = 113, }; // Enum NetCore.EFastArraySerializerDeltaFlags // NumValues: 0x0005 enum class EFastArraySerializerDeltaFlags : uint8 { None = 0, HasBeenSerialized = 1, HasDeltaBeenRequested = 2, IsUsingDeltaSerialization = 4, EFastArraySerializerDeltaFlags_MAX = 5, }; // ScriptStruct NetCore.StateStruct // 0x0018 (0x0018 - 0x0000) struct FStateStruct { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class FString StateName; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FStateStruct; // ScriptStruct NetCore.FastArraySerializerItem // 0x000C (0x000C - 0x0000) struct FFastArraySerializerItem { public: int32 ReplicationID; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ReplicationKey; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MostRecentArrayReplicationKey; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFastArraySerializerItem; // ScriptStruct NetCore.EscalationState // 0x0018 (0x0030 - 0x0018) struct FEscalationState : public FStateStruct { public: bool bLogEscalate; // 0x0018(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bDormant; // 0x0019(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int16 CooloffTime; // 0x001A(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int16 AutoEscalateTime; // 0x001C(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int8 HighestTimePeriod; // 0x001E(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_1F[0x1]; // 0x001F(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) TArray AllTimePeriods; // 0x0020(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) }; DUMPER7_ASSERTS_FEscalationState; // ScriptStruct NetCore.NetFaultState // 0x0010 (0x0040 - 0x0030) struct FNetFaultState final : public FEscalationState { public: bool bCloseConnection; // 0x0030(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_31[0x1]; // 0x0031(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) int16 EscalateQuotaFaultsPerPeriod; // 0x0032(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int8 EscalateQuotaFaultPercentPerPeriod; // 0x0034(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_35[0x1]; // 0x0035(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) int16 DescalateQuotaFaultsPerPeriod; // 0x0036(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int8 DescalateQuotaFaultPercentPerPeriod; // 0x0038(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int8 EscalateQuotaTimePeriod; // 0x0039(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3A[0x6]; // 0x003A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNetFaultState; // ScriptStruct NetCore.FastArraySerializer // 0x0108 (0x0108 - 0x0000) struct alignas(0x08) FFastArraySerializer { public: uint8 Pad_0[0x54]; // 0x0000(0x0054)(Fixing Size After Last Property [ Dumper-7 ]) int32 ArrayReplicationKey; // 0x0054(0x0004)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_58[0xA8]; // 0x0058(0x00A8)(Fixing Size After Last Property [ Dumper-7 ]) EFastArraySerializerDeltaFlags DeltaFlags; // 0x0100(0x0001)(ZeroConstructor, Transient, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_101[0x7]; // 0x0101(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFastArraySerializer; // ScriptStruct NetCore.NetAnalyticsDataConfig // 0x000C (0x000C - 0x0000) struct FNetAnalyticsDataConfig final { public: class FName DataName; // 0x0000(0x0008)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnabled; // 0x0008(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNetAnalyticsDataConfig; }