#pragma once

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

// Package: GCN_Loop_Ice_Feet_StW

#include "Basic.hpp"

#include "CoreUObject_structs.hpp"
#include "GameplayAbilities_structs.hpp"
#include "Engine_structs.hpp"


namespace SDK::Params
{

// Function GCN_Loop_Ice_Feet_StW.GCN_Loop_Ice_Feet_StW_C.ExecuteUbergraph_GCN_Loop_Ice_Feet_StW
// 0x0670 (0x0670 - 0x0000)
struct GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW final
{
public:
	int32                                         EntryPoint;                                        // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_4[0x4];                                        // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class AActor*                                 K2Node_Event_MyTarget1;                            // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FGameplayCueParameters                 K2Node_Event_Parameters1;                          // 0x0010(0x00B8)(ConstParm, ContainsInstancedReference)
	TArray<class UParticleSystemComponent*>       K2Node_Event_ParticleComponents1;                  // 0x00C8(0x0010)(ConstParm, ZeroConstructor, ReferenceParm)
	TArray<class UAudioComponent*>                K2Node_Event_AudioComponents1;                     // 0x00D8(0x0010)(ConstParm, ZeroConstructor, ReferenceParm)
	class UCameraShake*                           K2Node_Event_BurstCameraShakeInstance;             // 0x00E8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class ADecalActor*                            K2Node_Event_BurstDecalInstance;                   // 0x00F0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class AFortPlayerPawn*                        K2Node_DynamicCast_AsFort_Player_Pawn;             // 0x00F8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_DynamicCast_bSuccess;                       // 0x0100(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_EqualEqual_ByteByte_ReturnValue;          // 0x0101(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_102[0x6];                                      // 0x0102(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
	class UParticleSystemComponent*               CallFunc_SpawnEmitterAttached_ReturnValue;         // 0x0108(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_Not_PreBool_ReturnValue;                  // 0x0110(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_111[0x7];                                      // 0x0111(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class UParticleSystemComponent*               CallFunc_SpawnEmitterAttached_ReturnValue1;        // 0x0118(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_IsFalling_ReturnValue;                    // 0x0120(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_BooleanOR_ReturnValue;                    // 0x0121(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_122[0x6];                                      // 0x0122(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
	class USceneComponent*                        CallFunc_K2_GetRootComponent_ReturnValue;          // 0x0128(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FTransform                             Temp_struct_Variable;                              // 0x0130(0x0030)(ConstParm, IsPlainOldData, NoDestructor)
	class UAudioComponent*                        CallFunc_SpawnSoundAttached_ReturnValue;           // 0x0160(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UFortCollisionAudioComponent*           CallFunc_AddComponent_ReturnValue;                 // 0x0168(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class AActor*                                 K2Node_Event_MyTarget;                             // 0x0170(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FGameplayCueParameters                 K2Node_Event_Parameters;                           // 0x0178(0x00B8)(ConstParm, ContainsInstancedReference)
	TArray<class UParticleSystemComponent*>       K2Node_Event_ParticleComponents;                   // 0x0230(0x0010)(ConstParm, ZeroConstructor, ReferenceParm)
	TArray<class UAudioComponent*>                K2Node_Event_AudioComponents;                      // 0x0240(0x0010)(ConstParm, ZeroConstructor, ReferenceParm)
	class AFortPlayerPawn*                        K2Node_DynamicCast_AsFort_Player_Pawn1;            // 0x0250(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_DynamicCast_bSuccess1;                      // 0x0258(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_259[0x7];                                      // 0x0259(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class UParticleSystemComponent*               CallFunc_Array_Get_Item;                           // 0x0260(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UParticleSystemComponent*               CallFunc_Array_Get_Item1;                          // 0x0268(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_K2_AttachToComponent_ReturnValue;         // 0x0270(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_K2_AttachToComponent_ReturnValue1;        // 0x0271(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_272[0x2];                                      // 0x0272(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
	int32                                         Temp_int_Loop_Counter_Variable;                    // 0x0274(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         CallFunc_Array_Length_ReturnValue;                 // 0x0278(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         CallFunc_Add_IntInt_ReturnValue;                   // 0x027C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_Less_IntInt_ReturnValue;                  // 0x0280(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_281[0x3];                                      // 0x0281(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	float                                         CallFunc_GetGameTimeInSeconds_ReturnValue;         // 0x0284(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	float                                         CallFunc_Subtract_FloatFloat_ReturnValue;          // 0x0288(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	float                                         CallFunc_GetGameTimeInSeconds_ReturnValue1;        // 0x028C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	float                                         CallFunc_Divide_FloatFloat_ReturnValue;            // 0x0290(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	float                                         CallFunc_Add_FloatFloat_ReturnValue;               // 0x0294(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         CallFunc_Array_Length_ReturnValue1;                // 0x0298(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                CallFunc_K2_GetActorLocation_ReturnValue;          // 0x029C(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_IsLocallyControlled_ReturnValue;          // 0x02A8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_2A9[0x7];                                      // 0x02A9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class AActor*                                 K2Node_CustomEvent_SelfActor;                      // 0x02B0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class AActor*                                 K2Node_CustomEvent_OtherActor;                     // 0x02B8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                K2Node_CustomEvent_NormalImpulse;                  // 0x02C0(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FHitResult                             K2Node_CustomEvent_Hit1;                           // 0x02CC(0x0088)(ConstParm, IsPlainOldData, NoDestructor, ContainsInstancedReference)
	bool                                          CallFunc_BreakHitResult_bBlockingHit;              // 0x0354(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_BreakHitResult_bInitialOverlap;           // 0x0355(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_356[0x2];                                      // 0x0356(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
	float                                         CallFunc_BreakHitResult_Time;                      // 0x0358(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	float                                         CallFunc_BreakHitResult_Distance;                  // 0x035C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                CallFunc_BreakHitResult_Location;                  // 0x0360(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                CallFunc_BreakHitResult_ImpactPoint;               // 0x036C(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                CallFunc_BreakHitResult_Normal;                    // 0x0378(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                CallFunc_BreakHitResult_ImpactNormal;              // 0x0384(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UPhysicalMaterial*                      CallFunc_BreakHitResult_PhysMat;                   // 0x0390(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class AActor*                                 CallFunc_BreakHitResult_HitActor;                  // 0x0398(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UPrimitiveComponent*                    CallFunc_BreakHitResult_HitComponent;              // 0x03A0(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class FName                                   CallFunc_BreakHitResult_HitBoneName;               // 0x03A8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         CallFunc_BreakHitResult_HitItem;                   // 0x03B0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         CallFunc_BreakHitResult_FaceIndex;                 // 0x03B4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                CallFunc_BreakHitResult_TraceStart;                // 0x03B8(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                CallFunc_BreakHitResult_TraceEnd;                  // 0x03C4(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	TDelegate<void(class AActor* SelfActor, class AActor* OtherActor, const struct FVector& NormalImpulse, struct FHitResult& Hit)> K2Node_CreateDelegate_OutputDelegate;              // 0x03D0(0x0010)(ZeroConstructor, NoDestructor)
	TDelegate<void(class AActor* SelfActor, class AActor* OtherActor, const struct FVector& NormalImpulse, struct FHitResult& Hit)> K2Node_CreateDelegate_OutputDelegate1;             // 0x03E0(0x0010)(ZeroConstructor, NoDestructor)
	float                                         K2Node_Event_DeltaSeconds;                         // 0x03F0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_3F4[0x4];                                      // 0x03F4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class UAudioComponent*                        CallFunc_Array_Get_Item2;                          // 0x03F8(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_IsValid_ReturnValue;                      // 0x0400(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	bool                                          CallFunc_IsValid_ReturnValue1;                     // 0x0401(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_402[0x2];                                      // 0x0402(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
	struct FHitResult                             K2Node_CustomEvent_Hit;                            // 0x0404(0x0088)(ConstParm, IsPlainOldData, NoDestructor, ContainsInstancedReference)
	struct FVector                                CallFunc_GetVelocity_ReturnValue;                  // 0x048C(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	TDelegate<void(struct FHitResult& Hit)>       K2Node_CreateDelegate_OutputDelegate2;             // 0x0498(0x0010)(ZeroConstructor, NoDestructor)
	struct FVector                                CallFunc_Multiply_VectorVector_ReturnValue;        // 0x04A8(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_OnCollision_OutResult;                    // 0x04B4(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_4B5[0x3];                                      // 0x04B5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	float                                         CallFunc_OnCollision_OutMagnitude;                 // 0x04B8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_4BC[0x4];                                      // 0x04BC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class USceneComponent*                        CallFunc_K2_GetRootComponent_ReturnValue1;         // 0x04C0(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          Temp_bool_Variable;                                // 0x04C8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_4C9[0x7];                                      // 0x04C9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class UAudioComponent*                        CallFunc_SpawnSoundAttached_ReturnValue1;          // 0x04D0(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	TDelegate<void(struct FHitResult& Hit)>       K2Node_CreateDelegate_OutputDelegate3;             // 0x04D8(0x0010)(ZeroConstructor, NoDestructor)
	class USoundBase*                             K2Node_Select_Default;                             // 0x04E8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class ACharacter*                             K2Node_CustomEvent_Character;                      // 0x04F0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	EMovementMode                                 K2Node_CustomEvent_PrevMovementMode;               // 0x04F8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         K2Node_CustomEvent_PreviousCustomMode;             // 0x04F9(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_4FA[0x2];                                      // 0x04FA(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
	TDelegate<void(class ACharacter* Character, EMovementMode PrevMovementMode, uint8 PreviousCustomMode)> K2Node_CreateDelegate_OutputDelegate4;             // 0x04FC(0x0010)(ZeroConstructor, NoDestructor)
	bool                                          CallFunc_IsValid_ReturnValue2;                     // 0x050C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_50D[0x3];                                      // 0x050D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	TDelegate<void(class ACharacter* Character, EMovementMode PrevMovementMode, uint8 PreviousCustomMode)> K2Node_CreateDelegate_OutputDelegate5;             // 0x0510(0x0010)(ZeroConstructor, NoDestructor)
	bool                                          K2Node_SwitchEnum_CmpSuccess;                      // 0x0520(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_521[0x3];                                      // 0x0521(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	int32                                         Temp_int_Variable;                                 // 0x0524(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class USceneComponent*                        CallFunc_K2_GetRootComponent_ReturnValue2;         // 0x0528(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         CallFunc_Add_IntInt_ReturnValue1;                  // 0x0530(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_534[0x4];                                      // 0x0534(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class UParticleSystemComponent*               CallFunc_Array_Get_Item3;                          // 0x0538(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          CallFunc_Less_IntInt_ReturnValue1;                 // 0x0540(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_541[0x3];                                      // 0x0541(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	int32                                         Temp_int_Array_Index_Variable;                     // 0x0544(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UAudioComponent*                        CallFunc_SpawnSoundAttached_ReturnValue2;          // 0x0548(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UParticleSystemComponent*               CallFunc_Array_Get_Item4;                          // 0x0550(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                CallFunc_K2_GetComponentLocation_ReturnValue;      // 0x0558(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_564[0x4];                                      // 0x0564(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class UParticleSystemComponent*               CallFunc_SpawnEmitterAtLocation_ReturnValue;       // 0x0568(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UPrimitiveComponent*                    K2Node_Event_MyComp;                               // 0x0570(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class AActor*                                 K2Node_Event_Other;                                // 0x0578(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UPrimitiveComponent*                    K2Node_Event_OtherComp;                            // 0x0580(0x0008)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          K2Node_Event_bSelfMoved;                           // 0x0588(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_589[0x3];                                      // 0x0589(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	struct FVector                                K2Node_Event_HitLocation;                          // 0x058C(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                K2Node_Event_HitNormal;                            // 0x0598(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                K2Node_Event_NormalImpulse;                        // 0x05A4(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FHitResult                             K2Node_Event_Hit;                                  // 0x05B0(0x0088)(ConstParm, IsPlainOldData, NoDestructor, ContainsInstancedReference)
	struct FVector                                CallFunc_GetVelocity_ReturnValue1;                 // 0x0638(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	TDelegate<void()>                             K2Node_CreateDelegate_OutputDelegate6;             // 0x0644(0x0010)(ZeroConstructor, NoDestructor)
	float                                         CallFunc_VSize_ReturnValue;                        // 0x0654(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FTimerHandle                           CallFunc_K2_SetTimerDelegate_ReturnValue;          // 0x0658(0x0008)(NoDestructor, HasGetValueTypeHash)
	float                                         CallFunc_MapRangeClamped_ReturnValue;              // 0x0660(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW) == 0x000010, "Wrong alignment on GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW");
static_assert(sizeof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW) == 0x000670, "Wrong size on GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, EntryPoint) == 0x000000, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::EntryPoint' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_Event_MyTarget1) == 0x000008, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_Event_MyTarget1' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_Event_Parameters1) == 0x000010, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_Event_Parameters1' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_Event_ParticleComponents1) == 0x0000C8, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_Event_ParticleComponents1' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_Event_AudioComponents1) == 0x0000D8, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_Event_AudioComponents1' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_Event_BurstCameraShakeInstance) == 0x0000E8, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_Event_BurstCameraShakeInstance' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_Event_BurstDecalInstance) == 0x0000F0, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_Event_BurstDecalInstance' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_DynamicCast_AsFort_Player_Pawn) == 0x0000F8, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_DynamicCast_AsFort_Player_Pawn' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_DynamicCast_bSuccess) == 0x000100, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_DynamicCast_bSuccess' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_EqualEqual_ByteByte_ReturnValue) == 0x000101, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_EqualEqual_ByteByte_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_SpawnEmitterAttached_ReturnValue) == 0x000108, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_SpawnEmitterAttached_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_Not_PreBool_ReturnValue) == 0x000110, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_Not_PreBool_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_SpawnEmitterAttached_ReturnValue1) == 0x000118, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_SpawnEmitterAttached_ReturnValue1' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_IsFalling_ReturnValue) == 0x000120, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_IsFalling_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_BooleanOR_ReturnValue) == 0x000121, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_BooleanOR_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_K2_GetRootComponent_ReturnValue) == 0x000128, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_K2_GetRootComponent_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, Temp_struct_Variable) == 0x000130, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::Temp_struct_Variable' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_SpawnSoundAttached_ReturnValue) == 0x000160, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_SpawnSoundAttached_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_AddComponent_ReturnValue) == 0x000168, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_AddComponent_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_Event_MyTarget) == 0x000170, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_Event_MyTarget' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_Event_Parameters) == 0x000178, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_Event_Parameters' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_Event_ParticleComponents) == 0x000230, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_Event_ParticleComponents' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_Event_AudioComponents) == 0x000240, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_Event_AudioComponents' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_DynamicCast_AsFort_Player_Pawn1) == 0x000250, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_DynamicCast_AsFort_Player_Pawn1' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_DynamicCast_bSuccess1) == 0x000258, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_DynamicCast_bSuccess1' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_Array_Get_Item) == 0x000260, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_Array_Get_Item' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_Array_Get_Item1) == 0x000268, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_Array_Get_Item1' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_K2_AttachToComponent_ReturnValue) == 0x000270, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_K2_AttachToComponent_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_K2_AttachToComponent_ReturnValue1) == 0x000271, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_K2_AttachToComponent_ReturnValue1' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, Temp_int_Loop_Counter_Variable) == 0x000274, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::Temp_int_Loop_Counter_Variable' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_Array_Length_ReturnValue) == 0x000278, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_Array_Length_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_Add_IntInt_ReturnValue) == 0x00027C, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_Add_IntInt_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_Less_IntInt_ReturnValue) == 0x000280, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_Less_IntInt_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_GetGameTimeInSeconds_ReturnValue) == 0x000284, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_GetGameTimeInSeconds_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_Subtract_FloatFloat_ReturnValue) == 0x000288, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_Subtract_FloatFloat_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_GetGameTimeInSeconds_ReturnValue1) == 0x00028C, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_GetGameTimeInSeconds_ReturnValue1' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_Divide_FloatFloat_ReturnValue) == 0x000290, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_Divide_FloatFloat_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_Add_FloatFloat_ReturnValue) == 0x000294, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_Add_FloatFloat_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_Array_Length_ReturnValue1) == 0x000298, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_Array_Length_ReturnValue1' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_K2_GetActorLocation_ReturnValue) == 0x00029C, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_K2_GetActorLocation_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_IsLocallyControlled_ReturnValue) == 0x0002A8, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_IsLocallyControlled_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_CustomEvent_SelfActor) == 0x0002B0, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_CustomEvent_SelfActor' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_CustomEvent_OtherActor) == 0x0002B8, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_CustomEvent_OtherActor' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_CustomEvent_NormalImpulse) == 0x0002C0, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_CustomEvent_NormalImpulse' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_CustomEvent_Hit1) == 0x0002CC, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_CustomEvent_Hit1' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_BreakHitResult_bBlockingHit) == 0x000354, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_BreakHitResult_bBlockingHit' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_BreakHitResult_bInitialOverlap) == 0x000355, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_BreakHitResult_bInitialOverlap' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_BreakHitResult_Time) == 0x000358, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_BreakHitResult_Time' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_BreakHitResult_Distance) == 0x00035C, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_BreakHitResult_Distance' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_BreakHitResult_Location) == 0x000360, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_BreakHitResult_Location' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_BreakHitResult_ImpactPoint) == 0x00036C, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_BreakHitResult_ImpactPoint' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_BreakHitResult_Normal) == 0x000378, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_BreakHitResult_Normal' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_BreakHitResult_ImpactNormal) == 0x000384, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_BreakHitResult_ImpactNormal' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_BreakHitResult_PhysMat) == 0x000390, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_BreakHitResult_PhysMat' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_BreakHitResult_HitActor) == 0x000398, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_BreakHitResult_HitActor' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_BreakHitResult_HitComponent) == 0x0003A0, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_BreakHitResult_HitComponent' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_BreakHitResult_HitBoneName) == 0x0003A8, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_BreakHitResult_HitBoneName' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_BreakHitResult_HitItem) == 0x0003B0, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_BreakHitResult_HitItem' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_BreakHitResult_FaceIndex) == 0x0003B4, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_BreakHitResult_FaceIndex' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_BreakHitResult_TraceStart) == 0x0003B8, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_BreakHitResult_TraceStart' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_BreakHitResult_TraceEnd) == 0x0003C4, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_BreakHitResult_TraceEnd' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_CreateDelegate_OutputDelegate) == 0x0003D0, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_CreateDelegate_OutputDelegate' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_CreateDelegate_OutputDelegate1) == 0x0003E0, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_CreateDelegate_OutputDelegate1' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_Event_DeltaSeconds) == 0x0003F0, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_Event_DeltaSeconds' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_Array_Get_Item2) == 0x0003F8, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_Array_Get_Item2' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_IsValid_ReturnValue) == 0x000400, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_IsValid_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_IsValid_ReturnValue1) == 0x000401, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_IsValid_ReturnValue1' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_CustomEvent_Hit) == 0x000404, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_CustomEvent_Hit' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_GetVelocity_ReturnValue) == 0x00048C, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_GetVelocity_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_CreateDelegate_OutputDelegate2) == 0x000498, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_CreateDelegate_OutputDelegate2' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_Multiply_VectorVector_ReturnValue) == 0x0004A8, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_Multiply_VectorVector_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_OnCollision_OutResult) == 0x0004B4, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_OnCollision_OutResult' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_OnCollision_OutMagnitude) == 0x0004B8, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_OnCollision_OutMagnitude' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_K2_GetRootComponent_ReturnValue1) == 0x0004C0, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_K2_GetRootComponent_ReturnValue1' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, Temp_bool_Variable) == 0x0004C8, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::Temp_bool_Variable' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_SpawnSoundAttached_ReturnValue1) == 0x0004D0, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_SpawnSoundAttached_ReturnValue1' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_CreateDelegate_OutputDelegate3) == 0x0004D8, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_CreateDelegate_OutputDelegate3' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_Select_Default) == 0x0004E8, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_Select_Default' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_CustomEvent_Character) == 0x0004F0, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_CustomEvent_Character' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_CustomEvent_PrevMovementMode) == 0x0004F8, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_CustomEvent_PrevMovementMode' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_CustomEvent_PreviousCustomMode) == 0x0004F9, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_CustomEvent_PreviousCustomMode' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_CreateDelegate_OutputDelegate4) == 0x0004FC, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_CreateDelegate_OutputDelegate4' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_IsValid_ReturnValue2) == 0x00050C, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_IsValid_ReturnValue2' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_CreateDelegate_OutputDelegate5) == 0x000510, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_CreateDelegate_OutputDelegate5' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_SwitchEnum_CmpSuccess) == 0x000520, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_SwitchEnum_CmpSuccess' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, Temp_int_Variable) == 0x000524, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::Temp_int_Variable' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_K2_GetRootComponent_ReturnValue2) == 0x000528, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_K2_GetRootComponent_ReturnValue2' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_Add_IntInt_ReturnValue1) == 0x000530, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_Add_IntInt_ReturnValue1' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_Array_Get_Item3) == 0x000538, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_Array_Get_Item3' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_Less_IntInt_ReturnValue1) == 0x000540, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_Less_IntInt_ReturnValue1' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, Temp_int_Array_Index_Variable) == 0x000544, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::Temp_int_Array_Index_Variable' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_SpawnSoundAttached_ReturnValue2) == 0x000548, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_SpawnSoundAttached_ReturnValue2' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_Array_Get_Item4) == 0x000550, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_Array_Get_Item4' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_K2_GetComponentLocation_ReturnValue) == 0x000558, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_K2_GetComponentLocation_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_SpawnEmitterAtLocation_ReturnValue) == 0x000568, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_SpawnEmitterAtLocation_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_Event_MyComp) == 0x000570, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_Event_MyComp' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_Event_Other) == 0x000578, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_Event_Other' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_Event_OtherComp) == 0x000580, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_Event_OtherComp' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_Event_bSelfMoved) == 0x000588, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_Event_bSelfMoved' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_Event_HitLocation) == 0x00058C, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_Event_HitLocation' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_Event_HitNormal) == 0x000598, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_Event_HitNormal' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_Event_NormalImpulse) == 0x0005A4, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_Event_NormalImpulse' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_Event_Hit) == 0x0005B0, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_Event_Hit' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_GetVelocity_ReturnValue1) == 0x000638, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_GetVelocity_ReturnValue1' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, K2Node_CreateDelegate_OutputDelegate6) == 0x000644, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::K2Node_CreateDelegate_OutputDelegate6' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_VSize_ReturnValue) == 0x000654, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_VSize_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_K2_SetTimerDelegate_ReturnValue) == 0x000658, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_K2_SetTimerDelegate_ReturnValue' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW, CallFunc_MapRangeClamped_ReturnValue) == 0x000660, "Member 'GCN_Loop_Ice_Feet_StW_C_ExecuteUbergraph_GCN_Loop_Ice_Feet_StW::CallFunc_MapRangeClamped_ReturnValue' has a wrong offset!");

// Function GCN_Loop_Ice_Feet_StW.GCN_Loop_Ice_Feet_StW_C.ReceiveHit
// 0x00C8 (0x00C8 - 0x0000)
struct GCN_Loop_Ice_Feet_StW_C_ReceiveHit final
{
public:
	class UPrimitiveComponent*                    MyComp;                                            // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class AActor*                                 Other;                                             // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UPrimitiveComponent*                    OtherComp;                                         // 0x0010(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          bSelfMoved;                                        // 0x0018(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
	uint8                                         Pad_19[0x3];                                       // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	struct FVector                                HitLocation;                                       // 0x001C(0x000C)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                HitNormal;                                         // 0x0028(0x000C)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                NormalImpulse;                                     // 0x0034(0x000C)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FHitResult                             Hit;                                               // 0x0040(0x0088)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference)
};
static_assert(alignof(GCN_Loop_Ice_Feet_StW_C_ReceiveHit) == 0x000008, "Wrong alignment on GCN_Loop_Ice_Feet_StW_C_ReceiveHit");
static_assert(sizeof(GCN_Loop_Ice_Feet_StW_C_ReceiveHit) == 0x0000C8, "Wrong size on GCN_Loop_Ice_Feet_StW_C_ReceiveHit");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ReceiveHit, MyComp) == 0x000000, "Member 'GCN_Loop_Ice_Feet_StW_C_ReceiveHit::MyComp' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ReceiveHit, Other) == 0x000008, "Member 'GCN_Loop_Ice_Feet_StW_C_ReceiveHit::Other' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ReceiveHit, OtherComp) == 0x000010, "Member 'GCN_Loop_Ice_Feet_StW_C_ReceiveHit::OtherComp' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ReceiveHit, bSelfMoved) == 0x000018, "Member 'GCN_Loop_Ice_Feet_StW_C_ReceiveHit::bSelfMoved' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ReceiveHit, HitLocation) == 0x00001C, "Member 'GCN_Loop_Ice_Feet_StW_C_ReceiveHit::HitLocation' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ReceiveHit, HitNormal) == 0x000028, "Member 'GCN_Loop_Ice_Feet_StW_C_ReceiveHit::HitNormal' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ReceiveHit, NormalImpulse) == 0x000034, "Member 'GCN_Loop_Ice_Feet_StW_C_ReceiveHit::NormalImpulse' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ReceiveHit, Hit) == 0x000040, "Member 'GCN_Loop_Ice_Feet_StW_C_ReceiveHit::Hit' has a wrong offset!");

// Function GCN_Loop_Ice_Feet_StW.GCN_Loop_Ice_Feet_StW_C.On Target Pawn Movement Mode Changed
// 0x0010 (0x0010 - 0x0000)
struct GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Movement_Mode_Changed final
{
public:
	class ACharacter*                             Character;                                         // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	EMovementMode                                 PrevMovementMode;                                  // 0x0008(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         PreviousCustomMode;                                // 0x0009(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Movement_Mode_Changed) == 0x000008, "Wrong alignment on GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Movement_Mode_Changed");
static_assert(sizeof(GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Movement_Mode_Changed) == 0x000010, "Wrong size on GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Movement_Mode_Changed");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Movement_Mode_Changed, Character) == 0x000000, "Member 'GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Movement_Mode_Changed::Character' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Movement_Mode_Changed, PrevMovementMode) == 0x000008, "Member 'GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Movement_Mode_Changed::PrevMovementMode' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Movement_Mode_Changed, PreviousCustomMode) == 0x000009, "Member 'GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Movement_Mode_Changed::PreviousCustomMode' has a wrong offset!");

// Function GCN_Loop_Ice_Feet_StW.GCN_Loop_Ice_Feet_StW_C.On Target Pawn Landed
// 0x0088 (0x0088 - 0x0000)
struct GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Landed final
{
public:
	struct FHitResult                             Hit;                                               // 0x0000(0x0088)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference)
};
static_assert(alignof(GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Landed) == 0x000004, "Wrong alignment on GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Landed");
static_assert(sizeof(GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Landed) == 0x000088, "Wrong size on GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Landed");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Landed, Hit) == 0x000000, "Member 'GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Landed::Hit' has a wrong offset!");

// Function GCN_Loop_Ice_Feet_StW.GCN_Loop_Ice_Feet_StW_C.ReceiveTick
// 0x0004 (0x0004 - 0x0000)
struct GCN_Loop_Ice_Feet_StW_C_ReceiveTick final
{
public:
	float                                         DeltaSeconds;                                      // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(GCN_Loop_Ice_Feet_StW_C_ReceiveTick) == 0x000004, "Wrong alignment on GCN_Loop_Ice_Feet_StW_C_ReceiveTick");
static_assert(sizeof(GCN_Loop_Ice_Feet_StW_C_ReceiveTick) == 0x000004, "Wrong size on GCN_Loop_Ice_Feet_StW_C_ReceiveTick");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_ReceiveTick, DeltaSeconds) == 0x000000, "Member 'GCN_Loop_Ice_Feet_StW_C_ReceiveTick::DeltaSeconds' has a wrong offset!");

// Function GCN_Loop_Ice_Feet_StW.GCN_Loop_Ice_Feet_StW_C.On Target Pawn Hit Event
// 0x00A8 (0x00A8 - 0x0000)
struct GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Hit_Event final
{
public:
	class AActor*                                 SelfActor;                                         // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class AActor*                                 OtherActor;                                        // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FVector                                NormalImpulse;                                     // 0x0010(0x000C)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FHitResult                             Hit;                                               // 0x001C(0x0088)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference)
};
static_assert(alignof(GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Hit_Event) == 0x000008, "Wrong alignment on GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Hit_Event");
static_assert(sizeof(GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Hit_Event) == 0x0000A8, "Wrong size on GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Hit_Event");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Hit_Event, SelfActor) == 0x000000, "Member 'GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Hit_Event::SelfActor' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Hit_Event, OtherActor) == 0x000008, "Member 'GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Hit_Event::OtherActor' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Hit_Event, NormalImpulse) == 0x000010, "Member 'GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Hit_Event::NormalImpulse' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Hit_Event, Hit) == 0x00001C, "Member 'GCN_Loop_Ice_Feet_StW_C_On_Target_Pawn_Hit_Event::Hit' has a wrong offset!");

// Function GCN_Loop_Ice_Feet_StW.GCN_Loop_Ice_Feet_StW_C.OnLoopingStart
// 0x00E0 (0x00E0 - 0x0000)
struct GCN_Loop_Ice_Feet_StW_C_OnLoopingStart final
{
public:
	class AActor*                                 MyTarget;                                          // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FGameplayCueParameters                 Parameters;                                        // 0x0008(0x00B8)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
	TArray<class UParticleSystemComponent*>       ParticleComponents;                                // 0x00C0(0x0010)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm)
	TArray<class UAudioComponent*>                AudioComponents;                                   // 0x00D0(0x0010)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm)
};
static_assert(alignof(GCN_Loop_Ice_Feet_StW_C_OnLoopingStart) == 0x000008, "Wrong alignment on GCN_Loop_Ice_Feet_StW_C_OnLoopingStart");
static_assert(sizeof(GCN_Loop_Ice_Feet_StW_C_OnLoopingStart) == 0x0000E0, "Wrong size on GCN_Loop_Ice_Feet_StW_C_OnLoopingStart");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_OnLoopingStart, MyTarget) == 0x000000, "Member 'GCN_Loop_Ice_Feet_StW_C_OnLoopingStart::MyTarget' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_OnLoopingStart, Parameters) == 0x000008, "Member 'GCN_Loop_Ice_Feet_StW_C_OnLoopingStart::Parameters' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_OnLoopingStart, ParticleComponents) == 0x0000C0, "Member 'GCN_Loop_Ice_Feet_StW_C_OnLoopingStart::ParticleComponents' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_OnLoopingStart, AudioComponents) == 0x0000D0, "Member 'GCN_Loop_Ice_Feet_StW_C_OnLoopingStart::AudioComponents' has a wrong offset!");

// Function GCN_Loop_Ice_Feet_StW.GCN_Loop_Ice_Feet_StW_C.OnRemoval
// 0x00F0 (0x00F0 - 0x0000)
struct GCN_Loop_Ice_Feet_StW_C_OnRemoval final
{
public:
	class AActor*                                 MyTarget;                                          // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FGameplayCueParameters                 Parameters;                                        // 0x0008(0x00B8)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
	TArray<class UParticleSystemComponent*>       ParticleComponents;                                // 0x00C0(0x0010)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm)
	TArray<class UAudioComponent*>                AudioComponents;                                   // 0x00D0(0x0010)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm)
	class UCameraShake*                           BurstCameraShakeInstance;                          // 0x00E0(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class ADecalActor*                            BurstDecalInstance;                                // 0x00E8(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
static_assert(alignof(GCN_Loop_Ice_Feet_StW_C_OnRemoval) == 0x000008, "Wrong alignment on GCN_Loop_Ice_Feet_StW_C_OnRemoval");
static_assert(sizeof(GCN_Loop_Ice_Feet_StW_C_OnRemoval) == 0x0000F0, "Wrong size on GCN_Loop_Ice_Feet_StW_C_OnRemoval");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_OnRemoval, MyTarget) == 0x000000, "Member 'GCN_Loop_Ice_Feet_StW_C_OnRemoval::MyTarget' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_OnRemoval, Parameters) == 0x000008, "Member 'GCN_Loop_Ice_Feet_StW_C_OnRemoval::Parameters' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_OnRemoval, ParticleComponents) == 0x0000C0, "Member 'GCN_Loop_Ice_Feet_StW_C_OnRemoval::ParticleComponents' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_OnRemoval, AudioComponents) == 0x0000D0, "Member 'GCN_Loop_Ice_Feet_StW_C_OnRemoval::AudioComponents' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_OnRemoval, BurstCameraShakeInstance) == 0x0000E0, "Member 'GCN_Loop_Ice_Feet_StW_C_OnRemoval::BurstCameraShakeInstance' has a wrong offset!");
static_assert(offsetof(GCN_Loop_Ice_Feet_StW_C_OnRemoval, BurstDecalInstance) == 0x0000E8, "Member 'GCN_Loop_Ice_Feet_StW_C_OnRemoval::BurstDecalInstance' has a wrong offset!");

}

