#pragma once

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

// Package: B_Pickups_Parent

#include "Basic.hpp"

#include "Engine_structs.hpp"
#include "CoreUObject_structs.hpp"
#include "FortniteGame_structs.hpp"
#include "FortniteGame_classes.hpp"


namespace SDK
{

// BlueprintGeneratedClass B_Pickups_Parent.B_Pickups_Parent_C
// 0x01F0 (0x0598 - 0x03A8)
class AB_Pickups_Parent_C : public AFortPickupEffect
{
public:
	struct FPointerToUberGraphFrame               UberGraphFrame;                                    // 0x03A8(0x0008)(ZeroConstructor, Transient, DuplicateTransient)
	class USceneComponent*                        Root;                                              // 0x03B0(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, IsPlainOldData, NonTransactional, NoDestructor, HasGetValueTypeHash)
	float                                         MobileSelectedTL_LerpInteactoIcon_FF208F9641BE589B76EF698B94309EA7; // 0x03B8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	float                                         MobileSelectedTL_LerpObject_FF208F9641BE589B76EF698B94309EA7; // 0x03BC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	ETimelineDirection                            MobileSelectedTL__Direction_FF208F9641BE589B76EF698B94309EA7; // 0x03C0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_3C1[0x7];                                      // 0x03C1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class UTimelineComponent*                     MobileSelectedTL;                                  // 0x03C8(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                Pivot_Offset;                                      // 0x03D0(0x000C)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash)
	struct FRotator                               Rotation_Bias;                                     // 0x03DC(0x000C)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay)
	class UStaticMeshComponent*                   Static_Mesh_Pickup;                                // 0x03E8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class USkeletalMeshComponent*                 Skeletal_Mesh_Pickup;                              // 0x03F0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          IsSkeletalMesh;                                    // 0x03F8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay)
	bool                                          Is_a_Backpack;                                     // 0x03F9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
	uint8                                         Pad_3FA[0x6];                                      // 0x03FA(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
	class UPrimitiveComponent*                    SkeletalOrStaticMeshAssetPrimitive;                // 0x0400(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         CurrentElementIndex;                               // 0x0408(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash)
	uint8                                         Pad_40C[0x4];                                      // 0x040C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	TArray<class UMaterialInstanceDynamic*>       MIDArray;                                          // 0x0410(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, AdvancedDisplay)
	TArray<class UMaterialInterface*>             CurrentMaterial;                                   // 0x0420(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, AdvancedDisplay)
	TArray<class UMaterialInterface*>             CurrentParentMaterial;                             // 0x0430(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, AdvancedDisplay)
	bool                                          Tossed;                                            // 0x0440(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay)
	bool                                          Activate_Rarity_Particle_Systems;                  // 0x0441(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay)
	uint8                                         Pad_442[0x2];                                      // 0x0442(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
	struct FLinearColor                           Rarity_Color;                                      // 0x0444(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash)
	int32                                         Rarity_Level;                                      // 0x0454(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash)
	TArray<float>                                 Sweep_Brightness;                                  // 0x0458(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, AdvancedDisplay)
	TArray<float>                                 Sweep_Speed;                                       // 0x0468(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, AdvancedDisplay)
	float                                         Component_Radius__Scaled_;                         // 0x0478(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash)
	float                                         Component_Radius_Multiplier;                       // 0x047C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash)
	TArray<struct FLinearColor>                   Outline_Rarity_Colors;                             // 0x0480(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, AdvancedDisplay)
	float                                         Component_Radius;                                  // 0x0490(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash)
	float                                         Picked_Up_Delay_Before_Glow;                       // 0x0494(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash)
	float                                         Picked_Up_Fade_In_Time;                            // 0x0498(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash)
	float                                         Picked_Up_Hold_Time;                               // 0x049C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash)
	float                                         Picked_Up_Fade_Out_Time;                           // 0x04A0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash)
	float                                         Picked_Up_Sweep_Speed;                             // 0x04A4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash)
	bool                                          IsBluglo;                                          // 0x04A8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
	uint8                                         Pad_4A9[0x7];                                      // 0x04A9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class UParticleSystem*                        Picked_Up_Trail_PS;                                // 0x04B0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	TArray<float>                                 Sparkle_Spawn_Rate__Picked_Up_;                    // 0x04B8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, AdvancedDisplay)
	TArray<float>                                 Lifetime__Picked_Up_;                              // 0x04C8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, AdvancedDisplay)
	bool                                          IsLootGiftForOthers;                               // 0x04D8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
	uint8                                         Pad_4D9[0x7];                                      // 0x04D9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class UForceFeedbackEffect*                   PickupForceFeedback;                               // 0x04E0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          Is_Violentium;                                     // 0x04E8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
	uint8                                         Pad_4E9[0x7];                                      // 0x04E9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	TArray<int32>                                 MIDsNeedingRelease;                                // 0x04F0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, AdvancedDisplay)
	TArray<class FString>                         Names_of_Materials_And_Parents_Exempt_from_Repartening; // 0x0500(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, AdvancedDisplay)
	float                                         Max_Draw_Distance_Save_the_World;                  // 0x0510(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	float                                         Max_Draw_Distance_Athena;                          // 0x0514(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	float                                         Max_Draw_Distance_Bacchus;                         // 0x0518(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          HasUniqueMaterialIds;                              // 0x051C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay)
	uint8                                         Pad_51D[0x3];                                      // 0x051D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	TArray<float>                                 Sweep_Brightness_Test;                             // 0x0520(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, AdvancedDisplay)
	class UParticleSystemComponent*               BackgroundParticleSystem;                          // 0x0530(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	TArray<struct FLinearColor>                   BackgroundRarityColors;                            // 0x0538(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, AdvancedDisplay)
	float                                         ViewDistance;                                      // 0x0548(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash)
	float                                         Random_Rotation;                                   // 0x054C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash)
	struct FVector                                MobileSelectedOffset;                              // 0x0550(0x000C)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash)
	struct FVector                                MobileSelectedScale;                               // 0x055C(0x000C)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash)
	class UStaticMeshComponent*                   MobileInteractIcon;                                // 0x0568(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                MobileInteractIconLocation;                        // 0x0570(0x000C)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash)
	struct FVector                                MobileInteractIconScale;                           // 0x057C(0x000C)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash)
	class UMaterialInterface*                     MobileInteractionMaterial;                         // 0x0588(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash)
	bool                                          PickedUp;                                          // 0x0590(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay)

public:
	void ExecuteUbergraph_B_Pickups_Parent(int32 EntryPoint);
	void DisableBacchusHighlight();
	void EnableBacchusHighlight();
	void ReceiveDestroyed();
	void OnTossed();
	void ReceiveTick(float DeltaSeconds);
	void OnAboutToEnterBackpack(class AFortPawn* PickupTarget);
	void OnPickedUp();
	void ReceiveBeginPlay();
	void MobileSelectedTL__UpdateFunc();
	void MobileSelectedTL__FinishedFunc();
	void UserConstructionScript();
	void SetRarityColor();
	void SpawnPickedUpTrailPS();
	void SetHologramPickedUpParams(bool Tier_0);
	void ScaleHologramTimingsForPvP();
	void ReleaseStretchMIDs();
	void DestroyBackgroundVisualComponents();
	void SetHiddenBackgroundVisualComponents(bool Hidden);
	void SetupBaseMIDs();
	void SetupStretchMIDs();
	void Unique_Material_MIDs();
	void SetInitialHologramParams(class UMaterialInstanceDynamic* Mid);
	void SetActiveBackgroundParticleSystem(bool Active, bool Reset);
	void SetVisibleMobileInteractIcon(bool Visible);
	void Set_Draw_Distance();
	void Randomize_Mesh_Rotation_for_BR();
	void Mobile_Interation_Icon_Setup();
	void Initial_Parenting_Setup();

public:
	static class UClass* StaticClass()
	{
		return StaticBPGeneratedClassImpl<"B_Pickups_Parent_C">();
	}
	static class AB_Pickups_Parent_C* GetDefaultObj()
	{
		return GetDefaultObjImpl<AB_Pickups_Parent_C>();
	}
};
static_assert(alignof(AB_Pickups_Parent_C) == 0x000008, "Wrong alignment on AB_Pickups_Parent_C");
static_assert(sizeof(AB_Pickups_Parent_C) == 0x000598, "Wrong size on AB_Pickups_Parent_C");
static_assert(offsetof(AB_Pickups_Parent_C, UberGraphFrame) == 0x0003A8, "Member 'AB_Pickups_Parent_C::UberGraphFrame' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Root) == 0x0003B0, "Member 'AB_Pickups_Parent_C::Root' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, MobileSelectedTL_LerpInteactoIcon_FF208F9641BE589B76EF698B94309EA7) == 0x0003B8, "Member 'AB_Pickups_Parent_C::MobileSelectedTL_LerpInteactoIcon_FF208F9641BE589B76EF698B94309EA7' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, MobileSelectedTL_LerpObject_FF208F9641BE589B76EF698B94309EA7) == 0x0003BC, "Member 'AB_Pickups_Parent_C::MobileSelectedTL_LerpObject_FF208F9641BE589B76EF698B94309EA7' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, MobileSelectedTL__Direction_FF208F9641BE589B76EF698B94309EA7) == 0x0003C0, "Member 'AB_Pickups_Parent_C::MobileSelectedTL__Direction_FF208F9641BE589B76EF698B94309EA7' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, MobileSelectedTL) == 0x0003C8, "Member 'AB_Pickups_Parent_C::MobileSelectedTL' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Pivot_Offset) == 0x0003D0, "Member 'AB_Pickups_Parent_C::Pivot_Offset' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Rotation_Bias) == 0x0003DC, "Member 'AB_Pickups_Parent_C::Rotation_Bias' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Static_Mesh_Pickup) == 0x0003E8, "Member 'AB_Pickups_Parent_C::Static_Mesh_Pickup' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Skeletal_Mesh_Pickup) == 0x0003F0, "Member 'AB_Pickups_Parent_C::Skeletal_Mesh_Pickup' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, IsSkeletalMesh) == 0x0003F8, "Member 'AB_Pickups_Parent_C::IsSkeletalMesh' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Is_a_Backpack) == 0x0003F9, "Member 'AB_Pickups_Parent_C::Is_a_Backpack' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, SkeletalOrStaticMeshAssetPrimitive) == 0x000400, "Member 'AB_Pickups_Parent_C::SkeletalOrStaticMeshAssetPrimitive' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, CurrentElementIndex) == 0x000408, "Member 'AB_Pickups_Parent_C::CurrentElementIndex' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, MIDArray) == 0x000410, "Member 'AB_Pickups_Parent_C::MIDArray' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, CurrentMaterial) == 0x000420, "Member 'AB_Pickups_Parent_C::CurrentMaterial' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, CurrentParentMaterial) == 0x000430, "Member 'AB_Pickups_Parent_C::CurrentParentMaterial' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Tossed) == 0x000440, "Member 'AB_Pickups_Parent_C::Tossed' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Activate_Rarity_Particle_Systems) == 0x000441, "Member 'AB_Pickups_Parent_C::Activate_Rarity_Particle_Systems' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Rarity_Color) == 0x000444, "Member 'AB_Pickups_Parent_C::Rarity_Color' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Rarity_Level) == 0x000454, "Member 'AB_Pickups_Parent_C::Rarity_Level' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Sweep_Brightness) == 0x000458, "Member 'AB_Pickups_Parent_C::Sweep_Brightness' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Sweep_Speed) == 0x000468, "Member 'AB_Pickups_Parent_C::Sweep_Speed' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Component_Radius__Scaled_) == 0x000478, "Member 'AB_Pickups_Parent_C::Component_Radius__Scaled_' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Component_Radius_Multiplier) == 0x00047C, "Member 'AB_Pickups_Parent_C::Component_Radius_Multiplier' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Outline_Rarity_Colors) == 0x000480, "Member 'AB_Pickups_Parent_C::Outline_Rarity_Colors' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Component_Radius) == 0x000490, "Member 'AB_Pickups_Parent_C::Component_Radius' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Picked_Up_Delay_Before_Glow) == 0x000494, "Member 'AB_Pickups_Parent_C::Picked_Up_Delay_Before_Glow' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Picked_Up_Fade_In_Time) == 0x000498, "Member 'AB_Pickups_Parent_C::Picked_Up_Fade_In_Time' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Picked_Up_Hold_Time) == 0x00049C, "Member 'AB_Pickups_Parent_C::Picked_Up_Hold_Time' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Picked_Up_Fade_Out_Time) == 0x0004A0, "Member 'AB_Pickups_Parent_C::Picked_Up_Fade_Out_Time' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Picked_Up_Sweep_Speed) == 0x0004A4, "Member 'AB_Pickups_Parent_C::Picked_Up_Sweep_Speed' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, IsBluglo) == 0x0004A8, "Member 'AB_Pickups_Parent_C::IsBluglo' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Picked_Up_Trail_PS) == 0x0004B0, "Member 'AB_Pickups_Parent_C::Picked_Up_Trail_PS' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Sparkle_Spawn_Rate__Picked_Up_) == 0x0004B8, "Member 'AB_Pickups_Parent_C::Sparkle_Spawn_Rate__Picked_Up_' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Lifetime__Picked_Up_) == 0x0004C8, "Member 'AB_Pickups_Parent_C::Lifetime__Picked_Up_' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, IsLootGiftForOthers) == 0x0004D8, "Member 'AB_Pickups_Parent_C::IsLootGiftForOthers' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, PickupForceFeedback) == 0x0004E0, "Member 'AB_Pickups_Parent_C::PickupForceFeedback' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Is_Violentium) == 0x0004E8, "Member 'AB_Pickups_Parent_C::Is_Violentium' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, MIDsNeedingRelease) == 0x0004F0, "Member 'AB_Pickups_Parent_C::MIDsNeedingRelease' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Names_of_Materials_And_Parents_Exempt_from_Repartening) == 0x000500, "Member 'AB_Pickups_Parent_C::Names_of_Materials_And_Parents_Exempt_from_Repartening' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Max_Draw_Distance_Save_the_World) == 0x000510, "Member 'AB_Pickups_Parent_C::Max_Draw_Distance_Save_the_World' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Max_Draw_Distance_Athena) == 0x000514, "Member 'AB_Pickups_Parent_C::Max_Draw_Distance_Athena' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Max_Draw_Distance_Bacchus) == 0x000518, "Member 'AB_Pickups_Parent_C::Max_Draw_Distance_Bacchus' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, HasUniqueMaterialIds) == 0x00051C, "Member 'AB_Pickups_Parent_C::HasUniqueMaterialIds' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Sweep_Brightness_Test) == 0x000520, "Member 'AB_Pickups_Parent_C::Sweep_Brightness_Test' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, BackgroundParticleSystem) == 0x000530, "Member 'AB_Pickups_Parent_C::BackgroundParticleSystem' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, BackgroundRarityColors) == 0x000538, "Member 'AB_Pickups_Parent_C::BackgroundRarityColors' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, ViewDistance) == 0x000548, "Member 'AB_Pickups_Parent_C::ViewDistance' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, Random_Rotation) == 0x00054C, "Member 'AB_Pickups_Parent_C::Random_Rotation' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, MobileSelectedOffset) == 0x000550, "Member 'AB_Pickups_Parent_C::MobileSelectedOffset' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, MobileSelectedScale) == 0x00055C, "Member 'AB_Pickups_Parent_C::MobileSelectedScale' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, MobileInteractIcon) == 0x000568, "Member 'AB_Pickups_Parent_C::MobileInteractIcon' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, MobileInteractIconLocation) == 0x000570, "Member 'AB_Pickups_Parent_C::MobileInteractIconLocation' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, MobileInteractIconScale) == 0x00057C, "Member 'AB_Pickups_Parent_C::MobileInteractIconScale' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, MobileInteractionMaterial) == 0x000588, "Member 'AB_Pickups_Parent_C::MobileInteractionMaterial' has a wrong offset!");
static_assert(offsetof(AB_Pickups_Parent_C, PickedUp) == 0x000590, "Member 'AB_Pickups_Parent_C::PickedUp' has a wrong offset!");

}

