#pragma once

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

// Package: PlayerPawn_Outlander

#include "Basic.hpp"

#include "FortniteGame_structs.hpp"
#include "GameplayTags_structs.hpp"
#include "CoreUObject_structs.hpp"
#include "GameplayAbilities_structs.hpp"
#include "Engine_structs.hpp"
#include "E_Outlander_FragmentTypes_structs.hpp"
#include "PlayerPawn_Generic_classes.hpp"


namespace SDK
{

// BlueprintGeneratedClass PlayerPawn_Outlander.PlayerPawn_Outlander_C
// 0x03E0 (0x2A20 - 0x2640)
class APlayerPawn_Outlander_C final : public APlayerPawn_Generic_C
{
public:
	struct FPointerToUberGraphFrame               UberGraphFrame_PlayerPawn_Outlander_C;             // 0x2638(0x0008)(ZeroConstructor, Transient, DuplicateTransient)
	class UBoxComponent*                          PhaseShiftHitBox;                                  // 0x2640(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, IsPlainOldData, NonTransactional, NoDestructor, HasGetValueTypeHash)
	class UBoxComponent*                          AntiMaterialHitBox;                                // 0x2648(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, IsPlainOldData, NonTransactional, NoDestructor, HasGetValueTypeHash)
	class USphereComponent*                       KeenEyesRadius;                                    // 0x2650(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, IsPlainOldData, NonTransactional, NoDestructor, HasGetValueTypeHash)
	class UParticleSystemComponent*               P_Outlander_PhaseShift_Impact_01;                  // 0x2658(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, IsPlainOldData, NonTransactional, NoDestructor, HasGetValueTypeHash)
	float                                         PhaseShiftHitSweep_Sweep_81A0178F416D1106B841D9A9B7E8C737; // 0x2660(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	ETimelineDirection                            PhaseShiftHitSweep__Direction_81A0178F416D1106B841D9A9B7E8C737; // 0x2664(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_2665[0x3];                                     // 0x2665(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
	class UTimelineComponent*                     PhaseShiftHitSweep;                                // 0x2668(0x0008)(BlueprintVisible, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UParticleSystem*                        P_FragmentActivation;                              // 0x2670(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UMaterialInstanceDynamic*               Core_Index_0;                                      // 0x2678(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UMaterialInstanceDynamic*               Core_Index_1;                                      // 0x2680(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UMaterialInstanceDynamic*               Core_Index_2;                                      // 0x2688(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UMaterialInstanceDynamic*               Diamond_Index3;                                    // 0x2690(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UMaterialInstanceDynamic*               Diamond_Index4;                                    // 0x2698(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UMaterialInstanceDynamic*               Diamond_Index5;                                    // 0x26A0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UMaterialInstanceDynamic*               Sparkles_Index8;                                   // 0x26A8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UMaterialInstanceDynamic*               Smoke_Index7;                                      // 0x26B0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UMaterialInstanceDynamic*               Diamond_Index6;                                    // 0x26B8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UMaterialInstanceDynamic*               Sparkles_Index9;                                   // 0x26C0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FLinearColor                           OffensiveColor1;                                   // 0x26C8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FLinearColor                           OffensiveColor2;                                   // 0x26D8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FLinearColor                           DefensiveColor1;                                   // 0x26E8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FLinearColor                           DefensiveColor2;                                   // 0x26F8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FLinearColor                           SpecialtyColor1;                                   // 0x2708(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FLinearColor                           SpecialtyColor2;                                   // 0x2718(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FGameplayTagContainer                  TC_SpecialityBuff;                                 // 0x2728(0x0020)(Edit, BlueprintVisible, DisableEditOnInstance)
	struct FGameplayTagContainer                  TC_DefensiveBuff;                                  // 0x2748(0x0020)(Edit, BlueprintVisible, DisableEditOnInstance)
	struct FGameplayTagContainer                  TC_OffensiveBuff;                                  // 0x2768(0x0020)(Edit, BlueprintVisible, DisableEditOnInstance)
	E_Outlander_FragmentTypes                     FragType;                                          // 0x2788(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_2789[0x7];                                     // 0x2789(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class UParticleSystem*                        P_FragmentOffense;                                 // 0x2790(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UParticleSystem*                        P_FragmentDefense;                                 // 0x2798(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UParticleSystem*                        P_FragmentSpeciality;                              // 0x27A0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UParticleSystem*                        P_InTheZone_Activate;                              // 0x27A8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          OnPlayerBuiltFloor;                                // 0x27B0(0x0001)(Edit, BlueprintVisible, Net, ZeroConstructor, IsPlainOldData, RepNotify, NoDestructor)
	uint8                                         Pad_27B1[0x7];                                     // 0x27B1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	struct FGameplayEventData                     EventData;                                         // 0x27B8(0x00A8)(Edit, BlueprintVisible, DisableEditOnInstance)
	struct FGameplayTag                           EventNeedRoadsActivate;                            // 0x2860(0x0008)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
	struct FGameplayTag                           EventNeedRoadsDeactivate;                          // 0x2868(0x0008)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
	struct FGameplayTagContainer                  TC_WhereWereGoingWeNeedRoads_0;                    // 0x2870(0x0020)(Edit, BlueprintVisible, DisableEditOnInstance)
	class UParticleSystem*                        P_Fragment;                                        // 0x2890(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UParticleSystem*                        P_Specialty;                                       // 0x2898(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UParticleSystem*                        P_Defensive;                                       // 0x28A0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UParticleSystem*                        P_Offensive;                                       // 0x28A8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	struct FFortFeedbackHandle                    Feedback_ShardGet;                                 // 0x28B0(0x0018)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor)
	struct FFortFeedbackHandle                    Feedback_OffensiveShard;                           // 0x28C8(0x0018)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor)
	struct FFortFeedbackHandle                    Feedback_DefensiveShard;                           // 0x28E0(0x0018)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor)
	struct FFortFeedbackHandle                    Feedback_SpecialtyShard;                           // 0x28F8(0x0018)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor)
	class USoundBase*                             Sound_Frg_Offensive_Start;                         // 0x2910(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class USoundBase*                             Sound_Frg_Defensive_Start;                         // 0x2918(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class USoundBase*                             Sound_Frg_Resource_Start;                          // 0x2920(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class USoundBase*                             Sound_Frg_Stop;                                    // 0x2928(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class USoundBase*                             Sound_Frg_Collect;                                 // 0x2930(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UParticleSystem*                        P_InTheZone_Running;                               // 0x2938(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UParticleSystem*                        P_InTheZone_Hit;                                   // 0x2940(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class FName                                   Spawn_Color;                                       // 0x2948(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	TArray<class UMaterialInstanceDynamic*>       Head_Effect_Mesh_Materials;                        // 0x2950(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance)
	TArray<class UMaterialInstanceDynamic*>       Body_Effect_Mesh_Materials;                        // 0x2960(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance)
	class UMaterialInterface*                     Phase_Shift_Material_;                             // 0x2970(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          bPhaseShiftActive_;                                // 0x2978(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
	uint8                                         Pad_2979[0x7];                                     // 0x2979(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class UParticleSystem*                        KnockKnockFX;                                      // 0x2980(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UParticleSystem*                        P_Handtrail;                                       // 0x2988(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UParticleSystem*                        P_AMCDustKickup;                                   // 0x2990(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UParticleSystem*                        P_AMCShockwave;                                    // 0x2998(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UParticleSystemComponent*               P_Handtrail_Active;                                // 0x29A0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UParticleSystem*                        P_ArmThruster;                                     // 0x29A8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UParticleSystemComponent*               P_Arm_Thuster_Active;                              // 0x29B0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class USoundBase*                             ChargeUpSoundCue;                                  // 0x29B8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UAudioComponent*                        ChargeUpAudioComp;                                 // 0x29C0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UClass*                                 ChargeUpCameraShake;                               // 0x29C8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class USoundCue*                              AMCImpactEnemySound;                               // 0x29D0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class USoundCue*                              AMCImpactBuildingSound;                            // 0x29D8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UClass*                                 AMCImpactCameraShake;                              // 0x29E0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UParticleSystem*                        Teleport_Particles;                                // 0x29E8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	int32                                         Current_Index;                                     // 0x29F0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                         Pad_29F4[0x4];                                     // 0x29F4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
	class USkeletalMeshComponent*                 GuantletReference;                                 // 0x29F8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	class UParticleSystemComponent*               P_SpawnedHandTrail;                                // 0x2A00(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                          ChargeTrailIsVisible;                              // 0x2A08(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
	uint8                                         Pad_2A09[0x7];                                     // 0x2A09(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
	class UParticleSystem*                        P_HitBurst;                                        // 0x2A10(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)

public:
	void ExecuteUbergraph_PlayerPawn_Outlander(int32 EntryPoint);
	void PlayChargeCommonFX();
	void ChargedUp();
	void SetMenuScreenClassName();
	void PlayGauntletMontage(class UAnimMontage* MontageName);
	void ReceiveBeginPlay();
	void ForceQuickbarUpdate();
	void GameplayCue_Abilities_Activation_Outlander_AntiMaterialChargeImpact(EGameplayCueEvent EventType, const struct FGameplayCueParameters& Parameters);
	void GameplayCue_Abilities_Activation_Outlander_AntiMaterialChargeChargeUp(EGameplayCueEvent EventType, const struct FGameplayCueParameters& Parameters);
	void GameplayCue_Abilities_Activation_Outlander_AntiMaterialChargeThruster(EGameplayCueEvent EventType, const struct FGameplayCueParameters& Parameters);
	void GameplayCue_Abilities_Activation_Outlander_AntiMaterialCharge(EGameplayCueEvent EventType, const struct FGameplayCueParameters& Parameters);
	void GameplayCue_Outlander_KnockKnock(EGameplayCueEvent EventType, const struct FGameplayCueParameters& Parameters);
	void EventOnDamagePlayFX();
	void OnDamagePlayEffects(float Damage, const struct FGameplayTagContainer& DamageTags, const struct FVector& Momentum, const struct FHitResult& HitInfo, class AFortPawn* InstigatedBy, class AActor* DamageCauser, const struct FGameplayEffectContextHandle& EffectContext);
	void RefreshIcons();
	void GameplayCue_Abilities_Activation_Generic_HarvestBuff_Tier2(EGameplayCueEvent EventType, const struct FGameplayCueParameters& Parameters);
	void GameplayCue_Abilities_Activation_Generic_HarvestBuff_Tier1(EGameplayCueEvent EventType, const struct FGameplayCueParameters& Parameters);
	void WithinReachOfTreasure(const struct FLinearColor& VSpawnColor, bool Activate);
	void GameplayCue_Explorer_Fragment_Specialty_PickupFX(EGameplayCueEvent EventType, const struct FGameplayCueParameters& Parameters);
	void GameplayCue_Explorer_Fragment_Defense_PickupFX(EGameplayCueEvent EventType, const struct FGameplayCueParameters& Parameters);
	void GameplayCue_Explorer_Fragment_Offense_PickupFX(EGameplayCueEvent EventType, const struct FGameplayCueParameters& Parameters);
	void ReceivePossessed(class AController* NewController);
	void GameplayCue_Outlander_InTheZone_FX(EGameplayCueEvent EventType, const struct FGameplayCueParameters& Parameters);
	void GameplayCue_Explorer_Fragment(EGameplayCueEvent EventType, const struct FGameplayCueParameters& Parameters);
	void OnRep_OnPlayerBuiltFloor();
	void PhaseShiftHitSweep__FinishedFunc();
	void PhaseShiftHitSweep__UpdateFunc();
	void UserConstructionScript();

public:
	static class UClass* StaticClass()
	{
		return StaticBPGeneratedClassImpl<"PlayerPawn_Outlander_C">();
	}
	static class APlayerPawn_Outlander_C* GetDefaultObj()
	{
		return GetDefaultObjImpl<APlayerPawn_Outlander_C>();
	}
};
static_assert(alignof(APlayerPawn_Outlander_C) == 0x000010, "Wrong alignment on APlayerPawn_Outlander_C");
static_assert(sizeof(APlayerPawn_Outlander_C) == 0x002A20, "Wrong size on APlayerPawn_Outlander_C");
static_assert(offsetof(APlayerPawn_Outlander_C, UberGraphFrame_PlayerPawn_Outlander_C) == 0x002638, "Member 'APlayerPawn_Outlander_C::UberGraphFrame_PlayerPawn_Outlander_C' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, PhaseShiftHitBox) == 0x002640, "Member 'APlayerPawn_Outlander_C::PhaseShiftHitBox' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, AntiMaterialHitBox) == 0x002648, "Member 'APlayerPawn_Outlander_C::AntiMaterialHitBox' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, KeenEyesRadius) == 0x002650, "Member 'APlayerPawn_Outlander_C::KeenEyesRadius' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, P_Outlander_PhaseShift_Impact_01) == 0x002658, "Member 'APlayerPawn_Outlander_C::P_Outlander_PhaseShift_Impact_01' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, PhaseShiftHitSweep_Sweep_81A0178F416D1106B841D9A9B7E8C737) == 0x002660, "Member 'APlayerPawn_Outlander_C::PhaseShiftHitSweep_Sweep_81A0178F416D1106B841D9A9B7E8C737' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, PhaseShiftHitSweep__Direction_81A0178F416D1106B841D9A9B7E8C737) == 0x002664, "Member 'APlayerPawn_Outlander_C::PhaseShiftHitSweep__Direction_81A0178F416D1106B841D9A9B7E8C737' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, PhaseShiftHitSweep) == 0x002668, "Member 'APlayerPawn_Outlander_C::PhaseShiftHitSweep' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, P_FragmentActivation) == 0x002670, "Member 'APlayerPawn_Outlander_C::P_FragmentActivation' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Core_Index_0) == 0x002678, "Member 'APlayerPawn_Outlander_C::Core_Index_0' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Core_Index_1) == 0x002680, "Member 'APlayerPawn_Outlander_C::Core_Index_1' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Core_Index_2) == 0x002688, "Member 'APlayerPawn_Outlander_C::Core_Index_2' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Diamond_Index3) == 0x002690, "Member 'APlayerPawn_Outlander_C::Diamond_Index3' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Diamond_Index4) == 0x002698, "Member 'APlayerPawn_Outlander_C::Diamond_Index4' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Diamond_Index5) == 0x0026A0, "Member 'APlayerPawn_Outlander_C::Diamond_Index5' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Sparkles_Index8) == 0x0026A8, "Member 'APlayerPawn_Outlander_C::Sparkles_Index8' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Smoke_Index7) == 0x0026B0, "Member 'APlayerPawn_Outlander_C::Smoke_Index7' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Diamond_Index6) == 0x0026B8, "Member 'APlayerPawn_Outlander_C::Diamond_Index6' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Sparkles_Index9) == 0x0026C0, "Member 'APlayerPawn_Outlander_C::Sparkles_Index9' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, OffensiveColor1) == 0x0026C8, "Member 'APlayerPawn_Outlander_C::OffensiveColor1' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, OffensiveColor2) == 0x0026D8, "Member 'APlayerPawn_Outlander_C::OffensiveColor2' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, DefensiveColor1) == 0x0026E8, "Member 'APlayerPawn_Outlander_C::DefensiveColor1' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, DefensiveColor2) == 0x0026F8, "Member 'APlayerPawn_Outlander_C::DefensiveColor2' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, SpecialtyColor1) == 0x002708, "Member 'APlayerPawn_Outlander_C::SpecialtyColor1' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, SpecialtyColor2) == 0x002718, "Member 'APlayerPawn_Outlander_C::SpecialtyColor2' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, TC_SpecialityBuff) == 0x002728, "Member 'APlayerPawn_Outlander_C::TC_SpecialityBuff' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, TC_DefensiveBuff) == 0x002748, "Member 'APlayerPawn_Outlander_C::TC_DefensiveBuff' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, TC_OffensiveBuff) == 0x002768, "Member 'APlayerPawn_Outlander_C::TC_OffensiveBuff' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, FragType) == 0x002788, "Member 'APlayerPawn_Outlander_C::FragType' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, P_FragmentOffense) == 0x002790, "Member 'APlayerPawn_Outlander_C::P_FragmentOffense' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, P_FragmentDefense) == 0x002798, "Member 'APlayerPawn_Outlander_C::P_FragmentDefense' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, P_FragmentSpeciality) == 0x0027A0, "Member 'APlayerPawn_Outlander_C::P_FragmentSpeciality' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, P_InTheZone_Activate) == 0x0027A8, "Member 'APlayerPawn_Outlander_C::P_InTheZone_Activate' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, OnPlayerBuiltFloor) == 0x0027B0, "Member 'APlayerPawn_Outlander_C::OnPlayerBuiltFloor' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, EventData) == 0x0027B8, "Member 'APlayerPawn_Outlander_C::EventData' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, EventNeedRoadsActivate) == 0x002860, "Member 'APlayerPawn_Outlander_C::EventNeedRoadsActivate' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, EventNeedRoadsDeactivate) == 0x002868, "Member 'APlayerPawn_Outlander_C::EventNeedRoadsDeactivate' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, TC_WhereWereGoingWeNeedRoads_0) == 0x002870, "Member 'APlayerPawn_Outlander_C::TC_WhereWereGoingWeNeedRoads_0' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, P_Fragment) == 0x002890, "Member 'APlayerPawn_Outlander_C::P_Fragment' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, P_Specialty) == 0x002898, "Member 'APlayerPawn_Outlander_C::P_Specialty' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, P_Defensive) == 0x0028A0, "Member 'APlayerPawn_Outlander_C::P_Defensive' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, P_Offensive) == 0x0028A8, "Member 'APlayerPawn_Outlander_C::P_Offensive' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Feedback_ShardGet) == 0x0028B0, "Member 'APlayerPawn_Outlander_C::Feedback_ShardGet' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Feedback_OffensiveShard) == 0x0028C8, "Member 'APlayerPawn_Outlander_C::Feedback_OffensiveShard' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Feedback_DefensiveShard) == 0x0028E0, "Member 'APlayerPawn_Outlander_C::Feedback_DefensiveShard' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Feedback_SpecialtyShard) == 0x0028F8, "Member 'APlayerPawn_Outlander_C::Feedback_SpecialtyShard' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Sound_Frg_Offensive_Start) == 0x002910, "Member 'APlayerPawn_Outlander_C::Sound_Frg_Offensive_Start' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Sound_Frg_Defensive_Start) == 0x002918, "Member 'APlayerPawn_Outlander_C::Sound_Frg_Defensive_Start' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Sound_Frg_Resource_Start) == 0x002920, "Member 'APlayerPawn_Outlander_C::Sound_Frg_Resource_Start' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Sound_Frg_Stop) == 0x002928, "Member 'APlayerPawn_Outlander_C::Sound_Frg_Stop' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Sound_Frg_Collect) == 0x002930, "Member 'APlayerPawn_Outlander_C::Sound_Frg_Collect' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, P_InTheZone_Running) == 0x002938, "Member 'APlayerPawn_Outlander_C::P_InTheZone_Running' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, P_InTheZone_Hit) == 0x002940, "Member 'APlayerPawn_Outlander_C::P_InTheZone_Hit' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Spawn_Color) == 0x002948, "Member 'APlayerPawn_Outlander_C::Spawn_Color' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Head_Effect_Mesh_Materials) == 0x002950, "Member 'APlayerPawn_Outlander_C::Head_Effect_Mesh_Materials' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Body_Effect_Mesh_Materials) == 0x002960, "Member 'APlayerPawn_Outlander_C::Body_Effect_Mesh_Materials' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Phase_Shift_Material_) == 0x002970, "Member 'APlayerPawn_Outlander_C::Phase_Shift_Material_' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, bPhaseShiftActive_) == 0x002978, "Member 'APlayerPawn_Outlander_C::bPhaseShiftActive_' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, KnockKnockFX) == 0x002980, "Member 'APlayerPawn_Outlander_C::KnockKnockFX' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, P_Handtrail) == 0x002988, "Member 'APlayerPawn_Outlander_C::P_Handtrail' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, P_AMCDustKickup) == 0x002990, "Member 'APlayerPawn_Outlander_C::P_AMCDustKickup' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, P_AMCShockwave) == 0x002998, "Member 'APlayerPawn_Outlander_C::P_AMCShockwave' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, P_Handtrail_Active) == 0x0029A0, "Member 'APlayerPawn_Outlander_C::P_Handtrail_Active' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, P_ArmThruster) == 0x0029A8, "Member 'APlayerPawn_Outlander_C::P_ArmThruster' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, P_Arm_Thuster_Active) == 0x0029B0, "Member 'APlayerPawn_Outlander_C::P_Arm_Thuster_Active' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, ChargeUpSoundCue) == 0x0029B8, "Member 'APlayerPawn_Outlander_C::ChargeUpSoundCue' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, ChargeUpAudioComp) == 0x0029C0, "Member 'APlayerPawn_Outlander_C::ChargeUpAudioComp' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, ChargeUpCameraShake) == 0x0029C8, "Member 'APlayerPawn_Outlander_C::ChargeUpCameraShake' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, AMCImpactEnemySound) == 0x0029D0, "Member 'APlayerPawn_Outlander_C::AMCImpactEnemySound' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, AMCImpactBuildingSound) == 0x0029D8, "Member 'APlayerPawn_Outlander_C::AMCImpactBuildingSound' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, AMCImpactCameraShake) == 0x0029E0, "Member 'APlayerPawn_Outlander_C::AMCImpactCameraShake' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Teleport_Particles) == 0x0029E8, "Member 'APlayerPawn_Outlander_C::Teleport_Particles' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, Current_Index) == 0x0029F0, "Member 'APlayerPawn_Outlander_C::Current_Index' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, GuantletReference) == 0x0029F8, "Member 'APlayerPawn_Outlander_C::GuantletReference' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, P_SpawnedHandTrail) == 0x002A00, "Member 'APlayerPawn_Outlander_C::P_SpawnedHandTrail' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, ChargeTrailIsVisible) == 0x002A08, "Member 'APlayerPawn_Outlander_C::ChargeTrailIsVisible' has a wrong offset!");
static_assert(offsetof(APlayerPawn_Outlander_C, P_HitBurst) == 0x002A10, "Member 'APlayerPawn_Outlander_C::P_HitBurst' has a wrong offset!");

}

