第一次上传
This commit is contained in:
Executable
+587
@@ -0,0 +1,587 @@
|
||||
#pragma once
|
||||
|
||||
//PUBGM(0.13.5)32位SDK
|
||||
//作者:清华
|
||||
//Telegram:@qinghuanb666
|
||||
//生成时间:Fri Apr 18 20:44:39 2025
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------
|
||||
//Enums
|
||||
//---------------------------------------------------------------------------
|
||||
|
||||
// Enum Basic.EAttrVariableType
|
||||
enum class EAttrVariableType : uint8_t
|
||||
{
|
||||
EAttrVariableType__Int = 0,
|
||||
EAttrVariableType__Float = 1,
|
||||
EAttrVariableType__EAttrVariableType_MAX = 2
|
||||
};
|
||||
|
||||
|
||||
// Enum Basic.EAttrOperator
|
||||
enum class EAttrOperator : uint8_t
|
||||
{
|
||||
EAttrOperator__Plus = 0,
|
||||
EAttrOperator__Multiply = 1,
|
||||
EAttrOperator__Set = 2,
|
||||
EAttrOperator__EAttrOperator_MAX = 3
|
||||
};
|
||||
|
||||
|
||||
// Enum Basic.EBattleItemDisuseReason
|
||||
enum class EBattleItemDisuseReason : uint8_t
|
||||
{
|
||||
EBattleItemDisuseReason__Manually = 0,
|
||||
EBattleItemDisuseReason__Associated = 1,
|
||||
EBattleItemDisuseReason__Excluded = 2,
|
||||
EBattleItemDisuseReason__Swapped = 3,
|
||||
EBattleItemDisuseReason__Dropped = 4,
|
||||
EBattleItemDisuseReason__Force = 5,
|
||||
EBattleItemDisuseReason__EBattleItemDisuseReason_MAX = 6
|
||||
};
|
||||
|
||||
|
||||
// Enum Basic.EBattleItemDropReason
|
||||
enum class EBattleItemDropReason : uint8_t
|
||||
{
|
||||
EBattleItemDropReason__Manually = 0,
|
||||
EBattleItemDropReason__Associated = 1,
|
||||
EBattleItemDropReason__AutoEquipAndDrop = 2,
|
||||
EBattleItemDropReason__AutoEquipFailed = 3,
|
||||
EBattleItemDropReason__CapacityExceeded = 4,
|
||||
EBattleItemDropReason__UsedUp = 5,
|
||||
EBattleItemDropReason__Force = 6,
|
||||
EBattleItemDropReason__EBattleItemDropReason_MAX = 7
|
||||
};
|
||||
|
||||
|
||||
// Enum Basic.EBattleItemUseReason
|
||||
enum class EBattleItemUseReason : uint8_t
|
||||
{
|
||||
EBattleItemUseReason__Manually = 0,
|
||||
EBattleItemUseReason__Associated = 1,
|
||||
EBattleItemUseReason__AutoEquipAndDrop = 2,
|
||||
EBattleItemUseReason__Swapped = 3,
|
||||
EBattleItemUseReason__Initial = 4,
|
||||
EBattleItemUseReason__EBattleItemUseReason_MAX = 5
|
||||
};
|
||||
|
||||
|
||||
// Enum Basic.EBattleItemPickupReason
|
||||
enum class EBattleItemPickupReason : uint8_t
|
||||
{
|
||||
EBattleItemPickupReason__Manually = 0,
|
||||
EBattleItemPickupReason__Associated = 1,
|
||||
EBattleItemPickupReason__AutoPickup = 2,
|
||||
EBattleItemPickupReason__Initial = 3,
|
||||
EBattleItemPickupReason__EBattleItemPickupReason_MAX = 4
|
||||
};
|
||||
|
||||
|
||||
// Enum Basic.ESimulateAddBuffRole
|
||||
enum class ESimulateAddBuffRole : uint8_t
|
||||
{
|
||||
AddBuffRole_None = 0,
|
||||
AddBuffRole_All = 1,
|
||||
AddBuffRole_Self = 2,
|
||||
AddBuffRole_Causer = 3,
|
||||
AddBuffRole_Firend = 4,
|
||||
AddBuffRole_Enermy = 5,
|
||||
AddBuffRole_MAX = 6
|
||||
};
|
||||
|
||||
|
||||
// Enum Basic.EClassLoadBeginTime
|
||||
enum class EClassLoadBeginTime : uint8_t
|
||||
{
|
||||
EClassLoadBeginTime__ELoadBegin_None = 0,
|
||||
EClassLoadBeginTime__ELoadBegin_ClientLobby = 1,
|
||||
EClassLoadBeginTime__ELoadBegin_StartFight = 2,
|
||||
EClassLoadBeginTime__ELoadBegin_MAX = 3
|
||||
};
|
||||
|
||||
|
||||
// Enum Basic.EClassLoadType
|
||||
enum class EClassLoadType : uint8_t
|
||||
{
|
||||
EClassLoadType__EClassLoadType_None = 0,
|
||||
EClassLoadType__EClassLoadType_Cach = 1,
|
||||
EClassLoadType__EClassLoadType_MAX = 2
|
||||
};
|
||||
|
||||
|
||||
// Enum Basic.ELostConnectionToDSReason
|
||||
enum class ELostConnectionToDSReason : uint8_t
|
||||
{
|
||||
ELostConnectionToDSReason__LostConnectionToDSReason_None = 0,
|
||||
ELostConnectionToDSReason__LostConnectionToDSReason_TravelFailure_Default = 1,
|
||||
ELostConnectionToDSReason__LostConnectionToDSReason_LocalConnectionLost = 2,
|
||||
ELostConnectionToDSReason__LostConnectionToDSReason_LocalDetectedTimeout = 3,
|
||||
ELostConnectionToDSReason__LostConnectionToDSReason_NMTFailure_Default = 4,
|
||||
ELostConnectionToDSReason__LostConnectionToDSReason_MAX = 5
|
||||
};
|
||||
|
||||
|
||||
|
||||
//---------------------------------------------------------------------------
|
||||
//Script Structs
|
||||
//---------------------------------------------------------------------------
|
||||
|
||||
// ScriptStruct Basic.ItemDefineID
|
||||
// 0x0018
|
||||
struct FItemDefineID
|
||||
{
|
||||
int Type; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int TypeSpecificID; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
bool bValidItem; // 0x0008(0x0001) (BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
||||
bool bValidInstance; // 0x0009(0x0001) (BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData00[0x6]; // 0x000A(0x0006) MISSED OFFSET
|
||||
uint64_t InstanceID; // 0x0010(0x0008) (ZeroConstructor, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.ItemAssociation
|
||||
// 0x0028
|
||||
struct FItemAssociation
|
||||
{
|
||||
struct FName AssociationName; // 0x0000(0x0008) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
struct FItemDefineID AssociationTargetDefineID; // 0x0008(0x0018) (Edit, BlueprintVisible, DisableEditOnInstance)
|
||||
class UItemHandleBase* AssociationTargetHandle; // 0x0020(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData00[0x4]; // 0x0024(0x0004) MISSED OFFSET
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.BattleItemAdditionalData
|
||||
// 0x0020
|
||||
struct FBattleItemAdditionalData
|
||||
{
|
||||
struct FName Name; // 0x0000(0x0008) (BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
float FloatData; // 0x0008(0x0004) (BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
struct FString StringData; // 0x000C(0x000C) (BlueprintVisible, ZeroConstructor)
|
||||
int IntData; // 0x0018(0x0004) (BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData00[0x4]; // 0x001C(0x0004) MISSED OFFSET
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.BattleItemUseTarget
|
||||
// 0x0020
|
||||
struct FBattleItemUseTarget
|
||||
{
|
||||
struct FItemDefineID TargetDefineID; // 0x0000(0x0018) (BlueprintVisible)
|
||||
struct FName TargetAssociationName; // 0x0018(0x0008) (BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.BattleItemPickupInfo
|
||||
// 0x0038
|
||||
struct FBattleItemPickupInfo
|
||||
{
|
||||
class UObject* Source; // 0x0000(0x0004) (BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
int Count; // 0x0004(0x0004) (BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
TArray<struct FBattleItemAdditionalData> AdditionalData; // 0x0008(0x000C) (BlueprintVisible, ZeroConstructor)
|
||||
bool bAutoEquip; // 0x0014(0x0001) (BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
bool bIgnoreSpace; // 0x0015(0x0001) (BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData00[0x2]; // 0x0016(0x0002) MISSED OFFSET
|
||||
struct FBattleItemUseTarget AutoEquipTarget; // 0x0018(0x0020) (BlueprintVisible)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.ItemData
|
||||
// 0x0048
|
||||
struct FItemData
|
||||
{
|
||||
unsigned char UnknownData00[0x8]; // 0x0000(0x0008) MISSED OFFSET
|
||||
struct FItemDefineID DefineID; // 0x0008(0x0018) (BlueprintVisible)
|
||||
struct FString Name; // 0x0020(0x000C) (BlueprintVisible, ZeroConstructor)
|
||||
struct FString Desc; // 0x002C(0x000C) (BlueprintVisible, ZeroConstructor)
|
||||
struct FString Icon; // 0x0038(0x000C) (BlueprintVisible, ZeroConstructor)
|
||||
class UItemHandleBase* ItemHandle; // 0x0044(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.BattleItemFeatureData
|
||||
// 0x0018
|
||||
struct FBattleItemFeatureData
|
||||
{
|
||||
float UnitWeight; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int MaxCount; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
bool bUnique; // 0x0008(0x0001) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
bool bStackable; // 0x0009(0x0001) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
bool bEquippable; // 0x000A(0x0001) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
bool bConsumable; // 0x000B(0x0001) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
bool bAutoEquipAndDrop; // 0x000C(0x0001) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
unsigned char UnknownData00[0x3]; // 0x000D(0x0003) MISSED OFFSET
|
||||
int SortingPriority; // 0x0010(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int ItemType; // 0x0014(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.BattleItemData
|
||||
// 0x0038 (0x0080 - 0x0048)
|
||||
struct FBattleItemData : public FItemData
|
||||
{
|
||||
int Count; // 0x0048(0x0004) (BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
bool bEquipping; // 0x004C(0x0001) (BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData00[0x3]; // 0x004D(0x0003) MISSED OFFSET
|
||||
TArray<struct FBattleItemAdditionalData> AdditionalData; // 0x0050(0x000C) (BlueprintVisible, ZeroConstructor)
|
||||
struct FBattleItemFeatureData FeatureData; // 0x005C(0x0018) (BlueprintVisible)
|
||||
TArray<struct FItemAssociation> Associations; // 0x0074(0x000C) (BlueprintVisible, ZeroConstructor)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.ClientBaseInfo
|
||||
// 0x00A0
|
||||
struct FClientBaseInfo
|
||||
{
|
||||
struct FString OpenID; // 0x0000(0x000C) (ZeroConstructor)
|
||||
unsigned char UnknownData00[0x4]; // 0x000C(0x0004) MISSED OFFSET
|
||||
uint64_t RoleID; // 0x0010(0x0008) (ZeroConstructor, IsPlainOldData)
|
||||
struct FString GameSvrId; // 0x0018(0x000C) (ZeroConstructor)
|
||||
struct FString GameAppID; // 0x0024(0x000C) (ZeroConstructor)
|
||||
int8_t AreaID; // 0x0030(0x0001) (ZeroConstructor, IsPlainOldData)
|
||||
int8_t PlatID; // 0x0031(0x0001) (ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData01[0x2]; // 0x0032(0x0002) MISSED OFFSET
|
||||
struct FString ZoneID; // 0x0034(0x000C) (ZeroConstructor)
|
||||
uint64_t BattleID; // 0x0040(0x0008) (ZeroConstructor, IsPlainOldData)
|
||||
struct FString BattleServerIP; // 0x0048(0x000C) (ZeroConstructor)
|
||||
uint32_t BattleServerPort; // 0x0054(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
struct FString UserName; // 0x0058(0x000C) (ZeroConstructor)
|
||||
struct FString PicUrl; // 0x0064(0x000C) (ZeroConstructor)
|
||||
uint32_t PlayerKey; // 0x0070(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData02[0x4]; // 0x0074(0x0004) MISSED OFFSET
|
||||
int8_t WeatherID; // 0x0078(0x0001) (ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData03[0x3]; // 0x0079(0x0003) MISSED OFFSET
|
||||
struct FString WeatherLevelName; // 0x007C(0x000C) (ZeroConstructor)
|
||||
float WeatherTime; // 0x0088(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
TArray<int> MrpcsData; // 0x008C(0x000C) (ZeroConstructor)
|
||||
unsigned char UnknownData04[0x8]; // 0x0098(0x0008) MISSED OFFSET
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.CacheAffactTargetInfo
|
||||
// 0x000C
|
||||
struct FCacheAffactTargetInfo
|
||||
{
|
||||
TWeakObjectPtr<class AActor> AffectTarget; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
||||
float FinalAddValue; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.AttrModifyItem
|
||||
// 0x0030
|
||||
struct FAttrModifyItem
|
||||
{
|
||||
struct FString AttrModifyItemName; // 0x0000(0x000C) (Edit, ZeroConstructor)
|
||||
struct FString AttrName; // 0x000C(0x000C) (Edit, ZeroConstructor)
|
||||
EAttrOperator ModifierOp; // 0x0018(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData00[0x3]; // 0x0019(0x0003) MISSED OFFSET
|
||||
float ModifierValue; // 0x001C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
||||
bool IsEnable; // 0x0020(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
||||
bool ClientSimulate; // 0x0021(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData01[0x2]; // 0x0022(0x0002) MISSED OFFSET
|
||||
TArray<struct FCacheAffactTargetInfo> AffectTargetsCachInfo; // 0x0024(0x000C) (ZeroConstructor)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.AttrModifyGroupItem
|
||||
// 0x000C
|
||||
struct FAttrModifyGroupItem
|
||||
{
|
||||
TArray<struct FAttrModifyItem> AttrModifyItem; // 0x0000(0x000C) (Edit, ZeroConstructor)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.AttrRegisterItem
|
||||
// 0x0020
|
||||
struct FAttrRegisterItem
|
||||
{
|
||||
struct FString AttrName; // 0x0000(0x000C) (BlueprintVisible, ZeroConstructor)
|
||||
EAttrVariableType AttrVariableType; // 0x000C(0x0001) (BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
bool HasReplicatedTag; // 0x000D(0x0001) (BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData00[0x12]; // 0x000E(0x0012) MISSED OFFSET
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.AttrAffected
|
||||
// 0x0010
|
||||
struct FAttrAffected
|
||||
{
|
||||
struct FString AttrName; // 0x0000(0x000C) (BlueprintVisible, BlueprintReadOnly, ZeroConstructor)
|
||||
class AActor* AffectedActor; // 0x000C(0x0004) (BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.BPClassItem
|
||||
// 0x0060
|
||||
struct FBPClassItem
|
||||
{
|
||||
struct FString ClassTagName; // 0x0000(0x000C) (Edit, ZeroConstructor, DisableEditOnInstance)
|
||||
unsigned char UnknownData00[0x4]; // 0x000C(0x0004) MISSED OFFSET
|
||||
unsigned char UnknownData01[0x28]; // 0x000C(0x0028) UNKNOWN PROPERTY: SoftClassProperty Basic.BPClassItem.NativeClass
|
||||
unsigned char UnknownData02[0x28]; // 0x0038(0x0028) UNKNOWN PROPERTY: SoftClassProperty Basic.BPClassItem.BPClass
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.NetRelevancyGroupID
|
||||
// 0x0004
|
||||
struct FNetRelevancyGroupID
|
||||
{
|
||||
unsigned char UnknownData00[0x4]; // 0x0000(0x0004) MISSED OFFSET
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.StatusChange
|
||||
// 0x0008
|
||||
struct FStatusChange
|
||||
{
|
||||
class UClass* StatusName; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
bool StatusValue; // 0x0004(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData00[0x3]; // 0x0005(0x0003) MISSED OFFSET
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.BuffActionItem
|
||||
// 0x0004
|
||||
struct FBuffActionItem
|
||||
{
|
||||
class UUTSkillAction* BuffAction; // 0x0000(0x0004) (Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.BuffEventActionItem
|
||||
// 0x0008
|
||||
struct FBuffEventActionItem
|
||||
{
|
||||
class USTBaseBuffEventType* EventType; // 0x0000(0x0004) (Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData)
|
||||
class UUTSkillAction* BuffEventAction; // 0x0004(0x0004) (Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.STBaseBuffTemplateItem
|
||||
// 0x0010
|
||||
struct FSTBaseBuffTemplateItem
|
||||
{
|
||||
struct FName Name; // 0x0000(0x0008) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
class USTBaseBuff* Buff; // 0x0008(0x0004) (Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData)
|
||||
unsigned char UnknownData00[0x4]; // 0x000C(0x0004) MISSED OFFSET
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.BuffInstancedItem
|
||||
// 0x0008
|
||||
struct FBuffInstancedItem
|
||||
{
|
||||
int BuffID; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
class USTBaseBuff* Buff; // 0x0004(0x0004) (ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.AnimListData
|
||||
// 0x0008
|
||||
struct FAnimListData
|
||||
{
|
||||
int LayerID; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
class UAnimationAsset* Animation; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.AnimListMapValueData
|
||||
// 0x000C
|
||||
struct FAnimListMapValueData
|
||||
{
|
||||
TArray<struct FAnimListData> AnimListMapValue; // 0x0000(0x000C) (ZeroConstructor)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.BPTableItem
|
||||
// 0x001C
|
||||
struct FBPTableItem
|
||||
{
|
||||
int ID; // 0x0000(0x0004) (BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
struct FString Name; // 0x0004(0x000C) (BlueprintVisible, ZeroConstructor)
|
||||
struct FString Path; // 0x0010(0x000C) (BlueprintVisible, ZeroConstructor)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.UAEResList
|
||||
// 0x0018
|
||||
struct FUAEResList
|
||||
{
|
||||
int ResIndex; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
struct FString ResPathName; // 0x0004(0x000C) (Edit, BlueprintVisible, ZeroConstructor)
|
||||
bool ServerNeedLoad; // 0x0010(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
bool ClientNeedLoad; // 0x0011(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
bool iEditorLoadType; // 0x0012(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
bool BuildClientNeed; // 0x0013(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
bool BuildServerNeed; // 0x0014(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
bool IsResident; // 0x0015(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData00[0x2]; // 0x0016(0x0002) MISSED OFFSET
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.AttrRowData
|
||||
// 0x0020
|
||||
struct FAttrRowData
|
||||
{
|
||||
int AttrGroup; // 0x0000(0x0004) (BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
struct FString AttrName; // 0x0004(0x000C) (BlueprintVisible, ZeroConstructor)
|
||||
EAttrVariableType AttrVariableType; // 0x0010(0x0001) (BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData00[0x3]; // 0x0011(0x0003) MISSED OFFSET
|
||||
float OriginalValue; // 0x0014(0x0004) (BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
float MinValue; // 0x0018(0x0004) (BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
float MaxValue; // 0x001C(0x0004) (BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.PickupFirstList
|
||||
// 0x000C
|
||||
struct FPickupFirstList
|
||||
{
|
||||
TArray<int> pickFirstItem; // 0x0000(0x000C) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.PickupProposeData
|
||||
// 0x0120
|
||||
struct FPickupProposeData
|
||||
{
|
||||
TArray<int> pickFirst; // 0x0000(0x000C) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance)
|
||||
TArray<struct FPickupFirstList> pickFistList; // 0x000C(0x000C) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance)
|
||||
TArray<struct FPickupFirstList> pickFistPriorityList; // 0x0018(0x000C) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance)
|
||||
int closeSubType; // 0x0024(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int crossbowSubType; // 0x0028(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int panID; // 0x002C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int pistolSubType; // 0x0030(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int gunType; // 0x0034(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int specialType; // 0x0038(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int specialType2; // 0x003C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
TArray<int> specialTypeList; // 0x0040(0x000C) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance)
|
||||
int lens2ID; // 0x004C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int lens3ID; // 0x0050(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int lens4ID; // 0x0054(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int lens6ID; // 0x0058(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int lens8ID; // 0x005C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int ID2Type; // 0x0060(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int pistolClipSubType; // 0x0064(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int SubMachineGunClipSubType; // 0x0068(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int SniperClipSubType; // 0x006C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int RifleClipSubType; // 0x0070(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int gasSubID; // 0x0074(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int backSubType; // 0x0078(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
TArray<int> back3IDList; // 0x007C(0x000C) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance)
|
||||
int BandageID; // 0x0088(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int EnergyDrinksID; // 0x008C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int AdrenalineID; // 0x0090(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int AnodyneID; // 0x0094(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int Medical1ID; // 0x0098(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int Medical2ID; // 0x009C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int Medical3ID; // 0x00A0(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int ZhenBaoDan; // 0x00A4(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int YanWuDan; // 0x00A8(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int RanShaoPing; // 0x00AC(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int ShouLei; // 0x00B0(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int LeiGuan; // 0x00B4(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int BianPao; // 0x00B8(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int DefaultMedicineNum; // 0x00BC(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int Bullet9mmID; // 0x00C0(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int koujing45ID; // 0x00C4(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int Bullet7_62mmID; // 0x00C8(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int Bullet5_56ID; // 0x00CC(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int koujing12ID; // 0x00D0(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int magenandanyao300ID; // 0x00D4(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int boltID; // 0x00D8(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int DefaultBulletNum; // 0x00DC(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int helmetSubType; // 0x00E0(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int armorSubType; // 0x00E4(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int ScoreItemSubType; // 0x00E8(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
TArray<int> notDropItemIDList; // 0x00EC(0x000C) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance)
|
||||
TArray<int> unvisibleItemIDList; // 0x00F8(0x000C) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance)
|
||||
TArray<int> notExtractItemIDList; // 0x0104(0x000C) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance)
|
||||
int CapacityThreshold; // 0x0110(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
TArray<int> comsumeItemList; // 0x0114(0x000C) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.PickupSetting
|
||||
// 0x0060
|
||||
struct FPickupSetting
|
||||
{
|
||||
int LimitBandage; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int LimitMedical; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int LimitFirstAidKit; // 0x0008(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int LimitFirstAidKitFast; // 0x000C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int LimitAnodyne; // 0x0010(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int LimitEnergyDrinks; // 0x0014(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int LimitAdrenaline; // 0x0018(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int LimitShouliudan; // 0x001C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int LimitYanwudan; // 0x0020(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int LimitZhenbaodan; // 0x0024(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int LimitRanshaodan; // 0x0028(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int LimitBullet9mm; // 0x002C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int LimitBullet7_62mm; // 0x0030(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int Limit12koujing; // 0x0034(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int Limit45koujing; // 0x0038(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int Limit300magenandanyao; // 0x003C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int Limitbolt; // 0x0040(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int LimitBullet5_57; // 0x0044(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
bool AutoPickupPistol; // 0x0048(0x0001) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
bool AutoPickupLevel3Backpack; // 0x0049(0x0001) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
unsigned char UnknownData00[0x2]; // 0x004A(0x0002) MISSED OFFSET
|
||||
int LimitSniper2X; // 0x004C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int LimitSniper3X; // 0x0050(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int LimitSniper4X; // 0x0054(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int LimitSniper6X; // 0x0058(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int LimitSniper8X; // 0x005C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.SpecPickItem
|
||||
// 0x000C
|
||||
struct FSpecPickItem
|
||||
{
|
||||
int item_id; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
int cur_count; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
int total_count; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.ItemRecordData
|
||||
// 0x0068
|
||||
struct FItemRecordData
|
||||
{
|
||||
int ItemID; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int ItemType; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int ItemSubType; // 0x0008(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int WeightforOrder; // 0x000C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
TArray<int> Attach; // 0x0010(0x000C) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance)
|
||||
int BulletID; // 0x001C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int ProposeBulletNum; // 0x0020(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int Durability; // 0x0024(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int AIFullVaule; // 0x0028(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
float Weight; // 0x002C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
int MaxCount; // 0x0030(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
bool AutoEquipandDrop; // 0x0034(0x0001) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
bool Consumable; // 0x0035(0x0001) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
bool Equipable; // 0x0036(0x0001) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
||||
unsigned char UnknownData00[0x1]; // 0x0037(0x0001) MISSED OFFSET
|
||||
struct FString ItemName; // 0x0038(0x000C) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance)
|
||||
struct FString ItemBigIcon; // 0x0044(0x000C) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance)
|
||||
struct FString ItemDesc; // 0x0050(0x000C) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance)
|
||||
struct FString ItemSmallIcon; // 0x005C(0x000C) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.RecordItemID
|
||||
// 0x0018
|
||||
struct FRecordItemID
|
||||
{
|
||||
unsigned char UnknownData00[0x18]; // 0x0000(0x0018) MISSED OFFSET
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.NetRelevancyGroupManager
|
||||
// 0x003C
|
||||
struct FNetRelevancyGroupManager
|
||||
{
|
||||
TMap<struct FNetRelevancyGroupID, class UNetRelevancyGroup*> RelevancyGroups; // 0x0000(0x0050) (ZeroConstructor)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.GameEngineTickStat
|
||||
// 0x0008
|
||||
struct FGameEngineTickStat
|
||||
{
|
||||
float Duration; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
float AvgTickDelta; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.TravelFailureInfo
|
||||
// 0x0014
|
||||
struct FTravelFailureInfo
|
||||
{
|
||||
class UWorld* World; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
||||
struct FString ErrorMessage; // 0x0008(0x000C) (ZeroConstructor)
|
||||
};
|
||||
|
||||
// ScriptStruct Basic.NetworkFailureInfo
|
||||
// 0x0018
|
||||
struct FNetworkFailureInfo
|
||||
{
|
||||
class UWorld* World; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
class UNetDriver* NetDriver; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData00[0x4]; // 0x0008(0x0004) MISSED OFFSET
|
||||
struct FString ErrorMessage; // 0x000C(0x000C) (ZeroConstructor)
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user