#pragma once

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

// Package: BP_SprayDecal

#include "Basic.hpp"

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


namespace SDK::Params
{

// Function BP_SprayDecal.BP_SprayDecal_C.ExecuteUbergraph_BP_SprayDecal
// 0x0340 (0x0340 - 0x0000)
struct BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal final
{
public:
	int32                                         EntryPoint;                                        // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         Temp_int_Array_Index_Variable;                     // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UObject*                                Temp_object_Variable;                              // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UMaterialInterface*                     K2Node_DynamicCast_AsMaterial_Interface;           // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_DynamicCast_bSuccess;                       // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_19[0x3];                                       // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	int32                                         Temp_int_Loop_Counter_Variable;                    // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         CallFunc_Add_IntInt_ReturnValue;                   // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         Temp_int_Array_Index_Variable1;                    // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         Temp_int_Loop_Counter_Variable1;                   // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         CallFunc_Add_IntInt_ReturnValue1;                  // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UObject*                                K2Node_CustomEvent_Loaded1;                        // 0x0030(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          Temp_bool_IsClosed_Variable;                       // 0x0038(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          Temp_bool_Has_Been_Initd_Variable;                 // 0x0039(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_3A[0x6];                                       // 0x003A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
	class AActor*                                 CallFunc_Array_Get_Item;                           // 0x0040(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class ABP_SprayDecal_C*                       K2Node_DynamicCast_AsBP_Spray_Decal;               // 0x0048(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_DynamicCast_bSuccess1;                      // 0x0050(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_51[0x7];                                       // 0x0051(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class ABuildingActor*                         K2Node_DynamicCast_AsBuilding_Actor;               // 0x0058(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_DynamicCast_bSuccess2;                      // 0x0060(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_61[0x7];                                       // 0x0061(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class ABuildingSMActor*                       K2Node_DynamicCast_AsBuilding_SMActor;             // 0x0068(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_DynamicCast_bSuccess3;                      // 0x0070(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_71[0x3];                                       // 0x0071(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	int32                                         CallFunc_Array_Length_ReturnValue;                 // 0x0074(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_Less_IntInt_ReturnValue;                  // 0x0078(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_79[0x7];                                       // 0x0079(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	TArray<class AActor*>                         Temp_object_Variable1;                             // 0x0080(0x0010)(ConstParm, ZeroConstructor, ReferenceParm)
	bool                                          CallFunc_HasAuthority_ReturnValue;                 // 0x0090(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_91[0x3];                                       // 0x0091(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	TDelegate<void(class UObject* Loaded)>        K2Node_CreateDelegate_OutputDelegate;              // 0x0094(0x0010)(ZeroConstructor, NoDestructor)
	uint8                                         Pad_A4[0x4];                                       // 0x00A4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	TSoftObjectPtr<class UMaterialInterface>      CallFunc_GetDecalMaterial_ReturnValue;             // 0x00A8(0x0028)(HasGetValueTypeHash)
	int32                                         CallFunc_Subtract_IntInt_ReturnValue;              // 0x00D0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_EqualEqual_IntInt_ReturnValue;            // 0x00D4(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_IsAssetNull_ReturnValue;                  // 0x00D5(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_D6[0x2];                                       // 0x00D6(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
	TDelegate<void(class UObject* Loaded)>        K2Node_CreateDelegate_OutputDelegate1;             // 0x00D8(0x0010)(ZeroConstructor, NoDestructor)
	class UObject*                                Temp_object_Variable2;                             // 0x00E8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	TSoftObjectPtr<class UTexture2D>              CallFunc_GetDecalTexture_ReturnValue;              // 0x00F0(0x0028)(HasGetValueTypeHash)
	class UTexture2D*                             K2Node_DynamicCast_AsTexture_2D;                   // 0x0118(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_DynamicCast_bSuccess4;                      // 0x0120(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_121[0x7];                                      // 0x0121(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class UObject*                                K2Node_CustomEvent_Loaded;                         // 0x0128(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_ShouldUseBannerAsTexture_ReturnValue;     // 0x0130(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_131[0x3];                                      // 0x0131(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	struct FHomebaseBannerColor                   CallFunc_GetBannerColorFromRowName_ReturnValue;    // 0x0134(0x0020)(NoDestructor)
	uint8                                         Pad_154[0x4];                                      // 0x0154(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	TSoftObjectPtr<class UTexture2D>              CallFunc_GetBannerLargeIconAssetFromRowName_ReturnValue; // 0x0158(0x0028)(HasGetValueTypeHash)
	struct FLinearColor                           CallFunc_GetSecondaryColor_ReturnValue;            // 0x0180(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FLinearColor                           CallFunc_GetPrimaryColor_ReturnValue;              // 0x0190(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_NotEqual_NameName_ReturnValue;            // 0x01A0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_BooleanAND_ReturnValue;                   // 0x01A1(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_NotEqual_NameName_ReturnValue1;           // 0x01A2(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_BooleanAND_ReturnValue1;                  // 0x01A3(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	int32                                         Temp_int_Variable;                                 // 0x01A4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         Temp_int_Variable1;                                // 0x01A8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_1AC[0x4];                                      // 0x01AC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	TArray<EObjectTypeQuery>                      K2Node_MakeArray_Array;                            // 0x01B0(0x0010)(ConstParm, ZeroConstructor, ReferenceParm)
	struct FVector                                CallFunc_K2_GetActorLocation_ReturnValue;          // 0x01C0(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         Temp_int_Variable2;                                // 0x01CC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	float                                         CallFunc_Divide_FloatFloat_ReturnValue;            // 0x01D0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                CallFunc_Conv_FloatToVector_ReturnValue;           // 0x01D4(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	TArray<class AActor*>                         CallFunc_BoxOverlapActors_OutActors;               // 0x01E0(0x0010)(ZeroConstructor, ReferenceParm)
	bool                                          CallFunc_BoxOverlapActors_ReturnValue;             // 0x01F0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_1F1[0x7];                                      // 0x01F1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class AActor*                                 K2Node_CustomEvent_DamagedActor1;                  // 0x01F8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	float                                         K2Node_CustomEvent_Damage1;                        // 0x0200(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_204[0x4];                                      // 0x0204(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class AController*                            K2Node_CustomEvent_InstigatedBy1;                  // 0x0208(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class AActor*                                 K2Node_CustomEvent_DamageCauser1;                  // 0x0210(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                K2Node_CustomEvent_HitLocation1;                   // 0x0218(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_224[0x4];                                      // 0x0224(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class UPrimitiveComponent*                    K2Node_CustomEvent_FHitComponent1;                 // 0x0228(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class FName                                   K2Node_CustomEvent_BoneName1;                      // 0x0230(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                K2Node_CustomEvent_Momentum1;                      // 0x0238(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	TDelegate<void(class AActor* DamagedActor, float Damage, class AController* InstigatedBy, class AActor* DamageCauser, const struct FVector& HitLocation, class UPrimitiveComponent* FHitComponent, class FName BoneName, const struct FVector& Momentum)> K2Node_CreateDelegate_OutputDelegate2;             // 0x0244(0x0010)(ZeroConstructor, NoDestructor)
	uint8                                         Pad_254[0x4];                                      // 0x0254(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class AActor*                                 CallFunc_Array_Get_Item1;                          // 0x0258(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         CallFunc_Array_Length_ReturnValue1;                // 0x0260(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_264[0x4];                                      // 0x0264(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class ABuildingActor*                         K2Node_DynamicCast_AsBuilding_Actor1;              // 0x0268(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_DynamicCast_bSuccess5;                      // 0x0270(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_Less_IntInt_ReturnValue1;                 // 0x0271(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_272[0x6];                                      // 0x0272(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
	class ABuildingSMActor*                       K2Node_DynamicCast_AsBuilding_SMActor1;            // 0x0278(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_DynamicCast_bSuccess6;                      // 0x0280(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_281[0x3];                                      // 0x0281(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	TDelegate<void(class AActor* DamagedActor, float Damage, class AController* InstigatedBy, class AActor* DamageCauser, const struct FVector& HitLocation, class UPrimitiveComponent* FHitComponent, class FName BoneName, const struct FVector& Momentum)> K2Node_CreateDelegate_OutputDelegate3;             // 0x0284(0x0010)(ZeroConstructor, NoDestructor)
	uint8                                         Pad_294[0x4];                                      // 0x0294(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class AActor*                                 K2Node_CustomEvent_DamagedActor;                   // 0x0298(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	float                                         K2Node_CustomEvent_Damage;                         // 0x02A0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_2A4[0x4];                                      // 0x02A4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class AController*                            K2Node_CustomEvent_InstigatedBy;                   // 0x02A8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class AActor*                                 K2Node_CustomEvent_DamageCauser;                   // 0x02B0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                K2Node_CustomEvent_HitLocation;                    // 0x02B8(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_2C4[0x4];                                      // 0x02C4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class UPrimitiveComponent*                    K2Node_CustomEvent_FHitComponent;                  // 0x02C8(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class FName                                   K2Node_CustomEvent_BoneName;                       // 0x02D0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                K2Node_CustomEvent_Momentum;                       // 0x02D8(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          Temp_bool_Variable;                                // 0x02E4(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_2E5[0x3];                                      // 0x02E5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	TDelegate<void(class AActor* DamagedActor, float Damage, class AController* InstigatedBy, class AActor* DamageCauser, const struct FVector& HitLocation, class UPrimitiveComponent* FHitComponent, class FName BoneName, const struct FVector& Momentum)> K2Node_CreateDelegate_OutputDelegate4;             // 0x02E8(0x0010)(ZeroConstructor, NoDestructor)
	int32                                         K2Node_Select_Default;                             // 0x02F8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	TDelegate<void(class AActor* DamagedActor, float Damage, class AController* InstigatedBy, class AActor* DamageCauser, const struct FVector& HitLocation, class UPrimitiveComponent* FHitComponent, class FName BoneName, const struct FVector& Momentum)> K2Node_CreateDelegate_OutputDelegate5;             // 0x02FC(0x0010)(ZeroConstructor, NoDestructor)
	bool                                          CallFunc_HasAuthority_ReturnValue1;                // 0x030C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_30D[0x3];                                      // 0x030D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	TDelegate<void(class ABuildingTrap* Trap, bool bDetached)> K2Node_CreateDelegate_OutputDelegate6;             // 0x0310(0x0010)(ZeroConstructor, NoDestructor)
	class ABuildingTrap*                          K2Node_CustomEvent_Trap;                           // 0x0320(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_CustomEvent_bDetatched;                     // 0x0328(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_329[0x3];                                      // 0x0329(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	TDelegate<void(class ABuildingTrap* Trap, bool bDetached)> K2Node_CreateDelegate_OutputDelegate7;             // 0x032C(0x0010)(ZeroConstructor, NoDestructor)
};
static_assert(alignof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal) == 0x000008, "Wrong alignment on BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal");
static_assert(sizeof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal) == 0x000340, "Wrong size on BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, EntryPoint) == 0x000000, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::EntryPoint' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, Temp_int_Array_Index_Variable) == 0x000004, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::Temp_int_Array_Index_Variable' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, Temp_object_Variable) == 0x000008, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::Temp_object_Variable' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_DynamicCast_AsMaterial_Interface) == 0x000010, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_DynamicCast_AsMaterial_Interface' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_DynamicCast_bSuccess) == 0x000018, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_DynamicCast_bSuccess' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, Temp_int_Loop_Counter_Variable) == 0x00001C, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::Temp_int_Loop_Counter_Variable' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_Add_IntInt_ReturnValue) == 0x000020, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_Add_IntInt_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, Temp_int_Array_Index_Variable1) == 0x000024, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::Temp_int_Array_Index_Variable1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, Temp_int_Loop_Counter_Variable1) == 0x000028, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::Temp_int_Loop_Counter_Variable1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_Add_IntInt_ReturnValue1) == 0x00002C, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_Add_IntInt_ReturnValue1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CustomEvent_Loaded1) == 0x000030, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CustomEvent_Loaded1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, Temp_bool_IsClosed_Variable) == 0x000038, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::Temp_bool_IsClosed_Variable' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, Temp_bool_Has_Been_Initd_Variable) == 0x000039, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::Temp_bool_Has_Been_Initd_Variable' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_Array_Get_Item) == 0x000040, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_Array_Get_Item' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_DynamicCast_AsBP_Spray_Decal) == 0x000048, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_DynamicCast_AsBP_Spray_Decal' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_DynamicCast_bSuccess1) == 0x000050, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_DynamicCast_bSuccess1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_DynamicCast_AsBuilding_Actor) == 0x000058, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_DynamicCast_AsBuilding_Actor' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_DynamicCast_bSuccess2) == 0x000060, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_DynamicCast_bSuccess2' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_DynamicCast_AsBuilding_SMActor) == 0x000068, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_DynamicCast_AsBuilding_SMActor' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_DynamicCast_bSuccess3) == 0x000070, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_DynamicCast_bSuccess3' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_Array_Length_ReturnValue) == 0x000074, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_Array_Length_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_Less_IntInt_ReturnValue) == 0x000078, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_Less_IntInt_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, Temp_object_Variable1) == 0x000080, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::Temp_object_Variable1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_HasAuthority_ReturnValue) == 0x000090, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_HasAuthority_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CreateDelegate_OutputDelegate) == 0x000094, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CreateDelegate_OutputDelegate' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_GetDecalMaterial_ReturnValue) == 0x0000A8, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_GetDecalMaterial_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_Subtract_IntInt_ReturnValue) == 0x0000D0, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_Subtract_IntInt_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_EqualEqual_IntInt_ReturnValue) == 0x0000D4, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_EqualEqual_IntInt_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_IsAssetNull_ReturnValue) == 0x0000D5, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_IsAssetNull_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CreateDelegate_OutputDelegate1) == 0x0000D8, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CreateDelegate_OutputDelegate1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, Temp_object_Variable2) == 0x0000E8, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::Temp_object_Variable2' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_GetDecalTexture_ReturnValue) == 0x0000F0, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_GetDecalTexture_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_DynamicCast_AsTexture_2D) == 0x000118, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_DynamicCast_AsTexture_2D' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_DynamicCast_bSuccess4) == 0x000120, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_DynamicCast_bSuccess4' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CustomEvent_Loaded) == 0x000128, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CustomEvent_Loaded' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_ShouldUseBannerAsTexture_ReturnValue) == 0x000130, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_ShouldUseBannerAsTexture_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_GetBannerColorFromRowName_ReturnValue) == 0x000134, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_GetBannerColorFromRowName_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_GetBannerLargeIconAssetFromRowName_ReturnValue) == 0x000158, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_GetBannerLargeIconAssetFromRowName_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_GetSecondaryColor_ReturnValue) == 0x000180, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_GetSecondaryColor_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_GetPrimaryColor_ReturnValue) == 0x000190, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_GetPrimaryColor_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_NotEqual_NameName_ReturnValue) == 0x0001A0, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_NotEqual_NameName_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_BooleanAND_ReturnValue) == 0x0001A1, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_BooleanAND_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_NotEqual_NameName_ReturnValue1) == 0x0001A2, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_NotEqual_NameName_ReturnValue1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_BooleanAND_ReturnValue1) == 0x0001A3, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_BooleanAND_ReturnValue1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, Temp_int_Variable) == 0x0001A4, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::Temp_int_Variable' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, Temp_int_Variable1) == 0x0001A8, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::Temp_int_Variable1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_MakeArray_Array) == 0x0001B0, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_MakeArray_Array' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_K2_GetActorLocation_ReturnValue) == 0x0001C0, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_K2_GetActorLocation_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, Temp_int_Variable2) == 0x0001CC, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::Temp_int_Variable2' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_Divide_FloatFloat_ReturnValue) == 0x0001D0, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_Divide_FloatFloat_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_Conv_FloatToVector_ReturnValue) == 0x0001D4, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_Conv_FloatToVector_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_BoxOverlapActors_OutActors) == 0x0001E0, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_BoxOverlapActors_OutActors' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_BoxOverlapActors_ReturnValue) == 0x0001F0, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_BoxOverlapActors_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CustomEvent_DamagedActor1) == 0x0001F8, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CustomEvent_DamagedActor1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CustomEvent_Damage1) == 0x000200, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CustomEvent_Damage1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CustomEvent_InstigatedBy1) == 0x000208, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CustomEvent_InstigatedBy1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CustomEvent_DamageCauser1) == 0x000210, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CustomEvent_DamageCauser1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CustomEvent_HitLocation1) == 0x000218, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CustomEvent_HitLocation1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CustomEvent_FHitComponent1) == 0x000228, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CustomEvent_FHitComponent1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CustomEvent_BoneName1) == 0x000230, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CustomEvent_BoneName1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CustomEvent_Momentum1) == 0x000238, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CustomEvent_Momentum1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CreateDelegate_OutputDelegate2) == 0x000244, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CreateDelegate_OutputDelegate2' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_Array_Get_Item1) == 0x000258, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_Array_Get_Item1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_Array_Length_ReturnValue1) == 0x000260, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_Array_Length_ReturnValue1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_DynamicCast_AsBuilding_Actor1) == 0x000268, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_DynamicCast_AsBuilding_Actor1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_DynamicCast_bSuccess5) == 0x000270, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_DynamicCast_bSuccess5' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_Less_IntInt_ReturnValue1) == 0x000271, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_Less_IntInt_ReturnValue1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_DynamicCast_AsBuilding_SMActor1) == 0x000278, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_DynamicCast_AsBuilding_SMActor1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_DynamicCast_bSuccess6) == 0x000280, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_DynamicCast_bSuccess6' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CreateDelegate_OutputDelegate3) == 0x000284, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CreateDelegate_OutputDelegate3' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CustomEvent_DamagedActor) == 0x000298, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CustomEvent_DamagedActor' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CustomEvent_Damage) == 0x0002A0, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CustomEvent_Damage' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CustomEvent_InstigatedBy) == 0x0002A8, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CustomEvent_InstigatedBy' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CustomEvent_DamageCauser) == 0x0002B0, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CustomEvent_DamageCauser' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CustomEvent_HitLocation) == 0x0002B8, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CustomEvent_HitLocation' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CustomEvent_FHitComponent) == 0x0002C8, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CustomEvent_FHitComponent' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CustomEvent_BoneName) == 0x0002D0, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CustomEvent_BoneName' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CustomEvent_Momentum) == 0x0002D8, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CustomEvent_Momentum' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, Temp_bool_Variable) == 0x0002E4, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::Temp_bool_Variable' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CreateDelegate_OutputDelegate4) == 0x0002E8, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CreateDelegate_OutputDelegate4' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_Select_Default) == 0x0002F8, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_Select_Default' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CreateDelegate_OutputDelegate5) == 0x0002FC, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CreateDelegate_OutputDelegate5' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, CallFunc_HasAuthority_ReturnValue1) == 0x00030C, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::CallFunc_HasAuthority_ReturnValue1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CreateDelegate_OutputDelegate6) == 0x000310, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CreateDelegate_OutputDelegate6' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CustomEvent_Trap) == 0x000320, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CustomEvent_Trap' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CustomEvent_bDetatched) == 0x000328, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CustomEvent_bDetatched' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal, K2Node_CreateDelegate_OutputDelegate7) == 0x00032C, "Member 'BP_SprayDecal_C_ExecuteUbergraph_BP_SprayDecal::K2Node_CreateDelegate_OutputDelegate7' has a wrong offset!");

// Function BP_SprayDecal.BP_SprayDecal_C.OnNearbyTrapPlaced
// 0x0010 (0x0010 - 0x0000)
struct BP_SprayDecal_C_OnNearbyTrapPlaced final
{
public:
	class ABuildingTrap*                          Trap;                                              // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          bDetatched;                                        // 0x0008(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
};
static_assert(alignof(BP_SprayDecal_C_OnNearbyTrapPlaced) == 0x000008, "Wrong alignment on BP_SprayDecal_C_OnNearbyTrapPlaced");
static_assert(sizeof(BP_SprayDecal_C_OnNearbyTrapPlaced) == 0x000010, "Wrong size on BP_SprayDecal_C_OnNearbyTrapPlaced");
static_assert(offsetof(BP_SprayDecal_C_OnNearbyTrapPlaced, Trap) == 0x000000, "Member 'BP_SprayDecal_C_OnNearbyTrapPlaced::Trap' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_OnNearbyTrapPlaced, bDetatched) == 0x000008, "Member 'BP_SprayDecal_C_OnNearbyTrapPlaced::bDetatched' has a wrong offset!");

// Function BP_SprayDecal.BP_SprayDecal_C.OnNearbyWallDamaged
// 0x0050 (0x0050 - 0x0000)
struct BP_SprayDecal_C_OnNearbyWallDamaged final
{
public:
	class AActor*                                 DamagedActor;                                      // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	float                                         Damage;                                            // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_C[0x4];                                        // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class AController*                            InstigatedBy;                                      // 0x0010(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class AActor*                                 DamageCauser;                                      // 0x0018(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                HitLocation;                                       // 0x0020(0x000C)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_2C[0x4];                                       // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class UPrimitiveComponent*                    FHitComponent;                                     // 0x0030(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class FName                                   BoneName;                                          // 0x0038(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                Momentum;                                          // 0x0040(0x000C)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(BP_SprayDecal_C_OnNearbyWallDamaged) == 0x000008, "Wrong alignment on BP_SprayDecal_C_OnNearbyWallDamaged");
static_assert(sizeof(BP_SprayDecal_C_OnNearbyWallDamaged) == 0x000050, "Wrong size on BP_SprayDecal_C_OnNearbyWallDamaged");
static_assert(offsetof(BP_SprayDecal_C_OnNearbyWallDamaged, DamagedActor) == 0x000000, "Member 'BP_SprayDecal_C_OnNearbyWallDamaged::DamagedActor' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_OnNearbyWallDamaged, Damage) == 0x000008, "Member 'BP_SprayDecal_C_OnNearbyWallDamaged::Damage' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_OnNearbyWallDamaged, InstigatedBy) == 0x000010, "Member 'BP_SprayDecal_C_OnNearbyWallDamaged::InstigatedBy' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_OnNearbyWallDamaged, DamageCauser) == 0x000018, "Member 'BP_SprayDecal_C_OnNearbyWallDamaged::DamageCauser' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_OnNearbyWallDamaged, HitLocation) == 0x000020, "Member 'BP_SprayDecal_C_OnNearbyWallDamaged::HitLocation' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_OnNearbyWallDamaged, FHitComponent) == 0x000030, "Member 'BP_SprayDecal_C_OnNearbyWallDamaged::FHitComponent' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_OnNearbyWallDamaged, BoneName) == 0x000038, "Member 'BP_SprayDecal_C_OnNearbyWallDamaged::BoneName' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_OnNearbyWallDamaged, Momentum) == 0x000040, "Member 'BP_SprayDecal_C_OnNearbyWallDamaged::Momentum' has a wrong offset!");

// Function BP_SprayDecal.BP_SprayDecal_C.OnNearbyWallDied
// 0x0050 (0x0050 - 0x0000)
struct BP_SprayDecal_C_OnNearbyWallDied final
{
public:
	class AActor*                                 DamagedActor;                                      // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	float                                         Damage;                                            // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_C[0x4];                                        // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class AController*                            InstigatedBy;                                      // 0x0010(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class AActor*                                 DamageCauser;                                      // 0x0018(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                HitLocation;                                       // 0x0020(0x000C)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_2C[0x4];                                       // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class UPrimitiveComponent*                    FHitComponent;                                     // 0x0030(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class FName                                   BoneName;                                          // 0x0038(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                Momentum;                                          // 0x0040(0x000C)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(BP_SprayDecal_C_OnNearbyWallDied) == 0x000008, "Wrong alignment on BP_SprayDecal_C_OnNearbyWallDied");
static_assert(sizeof(BP_SprayDecal_C_OnNearbyWallDied) == 0x000050, "Wrong size on BP_SprayDecal_C_OnNearbyWallDied");
static_assert(offsetof(BP_SprayDecal_C_OnNearbyWallDied, DamagedActor) == 0x000000, "Member 'BP_SprayDecal_C_OnNearbyWallDied::DamagedActor' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_OnNearbyWallDied, Damage) == 0x000008, "Member 'BP_SprayDecal_C_OnNearbyWallDied::Damage' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_OnNearbyWallDied, InstigatedBy) == 0x000010, "Member 'BP_SprayDecal_C_OnNearbyWallDied::InstigatedBy' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_OnNearbyWallDied, DamageCauser) == 0x000018, "Member 'BP_SprayDecal_C_OnNearbyWallDied::DamageCauser' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_OnNearbyWallDied, HitLocation) == 0x000020, "Member 'BP_SprayDecal_C_OnNearbyWallDied::HitLocation' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_OnNearbyWallDied, FHitComponent) == 0x000030, "Member 'BP_SprayDecal_C_OnNearbyWallDied::FHitComponent' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_OnNearbyWallDied, BoneName) == 0x000038, "Member 'BP_SprayDecal_C_OnNearbyWallDied::BoneName' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_OnNearbyWallDied, Momentum) == 0x000040, "Member 'BP_SprayDecal_C_OnNearbyWallDied::Momentum' has a wrong offset!");

// Function BP_SprayDecal.BP_SprayDecal_C.OnLoaded_F925FF00475A018319C73E9FB1540BC6
// 0x0008 (0x0008 - 0x0000)
struct BP_SprayDecal_C_OnLoaded_F925FF00475A018319C73E9FB1540BC6 final
{
public:
	class UObject*                                Loaded;                                            // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(BP_SprayDecal_C_OnLoaded_F925FF00475A018319C73E9FB1540BC6) == 0x000008, "Wrong alignment on BP_SprayDecal_C_OnLoaded_F925FF00475A018319C73E9FB1540BC6");
static_assert(sizeof(BP_SprayDecal_C_OnLoaded_F925FF00475A018319C73E9FB1540BC6) == 0x000008, "Wrong size on BP_SprayDecal_C_OnLoaded_F925FF00475A018319C73E9FB1540BC6");
static_assert(offsetof(BP_SprayDecal_C_OnLoaded_F925FF00475A018319C73E9FB1540BC6, Loaded) == 0x000000, "Member 'BP_SprayDecal_C_OnLoaded_F925FF00475A018319C73E9FB1540BC6::Loaded' has a wrong offset!");

// Function BP_SprayDecal.BP_SprayDecal_C.OnLoaded_F8AB699B4D8DD22B5A0409B608B7D6FA
// 0x0008 (0x0008 - 0x0000)
struct BP_SprayDecal_C_OnLoaded_F8AB699B4D8DD22B5A0409B608B7D6FA final
{
public:
	class UObject*                                Loaded;                                            // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(BP_SprayDecal_C_OnLoaded_F8AB699B4D8DD22B5A0409B608B7D6FA) == 0x000008, "Wrong alignment on BP_SprayDecal_C_OnLoaded_F8AB699B4D8DD22B5A0409B608B7D6FA");
static_assert(sizeof(BP_SprayDecal_C_OnLoaded_F8AB699B4D8DD22B5A0409B608B7D6FA) == 0x000008, "Wrong size on BP_SprayDecal_C_OnLoaded_F8AB699B4D8DD22B5A0409B608B7D6FA");
static_assert(offsetof(BP_SprayDecal_C_OnLoaded_F8AB699B4D8DD22B5A0409B608B7D6FA, Loaded) == 0x000000, "Member 'BP_SprayDecal_C_OnLoaded_F8AB699B4D8DD22B5A0409B608B7D6FA::Loaded' has a wrong offset!");

// Function BP_SprayDecal.BP_SprayDecal_C.CreateDecalComponents
// 0x0100 (0x0100 - 0x0000)
struct BP_SprayDecal_C_CreateDecalComponents final
{
public:
	float                                         CallFunc_GetRealTimeSeconds_ReturnValue;           // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_4[0xC];                                        // 0x0004(0x000C)(Fixing Size After Last Property [ Dumper-7 ])
	struct FTransform                             Temp_struct_Variable;                              // 0x0010(0x0030)(ConstParm, IsPlainOldData, NoDestructor)
	class UDecalComponent*                        CallFunc_AddComponent_ReturnValue;                 // 0x0040(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	float                                         CallFunc_Conv_IntToFloat_ReturnValue;              // 0x0048(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	float                                         CallFunc_Add_FloatFloat_ReturnValue;               // 0x004C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_ShouldUseBannerAsTexture_ReturnValue;     // 0x0050(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_IsValid_ReturnValue;                      // 0x0051(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_52[0x2];                                       // 0x0052(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
	float                                         CallFunc_Divide_FloatFloat_ReturnValue;            // 0x0054(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UMaterialInstanceDynamic*               CallFunc_CreateDynamicMaterialInstance_ReturnValue; // 0x0058(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                CallFunc_MakeVector_ReturnValue;                   // 0x0060(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                CallFunc_MakeVector_ReturnValue1;                  // 0x006C(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FHitResult                             CallFunc_K2_SetRelativeLocation_SweepHitResult;    // 0x0078(0x0088)(IsPlainOldData, NoDestructor, ContainsInstancedReference)
};
static_assert(alignof(BP_SprayDecal_C_CreateDecalComponents) == 0x000010, "Wrong alignment on BP_SprayDecal_C_CreateDecalComponents");
static_assert(sizeof(BP_SprayDecal_C_CreateDecalComponents) == 0x000100, "Wrong size on BP_SprayDecal_C_CreateDecalComponents");
static_assert(offsetof(BP_SprayDecal_C_CreateDecalComponents, CallFunc_GetRealTimeSeconds_ReturnValue) == 0x000000, "Member 'BP_SprayDecal_C_CreateDecalComponents::CallFunc_GetRealTimeSeconds_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_CreateDecalComponents, Temp_struct_Variable) == 0x000010, "Member 'BP_SprayDecal_C_CreateDecalComponents::Temp_struct_Variable' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_CreateDecalComponents, CallFunc_AddComponent_ReturnValue) == 0x000040, "Member 'BP_SprayDecal_C_CreateDecalComponents::CallFunc_AddComponent_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_CreateDecalComponents, CallFunc_Conv_IntToFloat_ReturnValue) == 0x000048, "Member 'BP_SprayDecal_C_CreateDecalComponents::CallFunc_Conv_IntToFloat_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_CreateDecalComponents, CallFunc_Add_FloatFloat_ReturnValue) == 0x00004C, "Member 'BP_SprayDecal_C_CreateDecalComponents::CallFunc_Add_FloatFloat_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_CreateDecalComponents, CallFunc_ShouldUseBannerAsTexture_ReturnValue) == 0x000050, "Member 'BP_SprayDecal_C_CreateDecalComponents::CallFunc_ShouldUseBannerAsTexture_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_CreateDecalComponents, CallFunc_IsValid_ReturnValue) == 0x000051, "Member 'BP_SprayDecal_C_CreateDecalComponents::CallFunc_IsValid_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_CreateDecalComponents, CallFunc_Divide_FloatFloat_ReturnValue) == 0x000054, "Member 'BP_SprayDecal_C_CreateDecalComponents::CallFunc_Divide_FloatFloat_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_CreateDecalComponents, CallFunc_CreateDynamicMaterialInstance_ReturnValue) == 0x000058, "Member 'BP_SprayDecal_C_CreateDecalComponents::CallFunc_CreateDynamicMaterialInstance_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_CreateDecalComponents, CallFunc_MakeVector_ReturnValue) == 0x000060, "Member 'BP_SprayDecal_C_CreateDecalComponents::CallFunc_MakeVector_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_CreateDecalComponents, CallFunc_MakeVector_ReturnValue1) == 0x00006C, "Member 'BP_SprayDecal_C_CreateDecalComponents::CallFunc_MakeVector_ReturnValue1' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_CreateDecalComponents, CallFunc_K2_SetRelativeLocation_SweepHitResult) == 0x000078, "Member 'BP_SprayDecal_C_CreateDecalComponents::CallFunc_K2_SetRelativeLocation_SweepHitResult' has a wrong offset!");

// Function BP_SprayDecal.BP_SprayDecal_C.GetInstigatorPlayerId
// 0x0058 (0x0058 - 0x0000)
struct BP_SprayDecal_C_GetInstigatorPlayerId final
{
public:
	struct FUniqueNetIdRepl                       ReturnValue;                                       // 0x0000(0x0028)(Parm, OutParm, ReturnParm, HasGetValueTypeHash)
	class AFortPlayerController*                  TestController;                                    // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FUniqueNetIdRepl                       CallFunc_GetGameAccountId_ReturnValue;             // 0x0030(0x0028)(HasGetValueTypeHash)
};
static_assert(alignof(BP_SprayDecal_C_GetInstigatorPlayerId) == 0x000008, "Wrong alignment on BP_SprayDecal_C_GetInstigatorPlayerId");
static_assert(sizeof(BP_SprayDecal_C_GetInstigatorPlayerId) == 0x000058, "Wrong size on BP_SprayDecal_C_GetInstigatorPlayerId");
static_assert(offsetof(BP_SprayDecal_C_GetInstigatorPlayerId, ReturnValue) == 0x000000, "Member 'BP_SprayDecal_C_GetInstigatorPlayerId::ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_GetInstigatorPlayerId, TestController) == 0x000028, "Member 'BP_SprayDecal_C_GetInstigatorPlayerId::TestController' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_GetInstigatorPlayerId, CallFunc_GetGameAccountId_ReturnValue) == 0x000030, "Member 'BP_SprayDecal_C_GetInstigatorPlayerId::CallFunc_GetGameAccountId_ReturnValue' has a wrong offset!");

// Function BP_SprayDecal.BP_SprayDecal_C.OnRep_DecalFadeoutTime
// 0x0002 (0x0002 - 0x0000)
struct BP_SprayDecal_C_OnRep_DecalFadeoutTime final
{
public:
	bool                                          CallFunc_Greater_FloatFloat_ReturnValue;           // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_IsValid_ReturnValue;                      // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
};
static_assert(alignof(BP_SprayDecal_C_OnRep_DecalFadeoutTime) == 0x000001, "Wrong alignment on BP_SprayDecal_C_OnRep_DecalFadeoutTime");
static_assert(sizeof(BP_SprayDecal_C_OnRep_DecalFadeoutTime) == 0x000002, "Wrong size on BP_SprayDecal_C_OnRep_DecalFadeoutTime");
static_assert(offsetof(BP_SprayDecal_C_OnRep_DecalFadeoutTime, CallFunc_Greater_FloatFloat_ReturnValue) == 0x000000, "Member 'BP_SprayDecal_C_OnRep_DecalFadeoutTime::CallFunc_Greater_FloatFloat_ReturnValue' has a wrong offset!");
static_assert(offsetof(BP_SprayDecal_C_OnRep_DecalFadeoutTime, CallFunc_IsValid_ReturnValue) == 0x000001, "Member 'BP_SprayDecal_C_OnRep_DecalFadeoutTime::CallFunc_IsValid_ReturnValue' has a wrong offset!");

}

