#pragma once

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

// Package: GAB_FiendMelee

#include "Basic.hpp"

#include "CoreUObject_structs.hpp"
#include "GameplayAbilities_structs.hpp"
#include "GameplayTags_structs.hpp"
#include "AIModule_structs.hpp"


namespace SDK::Params
{

// Function GAB_FiendMelee.GAB_FiendMelee_C.ExecuteUbergraph_GAB_FiendMelee
// 0x0380 (0x0380 - 0x0000)
struct GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee final
{
public:
	int32                                         EntryPoint;                                        // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	EPathFollowingResult                          K2Node_CustomEvent_Result;                         // 0x0004(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_5[0x3];                                        // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	class AAIController*                          K2Node_CustomEvent_AIController;                   // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	TDelegate<void()>                             K2Node_CreateDelegate_OutputDelegate;              // 0x0010(0x0010)(ZeroConstructor, NoDestructor)
	TDelegate<void()>                             K2Node_CreateDelegate_OutputDelegate1;             // 0x0020(0x0010)(ZeroConstructor, NoDestructor)
	TDelegate<void()>                             K2Node_CreateDelegate_OutputDelegate2;             // 0x0030(0x0010)(ZeroConstructor, NoDestructor)
	TDelegate<void()>                             K2Node_CreateDelegate_OutputDelegate3;             // 0x0040(0x0010)(ZeroConstructor, NoDestructor)
	struct FGameplayAbilityTargetDataHandle       K2Node_CustomEvent_TargetData2;                    // 0x0050(0x0020)(ConstParm)
	struct FGameplayTag                           K2Node_CustomEvent_ApplicationTag2;                // 0x0070(0x0008)(NoDestructor, HasGetValueTypeHash)
	TDelegate<void(struct FGameplayAbilityTargetDataHandle& TargetData, const struct FGameplayTag& ApplicationTag)> K2Node_CreateDelegate_OutputDelegate4;             // 0x0078(0x0010)(ZeroConstructor, NoDestructor)
	struct FGameplayAbilityTargetDataHandle       K2Node_CustomEvent_TargetData1;                    // 0x0088(0x0020)(ConstParm)
	struct FGameplayTag                           K2Node_CustomEvent_ApplicationTag1;                // 0x00A8(0x0008)(NoDestructor, HasGetValueTypeHash)
	TDelegate<void(struct FGameplayAbilityTargetDataHandle& TargetData, const struct FGameplayTag& ApplicationTag)> K2Node_CreateDelegate_OutputDelegate5;             // 0x00B0(0x0010)(ZeroConstructor, NoDestructor)
	struct FGameplayAbilityTargetDataHandle       K2Node_CustomEvent_TargetData;                     // 0x00C0(0x0020)(ConstParm)
	struct FGameplayTag                           K2Node_CustomEvent_ApplicationTag;                 // 0x00E0(0x0008)(NoDestructor, HasGetValueTypeHash)
	TDelegate<void(struct FGameplayAbilityTargetDataHandle& TargetData, const struct FGameplayTag& ApplicationTag)> K2Node_CreateDelegate_OutputDelegate6;             // 0x00E8(0x0010)(ZeroConstructor, NoDestructor)
	struct FGameplayTag                           Temp_struct_Variable;                              // 0x00F8(0x0008)(NoDestructor, HasGetValueTypeHash)
	struct FGameplayAbilityTargetDataHandle       Temp_struct_Variable1;                             // 0x0100(0x0020)()
	int32                                         CallFunc_GetDataCountFromTargetData_ReturnValue;   // 0x0120(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         CallFunc_Subtract_IntInt_ReturnValue;              // 0x0124(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	TArray<struct FActiveGameplayEffectHandle>    CallFunc_ApplyGameplayEffectContainer_ReturnValue; // 0x0128(0x0010)(ConstParm, ZeroConstructor, ReferenceParm)
	int32                                         Temp_int_Variable;                                 // 0x0138(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_13C[0x4];                                      // 0x013C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	struct FGameplayAbilityTargetDataHandle       K2Node_CustomEvent_TargetData5;                    // 0x0140(0x0020)(ConstParm)
	struct FGameplayTag                           K2Node_CustomEvent_ApplicationTag5;                // 0x0160(0x0008)(NoDestructor, HasGetValueTypeHash)
	TArray<class AActor*>                         CallFunc_GetActorsFromTargetData_ReturnValue;      // 0x0168(0x0010)(ZeroConstructor, ReferenceParm)
	class AActor*                                 CallFunc_Array_Get_Item;                           // 0x0178(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         CallFunc_Array_Length_ReturnValue;                 // 0x0180(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_IsValid_ReturnValue;                      // 0x0184(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_Greater_IntInt_ReturnValue;               // 0x0185(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_186[0x2];                                      // 0x0186(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
	int32                                         CallFunc_Array_Add_ReturnValue;                    // 0x0188(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_LessEqual_IntInt_ReturnValue;             // 0x018C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_18D[0x3];                                      // 0x018D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	int32                                         CallFunc_Add_IntInt_ReturnValue;                   // 0x0190(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	TDelegate<void(EPathFollowingResult Result, class AAIController* AIController)> K2Node_CreateDelegate_OutputDelegate7;             // 0x0194(0x0010)(ZeroConstructor, NoDestructor)
	TDelegate<void(struct FGameplayAbilityTargetDataHandle& TargetData, const struct FGameplayTag& ApplicationTag)> K2Node_CreateDelegate_OutputDelegate8;             // 0x01A4(0x0010)(ZeroConstructor, NoDestructor)
	uint8                                         Pad_1B4[0x4];                                      // 0x01B4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	struct FGameplayAbilityTargetDataHandle       Temp_struct_Variable2;                             // 0x01B8(0x0020)()
	struct FGameplayTag                           Temp_struct_Variable3;                             // 0x01D8(0x0008)(NoDestructor, HasGetValueTypeHash)
	TArray<struct FActiveGameplayEffectHandle>    CallFunc_ApplyGameplayEffectContainerWithCSVStats_ReturnValue; // 0x01E0(0x0010)(ConstParm, ZeroConstructor, ReferenceParm)
	int32                                         CallFunc_GetDataCountFromTargetData_ReturnValue1;  // 0x01F0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         CallFunc_Subtract_IntInt_ReturnValue1;             // 0x01F4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_Event_bWasCancelled;                        // 0x01F8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_1F9[0x7];                                      // 0x01F9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class AFortPawn*                              CallFunc_GetActivatingPawn_ReturnValue;            // 0x0200(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class ADeimos_Fiend_C*                        K2Node_DynamicCast_AsDeimos_Fiend;                 // 0x0208(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_DynamicCast_bSuccess;                       // 0x0210(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_211[0x7];                                      // 0x0211(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class AFortPawn*                              CallFunc_GetActivatingPawn_ReturnValue1;           // 0x0218(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class ADeimos_Fiend_C*                        K2Node_DynamicCast_AsDeimos_Fiend1;                // 0x0220(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_DynamicCast_bSuccess1;                      // 0x0228(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_229[0x7];                                      // 0x0229(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	struct FGameplayAbilityTargetDataHandle       K2Node_CustomEvent_TargetData3;                    // 0x0230(0x0020)(ConstParm)
	struct FGameplayTag                           K2Node_CustomEvent_ApplicationTag3;                // 0x0250(0x0008)(NoDestructor, HasGetValueTypeHash)
	struct FRotator                               CallFunc_MakeRotator_ReturnValue;                  // 0x0258(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_264[0x4];                                      // 0x0264(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class UFortAbilityTask_PlayMontageWaitTarget* CallFunc_PlayMontageInfoAndWaitForTrigger_ReturnValue; // 0x0268(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UFortAbilityTask_PlayAnimWaitTarget*    CallFunc_PlayAnimWithMontageInfoAndWaitForTrigger_ReturnValue; // 0x0270(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_IsValid_ReturnValue1;                     // 0x0278(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_IsValid_ReturnValue2;                     // 0x0279(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_K2_CommitAbility_ReturnValue;             // 0x027A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_27B[0x5];                                      // 0x027B(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
	class AActor*                                 CallFunc_GetAIAbilityTarget_ReturnValue;           // 0x0280(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class AActor*                                 CallFunc_GetAIAbilityTarget_ReturnValue1;          // 0x0288(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UFortAbilityTask_MoveAI*                CallFunc_CreateMoveAITask_ReturnValue;             // 0x0290(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class AFortPawn*                              K2Node_DynamicCast_AsFort_Pawn;                    // 0x0298(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_DynamicCast_bSuccess2;                      // 0x02A0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_IsValid_ReturnValue3;                     // 0x02A1(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_NotEqual_ObjectObject_ReturnValue;        // 0x02A2(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_2A3[0x5];                                      // 0x02A3(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
	struct FGameplayAbilityTargetDataHandle       K2Node_CustomEvent_Target_Data;                    // 0x02A8(0x0020)()
	TDelegate<void(struct FGameplayAbilityTargetDataHandle& TargetData, const struct FGameplayTag& ApplicationTag)> K2Node_CreateDelegate_OutputDelegate9;             // 0x02C8(0x0010)(ZeroConstructor, NoDestructor)
	bool                                          CallFunc_IsValid_ReturnValue4;                     // 0x02D8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_2D9[0x7];                                      // 0x02D9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class AActor*                                 CallFunc_GetAIAbilityTarget_ReturnValue2;          // 0x02E0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         Temp_int_Variable1;                                // 0x02E8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_2EC[0x4];                                      // 0x02EC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class AFortPawn*                              K2Node_DynamicCast_AsFort_Pawn1;                   // 0x02F0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_DynamicCast_bSuccess3;                      // 0x02F8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_2F9[0x7];                                      // 0x02F9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	TArray<class AActor*>                         CallFunc_GetActorsFromTargetData_ReturnValue1;     // 0x0300(0x0010)(ZeroConstructor, ReferenceParm)
	class AActor*                                 CallFunc_Array_Get_Item1;                          // 0x0310(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         CallFunc_Array_Length_ReturnValue1;                // 0x0318(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_IsValid_ReturnValue5;                     // 0x031C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_Greater_IntInt_ReturnValue1;              // 0x031D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_31E[0x2];                                      // 0x031E(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
	int32                                         CallFunc_Array_Add_ReturnValue1;                   // 0x0320(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_LessEqual_IntInt_ReturnValue1;            // 0x0324(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_325[0x3];                                      // 0x0325(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	int32                                         CallFunc_Add_IntInt_ReturnValue1;                  // 0x0328(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_IsValid_ReturnValue6;                     // 0x032C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_32D[0x3];                                      // 0x032D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	class AActor*                                 CallFunc_GetAIAbilityTarget_ReturnValue3;          // 0x0330(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FGameplayAbilityTargetDataHandle       K2Node_CustomEvent_TargetData4;                    // 0x0338(0x0020)(ConstParm)
	struct FGameplayTag                           K2Node_CustomEvent_ApplicationTag4;                // 0x0358(0x0008)(NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_Array_Contains_ReturnValue;               // 0x0360(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_361[0x3];                                      // 0x0361(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	struct FActiveGameplayEffectHandle            CallFunc_BP_ApplyGameplayEffectToOwner_ReturnValue; // 0x0364(0x0008)(NoDestructor, HasGetValueTypeHash)
	TDelegate<void(struct FGameplayAbilityTargetDataHandle& TargetData, const struct FGameplayTag& ApplicationTag)> K2Node_CreateDelegate_OutputDelegate10;            // 0x036C(0x0010)(ZeroConstructor, NoDestructor)
	bool                                          CallFunc_AnimSharingEnabled_ReturnValue;           // 0x037C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
};
static_assert(alignof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee) == 0x000008, "Wrong alignment on GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee");
static_assert(sizeof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee) == 0x000380, "Wrong size on GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, EntryPoint) == 0x000000, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::EntryPoint' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CustomEvent_Result) == 0x000004, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CustomEvent_Result' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CustomEvent_AIController) == 0x000008, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CustomEvent_AIController' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CreateDelegate_OutputDelegate) == 0x000010, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CreateDelegate_OutputDelegate' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CreateDelegate_OutputDelegate1) == 0x000020, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CreateDelegate_OutputDelegate1' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CreateDelegate_OutputDelegate2) == 0x000030, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CreateDelegate_OutputDelegate2' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CreateDelegate_OutputDelegate3) == 0x000040, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CreateDelegate_OutputDelegate3' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CustomEvent_TargetData2) == 0x000050, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CustomEvent_TargetData2' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CustomEvent_ApplicationTag2) == 0x000070, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CustomEvent_ApplicationTag2' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CreateDelegate_OutputDelegate4) == 0x000078, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CreateDelegate_OutputDelegate4' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CustomEvent_TargetData1) == 0x000088, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CustomEvent_TargetData1' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CustomEvent_ApplicationTag1) == 0x0000A8, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CustomEvent_ApplicationTag1' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CreateDelegate_OutputDelegate5) == 0x0000B0, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CreateDelegate_OutputDelegate5' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CustomEvent_TargetData) == 0x0000C0, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CustomEvent_TargetData' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CustomEvent_ApplicationTag) == 0x0000E0, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CustomEvent_ApplicationTag' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CreateDelegate_OutputDelegate6) == 0x0000E8, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CreateDelegate_OutputDelegate6' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, Temp_struct_Variable) == 0x0000F8, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::Temp_struct_Variable' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, Temp_struct_Variable1) == 0x000100, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::Temp_struct_Variable1' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_GetDataCountFromTargetData_ReturnValue) == 0x000120, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_GetDataCountFromTargetData_ReturnValue' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_Subtract_IntInt_ReturnValue) == 0x000124, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_Subtract_IntInt_ReturnValue' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_ApplyGameplayEffectContainer_ReturnValue) == 0x000128, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_ApplyGameplayEffectContainer_ReturnValue' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, Temp_int_Variable) == 0x000138, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::Temp_int_Variable' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CustomEvent_TargetData5) == 0x000140, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CustomEvent_TargetData5' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CustomEvent_ApplicationTag5) == 0x000160, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CustomEvent_ApplicationTag5' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_GetActorsFromTargetData_ReturnValue) == 0x000168, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_GetActorsFromTargetData_ReturnValue' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_Array_Get_Item) == 0x000178, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_Array_Get_Item' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_Array_Length_ReturnValue) == 0x000180, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_Array_Length_ReturnValue' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_IsValid_ReturnValue) == 0x000184, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_IsValid_ReturnValue' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_Greater_IntInt_ReturnValue) == 0x000185, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_Greater_IntInt_ReturnValue' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_Array_Add_ReturnValue) == 0x000188, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_Array_Add_ReturnValue' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_LessEqual_IntInt_ReturnValue) == 0x00018C, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_LessEqual_IntInt_ReturnValue' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_Add_IntInt_ReturnValue) == 0x000190, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_Add_IntInt_ReturnValue' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CreateDelegate_OutputDelegate7) == 0x000194, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CreateDelegate_OutputDelegate7' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CreateDelegate_OutputDelegate8) == 0x0001A4, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CreateDelegate_OutputDelegate8' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, Temp_struct_Variable2) == 0x0001B8, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::Temp_struct_Variable2' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, Temp_struct_Variable3) == 0x0001D8, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::Temp_struct_Variable3' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_ApplyGameplayEffectContainerWithCSVStats_ReturnValue) == 0x0001E0, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_ApplyGameplayEffectContainerWithCSVStats_ReturnValue' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_GetDataCountFromTargetData_ReturnValue1) == 0x0001F0, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_GetDataCountFromTargetData_ReturnValue1' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_Subtract_IntInt_ReturnValue1) == 0x0001F4, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_Subtract_IntInt_ReturnValue1' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_Event_bWasCancelled) == 0x0001F8, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_Event_bWasCancelled' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_GetActivatingPawn_ReturnValue) == 0x000200, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_GetActivatingPawn_ReturnValue' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_DynamicCast_AsDeimos_Fiend) == 0x000208, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_DynamicCast_AsDeimos_Fiend' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_DynamicCast_bSuccess) == 0x000210, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_DynamicCast_bSuccess' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_GetActivatingPawn_ReturnValue1) == 0x000218, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_GetActivatingPawn_ReturnValue1' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_DynamicCast_AsDeimos_Fiend1) == 0x000220, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_DynamicCast_AsDeimos_Fiend1' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_DynamicCast_bSuccess1) == 0x000228, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_DynamicCast_bSuccess1' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CustomEvent_TargetData3) == 0x000230, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CustomEvent_TargetData3' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CustomEvent_ApplicationTag3) == 0x000250, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CustomEvent_ApplicationTag3' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_MakeRotator_ReturnValue) == 0x000258, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_MakeRotator_ReturnValue' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_PlayMontageInfoAndWaitForTrigger_ReturnValue) == 0x000268, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_PlayMontageInfoAndWaitForTrigger_ReturnValue' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_PlayAnimWithMontageInfoAndWaitForTrigger_ReturnValue) == 0x000270, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_PlayAnimWithMontageInfoAndWaitForTrigger_ReturnValue' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_IsValid_ReturnValue1) == 0x000278, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_IsValid_ReturnValue1' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_IsValid_ReturnValue2) == 0x000279, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_IsValid_ReturnValue2' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_K2_CommitAbility_ReturnValue) == 0x00027A, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_K2_CommitAbility_ReturnValue' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_GetAIAbilityTarget_ReturnValue) == 0x000280, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_GetAIAbilityTarget_ReturnValue' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_GetAIAbilityTarget_ReturnValue1) == 0x000288, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_GetAIAbilityTarget_ReturnValue1' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_CreateMoveAITask_ReturnValue) == 0x000290, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_CreateMoveAITask_ReturnValue' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_DynamicCast_AsFort_Pawn) == 0x000298, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_DynamicCast_AsFort_Pawn' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_DynamicCast_bSuccess2) == 0x0002A0, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_DynamicCast_bSuccess2' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_IsValid_ReturnValue3) == 0x0002A1, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_IsValid_ReturnValue3' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_NotEqual_ObjectObject_ReturnValue) == 0x0002A2, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_NotEqual_ObjectObject_ReturnValue' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CustomEvent_Target_Data) == 0x0002A8, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CustomEvent_Target_Data' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CreateDelegate_OutputDelegate9) == 0x0002C8, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CreateDelegate_OutputDelegate9' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_IsValid_ReturnValue4) == 0x0002D8, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_IsValid_ReturnValue4' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_GetAIAbilityTarget_ReturnValue2) == 0x0002E0, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_GetAIAbilityTarget_ReturnValue2' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, Temp_int_Variable1) == 0x0002E8, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::Temp_int_Variable1' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_DynamicCast_AsFort_Pawn1) == 0x0002F0, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_DynamicCast_AsFort_Pawn1' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_DynamicCast_bSuccess3) == 0x0002F8, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_DynamicCast_bSuccess3' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_GetActorsFromTargetData_ReturnValue1) == 0x000300, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_GetActorsFromTargetData_ReturnValue1' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_Array_Get_Item1) == 0x000310, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_Array_Get_Item1' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_Array_Length_ReturnValue1) == 0x000318, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_Array_Length_ReturnValue1' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_IsValid_ReturnValue5) == 0x00031C, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_IsValid_ReturnValue5' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_Greater_IntInt_ReturnValue1) == 0x00031D, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_Greater_IntInt_ReturnValue1' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_Array_Add_ReturnValue1) == 0x000320, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_Array_Add_ReturnValue1' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_LessEqual_IntInt_ReturnValue1) == 0x000324, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_LessEqual_IntInt_ReturnValue1' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_Add_IntInt_ReturnValue1) == 0x000328, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_Add_IntInt_ReturnValue1' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_IsValid_ReturnValue6) == 0x00032C, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_IsValid_ReturnValue6' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_GetAIAbilityTarget_ReturnValue3) == 0x000330, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_GetAIAbilityTarget_ReturnValue3' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CustomEvent_TargetData4) == 0x000338, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CustomEvent_TargetData4' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CustomEvent_ApplicationTag4) == 0x000358, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CustomEvent_ApplicationTag4' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_Array_Contains_ReturnValue) == 0x000360, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_Array_Contains_ReturnValue' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_BP_ApplyGameplayEffectToOwner_ReturnValue) == 0x000364, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_BP_ApplyGameplayEffectToOwner_ReturnValue' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, K2Node_CreateDelegate_OutputDelegate10) == 0x00036C, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::K2Node_CreateDelegate_OutputDelegate10' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee, CallFunc_AnimSharingEnabled_ReturnValue) == 0x00037C, "Member 'GAB_FiendMelee_C_ExecuteUbergraph_GAB_FiendMelee::CallFunc_AnimSharingEnabled_ReturnValue' has a wrong offset!");

// Function GAB_FiendMelee.GAB_FiendMelee_C.GameplayEffectContainerApplied
// 0x0020 (0x0020 - 0x0000)
struct GAB_FiendMelee_C_GameplayEffectContainerApplied final
{
public:
	struct FGameplayAbilityTargetDataHandle       Target_Data;                                       // 0x0000(0x0020)(BlueprintVisible, BlueprintReadOnly, Parm)
};
static_assert(alignof(GAB_FiendMelee_C_GameplayEffectContainerApplied) == 0x000008, "Wrong alignment on GAB_FiendMelee_C_GameplayEffectContainerApplied");
static_assert(sizeof(GAB_FiendMelee_C_GameplayEffectContainerApplied) == 0x000020, "Wrong size on GAB_FiendMelee_C_GameplayEffectContainerApplied");
static_assert(offsetof(GAB_FiendMelee_C_GameplayEffectContainerApplied, Target_Data) == 0x000000, "Member 'GAB_FiendMelee_C_GameplayEffectContainerApplied::Target_Data' has a wrong offset!");

// Function GAB_FiendMelee.GAB_FiendMelee_C.K2_OnEndAbility
// 0x0001 (0x0001 - 0x0000)
struct GAB_FiendMelee_C_K2_OnEndAbility final
{
public:
	bool                                          bWasCancelled;                                     // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
};
static_assert(alignof(GAB_FiendMelee_C_K2_OnEndAbility) == 0x000001, "Wrong alignment on GAB_FiendMelee_C_K2_OnEndAbility");
static_assert(sizeof(GAB_FiendMelee_C_K2_OnEndAbility) == 0x000001, "Wrong size on GAB_FiendMelee_C_K2_OnEndAbility");
static_assert(offsetof(GAB_FiendMelee_C_K2_OnEndAbility, bWasCancelled) == 0x000000, "Member 'GAB_FiendMelee_C_K2_OnEndAbility::bWasCancelled' has a wrong offset!");

// Function GAB_FiendMelee.GAB_FiendMelee_C.Triggered_7FA319D24D6A2844B0CE37B57B709AE5
// 0x0028 (0x0028 - 0x0000)
struct GAB_FiendMelee_C_Triggered_7FA319D24D6A2844B0CE37B57B709AE5 final
{
public:
	struct FGameplayAbilityTargetDataHandle       TargetData;                                        // 0x0000(0x0020)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm)
	struct FGameplayTag                           ApplicationTag;                                    // 0x0020(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(GAB_FiendMelee_C_Triggered_7FA319D24D6A2844B0CE37B57B709AE5) == 0x000008, "Wrong alignment on GAB_FiendMelee_C_Triggered_7FA319D24D6A2844B0CE37B57B709AE5");
static_assert(sizeof(GAB_FiendMelee_C_Triggered_7FA319D24D6A2844B0CE37B57B709AE5) == 0x000028, "Wrong size on GAB_FiendMelee_C_Triggered_7FA319D24D6A2844B0CE37B57B709AE5");
static_assert(offsetof(GAB_FiendMelee_C_Triggered_7FA319D24D6A2844B0CE37B57B709AE5, TargetData) == 0x000000, "Member 'GAB_FiendMelee_C_Triggered_7FA319D24D6A2844B0CE37B57B709AE5::TargetData' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_Triggered_7FA319D24D6A2844B0CE37B57B709AE5, ApplicationTag) == 0x000020, "Member 'GAB_FiendMelee_C_Triggered_7FA319D24D6A2844B0CE37B57B709AE5::ApplicationTag' has a wrong offset!");

// Function GAB_FiendMelee.GAB_FiendMelee_C.Cancelled_7FA319D24D6A2844B0CE37B57B709AE5
// 0x0028 (0x0028 - 0x0000)
struct GAB_FiendMelee_C_Cancelled_7FA319D24D6A2844B0CE37B57B709AE5 final
{
public:
	struct FGameplayAbilityTargetDataHandle       TargetData;                                        // 0x0000(0x0020)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm)
	struct FGameplayTag                           ApplicationTag;                                    // 0x0020(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(GAB_FiendMelee_C_Cancelled_7FA319D24D6A2844B0CE37B57B709AE5) == 0x000008, "Wrong alignment on GAB_FiendMelee_C_Cancelled_7FA319D24D6A2844B0CE37B57B709AE5");
static_assert(sizeof(GAB_FiendMelee_C_Cancelled_7FA319D24D6A2844B0CE37B57B709AE5) == 0x000028, "Wrong size on GAB_FiendMelee_C_Cancelled_7FA319D24D6A2844B0CE37B57B709AE5");
static_assert(offsetof(GAB_FiendMelee_C_Cancelled_7FA319D24D6A2844B0CE37B57B709AE5, TargetData) == 0x000000, "Member 'GAB_FiendMelee_C_Cancelled_7FA319D24D6A2844B0CE37B57B709AE5::TargetData' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_Cancelled_7FA319D24D6A2844B0CE37B57B709AE5, ApplicationTag) == 0x000020, "Member 'GAB_FiendMelee_C_Cancelled_7FA319D24D6A2844B0CE37B57B709AE5::ApplicationTag' has a wrong offset!");

// Function GAB_FiendMelee.GAB_FiendMelee_C.Completed_7FA319D24D6A2844B0CE37B57B709AE5
// 0x0028 (0x0028 - 0x0000)
struct GAB_FiendMelee_C_Completed_7FA319D24D6A2844B0CE37B57B709AE5 final
{
public:
	struct FGameplayAbilityTargetDataHandle       TargetData;                                        // 0x0000(0x0020)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm)
	struct FGameplayTag                           ApplicationTag;                                    // 0x0020(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(GAB_FiendMelee_C_Completed_7FA319D24D6A2844B0CE37B57B709AE5) == 0x000008, "Wrong alignment on GAB_FiendMelee_C_Completed_7FA319D24D6A2844B0CE37B57B709AE5");
static_assert(sizeof(GAB_FiendMelee_C_Completed_7FA319D24D6A2844B0CE37B57B709AE5) == 0x000028, "Wrong size on GAB_FiendMelee_C_Completed_7FA319D24D6A2844B0CE37B57B709AE5");
static_assert(offsetof(GAB_FiendMelee_C_Completed_7FA319D24D6A2844B0CE37B57B709AE5, TargetData) == 0x000000, "Member 'GAB_FiendMelee_C_Completed_7FA319D24D6A2844B0CE37B57B709AE5::TargetData' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_Completed_7FA319D24D6A2844B0CE37B57B709AE5, ApplicationTag) == 0x000020, "Member 'GAB_FiendMelee_C_Completed_7FA319D24D6A2844B0CE37B57B709AE5::ApplicationTag' has a wrong offset!");

// Function GAB_FiendMelee.GAB_FiendMelee_C.OnMoveFinished_445BEF534036169059384B82E2963353
// 0x0010 (0x0010 - 0x0000)
struct GAB_FiendMelee_C_OnMoveFinished_445BEF534036169059384B82E2963353 final
{
public:
	EPathFollowingResult                          Result;                                            // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_1[0x7];                                        // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class AAIController*                          AIController;                                      // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(GAB_FiendMelee_C_OnMoveFinished_445BEF534036169059384B82E2963353) == 0x000008, "Wrong alignment on GAB_FiendMelee_C_OnMoveFinished_445BEF534036169059384B82E2963353");
static_assert(sizeof(GAB_FiendMelee_C_OnMoveFinished_445BEF534036169059384B82E2963353) == 0x000010, "Wrong size on GAB_FiendMelee_C_OnMoveFinished_445BEF534036169059384B82E2963353");
static_assert(offsetof(GAB_FiendMelee_C_OnMoveFinished_445BEF534036169059384B82E2963353, Result) == 0x000000, "Member 'GAB_FiendMelee_C_OnMoveFinished_445BEF534036169059384B82E2963353::Result' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_OnMoveFinished_445BEF534036169059384B82E2963353, AIController) == 0x000008, "Member 'GAB_FiendMelee_C_OnMoveFinished_445BEF534036169059384B82E2963353::AIController' has a wrong offset!");

// Function GAB_FiendMelee.GAB_FiendMelee_C.Cancelled_35D25988427E4CF4800223AD6BCDA350
// 0x0028 (0x0028 - 0x0000)
struct GAB_FiendMelee_C_Cancelled_35D25988427E4CF4800223AD6BCDA350 final
{
public:
	struct FGameplayAbilityTargetDataHandle       TargetData;                                        // 0x0000(0x0020)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm)
	struct FGameplayTag                           ApplicationTag;                                    // 0x0020(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(GAB_FiendMelee_C_Cancelled_35D25988427E4CF4800223AD6BCDA350) == 0x000008, "Wrong alignment on GAB_FiendMelee_C_Cancelled_35D25988427E4CF4800223AD6BCDA350");
static_assert(sizeof(GAB_FiendMelee_C_Cancelled_35D25988427E4CF4800223AD6BCDA350) == 0x000028, "Wrong size on GAB_FiendMelee_C_Cancelled_35D25988427E4CF4800223AD6BCDA350");
static_assert(offsetof(GAB_FiendMelee_C_Cancelled_35D25988427E4CF4800223AD6BCDA350, TargetData) == 0x000000, "Member 'GAB_FiendMelee_C_Cancelled_35D25988427E4CF4800223AD6BCDA350::TargetData' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_Cancelled_35D25988427E4CF4800223AD6BCDA350, ApplicationTag) == 0x000020, "Member 'GAB_FiendMelee_C_Cancelled_35D25988427E4CF4800223AD6BCDA350::ApplicationTag' has a wrong offset!");

// Function GAB_FiendMelee.GAB_FiendMelee_C.Completed_35D25988427E4CF4800223AD6BCDA350
// 0x0028 (0x0028 - 0x0000)
struct GAB_FiendMelee_C_Completed_35D25988427E4CF4800223AD6BCDA350 final
{
public:
	struct FGameplayAbilityTargetDataHandle       TargetData;                                        // 0x0000(0x0020)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm)
	struct FGameplayTag                           ApplicationTag;                                    // 0x0020(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(GAB_FiendMelee_C_Completed_35D25988427E4CF4800223AD6BCDA350) == 0x000008, "Wrong alignment on GAB_FiendMelee_C_Completed_35D25988427E4CF4800223AD6BCDA350");
static_assert(sizeof(GAB_FiendMelee_C_Completed_35D25988427E4CF4800223AD6BCDA350) == 0x000028, "Wrong size on GAB_FiendMelee_C_Completed_35D25988427E4CF4800223AD6BCDA350");
static_assert(offsetof(GAB_FiendMelee_C_Completed_35D25988427E4CF4800223AD6BCDA350, TargetData) == 0x000000, "Member 'GAB_FiendMelee_C_Completed_35D25988427E4CF4800223AD6BCDA350::TargetData' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_Completed_35D25988427E4CF4800223AD6BCDA350, ApplicationTag) == 0x000020, "Member 'GAB_FiendMelee_C_Completed_35D25988427E4CF4800223AD6BCDA350::ApplicationTag' has a wrong offset!");

// Function GAB_FiendMelee.GAB_FiendMelee_C.Triggered_35D25988427E4CF4800223AD6BCDA350
// 0x0028 (0x0028 - 0x0000)
struct GAB_FiendMelee_C_Triggered_35D25988427E4CF4800223AD6BCDA350 final
{
public:
	struct FGameplayAbilityTargetDataHandle       TargetData;                                        // 0x0000(0x0020)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm)
	struct FGameplayTag                           ApplicationTag;                                    // 0x0020(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(GAB_FiendMelee_C_Triggered_35D25988427E4CF4800223AD6BCDA350) == 0x000008, "Wrong alignment on GAB_FiendMelee_C_Triggered_35D25988427E4CF4800223AD6BCDA350");
static_assert(sizeof(GAB_FiendMelee_C_Triggered_35D25988427E4CF4800223AD6BCDA350) == 0x000028, "Wrong size on GAB_FiendMelee_C_Triggered_35D25988427E4CF4800223AD6BCDA350");
static_assert(offsetof(GAB_FiendMelee_C_Triggered_35D25988427E4CF4800223AD6BCDA350, TargetData) == 0x000000, "Member 'GAB_FiendMelee_C_Triggered_35D25988427E4CF4800223AD6BCDA350::TargetData' has a wrong offset!");
static_assert(offsetof(GAB_FiendMelee_C_Triggered_35D25988427E4CF4800223AD6BCDA350, ApplicationTag) == 0x000020, "Member 'GAB_FiendMelee_C_Triggered_35D25988427E4CF4800223AD6BCDA350::ApplicationTag' has a wrong offset!");

}

