#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: Being #include "Basic.hpp" #include "Dai_structs.hpp" #include "Dai_classes.hpp" #include "Engine_structs.hpp" #include "Engine_classes.hpp" #include "Being_structs.hpp" #include "DeveloperSettings_classes.hpp" #include "PhysicsCore_structs.hpp" #include "AIModule_structs.hpp" #include "GameplayTags_structs.hpp" #include "CoreUObject_structs.hpp" #include "CoreUObject_classes.hpp" namespace SDK { // Class Being.AnimNotifyState_Blow // 0x0018 (0x0048 - 0x0030) class UAnimNotifyState_Blow final : public UAnimNotifyState { public: int32 _ImpactID; // 0x0030(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray _ColliderTags; // 0x0038(0x0010)(Edit, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("AnimNotifyState_Blow") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"AnimNotifyState_Blow") } static class UAnimNotifyState_Blow* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UAnimNotifyState_Blow; // Class Being.AnimNotifyState_AttackStage // 0x0008 (0x0038 - 0x0030) class UAnimNotifyState_AttackStage final : public UAnimNotifyState { public: EBeingAttackStage _Stage; // 0x0030(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("AnimNotifyState_AttackStage") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"AnimNotifyState_AttackStage") } static class UAnimNotifyState_AttackStage* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UAnimNotifyState_AttackStage; // Class Being.AnimNotify_AttackHit // 0x0008 (0x0040 - 0x0038) class UAnimNotify_AttackHit final : public UAnimNotify { public: int32 _ImpactID; // 0x0038(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float _Damage; // 0x003C(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("AnimNotify_AttackHit") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"AnimNotify_AttackHit") } static class UAnimNotify_AttackHit* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UAnimNotify_AttackHit; // Class Being.AnimNotify_Footstep // 0x0010 (0x0048 - 0x0038) class UAnimNotify_Footstep : public UAnimNotify { public: EFoot _Foot; // 0x0038(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf _OverrideFootsteps; // 0x0040(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("AnimNotify_Footstep") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"AnimNotify_Footstep") } static class UAnimNotify_Footstep* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UAnimNotify_Footstep; // Class Being.AnimNotify_LeftFootstep // 0x0000 (0x0048 - 0x0048) class UAnimNotify_LeftFootstep final : public UAnimNotify_Footstep { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("AnimNotify_LeftFootstep") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"AnimNotify_LeftFootstep") } static class UAnimNotify_LeftFootstep* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UAnimNotify_LeftFootstep; // Class Being.AnimNotify_RightFootstep // 0x0000 (0x0048 - 0x0048) class UAnimNotify_RightFootstep final : public UAnimNotify_Footstep { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("AnimNotify_RightFootstep") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"AnimNotify_RightFootstep") } static class UAnimNotify_RightFootstep* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UAnimNotify_RightFootstep; // Class Being.BeingAction // 0x0038 (0x00A0 - 0x0068) class UBeingAction : public UGraphObject { public: class UBeingAction* ChildAction; // 0x0068(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UBeingActionsComponent* OwnerComponent; // 0x0070(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UObject* Instigator; // 0x0078(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_80[0x10]; // 0x0080(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate ActionStateChange; // 0x0090(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) public: static class UBeingAction* CreateActionInstance(class UObject* WorldContextObject, TSubclassOf ActionClass); void ActionFinished(class APawn* ControlledPawn, EPawnActionResult WithResult); void ActionInit(class APawn* ControlledPawn); void ActionStart(class APawn* ControlledPawn); void ActionTick(class APawn* ControlledPawn, float DeltaSeconds); void Finish(EPawnActionResult WithResult); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingAction") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingAction") } static class UBeingAction* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingAction; // Class Being.BeingActionsComponent // 0x0028 (0x00C8 - 0x00A0) class UBeingActionsComponent final : public UActorComponent { public: struct FBeingActions _Actions; // 0x00A0(0x0010)(Edit, EditConst, ContainsInstancedReference, NativeAccessSpecifierPrivate) class UBeingAction* _CurrentAction; // 0x00B0(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_B8[0x10]; // 0x00B8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: int32 AbortActionsByClass(TSubclassOf ActionClass, bool exact); int32 AbortActionsByPriority(EAIRequestPriority Priority, bool exact); int32 AbortActionsInstigatedBy(const class UObject* Instigator); bool AddAction(class UBeingAction* action, EAIRequestPriority Priority, class UObject* Instigator); void ClearAllActions(); void OnCurrentActionEvent(class UBeingAction* action, EBeingActionEventType EventType); class UBeingAction* GetCurrentAction() const; bool HasAction(TSubclassOf ActionClass) const; bool HasAnyAction() const; bool IsActionActive(TSubclassOf ActionClass) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingActionsComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingActionsComponent") } static class UBeingActionsComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingActionsComponent; // Class Being.BeingStat // 0x0040 (0x00E0 - 0x00A0) class UBeingStat : public UActorComponent { public: uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) bool _IsUpToDate; // 0x00A8(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_A9[0x7]; // 0x00A9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FDaiFloatModifiers1 _Mods; // 0x00B0(0x0018)(Edit, ContainsInstancedReference, NativeAccessSpecifierPrivate) struct FDaiFloatModifiers2 _PersonalizedMods; // 0x00C8(0x0018)(Edit, ContainsInstancedReference, NativeAccessSpecifierPrivate) public: void ForceUpdate(); void NeedsUpdate(); void NeedsUpdateModifier(TSubclassOf modclass, class FName Name_0); void SetUpToDate(); void Update(); class UDaiFloatModifier* FindFloatModifier(TSubclassOf modclass, class FName Name_0) const; bool IsUpToDate() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingStat") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingStat") } static class UBeingStat* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingStat; // Class Being.BeingAggroLevelStat // 0x0008 (0x00E8 - 0x00E0) class UBeingAggroLevelStat : public UBeingStat { public: float _AggroLevel; // 0x00E0(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_E4[0x4]; // 0x00E4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetAggroLevel(float Value); float GetAggroLevel() const; float GetLevelOfPersonalizedAggro(class AActor* Other) const; float GetPersonalizedAggroLevel(class AActor* Other) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingAggroLevelStat") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingAggroLevelStat") } static class UBeingAggroLevelStat* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingAggroLevelStat; // Class Being.BeingHearingAggroLevel // 0x0000 (0x00E8 - 0x00E8) class UBeingHearingAggroLevel final : public UBeingAggroLevelStat { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingHearingAggroLevel") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingHearingAggroLevel") } static class UBeingHearingAggroLevel* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingHearingAggroLevel; // Class Being.BeingSmellAggroLevel // 0x0000 (0x00E8 - 0x00E8) class UBeingSmellAggroLevel final : public UBeingAggroLevelStat { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingSmellAggroLevel") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingSmellAggroLevel") } static class UBeingSmellAggroLevel* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingSmellAggroLevel; // Class Being.BeingVisionAggroLevel // 0x0000 (0x00E8 - 0x00E8) class UBeingVisionAggroLevel final : public UBeingAggroLevelStat { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingVisionAggroLevel") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingVisionAggroLevel") } static class UBeingVisionAggroLevel* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingVisionAggroLevel; // Class Being.BeingDamage // 0x0028 (0x0068 - 0x0040) class UBeingDamage : public UDamageType { public: uint8 _KnockDownChance; // 0x0040(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 _BreakBlock : 1; // 0x0041(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 _Finisher : 1; // 0x0041(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 _PureDamage : 1; // 0x0041(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) bool _DeadlyDamage; // 0x0042(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool _StunDamage; // 0x0043(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 _AffectsDeadBodies : 1; // 0x0044(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_45[0x3]; // 0x0045(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTagContainer _GameplayTags; // 0x0048(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingDamage") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingDamage") } static class UBeingDamage* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingDamage; // Class Being.RangedDamage // 0x0000 (0x0068 - 0x0068) class URangedDamage : public UBeingDamage { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("RangedDamage") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"RangedDamage") } static class URangedDamage* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_URangedDamage; // Class Being.FireDamage // 0x0000 (0x0068 - 0x0068) class UFireDamage : public UBeingDamage { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FireDamage") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FireDamage") } static class UFireDamage* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFireDamage; // Class Being.FirearmDamage // 0x0000 (0x0068 - 0x0068) class UFirearmDamage final : public URangedDamage { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FirearmDamage") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FirearmDamage") } static class UFirearmDamage* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFirearmDamage; // Class Being.ExplosionDamage // 0x0000 (0x0068 - 0x0068) class UExplosionDamage final : public UBeingDamage { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("ExplosionDamage") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"ExplosionDamage") } static class UExplosionDamage* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UExplosionDamage; // Class Being.MeleeDamage // 0x0000 (0x0068 - 0x0068) class UMeleeDamage : public UBeingDamage { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("MeleeDamage") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"MeleeDamage") } static class UMeleeDamage* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UMeleeDamage; // Class Being.StrongMeleeDamage // 0x0000 (0x0068 - 0x0068) class UStrongMeleeDamage final : public UMeleeDamage { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("StrongMeleeDamage") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"StrongMeleeDamage") } static class UStrongMeleeDamage* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UStrongMeleeDamage; // Class Being.BeingFighterInterface // 0x0000 (0x0000 - 0x0000) class IBeingFighterInterface final { public: void EndBlow(int32 impactID, const TArray& colliderTags); void HitEnemy(int32 impactID, float Damage); void OnDeath(); void SetAttackStage(EBeingAttackStage attackStage); void StartBlow(int32 impactID, const TArray& colliderTags); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingFighterInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingFighterInterface") } static class IBeingFighterInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_IBeingFighterInterface; // Class Being.BeingWandererInterface // 0x0000 (0x0000 - 0x0000) class IBeingWandererInterface final { public: struct FVector GetRequestedVelocity(); bool HasRequestedVelocity(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingWandererInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingWandererInterface") } static class IBeingWandererInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_IBeingWandererInterface; // Class Being.BeingFootmarkGenerator // 0x00C0 (0x02F0 - 0x0230) class UBeingFootmarkGenerator final : public USceneComponent { public: uint8 Pad_230[0x8]; // 0x0230(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) bool _TraceComplex; // 0x0238(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionChannel _TraceChannel; // 0x0239(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 _TraceIgnoreMask; // 0x023A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_23B[0x5]; // 0x023B(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) TArray _TraceIgnoreActors; // 0x0240(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) float _TraceDownLength; // 0x0250(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _TraceInterval; // 0x0254(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialInterface* _MaskMaterial; // 0x0258(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialInterface* _TrailsMaterial; // 0x0260(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool _FootmarkDrawTrails; // 0x0268(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool _DrawFootmarksMask; // 0x0269(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_26A[0x2]; // 0x026A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float _FootmarkQuadSize; // 0x026C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _TrailQuadSize; // 0x0270(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _TrailQuadWidth; // 0x0274(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _FootmarkQuadYScale; // 0x0278(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_27C[0x4]; // 0x027C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector2D _FootmarkDirectionalOffset; // 0x0280(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D _FootmarkLocationOffset; // 0x0290(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _FootmarkAngleOffset; // 0x02A0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _TrailsTiling; // 0x02A4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _TrailsAngleOffset; // 0x02A8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _FootmarkCanvasDensity; // 0x02AC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _FootmarkHeightLimit; // 0x02B0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _FootmarkLifeTime; // 0x02B4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 _FootmarksLimit; // 0x02B8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 _TrailsLimit; // 0x02BC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2C0[0x30]; // 0x02C0(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingFootmarkGenerator") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingFootmarkGenerator") } static class UBeingFootmarkGenerator* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingFootmarkGenerator; // Class Being.FootmarksSubsystem // 0x00E0 (0x0110 - 0x0030) class UFootmarksSubsystem final : public UWorldSubsystem { public: uint8 Pad_30[0x10]; // 0x0030(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) class UMaterialInterface* CanvasClearMaterial; // 0x0040(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UCanvasRenderTarget2D* CanvasTexture; // 0x0048(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float FootmarksCanvasDensity; // 0x0050(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UCanvas* FootmarksCanvas[0x2]; // 0x0058(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_68[0xA8]; // 0x0068(0x00A8)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void EnableFootmarkTracing(bool State); void InitializeFootmarkTracker(class UMaterialInterface* ClearMaterial, class UCanvasRenderTarget2D* Canvas, float Density); void SetCenterPosition(const struct FVector& OwnerPosition); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FootmarksSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FootmarksSubsystem") } static class UFootmarksSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFootmarksSubsystem; // Class Being.BeingFootsIKComponent // 0x00C0 (0x05F0 - 0x0530) class UBeingFootsIKComponent : public ULineBatchComponent { public: uint8 _EnableFootIK : 1; // 0x0530(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 _ClampInCapsule : 1; // 0x0530(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 _TraceComplex : 1; // 0x0530(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_531[0x3]; // 0x0531(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) ECollisionChannel _DropCollisionChannel; // 0x0534(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionChannel _FootCollisionChannel; // 0x0535(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 _QueryIgnoreMask; // 0x0536(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_537[0x9]; // 0x0537(0x0009)(Fixing Size After Last Property [ Dumper-7 ]) TArray _QueryIgnoreActors; // 0x0540(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) float _MaxStepHeight; // 0x0550(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _IKInterpSpeed; // 0x0554(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _DropInterpSpeed; // 0x0558(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _DropTraceRadius; // 0x055C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _FootTraceRadius; // 0x0560(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _CacheRange; // 0x0564(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _FootRotationSpeed; // 0x0568(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_56C[0x4]; // 0x056C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FRotator _FootMinRotation; // 0x0570(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FRotator _FootMaxRotation; // 0x0588(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float _DropHeight; // 0x05A0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _DropFloor; // 0x05A4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _DropStep; // 0x05A8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _DropFloorTarget; // 0x05AC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector _LastOwnerLocation; // 0x05B0(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5C8[0x20]; // 0x05C8(0x0020)(Fixing Size After Last Property [ Dumper-7 ]) class ACharacter* _Character; // 0x05E8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void PutFoot(EFoot foot); void RaiseFoot(EFoot foot); void Update(float DeltaSeconds); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingFootsIKComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingFootsIKComponent") } static class UBeingFootsIKComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingFootsIKComponent; // Class Being.Being2FootsIKComponent // 0x0A50 (0x1040 - 0x05F0) class UBeing2FootsIKComponent final : public UBeingFootsIKComponent { public: class FName _LeftFootSocket; // 0x05F0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName _RightFootSocket; // 0x05F8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName _LeftFingersSocket; // 0x0600(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName _RightFingersSocket; // 0x0608(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFootData _FootsData[0x2]; // 0x0610(0x0480)(Edit, DisableEditOnTemplate, EditConst, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) float _LeftFootOffset; // 0x0F10(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _RightFootOffset; // 0x0F14(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator _LeftFootRotator; // 0x0F18(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FRotator _RightFootRotator; // 0x0F30(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float _TimeToNextStep; // 0x0F48(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionChannel _PredictionCollisionChannel; // 0x0F4C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool _EnablePredictions; // 0x0F4D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool _OldIKUpdate; // 0x0F4E(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool _IKTryUseCache; // 0x0F4F(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool _DropTryUseCache; // 0x0F50(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool _IKInterpEaseIn; // 0x0F51(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool _DropInterpEaseIn; // 0x0F52(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool _DynamicDropInterp; // 0x0F53(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _InterpEaseMin; // 0x0F54(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _InterpEaseSpeed; // 0x0F58(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _WeldGround; // 0x0F5C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _StairStepHeight; // 0x0F60(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _MaxAllowedAngle; // 0x0F64(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _WalkStepDuration; // 0x0F68(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _WalkStepLength; // 0x0F6C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _RunStepDuration; // 0x0F70(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _RunStepLength; // 0x0F74(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _WalkUpStairsPlayRate; // 0x0F78(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _WalkDownStairsPlayRate; // 0x0F7C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _RunUpStairsPlayRate; // 0x0F80(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _RunDownStairsPlayRate; // 0x0F84(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_F88[0xB8]; // 0x0F88(0x00B8)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void EnterSlope(float stepHeight); void EnterStairs(float stepHeight); void ExitSlope(); void ExitStairs(); void GetAnimMods(float* PlayRate, float* speedWarping) const; struct FFootData GetLeftFootData() const; struct FFootData GetRightFootData() const; float GetSpeedWarping() const; bool IsOnDownStairs() const; bool IsOnSlope() const; bool IsOnStairs() const; bool IsOnUpStairs() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("Being2FootsIKComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"Being2FootsIKComponent") } static class UBeing2FootsIKComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeing2FootsIKComponent; // Class Being.Being4FootsIKComponent // 0x1290 (0x1880 - 0x05F0) class UBeing4FootsIKComponent final : public UBeingFootsIKComponent { public: bool _OnlyDropIK; // 0x05F0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5F1[0x3]; // 0x05F1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName _FootsSockets[0x4]; // 0x05F4(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName _FootsFixedSockets[0x4]; // 0x0614(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _ChestOffset; // 0x0634(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _HipOffset; // 0x0638(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_63C[0x4]; // 0x063C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector _FloorNormal; // 0x0640(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFootData _FootsData[0x4]; // 0x0658(0x0480)(Edit, DisableEditOnTemplate, EditConst, NoDestructor, ContainsInstancedReference, AdvancedDisplay, NativeAccessSpecifierPublic) float _FootDropDists[0x4]; // 0x1858(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _Lenght; // 0x1868(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _MaxPitch; // 0x186C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _MeshPitch; // 0x1870(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1874[0xC]; // 0x1874(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: const struct FFootData GetLeftBackFoot() const; const struct FFootData GetLeftFrontFoot() const; const struct FFootData GetRightBackFoot() const; const struct FFootData GetRightFrontFoot() const; bool IsOnSlope(float toleranceAngle) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("Being4FootsIKComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"Being4FootsIKComponent") } static class UBeing4FootsIKComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeing4FootsIKComponent; // Class Being.BeingVertexAnim // 0x0068 (0x0098 - 0x0030) class UBeingVertexAnim final : public UDataAsset { public: class UStaticMesh* _Mesh; // 0x0030(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _AnimationSpeed; // 0x0038(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector _Offset; // 0x0040(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator _MinRotation; // 0x0058(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FRotator _MaxRotation; // 0x0070(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float _MinScale; // 0x0088(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _MaxScale; // 0x008C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 _TranslucentSortPriority; // 0x0090(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_94[0x4]; // 0x0094(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingVertexAnim") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingVertexAnim") } static class UBeingVertexAnim* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingVertexAnim; // Class Being.BeingVertexAnimComponent // 0x0020 (0x0250 - 0x0230) class UBeingVertexAnimComponent final : public USceneComponent { public: class UMaterialInstanceDynamic* _EffectMaterial; // 0x0230(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UStaticMeshComponent* _EffectMesh; // 0x0238(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_240[0x10]; // 0x0240(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingVertexAnimComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingVertexAnimComponent") } static class UBeingVertexAnimComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingVertexAnimComponent; // Class Being.WadingDelayTimes // 0x0050 (0x0080 - 0x0030) class UWadingDelayTimes final : public UDataAsset { public: TMap DelayTimes; // 0x0030(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("WadingDelayTimes") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"WadingDelayTimes") } static class UWadingDelayTimes* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UWadingDelayTimes; // Class Being.BeingFootstep // 0x0278 (0x0540 - 0x02C8) class ABeingFootstep : public AActor { public: class UObject* _DefaultFootstep; // 0x02C8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UObject* _ClothesSound; // 0x02D0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFootstepEffect _ClothesEffect; // 0x02D8(0x0048)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) TMap _Footsteps; // 0x0320(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) TMap _WadingSounds; // 0x0370(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) float _MaxSoundLife; // 0x03C0(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C4[0x4]; // 0x03C4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FHitResult _SurfaceHit; // 0x03C8(0x0100)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) EPhysicalSurface _SurfaceType; // 0x04C8(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EPhysicalSurface _SurfaceTypeAlter; // 0x04C9(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EFoot _Foot; // 0x04CA(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESoundMovement _Movement; // 0x04CB(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EVerticalStance _VerticalStance; // 0x04CC(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4CD[0x3]; // 0x04CD(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 _FallHeight; // 0x04D0(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4D4[0x4]; // 0x04D4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class USceneComponent* _SoundAttachToComponent; // 0x04D8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName _SoundAttachToSlot; // 0x04E0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool _ShowEffect; // 0x04E8(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4E9[0x3]; // 0x04E9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float _MovementSpeed; // 0x04EC(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _StanceAINoiseMod; // 0x04F0(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _VolumeMul; // 0x04F4(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _OcclusionRefreshInterval; // 0x04F8(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionChannel _OcclusionCollisionChannel; // 0x04FC(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4FD[0x3]; // 0x04FD(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class UMaterialInstanceDynamic* _EffectMaterial; // 0x0500(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UDecalComponent* _DecalComponent; // 0x0508(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UMaterialInstanceDynamic* _EffectDecalMID; // 0x0510(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UStaticMeshComponent* _EffectMesh; // 0x0518(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_520[0x20]; // 0x0520(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void StartEffect(const struct FFootstepEffect& Effect); float GetFootstepAINoise() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingFootstep") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingFootstep") } static class ABeingFootstep* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ABeingFootstep; // Class Being.BeingFppFootstep // 0x0010 (0x0550 - 0x0540) class ABeingFppFootstep final : public ABeingFootstep { public: float _PitchOffsetMul; // 0x0540(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float _PitchBackOffsetMul; // 0x0544(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float _VelocityOffsetMul; // 0x0548(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float _MinVelocity; // 0x054C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingFppFootstep") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingFppFootstep") } static class ABeingFppFootstep* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ABeingFppFootstep; // Class Being.BeingFootstepSharedData // 0x0030 (0x0060 - 0x0030) class UBeingFootstepSharedData final : public UEngineSubsystem { public: TArray _WWiseFootSwitchesLoaded; // 0x0030(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) TArray _WWiseMoveSwitchesLoaded; // 0x0040(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) TArray _WWiseSurfSwitchesLoaded; // 0x0050(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingFootstepSharedData") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingFootstepSharedData") } static class UBeingFootstepSharedData* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingFootstepSharedData; // Class Being.BeingFootstepTracer // 0x02D0 (0x0500 - 0x0230) #pragma pack(push, 0x1) class alignas(0x10) UBeingFootstepTracer : public USceneComponent { public: uint8 Pad_230[0x8]; // 0x0230(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) bool _TraceComplex; // 0x0238(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionChannel _TraceChannel; // 0x0239(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 _TraceIgnoreMask; // 0x023A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_23B[0x5]; // 0x023B(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) TArray _TraceIgnoreActors; // 0x0240(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) float _TraceUpLength; // 0x0250(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _TraceDownLength; // 0x0254(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftClassPtr _FootstepClass; // 0x0258(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf _FootstepClassInstance; // 0x0280(0x0008)(Edit, ZeroConstructor, Transient, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf _FootstepsTemplate; // 0x0288(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName _FootSockets[0x4]; // 0x0290(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _MinStepPeriod; // 0x02B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool _SingleEffect; // 0x02B4(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool _IgnoreNextFalling; // 0x02B5(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool _TraceFoliage; // 0x02B6(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2B7[0x1]; // 0x02B7(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) TMap _FootstepRepeatableOverride; // 0x02B8(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) bool _MuteFootstep; // 0x0308(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_309[0x7]; // 0x0309(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FFootstepLoudness _FootstepLoudness[0x3]; // 0x0310(0x0018)(Edit, NoDestructor, NativeAccessSpecifierPublic) float _TurnLoudnessMod; // 0x0358(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EPhysicalSurface _LastFootSurface[0x5]; // 0x035C(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_361[0x7]; // 0x0361(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate _OnFootstep; // 0x0368(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate _OnWadingFootprint; // 0x0378(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) class UMaterialInterface* _MaskMaterial; // 0x0388(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialInterface* _TrailsMaterial; // 0x0390(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool _FootstepDrawTrails; // 0x0398(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_399[0x3]; // 0x0399(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float _FootstepQuadSize; // 0x039C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _TrailQuadSize; // 0x03A0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _TrailQuadWidth; // 0x03A4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _FootstepQuadYScale; // 0x03A8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3AC[0x4]; // 0x03AC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector2D _FootstepDirectionalOffset; // 0x03B0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D _FootstepLocationOffset; // 0x03C0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _FootstepAngleOffset; // 0x03D0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _TrailsTiling; // 0x03D4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _TrailsAngleOffset; // 0x03D8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _FootstepCanvasDensity; // 0x03DC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _FootstepHeightLimit; // 0x03E0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _FootstepLifeTime; // 0x03E4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 _FootstepsLimit; // 0x03E8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 _TrailsLimit; // 0x03EC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool _DrawFootstepsMask; // 0x03F0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool _FixMaterialsVertexPaint; // 0x03F1(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool _FixMaterialsTerrain; // 0x03F2(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool _FixMaterialsCustom; // 0x03F3(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool _WadingSoundLoopEnabled; // 0x03F4(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) EPhysicalSurface _LastWadingSurface; // 0x03F5(0x0001)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_3F6[0x2]; // 0x03F6(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float _LastWadingDepth; // 0x03F8(0x0004)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_3FC[0x4]; // 0x03FC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class ABeingFootstep* _LastWadingFootstep; // 0x0400(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFXSystemComponent* _WadingParticle; // 0x0408(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class ABeingFootstep* _WadingParticleCaller; // 0x0410(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float _WadingParticleTimer; // 0x0418(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_41C[0x5]; // 0x041C(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) bool _TerrainTexturesMapInitialized; // 0x0421(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_422[0x6]; // 0x0422(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class UDataTable* _TerrainTexturesMap; // 0x0428(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TMap _TerrainTextureCache; // 0x0430(0x0050)(Transient, NativeAccessSpecifierPrivate) struct FDateTime _WadingTimestamp; // 0x0480(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_488[0x70]; // 0x0488(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: float GetWadingDepth() const; EPhysicalSurface GetWadingSurface() const; bool IsOnSurface(EPhysicalSurface surface) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingFootstepTracer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingFootstepTracer") } static class UBeingFootstepTracer* GetDefaultObj() { return GetDefaultObjImpl(); } }; #pragma pack(pop) DUMPER7_ASSERTS_UBeingFootstepTracer; // Class Being.FootstepMarker // 0x0010 (0x0240 - 0x0230) class UFootstepMarker final : public USceneComponent { public: float MarkerRadius; // 0x0230(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_234[0x4]; // 0x0234(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UPhysicalMaterial* PhysMaterial; // 0x0238(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FootstepMarker") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FootstepMarker") } static class UFootstepMarker* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFootstepMarker; // Class Being.PeriodFootstepTracer // 0x0060 (0x0560 - 0x0500) class UPeriodFootstepTracer final : public UBeingFootstepTracer { public: TMap _Period; // 0x04F8(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) float _DefaultPeriod; // 0x0548(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EBeingWalkingStance _CurrentStance; // 0x054C(0x0001)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_54D[0x13]; // 0x054D(0x0013)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PeriodFootstepTracer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PeriodFootstepTracer") } static class UPeriodFootstepTracer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UPeriodFootstepTracer; // Class Being.BeingFootstepPersonalization // 0x0000 (0x0000 - 0x0000) class IBeingFootstepPersonalization final { public: void FootstepCreated(class ABeingFootstep* Footstep) const; ESoundMovement GetSoundMovement() const; EVerticalStance GetVerticalStance() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingFootstepPersonalization") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingFootstepPersonalization") } static class IBeingFootstepPersonalization* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_IBeingFootstepPersonalization; // Class Being.BeingFootstepVPUserData // 0x0058 (0x0080 - 0x0028) class UBeingFootstepVPUserData final : public UAssetUserData { public: EVPDataEvaluatorType Evaluator; // 0x0028(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool SingleChannelMask; // 0x0029(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UsePuddles; // 0x002A(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2B[0x1]; // 0x002B(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float ContrastBoost; // 0x002C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor HeightSensitivity; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor HeightAvg; // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EVPDataSourceChannel SourceChannel; // 0x0050(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UPhysicalMaterial* Channel0; // 0x0058(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UPhysicalMaterial* Channel1; // 0x0060(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UPhysicalMaterial* Channel2; // 0x0068(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UPhysicalMaterial* Channel3; // 0x0070(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UPhysicalMaterial* Puddles; // 0x0078(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingFootstepVPUserData") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingFootstepVPUserData") } static class UBeingFootstepVPUserData* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingFootstepVPUserData; // Class Being.BeingFunctions // 0x0000 (0x0028 - 0x0028) class UBeingFunctions final : public UBlueprintFunctionLibrary { public: static struct FVector changeDirectionSpace(const struct FVector& Forward, const struct FVector& Right, const struct FVector& Up, const struct FVector& Direction); static struct FRotator changeRotationSpace(const struct FVector& Forward, const struct FVector& Right, const struct FVector& Up, const struct FRotator& Rotation); static bool changeWalkingStanceEnum(class APawn* Being, EBeingWalkingStance stance, uint8 Priority); static void fastRotate(class APawn* Being, float DeltaSeconds, float localYaw, float minYaw, float maxYaw, float InterpSpeed); static float findDistanceToWall(class APawn* Being, const struct FVector& InLocation, struct FVector* nearestPoint); static bool findLocationNearWall(class APawn* Being, float MinDistance, struct FVector* Location); static void forceRollRotation(class APawn* Being, float DeltaSeconds, float localYaw, float yawMul, float InterpSpeed); static void forceYawRotation(class APawn* Being, float DeltaSeconds, float localYaw, float clampYaw, float InterpSpeed); static class AController* GetController(class AActor* Actor); static struct FVector getDesiredVelocity(class APawn* Being); static struct FVector getGroundLocation(class AActor* Actor); static class APawn* GetPawn(class AActor* Actor); static struct FVector GetRequestedVelocity(class APawn* Being); static EBeingWalkingStance getWalkingStanceEnum(class APawn* Being); static EBeingWalkType getWalkingStanceType(EBeingWalkingStance stance); static void IgnoreNextFalling(class APawn* Being); static bool isFollowingAPath(class APawn* Being); static struct FQuat makeQuatFromAxes(const struct FVector& Forward, const struct FVector& Right, const struct FVector& Up); static void MuteFootsteps(class APawn* Being, bool mute); static void putOnGround(class APawn* Being, float Time); static void setComponentMaskFilter(class UPrimitiveComponent* Primitive, uint8 MaskFilter); static void setComponentMoveIgnoreMask(class UPrimitiveComponent* Primitive, uint8 Mask); static void setMaskFilter(class AActor* Actor, uint8 MaskFilter); static void setMoveIgnoreMask(class AActor* Actor, uint8 Mask); static void setRootMotionTranslationScale(class APawn* Being, float Scale); static float tickableFloatGet(const struct FTickableFloat& tfloat); static void tickableFloatSet(struct FTickableFloat& tfloat, float Value); static void tickableFloatSetInTime(struct FTickableFloat& tfloat, float Value, float duration); static void tickableFloatSetWithStep(struct FTickableFloat& tfloat, float Value, float Step); static void tickableFloatTick(struct FTickableFloat& tfloat, float deltasec); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingFunctions") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingFunctions") } static class UBeingFunctions* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingFunctions; // Class Being.BeingHearingLevelStat // 0x0020 (0x0100 - 0x00E0) class UBeingHearingLevelStat : public UBeingStat { public: float _HearingLevel; // 0x00E0(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float _HearableNoiseLevel; // 0x00E4(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray _NoisesList; // 0x00E8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) bool _IgnoreNoisesFromList; // 0x00F8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_F9[0x7]; // 0x00F9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetHearableNoiseLevel(float Value); void SetHearingLevel(float Value); float GetHearableNoiseLevel() const; float GetHearingLevel() const; float GetHearingLevelTheActor(class AActor* Actor) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingHearingLevelStat") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingHearingLevelStat") } static class UBeingHearingLevelStat* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingHearingLevelStat; // Class Being.BeingHearingModStat // 0x0018 (0x0118 - 0x0100) class UBeingHearingModStat final : public UBeingHearingLevelStat { public: int32 _ModLevel; // 0x0100(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_104[0x4]; // 0x0104(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray _Modifiers; // 0x0108(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) public: void SetModLevel(int32 Level); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingHearingModStat") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingHearingModStat") } static class UBeingHearingModStat* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingHearingModStat; // Class Being.BeingIgnoreMeStat // 0x0020 (0x0100 - 0x00E0) class UBeingIgnoreMeStat final : public UBeingStat { public: bool _IgnoreMe; // 0x00E0(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool _IsDead; // 0x00E1(0x0001)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool _IsInvisible; // 0x00E2(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_E3[0x5]; // 0x00E3(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) struct FDaiBlockade _IgnoreMeReasons; // 0x00E8(0x0018)(Edit, NativeAccessSpecifierPrivate) public: void ClearIgnoreMeReason(class FName Reason); void SetIgnoreMeReason(class FName Reason); void SetIsDead(bool IsDead); void SetIsInvisible(bool isInvisible); bool GetIgnoreMe() const; bool GetIsDead() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingIgnoreMeStat") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingIgnoreMeStat") } static class UBeingIgnoreMeStat* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingIgnoreMeStat; // Class Being.BeingMaxSpeedStat // 0x0008 (0x00E8 - 0x00E0) class UBeingMaxSpeedStat : public UBeingStat { public: float _MaxSpeed; // 0x00E0(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_E4[0x4]; // 0x00E4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetMaxSpeed(float Value); float GetMaxSpeed() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingMaxSpeedStat") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingMaxSpeedStat") } static class UBeingMaxSpeedStat* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingMaxSpeedStat; // Class Being.BeingMaxWalkSpeedStat // 0x0068 (0x0150 - 0x00E8) class UBeingMaxWalkSpeedStat final : public UBeingMaxSpeedStat { public: TArray _Priorities; // 0x00E8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, AdvancedDisplay, NativeAccessSpecifierPrivate) uint8 _StancePriority; // 0x00F8(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) EBeingWalkingStance _WalkingStance; // 0x00F9(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_FA[0x6]; // 0x00FA(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TMap _MaxSpeeds; // 0x0100(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) public: void OverrideSpeedValues(const TMap& maxSpeeds); void SetWalkingStance(EBeingWalkingStance stance, uint8 Priority); float GetTotalMaxSpeed() const; EBeingWalkingStance GetWalkingStance() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingMaxWalkSpeedStat") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingMaxWalkSpeedStat") } static class UBeingMaxWalkSpeedStat* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingMaxWalkSpeedStat; // Class Being.BeingNoiseLevelStat // 0x0018 (0x00F8 - 0x00E0) class UBeingNoiseLevelStat : public UBeingStat { public: float _NoiseLevel; // 0x00E0(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_E4[0x4]; // 0x00E4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray _MutedNoises; // 0x00E8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: void SetNoiseLevel(float Value); float GetNoiseLevel() const; float IsNoiseMuted(class FName noiseTag) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingNoiseLevelStat") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingNoiseLevelStat") } static class UBeingNoiseLevelStat* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingNoiseLevelStat; // Class Being.BeingNoiseModStat // 0x0018 (0x0110 - 0x00F8) class UBeingNoiseModStat final : public UBeingNoiseLevelStat { public: int32 _ModLevel; // 0x00F8(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_FC[0x4]; // 0x00FC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray _Modifiers; // 0x0100(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) public: void SetModLevel(int32 Level); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingNoiseModStat") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingNoiseModStat") } static class UBeingNoiseModStat* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingNoiseModStat; // Class Being.BeingOdorLevelStat // 0x0008 (0x00E8 - 0x00E0) class UBeingOdorLevelStat : public UBeingStat { public: float _OdorLevel; // 0x00E0(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_E4[0x4]; // 0x00E4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetOdorLevel(float Value); float GetOdorLevel() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingOdorLevelStat") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingOdorLevelStat") } static class UBeingOdorLevelStat* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingOdorLevelStat; // Class Being.BeingOdorModStat // 0x0018 (0x0100 - 0x00E8) class UBeingOdorModStat final : public UBeingOdorLevelStat { public: int32 _ModLevel; // 0x00E8(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_EC[0x4]; // 0x00EC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray _Modifiers; // 0x00F0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) public: void SetModLevel(int32 Level); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingOdorModStat") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingOdorModStat") } static class UBeingOdorModStat* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingOdorModStat; // Class Being.BeingRootMotionData // 0x0148 (0x0178 - 0x0030) class UBeingRootMotionData final : public UDataAsset { public: int32 _MaxFramesPerSecond; // 0x0030(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float _Precision; // 0x0034(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FGameplayTagContainer _AnimTags; // 0x0038(0x0020)(Edit, NativeAccessSpecifierPrivate) TArray _AnimTable; // 0x0058(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) TArray _Animations; // 0x0068(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPrivate) TArray _Blendspaces; // 0x0078(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPrivate) TMap _AnimRootMotion; // 0x0088(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) TMap _BSRootMotion; // 0x00D8(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) TMap _BonesTransform; // 0x0128(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) public: void GrabBones(); void GrabMotion(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingRootMotionData") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingRootMotionData") } static class UBeingRootMotionData* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingRootMotionData; // Class Being.BeingRootMotionBank // 0x01C0 (0x0260 - 0x00A0) class UBeingRootMotionBank final : public UActorComponent { public: TSoftObjectPtr _RootMotionDataAsset; // 0x00A0(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UBeingRootMotionData* _RootMotionData; // 0x00C8(0x0008)(Edit, ZeroConstructor, DisableEditOnTemplate, Transient, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _MinSpeed; // 0x00D0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _MaxSpeed; // 0x00D4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _SpeedStep; // 0x00D8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_DC[0x4]; // 0x00DC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray _Stamps; // 0x00E0(0x0010)(Edit, ZeroConstructor, DisableEditOnTemplate, AdvancedDisplay, NativeAccessSpecifierPublic) class UAnimationAsset* _DebugAssetRM; // 0x00F0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _DebugDrawSpeed; // 0x00F8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _DebugDrawBSYaw; // 0x00FC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _DebugDrawDuration; // 0x0100(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _DebugDrawOffset; // 0x0104(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 _MaxStampCount; // 0x0108(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10C[0x4]; // 0x010C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class AActor* _DebugTarget; // 0x0110(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 _MaxFramesPerSecond; // 0x0118(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _Precision; // 0x011C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTagContainer _AnimTags; // 0x0120(0x0020)(Edit, NativeAccessSpecifierPublic) TArray _AnimTable; // 0x0140(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray _Animations; // 0x0150(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) TArray _Blendspaces; // 0x0160(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) TMap _AnimRootMotion; // 0x0170(0x0050)(Edit, DisableEditOnInstance, AdvancedDisplay, NativeAccessSpecifierPublic) TMap _BSRootMotion; // 0x01C0(0x0050)(Edit, DisableEditOnInstance, AdvancedDisplay, NativeAccessSpecifierPublic) TMap _BonesTransform; // 0x0210(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic) public: void DebugStamp(); void Stamp(const class UAnimSequence* Animation, const struct FLinearColor& Color); void StampBS(const class UBlendSpace* BlendSpace, float Yaw, const struct FVector& TargetLocation, const struct FLinearColor& Color); bool CanGotoWithBlendspace(const class UBlendSpace* BlendSpace, const struct FVector& Location, float Distance, TSubclassOf FilterClass) const; bool CanGoWithAnim(const class UAnimSequence* Animation, float Distance, TSubclassOf FilterClass) const; bool CanGoWithBlendspace(const class UBlendSpace* BlendSpace, float Yaw, float Distance, TSubclassOf FilterClass) const; float FindBestAngleForBlendSpace(const class UBlendSpace* BlendSpace, const struct FVector& Location) const; float FindBestSpeedForAnim(const class UAnimSequence* Animation, const struct FVector& Location) const; float FindBestSpeedForBlendSpace(const class UBlendSpace* BlendSpace, const struct FVector& Location) const; bool GetBoneFinalTransform(const class UAnimSequence* AnimationSequence, class FName BoneName, struct FTransform* Transform) const; bool GetBoneInitialTransform(const class UAnimSequence* AnimationSequence, class FName BoneName, struct FTransform* Transform) const; bool GetBoneMovement(const class UAnimSequence* AnimationSequence, class FName BoneName, struct FTransform* Movement) const; struct FVector GetLocalOffset(const class UAnimSequence* Animation) const; bool TryGetRootMotionData(const class UAnimSequence* Animation, struct FAnimationRootMotion* outdata, bool inActorRotation) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingRootMotionBank") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingRootMotionBank") } static class UBeingRootMotionBank* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingRootMotionBank; // Class Being.BeingSettings // 0x0270 (0x02A8 - 0x0038) class UBeingSettings final : public UDeveloperSettings { public: int32 _WalkingStanceCount; // 0x0038(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray _WalkingStances; // 0x0040(0x0010)(Edit, EditFixedSize, ZeroConstructor, Config, NativeAccessSpecifierPublic) TSoftClassPtr _DebugFootsteps; // 0x0050(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) EPhysicalSurface _DebugSurface; // 0x0078(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESoundMovement _DebugSoundMovement; // 0x0079(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7A[0x2]; // 0x007A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) class FName _DebugFootSockets[0x5]; // 0x007C(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A4[0x4]; // 0x00A4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TMap _WwiseSurfaces; // 0x00A8(0x0050)(Edit, Config, NativeAccessSpecifierPublic) struct FSoftObjectPath _WWiseFootSwitches[0x5]; // 0x00F8(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoftObjectPath _WWiseMoveSwitches[0x5]; // 0x0198(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap _WWiseSurfSwitches; // 0x0238(0x0050)(Edit, Config, NativeAccessSpecifierPublic) struct FSoftObjectPath TerrainTexturesMap; // 0x0288(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingSettings") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingSettings") } static class UBeingSettings* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingSettings; // Class Being.BeingSmellLevelStat // 0x0008 (0x00E8 - 0x00E0) class UBeingSmellLevelStat : public UBeingStat { public: float _SmellLevel; // 0x00E0(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_E4[0x4]; // 0x00E4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetSmellLevel(float Value); float GetSmellLevel() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingSmellLevelStat") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingSmellLevelStat") } static class UBeingSmellLevelStat* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingSmellLevelStat; // Class Being.BeingSmellModStat // 0x0018 (0x0100 - 0x00E8) class UBeingSmellModStat final : public UBeingSmellLevelStat { public: int32 _ModLevel; // 0x00E8(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_EC[0x4]; // 0x00EC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray _Modifiers; // 0x00F0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) public: void SetModLevel(int32 Level); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingSmellModStat") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingSmellModStat") } static class UBeingSmellModStat* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingSmellModStat; // Class Being.BeingSpeedModStat // 0x0008 (0x00E8 - 0x00E0) class UBeingSpeedModStat final : public UBeingStat { public: float _SpeedMod; // 0x00E0(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_E4[0x4]; // 0x00E4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetSpeedMod(float Value); float GetSpeedMod() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingSpeedModStat") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingSpeedModStat") } static class UBeingSpeedModStat* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingSpeedModStat; // Class Being.BeingBoolStat // 0x0008 (0x00E8 - 0x00E0) class UBeingBoolStat final : public UBeingStat { public: bool _BoolStat; // 0x00E0(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_E1[0x7]; // 0x00E1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetBoolStat(bool stat); bool GetBoolStat() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingBoolStat") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingBoolStat") } static class UBeingBoolStat* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingBoolStat; // Class Being.BeingState // 0x0060 (0x00C8 - 0x0068) class UBeingState : public UGraphObject { public: EStateStatus _Status; // 0x0068(0x0001)(Edit, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_69[0x7]; // 0x0069(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FBeingStates _SubStates; // 0x0070(0x0010)(Edit, ContainsInstancedReference, NativeAccessSpecifierPrivate) int32 _CurrSubState; // 0x0080(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_84[0x4]; // 0x0084(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class AActor* _Owner; // 0x0088(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UBeingStatesComponent* _StateMachine; // 0x0090(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool _AutoActivate; // 0x0098(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool _NeedDeactivate; // 0x0099(0x0001)(Edit, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_9A[0x2]; // 0x009A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float _LifeTime; // 0x009C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float _CooldownTimer; // 0x00A0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float _TimeOut; // 0x00A4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _Cooldown; // 0x00A8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate StatusChanged; // 0x00B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_C0[0x8]; // 0x00C0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UBeingState* createState(class UObject* WorldContextObject, TSubclassOf Class_0); void ActivateState(); void FinishState(EStateStatus Status); bool ProcessSubStates(float DeltaSeconds); void ReceiveEnter(); void ReceiveExit(EStateStatus Status); void ReceiveTick(float DeltaSeconds); class AActor* GetOwner() const; class FString GetRuntimeInfoScript() const; class UBeingStatesComponent* GetStatesComponent() const; EStateStatus GetStatus() const; class UBeingState* GetSubState(int32 Index_0) const; int32 GetSubStateNum() const; bool IsFinished() const; bool IsRunning() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingState") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingState") } static class UBeingState* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingState; // Class Being.BeingStatesComponent // 0x0040 (0x00E0 - 0x00A0) class UBeingStatesComponent final : public UActorComponent { public: struct FBeingStates _States; // 0x00A0(0x0010)(Edit, ContainsInstancedReference, NativeAccessSpecifierPrivate) TArray _StatesCache; // 0x00B0(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TMulticastInlineDelegate StateStarted; // 0x00C0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate StateFinished; // 0x00D0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) public: void AbortStateByClass(TSubclassOf stateClass); void ActivateStateByClass(TSubclassOf stateClass); void AddState(class UBeingState* State, bool Activate_0); class UBeingState* AddStateByClass(TSubclassOf stateClass); class UBeingState* GetStateByClass(TSubclassOf stateClass); void RemoveState(class UBeingState* State); void RemoveStatesByClass(TSubclassOf stateClass); class UBeingState* FindStateByClass(TSubclassOf stateClass) const; class UBeingState* FindStateByName(class FName Name_0) const; TArray FindStatesByClass(TSubclassOf stateClass) const; bool IsStateActive(TSubclassOf stateClass) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingStatesComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingStatesComponent") } static class UBeingStatesComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingStatesComponent; // Class Being.BeingSteering // 0x0100 (0x01A0 - 0x00A0) class UBeingSteering final : public UActorComponent { public: bool _EnableSliding; // 0x00A0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool _UseCapsuleComponent; // 0x00A1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionChannel _TestChannel; // 0x00A2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A3[0x1]; // 0x00A3(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float _ReduceRadius; // 0x00A4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _StandYaw; // 0x00A8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _DelayedStart; // 0x00AC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float _DelayedStop; // 0x00B0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B4[0x4]; // 0x00B4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray _DontStop; // 0x00B8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, AdvancedDisplay, NativeAccessSpecifierPublic) uint8 _ForceStop : 1; // 0x00C8(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_C9[0x7]; // 0x00C9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FBeingSteeringData _Data; // 0x00D0(0x0080)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic) class ACharacter* _Character; // 0x0150(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UCapsuleComponent* _SteeringCapsule; // 0x0158(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float _DetectStart; // 0x0160(0x0004)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float _DetectStop; // 0x0164(0x0004)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float _CurrentSpeed; // 0x0168(0x0004)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float _ForcedSpeed; // 0x016C(0x0004)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float _ForcedSpeedDeceleration; // 0x0170(0x0004)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool _InstantMove; // 0x0174(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool _ForceDirection; // 0x0175(0x0001)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_176[0x2]; // 0x0176(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float _ForcedYaw; // 0x0178(0x0004)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float _ForcedYawTolerance; // 0x017C(0x0004)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool _CheckMoveVelocity; // 0x0180(0x0001)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_181[0x7]; // 0x0181(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector _MoveVelocity; // 0x0188(0x0018)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void ClearFlag_DontStop(uint8 Priority); void ClearForcedVelocity(bool Speed, bool Yaw); void ForceSpeed(float Speed, float Deceleration, bool instantMove); void ForceYaw(float Yaw, float Tolerance); void SetFlag_DontStop(bool Flag, uint8 Priority); void SetFlag_ForceStop(bool Flag); void UpdateSteering(float DeltaTime); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingSteering") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingSteering") } static class UBeingSteering* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingSteering; // Class Being.BeingVisibilityLevelStat // 0x0018 (0x00F8 - 0x00E0) class UBeingVisibilityLevelStat final : public UBeingStat { public: float _VisibilityLevel; // 0x00E0(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_E4[0x4]; // 0x00E4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray _VisibleParts; // 0x00E8(0x0010)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, EditConst, ContainsInstancedReference, AdvancedDisplay, NativeAccessSpecifierPublic) public: void SetVisibilityLevel(float Value); float GetVisibilityLevel() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingVisibilityLevelStat") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingVisibilityLevelStat") } static class UBeingVisibilityLevelStat* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingVisibilityLevelStat; // Class Being.BeingVisionLevelStat // 0x0008 (0x00E8 - 0x00E0) class UBeingVisionLevelStat : public UBeingStat { public: float _VisionLevel; // 0x00E0(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_E4[0x4]; // 0x00E4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetVisionLevel(float Value); float GetLevelOfVisionTheActor(class AActor* Actor) const; float GetVisionLevel() const; float GetVisionLevelTheActor(class AActor* Actor) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingVisionLevelStat") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingVisionLevelStat") } static class UBeingVisionLevelStat* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingVisionLevelStat; // Class Being.BeingVisionModStat // 0x0018 (0x0100 - 0x00E8) class UBeingVisionModStat final : public UBeingVisionLevelStat { public: int32 _ModLevel; // 0x00E8(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_EC[0x4]; // 0x00EC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray _Modifiers; // 0x00F0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) public: void SetModLevel(int32 Level); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingVisionModStat") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingVisionModStat") } static class UBeingVisionModStat* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingVisionModStat; // Class Being.BeingStance // 0x0000 (0x0028 - 0x0028) class UBeingStance : public UObject { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BeingStance") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BeingStance") } static class UBeingStance* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBeingStance; // Class Being.WalkingStance // 0x0000 (0x0028 - 0x0028) class UWalkingStance : public UBeingStance { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("WalkingStance") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"WalkingStance") } static class UWalkingStance* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UWalkingStance; // Class Being.Crouch // 0x0000 (0x0028 - 0x0028) class UCrouch final : public UWalkingStance { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("Crouch") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"Crouch") } static class UCrouch* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCrouch; // Class Being.InPlace // 0x0000 (0x0028 - 0x0028) class UInPlace final : public UWalkingStance { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("InPlace") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"InPlace") } static class UInPlace* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UInPlace; // Class Being.Run // 0x0000 (0x0028 - 0x0028) class URun final : public UWalkingStance { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("Run") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"Run") } static class URun* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_URun; // Class Being.Walk // 0x0000 (0x0028 - 0x0028) class UWalk final : public UWalkingStance { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("Walk") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"Walk") } static class UWalk* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UWalk; }