38822 lines
2.0 MiB
38822 lines
2.0 MiB
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: Charlie
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "CoreUObject_structs.hpp"
|
|
#include "CoreUObject_classes.hpp"
|
|
#include "GameplayTags_structs.hpp"
|
|
#include "Charlie_structs.hpp"
|
|
#include "Yggdrasil_structs.hpp"
|
|
#include "Yggdrasil_classes.hpp"
|
|
#include "Engine_structs.hpp"
|
|
#include "Engine_classes.hpp"
|
|
#include "GameplayAbilities_structs.hpp"
|
|
#include "GameplayAbilities_classes.hpp"
|
|
#include "Slate_structs.hpp"
|
|
#include "Odin_classes.hpp"
|
|
#include "AkAudio_structs.hpp"
|
|
#include "AkAudio_classes.hpp"
|
|
#include "SlateCore_structs.hpp"
|
|
#include "AIModule_structs.hpp"
|
|
#include "AIModule_classes.hpp"
|
|
#include "Flow_classes.hpp"
|
|
#include "EngineCameras_structs.hpp"
|
|
#include "PhysicsCore_structs.hpp"
|
|
#include "UMG_structs.hpp"
|
|
#include "UMG_classes.hpp"
|
|
#include "CharlieProfile_structs.hpp"
|
|
#include "GameSettings_classes.hpp"
|
|
#include "MovieScene_classes.hpp"
|
|
#include "CommonUser_structs.hpp"
|
|
#include "CommonUser_classes.hpp"
|
|
#include "InputCore_structs.hpp"
|
|
#include "EnhancedInput_classes.hpp"
|
|
#include "GameplayStateTreeModule_classes.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Class Charlie.CharlieCharacterMovementComponent
|
|
// 0x0070 (0x1030 - 0x0FC0)
|
|
class UCharlieCharacterMovementComponent : public UCharacterMovementComponent
|
|
{
|
|
public:
|
|
EAnimRootMotionBlendMode AnimRootMotionBlend; // 0x0FB8(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_FB9[0x27]; // 0x0FB9(0x0027)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSet<class UObject*> DisableOrientRotationToMovementStack; // 0x0FE0(0x0050)(Transient, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieCharacterMovementComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieCharacterMovementComponent")
|
|
}
|
|
static class UCharlieCharacterMovementComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieCharacterMovementComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieCharacterMovementComponent;
|
|
|
|
// Class Charlie.CharlieMenuWidget
|
|
// 0x0040 (0x0468 - 0x0428)
|
|
class UCharlieMenuWidget : public UFreyaMenuWidget
|
|
{
|
|
public:
|
|
uint8 Pad_428[0x18]; // 0x0428(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieSingleSoundStyle* NavigateBackSound; // 0x0440(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UAkStateValue* CharlieMenuMusic; // 0x0448(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UCharlieWidgetSoundStyle* SoundStyle; // 0x0450(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_458[0x10]; // 0x0458(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieMenuWidget")
|
|
}
|
|
static class UCharlieMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieMenuWidget;
|
|
|
|
// Class Charlie.WorldMapNavigationConfirmationWidget
|
|
// 0x0040 (0x04A8 - 0x0468)
|
|
class UWorldMapNavigationConfirmationWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
class FText NavigationConfirmationText; // 0x0468(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
TSoftObjectPtr<class UBifrostTransition> BifrostTransition; // 0x0478(0x0028)(Transient, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieRichTextBlock* DescTxt; // 0x04A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WorldMapNavigationConfirmationWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WorldMapNavigationConfirmationWidget")
|
|
}
|
|
static class UWorldMapNavigationConfirmationWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWorldMapNavigationConfirmationWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWorldMapNavigationConfirmationWidget;
|
|
|
|
// Class Charlie.AudioDecalComponent
|
|
// 0x0000 (0x02A0 - 0x02A0)
|
|
class UAudioDecalComponent final : public UDecalComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AudioDecalComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AudioDecalComponent")
|
|
}
|
|
static class UAudioDecalComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAudioDecalComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAudioDecalComponent;
|
|
|
|
// Class Charlie.CharlieActivationData
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UCharlieActivationData final : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieActivationData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieActivationData")
|
|
}
|
|
static class UCharlieActivationData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieActivationData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieActivationData;
|
|
|
|
// Class Charlie.FaceCinematicAnimInstance
|
|
// 0x0000 (0x03C0 - 0x03C0)
|
|
class UFaceCinematicAnimInstance final : public UAnimInstance
|
|
{
|
|
public:
|
|
bool IsFrenchLipSync() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FaceCinematicAnimInstance")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FaceCinematicAnimInstance")
|
|
}
|
|
static class UFaceCinematicAnimInstance* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFaceCinematicAnimInstance>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFaceCinematicAnimInstance;
|
|
|
|
// Class Charlie.CharlieBaseDamageCalculation
|
|
// 0x0350 (0x0390 - 0x0040)
|
|
class UCharlieBaseDamageCalculation : public UGameplayEffectExecutionCalculation
|
|
{
|
|
public:
|
|
struct FGameplayEffectAttributeCaptureDefinition DamageBlockedCoefAttribute; // 0x0040(0x0040)(Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FGameplayEffectAttributeCaptureDefinition AdditionalDamageBlockedCoefAttribute; // 0x0080(0x0040)(Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FGameplayEffectAttributeCaptureDefinition BlockingAngleAttribute; // 0x00C0(0x0040)(Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FGameplayAttribute BaseDamageGuardAttributeToTarget; // 0x0100(0x0038)(Edit, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttribute BaseDamageAttributeToTarget; // 0x0138(0x0038)(Edit, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttribute BaseLymbicDamageGuardAttributeToTarget; // 0x0170(0x0038)(Edit, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttribute BaseLymbicDamageAttributeToTarget; // 0x01A8(0x0038)(Edit, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttribute ParryStanceAttribute; // 0x01E0(0x0038)(Edit, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttribute DefaultStanceAttribute; // 0x0218(0x0038)(Edit, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayEffectAttributeCaptureDefinition BaseDamageAttribute; // 0x0250(0x0040)(Edit, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayEffectAttributeCaptureDefinition BaseLymbicDamageAttribute; // 0x0290(0x0040)(Edit, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayEffectAttributeCaptureDefinition BasePoiseDamageAttribute; // 0x02D0(0x0040)(Edit, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayEffectAttributeCaptureDefinition BaseStanceDamageAttribute; // 0x0310(0x0040)(Edit, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayEffectAttributeCaptureDefinition BaseParryStanceDamageAttribute; // 0x0350(0x0040)(HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieBaseDamageCalculation")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieBaseDamageCalculation")
|
|
}
|
|
static class UCharlieBaseDamageCalculation* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieBaseDamageCalculation>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieBaseDamageCalculation;
|
|
|
|
// Class Charlie.CharliePlayerDamageCalculation
|
|
// 0x0148 (0x04D8 - 0x0390)
|
|
class UCharliePlayerDamageCalculation : public UCharlieBaseDamageCalculation
|
|
{
|
|
public:
|
|
bool bUseGlobalProgression; // 0x0390(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_391[0x7]; // 0x0391(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayEffectAttributeCaptureDefinition DamageProgressionCoefficient; // 0x0398(0x0040)(HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayEffectAttributeCaptureDefinition GlobalDamageAbsorptionPercent; // 0x03D8(0x0040)(HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayEffectAttributeCaptureDefinition MeleeDamageBoostCoefficient; // 0x0418(0x0040)(HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayEffectAttributeCaptureDefinition ComboCapperDamageBoostCoefficient; // 0x0458(0x0040)(HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayEffectAttributeCaptureDefinition HitStunModifierCoefficient; // 0x0498(0x0040)(HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharliePlayerDamageCalculation")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharliePlayerDamageCalculation")
|
|
}
|
|
static class UCharliePlayerDamageCalculation* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharliePlayerDamageCalculation>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharliePlayerDamageCalculation;
|
|
|
|
// Class Charlie.CharlieCustomButton
|
|
// 0x0008 (0x04E8 - 0x04E0)
|
|
class UCharlieCustomButton : public UFreyaCustomButton
|
|
{
|
|
public:
|
|
class UCharlieButtonSoundStyle* SoundStyle; // 0x04E0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieCustomButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieCustomButton")
|
|
}
|
|
static class UCharlieCustomButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieCustomButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieCustomButton;
|
|
|
|
// Class Charlie.LoadoutSlotEntryButton
|
|
// 0x0008 (0x04F0 - 0x04E8)
|
|
class ULoadoutSlotEntryButton : public UCharlieCustomButton
|
|
{
|
|
public:
|
|
class ULoadoutSlotEntryWidget* LoadoutSlotEntry; // 0x04E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LoadoutSlotEntryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LoadoutSlotEntryButton")
|
|
}
|
|
static class ULoadoutSlotEntryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULoadoutSlotEntryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULoadoutSlotEntryButton;
|
|
|
|
// Class Charlie.AbilityCondition
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UAbilityCondition : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityCondition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityCondition")
|
|
}
|
|
static class UAbilityCondition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityCondition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityCondition;
|
|
|
|
// Class Charlie.ConversationBlackBoxActor
|
|
// 0x0018 (0x02C0 - 0x02A8)
|
|
class AConversationBlackBoxActor final : public AActor
|
|
{
|
|
public:
|
|
class UFlowComponent* RootConversationFlowComponent; // 0x02A8(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UFlowComponent* IntroductionFlowComponent; // 0x02B0(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCameraComponent* CameraComponent; // 0x02B8(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ConversationBlackBoxActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ConversationBlackBoxActor")
|
|
}
|
|
static class AConversationBlackBoxActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AConversationBlackBoxActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AConversationBlackBoxActor;
|
|
|
|
// Class Charlie.FootstepVFX
|
|
// 0x0078 (0x0320 - 0x02A8)
|
|
class AFootstepVFX : public AActor
|
|
{
|
|
public:
|
|
int32 FootIndex; // 0x02A8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2AC[0x4]; // 0x02AC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UPhysicalMaterial* PhysicalMaterial; // 0x02B0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, Transient, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FGroundConfig> GroundConfigs; // 0x02B8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
float FootprintDecalSize; // 0x02C8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2CC[0x4]; // 0x02CC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector FootprintDecalRotator; // 0x02D0(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMaterialInstance* DeepMudFootprint; // 0x02E8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UTextureRenderTarget2D* RenderTarget; // 0x02F0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float FootSize; // 0x02F8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2FC[0x4]; // 0x02FC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UMaterialParameterCollection* MaterialParameterCollection; // 0x0300(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDecalComponent* DecalComponent; // 0x0308(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMaterialInstanceDynamic* DecalComponentDMI; // 0x0310(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_318[0x8]; // 0x0318(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FootstepVFX")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FootstepVFX")
|
|
}
|
|
static class AFootstepVFX* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AFootstepVFX>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AFootstepVFX;
|
|
|
|
// Class Charlie.ActivitiesSubsystem
|
|
// 0x0060 (0x0090 - 0x0030)
|
|
class UActivitiesSubsystem final : public UGameInstanceSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x60]; // 0x0030(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ActivitiesSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ActivitiesSubsystem")
|
|
}
|
|
static class UActivitiesSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UActivitiesSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UActivitiesSubsystem;
|
|
|
|
// Class Charlie.HitFxActorComponent
|
|
// 0x00C0 (0x0160 - 0x00A0)
|
|
class UHitFxActorComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
class FName AkComponentToUseTag; // 0x00A0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UNiagaraSystem* DefaultVFX; // 0x00A8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* DefaultAudio; // 0x00B0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FHitFXEntry> Effects; // 0x00B8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class UNiagaraSystem* CurrentVisual; // 0x00C8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* CurrentAudio; // 0x00D0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkComponent* HitAkComponent; // 0x00D8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FHitImpactContext ImpactContext; // 0x00E0(0x0078)(Transient, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
class UCharlieAbilitySystemComponent* AbilitySystemComponent; // 0x0158(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HitFxActorComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HitFxActorComponent")
|
|
}
|
|
static class UHitFxActorComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHitFxActorComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHitFxActorComponent;
|
|
|
|
// Class Charlie.BaseAnimNotifyContext
|
|
// 0x0018 (0x0040 - 0x0028)
|
|
class UBaseAnimNotifyContext : public UObject
|
|
{
|
|
public:
|
|
class UObject* NotifyOwner; // 0x0028(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class USkeletalMeshComponent* OwnerMeshComponent; // 0x0030(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAnimSequenceBase* OwnerAnimationSequence; // 0x0038(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BaseAnimNotifyContext")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BaseAnimNotifyContext")
|
|
}
|
|
static class UBaseAnimNotifyContext* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBaseAnimNotifyContext>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBaseAnimNotifyContext;
|
|
|
|
// Class Charlie.ShowItemNotifyStateContext
|
|
// 0x0018 (0x0058 - 0x0040)
|
|
class UShowItemNotifyStateContext final : public UBaseAnimNotifyContext
|
|
{
|
|
public:
|
|
class UUseableBaseItemData* UseableItemData; // 0x0040(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMeshComponent* ItemMeshComp; // 0x0048(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USkeletalMeshComponent* SkeletalMeshComp; // 0x0050(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ShowItemNotifyStateContext")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ShowItemNotifyStateContext")
|
|
}
|
|
static class UShowItemNotifyStateContext* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UShowItemNotifyStateContext>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UShowItemNotifyStateContext;
|
|
|
|
// Class Charlie.FaceAnimInstance
|
|
// 0x0010 (0x03D0 - 0x03C0)
|
|
class UFaceAnimInstance : public UAnimInstance
|
|
{
|
|
public:
|
|
bool bIsAware; // 0x03B8(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3B9[0x7]; // 0x03B9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAnimSequence* IdleBase; // 0x03C0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, Transient, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAnimSequence* AwareBase; // 0x03C8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, Transient, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FaceAnimInstance")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FaceAnimInstance")
|
|
}
|
|
static class UFaceAnimInstance* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFaceAnimInstance>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFaceAnimInstance;
|
|
|
|
// Class Charlie.CharlieAbilitiesContainer
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
class UCharlieAbilitiesContainer final : public UDataAsset
|
|
{
|
|
public:
|
|
TArray<struct FCharlieAbilityDefinition> AbilitiesDefinitions; // 0x0030(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieAbilitiesContainer")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieAbilitiesContainer")
|
|
}
|
|
static class UCharlieAbilitiesContainer* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieAbilitiesContainer>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieAbilitiesContainer;
|
|
|
|
// Class Charlie.AmbientInteriorBoxRuneComponent
|
|
// 0x0070 (0x0118 - 0x00A8)
|
|
class UAmbientInteriorBoxRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FAmbientInteriorBoxRune Rune; // 0x00A8(0x0070)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AmbientInteriorBoxRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AmbientInteriorBoxRuneComponent")
|
|
}
|
|
static class UAmbientInteriorBoxRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAmbientInteriorBoxRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAmbientInteriorBoxRuneComponent;
|
|
|
|
// Class Charlie.CharlieCameraBaseConfig
|
|
// 0x0040 (0x0070 - 0x0030)
|
|
class UCharlieCameraBaseConfig : public UDataAsset
|
|
{
|
|
public:
|
|
float BlendInTime; // 0x0030(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FieldOfView; // 0x0034(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CameraMaxPitchAngle; // 0x0038(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CameraMinPitchAngle; // 0x003C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CameraMaxYawAngle; // 0x0040(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CameraMinYawAngle; // 0x0044(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DefaultHeightFromPlayer; // 0x0048(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DefaultDistanceFromPlayer; // 0x004C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CameraLagSpeed; // 0x0050(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CameraRotationLagSpeed; // 0x0054(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CameraLagMaxDistance; // 0x0058(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName CameraMinHeightBone; // 0x005C(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxHeightForHeadScreenHeightRatio; // 0x0064(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MinHeightForHeadScreenHeightRatio; // 0x0068(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieCameraBaseConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieCameraBaseConfig")
|
|
}
|
|
static class UCharlieCameraBaseConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieCameraBaseConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieCameraBaseConfig;
|
|
|
|
// Class Charlie.CharlieCameraExplorationConfig
|
|
// 0x0000 (0x0070 - 0x0070)
|
|
class UCharlieCameraExplorationConfig final : public UCharlieCameraBaseConfig
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieCameraExplorationConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieCameraExplorationConfig")
|
|
}
|
|
static class UCharlieCameraExplorationConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieCameraExplorationConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieCameraExplorationConfig;
|
|
|
|
// Class Charlie.LoadoutStatsPanelWidget
|
|
// 0x0048 (0x03D0 - 0x0388)
|
|
class ULoadoutStatsPanelWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class FText CurrentWeaponFormatText; // 0x0388(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UVerticalBox* StatsVBox; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* CurrentWeaponTxt; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ULoadoutAttributeWidget* LymbicEnergySumg; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPanelWidget* BuffEffectsPanel; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UBuffIconImageContainerWidget* BuffContainerSumg; // 0x03B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class ULoadoutAttributeWidget*> AttributeWidgets; // 0x03C0(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LoadoutStatsPanelWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LoadoutStatsPanelWidget")
|
|
}
|
|
static class ULoadoutStatsPanelWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULoadoutStatsPanelWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULoadoutStatsPanelWidget;
|
|
|
|
// Class Charlie.CharlieAttributeSet
|
|
// 0x00C8 (0x00F8 - 0x0030)
|
|
#pragma pack(push, 0x1)
|
|
class alignas(0x08) UCharlieAttributeSet : public UAttributeSet
|
|
{
|
|
public:
|
|
uint8 Pad_30[0xC8]; // 0x0030(0x00C8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieAttributeSet")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieAttributeSet")
|
|
}
|
|
static class UCharlieAttributeSet* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieAttributeSet>();
|
|
}
|
|
};
|
|
#pragma pack(pop)
|
|
DUMPER7_ASSERTS_UCharlieAttributeSet;
|
|
|
|
// Class Charlie.DamageAttributeSet
|
|
// 0x0068 (0x0160 - 0x00F8)
|
|
class alignas(0x10) UDamageAttributeSet final : public UCharlieAttributeSet
|
|
{
|
|
public:
|
|
struct FGameplayAttributeData BaseDamage; // 0x00F8(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData BaseLymbicDamage; // 0x0108(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData DamageProgressionCoefficient; // 0x0118(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData BlockingAngle; // 0x0128(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData DamageBlockedCoefficient; // 0x0138(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData AdditionalDamageBlockedCoefficient; // 0x0148(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
uint8 Pad_158[0x8]; // 0x0158(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DamageAttributeSet")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DamageAttributeSet")
|
|
}
|
|
static class UDamageAttributeSet* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDamageAttributeSet>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDamageAttributeSet;
|
|
|
|
// Class Charlie.GASPayLoad
|
|
// 0x0030 (0x0060 - 0x0030)
|
|
class UGASPayLoad final : public UDataAsset
|
|
{
|
|
public:
|
|
TArray<class UCharlieAbilitiesContainer*> GrantedAbilityContainers; // 0x0030(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<struct FCharlieAbilityDefinition> GrantedAbilities; // 0x0040(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<struct FCharlieGameplayEffectDefinition> GrantedEffects; // 0x0050(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GASPayLoad")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GASPayLoad")
|
|
}
|
|
static class UGASPayLoad* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGASPayLoad>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGASPayLoad;
|
|
|
|
// Class Charlie.InteractionActionComponent
|
|
// 0x01B8 (0x0258 - 0x00A0)
|
|
class UInteractionActionComponent : public UActorComponent
|
|
{
|
|
public:
|
|
uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
EInteractionActionType ActionType; // 0x00A8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsHoldToConfirm; // 0x00A9(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_AA[0x6]; // 0x00AA(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText DefaultName; // 0x00B0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
uint8 InteractionState; // 0x00C0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EInteractionStateUpdateMode InteractionStateUpdateMode; // 0x00C1(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 NbInteractionState; // 0x00C2(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHasBeenActivated; // 0x00C3(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C4[0x4]; // 0x00C4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FInteractionAction> Activators; // 0x00C8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
TArray<struct FInteractionAction> SynchronizedActivation; // 0x00D8(0x0010)(Edit, ZeroConstructor, DisableEditOnTemplate, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
bool bShouldNotifyActivatorsActionDoneOnActionEnd; // 0x00E8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShouldNotifyInactiveActivators; // 0x00E9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_EA[0x6]; // 0x00EA(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(class UInteractionActionComponent* InReceiverComponent)> OnReceiverActionDone; // 0x00F0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(class UInteractionActionComponent* InActivatorComponent)> OnNotifyReceiversToActivate; // 0x0100(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
bool bEnableInCombat; // 0x0110(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDisableWhileWheelAreExpanded; // 0x0111(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_112[0x6]; // 0x0112(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieSingleSoundStyle* ActivateInteractSoundStyle; // 0x0118(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCharlieSingleSoundStyle* EndInteractSoundStyle; // 0x0120(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FComponentReference CameraOverrideReference; // 0x0128(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_150[0x50]; // 0x0150(0x0050)(Fixing Size After Last Property [ Dumper-7 ])
|
|
bool bUseDroneInteractState; // 0x01A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_1A1[0x7]; // 0x01A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FDroneInteractionState DroneState; // 0x01A8(0x0050)(Edit, NoDestructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
bool bUseHeroInteractState; // 0x01F8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_1F9[0x3]; // 0x01F9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FHeroInteractionState HeroState; // 0x01FC(0x0014)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_210[0x20]; // 0x0210(0x0020)(Fixing Size After Last Property [ Dumper-7 ])
|
|
bool bWasNotifyActivatorsActionDoneSent; // 0x0230(0x0001)(Edit, ZeroConstructor, DisableEditOnTemplate, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_231[0x7]; // 0x0231(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<TWeakObjectPtr<class UInteractionActionComponent>> Receivers; // 0x0238(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
class UCameraComponent* CameraOverride; // 0x0248(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_250[0x8]; // 0x0250(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void ActivateAction(class AActor* Interactor);
|
|
bool CanActionBeShown(class AActor* InteractorActor);
|
|
void EndAction();
|
|
void EnterDroneState();
|
|
void EnterHeroState();
|
|
class FText GetActionName();
|
|
bool IsActionAvailable(class AActor* InteractorActor, struct FInteractionUnavailabilityReason* Reason);
|
|
void NotifyActivatorsActionDone();
|
|
void NotifyReceiversToActivate();
|
|
void OnActivateAction(class AActor* Interactor);
|
|
void OnEndAction();
|
|
void ReceiveUpdateInteractionStateForSaving();
|
|
|
|
void HandleInteractionEvent(const struct FGameplayTag& EventTag) const;
|
|
bool IsActionDisabled() const;
|
|
bool IsInteractionStateDifferentFromDefault() const;
|
|
void OnActivatorNotifyReceiversToActivate(const class UInteractionActionComponent* InReceiverComponent) const;
|
|
void SendEventToActivators(const struct FGameplayTag& EventTag) const;
|
|
void SendEventToReceivers(const struct FGameplayTag& EventTag) const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractionActionComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractionActionComponent")
|
|
}
|
|
static class UInteractionActionComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInteractionActionComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInteractionActionComponent;
|
|
|
|
// Class Charlie.AbilityIconWidget
|
|
// 0x0048 (0x03D0 - 0x0388)
|
|
class UAbilityIconWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x4]; // 0x0388(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTag WeaponAbilitySlotTag; // 0x038C(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
int32 SlotIndex; // 0x0394(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UTexture2D* DefaultImg; // 0x0398(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FVector2D EquippedAbilityImageSize; // 0x03A0(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FVector2D DefaultImageSize; // 0x03B0(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* WeaponAbilityImg; // 0x03C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* LockedSlotImg; // 0x03C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityIconWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityIconWidget")
|
|
}
|
|
static class UAbilityIconWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityIconWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityIconWidget;
|
|
|
|
// Class Charlie.CharlieSaveSystemConfig
|
|
// 0x0058 (0x0080 - 0x0028)
|
|
class UCharlieSaveSystemConfig final : public UObject
|
|
{
|
|
public:
|
|
float EntityBlueprintLoadingTimeout; // 0x0028(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FDefaultMapSave> DefaultMapSaves; // 0x0030(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
int32 MaxNumberOfSaveGameBySlot; // 0x0040(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
double MinimalTimeToShowTheMessageUIInSeconds; // 0x0048(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FText PCSaveErrorPopupTitleText; // 0x0050(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText PCSaveErrorPopupContentText; // 0x0060(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText PCSaveErrorPopupOkButtonText; // 0x0070(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSaveSystemConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSaveSystemConfig")
|
|
}
|
|
static class UCharlieSaveSystemConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSaveSystemConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSaveSystemConfig;
|
|
|
|
// Class Charlie.FramedIconEntryWidget
|
|
// 0x0008 (0x0398 - 0x0390)
|
|
class UFramedIconEntryWidget : public UFreyaCustomButtonContentWidget
|
|
{
|
|
public:
|
|
class UFramedIconWidget* FramedIconSumg; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FramedIconEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FramedIconEntryWidget")
|
|
}
|
|
static class UFramedIconEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFramedIconEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFramedIconEntryWidget;
|
|
|
|
// Class Charlie.ItemRatingEntryWidget
|
|
// 0x0018 (0x03B0 - 0x0398)
|
|
class UItemRatingEntryWidget : public UFramedIconEntryWidget
|
|
{
|
|
public:
|
|
class UItemRatingWidget* GradeSumg; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemRatingWidget* LevelSumg; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemRatingWidget* RankSumg; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemRatingEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemRatingEntryWidget")
|
|
}
|
|
static class UItemRatingEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemRatingEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemRatingEntryWidget;
|
|
|
|
// Class Charlie.LoadoutSlotEntryWidget
|
|
// 0x0030 (0x03E0 - 0x03B0)
|
|
class ULoadoutSlotEntryWidget : public UItemRatingEntryWidget
|
|
{
|
|
public:
|
|
class ULoadoutIconWidget* LoadoutSlotIconSumg; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UItemStackTextWidget* ItemStackTextSumg; // 0x03B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* CurrentSlotMarkerImg; // 0x03C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieInventoryItem* Item; // 0x03C8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3D0[0x10]; // 0x03D0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LoadoutSlotEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LoadoutSlotEntryWidget")
|
|
}
|
|
static class ULoadoutSlotEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULoadoutSlotEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULoadoutSlotEntryWidget;
|
|
|
|
// Class Charlie.ControlsInputTextWidget
|
|
// 0x0010 (0x0398 - 0x0388)
|
|
class UControlsInputTextWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UCharlieTextBlock* HoldTxt; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* InputTxt; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ControlsInputTextWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ControlsInputTextWidget")
|
|
}
|
|
static class UControlsInputTextWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UControlsInputTextWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UControlsInputTextWidget;
|
|
|
|
// Class Charlie.ItemInfoWidget
|
|
// 0x0040 (0x03C8 - 0x0388)
|
|
class UItemInfoWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UCharlieTextBlock* EquippedHeaderTxt; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UCharlieTextBlock* DescTxt; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bEquippedHeaderVisible; // 0x0398(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_399[0x7]; // 0x0399(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFreyaBorder* EquippedHeaderBorder; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* NameTxt; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* TitleBackgroundImg; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3B8[0x10]; // 0x03B8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemInfoWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemInfoWidget")
|
|
}
|
|
static class UItemInfoWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemInfoWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemInfoWidget;
|
|
|
|
// Class Charlie.AnimNotify_ShowPad
|
|
// 0x0000 (0x0038 - 0x0038)
|
|
class UAnimNotify_ShowPad final : public UAnimNotify
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotify_ShowPad")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotify_ShowPad")
|
|
}
|
|
static class UAnimNotify_ShowPad* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotify_ShowPad>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotify_ShowPad;
|
|
|
|
// Class Charlie.HealthAttributeSet
|
|
// 0x0048 (0x0140 - 0x00F8)
|
|
class alignas(0x10) UHealthAttributeSet final : public UCharlieAttributeSet
|
|
{
|
|
public:
|
|
struct FGameplayAttributeData Health; // 0x00F8(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData HealthMax; // 0x0108(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData HealthLowThreshold; // 0x0118(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData HealthRegenRate; // 0x0128(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
uint8 Pad_138[0x8]; // 0x0138(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HealthAttributeSet")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HealthAttributeSet")
|
|
}
|
|
static class UHealthAttributeSet* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHealthAttributeSet>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHealthAttributeSet;
|
|
|
|
// Class Charlie.EquippableItemInfoWidget
|
|
// 0x0008 (0x03D0 - 0x03C8)
|
|
class UEquippableItemInfoWidget : public UItemInfoWidget
|
|
{
|
|
public:
|
|
class UEquipmentTypeWidget* EquipmentTypeSumg; // 0x03C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EquippableItemInfoWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EquippableItemInfoWidget")
|
|
}
|
|
static class UEquippableItemInfoWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEquippableItemInfoWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEquippableItemInfoWidget;
|
|
|
|
// Class Charlie.ExplorationMenuWidget
|
|
// 0x00B8 (0x0520 - 0x0468)
|
|
class UExplorationMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
class UExplorationNavBarWidget* ExplorationNavBarSumg; // 0x0468(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* CategoryTxt; // 0x0470(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaWidgetSwitcher* ExplorationWidgetSwitcher; // 0x0478(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UVerticalBox* GoodDeedsVBox; // 0x0480(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class USecretListWidget* GoodDeedsListSumg; // 0x0488(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* GoodDeedDescTxt; // 0x0490(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText GoodDeedDescText; // 0x0498(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class UVerticalBox* MysteriesVBox; // 0x04A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* MysteriesEBox; // 0x04B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaScrollBox* MysteriesScrollBox; // 0x04B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* MysteriesDescTxt; // 0x04C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText MysteriesDescText; // 0x04C8(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class UVerticalBox* TimeloopsVBox; // 0x04D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* TimeloopsEBox; // 0x04E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaScrollBox* TimeloopsScrollBox; // 0x04E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* TimeloopsDescTxt; // 0x04F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText TimeloopsDescText; // 0x04F8(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class USecretInfoWidget* GoodDeedInfoSumg; // 0x0508(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class USecretInfoWidget* MysteryInfoSumg; // 0x0510(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class USecretInfoWidget* TimeloopInfoSumg; // 0x0518(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ExplorationMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ExplorationMenuWidget")
|
|
}
|
|
static class UExplorationMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UExplorationMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UExplorationMenuWidget;
|
|
|
|
// Class Charlie.AbilityItemInfoWidget
|
|
// 0x0020 (0x03F0 - 0x03D0)
|
|
class UAbilityItemInfoWidget : public UEquippableItemInfoWidget
|
|
{
|
|
public:
|
|
class UBuffIconImageContainerWidget* BuffIconImageContainerSumg; // 0x03D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UItemStatInfoWidget* ItemStatInfoSumg; // 0x03D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UStatEntryWidget* UseMechanicEntry; // 0x03E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorder* WarningBorder; // 0x03E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityItemInfoWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityItemInfoWidget")
|
|
}
|
|
static class UAbilityItemInfoWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityItemInfoWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityItemInfoWidget;
|
|
|
|
// Class Charlie.DialogueConfig
|
|
// 0x0060 (0x0088 - 0x0028)
|
|
class UDialogueConfig final : public UObject
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UAkAudioEvent> StopAllDialogueAudioEvent; // 0x0028(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString HeadSkeletalMeshComponentName; // 0x0050(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString BodySkeletalMeshComponentName; // 0x0060(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FText DummySpeakerNameText; // 0x0070(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag QuickChatProgressionTag; // 0x0080(0x0008)(Edit, Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DialogueConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DialogueConfig")
|
|
}
|
|
static class UDialogueConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDialogueConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDialogueConfig;
|
|
|
|
// Class Charlie.CharlieHudUserWidgetBase
|
|
// 0x0010 (0x03D8 - 0x03C8)
|
|
class UCharlieHudUserWidgetBase : public UFreyaHudUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_3C8[0x10]; // 0x03C8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnLoadingCompleted();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieHudUserWidgetBase")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieHudUserWidgetBase")
|
|
}
|
|
static class UCharlieHudUserWidgetBase* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieHudUserWidgetBase>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieHudUserWidgetBase;
|
|
|
|
// Class Charlie.APCHudWidget
|
|
// 0x0028 (0x0400 - 0x03D8)
|
|
class UAPCHudWidget : public UCharlieHudUserWidgetBase
|
|
{
|
|
public:
|
|
uint8 Pad_3D8[0x8]; // 0x03D8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTagContainer ToHideInHUD; // 0x03E0(0x0020)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("APCHudWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"APCHudWidget")
|
|
}
|
|
static class UAPCHudWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAPCHudWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAPCHudWidget;
|
|
|
|
// Class Charlie.CharlieBaseGameplayAbility
|
|
// 0x0138 (0x04E8 - 0x03B0)
|
|
class UCharlieBaseGameplayAbility : public UGameplayAbility
|
|
{
|
|
public:
|
|
struct FGameplayTag ActivationSuccessfulCue; // 0x03B0(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag ActivationFailedCue; // 0x03B8(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag CostType; // 0x03C0(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bCostWontBlockActivation; // 0x03C8(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C9[0x7]; // 0x03C9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class UAbilityCondition*> ActivationConditions; // 0x03D0(0x0010)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
float Range; // 0x03E0(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RangeMargin; // 0x03E4(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseCooldown; // 0x03E8(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3E9[0x3]; // 0x03E9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FCooldownSettings CooldownSettings; // 0x03EC(0x000C)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bUseTurnRateMultiplier; // 0x03F8(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3F9[0x3]; // 0x03F9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float TurnRateMultiplier; // 0x03FC(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EAnalyticsAbilityType AnalyticsAbilityType; // 0x0400(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_401[0x3]; // 0x0401(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 EntityTypeRestrictions; // 0x0404(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 LymbicSphereRestrictions; // 0x0408(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_40C[0x4]; // 0x040C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTagQuery QueryThatMustBeFulfilledByTarget; // 0x0410(0x0048)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
EAbilityActivationType ActivationType; // 0x0458(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_459[0x7]; // 0x0459(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTagContainer SelfCombatEventTagsOnStart; // 0x0460(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer TargetCombatEventTagsOnStart; // 0x0480(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer SelfCombatEventTagsOnEnd; // 0x04A0(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer TargetCombatEventTagsOnEnd; // 0x04C0(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4E0[0x8]; // 0x04E0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieBaseGameplayAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieBaseGameplayAbility")
|
|
}
|
|
static class UCharlieBaseGameplayAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieBaseGameplayAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieBaseGameplayAbility;
|
|
|
|
// Class Charlie.DroneLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UDroneLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static class ADrone* GetDrone(const class UObject* WorldContext);
|
|
static bool HasDrone(const class UObject* WorldContext);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DroneLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DroneLibrary")
|
|
}
|
|
static class UDroneLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDroneLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDroneLibrary;
|
|
|
|
// Class Charlie.CharlieProjectileMovementComponent
|
|
// 0x0000 (0x0260 - 0x0260)
|
|
class UCharlieProjectileMovementComponent final : public UProjectileMovementComponent
|
|
{
|
|
public:
|
|
bool bDisableHomingPastTarget; // 0x0258(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_259[0x7]; // 0x0259(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieProjectileMovementComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieProjectileMovementComponent")
|
|
}
|
|
static class UCharlieProjectileMovementComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieProjectileMovementComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieProjectileMovementComponent;
|
|
|
|
// Class Charlie.ActorLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UActorLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static class UActorComponent* GetComponentByTag(class AActor* Actor, TSubclassOf<class UActorComponent> ComponentClass, class FName Tag);
|
|
static EGetComponentResult GetValidatedComponentByTag(class AActor* Actor, TSubclassOf<class UActorComponent> ComponentClass, class FName Tag, class UActorComponent** OutComponent);
|
|
static EGetComponentResult GetValidatedComponentsByTag(class AActor* Actor, TSubclassOf<class UActorComponent> ComponentClass, class FName Tag, TArray<class UActorComponent*>* OutComponents);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ActorLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ActorLibrary")
|
|
}
|
|
static class UActorLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UActorLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UActorLibrary;
|
|
|
|
// Class Charlie.AbilitySequenceAbility
|
|
// 0x0018 (0x0500 - 0x04E8)
|
|
class UAbilitySequenceAbility : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
TArray<TSubclassOf<class UCharlieBaseGameplayAbility>> AbilitiesToPlay; // 0x04E8(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
struct FGameplayAbilitySpecHandle CurrentChildAbilitySpecHandle; // 0x04F8(0x0004)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4FC[0x4]; // 0x04FC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilitySequenceAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilitySequenceAbility")
|
|
}
|
|
static class UAbilitySequenceAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilitySequenceAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilitySequenceAbility;
|
|
|
|
// Class Charlie.ResearchCacheListWidget
|
|
// 0x0030 (0x03B8 - 0x0388)
|
|
class UResearchCacheListWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UResearchCacheProgressWidget* CacheProgressSumg; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* CachesEBox; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UResearchCacheWidget* ResearchCacheInfoSumg; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaWidgetSwitcher* CacheListSwitcher; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPanelWidget* CacheListPanel; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* CachesEmptyTxt; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ResearchCacheListWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ResearchCacheListWidget")
|
|
}
|
|
static class UResearchCacheListWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UResearchCacheListWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UResearchCacheListWidget;
|
|
|
|
// Class Charlie.AbilityTask_BlendCameraView
|
|
// 0x0038 (0x00B8 - 0x0080)
|
|
class UAbilityTask_BlendCameraView final : public UAbilityTask
|
|
{
|
|
public:
|
|
class APlayerController* PC; // 0x0080(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* ViewTarget; // 0x0088(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendTime; // 0x0090(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EViewTargetBlendFunction BlendFunction; // 0x0094(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_95[0x3]; // 0x0095(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float BlendExp; // 0x0098(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bLockOutgoing; // 0x009C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9D[0x3]; // 0x009D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> Completed; // 0x00A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_B0[0x8]; // 0x00B0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_BlendCameraView")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_BlendCameraView")
|
|
}
|
|
static class UAbilityTask_BlendCameraView* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_BlendCameraView>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_BlendCameraView;
|
|
|
|
// Class Charlie.WeaponTrailComponent
|
|
// 0x0070 (0x02A0 - 0x0230)
|
|
class UWeaponTrailComponent final : public USceneComponent
|
|
{
|
|
public:
|
|
uint8 Pad_230[0x10]; // 0x0230(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FActivableIdentifier ActivationIdentifier; // 0x0240(0x0008)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
class UNiagaraSystem* WeaponTrailFx; // 0x0248(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName LymbicEnergyNiagaraVariableName; // 0x0250(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttribute LymbicEnergyAttribute; // 0x0258(0x0038)(Edit, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UNiagaraComponent* SpawnedNiagaraComponent; // 0x0290(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_298[0x8]; // 0x0298(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WeaponTrailComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WeaponTrailComponent")
|
|
}
|
|
static class UWeaponTrailComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWeaponTrailComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWeaponTrailComponent;
|
|
|
|
// Class Charlie.AmbientExteriorBoxRuneWrapper
|
|
// 0x0070 (0x0098 - 0x0028)
|
|
class UAmbientExteriorBoxRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FAmbientExteriorBoxRune Rune; // 0x0028(0x0070)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AmbientExteriorBoxRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AmbientExteriorBoxRuneWrapper")
|
|
}
|
|
static class UAmbientExteriorBoxRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAmbientExteriorBoxRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAmbientExteriorBoxRuneWrapper;
|
|
|
|
// Class Charlie.ExecutionStatUIData
|
|
// 0x0038 (0x0060 - 0x0028)
|
|
class UExecutionStatUIData final : public UGameplayEffectUIData
|
|
{
|
|
public:
|
|
struct FUIStat StatToShow; // 0x0028(0x0030)(Edit, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
int32 CalculationModifierIndex; // 0x0058(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5C[0x4]; // 0x005C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ExecutionStatUIData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ExecutionStatUIData")
|
|
}
|
|
static class UExecutionStatUIData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UExecutionStatUIData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UExecutionStatUIData;
|
|
|
|
// Class Charlie.CharlieAbilityTask
|
|
// 0x0000 (0x0080 - 0x0080)
|
|
class UCharlieAbilityTask : public UAbilityTask
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieAbilityTask")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieAbilityTask")
|
|
}
|
|
static class UCharlieAbilityTask* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieAbilityTask>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieAbilityTask;
|
|
|
|
// Class Charlie.APCResearchActionComponent
|
|
// 0x0018 (0x0270 - 0x0258)
|
|
class UAPCResearchActionComponent final : public UInteractionActionComponent
|
|
{
|
|
public:
|
|
float CameraTransitionBlendTime; // 0x0258(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_25C[0x14]; // 0x025C(0x0014)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void BeginResearch();
|
|
void EndResearch();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("APCResearchActionComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"APCResearchActionComponent")
|
|
}
|
|
static class UAPCResearchActionComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAPCResearchActionComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAPCResearchActionComponent;
|
|
|
|
// Class Charlie.AbilityTask_MutateEntity
|
|
// 0x0018 (0x0098 - 0x0080)
|
|
class UAbilityTask_MutateEntity : public UCharlieAbilityTask
|
|
{
|
|
public:
|
|
class AActor* EntityToMutate; // 0x0080(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bImmediate; // 0x0088(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_89[0x3]; // 0x0089(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 FrameDelay; // 0x008C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_90[0x8]; // 0x0090(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_MutateEntity")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_MutateEntity")
|
|
}
|
|
static class UAbilityTask_MutateEntity* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_MutateEntity>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_MutateEntity;
|
|
|
|
// Class Charlie.AkRoomTrackerRuneComponent
|
|
// 0x0008 (0x00B0 - 0x00A8)
|
|
class UAkRoomTrackerRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FAkRoomTrackerRune Rune; // 0x00A8(0x0008)(Edit, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AkRoomTrackerRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AkRoomTrackerRuneComponent")
|
|
}
|
|
static class UAkRoomTrackerRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAkRoomTrackerRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAkRoomTrackerRuneComponent;
|
|
|
|
// Class Charlie.AbilityTask_ChangeEntity
|
|
// 0x0050 (0x00E8 - 0x0098)
|
|
class UAbilityTask_ChangeEntity final : public UAbilityTask_MutateEntity
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void()> OnFailed; // 0x0098(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnMutationDone; // 0x00A8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TArray<class UScriptStruct*> RunesToRemove; // 0x00B8(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class UScriptStruct*> TagsToAdd; // 0x00C8(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class UScriptStruct*> TagsToRemove; // 0x00D8(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UAbilityTask_ChangeEntity* ChangeEntity(class UGameplayAbility* OwningAbility, class AActor* Entity, const TArray<class UScriptStruct*>& InRunesToRemove, const TArray<class UScriptStruct*>& InTagsToAdd, const TArray<class UScriptStruct*>& InTagsToRemove);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_ChangeEntity")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_ChangeEntity")
|
|
}
|
|
static class UAbilityTask_ChangeEntity* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_ChangeEntity>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_ChangeEntity;
|
|
|
|
// Class Charlie.Screen
|
|
// 0x0010 (0x02B8 - 0x02A8)
|
|
class AScreen : public AActor
|
|
{
|
|
public:
|
|
uint8 Pad_2A8[0x8]; // 0x02A8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class USceneComponent* SceneComponent; // 0x02B0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
void SetScreenCornersForController(class APlayerController* Controller, const struct FGameplayTag& MenuTag, const EUILayerId LayerId);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("Screen")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"Screen")
|
|
}
|
|
static class AScreen* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AScreen>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AScreen;
|
|
|
|
// Class Charlie.AbilityTask_ChangeTagOnEntity
|
|
// 0x0030 (0x00C8 - 0x0098)
|
|
class UAbilityTask_ChangeTagOnEntity final : public UAbilityTask_MutateEntity
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void()> OnTagChanged; // 0x0098(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnFailed; // 0x00A8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
class UScriptStruct* TagToChange; // 0x00B8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EChangeTagActions ChangeAction; // 0x00C0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C1[0x7]; // 0x00C1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UAbilityTask_ChangeTagOnEntity* WaitTagChangeOnEntity(class UGameplayAbility* OwningAbility, class AActor* Entity, const class UScriptStruct* Tag, EChangeTagActions Action);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_ChangeTagOnEntity")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_ChangeTagOnEntity")
|
|
}
|
|
static class UAbilityTask_ChangeTagOnEntity* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_ChangeTagOnEntity>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_ChangeTagOnEntity;
|
|
|
|
// Class Charlie.AbilityTask_CharlieWaitDelay
|
|
// 0x0020 (0x00A0 - 0x0080)
|
|
class UAbilityTask_CharlieWaitDelay final : public UAbilityTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x20]; // 0x0080(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_CharlieWaitDelay")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_CharlieWaitDelay")
|
|
}
|
|
static class UAbilityTask_CharlieWaitDelay* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_CharlieWaitDelay>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_CharlieWaitDelay;
|
|
|
|
// Class Charlie.CosmeticProgressionAction
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UCosmeticProgressionAction : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CosmeticProgressionAction")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CosmeticProgressionAction")
|
|
}
|
|
static class UCosmeticProgressionAction* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCosmeticProgressionAction>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCosmeticProgressionAction;
|
|
|
|
// Class Charlie.CosmeticSetStylingAction
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UCosmeticSetStylingAction : public UCosmeticProgressionAction
|
|
{
|
|
public:
|
|
ECosmeticLoadoutStyles CosmeticLoadoutStyles; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CosmeticSetStylingAction")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CosmeticSetStylingAction")
|
|
}
|
|
static class UCosmeticSetStylingAction* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCosmeticSetStylingAction>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCosmeticSetStylingAction;
|
|
|
|
// Class Charlie.InteractionMenuWidget
|
|
// 0x0010 (0x0478 - 0x0468)
|
|
class UInteractionMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
class AActor* InteractableActor; // 0x0468(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_470[0x8]; // 0x0470(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractionMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractionMenuWidget")
|
|
}
|
|
static class UInteractionMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInteractionMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInteractionMenuWidget;
|
|
|
|
// Class Charlie.SkippableIntroBarkMenuWidget
|
|
// 0x0010 (0x0488 - 0x0478)
|
|
class USkippableIntroBarkMenuWidget : public UInteractionMenuWidget
|
|
{
|
|
public:
|
|
uint8 Pad_478[0x8]; // 0x0478(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFooterWidget* SkipFooterSumg; // 0x0480(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SkippableIntroBarkMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SkippableIntroBarkMenuWidget")
|
|
}
|
|
static class USkippableIntroBarkMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USkippableIntroBarkMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USkippableIntroBarkMenuWidget;
|
|
|
|
// Class Charlie.APCResearchIntroWidget
|
|
// 0x0000 (0x0488 - 0x0488)
|
|
class UAPCResearchIntroWidget : public USkippableIntroBarkMenuWidget
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("APCResearchIntroWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"APCResearchIntroWidget")
|
|
}
|
|
static class UAPCResearchIntroWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAPCResearchIntroWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAPCResearchIntroWidget;
|
|
|
|
// Class Charlie.AbilityTask_Climb
|
|
// 0x0088 (0x0108 - 0x0080)
|
|
class UAbilityTask_Climb final : public UAbilityTask
|
|
{
|
|
public:
|
|
struct FAnimationEntry ClimbAnimationEntry; // 0x0080(0x0020)(Transient, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FAnimationEntry ClimbSprintAnimationEntry; // 0x00A0(0x0020)(Transient, NoDestructor, NativeAccessSpecifierPrivate)
|
|
class UHeroMovementComponent* HeroMovementComponent; // 0x00C0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ACharlieLadder* CachedLadder; // 0x00C8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_D0[0x38]; // 0x00D0(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_Climb")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_Climb")
|
|
}
|
|
static class UAbilityTask_Climb* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_Climb>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_Climb;
|
|
|
|
// Class Charlie.AbilityTask_ClimbExit
|
|
// 0x0048 (0x00C8 - 0x0080)
|
|
class UAbilityTask_ClimbExit final : public UAbilityTask
|
|
{
|
|
public:
|
|
class UCapsuleComponent* ExitComponentComponent; // 0x0080(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AActor* Hero; // 0x0088(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_90[0x20]; // 0x0090(0x0020)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AActor* Ladder; // 0x00B0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_B8[0x10]; // 0x00B8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_ClimbExit")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_ClimbExit")
|
|
}
|
|
static class UAbilityTask_ClimbExit* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_ClimbExit>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_ClimbExit;
|
|
|
|
// Class Charlie.Item
|
|
// 0x0000 (0x02A8 - 0x02A8)
|
|
class AItem : public AActor
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("Item")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"Item")
|
|
}
|
|
static class AItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AItem;
|
|
|
|
// Class Charlie.Drone
|
|
// 0x0338 (0x05E0 - 0x02A8)
|
|
class alignas(0x10) ADrone : public AItem
|
|
{
|
|
public:
|
|
class UAkAudioEvent* LightToggleEvent; // 0x02A8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator LightTargetOffset; // 0x02B0(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<class FName> ComponentTagsToDisableWhenHiddingMesh; // 0x02C8(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class UMaterialParameterCollection* NavLightMaterialParameterCollection; // 0x02D8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName NavLightsColorMaterialParameterName; // 0x02E0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName NavLightsEmissionStrengthMaterialParameterName; // 0x02E8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNavLightDefinition NavLightDefinitions[0x7]; // 0x02F0(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class UCapsuleComponent* CapsuleComponent; // 0x03D0(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class USkeletalMeshComponent* MeshComponent; // 0x03D8(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkComponent* AkComponent; // 0x03E0(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UEntityComponent* EntityComponent; // 0x03E8(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDroneMovementComponent* MovementComponent; // 0x03F0(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class USceneComponent* LightSceneComponent; // 0x03F8(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class USpotLightComponent* SpotLightComponent; // 0x0400(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UNiagaraComponent* DisabledVFXComponent; // 0x0408(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UNiagaraSystem* DisabledVFXSystem; // 0x0410(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FVector DisabledVFXComponentLocation; // 0x0418(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FRotator DisabledVFXComponentRotation; // 0x0430(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FVector DisabledVFXComponentScale; // 0x0448(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* DisabledSFX; // 0x0460(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
int32 DisabledSFXTransitionDuration; // 0x0468(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_46C[0x4]; // 0x046C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAkRtpc* PropellersTranslationRTPC; // 0x0470(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float PropellersRTCPMaxTranslationSpeed; // 0x0478(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_47C[0x4]; // 0x047C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAkRtpc* PropellersRotationRTPC; // 0x0480(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float PropellersRTCPMaxRotationAngle; // 0x0488(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_48C[0x4]; // 0x048C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UMaterialParameterCollection* RetroReflectiveLightMaterialParameterCollection; // 0x0490(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FName RetroReflectiveLightRadiusParameterName; // 0x0498(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FName RetroReflectiveLightAngleParameterName; // 0x04A0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FName RetroReflectiveLightPositionParameterName; // 0x04A8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FName RetroReflectiveLightVectorParameterName; // 0x04B0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FName RetroReflectiveLightColorParameterName; // 0x04B8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FName RetroReflectiveLightIntensityParameterName; // 0x04C0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4C8[0x118]; // 0x04C8(0x0118)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UAkComponent* GetAkComponent();
|
|
class USceneComponent* GetLightComponent();
|
|
class USpotLightComponent* GetSpotLightComponent();
|
|
void ToggleLight();
|
|
|
|
class FName GetAbilityAnimState() const;
|
|
EDroneAnimState GetAnimState() const;
|
|
class UDroneMovementComponent* GetMovementComponent() const;
|
|
bool IsDockStarted() const;
|
|
bool IsUsingAbility() const;
|
|
void SetVisibility(bool bVisible) const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("Drone")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"Drone")
|
|
}
|
|
static class ADrone* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ADrone>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ADrone;
|
|
|
|
// Class Charlie.AnimNotify_HidePad
|
|
// 0x0000 (0x0038 - 0x0038)
|
|
class UAnimNotify_HidePad final : public UAnimNotify
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotify_HidePad")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotify_HidePad")
|
|
}
|
|
static class UAnimNotify_HidePad* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotify_HidePad>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotify_HidePad;
|
|
|
|
// Class Charlie.CharlieBaseAnimInstance
|
|
// 0x0060 (0x0420 - 0x03C0)
|
|
#pragma pack(push, 0x1)
|
|
class alignas(0x10) UCharlieBaseAnimInstance : public UAnimInstance
|
|
{
|
|
public:
|
|
class APawn* PawnOwner; // 0x03B8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector WorldLocation; // 0x03C0(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector CharacterWorldVelocity; // 0x03D8(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector CharacterWorldVelocity2D; // 0x03F0(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CharacterSpeed; // 0x0408(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float IdleRandomStartPosition; // 0x040C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHasAcceleration; // 0x0410(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bWasMovingLastUpdate; // 0x0411(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_412[0x6]; // 0x0412(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void RandomizeIdleStart(float MaxStartTime);
|
|
|
|
class APawn* GetPawnOwner() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieBaseAnimInstance")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieBaseAnimInstance")
|
|
}
|
|
static class UCharlieBaseAnimInstance* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieBaseAnimInstance>();
|
|
}
|
|
};
|
|
#pragma pack(pop)
|
|
DUMPER7_ASSERTS_UCharlieBaseAnimInstance;
|
|
|
|
// Class Charlie.NPCAnimInstance
|
|
// 0x00A0 (0x04C0 - 0x0420)
|
|
class UNPCAnimInstance : public UCharlieBaseAnimInstance
|
|
{
|
|
public:
|
|
class AActor* OwningActor; // 0x0418(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USkeletalMeshComponent* PlayerSkeletalMesh; // 0x0420(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USkeletalMeshComponent* NPCSkeletalMesh; // 0x0428(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USkeletalMeshComponent* HeadSkelMesh; // 0x0430(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UFaceAnimInstance* FaceAnimInstance; // 0x0438(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAnimSequence* IdleBaseFace; // 0x0440(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAnimSequence* AwareBaseFace; // 0x0448(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAnimSequence* IdleBase; // 0x0450(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAnimSequence* AwareBase; // 0x0458(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAnimSequence* TalkingBase; // 0x0460(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAnimSequence* IdleToAware; // 0x0468(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAnimSequence* AwareToIdle; // 0x0470(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector InitialLookAtLocation; // 0x0478(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector LookAtLocation; // 0x0490(0x0018)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHeroSkeletonInitialized; // 0x04A8(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bLookAtEnable; // 0x04A9(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4AA[0x2]; // 0x04AA(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float BaseLookAtWeight; // 0x04AC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TalkingLookAtWeight; // 0x04B0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AimOffsetAlpha; // 0x04B4(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bLookAtConversationCam; // 0x04B8(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsAware; // 0x04B9(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsTalking; // 0x04BA(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsToAwareValid; // 0x04BB(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsToIdleValid; // 0x04BC(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHandPropsAutoAlignEnable; // 0x04BD(0x0001)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bMirrorAnimation; // 0x04BE(0x0001)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4BF[0x1]; // 0x04BF(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void ChangeAwareness(bool bInIsAware);
|
|
void InitializePlayerCharacterSkeleton();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NPCAnimInstance")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NPCAnimInstance")
|
|
}
|
|
static class UNPCAnimInstance* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNPCAnimInstance>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNPCAnimInstance;
|
|
|
|
// Class Charlie.ResearchAnimInstance
|
|
// 0x0010 (0x04D0 - 0x04C0)
|
|
class UResearchAnimInstance final : public UNPCAnimInstance
|
|
{
|
|
public:
|
|
bool bIsInResearch; // 0x04C0(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsResearching; // 0x04C1(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShouldFacePlayerInIdle; // 0x04C2(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4C3[0xD]; // 0x04C3(0x000D)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ResearchAnimInstance")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ResearchAnimInstance")
|
|
}
|
|
static class UResearchAnimInstance* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UResearchAnimInstance>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UResearchAnimInstance;
|
|
|
|
// Class Charlie.AbilityTask_DroneFlyAroundTarget
|
|
// 0x0180 (0x0200 - 0x0080)
|
|
class alignas(0x10) UAbilityTask_DroneFlyAroundTarget final : public UAbilityTask
|
|
{
|
|
public:
|
|
class ADrone* Drone; // 0x0080(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AActor* TargetActor; // 0x0088(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_90[0x170]; // 0x0090(0x0170)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_DroneFlyAroundTarget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_DroneFlyAroundTarget")
|
|
}
|
|
static class UAbilityTask_DroneFlyAroundTarget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_DroneFlyAroundTarget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_DroneFlyAroundTarget;
|
|
|
|
// Class Charlie.WorldMapZoneInfoEntryWidget
|
|
// 0x0008 (0x0390 - 0x0388)
|
|
class UWorldMapZoneInfoEntryWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UFreyaTextBlock* WorldZoneNameEntryTxt; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WorldMapZoneInfoEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WorldMapZoneInfoEntryWidget")
|
|
}
|
|
static class UWorldMapZoneInfoEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWorldMapZoneInfoEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWorldMapZoneInfoEntryWidget;
|
|
|
|
// Class Charlie.FlowNode_QuickChatSubjectGroup
|
|
// 0x0010 (0x01E0 - 0x01D0)
|
|
class UFlowNode_QuickChatSubjectGroup final : public UFlowNode
|
|
{
|
|
public:
|
|
class UQuickChatSubsystem* QuickChatSubsystem; // 0x01D0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UQuickChatFlowAsset* QuickChatFlowAsset; // 0x01D8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_QuickChatSubjectGroup")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_QuickChatSubjectGroup")
|
|
}
|
|
static class UFlowNode_QuickChatSubjectGroup* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_QuickChatSubjectGroup>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_QuickChatSubjectGroup;
|
|
|
|
// Class Charlie.AbilityTask_DroneFlyToPosition
|
|
// 0x00A0 (0x0120 - 0x0080)
|
|
class UAbilityTask_DroneFlyToPosition final : public UAbilityTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x30]; // 0x0080(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ADrone* Drone; // 0x00B0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_B8[0x8]; // 0x00B8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform TargetTransform; // 0x00C0(0x0060)(Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_DroneFlyToPosition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_DroneFlyToPosition")
|
|
}
|
|
static class UAbilityTask_DroneFlyToPosition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_DroneFlyToPosition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_DroneFlyToPosition;
|
|
|
|
// Class Charlie.AchievementsConfig
|
|
// 0x0120 (0x0148 - 0x0028)
|
|
class UAchievementsConfig final : public UObject
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UDataTable> DataTablePath; // 0x0028(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer GoodDeeds_Completed; // 0x0050(0x0020)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer Mysteries_Completed; // 0x0070(0x0020)(Edit, Config, NativeAccessSpecifierPublic)
|
|
TArray<struct FAchievementMapData> MapData; // 0x0090(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
TArray<struct FGameplayTag> WeaponMaxUpgrade_AllWeapons_GameplayTags; // 0x00A0(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag CivilWarResearchCategoryTag; // 0x00B0(0x0008)(Edit, Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag HadeaResearchCategoryTag; // 0x00B8(0x0008)(Edit, Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag ConspiracyResearchCategoryTag; // 0x00C0(0x0008)(Edit, Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag OrderOfTheEyeResearchCategoryTag; // 0x00C8(0x0008)(Edit, Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag LymbicInvasionsResearchCategoryTag; // 0x00D0(0x0008)(Edit, Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag VigilResearchCategoryTag; // 0x00D8(0x0008)(Edit, Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<TSoftObjectPtr<class URelicItemData>> RelicExceptions; // 0x00E0(0x0010)(Edit, ZeroConstructor, Config, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer VisitedMapTags; // 0x00F0(0x0020)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer NPCsSpokeToTags; // 0x0110(0x0020)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag BaseballCapEquipmentTag; // 0x0130(0x0008)(Edit, Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<TSoftObjectPtr<class UCosmeticItemData>> NonDLCCaps; // 0x0138(0x0010)(Edit, ZeroConstructor, Config, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AchievementsConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AchievementsConfig")
|
|
}
|
|
static class UAchievementsConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAchievementsConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAchievementsConfig;
|
|
|
|
// Class Charlie.AnimNotifyState_ComboWindow
|
|
// 0x0000 (0x0030 - 0x0030)
|
|
class UAnimNotifyState_ComboWindow final : public UAnimNotifyState
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotifyState_ComboWindow")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotifyState_ComboWindow")
|
|
}
|
|
static class UAnimNotifyState_ComboWindow* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotifyState_ComboWindow>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotifyState_ComboWindow;
|
|
|
|
// Class Charlie.AbilityTask_DroneFlyToTarget
|
|
// 0x0040 (0x00C0 - 0x0080)
|
|
class UAbilityTask_DroneFlyToTarget final : public UAbilityTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x30]; // 0x0080(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ADrone* Drone; // 0x00B0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AActor* TargetActor; // 0x00B8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_DroneFlyToTarget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_DroneFlyToTarget")
|
|
}
|
|
static class UAbilityTask_DroneFlyToTarget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_DroneFlyToTarget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_DroneFlyToTarget;
|
|
|
|
// Class Charlie.FeetRuneWrapper
|
|
// 0x0030 (0x0058 - 0x0028)
|
|
class UFeetRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FFeetRune Rune; // 0x0028(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FeetRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FeetRuneWrapper")
|
|
}
|
|
static class UFeetRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFeetRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFeetRuneWrapper;
|
|
|
|
// Class Charlie.AbilityTask_DroneFollow
|
|
// 0x0010 (0x0090 - 0x0080)
|
|
class UAbilityTask_DroneFollow final : public UAbilityTask
|
|
{
|
|
public:
|
|
class ADrone* Drone; // 0x0080(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_88[0x8]; // 0x0088(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_DroneFollow")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_DroneFollow")
|
|
}
|
|
static class UAbilityTask_DroneFollow* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_DroneFollow>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_DroneFollow;
|
|
|
|
// Class Charlie.APCIntroductionBarkSubsystem
|
|
// 0x0018 (0x0048 - 0x0030)
|
|
class UAPCIntroductionBarkSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UResearchAnimInstance* ResearchAnimInstance; // 0x0038(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_40[0x8]; // 0x0040(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("APCIntroductionBarkSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"APCIntroductionBarkSubsystem")
|
|
}
|
|
static class UAPCIntroductionBarkSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAPCIntroductionBarkSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAPCIntroductionBarkSubsystem;
|
|
|
|
// Class Charlie.AbilityTask_DroneWaitForState
|
|
// 0x0028 (0x00A8 - 0x0080)
|
|
class UAbilityTask_DroneWaitForState final : public UAbilityTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x18]; // 0x0080(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ADrone* Drone; // 0x0098(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_DroneWaitForState")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_DroneWaitForState")
|
|
}
|
|
static class UAbilityTask_DroneWaitForState* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_DroneWaitForState>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_DroneWaitForState;
|
|
|
|
// Class Charlie.AbilityTask_EQSQuery
|
|
// 0x0068 (0x00E8 - 0x0080)
|
|
class UAbilityTask_EQSQuery final : public UAbilityTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x30]; // 0x0080(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UEnvQuery* QueryTemplate; // 0x00B0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AActor* TargetActor; // 0x00B8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<struct FEQSQueryParam> EQSParams; // 0x00C0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_D0[0x18]; // 0x00D0(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_EQSQuery")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_EQSQuery")
|
|
}
|
|
static class UAbilityTask_EQSQuery* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_EQSQuery>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_EQSQuery;
|
|
|
|
// Class Charlie.ElevatorTranslationBaseComponent
|
|
// 0x0000 (0x00A0 - 0x00A0)
|
|
class UElevatorTranslationBaseComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
void SetTickDependency(class USceneComponent* MovableComponent);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ElevatorTranslationBaseComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ElevatorTranslationBaseComponent")
|
|
}
|
|
static class UElevatorTranslationBaseComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UElevatorTranslationBaseComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UElevatorTranslationBaseComponent;
|
|
|
|
// Class Charlie.ActivableLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UActivableLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void ActivateComponent(const class AActor* ActorToActivateComponentOn, const struct FGameplayTag& ActivationTag);
|
|
static void ActivateComponents(const class AActor* ActorToActivateComponentOn, const struct FGameplayTagContainer& ActivationTagContainer, float DamageLevelOverride, const struct FDamageCollisionData& HiFrameRateCollisionData);
|
|
static void DeactivateComponent(const class AActor* ActorToDeactivateComponentOn, const struct FGameplayTag& ActivationTag);
|
|
static void DeactivateComponents(const class AActor* ActorToActivateComponentOn, const struct FGameplayTagContainer& ActivationTagContainer);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ActivableLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ActivableLibrary")
|
|
}
|
|
static class UActivableLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UActivableLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UActivableLibrary;
|
|
|
|
// Class Charlie.FlowNode_QuestionSelector
|
|
// 0x0010 (0x01E0 - 0x01D0)
|
|
class UFlowNode_QuestionSelector final : public UFlowNode
|
|
{
|
|
public:
|
|
class UTexture2D* DatumBrush; // 0x01D0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UIdentityData* TopicIdentity; // 0x01D8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_QuestionSelector")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_QuestionSelector")
|
|
}
|
|
static class UFlowNode_QuestionSelector* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_QuestionSelector>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_QuestionSelector;
|
|
|
|
// Class Charlie.AnimNotifyState_FocusOnWeakSpot
|
|
// 0x0000 (0x0030 - 0x0030)
|
|
class UAnimNotifyState_FocusOnWeakSpot final : public UAnimNotifyState
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotifyState_FocusOnWeakSpot")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotifyState_FocusOnWeakSpot")
|
|
}
|
|
static class UAnimNotifyState_FocusOnWeakSpot* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotifyState_FocusOnWeakSpot>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotifyState_FocusOnWeakSpot;
|
|
|
|
// Class Charlie.AbilityTask_EvaluateConditions
|
|
// 0x0040 (0x00C0 - 0x0080)
|
|
class UAbilityTask_EvaluateConditions final : public UAbilityTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x18]; // 0x0080(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieBaseGameplayAbility* CharlieAbility; // 0x0098(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AActor* AbilityOwner; // 0x00A0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AActor* Target; // 0x00A8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UAbilityCondition*> ConditionsToEvaluate; // 0x00B0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_EvaluateConditions")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_EvaluateConditions")
|
|
}
|
|
static class UAbilityTask_EvaluateConditions* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_EvaluateConditions>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_EvaluateConditions;
|
|
|
|
// Class Charlie.AbilityTask_MonitorRange
|
|
// 0x0040 (0x00C0 - 0x0080)
|
|
class UAbilityTask_MonitorRange final : public UAbilityTask
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void()> OnEnter; // 0x0080(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnExit; // 0x0090(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
class AActor* TargeterActor; // 0x00A0(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* TargetActor; // 0x00A8(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_B0[0x10]; // 0x00B0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UAbilityTask_MonitorRange* MonitorRange(class UGameplayAbility* OwningAbility, const class AActor* TargetActor_0, float MinRange, float MaxRange);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_MonitorRange")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_MonitorRange")
|
|
}
|
|
static class UAbilityTask_MonitorRange* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_MonitorRange>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_MonitorRange;
|
|
|
|
// Class Charlie.DirectionalAudioSubsystem
|
|
// 0x0058 (0x0098 - 0x0040)
|
|
class UDirectionalAudioSubsystem final : public UTickableWorldSubsystem
|
|
{
|
|
public:
|
|
TMap<int32, struct FDirectionalAudioParameters> CurrentParameters; // 0x0040(0x0050)(Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_90[0x8]; // 0x0090(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DirectionalAudioSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DirectionalAudioSubsystem")
|
|
}
|
|
static class UDirectionalAudioSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDirectionalAudioSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDirectionalAudioSubsystem;
|
|
|
|
// Class Charlie.BaseDamageComponent
|
|
// 0x0140 (0x01E0 - 0x00A0)
|
|
class UBaseDamageComponent : public UActorComponent
|
|
{
|
|
public:
|
|
uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FDamageDefinition DamageDefinition; // 0x00A8(0x00B0)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FUIStat DamageStat; // 0x0158(0x0030)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FUIStat DurationStat; // 0x0188(0x0030)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class UCharlieAbilitySystemComponent* OriginAbilitySystemComponent; // 0x01B8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UProjectileAndAoEDispatchAbility* OriginAbility; // 0x01C0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<struct FDamageEntry> DamageEntries; // 0x01C8(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
class ACharlieThrowable* OriginThrowable; // 0x01D8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BaseDamageComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BaseDamageComponent")
|
|
}
|
|
static class UBaseDamageComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBaseDamageComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBaseDamageComponent;
|
|
|
|
// Class Charlie.LinkedDamageComponent
|
|
// 0x0000 (0x01E0 - 0x01E0)
|
|
class ULinkedDamageComponent final : public UBaseDamageComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LinkedDamageComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LinkedDamageComponent")
|
|
}
|
|
static class ULinkedDamageComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULinkedDamageComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULinkedDamageComponent;
|
|
|
|
// Class Charlie.AnimNotify_SyncedAnimationDamage
|
|
// 0x0010 (0x0048 - 0x0038)
|
|
class UAnimNotify_SyncedAnimationDamage final : public UAnimNotify
|
|
{
|
|
public:
|
|
TSubclassOf<class UGameplayEffect> DamageEffect; // 0x0038(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float EffectLevel; // 0x0040(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotify_SyncedAnimationDamage")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotify_SyncedAnimationDamage")
|
|
}
|
|
static class UAnimNotify_SyncedAnimationDamage* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotify_SyncedAnimationDamage>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotify_SyncedAnimationDamage;
|
|
|
|
// Class Charlie.CharlieWrapperMenuWidget
|
|
// 0x0010 (0x0478 - 0x0468)
|
|
class UCharlieWrapperMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
class UNavBarWidget* NavBarSumg; // 0x0468(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_470[0x8]; // 0x0470(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieWrapperMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieWrapperMenuWidget")
|
|
}
|
|
static class UCharlieWrapperMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieWrapperMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieWrapperMenuWidget;
|
|
|
|
// Class Charlie.PadWrapperMenuWidget
|
|
// 0x0030 (0x04A8 - 0x0478)
|
|
class UPadWrapperMenuWidget : public UCharlieWrapperMenuWidget
|
|
{
|
|
public:
|
|
class URetainerBox* PadGlitchRBox; // 0x0478(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMaterialParameterCollection* BackgroundScalingMPC; // 0x0480(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float GlitchEffectEnabledPeriodMin; // 0x0488(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float GlitchEffectEnabledPeriodMax; // 0x048C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float GlitchEffectDisabledPeriodMin; // 0x0490(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float GlitchEffectDisabledPeriodMax; // 0x0494(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieStartStopSoundStyle* GlitchEffectSoundStyle; // 0x0498(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPadNavBarWidget* PadNavBarSumg; // 0x04A0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PadWrapperMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PadWrapperMenuWidget")
|
|
}
|
|
static class UPadWrapperMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPadWrapperMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPadWrapperMenuWidget;
|
|
|
|
// Class Charlie.AbilityTask_OpenMenuAndWait
|
|
// 0x0040 (0x00C0 - 0x0080)
|
|
class UAbilityTask_OpenMenuAndWait final : public UCharlieAbilityTask
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void()> OnOpened; // 0x0080(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnClosed; // 0x0090(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnFailed; // 0x00A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag MenuTag; // 0x00B0(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 LayerId; // 0x00B8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_B9[0x7]; // 0x00B9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UAbilityTask_OpenMenuAndWait* OpenMenuAndWait(class UGameplayAbility* OwningAbility, uint8 LayerId_0, const struct FGameplayTag& Menu, bool bInShouldCloseMenuImmediately);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_OpenMenuAndWait")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_OpenMenuAndWait")
|
|
}
|
|
static class UAbilityTask_OpenMenuAndWait* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_OpenMenuAndWait>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_OpenMenuAndWait;
|
|
|
|
// Class Charlie.WorldMapGridLineWidget
|
|
// 0x0050 (0x03D8 - 0x0388)
|
|
class UWorldMapGridLineWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UCharlieTextBlock* LineValueTxt; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class USizeBox* RulerGridLineSBox; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class USizeBox* RulerSBox; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* LineImg; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FLinearColor LineColor; // 0x03A8(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FVector2D ParentAlignment; // 0x03B8(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3C8[0x10]; // 0x03C8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WorldMapGridLineWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WorldMapGridLineWidget")
|
|
}
|
|
static class UWorldMapGridLineWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWorldMapGridLineWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWorldMapGridLineWidget;
|
|
|
|
// Class Charlie.EffectValueBaseModifierComponent
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UEffectValueBaseModifierComponent : public UGameplayEffectComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EffectValueBaseModifierComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EffectValueBaseModifierComponent")
|
|
}
|
|
static class UEffectValueBaseModifierComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEffectValueBaseModifierComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEffectValueBaseModifierComponent;
|
|
|
|
// Class Charlie.AbilityTask_PlayCharlieMontageAndWait
|
|
// 0x00A0 (0x0120 - 0x0080)
|
|
class UAbilityTask_PlayCharlieMontageAndWait final : public UAbilityTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x68]; // 0x0080(0x0068)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAnimMontage* MontageToPlay; // 0x00E8(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_F0[0x30]; // 0x00F0(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnGameplayAbilityCancelled();
|
|
void OnMontageBlendingOut(class UAnimMontage* Montage, bool bInterrupted);
|
|
void OnMontageEnded(class UAnimMontage* Montage, bool bInterrupted);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_PlayCharlieMontageAndWait")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_PlayCharlieMontageAndWait")
|
|
}
|
|
static class UAbilityTask_PlayCharlieMontageAndWait* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_PlayCharlieMontageAndWait>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_PlayCharlieMontageAndWait;
|
|
|
|
// Class Charlie.ActivateActionAsyncTask
|
|
// 0x0050 (0x0080 - 0x0030)
|
|
class UActivateActionAsyncTask : public UBlueprintAsyncActionBase
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void()> OnActionDone; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnActionFailed; // 0x0040(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
class AActor* InteractableActor; // 0x0050(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class AActor* InteractorActor; // 0x0058(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_60[0x10]; // 0x0060(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UInteractionActionComponent* ActivatedActionComponent; // 0x0070(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_78[0x8]; // 0x0078(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnActionEnded(EInteractionActionType ActionType, class UInteractionActionComponent* ActionComponent);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ActivateActionAsyncTask")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ActivateActionAsyncTask")
|
|
}
|
|
static class UActivateActionAsyncTask* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UActivateActionAsyncTask>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UActivateActionAsyncTask;
|
|
|
|
// Class Charlie.ActivateActionByComponentTagAsyncTask
|
|
// 0x0008 (0x0088 - 0x0080)
|
|
class UActivateActionByComponentTagAsyncTask final : public UActivateActionAsyncTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x8]; // 0x0080(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UActivateActionAsyncTask* ActivateActionByComponentTagAndWait(class AActor* Interactable, class AActor* Interactor, class FName ComponentTag);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ActivateActionByComponentTagAsyncTask")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ActivateActionByComponentTagAsyncTask")
|
|
}
|
|
static class UActivateActionByComponentTagAsyncTask* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UActivateActionByComponentTagAsyncTask>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UActivateActionByComponentTagAsyncTask;
|
|
|
|
// Class Charlie.DynamicInteractorRuneComponent
|
|
// 0x0048 (0x00F0 - 0x00A8)
|
|
class UDynamicInteractorRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FDynamicInteractorRune Rune; // 0x00A8(0x0048)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DynamicInteractorRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DynamicInteractorRuneComponent")
|
|
}
|
|
static class UDynamicInteractorRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDynamicInteractorRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDynamicInteractorRuneComponent;
|
|
|
|
// Class Charlie.ParryWindowNotifyStateContext
|
|
// 0x0008 (0x0048 - 0x0040)
|
|
class UParryWindowNotifyStateContext final : public UBaseAnimNotifyContext
|
|
{
|
|
public:
|
|
class UGuardAbility* GuardAbility; // 0x0040(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ParryWindowNotifyStateContext")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ParryWindowNotifyStateContext")
|
|
}
|
|
static class UParryWindowNotifyStateContext* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UParryWindowNotifyStateContext>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UParryWindowNotifyStateContext;
|
|
|
|
// Class Charlie.AbilityTask_StartDelayedState
|
|
// 0x0028 (0x00A8 - 0x0080)
|
|
class UAbilityTask_StartDelayedState final : public UAbilityTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x28]; // 0x0080(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_StartDelayedState")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_StartDelayedState")
|
|
}
|
|
static class UAbilityTask_StartDelayedState* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_StartDelayedState>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_StartDelayedState;
|
|
|
|
// Class Charlie.FlowNodeDescriptionHelper
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UFlowNodeDescriptionHelper final : public UObject
|
|
{
|
|
public:
|
|
int32 DescriptionLineLength; // 0x0028(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNodeDescriptionHelper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNodeDescriptionHelper")
|
|
}
|
|
static class UFlowNodeDescriptionHelper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNodeDescriptionHelper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNodeDescriptionHelper;
|
|
|
|
// Class Charlie.BaseAnimatedAbility
|
|
// 0x0030 (0x0518 - 0x04E8)
|
|
class UBaseAnimatedAbility : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
class UAbilityTask_PlayCharlieMontageAndWait* AnimationTask; // 0x04E8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_WaitGameplayEvent* EventTask; // 0x04F0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayTagContainer TagsToRemoveOnEnd; // 0x04F8(0x0020)(Transient, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void AnimationFinished();
|
|
void AnimationInterrupted();
|
|
void EventCallback(const struct FGameplayEventData& Payload);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BaseAnimatedAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BaseAnimatedAbility")
|
|
}
|
|
static class UBaseAnimatedAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBaseAnimatedAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBaseAnimatedAbility;
|
|
|
|
// Class Charlie.EnemyActiveCastingAbility
|
|
// 0x00C8 (0x05E0 - 0x0518)
|
|
class UEnemyActiveCastingAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
uint8 Pad_518[0x8]; // 0x0518(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FAnimationEntry StartAnimation; // 0x0520(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry OutAnimation; // 0x0540(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag ActiveCastingCue; // 0x0560(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag StopCastingCue; // 0x0568(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Duration; // 0x0570(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_574[0x4]; // 0x0574(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAbilityTask_CharlieWaitDelay* DurationTask; // 0x0578(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FThrowablesAndEffectsHandler ThrowablesAndEffectsHandler; // 0x0580(0x0060)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EnemyActiveCastingAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EnemyActiveCastingAbility")
|
|
}
|
|
static class UEnemyActiveCastingAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEnemyActiveCastingAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEnemyActiveCastingAbility;
|
|
|
|
// Class Charlie.AbilityTask_ThrowablesAndEffectsMonitor
|
|
// 0x0030 (0x00B0 - 0x0080)
|
|
class UAbilityTask_ThrowablesAndEffectsMonitor final : public UAbilityTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x18]; // 0x0080(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TScriptInterface<class IThrowablesAndEffectsAbility> Handler; // 0x0098(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_A8[0x8]; // 0x00A8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_ThrowablesAndEffectsMonitor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_ThrowablesAndEffectsMonitor")
|
|
}
|
|
static class UAbilityTask_ThrowablesAndEffectsMonitor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_ThrowablesAndEffectsMonitor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_ThrowablesAndEffectsMonitor;
|
|
|
|
// Class Charlie.LymbicEntityDefinition
|
|
// 0x0000 (0x0030 - 0x0030)
|
|
class ULymbicEntityDefinition : public UDataAsset
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicEntityDefinition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicEntityDefinition")
|
|
}
|
|
static class ULymbicEntityDefinition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULymbicEntityDefinition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULymbicEntityDefinition;
|
|
|
|
// Class Charlie.LymbicEntitySimpleDefinition
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
class ULymbicEntitySimpleDefinition final : public ULymbicEntityDefinition
|
|
{
|
|
public:
|
|
TSubclassOf<class AHollowWalkerLoner> HollowWalker; // 0x0030(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class AHaze> AssignedHaze; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicEntitySimpleDefinition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicEntitySimpleDefinition")
|
|
}
|
|
static class ULymbicEntitySimpleDefinition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULymbicEntitySimpleDefinition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULymbicEntitySimpleDefinition;
|
|
|
|
// Class Charlie.ResearchLoreEntryInfoWidget
|
|
// 0x0028 (0x03B0 - 0x0388)
|
|
class UResearchLoreEntryInfoWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UCharlieTextBlock* ResearchLoreEntryNameTxt; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ResearchedItemNameTxt; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ResearchLoreEntryNotesTxt; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaScrollBox* ResearchLoreEntryNotesScrollBox; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemIconWidget* LoreEntryItemIconSumg; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ResearchLoreEntryInfoWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ResearchLoreEntryInfoWidget")
|
|
}
|
|
static class UResearchLoreEntryInfoWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UResearchLoreEntryInfoWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UResearchLoreEntryInfoWidget;
|
|
|
|
// Class Charlie.APCResearchLoreEntryInfoWidget
|
|
// 0x0008 (0x03B8 - 0x03B0)
|
|
class UAPCResearchLoreEntryInfoWidget : public UResearchLoreEntryInfoWidget
|
|
{
|
|
public:
|
|
class UCharlieTextBlock* CategoryTxt; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("APCResearchLoreEntryInfoWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"APCResearchLoreEntryInfoWidget")
|
|
}
|
|
static class UAPCResearchLoreEntryInfoWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAPCResearchLoreEntryInfoWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAPCResearchLoreEntryInfoWidget;
|
|
|
|
// Class Charlie.AbilityTask_Tick
|
|
// 0x0018 (0x0098 - 0x0080)
|
|
class UAbilityTask_Tick final : public UAbilityTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x18]; // 0x0080(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_Tick")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_Tick")
|
|
}
|
|
static class UAbilityTask_Tick* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_Tick>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_Tick;
|
|
|
|
// Class Charlie.SettingsBaseMenuWidget
|
|
// 0x0010 (0x0478 - 0x0468)
|
|
class USettingsBaseMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
class UAkStateValue* StorySettingsMusicState; // 0x0468(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkStateValue* StartMenuSettingsMusicState; // 0x0470(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingsBaseMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingsBaseMenuWidget")
|
|
}
|
|
static class USettingsBaseMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USettingsBaseMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USettingsBaseMenuWidget;
|
|
|
|
// Class Charlie.SettingsConfirmApplyMenuWidget
|
|
// 0x0058 (0x04D0 - 0x0478)
|
|
class USettingsConfirmApplyMenuWidget : public USettingsBaseMenuWidget
|
|
{
|
|
public:
|
|
float SecondsBeforeReset; // 0x0478(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_47C[0x4]; // 0x047C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieRichTextBlock* TimerTxt; // 0x0480(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaProgressBar* TimerProgressBar; // 0x0488(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText TimerText; // 0x0490(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class USettingsMenuWidget* SettingMenuToNavigateBackTo; // 0x04A0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayTag CategoryTag; // 0x04A8(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4B0[0x20]; // 0x04B0(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingsConfirmApplyMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingsConfirmApplyMenuWidget")
|
|
}
|
|
static class USettingsConfirmApplyMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USettingsConfirmApplyMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USettingsConfirmApplyMenuWidget;
|
|
|
|
// Class Charlie.CharliePlayerMappableKeySettingsMetaData
|
|
// 0x0030 (0x0060 - 0x0030)
|
|
class UCharliePlayerMappableKeySettingsMetaData final : public UDataAsset
|
|
{
|
|
public:
|
|
class FText DisplayDescription; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
TArray<class FName> NonConflictedInputs; // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class FName InputChangedWithThisOne; // 0x0050(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bCanBeShownInUI; // 0x0058(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharliePlayerMappableKeySettingsMetaData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharliePlayerMappableKeySettingsMetaData")
|
|
}
|
|
static class UCharliePlayerMappableKeySettingsMetaData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharliePlayerMappableKeySettingsMetaData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharliePlayerMappableKeySettingsMetaData;
|
|
|
|
// Class Charlie.ActivableManagerInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IActivableManagerInterface final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ActivableManagerInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ActivableManagerInterface")
|
|
}
|
|
static class IActivableManagerInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IActivableManagerInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IActivableManagerInterface;
|
|
|
|
// Class Charlie.CharlieTextButton
|
|
// 0x0008 (0x0500 - 0x04F8)
|
|
class UCharlieTextButton : public UFreyaTextButton
|
|
{
|
|
public:
|
|
class UCharlieButtonSoundStyle* SoundStyle; // 0x04F8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieTextButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieTextButton")
|
|
}
|
|
static class UCharlieTextButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieTextButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieTextButton;
|
|
|
|
// Class Charlie.GlyphsNavBarEntryButton
|
|
// 0x0008 (0x0508 - 0x0500)
|
|
class UGlyphsNavBarEntryButton : public UCharlieTextButton
|
|
{
|
|
public:
|
|
struct FGameplayTag LymbicSphere; // 0x0500(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GlyphsNavBarEntryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GlyphsNavBarEntryButton")
|
|
}
|
|
static class UGlyphsNavBarEntryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGlyphsNavBarEntryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGlyphsNavBarEntryButton;
|
|
|
|
// Class Charlie.AbilityTask_TickableWaitDelay
|
|
// 0x0038 (0x00B8 - 0x0080)
|
|
class UAbilityTask_TickableWaitDelay final : public UAbilityTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x38]; // 0x0080(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_TickableWaitDelay")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_TickableWaitDelay")
|
|
}
|
|
static class UAbilityTask_TickableWaitDelay* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_TickableWaitDelay>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_TickableWaitDelay;
|
|
|
|
// Class Charlie.DynamicInteractableRuneWrapper
|
|
// 0x00E0 (0x0108 - 0x0028)
|
|
class UDynamicInteractableRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FDynamicInteractableRune Rune; // 0x0028(0x00E0)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DynamicInteractableRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DynamicInteractableRuneWrapper")
|
|
}
|
|
static class UDynamicInteractableRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDynamicInteractableRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDynamicInteractableRuneWrapper;
|
|
|
|
// Class Charlie.ItemData
|
|
// 0x0170 (0x01A0 - 0x0030)
|
|
class UItemData : public UPrimaryDataAsset
|
|
{
|
|
public:
|
|
class FText Name_0; // 0x0030(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class FText Description; // 0x0040(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class UTexture2D* Icon; // 0x0050(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer QuestTags; // 0x0058(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer Category; // 0x0078(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer SubCategory; // 0x0098(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer ProgressTagFacts; // 0x00B8(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
uint32 QuantityMax; // 0x00D8(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bCanMultiStack; // 0x00DC(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_DD[0x3]; // 0x00DD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftObjectPtr<class UTexture2D> AttunementFlipBookSoftTexture; // 0x00E0(0x0028)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FItemInspectionPage> ItemInspectionPages; // 0x0108(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
bool bOnlyInspectInDataPad; // 0x0118(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETextJustify PlainTextJustification; // 0x0119(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11A[0x6]; // 0x011A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieSingleSoundStyle* ItemInspectionFlipPageSoundOverride; // 0x0120(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCharlieSingleSoundStyle* ItemAcquiredSoundOverride; // 0x0128(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftClassPtr<class UClass> ItemBpClass; // 0x0130(0x0028)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UStreamableRenderAsset> ItemMesh; // 0x0158(0x0028)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FEquipmentVisual> EquipmentVisuals; // 0x0180(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class UAkSwitchValue* AudioSwitchType; // 0x0190(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UGASPayLoad* GASPayLoad; // 0x0198(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemData")
|
|
}
|
|
static class UItemData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemData;
|
|
|
|
// Class Charlie.ProgressionItemData
|
|
// 0x0020 (0x01C0 - 0x01A0)
|
|
class UProgressionItemData : public UItemData
|
|
{
|
|
public:
|
|
uint8 Grade; // 0x01A0(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1A1[0x7]; // 0x01A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ULevelRequirements* LevelRequirements; // 0x01A8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class ULevelsAttributeProgression*> LevelsAttributeProgression; // 0x01B0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ProgressionItemData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ProgressionItemData")
|
|
}
|
|
static class UProgressionItemData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UProgressionItemData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UProgressionItemData;
|
|
|
|
// Class Charlie.UseableBaseItemData
|
|
// 0x00B0 (0x0270 - 0x01C0)
|
|
class UUseableBaseItemData : public UProgressionItemData
|
|
{
|
|
public:
|
|
struct FAnimationEntry Animation; // 0x01C0(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSpecializedWeaponAnimation> PerWeaponAnimationOverride; // 0x01E0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class FName UseableSocketName; // 0x01F0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag UseItemCue; // 0x01F8(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag ShowItemCue; // 0x0200(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bRemoveFromInventoryOnUse; // 0x0208(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_209[0x7]; // 0x0209(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UGameplayEffect> SpeedModifierEffect; // 0x0210(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagQuery TagRequirementsQuery; // 0x0218(0x0048)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<struct FUIStat> StatsToShow; // 0x0260(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UseableBaseItemData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UseableBaseItemData")
|
|
}
|
|
static class UUseableBaseItemData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUseableBaseItemData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUseableBaseItemData;
|
|
|
|
// Class Charlie.UseableCooldownReductionItemData
|
|
// 0x0010 (0x0280 - 0x0270)
|
|
class UUseableCooldownReductionItemData final : public UUseableBaseItemData
|
|
{
|
|
public:
|
|
float CooldownRemoveTime; // 0x0270(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName AffectedCooldowns; // 0x0274(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 NumberOfCooldownsAffected; // 0x027C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UseableCooldownReductionItemData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UseableCooldownReductionItemData")
|
|
}
|
|
static class UUseableCooldownReductionItemData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUseableCooldownReductionItemData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUseableCooldownReductionItemData;
|
|
|
|
// Class Charlie.ActiveRelicSlotEntryButton
|
|
// 0x0000 (0x04F0 - 0x04F0)
|
|
class UActiveRelicSlotEntryButton : public ULoadoutSlotEntryButton
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ActiveRelicSlotEntryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ActiveRelicSlotEntryButton")
|
|
}
|
|
static class UActiveRelicSlotEntryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UActiveRelicSlotEntryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UActiveRelicSlotEntryButton;
|
|
|
|
// Class Charlie.RandomDelayNotifyStateContext
|
|
// 0x0008 (0x0048 - 0x0040)
|
|
class URandomDelayNotifyStateContext final : public UBaseAnimNotifyContext
|
|
{
|
|
public:
|
|
uint8 Pad_40[0x8]; // 0x0040(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RandomDelayNotifyStateContext")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RandomDelayNotifyStateContext")
|
|
}
|
|
static class URandomDelayNotifyStateContext* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<URandomDelayNotifyStateContext>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_URandomDelayNotifyStateContext;
|
|
|
|
// Class Charlie.AbilityWheelInputWidget
|
|
// 0x0008 (0x04B8 - 0x04B0)
|
|
class UAbilityWheelInputWidget : public UFreyaInputWidget
|
|
{
|
|
public:
|
|
class UWidgetAnimation* InputFlashingAnim; // 0x04B0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityWheelInputWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityWheelInputWidget")
|
|
}
|
|
static class UAbilityWheelInputWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityWheelInputWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityWheelInputWidget;
|
|
|
|
// Class Charlie.AbilityWheelSlotWidget
|
|
// 0x0170 (0x04F8 - 0x0388)
|
|
class UAbilityWheelSlotWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x18]; // 0x0388(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFreyaImageStyle* BackgroundImageStyle; // 0x03A0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* AbilityDisabledImageStyle; // 0x03A8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* AbilityImageStyle; // 0x03B0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
int32 SlotIndex; // 0x03B8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayTag AbilitySlotTag; // 0x03BC(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bIsForActiveRelics; // 0x03C4(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3C5[0x3]; // 0x03C5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UTexture2D* UnassignedSlotImage; // 0x03C8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FAnchors InputWidgetAnchors; // 0x03D0(0x0020)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FInputWidgetData InputWidgetData; // 0x03F0(0x0050)(Edit, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* CoolDownEndedSoundStyle; // 0x0440(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* AbilityImg; // 0x0448(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityWheelInputWidget* AbilitySlotInputSumg; // 0x0450(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* InputFeedbackAnim; // 0x0458(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* InputFeedbackUnavailableAnim; // 0x0460(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* ExpandAnim; // 0x0468(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* CoolDownEndedAnim; // 0x0470(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* ActivateAbilityAnim; // 0x0478(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* AvailableAbilityAnim; // 0x0480(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* ActivateCoolDownAnim; // 0x0488(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* HighlightAbilityAnim; // 0x0490(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* AbilityChargeAnim; // 0x0498(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* ChargeLevelReachedAnim; // 0x04A0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieAbilitySystemComponent* OwnerASC; // 0x04A8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieBaseGameplayAbility* Ability; // 0x04B0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TScriptInterface<class IChargeableInterface> ChargeableInterface; // 0x04B8(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMaterialInstanceDynamic* AbilityMaterial; // 0x04C8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4D0[0x28]; // 0x04D0(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityWheelSlotWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityWheelSlotWidget")
|
|
}
|
|
static class UAbilityWheelSlotWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityWheelSlotWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityWheelSlotWidget;
|
|
|
|
// Class Charlie.CraftingActionEntryWidget
|
|
// 0x0010 (0x03A0 - 0x0390)
|
|
class UCraftingActionEntryWidget : public UFreyaCustomButtonContentWidget
|
|
{
|
|
public:
|
|
class UFreyaTextBlock* CraftingActionNameTxt; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaImage* CraftingActionImg; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CraftingActionEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CraftingActionEntryWidget")
|
|
}
|
|
static class UCraftingActionEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCraftingActionEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCraftingActionEntryWidget;
|
|
|
|
// Class Charlie.InteractableActor
|
|
// 0x0008 (0x02B0 - 0x02A8)
|
|
class AInteractableActor : public AActor
|
|
{
|
|
public:
|
|
bool bIsInteractionChainController; // 0x02A8(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2A9[0x7]; // 0x02A9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void StartMusic(class UAkStateValue* StateValue);
|
|
void StopMusic(class UAkStateValue* StateValue);
|
|
void UpdateInteractionChainStateAndSave(class UInteractionActionComponent* InteractionActionComponent);
|
|
void UpdateInteractionStateForSaving(class UInteractionActionComponent* InteractionActionComponent);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractableActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractableActor")
|
|
}
|
|
static class AInteractableActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AInteractableActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AInteractableActor;
|
|
|
|
// Class Charlie.InteractableDoorActor
|
|
// 0x0028 (0x02D8 - 0x02B0)
|
|
class AInteractableDoorActor : public AInteractableActor
|
|
{
|
|
public:
|
|
bool bEnabledAkPortal; // 0x02B0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2B1[0x3]; // 0x02B1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float OpenOcclusion; // 0x02B4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CloseOcclusion; // 0x02B8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bStartOpen; // 0x02BC(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2BD[0x3]; // 0x02BD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAkPortalComponent* CachedPortal; // 0x02C0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2C8[0x10]; // 0x02C8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void ClosePortal(float TimeToClosePortal);
|
|
void OpenPortal(float TimeToOpenPortal);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractableDoorActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractableDoorActor")
|
|
}
|
|
static class AInteractableDoorActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AInteractableDoorActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AInteractableDoorActor;
|
|
|
|
// Class Charlie.SingleUseBaseConditionInteractionActionComponent
|
|
// 0x0030 (0x0288 - 0x0258)
|
|
class USingleUseBaseConditionInteractionActionComponent : public UInteractionActionComponent
|
|
{
|
|
public:
|
|
bool bSingleUse; // 0x0258(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bActive; // 0x0259(0x0001)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_25A[0x6]; // 0x025A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FCharlieConditionValidator ActionCondition; // 0x0260(0x0008)(Edit, BlueprintVisible, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
class FText ActionTextConditionSuccess; // 0x0268(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
class FText ActionTextConditionFailed; // 0x0278(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
void OnActivateActionFailure(class AActor* Interactor);
|
|
void OnActivateActionSuccess(class AActor* Interactor);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SingleUseBaseConditionInteractionActionComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SingleUseBaseConditionInteractionActionComponent")
|
|
}
|
|
static class USingleUseBaseConditionInteractionActionComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USingleUseBaseConditionInteractionActionComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USingleUseBaseConditionInteractionActionComponent;
|
|
|
|
// Class Charlie.APCEnterInteractionActionComponent
|
|
// 0x0048 (0x02D0 - 0x0288)
|
|
class UAPCEnterInteractionActionComponent : public USingleUseBaseConditionInteractionActionComponent
|
|
{
|
|
public:
|
|
class UDataTable* CinematicEnterTable; // 0x0288(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkStateValue* APCInteriorStateValue; // 0x0290(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_298[0x38]; // 0x0298(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnEnterAPC(float InFadeDuration);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("APCEnterInteractionActionComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"APCEnterInteractionActionComponent")
|
|
}
|
|
static class UAPCEnterInteractionActionComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAPCEnterInteractionActionComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAPCEnterInteractionActionComponent;
|
|
|
|
// Class Charlie.FlowNode_AbstractLine
|
|
// 0x0020 (0x01F0 - 0x01D0)
|
|
class UFlowNode_AbstractLine : public UFlowNode
|
|
{
|
|
public:
|
|
uint8 Pad_1D0[0x8]; // 0x01D0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText LineText; // 0x01D8(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1E8[0x8]; // 0x01E8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_AbstractLine")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_AbstractLine")
|
|
}
|
|
static class UFlowNode_AbstractLine* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_AbstractLine>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_AbstractLine;
|
|
|
|
// Class Charlie.FlowNode_QuickChatLine
|
|
// 0x0010 (0x0200 - 0x01F0)
|
|
class UFlowNode_QuickChatLine : public UFlowNode_AbstractLine
|
|
{
|
|
public:
|
|
class FText QuickChatLine; // 0x01F0(0x0010)(Deprecated, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_QuickChatLine")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_QuickChatLine")
|
|
}
|
|
static class UFlowNode_QuickChatLine* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_QuickChatLine>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_QuickChatLine;
|
|
|
|
// Class Charlie.WeaponAbility
|
|
// 0x0198 (0x06B0 - 0x0518)
|
|
class UWeaponAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
uint8 Pad_518[0x8]; // 0x0518(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FDamageDefinition DamageDefinition; // 0x0520(0x00B0)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UGameplayEffect> LymbicStealEffect; // 0x05D0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagQuery QueryOnTargetToAllowAbility; // 0x05D8(0x0048)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagQuery QueryOnTargetToBlockAbility; // 0x0620(0x0048)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FUIStat DamageStat; // 0x0668(0x0030)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<class UGameplayTask*> RunningTasks; // 0x0698(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected)
|
|
class UAbilityTask_CharlieWaitDelay* TimeDilationTimeOutTask; // 0x06A8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WeaponAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WeaponAbility")
|
|
}
|
|
static class UWeaponAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWeaponAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWeaponAbility;
|
|
|
|
// Class Charlie.CombatHudUserWidget
|
|
// 0x0010 (0x03E8 - 0x03D8)
|
|
class UCombatHudUserWidget : public UCharlieHudUserWidgetBase
|
|
{
|
|
public:
|
|
bool bCanBeShownInTimeloops; // 0x03D8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3D9[0x7]; // 0x03D9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCombatHudWidget* ParentHud; // 0x03E0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CombatHudUserWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CombatHudUserWidget")
|
|
}
|
|
static class UCombatHudUserWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCombatHudUserWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCombatHudUserWidget;
|
|
|
|
// Class Charlie.ScalableCooldownAbilityInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IScalableCooldownAbilityInterface final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ScalableCooldownAbilityInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ScalableCooldownAbilityInterface")
|
|
}
|
|
static class IScalableCooldownAbilityInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IScalableCooldownAbilityInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IScalableCooldownAbilityInterface;
|
|
|
|
// Class Charlie.InputRemappingSettingEntryButton
|
|
// 0x0030 (0x0518 - 0x04E8)
|
|
class UInputRemappingSettingEntryButton : public UCharlieCustomButton
|
|
{
|
|
public:
|
|
uint8 Pad_4E8[0x18]; // 0x04E8(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UInputRemappingSettingEntryWidget* InputRemappingContentWidget; // 0x0500(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_508[0x10]; // 0x0508(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UWidget* GetWidgetToFocusOnNavigation(const EUINavigation InNavigation);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InputRemappingSettingEntryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InputRemappingSettingEntryButton")
|
|
}
|
|
static class UInputRemappingSettingEntryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInputRemappingSettingEntryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInputRemappingSettingEntryButton;
|
|
|
|
// Class Charlie.CharliePopupWidget
|
|
// 0x0030 (0x04D8 - 0x04A8)
|
|
class UCharliePopupWidget : public UFreyaPopupWidget
|
|
{
|
|
public:
|
|
uint8 Pad_4A8[0x8]; // 0x04A8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieWidgetSoundStyle* SoundStyle; // 0x04B0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieWidgetSoundStyle* OverridenSoundStyle; // 0x04B8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* PopupPauseAudioEvent; // 0x04C0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* PopupResumeAudioEvent; // 0x04C8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkStateValue* PopupPauseMusicState; // 0x04D0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharliePopupWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharliePopupWidget")
|
|
}
|
|
static class UCharliePopupWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharliePopupWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharliePopupWidget;
|
|
|
|
// Class Charlie.AbilityWheelWidget
|
|
// 0x00D0 (0x04B8 - 0x03E8)
|
|
class UAbilityWheelWidget : public UCombatHudUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_3E8[0x30]; // 0x03E8(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
bool bExpandedByDefaultWithMouseAndKeyboard; // 0x0418(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_419[0x3]; // 0x0419(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTag OtherWheelHidingTag; // 0x041C(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_424[0x4]; // 0x0424(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieSingleSoundStyle* WheelExpandedSoundStyle; // 0x0428(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UCharlieSingleSoundStyle* WheelCollapsedSoundStyle; // 0x0430(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FGameplayTag AbilityModeStatusTag; // 0x0438(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<class UTexture2D*> PreviewAbilityIcons; // 0x0440(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
class UAbilityWheelInputWidget* WheelInputSumg; // 0x0450(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UCanvasPanel* WheelCanvas; // 0x0458(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputContainerWidget* InputContainerSumg; // 0x0460(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetAnimation* ExpandAnim; // 0x0468(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<class UAbilityWheelSlotWidget*> AbilityWheelSlotWidgets; // 0x0470(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
class UCharlieAbilitySystemComponent* HeroASC; // 0x0480(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UCharlieAbilitySystemComponent* WheelOwnerASC; // 0x0488(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_490[0x4]; // 0x0490(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ExpansionDelay; // 0x0494(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_498[0x20]; // 0x0498(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnAbilityModeChanged(const struct FGameplayTag& CallbackTag, int32 NewCount);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityWheelWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityWheelWidget")
|
|
}
|
|
static class UAbilityWheelWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityWheelWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityWheelWidget;
|
|
|
|
// Class Charlie.CharliePlayerCameraManager
|
|
// 0x0050 (0x25F0 - 0x25A0)
|
|
class ACharliePlayerCameraManager : public APlayerCameraManager
|
|
{
|
|
public:
|
|
class UCharlieThirdPersonCamera* CameraModeInstance; // 0x2598(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UCharlieCameraExplorationConfig* ExplorationConfig; // 0x25A0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCharlieCameraCombatConfig* CombatConfig; // 0x25A8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCharlieCameraAPCConfig* APCConfig; // 0x25B0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UCharlieThirdPersonCamera> CameraClass; // 0x25B8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BasePelvisRelativeZ; // 0x25C0(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName PelvisBoneName; // 0x25C4(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_25CC[0x4]; // 0x25CC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieCameraCombatConfig* CombatCameraConfigOverride; // 0x25D0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_25D8[0x18]; // 0x25D8(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharliePlayerCameraManager")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharliePlayerCameraManager")
|
|
}
|
|
static class ACharliePlayerCameraManager* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharliePlayerCameraManager>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharliePlayerCameraManager;
|
|
|
|
// Class Charlie.AchievementsLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UAchievementsLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static bool UnlockAchievement(const class UObject* WorldContextObject, ECharliePlatformAchievementID ID);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AchievementsLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AchievementsLibrary")
|
|
}
|
|
static class UAchievementsLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAchievementsLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAchievementsLibrary;
|
|
|
|
// Class Charlie.DynamicInteractOverlapAvailabilityRuneWrapper
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UDynamicInteractOverlapAvailabilityRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FDynamicInteractOverlapAvailabilityRune Rune; // 0x0028(0x000A)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_32[0x6]; // 0x0032(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DynamicInteractOverlapAvailabilityRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DynamicInteractOverlapAvailabilityRuneWrapper")
|
|
}
|
|
static class UDynamicInteractOverlapAvailabilityRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDynamicInteractOverlapAvailabilityRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDynamicInteractOverlapAvailabilityRuneWrapper;
|
|
|
|
// Class Charlie.ItemPlacementSlotsRuneComponent
|
|
// 0x0010 (0x00B8 - 0x00A8)
|
|
class UItemPlacementSlotsRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FItemPlacementSlotsRune Rune; // 0x00A8(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemPlacementSlotsRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemPlacementSlotsRuneComponent")
|
|
}
|
|
static class UItemPlacementSlotsRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemPlacementSlotsRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemPlacementSlotsRuneComponent;
|
|
|
|
// Class Charlie.AchievementsSubsystem
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
class UAchievementsSubsystem final : public UGameInstanceSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UDataTable* DataTable; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AchievementsSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AchievementsSubsystem")
|
|
}
|
|
static class UAchievementsSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAchievementsSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAchievementsSubsystem;
|
|
|
|
// Class Charlie.CharlieTimedNotificationWidget
|
|
// 0x0008 (0x03A8 - 0x03A0)
|
|
class UCharlieTimedNotificationWidget : public UFreyaTimedNotificationWidget
|
|
{
|
|
public:
|
|
class UCharlieWidgetSoundStyle* SoundStyle; // 0x03A0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieTimedNotificationWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieTimedNotificationWidget")
|
|
}
|
|
static class UCharlieTimedNotificationWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieTimedNotificationWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieTimedNotificationWidget;
|
|
|
|
// Class Charlie.NewStylingNotificationWidget
|
|
// 0x0010 (0x03B8 - 0x03A8)
|
|
class UNewStylingNotificationWidget final : public UCharlieTimedNotificationWidget
|
|
{
|
|
public:
|
|
EIdentityFact FactTypeForFrame; // 0x03A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3A9[0x7]; // 0x03A9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFramedIconWidget* IconSumg; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NewStylingNotificationWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NewStylingNotificationWidget")
|
|
}
|
|
static class UNewStylingNotificationWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNewStylingNotificationWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNewStylingNotificationWidget;
|
|
|
|
// Class Charlie.CharlieNiagaraBlueprintLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UCharlieNiagaraBlueprintLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static struct FLinearColor GetWeaponLymbicColor(class UObject* WorldContextObject);
|
|
static ELymbicSphere GetWeaponLymbicSphere(class UObject* WorldContextObject);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieNiagaraBlueprintLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieNiagaraBlueprintLibrary")
|
|
}
|
|
static class UCharlieNiagaraBlueprintLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieNiagaraBlueprintLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieNiagaraBlueprintLibrary;
|
|
|
|
// Class Charlie.ActivableInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IActivableInterface final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ActivableInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ActivableInterface")
|
|
}
|
|
static class IActivableInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IActivableInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IActivableInterface;
|
|
|
|
// Class Charlie.InputRemappingSettingEntryWidget
|
|
// 0x0080 (0x0410 - 0x0390)
|
|
class UInputRemappingSettingEntryWidget : public UFreyaCustomButtonContentWidget
|
|
{
|
|
public:
|
|
uint8 Pad_390[0x18]; // 0x0390(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FDataTableRowHandle NormalTextStyle; // 0x03A8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle HoveredTextStyle; // 0x03B8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle ConflictedTextStyle; // 0x03C8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
TSubclassOf<class UFreyaInputIconWidget> InputIconWidgetClass; // 0x03D8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* InputNameTxt; // 0x03E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UHorizontalBox* InputsHBox; // 0x03E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSettingValue_InputMapping* InputMappingSetting; // 0x03F0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UFreyaInputIconWidget*> IconWidgetCache; // 0x03F8(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_408[0x8]; // 0x0408(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InputRemappingSettingEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InputRemappingSettingEntryWidget")
|
|
}
|
|
static class UInputRemappingSettingEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInputRemappingSettingEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInputRemappingSettingEntryWidget;
|
|
|
|
// Class Charlie.CharlieIdlePoint
|
|
// 0x0038 (0x02E0 - 0x02A8)
|
|
class ACharlieIdlePoint : public AActor
|
|
{
|
|
public:
|
|
int32 AllowedUserCount; // 0x02A8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2AC[0x4]; // 0x02AC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UCharlieBaseGameplayAbility> AbilityToStart; // 0x02B0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class UAISenseOverride*> PerceptionOverride; // 0x02B8(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
TArray<TWeakObjectPtr<class ACharlieLymbicEntity>> CurrentUsers; // 0x02C8(0x0010)(ZeroConstructor, Transient, Protected, UObjectWrapper, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2D8[0x8]; // 0x02D8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnCollisionBeginOverlap(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult);
|
|
void OnCollisionEndOverlap(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieIdlePoint")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieIdlePoint")
|
|
}
|
|
static class ACharlieIdlePoint* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieIdlePoint>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieIdlePoint;
|
|
|
|
// Class Charlie.CharlieSphereIdlePoint
|
|
// 0x0008 (0x02E8 - 0x02E0)
|
|
class ACharlieSphereIdlePoint : public ACharlieIdlePoint
|
|
{
|
|
public:
|
|
class USphereComponent* SphereComponent; // 0x02E0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSphereIdlePoint")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSphereIdlePoint")
|
|
}
|
|
static class ACharlieSphereIdlePoint* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieSphereIdlePoint>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieSphereIdlePoint;
|
|
|
|
// Class Charlie.CharlieRoamingZone
|
|
// 0x0018 (0x0300 - 0x02E8)
|
|
class ACharlieRoamingZone : public ACharlieSphereIdlePoint
|
|
{
|
|
public:
|
|
float IdleTimeBetweenPoint; // 0x02E8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float IdleTimeVariance; // 0x02EC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MinDistanceBetweenPoints; // 0x02F0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MinAngleBetweenPoint; // 0x02F4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxAngleBetweenPoint; // 0x02F8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2FC[0x4]; // 0x02FC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieRoamingZone")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieRoamingZone")
|
|
}
|
|
static class ACharlieRoamingZone* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieRoamingZone>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieRoamingZone;
|
|
|
|
// Class Charlie.ActivateActionByActionTypeAsyncTask
|
|
// 0x0008 (0x0088 - 0x0080)
|
|
class UActivateActionByActionTypeAsyncTask final : public UActivateActionAsyncTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x8]; // 0x0080(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UActivateActionAsyncTask* ActivateActionByActionTypeAndWait(class AActor* Interactable, class AActor* Interactor, EInteractionActionType ActionType);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ActivateActionByActionTypeAsyncTask")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ActivateActionByActionTypeAsyncTask")
|
|
}
|
|
static class UActivateActionByActionTypeAsyncTask* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UActivateActionByActionTypeAsyncTask>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UActivateActionByActionTypeAsyncTask;
|
|
|
|
// Class Charlie.CharliePrimaryAssetLabelNoShipping
|
|
// 0x0000 (0x0088 - 0x0088)
|
|
class UCharliePrimaryAssetLabelNoShipping final : public UPrimaryAssetLabel
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharliePrimaryAssetLabelNoShipping")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharliePrimaryAssetLabelNoShipping")
|
|
}
|
|
static class UCharliePrimaryAssetLabelNoShipping* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharliePrimaryAssetLabelNoShipping>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharliePrimaryAssetLabelNoShipping;
|
|
|
|
// Class Charlie.GameplayCueStateComponent
|
|
// 0x0040 (0x00E0 - 0x00A0)
|
|
class UGameplayCueStateComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
TArray<struct FGameplayCueInstance> GameplayCueInstances; // 0x00A0(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
TArray<struct FAudioEventRefCountInstance> AudioEventRefCount; // 0x00B0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
|
|
TArray<struct FMaterialFadeInstance> FadeInstances; // 0x00C0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
|
|
TArray<struct FWeaponNiagaraSystem> WeaponVFXInstances; // 0x00D0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameplayCueStateComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameplayCueStateComponent")
|
|
}
|
|
static class UGameplayCueStateComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameplayCueStateComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameplayCueStateComponent;
|
|
|
|
// Class Charlie.ActivateComponentNotifyState
|
|
// 0x0040 (0x0070 - 0x0030)
|
|
class UActivateComponentNotifyState final : public UAnimNotifyState
|
|
{
|
|
public:
|
|
struct FGameplayTagContainer ActivationTags; // 0x0030(0x0020)(Edit, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
bool bRecordHiFrameRatePositions; // 0x0050(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FDamageCollisionData DamagePositionsToRecord; // 0x0058(0x0010)(Edit, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
bool bOverrideDamageLevel; // 0x0068(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_69[0x3]; // 0x0069(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float DamageLevelOverride; // 0x006C(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ActivateComponentNotifyState")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ActivateComponentNotifyState")
|
|
}
|
|
static class UActivateComponentNotifyState* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UActivateComponentNotifyState>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UActivateComponentNotifyState;
|
|
|
|
// Class Charlie.HollowWalkerDeathAbility
|
|
// 0x0090 (0x05A8 - 0x0518)
|
|
class UHollowWalkerDeathAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
struct FAnimationEntry DeathAnimation; // 0x0518(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
class UPhysicsAsset* RagdollPhysicsAsset; // 0x0538(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag LonerDeathCue; // 0x0540(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag SimpleLymbicDeathCue; // 0x0548(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag FerventDeathCue; // 0x0550(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag HerderDeathCue; // 0x0558(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RagdollImpulseRandomYawLimit; // 0x0560(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RagdollImpulseRandomMinPitch; // 0x0564(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RagdollImpulseRandomMaxPitch; // 0x0568(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RagdollImpulseRandomMinStrength; // 0x056C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RagdollImpulseRandomMaxStrength; // 0x0570(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName ImpulseBoneTarget; // 0x0574(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RagdollTorqueRandomMinDuration; // 0x057C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RagdollTorqueRandomMaxDuration; // 0x0580(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RagdollTorqueRandomMinStrength; // 0x0584(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RagdollTorqueRandomMaxStrength; // 0x0588(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName TorqueBoneTarget; // 0x058C(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_594[0x4]; // 0x0594(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAbilityTask_AddRagDollTorque* RagDollTorqueTask; // 0x0598(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_5A0[0x8]; // 0x05A0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HollowWalkerDeathAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HollowWalkerDeathAbility")
|
|
}
|
|
static class UHollowWalkerDeathAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHollowWalkerDeathAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHollowWalkerDeathAbility;
|
|
|
|
// Class Charlie.TagFactAcquiredRuneComponent
|
|
// 0x0020 (0x00C8 - 0x00A8)
|
|
class UTagFactAcquiredRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FTagFactAcquiredRune Rune; // 0x00A8(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TagFactAcquiredRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TagFactAcquiredRuneComponent")
|
|
}
|
|
static class UTagFactAcquiredRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTagFactAcquiredRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTagFactAcquiredRuneComponent;
|
|
|
|
// Class Charlie.CharlieRichTextBlock
|
|
// 0x0010 (0x07E0 - 0x07D0)
|
|
class UCharlieRichTextBlock final : public UFreyaRichTextBlock
|
|
{
|
|
public:
|
|
bool bParseDynamicLocation; // 0x07D0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_7D1[0xF]; // 0x07D1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieRichTextBlock")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieRichTextBlock")
|
|
}
|
|
static class UCharlieRichTextBlock* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieRichTextBlock>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieRichTextBlock;
|
|
|
|
// Class Charlie.ActiveRelicSlotEntryWidget
|
|
// 0x0000 (0x03E0 - 0x03E0)
|
|
class UActiveRelicSlotEntryWidget : public ULoadoutSlotEntryWidget
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ActiveRelicSlotEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ActiveRelicSlotEntryWidget")
|
|
}
|
|
static class UActiveRelicSlotEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UActiveRelicSlotEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UActiveRelicSlotEntryWidget;
|
|
|
|
// Class Charlie.CharlieRuntimeOptionsBlueprintLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UCharlieRuntimeOptionsBlueprintLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static class UCharlieRuntimeOptions* GetRuntimeOptions();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieRuntimeOptionsBlueprintLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieRuntimeOptionsBlueprintLibrary")
|
|
}
|
|
static class UCharlieRuntimeOptionsBlueprintLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieRuntimeOptionsBlueprintLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieRuntimeOptionsBlueprintLibrary;
|
|
|
|
// Class Charlie.ActivitiesConfig
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UActivitiesConfig final : public UObject
|
|
{
|
|
public:
|
|
TArray<struct FActivityConfiguration> Activities; // 0x0028(0x0010)(Edit, ZeroConstructor, Config, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ActivitiesConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ActivitiesConfig")
|
|
}
|
|
static class UActivitiesConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UActivitiesConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UActivitiesConfig;
|
|
|
|
// Class Charlie.AkRoomEventsRuneWrapper
|
|
// 0x0058 (0x0080 - 0x0028)
|
|
class UAkRoomEventsRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FAkRoomEventsRune Rune; // 0x0028(0x0058)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AkRoomEventsRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AkRoomEventsRuneWrapper")
|
|
}
|
|
static class UAkRoomEventsRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAkRoomEventsRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAkRoomEventsRuneWrapper;
|
|
|
|
// Class Charlie.CharlieSaveSubsystem
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
class UCharlieSaveSubsystem final : public UGameInstanceSubsystem
|
|
{
|
|
public:
|
|
class UCharlieSaveSystem* SaveSystem; // 0x0030(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSaveSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSaveSubsystem")
|
|
}
|
|
static class UCharlieSaveSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSaveSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSaveSubsystem;
|
|
|
|
// Class Charlie.AbilityTask_PlayUmbilicalCordAnimation
|
|
// 0x0050 (0x00D0 - 0x0080)
|
|
class UAbilityTask_PlayUmbilicalCordAnimation final : public UAbilityTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x18]; // 0x0080(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AHaze* TargetHaze; // 0x0098(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FHazeUmbilicalCordAnimationEntry HazeAnimationEntry; // 0x00A0(0x0014)(Transient, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_B4[0x4]; // 0x00B4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAkComponent* AkComponent; // 0x00B8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_C0[0x10]; // 0x00C0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_PlayUmbilicalCordAnimation")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_PlayUmbilicalCordAnimation")
|
|
}
|
|
static class UAbilityTask_PlayUmbilicalCordAnimation* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_PlayUmbilicalCordAnimation>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_PlayUmbilicalCordAnimation;
|
|
|
|
// Class Charlie.DamageDealerThrowableComponent
|
|
// 0x00E8 (0x02C8 - 0x01E0)
|
|
class UDamageDealerThrowableComponent : public UBaseDamageComponent
|
|
{
|
|
public:
|
|
bool bDoDamageOnce; // 0x01E0(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1E1[0x3]; // 0x01E1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float DamageTimer; // 0x01E4(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseExclusionRadius; // 0x01E8(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1E9[0x3]; // 0x01E9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ExclusionRadius; // 0x01EC(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShouldByPassLineTraceSingleByChannel; // 0x01F0(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1F1[0x3]; // 0x01F1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTag GameplayCueToAddOnEnter; // 0x01F4(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1FC[0x4]; // 0x01FC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UGameplayEffect> GameplayEffectToAddOnEnter; // 0x0200(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float GameplayEffectLevel; // 0x0208(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseTargetTagsRequirement; // 0x020C(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_20D[0x3]; // 0x020D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTagQuery TagRequirementQuery; // 0x0210(0x0048)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
bool bUseTargetAnimationSectionRequirement; // 0x0258(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_259[0x7]; // 0x0259(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class FName> ExcludedAnimSections; // 0x0260(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FActiveGameplayEffectHandle ActiveEffect; // 0x0270(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TSet<class AActor*> OverlappedActors; // 0x0278(0x0050)(Transient, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void OnCollisionBeginOverlap(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult);
|
|
void OnCollisionEndOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DamageDealerThrowableComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DamageDealerThrowableComponent")
|
|
}
|
|
static class UDamageDealerThrowableComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDamageDealerThrowableComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDamageDealerThrowableComponent;
|
|
|
|
// Class Charlie.EnvironementalDamageDealerComponent
|
|
// 0x0010 (0x02D8 - 0x02C8)
|
|
class UEnvironementalDamageDealerComponent final : public UDamageDealerThrowableComponent
|
|
{
|
|
public:
|
|
float DamageLevelToApply; // 0x02C8(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2CC[0x4]; // 0x02CC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieAbilitySystemComponent* AbilitySystemComponent; // 0x02D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EnvironementalDamageDealerComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EnvironementalDamageDealerComponent")
|
|
}
|
|
static class UEnvironementalDamageDealerComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEnvironementalDamageDealerComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEnvironementalDamageDealerComponent;
|
|
|
|
// Class Charlie.AkRoomEventsRuneComponent
|
|
// 0x0058 (0x0100 - 0x00A8)
|
|
class UAkRoomEventsRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FAkRoomEventsRune Rune; // 0x00A8(0x0058)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AkRoomEventsRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AkRoomEventsRuneComponent")
|
|
}
|
|
static class UAkRoomEventsRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAkRoomEventsRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAkRoomEventsRuneComponent;
|
|
|
|
// Class Charlie.AkRoomTrackerRuneWrapper
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UAkRoomTrackerRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FAkRoomTrackerRune Rune; // 0x0028(0x0008)(Edit, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AkRoomTrackerRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AkRoomTrackerRuneWrapper")
|
|
}
|
|
static class UAkRoomTrackerRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAkRoomTrackerRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAkRoomTrackerRuneWrapper;
|
|
|
|
// Class Charlie.GenerateLymbicLootingRuneComponent
|
|
// 0x0020 (0x00C8 - 0x00A8)
|
|
class UGenerateLymbicLootingRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FGenerateLymbicLootingRune Rune; // 0x00A8(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GenerateLymbicLootingRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GenerateLymbicLootingRuneComponent")
|
|
}
|
|
static class UGenerateLymbicLootingRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGenerateLymbicLootingRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGenerateLymbicLootingRuneComponent;
|
|
|
|
// Class Charlie.AmbientInteriorBoxRuneWrapper
|
|
// 0x0070 (0x0098 - 0x0028)
|
|
class UAmbientInteriorBoxRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FAmbientInteriorBoxRune Rune; // 0x0028(0x0070)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AmbientInteriorBoxRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AmbientInteriorBoxRuneWrapper")
|
|
}
|
|
static class UAmbientInteriorBoxRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAmbientInteriorBoxRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAmbientInteriorBoxRuneWrapper;
|
|
|
|
// Class Charlie.AttributeProgressBar
|
|
// 0x0068 (0x03F0 - 0x0388)
|
|
class UAttributeProgressBar : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UFreyaProgressBar* AttributeBar; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bShowPositiveDelta; // 0x0390(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bShowNegativeDelta; // 0x0391(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_392[0x6]; // 0x0392(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFreyaProgressBarStyle* ProgressBarStyle; // 0x0398(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaProgressBarStyle* FullProgressBarStyle; // 0x03A0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* PositiveDeltaImageStyle; // 0x03A8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* NegativeDeltaImageStyle; // 0x03B0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float MinimumFilledPercent; // 0x03B8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3BC[0x4]; // 0x03BC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFreyaImage* BarEndMarkerImg; // 0x03C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* DeltaImg; // 0x03C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* PositiveDeltaAnim; // 0x03D0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* NegativeDeltaAnim; // 0x03D8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3E0[0x10]; // 0x03E0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnNegativeDeltaAnimationFinished();
|
|
void OnPositiveDeltaAnimationFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AttributeProgressBar")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AttributeProgressBar")
|
|
}
|
|
static class UAttributeProgressBar* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAttributeProgressBar>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAttributeProgressBar;
|
|
|
|
// Class Charlie.StanceAttributeProgressBar
|
|
// 0x0058 (0x0448 - 0x03F0)
|
|
class UStanceAttributeProgressBar : public UAttributeProgressBar
|
|
{
|
|
public:
|
|
struct FLinearColor FullProgressColor; // 0x03F0(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FLinearColor ProgressColor; // 0x0400(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FLinearColor BackgroundColor; // 0x0410(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FLinearColor UnavailableColor; // 0x0420(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* StanceAttributeProgressBar; // 0x0430(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* RiposteAnim; // 0x0438(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_440[0x8]; // 0x0440(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StanceAttributeProgressBar")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StanceAttributeProgressBar")
|
|
}
|
|
static class UStanceAttributeProgressBar* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStanceAttributeProgressBar>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStanceAttributeProgressBar;
|
|
|
|
// Class Charlie.CharlieSaveGame
|
|
// 0x0688 (0x06C0 - 0x0038)
|
|
class UCharlieSaveGame final : public UYggSaveGame
|
|
{
|
|
public:
|
|
int32 Version; // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGuid PlaythroughGuid; // 0x003C(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsNew; // 0x004C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHasCompletedGame; // 0x004D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bGameIsFullyInstalled; // 0x004E(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4F[0x1]; // 0x004F(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTimespan TimePlayed; // 0x0050(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_58[0x8]; // 0x0058(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FCharlieSavePlayerState Player; // 0x0060(0x0590)(NativeAccessSpecifierPublic)
|
|
struct FCharlieSaveWorldState World; // 0x05F0(0x00C8)(NativeAccessSpecifierPublic)
|
|
uint8 Pad_6B8[0x8]; // 0x06B8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSaveGame")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSaveGame")
|
|
}
|
|
static class UCharlieSaveGame* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSaveGame>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSaveGame;
|
|
|
|
// Class Charlie.FootstepEventNiagaraTrackerRuneComponent
|
|
// 0x0008 (0x00B0 - 0x00A8)
|
|
class UFootstepEventNiagaraTrackerRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FFootstepEventNiagaraTrackerRune Rune; // 0x00A8(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FootstepEventNiagaraTrackerRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FootstepEventNiagaraTrackerRuneComponent")
|
|
}
|
|
static class UFootstepEventNiagaraTrackerRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFootstepEventNiagaraTrackerRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFootstepEventNiagaraTrackerRuneComponent;
|
|
|
|
// Class Charlie.AmbientExteriorBoxRuneComponent
|
|
// 0x0070 (0x0118 - 0x00A8)
|
|
class UAmbientExteriorBoxRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FAmbientExteriorBoxRune Rune; // 0x00A8(0x0070)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AmbientExteriorBoxRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AmbientExteriorBoxRuneComponent")
|
|
}
|
|
static class UAmbientExteriorBoxRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAmbientExteriorBoxRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAmbientExteriorBoxRuneComponent;
|
|
|
|
// Class Charlie.BaseIdleAbility
|
|
// 0x0018 (0x0500 - 0x04E8)
|
|
class UBaseIdleAbility : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
class ACharlieLymbicEntity* LymbicEntity; // 0x04E8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class ALymbicEntityController* LymbicEntityController; // 0x04F0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UAbilityTask_WaitGameplayEvent* EventTask; // 0x04F8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void EventCallback(const struct FGameplayEventData& Payload);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BaseIdleAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BaseIdleAbility")
|
|
}
|
|
static class UBaseIdleAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBaseIdleAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBaseIdleAbility;
|
|
|
|
// Class Charlie.FallToGroundAbility
|
|
// 0x0098 (0x0598 - 0x0500)
|
|
class UFallToGroundAbility final : public UBaseIdleAbility
|
|
{
|
|
public:
|
|
struct FAnimationEntry FallingAnimation; // 0x0500(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry GettingUpAnimation; // 0x0520(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FFallingVariations> Variations; // 0x0540(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
bool bForceAIAggro; // 0x0550(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_551[0x3]; // 0x0551(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float SightStimulusStrength; // 0x0554(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SightStimulusAgeOverride; // 0x0558(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_55C[0x4]; // 0x055C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAkAudioEvent* LandAudioEvent; // 0x0560(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAbilityTask_InterpolateToTransform* MoveToTask; // 0x0568(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_PlayCharlieMontageAndWait* AnimationTask; // 0x0570(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ACharlieFallingPoint* FallToPoint; // 0x0578(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhysicsAsset* OriginalPhysicsAsset; // 0x0580(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_588[0x10]; // 0x0588(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void GetUpAnimationDone();
|
|
void OnTouchedGround(const struct FHitResult& Hit);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FallToGroundAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FallToGroundAbility")
|
|
}
|
|
static class UFallToGroundAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFallToGroundAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFallToGroundAbility;
|
|
|
|
// Class Charlie.AmbientInterpolationRuneWrapper
|
|
// 0x0038 (0x0060 - 0x0028)
|
|
class UAmbientInterpolationRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FAmbientInterpolationRune Rune; // 0x0028(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AmbientInterpolationRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AmbientInterpolationRuneWrapper")
|
|
}
|
|
static class UAmbientInterpolationRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAmbientInterpolationRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAmbientInterpolationRuneWrapper;
|
|
|
|
// Class Charlie.OneBoxAmbientInterpolator
|
|
// 0x0040 (0x02E8 - 0x02A8)
|
|
class AOneBoxAmbientInterpolator : public AActor
|
|
{
|
|
public:
|
|
class USceneComponent* SceneComponent; // 0x02A8(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UEntityComponent* Entity; // 0x02B0(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAmbientInterpolationRuneComponent* AmbientInterpolationRune; // 0x02B8(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAmbientExteriorBoxRuneComponent* ExteriorBoxRune; // 0x02C0(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UOverlapDetectionRuneComponent* OverlapDetectionRune; // 0x02C8(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UBoxComponent* ExteriorBox; // 0x02D0(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UBoxComponent* InteriorBox; // 0x02D8(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseInteriorBox; // 0x02E0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2E1[0x7]; // 0x02E1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("OneBoxAmbientInterpolator")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"OneBoxAmbientInterpolator")
|
|
}
|
|
static class AOneBoxAmbientInterpolator* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AOneBoxAmbientInterpolator>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AOneBoxAmbientInterpolator;
|
|
|
|
// Class Charlie.TwoBoxAmbientInterpolator
|
|
// 0x0008 (0x02F0 - 0x02E8)
|
|
class ATwoBoxAmbientInterpolator final : public AOneBoxAmbientInterpolator
|
|
{
|
|
public:
|
|
class UAmbientInteriorBoxRuneComponent* InteriorBoxRune; // 0x02E8(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TwoBoxAmbientInterpolator")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TwoBoxAmbientInterpolator")
|
|
}
|
|
static class ATwoBoxAmbientInterpolator* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ATwoBoxAmbientInterpolator>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ATwoBoxAmbientInterpolator;
|
|
|
|
// Class Charlie.DopplerEffectAkComponent
|
|
// 0x0080 (0x04C0 - 0x0440)
|
|
class UDopplerEffectAkComponent final : public UAkComponent
|
|
{
|
|
public:
|
|
bool bComponentAutoPost; // 0x0440(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEnableDopplerEffect; // 0x0441(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIgnoreHeroVelocity; // 0x0442(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_443[0x5]; // 0x0443(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAkRtpc* DopplerRTPC; // 0x0448(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ScalingFactor; // 0x0450(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_454[0x4]; // 0x0454(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAkComponent* PlayerDistanceProbeAkComponent; // 0x0458(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_460[0x60]; // 0x0460(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DopplerEffectAkComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DopplerEffectAkComponent")
|
|
}
|
|
static class UDopplerEffectAkComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDopplerEffectAkComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDopplerEffectAkComponent;
|
|
|
|
// Class Charlie.AmbientInterpolationRuneComponent
|
|
// 0x0038 (0x00E0 - 0x00A8)
|
|
class UAmbientInterpolationRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FAmbientInterpolationRune Rune; // 0x00A8(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AmbientInterpolationRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AmbientInterpolationRuneComponent")
|
|
}
|
|
static class UAmbientInterpolationRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAmbientInterpolationRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAmbientInterpolationRuneComponent;
|
|
|
|
// Class Charlie.AmbientMultiPositionActor
|
|
// 0x0018 (0x02C0 - 0x02A8)
|
|
class AAmbientMultiPositionActor final : public AActor
|
|
{
|
|
public:
|
|
class UAkComponent* AkComponent; // 0x02A8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAmbientSoundWithCullingComponent* AmbientSoundWithCullingComponent; // 0x02B0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EAkMultiPositionType MultiPositionType; // 0x02B8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2B9[0x7]; // 0x02B9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AmbientMultiPositionActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AmbientMultiPositionActor")
|
|
}
|
|
static class AAmbientMultiPositionActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AAmbientMultiPositionActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AAmbientMultiPositionActor;
|
|
|
|
// Class Charlie.ItemInspectionMenuWidget
|
|
// 0x01C8 (0x0640 - 0x0478)
|
|
class UItemInspectionMenuWidget : public UInteractionMenuWidget
|
|
{
|
|
public:
|
|
class UCharlieSingleSoundStyle* StopAudioSound; // 0x0478(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* NextItemSound; // 0x0480(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* CloseMenuSound; // 0x0488(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* FlipPageSound; // 0x0490(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* ShowTogglePlainTextSoundStyle; // 0x0498(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* HideTogglePlainTextSoundStyle; // 0x04A0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* InspectItemFromInventorySoundStyle; // 0x04A8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText FlipInputActionText; // 0x04B0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText PaginationText; // 0x04C0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText SkipAudioText; // 0x04D0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText PlayAudioText; // 0x04E0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText EquippableLoadoutText; // 0x04F0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText EquippableCosmeticText; // 0x0500(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText EquippableWeaponModuleText; // 0x0510(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText EquippableDroneModuleText; // 0x0520(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
TMap<struct FGameplayTag, class UCharlieSingleSoundStyle*> CategoryItemAcquiredSoundsMap; // 0x0530(0x0050)(Edit, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* DefaultItemAcquiredSound; // 0x0580(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ItemQuantityTxt; // 0x0588(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPanelWidget* ItemQuantityPanel; // 0x0590(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText ItemStackText; // 0x0598(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* ItemCategoryImg; // 0x05A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* ItemImg; // 0x05B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ItemNameTxt; // 0x05B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemInfoPanelWidget* ItemInfoSumg; // 0x05C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* EquippableItemTxt; // 0x05C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UVerticalBox* PlainTextVBox; // 0x05D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaScrollBox* PlainTextScrollBox; // 0x05D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieRichTextBlock* PlainTxt; // 0x05E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* PlainTextPaginationTxt; // 0x05E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* ItemInspectionFooterSumg; // 0x05F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<struct FItemToInspect> ItemDataQueue; // 0x05F8(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
class UItemData* CurrentItemData; // 0x0608(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_610[0x30]; // 0x0610(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemInspectionMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemInspectionMenuWidget")
|
|
}
|
|
static class UItemInspectionMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemInspectionMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemInspectionMenuWidget;
|
|
|
|
// Class Charlie.SpatialAudioSubsystem
|
|
// 0x0040 (0x0070 - 0x0030)
|
|
class USpatialAudioSubsystem final : public UGameInstanceSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x40]; // 0x0030(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SpatialAudioSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SpatialAudioSubsystem")
|
|
}
|
|
static class USpatialAudioSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USpatialAudioSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USpatialAudioSubsystem;
|
|
|
|
// Class Charlie.FootstepEmitterRuneComponent
|
|
// 0x00D8 (0x0180 - 0x00A8)
|
|
class UFootstepEmitterRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FFootstepEmitterRune Rune; // 0x00A8(0x00D8)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FootstepEmitterRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FootstepEmitterRuneComponent")
|
|
}
|
|
static class UFootstepEmitterRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFootstepEmitterRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFootstepEmitterRuneComponent;
|
|
|
|
// Class Charlie.CharlieSettingScalarDynamic_Difficulty
|
|
// 0x0000 (0x0210 - 0x0210)
|
|
class UCharlieSettingScalarDynamic_Difficulty final : public UGameSettingValueScalarDynamic
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSettingScalarDynamic_Difficulty")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSettingScalarDynamic_Difficulty")
|
|
}
|
|
static class UCharlieSettingScalarDynamic_Difficulty* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSettingScalarDynamic_Difficulty>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSettingScalarDynamic_Difficulty;
|
|
|
|
// Class Charlie.AmbientMultiPositionBarkActor
|
|
// 0x0190 (0x0438 - 0x02A8)
|
|
class AAmbientMultiPositionBarkActor : public AActor
|
|
{
|
|
public:
|
|
class UAkComponent* AkComponent; // 0x02A8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AActor* NPCToPlayFacialAnimation; // 0x02B0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<struct FAmbientBark> Barks; // 0x02B8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
EMultiPositionBarkPlayMode PlayMode; // 0x02C8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
EAkMultiPositionType MultiPositionType; // 0x02C9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2CA[0x2]; // 0x02CA(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float AttenuationScalingFactor; // 0x02CC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float SubtitleSphereRadiusOffset; // 0x02D0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float Delay; // 0x02D4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float DelayVariance; // 0x02D8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float InitialBarkDelay; // 0x02DC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float InitialBarkDelayVariance; // 0x02E0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bShouldPlayDuringQuickchatOrConversation; // 0x02E4(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bShouldHideSubtitleOnSphereExit; // 0x02E5(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2E6[0x2]; // 0x02E6(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FDirectionalAudioData DirectionalAudioData; // 0x02E8(0x0020)(Edit, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* StopAudioWithFadeEvent; // 0x0308(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
int32 MaximumDirectionalAudioDisplayed; // 0x0310(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float CullingSphereRadius; // 0x0314(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float SubtitleSphereRadius; // 0x0318(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_31C[0x4]; // 0x031C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMap<class UShapeComponent*, class UMultiPositionLocationComponent*> ShapeToMultiPositionLocation; // 0x0320(0x0050)(ExportObject, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
TArray<class UShapeComponent*> CullingShapeComponents; // 0x0370(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
TArray<class UShapeComponent*> CullingSubtitleComponents; // 0x0380(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
TArray<class UShapeComponent*> OverlappingDirectionalAudioShapes; // 0x0390(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
TMap<class UMultiPositionLocationComponent*, int32> CurrentDirectionalAudios; // 0x03A0(0x0050)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3F0[0x48]; // 0x03F0(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void Disable();
|
|
void OnCullingSphereBeginOverlap(class UPrimitiveComponent* OverlappedComp, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult);
|
|
void OnEndAudio(EAkCallbackType CallbackType, class UAkCallbackInfo* CallbackInfo);
|
|
void OnLoadingCompleted();
|
|
void OnSubtitleSphereBeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult);
|
|
void OnSubtitleSphereEndOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex);
|
|
void Stop();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AmbientMultiPositionBarkActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AmbientMultiPositionBarkActor")
|
|
}
|
|
static class AAmbientMultiPositionBarkActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AAmbientMultiPositionBarkActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AAmbientMultiPositionBarkActor;
|
|
|
|
// Class Charlie.AmbientSoundWithCullingComponent
|
|
// 0x0080 (0x0590 - 0x0510)
|
|
class UAmbientSoundWithCullingComponent final : public USphereComponent
|
|
{
|
|
public:
|
|
struct FComponentReference AkComponentReference; // 0x0510(0x0028)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* AudioEvent; // 0x0538(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RadiusPadding; // 0x0540(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AttenuationScalingFactor; // 0x0544(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FDirectionalAudioData DirectionalAudioData; // 0x0548(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
float DynamicRadiusPadding; // 0x0568(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_56C[0x24]; // 0x056C(0x0024)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void DisableAudio();
|
|
void EnableAudio();
|
|
void OnBeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bBFromSweep, const struct FHitResult& SweepResult);
|
|
void OnEndAudio(EAkCallbackType CallbackType, class UAkCallbackInfo* CallbackInfo);
|
|
void OnEndOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AmbientSoundWithCullingComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AmbientSoundWithCullingComponent")
|
|
}
|
|
static class UAmbientSoundWithCullingComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAmbientSoundWithCullingComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAmbientSoundWithCullingComponent;
|
|
|
|
// Class Charlie.EnemyMeleeAbility
|
|
// 0x00F0 (0x0608 - 0x0518)
|
|
class UEnemyMeleeAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
uint8 Pad_518[0x8]; // 0x0518(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FAnimationEntry AttackAnimation; // 0x0520(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FDamageDefinition DamageDefinition; // 0x0540(0x00B0)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
float DamageLevel; // 0x05F0(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5F4[0x4]; // 0x05F4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAbilityTask_CharlieWaitDelay* WaitTask; // 0x05F8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_600[0x8]; // 0x0600(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EnemyMeleeAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EnemyMeleeAbility")
|
|
}
|
|
static class UEnemyMeleeAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEnemyMeleeAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEnemyMeleeAbility;
|
|
|
|
// Class Charlie.CharlieSettingEnum_AudioOutput
|
|
// 0x0000 (0x01C0 - 0x01C0)
|
|
class UCharlieSettingEnum_AudioOutput final : public UGameSettingValueDiscreteDynamic_Enum
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSettingEnum_AudioOutput")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSettingEnum_AudioOutput")
|
|
}
|
|
static class UCharlieSettingEnum_AudioOutput* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSettingEnum_AudioOutput>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSettingEnum_AudioOutput;
|
|
|
|
// Class Charlie.TutorialLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UTutorialLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static bool EnqueueToastTutorial(class UObject* WorldContextObject, const struct FGameplayTag& TutorialIdentifier);
|
|
static bool ShowBlockingTutorial(class UObject* WorldContextObject, const struct FGameplayTag& TutorialIdentifier);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TutorialLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TutorialLibrary")
|
|
}
|
|
static class UTutorialLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTutorialLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTutorialLibrary;
|
|
|
|
// Class Charlie.AmbientSplineRuneWrapper
|
|
// 0x0038 (0x0060 - 0x0028)
|
|
class UAmbientSplineRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FAmbientSplineRune Rune; // 0x0028(0x0038)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AmbientSplineRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AmbientSplineRuneWrapper")
|
|
}
|
|
static class UAmbientSplineRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAmbientSplineRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAmbientSplineRuneWrapper;
|
|
|
|
// Class Charlie.BaseSyncedAnimationAbility
|
|
// 0x00C0 (0x05A8 - 0x04E8)
|
|
class UBaseSyncedAnimationAbility : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
struct FSyncedAnimationEntry SyncedAnimation; // 0x04E8(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<class UCameraAnimationSequence*> CameraAnimations; // 0x0508(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer GameplayCueTags; // 0x0518(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class ACharlieCharacterGAS* InstigatorCharacter; // 0x0538(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class ACharlieCharacterGAS* TargetCharacter; // 0x0540(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FCameraAnimationHandle CameraAnimationHandle; // 0x0548(0x0004)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_54C[0x4]; // 0x054C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSet<class AActor*> FinishedActors; // 0x0550(0x0050)(Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_5A0[0x8]; // 0x05A0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BaseSyncedAnimationAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BaseSyncedAnimationAbility")
|
|
}
|
|
static class UBaseSyncedAnimationAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBaseSyncedAnimationAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBaseSyncedAnimationAbility;
|
|
|
|
// Class Charlie.EnemyGrabAbility
|
|
// 0x0118 (0x06C0 - 0x05A8)
|
|
class UEnemyGrabAbility : public UBaseSyncedAnimationAbility
|
|
{
|
|
public:
|
|
uint8 Pad_5A8[0x8]; // 0x05A8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FAnimationEntry GrabAttack; // 0x05B0(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry FailOut; // 0x05D0(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FDamageDefinition DamageDefinition; // 0x05F0(0x00B0)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
float DamageLevel; // 0x06A0(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6A4[0x4]; // 0x06A4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAbilityTask_PlayCharlieMontageAndWait* AnimationTask; // 0x06A8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_WaitGameplayEvent* EventTask; // 0x06B0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_6B8[0x8]; // 0x06B8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void AnimationFinished();
|
|
void AnimationInterrupted();
|
|
void EventCallback(const struct FGameplayEventData& Payload);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EnemyGrabAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EnemyGrabAbility")
|
|
}
|
|
static class UEnemyGrabAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEnemyGrabAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEnemyGrabAbility;
|
|
|
|
// Class Charlie.SaveComponentsTransformStateRuneComponent
|
|
// 0x0050 (0x00F8 - 0x00A8)
|
|
class USaveComponentsTransformStateRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FSaveComponentsTransformStateRune Rune; // 0x00A8(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SaveComponentsTransformStateRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SaveComponentsTransformStateRuneComponent")
|
|
}
|
|
static class USaveComponentsTransformStateRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USaveComponentsTransformStateRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USaveComponentsTransformStateRuneComponent;
|
|
|
|
// Class Charlie.AmbientSplineRuneComponent
|
|
// 0x0038 (0x00E0 - 0x00A8)
|
|
class UAmbientSplineRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FAmbientSplineRune Rune; // 0x00A8(0x0038)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AmbientSplineRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AmbientSplineRuneComponent")
|
|
}
|
|
static class UAmbientSplineRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAmbientSplineRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAmbientSplineRuneComponent;
|
|
|
|
// Class Charlie.ResearchCacheWidget
|
|
// 0x00C0 (0x0448 - 0x0388)
|
|
class UResearchCacheWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UResearchCacheData* Cache; // 0x0388(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TSubclassOf<class UResearchCacheIconWidget> CacheIconWidgetClass; // 0x0390(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* SymbolsImageStyle; // 0x0398(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* CacheNameTxt; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* WorldLocationTxt; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ClueTxt; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWrapBox* CodeWBox; // 0x03B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FUserWidgetPool CacheSymbolsPool; // 0x03C0(0x0088)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ResearchCacheWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ResearchCacheWidget")
|
|
}
|
|
static class UResearchCacheWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UResearchCacheWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UResearchCacheWidget;
|
|
|
|
// Class Charlie.CharlieSettingBool_Difficulty
|
|
// 0x0000 (0x01C0 - 0x01C0)
|
|
class UCharlieSettingBool_Difficulty final : public UGameSettingValueDiscreteDynamic_Bool
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSettingBool_Difficulty")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSettingBool_Difficulty")
|
|
}
|
|
static class UCharlieSettingBool_Difficulty* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSettingBool_Difficulty>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSettingBool_Difficulty;
|
|
|
|
// Class Charlie.AkComponentTransformRuneWrapper
|
|
// 0x0050 (0x0078 - 0x0028)
|
|
class UAkComponentTransformRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FAkComponentTransformRune Rune; // 0x0028(0x0050)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AkComponentTransformRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AkComponentTransformRuneWrapper")
|
|
}
|
|
static class UAkComponentTransformRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAkComponentTransformRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAkComponentTransformRuneWrapper;
|
|
|
|
// Class Charlie.DamageInfo
|
|
// 0x0058 (0x0080 - 0x0028)
|
|
class UDamageInfo final : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x58]; // 0x0028(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DamageInfo")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DamageInfo")
|
|
}
|
|
static class UDamageInfo* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDamageInfo>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDamageInfo;
|
|
|
|
// Class Charlie.AkComponentTransformRuneComponent
|
|
// 0x0050 (0x00F8 - 0x00A8)
|
|
class UAkComponentTransformRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FAkComponentTransformRune Rune; // 0x00A8(0x0050)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AkComponentTransformRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AkComponentTransformRuneComponent")
|
|
}
|
|
static class UAkComponentTransformRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAkComponentTransformRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAkComponentTransformRuneComponent;
|
|
|
|
// Class Charlie.PlacedItemStaticMeshComponent
|
|
// 0x0010 (0x05D0 - 0x05C0)
|
|
class UPlacedItemStaticMeshComponent : public UStaticMeshComponent
|
|
{
|
|
public:
|
|
uint8 Pad_5B8[0x18]; // 0x05B8(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void PlaceItemInSlot(class UStreamableRenderAsset* ItemMesh);
|
|
void RemoveItemFromSlot(float DelayBeforeRemoval);
|
|
void ReplaceItemInSlot(class UStreamableRenderAsset* ItemMesh, float DelayBeforeRemoval, float DelayBeforeAddingBack);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PlacedItemStaticMeshComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PlacedItemStaticMeshComponent")
|
|
}
|
|
static class UPlacedItemStaticMeshComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPlacedItemStaticMeshComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPlacedItemStaticMeshComponent;
|
|
|
|
// Class Charlie.CharlieSettingEnum_NvidiaSuperResolution
|
|
// 0x0000 (0x01C0 - 0x01C0)
|
|
class UCharlieSettingEnum_NvidiaSuperResolution final : public UGameSettingValueDiscreteDynamic_Enum
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSettingEnum_NvidiaSuperResolution")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSettingEnum_NvidiaSuperResolution")
|
|
}
|
|
static class UCharlieSettingEnum_NvidiaSuperResolution* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSettingEnum_NvidiaSuperResolution>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSettingEnum_NvidiaSuperResolution;
|
|
|
|
// Class Charlie.AmbientInsideInteriorSplineRuneWrapper
|
|
// 0x0040 (0x0068 - 0x0028)
|
|
class UAmbientInsideInteriorSplineRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FAmbientInsideInteriorSplineRune Rune; // 0x0028(0x0040)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AmbientInsideInteriorSplineRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AmbientInsideInteriorSplineRuneWrapper")
|
|
}
|
|
static class UAmbientInsideInteriorSplineRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAmbientInsideInteriorSplineRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAmbientInsideInteriorSplineRuneWrapper;
|
|
|
|
// Class Charlie.AmbientInsideInteriorSplineRuneComponent
|
|
// 0x0040 (0x00E8 - 0x00A8)
|
|
class UAmbientInsideInteriorSplineRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FAmbientInsideInteriorSplineRune Rune; // 0x00A8(0x0040)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AmbientInsideInteriorSplineRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AmbientInsideInteriorSplineRuneComponent")
|
|
}
|
|
static class UAmbientInsideInteriorSplineRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAmbientInsideInteriorSplineRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAmbientInsideInteriorSplineRuneComponent;
|
|
|
|
// Class Charlie.FootstepEventRuneWrapper
|
|
// 0x0018 (0x0040 - 0x0028)
|
|
class UFootstepEventRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FFootstepEventRune Rune; // 0x0028(0x0018)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FootstepEventRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FootstepEventRuneWrapper")
|
|
}
|
|
static class UFootstepEventRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFootstepEventRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFootstepEventRuneWrapper;
|
|
|
|
// Class Charlie.CharlieSlider
|
|
// 0x0008 (0x0518 - 0x0510)
|
|
class UCharlieSlider : public UFreyaSlider
|
|
{
|
|
public:
|
|
class UCharlieSliderSoundStyle* SoundStyle; // 0x0510(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSlider")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSlider")
|
|
}
|
|
static class UCharlieSlider* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSlider>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSlider;
|
|
|
|
// Class Charlie.AmbientInsideExteriorSplineRuneWrapper
|
|
// 0x0040 (0x0068 - 0x0028)
|
|
class UAmbientInsideExteriorSplineRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FAmbientInsideExteriorSplineRune Rune; // 0x0028(0x0040)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AmbientInsideExteriorSplineRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AmbientInsideExteriorSplineRuneWrapper")
|
|
}
|
|
static class UAmbientInsideExteriorSplineRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAmbientInsideExteriorSplineRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAmbientInsideExteriorSplineRuneWrapper;
|
|
|
|
// Class Charlie.AmbientInsideExteriorSplineRuneComponent
|
|
// 0x0040 (0x00E8 - 0x00A8)
|
|
class UAmbientInsideExteriorSplineRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FAmbientInsideExteriorSplineRune Rune; // 0x00A8(0x0040)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AmbientInsideExteriorSplineRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AmbientInsideExteriorSplineRuneComponent")
|
|
}
|
|
static class UAmbientInsideExteriorSplineRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAmbientInsideExteriorSplineRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAmbientInsideExteriorSplineRuneComponent;
|
|
|
|
// Class Charlie.EnemyForwardBackwardMovementAbility
|
|
// 0x0028 (0x0540 - 0x0518)
|
|
class UEnemyForwardBackwardMovementAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
struct FAnimationEntry Animation; // 0x0518(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag ReportedEvent; // 0x0538(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EnemyForwardBackwardMovementAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EnemyForwardBackwardMovementAbility")
|
|
}
|
|
static class UEnemyForwardBackwardMovementAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEnemyForwardBackwardMovementAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEnemyForwardBackwardMovementAbility;
|
|
|
|
// Class Charlie.CharlieSettingValueDiscrete_AudioLanguage
|
|
// 0x0018 (0x01D8 - 0x01C0)
|
|
class UCharlieSettingValueDiscrete_AudioLanguage final : public UGameSettingValueDiscreteDynamic
|
|
{
|
|
public:
|
|
uint8 Pad_1C0[0x18]; // 0x01C0(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSettingValueDiscrete_AudioLanguage")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSettingValueDiscrete_AudioLanguage")
|
|
}
|
|
static class UCharlieSettingValueDiscrete_AudioLanguage* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSettingValueDiscrete_AudioLanguage>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSettingValueDiscrete_AudioLanguage;
|
|
|
|
// Class Charlie.CharlieCharacter
|
|
// 0x0010 (0x0680 - 0x0670)
|
|
class ACharlieCharacter : public ACharacter
|
|
{
|
|
public:
|
|
uint8 Pad_668[0x8]; // 0x0668(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
EPhysicalSurface OverridePhysicalSurface; // 0x0670(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_671[0x3]; // 0x0671(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float BaseTurnRate; // 0x0674(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BaseLookUpRate; // 0x0678(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGenericTeamId TeamID; // 0x067C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECharlieFaction Faction; // 0x067D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_67E[0x2]; // 0x067E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
bool GetOverridePhysicalSurface(EPhysicalSurface* OutOverridePhysicalSurface) const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieCharacter")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieCharacter")
|
|
}
|
|
static class ACharlieCharacter* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieCharacter>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieCharacter;
|
|
|
|
// Class Charlie.CharlieCharacterGAS
|
|
// 0x0050 (0x06D0 - 0x0680)
|
|
#pragma pack(push, 0x1)
|
|
class alignas(0x10) ACharlieCharacterGAS : public ACharlieCharacter
|
|
{
|
|
public:
|
|
uint8 Pad_680[0x8]; // 0x0680(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieAbilitySystemComponent* AbilityComponent; // 0x0688(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UDamageDealerManagerActorComponent* DamageDealerManagerComponent; // 0x0690(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UParryComponent* ParryComponent; // 0x0698(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UGameplayCueStateComponent* GameplayCueStateComponent; // 0x06A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieAnimNotifyContextComponent* AnimNotifyContextComponent; // 0x06A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<struct FRootMotionTranslationScaleEntry> RootMotionTranslationScaleEntries; // 0x06B0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_6C0[0x8]; // 0x06C0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieCharacterGAS")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieCharacterGAS")
|
|
}
|
|
static class ACharlieCharacterGAS* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieCharacterGAS>();
|
|
}
|
|
};
|
|
#pragma pack(pop)
|
|
DUMPER7_ASSERTS_ACharlieCharacterGAS;
|
|
|
|
// Class Charlie.CharlieLymbicEntity
|
|
// 0x02E0 (0x09B0 - 0x06D0)
|
|
#pragma pack(push, 0x1)
|
|
class alignas(0x10) ACharlieLymbicEntity : public ACharlieCharacterGAS
|
|
{
|
|
public:
|
|
struct FVector AnchorPosition; // 0x06C8(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLymbicEntityStateTreeParameters LymbicEntityStateTreeParameters; // 0x06E0(0x0168)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class UCharlieCameraCombatConfig* CombatCameraConfigOverride; // 0x0848(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName MainAkComponentTag; // 0x0850(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkStateValue* SpecialEncounterState; // 0x0858(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_860[0x80]; // 0x0860(0x0080)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAkAudioEvent* IdleStartAudioEvent; // 0x08E0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* IdleStopAudioEvent; // 0x08E8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FText OptionalDisplayName; // 0x08F0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class UEntityComponent* EntityComponent; // 0x0900(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class ALymbicEntitySpawner* SpawnerOwner; // 0x0908(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaWidgetComponent* StatusWidgetComponent; // 0x0910(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UGroundDetectorActorComponent* GroundDetectorComponent; // 0x0918(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ULockOnTargetComponent* LockOnTargetComponent; // 0x0920(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UHitFxActorComponent* HitFxActorComponent; // 0x0928(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UGameplayLODRuneComponent* GameplayLODRune; // 0x0930(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UGameplayLODSettingsRuneComponent* GameplayLODSettingsRune; // 0x0938(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ALymbicEntityController* LymbicEntityController; // 0x0940(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkComponent* MainAkComponent; // 0x0948(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_950[0x58]; // 0x0950(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UAkComponent* GetMainAkComponent();
|
|
void RestoreLastValidGroundPosition();
|
|
void SetActorHiddenFromSpawn(bool bNewHidden);
|
|
|
|
bool IsDead() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieLymbicEntity")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieLymbicEntity")
|
|
}
|
|
static class ACharlieLymbicEntity* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieLymbicEntity>();
|
|
}
|
|
};
|
|
#pragma pack(pop)
|
|
DUMPER7_ASSERTS_ACharlieLymbicEntity;
|
|
|
|
// Class Charlie.Haze
|
|
// 0x00E0 (0x0A90 - 0x09B0)
|
|
class AHaze : public ACharlieLymbicEntity
|
|
{
|
|
public:
|
|
struct FHazeBirthAbsorbVFXEntry BirthAbsorbVfxEntry; // 0x09A8(0x0048)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class UUmbilicalCordAnchorComponent* UmbilicalCordAnchorComponent; // 0x09F0(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCharlieNiagaraAnimationComponent* NiagaraAnimationComponent; // 0x09F8(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DelayToAbsorbHazeOnAggroLost; // 0x0A00(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A04[0x4]; // 0x0A04(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ULocomotionRuneComponent* LocomotionRune; // 0x0A08(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class AHollowWalker*> LinkedHollowWalkers; // 0x0A10(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
TArray<class AHaze*> Clones; // 0x0A20(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
class AHaze* OriginalHaze; // 0x0A30(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TSet<class AHollowWalker*> HollowWalkersRequestingAbsorb; // 0x0A38(0x0050)(Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_A88[0x8]; // 0x0A88(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
TArray<class AHollowWalker*> GetHollowWalkers() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("Haze")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"Haze")
|
|
}
|
|
static class AHaze* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AHaze>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AHaze;
|
|
|
|
// Class Charlie.SplineInterpolationCachedRuneWrapper
|
|
// 0x0020 (0x0048 - 0x0028)
|
|
class USplineInterpolationCachedRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FSplineInterpolationCachedRune Rune; // 0x0028(0x0020)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SplineInterpolationCachedRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SplineInterpolationCachedRuneWrapper")
|
|
}
|
|
static class USplineInterpolationCachedRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USplineInterpolationCachedRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USplineInterpolationCachedRuneWrapper;
|
|
|
|
// Class Charlie.InteractLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UInteractLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void ActivateInteractCamera(class AActor* CurrentInteractActor);
|
|
static void AddOnActivatedEvent(class AActor* Actor, const TDelegate<void(class AActor* EnteringPawn)>& ActivatedDelegate);
|
|
static void AddOnDeselectedEvent(class AActor* Actor, const TDelegate<void(class AActor* EnteringPawn)>& DeselectedDelegate);
|
|
static void AddOnInteractMenuManuallyClosedEvent(class AActor* Actor, const struct FGameplayTag& InteractionMenuTag, const TDelegate<void()>& InteractMenuManuallyClosedDelegate);
|
|
static void AddOnSelectedEvent(class AActor* Actor, const TDelegate<void(class AActor* EnteringPawn)>& SelectedEvent);
|
|
static void AddOnTradeEvent(class AActor* Actor, const TDelegate<void(class AActor* EnteringPawn)>& ActivatedDelegate);
|
|
static void DeactivateInteractCamera(class AActor* CurrentInteractActor);
|
|
static void EndCurrentActivation(class AActor* InteractableActor);
|
|
static void EndCurrentTrade(class AActor* InteractableActor);
|
|
static class AActor* GetCurrentInteractable(class AActor* ActivatingActor);
|
|
static bool InteractWithInteractable(class AActor* InteractingActor);
|
|
static bool IsSupportingTrade(const class AActor* Actor);
|
|
static void SetEoGLymbicProgressionParameterCollection(class UObject* WorldContextObject, float Progression);
|
|
static bool TradeWithInteractable(class AActor* InteractingActor);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractLibrary")
|
|
}
|
|
static class UInteractLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInteractLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInteractLibrary;
|
|
|
|
// Class Charlie.SplineInterpolationCachedRuneComponent
|
|
// 0x0020 (0x00C8 - 0x00A8)
|
|
class USplineInterpolationCachedRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FSplineInterpolationCachedRune Rune; // 0x00A8(0x0020)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SplineInterpolationCachedRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SplineInterpolationCachedRuneComponent")
|
|
}
|
|
static class USplineInterpolationCachedRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USplineInterpolationCachedRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USplineInterpolationCachedRuneComponent;
|
|
|
|
// Class Charlie.FlowNode_QuickChatLastLine
|
|
// 0x00D8 (0x02D8 - 0x0200)
|
|
class UFlowNode_QuickChatLastLine final : public UFlowNode_QuickChatLine
|
|
{
|
|
public:
|
|
struct FPayloadData PayloadToSend; // 0x0200(0x00D8)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_QuickChatLastLine")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_QuickChatLastLine")
|
|
}
|
|
static class UFlowNode_QuickChatLastLine* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_QuickChatLastLine>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_QuickChatLastLine;
|
|
|
|
// Class Charlie.CharlieSettingEnum_Difficulty
|
|
// 0x0000 (0x01C0 - 0x01C0)
|
|
class UCharlieSettingEnum_Difficulty : public UGameSettingValueDiscreteDynamic_Enum
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSettingEnum_Difficulty")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSettingEnum_Difficulty")
|
|
}
|
|
static class UCharlieSettingEnum_Difficulty* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSettingEnum_Difficulty>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSettingEnum_Difficulty;
|
|
|
|
// Class Charlie.CharlieSettingEnum_DifficultyPreset
|
|
// 0x0000 (0x01C0 - 0x01C0)
|
|
class UCharlieSettingEnum_DifficultyPreset final : public UCharlieSettingEnum_Difficulty
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSettingEnum_DifficultyPreset")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSettingEnum_DifficultyPreset")
|
|
}
|
|
static class UCharlieSettingEnum_DifficultyPreset* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSettingEnum_DifficultyPreset>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSettingEnum_DifficultyPreset;
|
|
|
|
// Class Charlie.AmbientTriggerZoneInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IAmbientTriggerZoneInterface final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AmbientTriggerZoneInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AmbientTriggerZoneInterface")
|
|
}
|
|
static class IAmbientTriggerZoneInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IAmbientTriggerZoneInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IAmbientTriggerZoneInterface;
|
|
|
|
// Class Charlie.AmbientAudioZoneInstance
|
|
// 0x0028 (0x0050 - 0x0028)
|
|
class UAmbientAudioZoneInstance final : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAkComponent* AkComponent; // 0x0030(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_38[0x18]; // 0x0038(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnPostEventCallback(EAkCallbackType CallbackType, class UAkCallbackInfo* CallbackInfo);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AmbientAudioZoneInstance")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AmbientAudioZoneInstance")
|
|
}
|
|
static class UAmbientAudioZoneInstance* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAmbientAudioZoneInstance>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAmbientAudioZoneInstance;
|
|
|
|
// Class Charlie.PauseMenuWidget
|
|
// 0x0078 (0x04E0 - 0x0468)
|
|
class UPauseMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
class UAkAudioEvent* ResumeWorldAudioEvent; // 0x0468(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkStateValue* PauseMenuMusicState; // 0x0470(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* CancelReturnToMainMenuSoundStyle; // 0x0478(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieWidgetSoundStyle* ReturnToMainMenuPopupSoundStyle; // 0x0480(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText ConfirmReturnToMainMenuTitle; // 0x0488(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText ConfirmReturnToMainMenuBody; // 0x0498(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText ConfirmReturnToMainMenuExit; // 0x04A8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UFreyaButton* ResumeBtn; // 0x04B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaButton* StartMenuBtn; // 0x04C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaButton* SettingsBtn; // 0x04C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaButton* CheatBtn; // 0x04D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaButton* TutorialsBtn; // 0x04D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PauseMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PauseMenuWidget")
|
|
}
|
|
static class UPauseMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPauseMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPauseMenuWidget;
|
|
|
|
// Class Charlie.CharlieSettingVariableOptionInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class ICharlieSettingVariableOptionInterface final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSettingVariableOptionInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSettingVariableOptionInterface")
|
|
}
|
|
static class ICharlieSettingVariableOptionInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ICharlieSettingVariableOptionInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ICharlieSettingVariableOptionInterface;
|
|
|
|
// Class Charlie.AmbientZoneActor
|
|
// 0x0038 (0x02E0 - 0x02A8)
|
|
class AAmbientZoneActor : public AActor
|
|
{
|
|
public:
|
|
TArray<class UAkAudioEvent*> PossibleEventsToPost; // 0x02A8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
uint32 NumberOfAudioSource; // 0x02B8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MinSourcePositionUpdateFrequency; // 0x02BC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxSourcePositionUpdateFrequency; // 0x02C0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EFrequencyType FrequencyType; // 0x02C4(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAutoSizeTriggerBox; // 0x02C5(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C6[0x2]; // 0x02C6(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class UAmbientAudioZoneInstance*> AmbientAudioInstances; // 0x02C8(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2D8[0x8]; // 0x02D8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnBeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult);
|
|
void OnEndOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AmbientZoneActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AmbientZoneActor")
|
|
}
|
|
static class AAmbientZoneActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AAmbientZoneActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AAmbientZoneActor;
|
|
|
|
// Class Charlie.CharlieSubtitlesFreyaLayer
|
|
// 0x0000 (0x0080 - 0x0080)
|
|
class UCharlieSubtitlesFreyaLayer final : public UFreyaWidgetLayer
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSubtitlesFreyaLayer")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSubtitlesFreyaLayer")
|
|
}
|
|
static class UCharlieSubtitlesFreyaLayer* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSubtitlesFreyaLayer>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSubtitlesFreyaLayer;
|
|
|
|
// Class Charlie.AmbushAbility
|
|
// 0x0008 (0x0508 - 0x0500)
|
|
class UAmbushAbility final : public UBaseIdleAbility
|
|
{
|
|
public:
|
|
class ACharlieAmbushPoint* AmbushPoint; // 0x0500(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AmbushAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AmbushAbility")
|
|
}
|
|
static class UAmbushAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAmbushAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAmbushAbility;
|
|
|
|
// Class Charlie.AnalyticsConfig
|
|
// 0x0050 (0x0078 - 0x0028)
|
|
class UAnalyticsConfig final : public UObject
|
|
{
|
|
public:
|
|
float AnalyticsSendFrequency; // 0x0028(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTagContainer InitialSettingsToRecord; // 0x0030(0x0020)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer TypesOfFactsToSend; // 0x0050(0x0020)(Edit, Config, NativeAccessSpecifierPublic)
|
|
bool bShouldSendFactTags; // 0x0070(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnalyticsConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnalyticsConfig")
|
|
}
|
|
static class UAnalyticsConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnalyticsConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnalyticsConfig;
|
|
|
|
// Class Charlie.CharlieSoundStyle
|
|
// 0x0000 (0x0030 - 0x0030)
|
|
class UCharlieSoundStyle : public UDataAsset
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSoundStyle")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSoundStyle")
|
|
}
|
|
static class UCharlieSoundStyle* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSoundStyle>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSoundStyle;
|
|
|
|
// Class Charlie.CharlieSliderSoundStyle
|
|
// 0x0030 (0x0060 - 0x0030)
|
|
class UCharlieSliderSoundStyle final : public UCharlieSoundStyle
|
|
{
|
|
public:
|
|
struct FCharlieSliderSoundStyleData NormalSoundStyle; // 0x0030(0x0018)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FCharlieSliderSoundStyleData DisabledSoundStyle; // 0x0048(0x0018)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSliderSoundStyle")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSliderSoundStyle")
|
|
}
|
|
static class UCharlieSliderSoundStyle* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSliderSoundStyle>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSliderSoundStyle;
|
|
|
|
// Class Charlie.IntervalEventRuneWrapper
|
|
// 0x0020 (0x0048 - 0x0028)
|
|
class UIntervalEventRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FIntervalEventRune Rune; // 0x0028(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("IntervalEventRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"IntervalEventRuneWrapper")
|
|
}
|
|
static class UIntervalEventRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UIntervalEventRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UIntervalEventRuneWrapper;
|
|
|
|
// Class Charlie.GoldenPathQuestStepsData
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
class UGoldenPathQuestStepsData final : public UPrimaryDataAsset
|
|
{
|
|
public:
|
|
TArray<struct FQuestStep> TeleportSteps; // 0x0030(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GoldenPathQuestStepsData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GoldenPathQuestStepsData")
|
|
}
|
|
static class UGoldenPathQuestStepsData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGoldenPathQuestStepsData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGoldenPathQuestStepsData;
|
|
|
|
// Class Charlie.IntervalEventRuneComponent
|
|
// 0x0020 (0x00C8 - 0x00A8)
|
|
class UIntervalEventRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FIntervalEventRune Rune; // 0x00A8(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("IntervalEventRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"IntervalEventRuneComponent")
|
|
}
|
|
static class UIntervalEventRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UIntervalEventRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UIntervalEventRuneComponent;
|
|
|
|
// Class Charlie.EffectRateBaseModifierComponent
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UEffectRateBaseModifierComponent : public UGameplayEffectComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EffectRateBaseModifierComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EffectRateBaseModifierComponent")
|
|
}
|
|
static class UEffectRateBaseModifierComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEffectRateBaseModifierComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEffectRateBaseModifierComponent;
|
|
|
|
// Class Charlie.EffectRateAttributeModifierComponent
|
|
// 0x0038 (0x0060 - 0x0028)
|
|
class UEffectRateAttributeModifierComponent final : public UEffectRateBaseModifierComponent
|
|
{
|
|
public:
|
|
struct FGameplayAttribute RateModifierAttribute; // 0x0028(0x0038)(Edit, BlueprintReadOnly, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EffectRateAttributeModifierComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EffectRateAttributeModifierComponent")
|
|
}
|
|
static class UEffectRateAttributeModifierComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEffectRateAttributeModifierComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEffectRateAttributeModifierComponent;
|
|
|
|
// Class Charlie.CharlieSettingValueDiscrete_Resolution
|
|
// 0x0030 (0x01F0 - 0x01C0)
|
|
class UCharlieSettingValueDiscrete_Resolution final : public UGameSettingValueDiscreteDynamic
|
|
{
|
|
public:
|
|
uint8 Pad_1C0[0x30]; // 0x01C0(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSettingValueDiscrete_Resolution")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSettingValueDiscrete_Resolution")
|
|
}
|
|
static class UCharlieSettingValueDiscrete_Resolution* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSettingValueDiscrete_Resolution>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSettingValueDiscrete_Resolution;
|
|
|
|
// Class Charlie.AnimatedWeaponSheatheAbility
|
|
// 0x0008 (0x0520 - 0x0518)
|
|
class UAnimatedWeaponSheatheAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
uint8 Pad_518[0x8]; // 0x0518(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimatedWeaponSheatheAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimatedWeaponSheatheAbility")
|
|
}
|
|
static class UAnimatedWeaponSheatheAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimatedWeaponSheatheAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimatedWeaponSheatheAbility;
|
|
|
|
// Class Charlie.CharlieStartStopSoundStyle
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
class UCharlieStartStopSoundStyle final : public UCharlieSoundStyle
|
|
{
|
|
public:
|
|
class UAkAudioEvent* StartSoundStyleEvent; // 0x0030(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* StopSoundStyleEvent; // 0x0038(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieStartStopSoundStyle")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieStartStopSoundStyle")
|
|
}
|
|
static class UCharlieStartStopSoundStyle* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieStartStopSoundStyle>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieStartStopSoundStyle;
|
|
|
|
// Class Charlie.FlowNode_Condition
|
|
// 0x0000 (0x01D0 - 0x01D0)
|
|
class UFlowNode_Condition : public UFlowNode
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_Condition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_Condition")
|
|
}
|
|
static class UFlowNode_Condition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_Condition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_Condition;
|
|
|
|
// Class Charlie.FlowNode_HasNotItem
|
|
// 0x0008 (0x01D8 - 0x01D0)
|
|
class UFlowNode_HasNotItem final : public UFlowNode_Condition
|
|
{
|
|
public:
|
|
class UItemData* ItemData; // 0x01D0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_HasNotItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_HasNotItem")
|
|
}
|
|
static class UFlowNode_HasNotItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_HasNotItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_HasNotItem;
|
|
|
|
// Class Charlie.AnimationConfiguration
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UAnimationConfiguration final : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimationConfiguration")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimationConfiguration")
|
|
}
|
|
static class UAnimationConfiguration* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimationConfiguration>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimationConfiguration;
|
|
|
|
// Class Charlie.LymbicSphereColorsConfiguration
|
|
// 0x0050 (0x0078 - 0x0028)
|
|
class ULymbicSphereColorsConfiguration final : public UObject
|
|
{
|
|
public:
|
|
struct FLinearColor LymbicSphereColors[0x5]; // 0x0028(0x0010)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicSphereColorsConfiguration")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicSphereColorsConfiguration")
|
|
}
|
|
static class ULymbicSphereColorsConfiguration* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULymbicSphereColorsConfiguration>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULymbicSphereColorsConfiguration;
|
|
|
|
// Class Charlie.MontageFinishedDelegateWrapper
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UMontageFinishedDelegateWrapper final : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x10]; // 0x0028(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnMontageFinished(class UAnimMontage* Montage, bool bInterrupted);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MontageFinishedDelegateWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MontageFinishedDelegateWrapper")
|
|
}
|
|
static class UMontageFinishedDelegateWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMontageFinishedDelegateWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMontageFinishedDelegateWrapper;
|
|
|
|
// Class Charlie.CharliePhotoModeWidget
|
|
// 0x01D0 (0x0638 - 0x0468)
|
|
class UCharliePhotoModeWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
class UCharlieSingleSoundStyle* ShowMouseSoundStyle; // 0x0468(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* HideMouseSoundStyle; // 0x0470(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* ShowUISoundStyle; // 0x0478(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* HideUISoundStyle; // 0x0480(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* ResetValuesSoundStyle; // 0x0488(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* OpenPhotoModeAudioEvent; // 0x0490(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* ClosePhotoModeAudioEvent; // 0x0498(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* CameraFieldOfViewSliderSumg; // 0x04A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* CameraRollSliderSumg; // 0x04A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* DisplayBrightnessSliderSumg; // 0x04B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* DisplayTemperatureSliderSumg; // 0x04B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* DisplayTintSliderSumg; // 0x04C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* DisplayGridCheckBoxSumg; // 0x04C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* DisplayHideCharacterCheckBoxSumg; // 0x04D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* FilterSelectorSumg; // 0x04D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* FilterIntensitySliderSumg; // 0x04E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* FilterRenderingSelectorSumg; // 0x04E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* FilterCharacterRotationCheckBoxSumg; // 0x04F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* ColorGradingBalanceSelectorSumg; // 0x04F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* ColorGradingIntensitySliderSumg; // 0x0500(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* ColorGradingRedSliderSumg; // 0x0508(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* ColorGradingGreenSliderSumg; // 0x0510(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* ColorGradingBlueSliderSumg; // 0x0518(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* DepthOfFieldAutoFocusCheckboxSumg; // 0x0520(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* DepthOfFieldFocusDistanceSliderSumg; // 0x0528(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* DepthOfFielApertureSelectorSumg; // 0x0530(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* DepthOfFieldSensorWidthSliderSumg; // 0x0538(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* ScreenEffectsChromaticAberrationIntensitySliderSumg; // 0x0540(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* ScreenEffectsChromaticAberrationOffsetSliderSumg; // 0x0548(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* ScreenEffectsSharpnessSliderSumg; // 0x0550(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* ScreenEffectsFilmGrainSliderSumg; // 0x0558(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* ScreenEffectsVignetteSliderSumg; // 0x0560(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* FrameSelectorSumg; // 0x0568(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* FrameSizeSliderSumg; // 0x0570(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* FrameRedSliderSumg; // 0x0578(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* FrameGreenSliderSumg; // 0x0580(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* FrameBlueSliderSumg; // 0x0588(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* LogoSelectorSumg; // 0x0590(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* LogoSizeSliderSumg; // 0x0598(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* LogoAngleSliderSumg; // 0x05A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* LogoHorizontalAlignmentSliderSumg; // 0x05A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPhotoModeSelectorWidget* LogoVerticalAlignmentSliderSumg; // 0x05B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* CameraFooterSumg; // 0x05B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* PhotoModeFooterSumg; // 0x05C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UNavBarWidget* PhotoModeNavBarSumg; // 0x05C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPanelWidget* PhotoModeOptionsPanel; // 0x05D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCanvasPanel* GridFocusDistancePanel; // 0x05D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCanvasPanel* GridPanel; // 0x05E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* FocusCenterGridImg; // 0x05E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* FocusDistanceText; // 0x05F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* FocusRegionDistanceText; // 0x05F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaWidgetSwitcher* TabWidgetSwitcher; // 0x0600(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UOverlay* FocusRegionOverlay; // 0x0608(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* FocusUnderClickAnim; // 0x0610(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AYggPhotoModeFocusPoint* FocusPoint; // 0x0618(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_620[0x18]; // 0x0620(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharliePhotoModeWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharliePhotoModeWidget")
|
|
}
|
|
static class UCharliePhotoModeWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharliePhotoModeWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharliePhotoModeWidget;
|
|
|
|
// Class Charlie.FlowNode_HasFact
|
|
// 0x0008 (0x01D8 - 0x01D0)
|
|
class UFlowNode_HasFact final : public UFlowNode_Condition
|
|
{
|
|
public:
|
|
class UFactData* Fact; // 0x01D0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_HasFact")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_HasFact")
|
|
}
|
|
static class UFlowNode_HasFact* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_HasFact>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_HasFact;
|
|
|
|
// Class Charlie.UINotificationsBlueprintLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UUINotificationsBlueprintLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void ShowHUDNotificationMessage(class UObject* WorldContextObject, const class FText& Message);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UINotificationsBlueprintLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UINotificationsBlueprintLibrary")
|
|
}
|
|
static class UUINotificationsBlueprintLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUINotificationsBlueprintLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUINotificationsBlueprintLibrary;
|
|
|
|
// Class Charlie.AnimationHelpers
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UAnimationHelpers final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static float GetNextNotifyStateTimepoint(class ACharacter* Character, TSubclassOf<class UAnimNotifyState> NotifyType);
|
|
static bool TryGetCurrentMontageAppliedRootMotion(class ACharacter* Character, float EndTime, struct FTransform* OutRootMotion, float* OutDuration);
|
|
static bool TryGetCurrentMontageSectionAppliedRootMotion(class ACharacter* Character, struct FTransform* OutRootMotion, float* OutDuration);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimationHelpers")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimationHelpers")
|
|
}
|
|
static class UAnimationHelpers* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimationHelpers>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimationHelpers;
|
|
|
|
// Class Charlie.AnimationIntroAbility
|
|
// 0x0020 (0x0538 - 0x0518)
|
|
class UAnimationIntroAbility final : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
struct FAnimationEntry Animation; // 0x0518(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimationIntroAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimationIntroAbility")
|
|
}
|
|
static class UAnimationIntroAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimationIntroAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimationIntroAbility;
|
|
|
|
// Class Charlie.CharlieMyNaconConfiguration
|
|
// 0x0050 (0x0078 - 0x0028)
|
|
class UCharlieMyNaconConfiguration final : public UObject
|
|
{
|
|
public:
|
|
TArray<TSoftObjectPtr<class UItemData>> ItemsToGive; // 0x0028(0x0010)(Edit, ZeroConstructor, Config, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
class FText NetworkLinkPSNText; // 0x0038(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText NetworkLinkXboxText; // 0x0048(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText NetworkLinkSteamText; // 0x0058(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText NetworkLinkEpicText; // 0x0068(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieMyNaconConfiguration")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieMyNaconConfiguration")
|
|
}
|
|
static class UCharlieMyNaconConfiguration* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieMyNaconConfiguration>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieMyNaconConfiguration;
|
|
|
|
// Class Charlie.AnimationLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UAnimationLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static float GetMontageDurationForSection(const class UAnimMontage* Montage, class FName SectionName);
|
|
static void PrintAnimationDebugLog(const class FText& DebugText);
|
|
static void PrintAnimationError(const class FText& ErrorText);
|
|
static void PrintAnimationWarning(const class FText& WarningText);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimationLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimationLibrary")
|
|
}
|
|
static class UAnimationLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimationLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimationLibrary;
|
|
|
|
// Class Charlie.AnimationMontageAbility
|
|
// 0x0068 (0x0580 - 0x0518)
|
|
class UAnimationMontageAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
struct FAnimationEntry Animation; // 0x0518(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSpecializedWeaponAnimation> PerWeaponAnimationOverride; // 0x0538(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
bool bAutoUnsheatheWeapon; // 0x0548(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseMaxRangeCondition; // 0x0549(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_54A[0x2]; // 0x054A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MaxRange; // 0x054C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FUIStat StaticStat; // 0x0550(0x0030)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimationMontageAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimationMontageAbility")
|
|
}
|
|
static class UAnimationMontageAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimationMontageAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimationMontageAbility;
|
|
|
|
// Class Charlie.PreventDeathAbility
|
|
// 0x0068 (0x0550 - 0x04E8)
|
|
class UPreventDeathAbility final : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
float CooldownDuration; // 0x04E8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4EC[0x4]; // 0x04EC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FUIStat CooldownStat; // 0x04F0(0x0030)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UGameplayEffect> ProtectionAvailableEffect; // 0x0520(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UGameplayEffect> HealingEffect; // 0x0528(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAbilityTask_WaitGameplayEffectRemoved* CooldownTask; // 0x0530(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FActiveGameplayEffectHandle ActiveEffectHandle; // 0x0538(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FActiveGameplayEffectHandle CooldownGameplayEffectHandle; // 0x0540(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_548[0x8]; // 0x0548(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnCooldownFinished(const struct FGameplayEffectRemovalInfo& GameplayEffectRemovalInfo);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PreventDeathAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PreventDeathAbility")
|
|
}
|
|
static class UPreventDeathAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPreventDeathAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPreventDeathAbility;
|
|
|
|
// Class Charlie.CharlieSpectatorPawn
|
|
// 0x00C8 (0x0418 - 0x0350)
|
|
class ACharlieSpectatorPawn final : public ASpectatorPawn
|
|
{
|
|
public:
|
|
struct FInputMappingContextDefinition FreeCameraInputContext; // 0x0350(0x0010)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
class UInputAction* TeleportPlayerPawnInput; // 0x0360(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UInputAction* CycleViewModeLeftInput; // 0x0368(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UInputAction* CycleViewModeRightInput; // 0x0370(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UInputAction* ToggleBufferVisualizationInput; // 0x0378(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UInputAction* IncreaseQualitySettingInput; // 0x0380(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UInputAction* DecreaseQualitySettingInput; // 0x0388(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UInputAction* EnableTurboModeInput; // 0x0390(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UInputAction* DisableTurboModeInput; // 0x0398(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UInputAction* IncreaseSpeedInput; // 0x03A0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UInputAction* DecreaseSpeedInput; // 0x03A8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UInputAction* ToggleFreeCameraUI; // 0x03B0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UInputAction* BugItInput; // 0x03B8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UFreeCameraHudWidget* FreeCameraHud; // 0x03C0(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C8[0x30]; // 0x03C8(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAbilitySystemComponent* HeroASC; // 0x03F8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ACharlieCharacterHero* OriginalPawn; // 0x0400(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class APlayerCameraManager* OriginalCameraManager; // 0x0408(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class APlayerController* OwningPlayerController; // 0x0410(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void OnActivatedEvent();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSpectatorPawn")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSpectatorPawn")
|
|
}
|
|
static class ACharlieSpectatorPawn* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieSpectatorPawn>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieSpectatorPawn;
|
|
|
|
// Class Charlie.GoldenPathData
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
class UGoldenPathData final : public UPrimaryDataAsset
|
|
{
|
|
public:
|
|
TArray<class UGoldenPathQuestStepsData*> QuestSteps; // 0x0030(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GoldenPathData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GoldenPathData")
|
|
}
|
|
static class UGoldenPathData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGoldenPathData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGoldenPathData;
|
|
|
|
// Class Charlie.AnimMontageEffectAbility
|
|
// 0x00C8 (0x05E0 - 0x0518)
|
|
class UAnimMontageEffectAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
uint8 Pad_518[0x18]; // 0x0518(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FAnimationEntry Animation; // 0x0530(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSpecializedWeaponAnimation> PerWeaponAnimationOverride; // 0x0550(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
bool bAutoUnsheatheWeapon; // 0x0560(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDisableIfActivatedAgain; // 0x0561(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_562[0x6]; // 0x0562(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FThrowablesAndEffectsHandler EffectsHandler; // 0x0568(0x0060)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
struct FActiveGameplayEffectHandle EffectHandle; // 0x05C8(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_WaitGameplayEffectRemoved* EffectRemovedTask; // 0x05D0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_5D8[0x8]; // 0x05D8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnEffectRemoved(const struct FGameplayEffectRemovalInfo& RemovalInfo);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimMontageEffectAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimMontageEffectAbility")
|
|
}
|
|
static class UAnimMontageEffectAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimMontageEffectAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimMontageEffectAbility;
|
|
|
|
// Class Charlie.FlowNode_TopicSequence
|
|
// 0x0000 (0x01D0 - 0x01D0)
|
|
class UFlowNode_TopicSequence final : public UFlowNode
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_TopicSequence")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_TopicSequence")
|
|
}
|
|
static class UFlowNode_TopicSequence* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_TopicSequence>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_TopicSequence;
|
|
|
|
// Class Charlie.AnimNotifyState_AllowRotation
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
class UAnimNotifyState_AllowRotation final : public UAnimNotifyState
|
|
{
|
|
public:
|
|
bool bBlockInputs; // 0x0030(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseDistanceLimit; // 0x0031(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_32[0x2]; // 0x0032(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MinDistanceToTrackTarget; // 0x0034(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotifyState_AllowRotation")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotifyState_AllowRotation")
|
|
}
|
|
static class UAnimNotifyState_AllowRotation* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotifyState_AllowRotation>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotifyState_AllowRotation;
|
|
|
|
// Class Charlie.CharliePersistentDataSubsystem
|
|
// 0x0068 (0x0098 - 0x0030)
|
|
class UCharliePersistentDataSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x68]; // 0x0030(0x0068)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharliePersistentDataSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharliePersistentDataSubsystem")
|
|
}
|
|
static class UCharliePersistentDataSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharliePersistentDataSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharliePersistentDataSubsystem;
|
|
|
|
// Class Charlie.WeaponInfoWidget
|
|
// 0x0188 (0x0558 - 0x03D0)
|
|
class UWeaponInfoWidget : public UEquippableItemInfoWidget
|
|
{
|
|
public:
|
|
TSubclassOf<class UItemLevelWidget> ItemLevelWidgetClass; // 0x03D0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float PaddingBetweenItemLevelWidgets; // 0x03D8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_3DC[0x4]; // 0x03DC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UStatEntryWidget* GradeEntry; // 0x03E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaProgressBar* ToNextLevelBar; // 0x03E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStatEntryWidget* CurrentToNextLevelXpEntry; // 0x03F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStatEntryWidget* TotalToNextLevelXpEntry; // 0x03F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UHorizontalBox* LevelHBox; // 0x0400(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FUserWidgetPool LevelEntryPool; // 0x0408(0x0088)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
class UStatEntryWidget* MaxLevelEntry; // 0x0490(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStatEntryWidget* LevelEntry; // 0x0498(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStatEntryWidget* CurrentLevelEntry; // 0x04A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UHorizontalBox* NextLevelValuesHBox; // 0x04A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ToNextLevelTitleTxt; // 0x04B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText ToNextLevelText; // 0x04B8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText MaxLevelReachedText; // 0x04C8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UFreyaProgressBar* LymbicEnergyBar; // 0x04D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStatEntryWidget* CurrentLymbicEntry; // 0x04E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStatEntryWidget* MaxLymbicEntry; // 0x04E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ULymbicSphereIconWidget* LymbicSphereIconSumg; // 0x04F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStatEntryWidget* GuardProtectionEntry; // 0x04F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStatEntryWidget* LymbicTheftEntry; // 0x0500(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStatEntryWidget* ParryAgilityEntry; // 0x0508(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStatEntryWidget* AttackSpeedEntry; // 0x0510(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityIconWidget* WeaponInfoAbilityTop; // 0x0518(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityIconWidget* WeaponInfoAbilityLeft; // 0x0520(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityIconWidget* WeaponInfoAbilityBottom; // 0x0528(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UComboHitDamageWidget* ComboHitDamageSumg; // 0x0530(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAttunementInputWidget* AttuneInputSumg; // 0x0538(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieInventoryWeaponItem* WeaponEntry; // 0x0540(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UAbilityIconWidget*> AbilitySlots; // 0x0548(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WeaponInfoWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WeaponInfoWidget")
|
|
}
|
|
static class UWeaponInfoWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWeaponInfoWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWeaponInfoWidget;
|
|
|
|
// Class Charlie.EndInteractionActionRuneWrapper
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UEndInteractionActionRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FEndInteractionActionRune Rune; // 0x0028(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EndInteractionActionRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EndInteractionActionRuneWrapper")
|
|
}
|
|
static class UEndInteractionActionRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEndInteractionActionRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEndInteractionActionRuneWrapper;
|
|
|
|
// Class Charlie.AnimNotifyState_AllowVerticalRootMotion
|
|
// 0x0000 (0x0030 - 0x0030)
|
|
class UAnimNotifyState_AllowVerticalRootMotion final : public UAnimNotifyState
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotifyState_AllowVerticalRootMotion")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotifyState_AllowVerticalRootMotion")
|
|
}
|
|
static class UAnimNotifyState_AllowVerticalRootMotion* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotifyState_AllowVerticalRootMotion>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotifyState_AllowVerticalRootMotion;
|
|
|
|
// Class Charlie.LadderInteractionActionComponent
|
|
// 0x0048 (0x02A0 - 0x0258)
|
|
class ULadderInteractionActionComponent : public UInteractionActionComponent
|
|
{
|
|
public:
|
|
uint8 Pad_258[0x48]; // 0x0258(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnEnterLadder();
|
|
void OnExitLadder();
|
|
void OnGameTagEvent(const struct FGameplayTag& InCallbackTag, int32 InNewCount);
|
|
void TryEnterLadder(class AActor* Interactor);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LadderInteractionActionComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LadderInteractionActionComponent")
|
|
}
|
|
static class ULadderInteractionActionComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULadderInteractionActionComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULadderInteractionActionComponent;
|
|
|
|
// Class Charlie.StudyElementUnlockedWidget
|
|
// 0x0008 (0x0390 - 0x0388)
|
|
class UStudyElementUnlockedWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UFreyaTextBlock* ElementUnlockedTxt; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StudyElementUnlockedWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StudyElementUnlockedWidget")
|
|
}
|
|
static class UStudyElementUnlockedWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStudyElementUnlockedWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStudyElementUnlockedWidget;
|
|
|
|
// Class Charlie.ItemStatInfoWidget
|
|
// 0x0098 (0x0368 - 0x02D0)
|
|
class UItemStatInfoWidget : public UUserWidget
|
|
{
|
|
public:
|
|
class FText RangeText; // 0x02D0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
struct FUIStat DurationStat; // 0x02E0(0x0030)(Edit, NativeAccessSpecifierPrivate)
|
|
class UDynamicEntryBox* AdditionalStatsEBox; // 0x0310(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TMap<class UStatEntryWidget*, struct FUIStatInfo> Stats; // 0x0318(0x0050)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemStatInfoWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemStatInfoWidget")
|
|
}
|
|
static class UItemStatInfoWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemStatInfoWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemStatInfoWidget;
|
|
|
|
// Class Charlie.CharlieWorldSettings
|
|
// 0x0270 (0x0740 - 0x04D0)
|
|
class ACharlieWorldSettings final : public AWorldSettings
|
|
{
|
|
public:
|
|
TArray<class UAkStateValue*> LevelStates; // 0x04D0(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FKnowledgeBasedAudioContainer> KnowledgeBasedAudioContainer; // 0x04E0(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FPayloadData FirstEnterWorldPayloadData; // 0x04F0(0x00D8)(Edit, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag MapTag; // 0x05C8(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UDataLayerAsset* BossFightRoomDataLayer; // 0x05D0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* BossFightRoomTeleportPlayerLocation; // 0x05D8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FPayloadData BossFightRoomCompletedPayload; // 0x05E0(0x00D8)(Edit, NativeAccessSpecifierPublic)
|
|
int32 XPOnBossFightSuccess[0x3]; // 0x06B8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6C4[0x4]; // 0x06C4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftObjectPtr<class ULevelSequence> BossFightCompletedLevelSequence; // 0x06C8(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6F0[0x50]; // 0x06F0(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieWorldSettings")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieWorldSettings")
|
|
}
|
|
static class ACharlieWorldSettings* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieWorldSettings>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieWorldSettings;
|
|
|
|
// Class Charlie.ComboWindowNotifyStateContext
|
|
// 0x0008 (0x0048 - 0x0040)
|
|
class UComboWindowNotifyStateContext final : public UBaseAnimNotifyContext
|
|
{
|
|
public:
|
|
class UCharlieBaseGameplayAbility* AttachedAbility; // 0x0040(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ComboWindowNotifyStateContext")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ComboWindowNotifyStateContext")
|
|
}
|
|
static class UComboWindowNotifyStateContext* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UComboWindowNotifyStateContext>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UComboWindowNotifyStateContext;
|
|
|
|
// Class Charlie.CharlieTypeWriterEffect
|
|
// 0x0000 (0x00E0 - 0x00E0)
|
|
class UCharlieTypeWriterEffect : public UTypeWriterEffect
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieTypeWriterEffect")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieTypeWriterEffect")
|
|
}
|
|
static class UCharlieTypeWriterEffect* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieTypeWriterEffect>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieTypeWriterEffect;
|
|
|
|
// Class Charlie.AnimNotifyState_DisableMovementInputs
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
class UAnimNotifyState_DisableMovementInputs final : public UAnimNotifyState
|
|
{
|
|
public:
|
|
bool bStopMovementImmediately; // 0x0030(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotifyState_DisableMovementInputs")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotifyState_DisableMovementInputs")
|
|
}
|
|
static class UAnimNotifyState_DisableMovementInputs* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotifyState_DisableMovementInputs>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotifyState_DisableMovementInputs;
|
|
|
|
// Class Charlie.LymbicAbilityWheelWidget
|
|
// 0x0038 (0x04F0 - 0x04B8)
|
|
class ULymbicAbilityWheelWidget : public UAbilityWheelWidget
|
|
{
|
|
public:
|
|
class FText SheatheWeaponInputText; // 0x04B8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText UnsheatheWeaponInputText; // 0x04C8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4D8[0x18]; // 0x04D8(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnWeaponSheathedStatusChanged(const struct FGameplayTag& CallbackTag, int32 NewCount);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicAbilityWheelWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicAbilityWheelWidget")
|
|
}
|
|
static class ULymbicAbilityWheelWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULymbicAbilityWheelWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULymbicAbilityWheelWidget;
|
|
|
|
// Class Charlie.DisableTargetTrackingNotifyStateContext
|
|
// 0x0008 (0x0048 - 0x0040)
|
|
class UDisableTargetTrackingNotifyStateContext final : public UBaseAnimNotifyContext
|
|
{
|
|
public:
|
|
uint8 Pad_40[0x8]; // 0x0040(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DisableTargetTrackingNotifyStateContext")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DisableTargetTrackingNotifyStateContext")
|
|
}
|
|
static class UDisableTargetTrackingNotifyStateContext* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDisableTargetTrackingNotifyStateContext>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDisableTargetTrackingNotifyStateContext;
|
|
|
|
// Class Charlie.PlayLevelSequenceActorComponent
|
|
// 0x0038 (0x00D8 - 0x00A0)
|
|
class UPlayLevelSequenceActorComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> OnPlayFinished; // 0x00A8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
bool bIsActivated; // 0x00B8(0x0001)(Edit, ZeroConstructor, DisableEditOnTemplate, Transient, EditConst, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_B9[0x7]; // 0x00B9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString CurrentLabel; // 0x00C0(0x0010)(Edit, ZeroConstructor, DisableEditOnTemplate, Transient, EditConst, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ALevelSequenceActor* LevelSequence; // 0x00D0(0x0008)(Edit, ZeroConstructor, DisableEditOnTemplate, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void ActivateSequence(const class FString& Label);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PlayLevelSequenceActorComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PlayLevelSequenceActorComponent")
|
|
}
|
|
static class UPlayLevelSequenceActorComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPlayLevelSequenceActorComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPlayLevelSequenceActorComponent;
|
|
|
|
// Class Charlie.CharlieThirdPersonCamera
|
|
// 0x06E8 (0x0710 - 0x0028)
|
|
class UCharlieThirdPersonCamera : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform PivotToViewTarget; // 0x0030(0x0060)(Edit, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FDoubleIIRInterpolatorVector PivotLocInterpolator; // 0x0090(0x0108)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FDoubleIIRInterpolatorRotator PivotRotInterpolator; // 0x0198(0x0108)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FDoubleIIRInterpolatorVector CameraToPivotTranslationInterpolator; // 0x02A0(0x0108)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
class UCurveVector* CameraToPivot_PitchAdjustmentCurve; // 0x03A8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CameraToPivot_PitchAdjustmentCurveScale; // 0x03B0(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3B4[0x4]; // 0x03B4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCurveVector* CameraToPivot_SpeedAdjustmentCurve; // 0x03B8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CameraToPivot_SpeedAdjustmentCurveScale; // 0x03C0(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C4[0x4]; // 0x03C4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector2D CameraToPivot_SpeedAdjustment_SpeedRange; // 0x03C8(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECameraAutoFollowMode AutoFollowMode; // 0x03D8(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3D9[0x7]; // 0x03D9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector2D LazyAutoFollowPitchLimits; // 0x03E0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAllowLazyAutoFollowPitchControl; // 0x03F0(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3F1[0x3]; // 0x03F1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float LazyFollowLaziness; // 0x03F4(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LazyFollowDelayAfterUserControl; // 0x03F8(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3FC[0x4]; // 0x03FC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FPenetrationAvoidanceRay> CameraPenetrationAvoidanceRays; // 0x0400(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<struct FPenetrationAvoidanceRay> SafeLocPenetrationAvoidanceRays; // 0x0410(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FVector SafeLocationOffset; // 0x0420(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FIIRInterpolatorVector SafeLocationInterpolator; // 0x0438(0x0078)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 bValidateSafeLoc : 1; // 0x04B0(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bPreventCameraPenetration : 1; // 0x04B0(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bDoPredictiveAvoidance : 1; // 0x04B0(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_4B1[0x3]; // 0x04B1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float PenetrationBlendInTime; // 0x04B4(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PenetrationBlendOutTime; // 0x04B8(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4BC[0x4]; // 0x04BC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UCameraShakeBase> CameraShakeClass; // 0x04C0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bScaleShakeWithViewTargetVelocity; // 0x04C8(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4C9[0x7]; // 0x04C9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector2D ShakeScaling_SpeedRange; // 0x04D0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D ShakeScaling_ScaleRange; // 0x04E0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FIIRInterpolatorFloat ShakeScaleInterpolator; // 0x04F0(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
float LockOnRotationInterpolationSpeed; // 0x0510(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_514[0x4]; // 0x0514(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ACharliePlayerCameraManager* PlayerCameraManager; // 0x0518(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class AActor*> BlockingActors; // 0x0520(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
struct FVector LastSafeLocationLocal; // 0x0530(0x0018)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float LastPenetrationBlockedPct; // 0x0548(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_54C[0x4]; // 0x054C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCameraShakeBase* CameraShakeInstance; // 0x0550(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_558[0x1B8]; // 0x0558(0x01B8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieThirdPersonCamera")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieThirdPersonCamera")
|
|
}
|
|
static class UCharlieThirdPersonCamera* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieThirdPersonCamera>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieThirdPersonCamera;
|
|
|
|
// Class Charlie.GenericInfoPanel
|
|
// 0x0010 (0x0398 - 0x0388)
|
|
class UGenericInfoPanel : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UFreyaTextBlock* TitleTxt; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* BodyTxt; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GenericInfoPanel")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GenericInfoPanel")
|
|
}
|
|
static class UGenericInfoPanel* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGenericInfoPanel>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGenericInfoPanel;
|
|
|
|
// Class Charlie.AnimNotifyState_DisableTargetTracking
|
|
// 0x0000 (0x0030 - 0x0030)
|
|
class UAnimNotifyState_DisableTargetTracking final : public UAnimNotifyState
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotifyState_DisableTargetTracking")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotifyState_DisableTargetTracking")
|
|
}
|
|
static class UAnimNotifyState_DisableTargetTracking* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotifyState_DisableTargetTracking>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotifyState_DisableTargetTracking;
|
|
|
|
// Class Charlie.AttributeBarWidget
|
|
// 0x0108 (0x04E0 - 0x03D8)
|
|
class UAttributeBarWidget : public UCharlieHudUserWidgetBase
|
|
{
|
|
public:
|
|
uint8 Pad_3D8[0x30]; // 0x03D8(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
bool bUsePixelPerUnitForWidth; // 0x0408(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_409[0x3]; // 0x0409(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float PixelPerUnit; // 0x040C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float PreviewCurrentValue; // 0x0410(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float PreviewMaxValue; // 0x0414(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaBorderStyle* BarBorderStyle; // 0x0418(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FGameplayAttribute CurrentValueAttribute; // 0x0420(0x0038)(Edit, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FGameplayAttribute MaxValueAttribute; // 0x0458(0x0038)(Edit, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UCharlieSingleSoundStyle* SoundWhenFull; // 0x0490(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UAttributeProgressBar* AttributeProgressBar; // 0x0498(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaBorder* AttributeBarBorder; // 0x04A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class USizeBox* AttributeBarSBox; // 0x04A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UCharlieTextBlock* CurrentValueTxt; // 0x04B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UCharlieTextBlock* MaxValueTxt; // 0x04B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UCharlieAbilitySystemComponent* OwnerASC; // 0x04C0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_4C8[0x18]; // 0x04C8(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AttributeBarWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AttributeBarWidget")
|
|
}
|
|
static class UAttributeBarWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAttributeBarWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAttributeBarWidget;
|
|
|
|
// Class Charlie.EnemyAttributeBarWidget
|
|
// 0x0020 (0x0500 - 0x04E0)
|
|
class UEnemyAttributeBarWidget : public UAttributeBarWidget
|
|
{
|
|
public:
|
|
bool bHideOnDamageForbid; // 0x04E0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4E1[0x3]; // 0x04E1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTag DamageForbidTag; // 0x04E4(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_4EC[0x14]; // 0x04EC(0x0014)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnForbidDamageStatusChanged(const struct FGameplayTag& CallbackTag, int32 NewCount);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EnemyAttributeBarWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EnemyAttributeBarWidget")
|
|
}
|
|
static class UEnemyAttributeBarWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEnemyAttributeBarWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEnemyAttributeBarWidget;
|
|
|
|
// Class Charlie.TerrorBossAttributeBarWidget
|
|
// 0x0010 (0x0510 - 0x0500)
|
|
class UTerrorBossAttributeBarWidget : public UEnemyAttributeBarWidget
|
|
{
|
|
public:
|
|
float TerrorBossPhaseCount; // 0x0500(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_504[0x4]; // 0x0504(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ATerrorArenaManager* TerrorArenaManager; // 0x0508(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TerrorBossAttributeBarWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TerrorBossAttributeBarWidget")
|
|
}
|
|
static class UTerrorBossAttributeBarWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTerrorBossAttributeBarWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTerrorBossAttributeBarWidget;
|
|
|
|
// Class Charlie.CharlieSoundComponent
|
|
// 0x0018 (0x0048 - 0x0030)
|
|
class UCharlieSoundComponent : public UFreyaComponent
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x18]; // 0x0030(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSoundComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSoundComponent")
|
|
}
|
|
static class UCharlieSoundComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSoundComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSoundComponent;
|
|
|
|
// Class Charlie.CharlieWidgetSoundComponent
|
|
// 0x0008 (0x0050 - 0x0048)
|
|
class UCharlieWidgetSoundComponent final : public UCharlieSoundComponent
|
|
{
|
|
public:
|
|
class UCharlieWidgetSoundStyle* SoundStyle; // 0x0048(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieWidgetSoundComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieWidgetSoundComponent")
|
|
}
|
|
static class UCharlieWidgetSoundComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieWidgetSoundComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieWidgetSoundComponent;
|
|
|
|
// Class Charlie.AnimNotifyState_InputQueue
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
class UAnimNotifyState_InputQueue : public UAnimNotifyState
|
|
{
|
|
public:
|
|
struct FGameplayTag FilterTag; // 0x0030(0x0008)(Edit, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotifyState_InputQueue")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotifyState_InputQueue")
|
|
}
|
|
static class UAnimNotifyState_InputQueue* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotifyState_InputQueue>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotifyState_InputQueue;
|
|
|
|
// Class Charlie.InteractAbility
|
|
// 0x0000 (0x04E8 - 0x04E8)
|
|
class UInteractAbility : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractAbility")
|
|
}
|
|
static class UInteractAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInteractAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInteractAbility;
|
|
|
|
// Class Charlie.AnimNotifyState_Invincible
|
|
// 0x0000 (0x0030 - 0x0030)
|
|
class UAnimNotifyState_Invincible final : public UAnimNotifyState
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotifyState_Invincible")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotifyState_Invincible")
|
|
}
|
|
static class UAnimNotifyState_Invincible* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotifyState_Invincible>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotifyState_Invincible;
|
|
|
|
// Class Charlie.KeypadDigitWidget
|
|
// 0x0080 (0x0408 - 0x0388)
|
|
class UKeypadDigitWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
struct FCodeTextStyle CodeTextStyle; // 0x0388(0x0030)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* DigitTxt; // 0x03B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* PendingDigitAnim; // 0x03C0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* InvalidDigitAnim; // 0x03C8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3D0[0x38]; // 0x03D0(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnInvalidAnimationFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("KeypadDigitWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"KeypadDigitWidget")
|
|
}
|
|
static class UKeypadDigitWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UKeypadDigitWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UKeypadDigitWidget;
|
|
|
|
// Class Charlie.ResearchLogMenuWidget
|
|
// 0x00E0 (0x0548 - 0x0468)
|
|
class UResearchLogMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
uint8 Pad_468[0x18]; // 0x0468(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class FText> ResearchTitleTexts; // 0x0480(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
class FText AuthPersonnelText; // 0x0490(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class FText ErrorTitleText; // 0x04A0(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class FText ErrorDescText; // 0x04B0(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ResearchTitleTxt; // 0x04C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaWidgetSwitcher* ResearchSwitcher; // 0x04C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaWidgetSwitcher* ResearchUnlockedSwitcher; // 0x04D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPanelWidget* ResearchUnlockedPanel; // 0x04D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaUserWidget* ResearchLockedPanel; // 0x04E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* AuthPersonnelTxt; // 0x04E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* ErrorTitleTxt; // 0x04F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* ErrorDescTxt; // 0x04F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UNavBarWidget* ResearchTabNavBarSumg; // 0x0500(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPadResearchLogListWidget* ResearchLogListSumg; // 0x0508(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UResearchCacheListWidget* ResearchCacheListSumg; // 0x0510(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UScreenResearchLoreEntryMenuWidget* ResearchLoreEntryMenuSumg; // 0x0518(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* ResearchFooterSumg; // 0x0520(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UNavBarSubTabEntryButton* ResearchLogTabBtn; // 0x0528(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UNavBarSubTabEntryButton* ResearchCachesTabBtn; // 0x0530(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPadResearchCategoryButton* CurrentResearchLogBtn; // 0x0538(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
int32 FocusIdxCache; // 0x0540(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_544[0x4]; // 0x0544(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ResearchLogMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ResearchLogMenuWidget")
|
|
}
|
|
static class UResearchLogMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UResearchLogMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UResearchLogMenuWidget;
|
|
|
|
// Class Charlie.GASAnimInstance
|
|
// 0x0110 (0x0530 - 0x0420)
|
|
#pragma pack(push, 0x1)
|
|
class alignas(0x10) UGASAnimInstance : public UCharlieBaseAnimInstance
|
|
{
|
|
public:
|
|
class UCharlieAbilitySystemComponent* CharlieAbilitySystemComponent; // 0x0418(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ForwardDir; // 0x0420(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RightDir; // 0x0424(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RawRotationSpeed; // 0x0428(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RotationSpeedClamped; // 0x042C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AbsRotationSpeedClamped; // 0x0430(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TurnPlayRate; // 0x0434(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EAnim_CardinalDir LocalVelocityDirectionNoOffset; // 0x0438(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EAnim_CardinalDir LastLocalVelocityDirectionNoOffset; // 0x0439(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_43A[0x2]; // 0x043A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float LocalVelocityDirectionAngle; // 0x043C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator CharacterWorldRotation; // 0x0440(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bIsTargeting; // 0x0458(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsAttacking; // 0x0459(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsStanceBreak; // 0x045A(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsDead; // 0x045B(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsGuarding; // 0x045C(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_45D[0x3]; // 0x045D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMap<class FName, struct FIkFootPlacement> IkFootPlacements; // 0x0460(0x0050)(BlueprintVisible, BlueprintReadOnly, Transient, NativeAccessSpecifierPublic)
|
|
bool bDEBUG_SYSTEM; // 0x04B0(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4B1[0x3]; // 0x04B1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float CARDINAL_DIRECTION_DEAD_ZONE; // 0x04B4(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName FOOT_L_BONE; // 0x04B8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName FOOT_R_BONE; // 0x04C0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double FEET_IK_OFFSET; // 0x04C8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double FootLeftIKZOffset; // 0x04D0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double FootRightIKZOffset; // 0x04D8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector FootLeftTargetNormal; // 0x04E0(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector FootRightTargetNormal; // 0x04F8(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bFootLeftIKValidHit; // 0x0510(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bFootRightIKValidHit; // 0x0511(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_512[0x2]; // 0x0512(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float AttackPitchAngle; // 0x0514(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAttackPitchAlpha; // 0x0518(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_519[0x3]; // 0x0519(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ATTACK_PITCH_ANGLE_LIMIT; // 0x051C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bRuleTOSClockwise; // 0x0520(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bRuleTOSCounterClockwise; // 0x0521(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bRuleTOSDone; // 0x0522(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_523[0x5]; // 0x0523(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UCharlieAbilitySystemComponent* GetCharlieAbilitySystemComponent() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GASAnimInstance")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GASAnimInstance")
|
|
}
|
|
static class UGASAnimInstance* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGASAnimInstance>();
|
|
}
|
|
};
|
|
#pragma pack(pop)
|
|
DUMPER7_ASSERTS_UGASAnimInstance;
|
|
|
|
// Class Charlie.DatumCustomButtonContentWidget
|
|
// 0x0050 (0x03E0 - 0x0390)
|
|
class UDatumCustomButtonContentWidget : public UFreyaCustomButtonContentWidget
|
|
{
|
|
public:
|
|
class UFreyaBorderStyle* NormalDatumNameBorderStyle; // 0x0390(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaBorderStyle* HoveredDatumNameBorderStyle; // 0x0398(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FDataTableRowHandle NormalTextStyle; // 0x03A0(0x0010)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
struct FDataTableRowHandle HoveredTextStyle; // 0x03B0(0x0010)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
class UDatumWidget* DatumSumg; // 0x03C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UUpdatedWidget* UpdatedSumg; // 0x03C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaBorder* HoverBorder; // 0x03D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UUIDatumData* Datum; // 0x03D8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DatumCustomButtonContentWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DatumCustomButtonContentWidget")
|
|
}
|
|
static class UDatumCustomButtonContentWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDatumCustomButtonContentWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDatumCustomButtonContentWidget;
|
|
|
|
// Class Charlie.AnimNotifyState_ParryableWindow
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
class UAnimNotifyState_ParryableWindow final : public UAnimNotifyState
|
|
{
|
|
public:
|
|
float WindowFeedBackDisplayDuration; // 0x0030(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DelayAfterFeedbackToStartWindow; // 0x0034(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TimeBeforeEndToIgnoreParryWarmup; // 0x0038(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotifyState_ParryableWindow")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotifyState_ParryableWindow")
|
|
}
|
|
static class UAnimNotifyState_ParryableWindow* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotifyState_ParryableWindow>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotifyState_ParryableWindow;
|
|
|
|
// Class Charlie.CharlieZoneManagerSubsystem
|
|
// 0x0088 (0x00B8 - 0x0030)
|
|
class UCharlieZoneManagerSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<TWeakObjectPtr<class ACharlieZoneVolume>> ZoneVolumes; // 0x0038(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
TArray<TWeakObjectPtr<class ALymbicEntitySpawner>> Spawners; // 0x0048(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
TMap<TWeakObjectPtr<class ALymbicEntitySpawner>, TWeakObjectPtr<class ACharlieZoneVolume>> SpawnersZones; // 0x0058(0x0050)(Transient, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
TArray<TWeakObjectPtr<class ACharlieZoneVolume>> HeroInsideZones; // 0x00A8(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieZoneManagerSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieZoneManagerSubsystem")
|
|
}
|
|
static class UCharlieZoneManagerSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieZoneManagerSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieZoneManagerSubsystem;
|
|
|
|
// Class Charlie.HollowWalkerLoner
|
|
// 0x0050 (0x0A00 - 0x09B0)
|
|
class AHollowWalkerLoner : public ACharlieLymbicEntity
|
|
{
|
|
public:
|
|
class UFeetRuneComponent* FeetRune; // 0x09A8(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFootstepEmitterRuneComponent* FootstepEmitterRune; // 0x09B0(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class ULocomotionRuneComponent* LocomotionRune; // 0x09B8(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FVector LastSafeNavTransform; // 0x09C0(0x0018)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UPoseableMeshComponent* PoseableMeshComponent; // 0x09D8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UNiagaraComponent* GuardianNiagara; // 0x09E0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FLymbicEntityRewardData DeathRewardData; // 0x09E8(0x0010)(Transient, NoDestructor, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_9F8[0x8]; // 0x09F8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HollowWalkerLoner")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HollowWalkerLoner")
|
|
}
|
|
static class AHollowWalkerLoner* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AHollowWalkerLoner>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AHollowWalkerLoner;
|
|
|
|
// Class Charlie.HollowWalkerLonerLight
|
|
// 0x0000 (0x0A00 - 0x0A00)
|
|
class AHollowWalkerLonerLight final : public AHollowWalkerLoner
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HollowWalkerLonerLight")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HollowWalkerLonerLight")
|
|
}
|
|
static class AHollowWalkerLonerLight* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AHollowWalkerLonerLight>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AHollowWalkerLonerLight;
|
|
|
|
// Class Charlie.AnimNotifyState_ParryWindow
|
|
// 0x0000 (0x0030 - 0x0030)
|
|
class UAnimNotifyState_ParryWindow final : public UAnimNotifyState
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotifyState_ParryWindow")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotifyState_ParryWindow")
|
|
}
|
|
static class UAnimNotifyState_ParryWindow* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotifyState_ParryWindow>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotifyState_ParryWindow;
|
|
|
|
// Class Charlie.ItemPlacementActionComponent
|
|
// 0x0110 (0x0368 - 0x0258)
|
|
class UItemPlacementActionComponent : public UInteractionActionComponent
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void(class UItemPlacementSlotComponent* Slot)> OnItemPlaced; // 0x0258(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(class UItemPlacementSlotComponent* Slot)> OnItemRemoved; // 0x0268(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(class UItemPlacementSlotComponent* Slot)> OnItemSlotChanged; // 0x0278(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
class UItemPlacementCondition* Solution; // 0x0288(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAppliesToAchievement; // 0x0290(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_291[0x17]; // 0x0291(0x0017)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> OnValidPlacement; // 0x02A8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnValidPlacementAnimationFinished; // 0x02B8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnInvalidPlacement; // 0x02C8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnMenuManuallyClosed; // 0x02D8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer ItemFilter; // 0x02E8(0x0020)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FMargin SlotButtonSizePadding; // 0x0308(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
class FText FailureText; // 0x0318(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
bool bDisplayItemTags; // 0x0328(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EItemTagType ItemTagType; // 0x0329(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShouldLockWhenAllSlotsFilled; // 0x032A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_32B[0x5]; // 0x032B(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class UItemPlacementSlotComponent*> Slots; // 0x0330(0x0010)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
bool bIsMultiPlacement; // 0x0340(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bIsPassivePlacement; // 0x0341(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bValidateItemOnPlacement; // 0x0342(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool PlayFailureSequenceOnInvalidItemPlacement; // 0x0343(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bRemoveItemFromPlayerInventory; // 0x0344(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bPlayMoveItemOnInvalidPlacement; // 0x0345(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_346[0x2]; // 0x0346(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float RemoveItemOnInvalidPlacementDelay; // 0x0348(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_34C[0x1C]; // 0x034C(0x001C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void LeaveItemPlacement();
|
|
void OnConfirmed();
|
|
void OnMenuManuallyClosedEvent();
|
|
void RemoveAllItemsFromSlots();
|
|
|
|
const class UItemData* GetItemDataInSlot(int32 SlotIdx) const;
|
|
const TArray<class UItemPlacementSlotComponent*> GetSlots() const;
|
|
bool IsPlacementCompleted() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemPlacementActionComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemPlacementActionComponent")
|
|
}
|
|
static class UItemPlacementActionComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemPlacementActionComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemPlacementActionComponent;
|
|
|
|
// Class Charlie.PlayFootstepNotifyStateContext
|
|
// 0x0008 (0x0048 - 0x0040)
|
|
class UPlayFootstepNotifyStateContext final : public UBaseAnimNotifyContext
|
|
{
|
|
public:
|
|
uint8 Pad_40[0x8]; // 0x0040(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PlayFootstepNotifyStateContext")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PlayFootstepNotifyStateContext")
|
|
}
|
|
static class UPlayFootstepNotifyStateContext* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPlayFootstepNotifyStateContext>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPlayFootstepNotifyStateContext;
|
|
|
|
// Class Charlie.MyNaconWelcomeWidget
|
|
// 0x0040 (0x03C8 - 0x0388)
|
|
class UMyNaconWelcomeWidget final : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x38]; // 0x0388(0x0038)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieTextButton* NextBtn; // 0x03C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void OnNextClicked();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MyNaconWelcomeWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MyNaconWelcomeWidget")
|
|
}
|
|
static class UMyNaconWelcomeWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMyNaconWelcomeWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMyNaconWelcomeWidget;
|
|
|
|
// Class Charlie.CharlieViewportClient
|
|
// 0x0038 (0x0400 - 0x03C8)
|
|
class UCharlieViewportClient final : public UFreyaViewportClient
|
|
{
|
|
public:
|
|
uint8 Pad_3C8[0x38]; // 0x03C8(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieViewportClient")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieViewportClient")
|
|
}
|
|
static class UCharlieViewportClient* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieViewportClient>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieViewportClient;
|
|
|
|
// Class Charlie.AnimNotifyState_PlayFootstep
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
class UAnimNotifyState_PlayFootstep final : public UAnimNotifyState
|
|
{
|
|
public:
|
|
EFootstepSide_DEPRECATED Side; // 0x0030(0x0001)(BlueprintReadOnly, ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
EFootstepKind_DEPRECATED Kind; // 0x0031(0x0001)(BlueprintReadOnly, ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_32[0x2]; // 0x0032(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTag FootstepTag; // 0x0034(0x0008)(Edit, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
int32 FootIndex; // 0x003C(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotifyState_PlayFootstep")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotifyState_PlayFootstep")
|
|
}
|
|
static class UAnimNotifyState_PlayFootstep* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotifyState_PlayFootstep>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotifyState_PlayFootstep;
|
|
|
|
// Class Charlie.SettingsMenuWidget
|
|
// 0x00B0 (0x0528 - 0x0478)
|
|
class USettingsMenuWidget : public USettingsBaseMenuWidget
|
|
{
|
|
public:
|
|
bool NavigateBackOnPreviousContext; // 0x0478(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_479[0x7]; // 0x0479(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieTextBlock* DefaultDetailsTxt; // 0x0480(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFooterWidget* SettingsFooterSumg; // 0x0488(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UGameSettingValue* HoveredSetting; // 0x0490(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UCharlieTextBlock* DisabledDetailsTxt; // 0x0498(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FGameplayTag SettingsCategory; // 0x04A0(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayTagContainer SettingsCategoryConfirmApply; // 0x04A8(0x0020)(Edit, NativeAccessSpecifierPrivate)
|
|
TSubclassOf<class USettingsListWidget> SettingsListWidgetClass; // 0x04C8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText DefaultDetailsText; // 0x04D0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* SettingsListEBox; // 0x04E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* SettingTitleTxt; // 0x04E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* SettingDetailsTxt; // 0x04F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* SettingValueDescriptionTxt; // 0x04F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaScrollBox* SettingsListScrollBox; // 0x0500(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaFocusableWidget* ClickedSettingButton; // 0x0508(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class USettingsListWidget*> SettingsListWidgets; // 0x0510(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_520[0x8]; // 0x0520(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingsMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingsMenuWidget")
|
|
}
|
|
static class USettingsMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USettingsMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USettingsMenuWidget;
|
|
|
|
// Class Charlie.CalibrationVideoSettingsMenuWidget
|
|
// 0x0008 (0x0530 - 0x0528)
|
|
class UCalibrationVideoSettingsMenuWidget : public USettingsMenuWidget
|
|
{
|
|
public:
|
|
bool ShowCalibrationHDRImagePostprocess; // 0x0528(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_529[0x7]; // 0x0529(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CalibrationVideoSettingsMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CalibrationVideoSettingsMenuWidget")
|
|
}
|
|
static class UCalibrationVideoSettingsMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCalibrationVideoSettingsMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCalibrationVideoSettingsMenuWidget;
|
|
|
|
// Class Charlie.ProfileFunnelVideoCalibrationWidget
|
|
// 0x0018 (0x0548 - 0x0530)
|
|
class UProfileFunnelVideoCalibrationWidget : public UCalibrationVideoSettingsMenuWidget
|
|
{
|
|
public:
|
|
uint8 Pad_530[0x18]; // 0x0530(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ProfileFunnelVideoCalibrationWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ProfileFunnelVideoCalibrationWidget")
|
|
}
|
|
static class UProfileFunnelVideoCalibrationWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UProfileFunnelVideoCalibrationWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UProfileFunnelVideoCalibrationWidget;
|
|
|
|
// Class Charlie.BaseDatumButton
|
|
// 0x0000 (0x04E8 - 0x04E8)
|
|
class UBaseDatumButton : public UCharlieCustomButton
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BaseDatumButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BaseDatumButton")
|
|
}
|
|
static class UBaseDatumButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBaseDatumButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBaseDatumButton;
|
|
|
|
// Class Charlie.DatumCustomButton
|
|
// 0x0008 (0x04F0 - 0x04E8)
|
|
class UDatumCustomButton : public UBaseDatumButton
|
|
{
|
|
public:
|
|
class UDatumCustomButtonContentWidget* DatumContentSumg; // 0x04E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DatumCustomButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DatumCustomButton")
|
|
}
|
|
static class UDatumCustomButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDatumCustomButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDatumCustomButton;
|
|
|
|
// Class Charlie.AnimNotifyState_RandomDelay
|
|
// 0x0000 (0x0030 - 0x0030)
|
|
class UAnimNotifyState_RandomDelay final : public UAnimNotifyState
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotifyState_RandomDelay")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotifyState_RandomDelay")
|
|
}
|
|
static class UAnimNotifyState_RandomDelay* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotifyState_RandomDelay>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotifyState_RandomDelay;
|
|
|
|
// Class Charlie.AbilityTask_MonitorMovementInput
|
|
// 0x0058 (0x00D8 - 0x0080)
|
|
class UAbilityTask_MonitorMovementInput final : public UAbilityTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x48]; // 0x0080(0x0048)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ACharlieCharacterHero* CharacterHero; // 0x00C8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_D0[0x8]; // 0x00D0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_MonitorMovementInput")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_MonitorMovementInput")
|
|
}
|
|
static class UAbilityTask_MonitorMovementInput* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_MonitorMovementInput>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_MonitorMovementInput;
|
|
|
|
// Class Charlie.RootMotionScalingNotifyStateContext
|
|
// 0x0010 (0x0050 - 0x0040)
|
|
class URootMotionScalingNotifyStateContext final : public UBaseAnimNotifyContext
|
|
{
|
|
public:
|
|
uint8 Pad_40[0x10]; // 0x0040(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RootMotionScalingNotifyStateContext")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RootMotionScalingNotifyStateContext")
|
|
}
|
|
static class URootMotionScalingNotifyStateContext* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<URootMotionScalingNotifyStateContext>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_URootMotionScalingNotifyStateContext;
|
|
|
|
// Class Charlie.AnimNotifyState_RootMotionScaling
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
class UAnimNotifyState_RootMotionScaling final : public UAnimNotifyState
|
|
{
|
|
public:
|
|
bool bCanUseAutoTarget; // 0x0030(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotifyState_RootMotionScaling")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotifyState_RootMotionScaling")
|
|
}
|
|
static class UAnimNotifyState_RootMotionScaling* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotifyState_RootMotionScaling>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotifyState_RootMotionScaling;
|
|
|
|
// Class Charlie.AnimNotifyState_SetNiagaraParameters
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
class UAnimNotifyState_SetNiagaraParameters final : public UAnimNotifyState
|
|
{
|
|
public:
|
|
TArray<struct FNiagaraVariableDefinition> NiagaraVariableDefinitions; // 0x0030(0x0010)(Edit, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotifyState_SetNiagaraParameters")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotifyState_SetNiagaraParameters")
|
|
}
|
|
static class UAnimNotifyState_SetNiagaraParameters* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotifyState_SetNiagaraParameters>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotifyState_SetNiagaraParameters;
|
|
|
|
// Class Charlie.ChartMenuWidget
|
|
// 0x0238 (0x06A0 - 0x0468)
|
|
class UChartMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
uint8 Pad_468[0x18]; // 0x0468(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float DistanceButtonHovered; // 0x0480(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float DistanceMagnetismStart; // 0x0484(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FInfoPanelPosition DefaultInfoPanelPosition; // 0x0488(0x0040)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FInfoPanelPosition AdjustedInfoPanelPosition; // 0x04C8(0x0040)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
float MousePanSpeedMultiplier; // 0x0508(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_50C[0x4]; // 0x050C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMap<EChartZoomLevel, float> GamepadPanSpeedMultiplierMap; // 0x0510(0x0050)(Edit, NativeAccessSpecifierPrivate)
|
|
TMap<EBoundSide, float> PercentagePanningCanvasAlwaysInaccessibleMap; // 0x0560(0x0050)(Edit, NativeAccessSpecifierPrivate)
|
|
float HorizontalBoundOffset; // 0x05B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float VerticalBoundOffset; // 0x05B4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bResetFreeCursorPositionOnMenuOpened; // 0x05B8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_5B9[0x7]; // 0x05B9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSoftClassPath MouseFreeCursorClassPath; // 0x05C0(0x0020)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float MouseFreeCursorSizeMultiplier; // 0x05E0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_5E4[0x4]; // 0x05E4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieSingleSoundStyle* ZoomInSound; // 0x05E8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* ZoomOutSound; // 0x05F0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* InvalidZoomSound; // 0x05F8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* ToggleInfoPanelSound; // 0x0600(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* BackToDataListSound; // 0x0608(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCurveFloat* MagnetismCurve; // 0x0610(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* DatumNameTxt; // 0x0618(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UChartWidget* ChartSumg; // 0x0620(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UQuestInfoBoxWidget* QuestInfoBoxSumg; // 0x0628(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDatumInfoBoxWidget* DatumInfoBoxSumg; // 0x0630(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UChartCrosshairWidget* GamepadFreeCursorSumg; // 0x0638(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* ChartFooterSumg; // 0x0640(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* MagnetismAnim; // 0x0648(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FVector2D RootCanvasSize; // 0x0650(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UUIQuest* CurrentQuestChart; // 0x0660(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UUIDatumData* CurrentDatumChart; // 0x0668(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UChartCrosshairWidget* MouseFreeCursorSumg; // 0x0670(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UChartDatumButton* CurrentHoveredButton; // 0x0678(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaFocusableWidget* MagneticButton; // 0x0680(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UUIDatumData*> NavigationStack; // 0x0688(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_698[0x8]; // 0x0698(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void MoveGamepadCursorToMagneticButton();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ChartMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ChartMenuWidget")
|
|
}
|
|
static class UChartMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UChartMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UChartMenuWidget;
|
|
|
|
// Class Charlie.ForbidHeroAbilityBoxZone
|
|
// 0x0058 (0x0300 - 0x02A8)
|
|
class AForbidHeroAbilityBoxZone final : public AActor
|
|
{
|
|
public:
|
|
struct FGameplayTag DeactivateWorldEvent; // 0x02A8(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayTagContainer ActivationBlockedTagFacts; // 0x02B0(0x0020)(Edit, NativeAccessSpecifierPrivate)
|
|
struct FGameplayTagContainer ForbidAbilityTags; // 0x02D0(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class UBoxComponent* BoxComponent; // 0x02F0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2F8[0x8]; // 0x02F8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnCollisionBeginOverlap(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult);
|
|
void OnCollisionEndOverlap(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ForbidHeroAbilityBoxZone")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ForbidHeroAbilityBoxZone")
|
|
}
|
|
static class AForbidHeroAbilityBoxZone* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AForbidHeroAbilityBoxZone>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AForbidHeroAbilityBoxZone;
|
|
|
|
// Class Charlie.AnimNotifyState_SetStatusTag
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
class UAnimNotifyState_SetStatusTag : public UAnimNotifyState
|
|
{
|
|
public:
|
|
struct FGameplayTag StatusTag; // 0x0030(0x0008)(Edit, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieBaseGameplayAbility* AttachedAbility; // 0x0038(0x0008)(BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotifyState_SetStatusTag")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotifyState_SetStatusTag")
|
|
}
|
|
static class UAnimNotifyState_SetStatusTag* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotifyState_SetStatusTag>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotifyState_SetStatusTag;
|
|
|
|
// Class Charlie.EquipmentTypeWidget
|
|
// 0x0010 (0x0398 - 0x0388)
|
|
class UEquipmentTypeWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UStatEntryWidget* EquipmentTypeEntry; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* EquipmentTypeImg; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EquipmentTypeWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EquipmentTypeWidget")
|
|
}
|
|
static class UEquipmentTypeWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEquipmentTypeWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEquipmentTypeWidget;
|
|
|
|
// Class Charlie.CrosshairWidget
|
|
// 0x0018 (0x03A0 - 0x0388)
|
|
class UCrosshairWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UScaleBox* CrosshairScaleBox; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* ReversibleHoverAnim; // 0x0390(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_398[0x8]; // 0x0398(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnHoverAnimFinished();
|
|
void OnUnhoverAnimFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CrosshairWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CrosshairWidget")
|
|
}
|
|
static class UCrosshairWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCrosshairWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCrosshairWidget;
|
|
|
|
// Class Charlie.AnimNotifyState_ShowItem
|
|
// 0x0000 (0x0030 - 0x0030)
|
|
class UAnimNotifyState_ShowItem final : public UAnimNotifyState
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotifyState_ShowItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotifyState_ShowItem")
|
|
}
|
|
static class UAnimNotifyState_ShowItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotifyState_ShowItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotifyState_ShowItem;
|
|
|
|
// Class Charlie.ShowWeaponVFXNotifyStateContext
|
|
// 0x0010 (0x0050 - 0x0040)
|
|
class UShowWeaponVFXNotifyStateContext final : public UBaseAnimNotifyContext
|
|
{
|
|
public:
|
|
TArray<class UNiagaraComponent*> SpawnedVFXs; // 0x0040(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ShowWeaponVFXNotifyStateContext")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ShowWeaponVFXNotifyStateContext")
|
|
}
|
|
static class UShowWeaponVFXNotifyStateContext* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UShowWeaponVFXNotifyStateContext>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UShowWeaponVFXNotifyStateContext;
|
|
|
|
// Class Charlie.AnimNotifyState_ShowWeaponVFX
|
|
// 0x0050 (0x0080 - 0x0030)
|
|
class UAnimNotifyState_ShowWeaponVFX : public UAnimNotifyState
|
|
{
|
|
public:
|
|
class UNiagaraSystem* VFXPerLymbicSphere[0x5]; // 0x0030(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName SocketToAttachTo; // 0x0058(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName NiagaraHeroMeshParameterName; // 0x0060(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName NiagaraWeaponMeshParameterName; // 0x0068(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName NiagaraColorParameterName; // 0x0070(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPlayOption PlayOption; // 0x0078(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_79[0x7]; // 0x0079(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotifyState_ShowWeaponVFX")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotifyState_ShowWeaponVFX")
|
|
}
|
|
static class UAnimNotifyState_ShowWeaponVFX* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotifyState_ShowWeaponVFX>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotifyState_ShowWeaponVFX;
|
|
|
|
// Class Charlie.SpawnThrowableStateContext
|
|
// 0x0010 (0x0050 - 0x0040)
|
|
class USpawnThrowableStateContext final : public UBaseAnimNotifyContext
|
|
{
|
|
public:
|
|
class ACharlieThrowable* ThrowableActor; // 0x0040(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_48[0x8]; // 0x0048(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SpawnThrowableStateContext")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SpawnThrowableStateContext")
|
|
}
|
|
static class USpawnThrowableStateContext* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USpawnThrowableStateContext>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USpawnThrowableStateContext;
|
|
|
|
// Class Charlie.AnimNotifyState_SpawnThrowable
|
|
// 0x00A0 (0x00D0 - 0x0030)
|
|
class UAnimNotifyState_SpawnThrowable final : public UAnimNotifyState
|
|
{
|
|
public:
|
|
TSubclassOf<class ACharlieThrowable> ThrowableDefinition; // 0x0030(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName SpawnSocket; // 0x0038(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bForceUseActorForward; // 0x0040(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAdjustPitchToTarget; // 0x0041(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_42[0x2]; // 0x0042(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float HalfAngleToAdjustPitch; // 0x0044(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bActivateOnSpawn; // 0x0048(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bActivateOnRelease; // 0x0049(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4A[0x6]; // 0x004A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector Offset; // 0x0050(0x0018)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector LocalVelocityOnRelease; // 0x0068(0x0018)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ProjectileDamageLevel; // 0x0080(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_84[0x4]; // 0x0084(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTargetSelectionDefinition TargetingOptions; // 0x0088(0x0040)(Edit, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
ESpawnTargetOption TargetingOption; // 0x00C8(0x0001)(BlueprintReadOnly, ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bConverted; // 0x00C9(0x0001)(BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSnapToGround; // 0x00CA(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_CB[0x5]; // 0x00CB(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotifyState_SpawnThrowable")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotifyState_SpawnThrowable")
|
|
}
|
|
static class UAnimNotifyState_SpawnThrowable* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotifyState_SpawnThrowable>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotifyState_SpawnThrowable;
|
|
|
|
// Class Charlie.AnimNotify_AbilitiesCancelling
|
|
// 0x0020 (0x0058 - 0x0038)
|
|
class UAnimNotify_AbilitiesCancelling : public UAnimNotify
|
|
{
|
|
public:
|
|
struct FGameplayTagContainer AbilitiesToCancelTags; // 0x0038(0x0020)(Edit, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotify_AbilitiesCancelling")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotify_AbilitiesCancelling")
|
|
}
|
|
static class UAnimNotify_AbilitiesCancelling* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotify_AbilitiesCancelling>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotify_AbilitiesCancelling;
|
|
|
|
// Class Charlie.AnimNotify_ApplyDamage
|
|
// 0x0100 (0x0138 - 0x0038)
|
|
class UAnimNotify_ApplyDamage final : public UAnimNotify
|
|
{
|
|
public:
|
|
uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FDamageDefinition DamageDefinition; // 0x0040(0x00B0)(Edit, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
float DamageLevel; // 0x00F0(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_F4[0x4]; // 0x00F4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTargetSelectionDefinition TargetingOptions; // 0x00F8(0x0040)(Edit, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotify_ApplyDamage")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotify_ApplyDamage")
|
|
}
|
|
static class UAnimNotify_ApplyDamage* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotify_ApplyDamage>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotify_ApplyDamage;
|
|
|
|
// Class Charlie.AnimNotify_ApplyPushBack
|
|
// 0x0000 (0x0038 - 0x0038)
|
|
class UAnimNotify_ApplyPushBack final : public UAnimNotify
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotify_ApplyPushBack")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotify_ApplyPushBack")
|
|
}
|
|
static class UAnimNotify_ApplyPushBack* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotify_ApplyPushBack>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotify_ApplyPushBack;
|
|
|
|
// Class Charlie.TitleWidget
|
|
// 0x0018 (0x03A0 - 0x0388)
|
|
class UTitleWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class FText TitleText; // 0x0388(0x0010)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
class UCharlieTextBlock* TitleTxt; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TitleWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TitleWidget")
|
|
}
|
|
static class UTitleWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTitleWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTitleWidget;
|
|
|
|
// Class Charlie.TitleWithImageWidget
|
|
// 0x0010 (0x03B0 - 0x03A0)
|
|
class UTitleWithImageWidget : public UTitleWidget
|
|
{
|
|
public:
|
|
class UTexture2D* IconTexture; // 0x03A0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaImage* IconImg; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TitleWithImageWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TitleWithImageWidget")
|
|
}
|
|
static class UTitleWithImageWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTitleWithImageWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTitleWithImageWidget;
|
|
|
|
// Class Charlie.CheatCategoryEntryButton
|
|
// 0x0030 (0x0510 - 0x04E0)
|
|
class UCheatCategoryEntryButton final : public UFreyaCustomButton
|
|
{
|
|
public:
|
|
uint8 Pad_4E0[0x18]; // 0x04E0(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCheatCategoryEntryWidget* CheatCategoryEntryWidget; // 0x04F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_500[0x10]; // 0x0500(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CheatCategoryEntryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CheatCategoryEntryButton")
|
|
}
|
|
static class UCheatCategoryEntryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCheatCategoryEntryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCheatCategoryEntryButton;
|
|
|
|
// Class Charlie.HeroMovementComponent
|
|
// 0x0070 (0x10A0 - 0x1030)
|
|
class UHeroMovementComponent final : public UCharlieCharacterMovementComponent
|
|
{
|
|
public:
|
|
EClimbingDirection ClimbingDirection; // 0x1030(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1031[0x7]; // 0x1031(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector ClimbIKLeftHandPos; // 0x1038(0x0018)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector ClimbIKRightHandPos; // 0x1050(0x0018)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector ClimbIKLeftFootPos; // 0x1068(0x0018)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector ClimbIKRightFootPos; // 0x1080(0x0018)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FallImpulseMaxVelocity; // 0x1098(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_109C[0x4]; // 0x109C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HeroMovementComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HeroMovementComponent")
|
|
}
|
|
static class UHeroMovementComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHeroMovementComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHeroMovementComponent;
|
|
|
|
// Class Charlie.AnimNotify_ChargeLevelReached
|
|
// 0x0000 (0x0038 - 0x0038)
|
|
class UAnimNotify_ChargeLevelReached final : public UAnimNotify
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotify_ChargeLevelReached")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotify_ChargeLevelReached")
|
|
}
|
|
static class UAnimNotify_ChargeLevelReached* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotify_ChargeLevelReached>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotify_ChargeLevelReached;
|
|
|
|
// Class Charlie.AnimNotify_Climbing
|
|
// 0x0008 (0x0040 - 0x0038)
|
|
class UAnimNotify_Climbing : public UAnimNotify
|
|
{
|
|
public:
|
|
bool bAddGameplayTag; // 0x0038(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotify_Climbing")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotify_Climbing")
|
|
}
|
|
static class UAnimNotify_Climbing* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotify_Climbing>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotify_Climbing;
|
|
|
|
// Class Charlie.AbilityTask_InterpolateToTransform
|
|
// 0x0090 (0x0110 - 0x0080)
|
|
class alignas(0x10) UAbilityTask_InterpolateToTransform final : public UAbilityTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x18]; // 0x0080(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AActor* TargetActor; // 0x0098(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_A0[0x70]; // 0x00A0(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_InterpolateToTransform")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_InterpolateToTransform")
|
|
}
|
|
static class UAbilityTask_InterpolateToTransform* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_InterpolateToTransform>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_InterpolateToTransform;
|
|
|
|
// Class Charlie.EnemyLockableAttributeBarWidget
|
|
// 0x0018 (0x0518 - 0x0500)
|
|
class UEnemyLockableAttributeBarWidget : public UEnemyAttributeBarWidget
|
|
{
|
|
public:
|
|
class UWidgetAnimation* LockAnim; // 0x0500(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* UnlockAnim; // 0x0508(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_510[0x8]; // 0x0510(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnLockAnimFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EnemyLockableAttributeBarWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EnemyLockableAttributeBarWidget")
|
|
}
|
|
static class UEnemyLockableAttributeBarWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEnemyLockableAttributeBarWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEnemyLockableAttributeBarWidget;
|
|
|
|
// Class Charlie.AnimNotify_Commit
|
|
// 0x0000 (0x0038 - 0x0038)
|
|
class UAnimNotify_Commit final : public UAnimNotify
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotify_Commit")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotify_Commit")
|
|
}
|
|
static class UAnimNotify_Commit* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotify_Commit>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotify_Commit;
|
|
|
|
// Class Charlie.AnimNotify_DetachDrone
|
|
// 0x0000 (0x0038 - 0x0038)
|
|
class UAnimNotify_DetachDrone final : public UAnimNotify
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotify_DetachDrone")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotify_DetachDrone")
|
|
}
|
|
static class UAnimNotify_DetachDrone* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotify_DetachDrone>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotify_DetachDrone;
|
|
|
|
// Class Charlie.GameplayLODAction
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UGameplayLODAction : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameplayLODAction")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameplayLODAction")
|
|
}
|
|
static class UGameplayLODAction* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameplayLODAction>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameplayLODAction;
|
|
|
|
// Class Charlie.GameplayLODAction_Int
|
|
// 0x0050 (0x0078 - 0x0028)
|
|
class UGameplayLODAction_Int : public UGameplayLODAction
|
|
{
|
|
public:
|
|
TMap<int32, int32> PerLODValue; // 0x0028(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
int32 GetCurrentValue(class AActor* Actor);
|
|
void OnExecute(class AActor* Actor, int32 NewValue);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameplayLODAction_Int")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameplayLODAction_Int")
|
|
}
|
|
static class UGameplayLODAction_Int* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameplayLODAction_Int>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameplayLODAction_Int;
|
|
|
|
// Class Charlie.AnimNotify_EndMontageSection
|
|
// 0x0008 (0x0040 - 0x0038)
|
|
class UAnimNotify_EndMontageSection final : public UAnimNotify
|
|
{
|
|
public:
|
|
struct FGameplayTag TagEventToSend; // 0x0038(0x0008)(Edit, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotify_EndMontageSection")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotify_EndMontageSection")
|
|
}
|
|
static class UAnimNotify_EndMontageSection* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotify_EndMontageSection>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotify_EndMontageSection;
|
|
|
|
// Class Charlie.AnimNotify_EvaluateConditions
|
|
// 0x0030 (0x0068 - 0x0038)
|
|
class UAnimNotify_EvaluateConditions final : public UAnimNotify
|
|
{
|
|
public:
|
|
TArray<class UAbilityCondition*> ContinueConditions; // 0x0038(0x0010)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry OutAnimation; // 0x0048(0x0020)(Edit, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotify_EvaluateConditions")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotify_EvaluateConditions")
|
|
}
|
|
static class UAnimNotify_EvaluateConditions* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotify_EvaluateConditions>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotify_EvaluateConditions;
|
|
|
|
// Class Charlie.PressurePlateDamageDealerComponent
|
|
// 0x00D0 (0x0170 - 0x00A0)
|
|
class UPressurePlateDamageDealerComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FDamageDefinition DamageDefinition; // 0x00A8(0x00B0)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
float DamageLevelToApply; // 0x0158(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_15C[0x4]; // 0x015C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieAbilitySystemComponent* AbilitySystemComponent; // 0x0160(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UProjectileAndAoEDispatchAbility* DispathAbility; // 0x0168(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PressurePlateDamageDealerComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PressurePlateDamageDealerComponent")
|
|
}
|
|
static class UPressurePlateDamageDealerComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPressurePlateDamageDealerComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPressurePlateDamageDealerComponent;
|
|
|
|
// Class Charlie.AnimNotify_FadeToCamera
|
|
// 0x0008 (0x0040 - 0x0038)
|
|
class UAnimNotify_FadeToCamera : public UAnimNotify
|
|
{
|
|
public:
|
|
class FName CameraName; // 0x0038(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotify_FadeToCamera")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotify_FadeToCamera")
|
|
}
|
|
static class UAnimNotify_FadeToCamera* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotify_FadeToCamera>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotify_FadeToCamera;
|
|
|
|
// Class Charlie.FootprintComponent
|
|
// 0x0030 (0x00D0 - 0x00A0)
|
|
class UFootprintComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
class UMaterialInstanceDynamic* FeetDMI; // 0x00A0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMaterialInstanceDynamic* LegsDMI; // 0x00A8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float MaxWetHeight; // 0x00B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float MaxDirtHeight; // 0x00B4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float MaxWalkWet; // 0x00B8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float MaxWalkDirt; // 0x00BC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_C0[0x10]; // 0x00C0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void StepMud();
|
|
void StepSoil();
|
|
void StepWater();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FootprintComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FootprintComponent")
|
|
}
|
|
static class UFootprintComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFootprintComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFootprintComponent;
|
|
|
|
// Class Charlie.AnimNotify_PlayFootstep
|
|
// 0x0010 (0x0048 - 0x0038)
|
|
class UAnimNotify_PlayFootstep final : public UAnimNotify
|
|
{
|
|
public:
|
|
EFootstepSide_DEPRECATED Side; // 0x0038(0x0001)(BlueprintReadOnly, ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
EFootstepKind_DEPRECATED Kind; // 0x0039(0x0001)(BlueprintReadOnly, ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3A[0x2]; // 0x003A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTag FootstepTag; // 0x003C(0x0008)(Edit, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
int32 FootIndex; // 0x0044(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotify_PlayFootstep")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotify_PlayFootstep")
|
|
}
|
|
static class UAnimNotify_PlayFootstep* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotify_PlayFootstep>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotify_PlayFootstep;
|
|
|
|
// Class Charlie.ModuleItemData
|
|
// 0x0028 (0x01E8 - 0x01C0)
|
|
class UModuleItemData : public UProgressionItemData
|
|
{
|
|
public:
|
|
TArray<struct FPerWeaponAbilities> PerWeaponGASPayloads; // 0x01C0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class UTexture2D* AbilityIcon; // 0x01D0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FText AbilityDescription; // 0x01D8(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ModuleItemData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ModuleItemData")
|
|
}
|
|
static class UModuleItemData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UModuleItemData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UModuleItemData;
|
|
|
|
// Class Charlie.AnimNotify_PlaySoftNiagaraEffect
|
|
// 0x00A8 (0x00E0 - 0x0038)
|
|
class alignas(0x10) UAnimNotify_PlaySoftNiagaraEffect final : public UAnimNotify
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UNiagaraSystem> Template; // 0x0038(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector LocationOffset; // 0x0060(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator RotationOffset; // 0x0078(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FVector Scale; // 0x0090(0x0018)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAbsoluteScale; // 0x00A8(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A9[0x3]; // 0x00A9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
uint8 Attached : 1; // 0x00AC(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_AD[0x3]; // 0x00AD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName SocketName; // 0x00B0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_B8[0x28]; // 0x00B8(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotify_PlaySoftNiagaraEffect")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotify_PlaySoftNiagaraEffect")
|
|
}
|
|
static class UAnimNotify_PlaySoftNiagaraEffect* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotify_PlaySoftNiagaraEffect>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotify_PlaySoftNiagaraEffect;
|
|
|
|
// Class Charlie.AnimNotify_ShowHideMeshes
|
|
// 0x0018 (0x0050 - 0x0038)
|
|
class UAnimNotify_ShowHideMeshes final : public UAnimNotify
|
|
{
|
|
public:
|
|
bool bHideMeshes; // 0x0038(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class FName> MeshesNames; // 0x0040(0x0010)(Edit, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotify_ShowHideMeshes")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotify_ShowHideMeshes")
|
|
}
|
|
static class UAnimNotify_ShowHideMeshes* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotify_ShowHideMeshes>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotify_ShowHideMeshes;
|
|
|
|
// Class Charlie.FootstepEventRuneComponent
|
|
// 0x0018 (0x00C0 - 0x00A8)
|
|
class UFootstepEventRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FFootstepEventRune Rune; // 0x00A8(0x0018)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FootstepEventRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FootstepEventRuneComponent")
|
|
}
|
|
static class UFootstepEventRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFootstepEventRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFootstepEventRuneComponent;
|
|
|
|
// Class Charlie.AnimNotify_SpawnWeaponVFX
|
|
// 0x0050 (0x0088 - 0x0038)
|
|
class UAnimNotify_SpawnWeaponVFX : public UAnimNotify
|
|
{
|
|
public:
|
|
class UNiagaraSystem* VFXPerLymbicSphere[0x5]; // 0x0038(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName SocketToAttachTo; // 0x0060(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName NiagaraHeroMeshParameterName; // 0x0068(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName NiagaraWeaponMeshParameterName; // 0x0070(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName NiagaraColorParameterName; // 0x0078(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPlayOption PlayOption; // 0x0080(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_81[0x7]; // 0x0081(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotify_SpawnWeaponVFX")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotify_SpawnWeaponVFX")
|
|
}
|
|
static class UAnimNotify_SpawnWeaponVFX* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotify_SpawnWeaponVFX>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotify_SpawnWeaponVFX;
|
|
|
|
// Class Charlie.AnimNotify_StartFall
|
|
// 0x0000 (0x0038 - 0x0038)
|
|
class UAnimNotify_StartFall final : public UAnimNotify
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotify_StartFall")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotify_StartFall")
|
|
}
|
|
static class UAnimNotify_StartFall* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotify_StartFall>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotify_StartFall;
|
|
|
|
// Class Charlie.InputContainerWidget
|
|
// 0x0058 (0x03E0 - 0x0388)
|
|
class UInputContainerWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UPanelWidget* InputsPanel; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TMap<class FName, class UFreyaInputWidget*> InputWidgets; // 0x0390(0x0050)(ExportObject, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InputContainerWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InputContainerWidget")
|
|
}
|
|
static class UInputContainerWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInputContainerWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInputContainerWidget;
|
|
|
|
// Class Charlie.FooterWidget
|
|
// 0x0028 (0x0408 - 0x03E0)
|
|
class UFooterWidget : public UInputContainerWidget
|
|
{
|
|
public:
|
|
TSubclassOf<class UFreyaInputWidget> InputWidgetClass; // 0x03E0(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FMargin EntryPadding; // 0x03E8(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPrivate)
|
|
TArray<struct FFooterInputData> InputWidgetsData; // 0x03F8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FooterWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FooterWidget")
|
|
}
|
|
static class UFooterWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFooterWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFooterWidget;
|
|
|
|
// Class Charlie.InteractableRuneWrapper
|
|
// 0x0030 (0x0058 - 0x0028)
|
|
class UInteractableRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FInteractableRune Rune; // 0x0028(0x0030)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractableRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractableRuneWrapper")
|
|
}
|
|
static class UInteractableRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInteractableRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInteractableRuneWrapper;
|
|
|
|
// Class Charlie.AnimNotify_StartGameplayEffect
|
|
// 0x0050 (0x0088 - 0x0038)
|
|
class UAnimNotify_StartGameplayEffect final : public UAnimNotify
|
|
{
|
|
public:
|
|
TSubclassOf<class UGameplayEffect> GameplayEffect; // 0x0038(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float GameplayEffectLevel; // 0x0040(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTargetSelectionDefinition TargetingOptions; // 0x0048(0x0040)(Edit, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotify_StartGameplayEffect")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotify_StartGameplayEffect")
|
|
}
|
|
static class UAnimNotify_StartGameplayEffect* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotify_StartGameplayEffect>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotify_StartGameplayEffect;
|
|
|
|
// Class Charlie.AnimNotify_TriggerHitReaction
|
|
// 0x0000 (0x0038 - 0x0038)
|
|
class UAnimNotify_TriggerHitReaction final : public UAnimNotify
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotify_TriggerHitReaction")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotify_TriggerHitReaction")
|
|
}
|
|
static class UAnimNotify_TriggerHitReaction* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotify_TriggerHitReaction>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotify_TriggerHitReaction;
|
|
|
|
// Class Charlie.TradeLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UTradeLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void AddOnValidTradeCompleteEvent(class AActor* Receiver, const TDelegate<void()>& ValidTradeCompleteDelegate);
|
|
static bool WasLastTradeValid(class AActor* Receiver);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TradeLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TradeLibrary")
|
|
}
|
|
static class UTradeLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTradeLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTradeLibrary;
|
|
|
|
// Class Charlie.AnimNotify_UseItem
|
|
// 0x0000 (0x0038 - 0x0038)
|
|
class UAnimNotify_UseItem final : public UAnimNotify
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AnimNotify_UseItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AnimNotify_UseItem")
|
|
}
|
|
static class UAnimNotify_UseItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAnimNotify_UseItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAnimNotify_UseItem;
|
|
|
|
// Class Charlie.APCConfig
|
|
// 0x0030 (0x0058 - 0x0028)
|
|
class UAPCConfig final : public UObject
|
|
{
|
|
public:
|
|
TArray<struct FAPCIntroTaniaBark> APCIntroTaniaBarks; // 0x0028(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
TArray<struct FFacePlayerIdleConditions> TaniaFacePlayerConditions; // 0x0038(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
struct FInputMappingContextDefinition APCInteractionDisabled; // 0x0048(0x0010)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("APCConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"APCConfig")
|
|
}
|
|
static class UAPCConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAPCConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAPCConfig;
|
|
|
|
// Class Charlie.APCDataPadScreen
|
|
// 0x0000 (0x02B8 - 0x02B8)
|
|
class AAPCDataPadScreen final : public AScreen
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("APCDataPadScreen")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"APCDataPadScreen")
|
|
}
|
|
static class AAPCDataPadScreen* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AAPCDataPadScreen>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AAPCDataPadScreen;
|
|
|
|
// Class Charlie.GoldenPathSubsystem
|
|
// 0x0030 (0x0060 - 0x0030)
|
|
class UGoldenPathSubsystem final : public UGameInstanceSubsystem
|
|
{
|
|
public:
|
|
class UGoldenPathData* CurrentGoldenPath; // 0x0030(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UGoldenPathQuestStepsData* CurrentGoldenPathQuestSteps; // 0x0038(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UBifrostTransition* DynamicGoldenPathTransition; // 0x0040(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_48[0x18]; // 0x0048(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GoldenPathSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GoldenPathSubsystem")
|
|
}
|
|
static class UGoldenPathSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGoldenPathSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGoldenPathSubsystem;
|
|
|
|
// Class Charlie.APCExitInteractionActionComponent
|
|
// 0x0008 (0x0260 - 0x0258)
|
|
class UAPCExitInteractionActionComponent : public UInteractionActionComponent
|
|
{
|
|
public:
|
|
uint8 Pad_258[0x8]; // 0x0258(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnExitAPC(float InFadeDuration);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("APCExitInteractionActionComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"APCExitInteractionActionComponent")
|
|
}
|
|
static class UAPCExitInteractionActionComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAPCExitInteractionActionComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAPCExitInteractionActionComponent;
|
|
|
|
// Class Charlie.APCInteriorPawn
|
|
// 0x0090 (0x03B8 - 0x0328)
|
|
class AAPCInteriorPawn final : public APawn
|
|
{
|
|
public:
|
|
float BaseTurnRate; // 0x0328(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BaseLookUpRate; // 0x032C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FInputMappingContextDefinition APCInputContextDefinition; // 0x0330(0x0010)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
class UInputAction* MouseLookAction; // 0x0340(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* GamepadLookAction; // 0x0348(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* Interact1Action; // 0x0350(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* Interact2Action; // 0x0358(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* Interact3Action; // 0x0360(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* Interact4Action; // 0x0368(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UAPCEnterInteractionActionComponent* APCEnterInteractionActionComponent; // 0x0370(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UAPCResearchActionComponent* APCResearchActionComponent; // 0x0378(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class AStoryPlayerController* StoryPlayerController; // 0x0380(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_388[0x18]; // 0x0388(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AActor* ResearcherActor; // 0x03A0(0x0008)(BlueprintVisible, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_3A8[0x10]; // 0x03A8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnExitAPC();
|
|
void OnSetupAPCInterior();
|
|
void OnSetupAPCInteriorComplete();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("APCInteriorPawn")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"APCInteriorPawn")
|
|
}
|
|
static class AAPCInteriorPawn* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AAPCInteriorPawn>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AAPCInteriorPawn;
|
|
|
|
// Class Charlie.CharlieTransitionConfig
|
|
// 0x0088 (0x00B0 - 0x0028)
|
|
class UCharlieTransitionConfig final : public UObject
|
|
{
|
|
public:
|
|
float FadeToBlackToTransitionDuration; // 0x0028(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FadeToGameFromTransitionDuration; // 0x002C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UTexture2D> LoadingScreenTexture; // 0x0030(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UDataLayerAsset> APCInteriorDataLayer; // 0x0058(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UWorld> MainMenuLevel; // 0x0080(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CameraInteractionTransitionEasePower; // 0x00A8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieTransitionConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieTransitionConfig")
|
|
}
|
|
static class UCharlieTransitionConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieTransitionConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieTransitionConfig;
|
|
|
|
// Class Charlie.AbilityTask_UmbilicalCordVFXAnimation
|
|
// 0x0030 (0x00B0 - 0x0080)
|
|
class UAbilityTask_UmbilicalCordVFXAnimation final : public UAbilityTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x18]; // 0x0080(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AHaze* TargetHaze; // 0x0098(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_A0[0x10]; // 0x00A0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_UmbilicalCordVFXAnimation")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_UmbilicalCordVFXAnimation")
|
|
}
|
|
static class UAbilityTask_UmbilicalCordVFXAnimation* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_UmbilicalCordVFXAnimation>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_UmbilicalCordVFXAnimation;
|
|
|
|
// Class Charlie.APCOpenDataPadActionComponent
|
|
// 0x0018 (0x0270 - 0x0258)
|
|
class UAPCOpenDataPadActionComponent final : public UInteractionActionComponent
|
|
{
|
|
public:
|
|
float BlendTimeDelay; // 0x0258(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_25C[0x4]; // 0x025C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ACharliePlayerController* CharliePlayerController; // 0x0260(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_268[0x8]; // 0x0268(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnDataPadBootSequenceComplete();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("APCOpenDataPadActionComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"APCOpenDataPadActionComponent")
|
|
}
|
|
static class UAPCOpenDataPadActionComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAPCOpenDataPadActionComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAPCOpenDataPadActionComponent;
|
|
|
|
// Class Charlie.CharlieTextBlock
|
|
// 0x0010 (0x0680 - 0x0670)
|
|
class UCharlieTextBlock final : public UFreyaTextBlock
|
|
{
|
|
public:
|
|
bool bParseDynamicLocation; // 0x0670(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_671[0xF]; // 0x0671(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieTextBlock")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieTextBlock")
|
|
}
|
|
static class UCharlieTextBlock* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieTextBlock>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieTextBlock;
|
|
|
|
// Class Charlie.CharlieImageTimedNotificationData
|
|
// 0x0028 (0x0098 - 0x0070)
|
|
class UCharlieImageTimedNotificationData : public UFreyaTimedNotificationData
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UTexture2D> Image; // 0x0070(0x0028)(Transient, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieImageTimedNotificationData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieImageTimedNotificationData")
|
|
}
|
|
static class UCharlieImageTimedNotificationData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieImageTimedNotificationData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieImageTimedNotificationData;
|
|
|
|
// Class Charlie.WeaponLevelUpTimedNotificationData
|
|
// 0x0030 (0x00C8 - 0x0098)
|
|
class UWeaponLevelUpTimedNotificationData final : public UCharlieImageTimedNotificationData
|
|
{
|
|
public:
|
|
uint8 Pad_98[0x30]; // 0x0098(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WeaponLevelUpTimedNotificationData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WeaponLevelUpTimedNotificationData")
|
|
}
|
|
static class UWeaponLevelUpTimedNotificationData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWeaponLevelUpTimedNotificationData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWeaponLevelUpTimedNotificationData;
|
|
|
|
// Class Charlie.CharlieThrowableDamageWorldSubsystem
|
|
// 0x0028 (0x0068 - 0x0040)
|
|
class UCharlieThrowableDamageWorldSubsystem final : public UTickableWorldSubsystem
|
|
{
|
|
public:
|
|
ECollisionChannel RaycastCollisionChannel; // 0x0040(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FPendingDamageRequest> PendingRequests; // 0x0048(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
TArray<struct FDummyDamageSourceContainer> DummyDamageSourceContainers; // 0x0058(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieThrowableDamageWorldSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieThrowableDamageWorldSubsystem")
|
|
}
|
|
static class UCharlieThrowableDamageWorldSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieThrowableDamageWorldSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieThrowableDamageWorldSubsystem;
|
|
|
|
// Class Charlie.ConversationRuneComponent
|
|
// 0x00E8 (0x0190 - 0x00A8)
|
|
class UConversationRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FConversationRune Rune; // 0x00A8(0x00E8)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ConversationRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ConversationRuneComponent")
|
|
}
|
|
static class UConversationRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UConversationRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UConversationRuneComponent;
|
|
|
|
// Class Charlie.ResearchLoreEntryMenuWidget
|
|
// 0x0020 (0x0488 - 0x0468)
|
|
class UResearchLoreEntryMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
class UFreyaDynamicEntryBox* ResearchLoreEntriesEBox; // 0x0468(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UResearchLoreEntryInfoWidget* ResearchLoreEntryInfoSumg; // 0x0470(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFooterWidget* ResearchLoreEntryFooterSumg; // 0x0478(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UResearchLoreEntryData* CurrentlySelectedResearchLoreEntryData; // 0x0480(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ResearchLoreEntryMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ResearchLoreEntryMenuWidget")
|
|
}
|
|
static class UResearchLoreEntryMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UResearchLoreEntryMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UResearchLoreEntryMenuWidget;
|
|
|
|
// Class Charlie.SphereAmbientTriggerZoneComponent
|
|
// 0x0010 (0x0520 - 0x0510)
|
|
class USphereAmbientTriggerZoneComponent final : public USphereComponent
|
|
{
|
|
public:
|
|
uint8 Pad_510[0x10]; // 0x0510(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SphereAmbientTriggerZoneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SphereAmbientTriggerZoneComponent")
|
|
}
|
|
static class USphereAmbientTriggerZoneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USphereAmbientTriggerZoneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USphereAmbientTriggerZoneComponent;
|
|
|
|
// Class Charlie.CharlieEnvironmentDamageCalculation
|
|
// 0x0088 (0x0418 - 0x0390)
|
|
class UCharlieEnvironmentDamageCalculation : public UCharlieBaseDamageCalculation
|
|
{
|
|
public:
|
|
struct FGameplayEffectAttributeCaptureDefinition TargetEnduranceMaxDef; // 0x0390(0x0040)(HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayEffectAttributeCaptureDefinition TargetEnduranceCapBufferDef; // 0x03D0(0x0040)(HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PlayerEnduranceCapDamageCoefficient; // 0x0410(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_414[0x4]; // 0x0414(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieEnvironmentDamageCalculation")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieEnvironmentDamageCalculation")
|
|
}
|
|
static class UCharlieEnvironmentDamageCalculation* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieEnvironmentDamageCalculation>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieEnvironmentDamageCalculation;
|
|
|
|
// Class Charlie.APCResearchLoreEntryMenuWidget
|
|
// 0x0020 (0x04A8 - 0x0488)
|
|
class UAPCResearchLoreEntryMenuWidget : public UResearchLoreEntryMenuWidget
|
|
{
|
|
public:
|
|
class UResearchResultFunnelMenuWidget* ResearchResultFunnelMenu; // 0x0488(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<struct FResearchCategory> CategoriesResearched; // 0x0490(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
class AActor* InteractableActor; // 0x04A0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("APCResearchLoreEntryMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"APCResearchLoreEntryMenuWidget")
|
|
}
|
|
static class UAPCResearchLoreEntryMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAPCResearchLoreEntryMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAPCResearchLoreEntryMenuWidget;
|
|
|
|
// Class Charlie.ResearchLoreEntryWidget
|
|
// 0x0010 (0x03A8 - 0x0398)
|
|
class UResearchLoreEntryWidget : public UFramedIconEntryWidget
|
|
{
|
|
public:
|
|
class UCharlieTextBlock* ResearchLoreEntryTxt; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UItemIconWidget* ResearchLoreEntryIconSumg; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ResearchLoreEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ResearchLoreEntryWidget")
|
|
}
|
|
static class UResearchLoreEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UResearchLoreEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UResearchLoreEntryWidget;
|
|
|
|
// Class Charlie.CharlieAkSpatialAudioVolume
|
|
// 0x0010 (0x0308 - 0x02F8)
|
|
class ACharlieAkSpatialAudioVolume final : public AAkSpatialAudioVolume
|
|
{
|
|
public:
|
|
class UEntityComponent* EntityComponent; // 0x02F8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkRoomEventsRuneComponent* AkRoomEventsRune; // 0x0300(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieAkSpatialAudioVolume")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieAkSpatialAudioVolume")
|
|
}
|
|
static class ACharlieAkSpatialAudioVolume* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieAkSpatialAudioVolume>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieAkSpatialAudioVolume;
|
|
|
|
// Class Charlie.TutorialToastNotificationWidget
|
|
// 0x0008 (0x03B0 - 0x03A8)
|
|
class UTutorialToastNotificationWidget final : public UCharlieTimedNotificationWidget
|
|
{
|
|
public:
|
|
class UToastTutorialWidget* ToastTutorialSumg; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TutorialToastNotificationWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TutorialToastNotificationWidget")
|
|
}
|
|
static class UTutorialToastNotificationWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTutorialToastNotificationWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTutorialToastNotificationWidget;
|
|
|
|
// Class Charlie.APCResearchLoreEntryWidget
|
|
// 0x0008 (0x03B0 - 0x03A8)
|
|
class UAPCResearchLoreEntryWidget : public UResearchLoreEntryWidget
|
|
{
|
|
public:
|
|
class UCharlieTextBlock* LoreCategoryTxt; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("APCResearchLoreEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"APCResearchLoreEntryWidget")
|
|
}
|
|
static class UAPCResearchLoreEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAPCResearchLoreEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAPCResearchLoreEntryWidget;
|
|
|
|
// Class Charlie.APCResearchMenuWidget
|
|
// 0x0080 (0x04F8 - 0x0478)
|
|
class UAPCResearchMenuWidget : public UInteractionMenuWidget
|
|
{
|
|
public:
|
|
uint8 Pad_478[0x48]; // 0x0478(0x0048)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieSingleSoundStyle* SoundOnResearchCompleted; // 0x04C0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* ResearchFooterSumg; // 0x04C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemListWidget* ResearchableItemsListSumg; // 0x04D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UResearchCacheProgressWidget* CacheProgressSumg; // 0x04D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAPCResearchProgressWidget* ResearchProgressSumg; // 0x04E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemInfoPanelWidget* ItemInfoSumg; // 0x04E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4F0[0x8]; // 0x04F0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("APCResearchMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"APCResearchMenuWidget")
|
|
}
|
|
static class UAPCResearchMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAPCResearchMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAPCResearchMenuWidget;
|
|
|
|
// Class Charlie.PadResearchCacheWidget
|
|
// 0x0030 (0x0478 - 0x0448)
|
|
class UPadResearchCacheWidget : public UResearchCacheWidget
|
|
{
|
|
public:
|
|
class FText CacheOpenedText; // 0x0448(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText CacheUnopenedText; // 0x0458(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* CacheStatusImg; // 0x0468(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* CacheStatusTxt; // 0x0470(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PadResearchCacheWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PadResearchCacheWidget")
|
|
}
|
|
static class UPadResearchCacheWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPadResearchCacheWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPadResearchCacheWidget;
|
|
|
|
// Class Charlie.CharlieNodeCondition
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UCharlieNodeCondition : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieNodeCondition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieNodeCondition")
|
|
}
|
|
static class UCharlieNodeCondition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieNodeCondition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieNodeCondition;
|
|
|
|
// Class Charlie.CharlieLeafCondition
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UCharlieLeafCondition : public UCharlieNodeCondition
|
|
{
|
|
public:
|
|
TArray<class UCharlieReaction*> FailedReactions; // 0x0028(0x0010)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
bool IsValidEvent(class UObject* Owner);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieLeafCondition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieLeafCondition")
|
|
}
|
|
static class UCharlieLeafCondition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieLeafCondition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieLeafCondition;
|
|
|
|
// Class Charlie.ItemPlacementCondition
|
|
// 0x0010 (0x0048 - 0x0038)
|
|
class UItemPlacementCondition : public UCharlieLeafCondition
|
|
{
|
|
public:
|
|
TArray<class UItemData*> Solution; // 0x0038(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
bool IsItemValidAtSlot(class UObject* Owner, int32 SlotIdx);
|
|
bool WouldItemBeValidAtSlot(class UObject* Owner, const class UItemData* Item, int32 SlotIdx);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemPlacementCondition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemPlacementCondition")
|
|
}
|
|
static class UItemPlacementCondition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemPlacementCondition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemPlacementCondition;
|
|
|
|
// Class Charlie.ItemPlacementTimeloopPlacementCondition
|
|
// 0x0010 (0x0058 - 0x0048)
|
|
class UItemPlacementTimeloopPlacementCondition final : public UItemPlacementCondition
|
|
{
|
|
public:
|
|
TArray<class UItemData*> ItemSolution; // 0x0048(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemPlacementTimeloopPlacementCondition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemPlacementTimeloopPlacementCondition")
|
|
}
|
|
static class UItemPlacementTimeloopPlacementCondition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemPlacementTimeloopPlacementCondition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemPlacementTimeloopPlacementCondition;
|
|
|
|
// Class Charlie.CharlieGameMode
|
|
// 0x0000 (0x0340 - 0x0340)
|
|
class ACharlieGameMode : public AGameModeBase
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieGameMode")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieGameMode")
|
|
}
|
|
static class ACharlieGameMode* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieGameMode>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieGameMode;
|
|
|
|
// Class Charlie.APCResearchProgressWidget
|
|
// 0x0088 (0x0410 - 0x0388)
|
|
class UAPCResearchProgressWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x18]; // 0x0388(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieSingleSoundStyle* ResearchOneItemSoundStyle; // 0x03A0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* ResearchAllItemsSoundStyle; // 0x03A8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float ProgressBarSpeedModifierOneItem; // 0x03B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float ProgressBarSpeedModifierAllItems; // 0x03B4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText ResearchProgressText; // 0x03B8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText BatchText; // 0x03C8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ResearchProgressTxt; // 0x03D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* ResearchProgressAnim; // 0x03E0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UResearchLoreEntryData*> ResearchLoreEntryDatas; // 0x03E8(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
class AActor* InteractableActor; // 0x03F8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_400[0x10]; // 0x0400(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("APCResearchProgressWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"APCResearchProgressWidget")
|
|
}
|
|
static class UAPCResearchProgressWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAPCResearchProgressWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAPCResearchProgressWidget;
|
|
|
|
// Class Charlie.APCResearchScreenWidget
|
|
// 0x0018 (0x03A0 - 0x0388)
|
|
class UAPCResearchScreenWidget final : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UCharlieTextBlock* ResearchTxt; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* IdleAnim; // 0x0390(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* ResearchAnim; // 0x0398(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void OnPawnChanged(class APawn* OldPawn, class APawn* NewPawn);
|
|
void OnScreenAnimationFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("APCResearchScreenWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"APCResearchScreenWidget")
|
|
}
|
|
static class UAPCResearchScreenWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAPCResearchScreenWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAPCResearchScreenWidget;
|
|
|
|
// Class Charlie.KeypadLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UKeypadLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void AddOnValidCodeEvent(class AActor* Actor, const TDelegate<void()>& ValidCodeDelegate);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("KeypadLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"KeypadLibrary")
|
|
}
|
|
static class UKeypadLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UKeypadLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UKeypadLibrary;
|
|
|
|
// Class Charlie.FactAcquiredRuneWrapper
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UFactAcquiredRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FFactAcquiredRune Rune; // 0x0028(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FactAcquiredRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FactAcquiredRuneWrapper")
|
|
}
|
|
static class UFactAcquiredRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFactAcquiredRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFactAcquiredRuneWrapper;
|
|
|
|
// Class Charlie.CharlieEnemyDamageCalculation
|
|
// 0x01C0 (0x0550 - 0x0390)
|
|
class UCharlieEnemyDamageCalculation final : public UCharlieBaseDamageCalculation
|
|
{
|
|
public:
|
|
struct FGameplayEffectAttributeCaptureDefinition DefenseAttributes[0x5]; // 0x0390(0x0040)(HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayEffectAttributeCaptureDefinition GlobalDamageAbsorptionCoefficient; // 0x04D0(0x0040)(HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayEffectAttributeCaptureDefinition DamageBoostCoefficient; // 0x0510(0x0040)(HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieEnemyDamageCalculation")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieEnemyDamageCalculation")
|
|
}
|
|
static class UCharlieEnemyDamageCalculation* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieEnemyDamageCalculation>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieEnemyDamageCalculation;
|
|
|
|
// Class Charlie.LymbicEntityCrowdFollowingComponent
|
|
// 0x0000 (0x0340 - 0x0340)
|
|
class ULymbicEntityCrowdFollowingComponent final : public UCrowdFollowingComponent
|
|
{
|
|
public:
|
|
void DisableSimulation();
|
|
void EnableSimulation();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicEntityCrowdFollowingComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicEntityCrowdFollowingComponent")
|
|
}
|
|
static class ULymbicEntityCrowdFollowingComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULymbicEntityCrowdFollowingComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULymbicEntityCrowdFollowingComponent;
|
|
|
|
// Class Charlie.CharlieWorldUserWidgetBase
|
|
// 0x0010 (0x03F0 - 0x03E0)
|
|
class UCharlieWorldUserWidgetBase : public UFreyaWorldUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_3E0[0x10]; // 0x03E0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnLoadingCompleted();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieWorldUserWidgetBase")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieWorldUserWidgetBase")
|
|
}
|
|
static class UCharlieWorldUserWidgetBase* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieWorldUserWidgetBase>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieWorldUserWidgetBase;
|
|
|
|
// Class Charlie.InteractInputWidget
|
|
// 0x0170 (0x0560 - 0x03F0)
|
|
class UInteractInputWidget : public UCharlieWorldUserWidgetBase
|
|
{
|
|
public:
|
|
class UVerticalBox* InputVBox; // 0x03F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* InteractAction1InputSumg; // 0x03F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* HoldToConfirmInteractAction1InputSumg; // 0x0400(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* InteractAction2InputSumg; // 0x0408(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* HoldToConfirmInteractAction2InputSumg; // 0x0410(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* InteractAction3InputSumg; // 0x0418(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* HoldToConfirmInteractAction3InputSumg; // 0x0420(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* InteractAction4InputSumg; // 0x0428(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* HoldToConfirmInteractAction4InputSumg; // 0x0430(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* InteractActionLeftInputSumg; // 0x0438(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* InteractActionRightInputSumg; // 0x0440(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TMap<EInteractionActionType, struct FInputWidgetType> ActionInputWidgets; // 0x0448(0x0050)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
TMap<EInteractionActionType, struct FInputWidgetType> HoldToConfirmActionInputWidgets; // 0x0498(0x0050)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
TMap<EInteractionActionType, struct FInputWidgetType> CycleInputWidgets; // 0x04E8(0x0050)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
class UShapeComponent* OwningTrigger; // 0x0538(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AActor* InteractorActor; // 0x0540(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AActor* ActivableInteractable; // 0x0548(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_550[0x10]; // 0x0550(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractInputWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractInputWidget")
|
|
}
|
|
static class UInteractInputWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInteractInputWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInteractInputWidget;
|
|
|
|
// Class Charlie.DialogueWidget
|
|
// 0x0048 (0x0420 - 0x03D8)
|
|
class UDialogueWidget : public UCharlieHudUserWidgetBase
|
|
{
|
|
public:
|
|
uint8 Pad_3D8[0x18]; // 0x03D8(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieSingleSoundStyle* ContinueSound; // 0x03F0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UCharlieTextBlock* SpeakerNameTxt; // 0x03F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UCharlieTextBlock* DialogueTxt; // 0x0400(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaButton* ContinueBtn; // 0x0408(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_410[0x10]; // 0x0410(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DialogueWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DialogueWidget")
|
|
}
|
|
static class UDialogueWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDialogueWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDialogueWidget;
|
|
|
|
// Class Charlie.QuickChatDialogueWidget
|
|
// 0x0010 (0x0430 - 0x0420)
|
|
class UQuickChatDialogueWidget : public UDialogueWidget
|
|
{
|
|
public:
|
|
struct FInputMappingContextDefinition QuickChatInputMappingContext; // 0x0420(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("QuickChatDialogueWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"QuickChatDialogueWidget")
|
|
}
|
|
static class UQuickChatDialogueWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UQuickChatDialogueWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UQuickChatDialogueWidget;
|
|
|
|
// Class Charlie.CharlieAkAutoPostAndDestroyComponent
|
|
// 0x0010 (0x0450 - 0x0440)
|
|
class UCharlieAkAutoPostAndDestroyComponent final : public UAkComponent
|
|
{
|
|
public:
|
|
float AutoDestroyTime; // 0x0440(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_444[0xC]; // 0x0444(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieAkAutoPostAndDestroyComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieAkAutoPostAndDestroyComponent")
|
|
}
|
|
static class UCharlieAkAutoPostAndDestroyComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieAkAutoPostAndDestroyComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieAkAutoPostAndDestroyComponent;
|
|
|
|
// Class Charlie.SaveItemPlacementStateRuneComponent
|
|
// 0x0050 (0x00F8 - 0x00A8)
|
|
class USaveItemPlacementStateRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FSaveItemPlacementStateRune Rune; // 0x00A8(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SaveItemPlacementStateRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SaveItemPlacementStateRuneComponent")
|
|
}
|
|
static class USaveItemPlacementStateRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USaveItemPlacementStateRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USaveItemPlacementStateRuneComponent;
|
|
|
|
// Class Charlie.APCTaniaInputWidget
|
|
// 0x0008 (0x0568 - 0x0560)
|
|
class UAPCTaniaInputWidget final : public UInteractInputWidget
|
|
{
|
|
public:
|
|
uint8 Pad_560[0x8]; // 0x0560(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("APCTaniaInputWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"APCTaniaInputWidget")
|
|
}
|
|
static class UAPCTaniaInputWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAPCTaniaInputWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAPCTaniaInputWidget;
|
|
|
|
// Class Charlie.ApplyPushBackAbility
|
|
// 0x0040 (0x0558 - 0x0518)
|
|
class UApplyPushBackAbility final : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
struct FAnimationEntry Animation; // 0x0518(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSpecializedWeaponAnimation> PerWeaponAnimationOverride; // 0x0538(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
EAngleDirection Direction; // 0x0548(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_549[0x3]; // 0x0549(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float PushStrength; // 0x054C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float HitStunValue; // 0x0550(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_554[0x4]; // 0x0554(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ApplyPushBackAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ApplyPushBackAbility")
|
|
}
|
|
static class UApplyPushBackAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UApplyPushBackAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UApplyPushBackAbility;
|
|
|
|
// Class Charlie.GameplayLODAction_UObject
|
|
// 0x0050 (0x0078 - 0x0028)
|
|
class UGameplayLODAction_UObject final : public UGameplayLODAction
|
|
{
|
|
public:
|
|
TMap<int32, class UObject*> PerLODValue; // 0x0028(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
class UObject* GetCurrentValue(class AActor* Actor);
|
|
void OnExecute(class AActor* Actor, class UObject* NewValue);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameplayLODAction_UObject")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameplayLODAction_UObject")
|
|
}
|
|
static class UGameplayLODAction_UObject* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameplayLODAction_UObject>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameplayLODAction_UObject;
|
|
|
|
// Class Charlie.ApplySettingButton
|
|
// 0x0010 (0x0510 - 0x0500)
|
|
class UApplySettingButton : public UCharlieTextButton
|
|
{
|
|
public:
|
|
uint8 Pad_500[0x10]; // 0x0500(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UWidget* GetWidgetToFocusOnApplySettingButtonNavigation(const EUINavigation InNavigation);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ApplySettingButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ApplySettingButton")
|
|
}
|
|
static class UApplySettingButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UApplySettingButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UApplySettingButton;
|
|
|
|
// Class Charlie.CosmeticItemData
|
|
// 0x0010 (0x01B0 - 0x01A0)
|
|
class UCosmeticItemData : public UItemData
|
|
{
|
|
public:
|
|
TArray<struct FCosmeticMesh> CosmeticMeshes; // 0x01A0(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CosmeticItemData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CosmeticItemData")
|
|
}
|
|
static class UCosmeticItemData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCosmeticItemData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCosmeticItemData;
|
|
|
|
// Class Charlie.CosmeticPonchoItemData
|
|
// 0x0020 (0x01D0 - 0x01B0)
|
|
class UCosmeticPonchoItemData final : public UCosmeticItemData
|
|
{
|
|
public:
|
|
class UItemData* OppositePositionPonchoCosmeticItemData; // 0x01B0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsHoodDown; // 0x01B8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1B9[0x7]; // 0x01B9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<TSoftObjectPtr<class UTexture>> TexturesToPreloadOnEnterPad; // 0x01C0(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CosmeticPonchoItemData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CosmeticPonchoItemData")
|
|
}
|
|
static class UCosmeticPonchoItemData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCosmeticPonchoItemData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCosmeticPonchoItemData;
|
|
|
|
// Class Charlie.CharlieThrowable
|
|
// 0x0060 (0x0308 - 0x02A8)
|
|
class ACharlieThrowable : public AActor
|
|
{
|
|
public:
|
|
bool bDestroyOnImpact; // 0x02A8(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bStickToGround; // 0x02A9(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2AA[0x2]; // 0x02AA(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ZOffset; // 0x02AC(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Target; // 0x02B0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2B8[0x8]; // 0x02B8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TScriptInterface<class IThrowableNotifyTarget> OptionalTargetToNotify; // 0x02C0(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2D0[0x8]; // 0x02D0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FThrowableRequest> PendingThrowableRequests; // 0x02D8(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2E8[0x20]; // 0x02E8(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnThrowableExpired();
|
|
void OnThrowableImpact(const struct FVector& ImpactLocation, class AActor* OtherActor);
|
|
void OnThrowableReleased();
|
|
void OnThrowableSignaled();
|
|
void OnThrowableSpawned();
|
|
void ReleaseRequestedThrowable(int32 RequestID);
|
|
void RequestDestroy();
|
|
int32 RequestThrowables(TSubclassOf<class ACharlieThrowable> ThrowableToSpawn, float InDamageLevel, int32 Count, const TArray<struct FVector>& LocalSpaceDirections, const TArray<struct FVector>& LocalOffsets, bool bSnapToGround);
|
|
void SpawnThrowable(TSubclassOf<class ACharlieThrowable> ThrowableToSpawn, float InDamageLevel, const struct FVector& LocalSpaceDirection, const struct FVector& LocalOffset, bool bSnapToGround);
|
|
|
|
float GetGameplayAbilityLevel() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieThrowable")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieThrowable")
|
|
}
|
|
static class ACharlieThrowable* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieThrowable>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieThrowable;
|
|
|
|
// Class Charlie.CharlieBaseAreaOfEffect
|
|
// 0x0080 (0x0388 - 0x0308)
|
|
class ACharlieBaseAreaOfEffect : public ACharlieThrowable
|
|
{
|
|
public:
|
|
bool bUseOrigin; // 0x0308(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_309[0x7]; // 0x0309(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class USceneComponent* DamageOrigin; // 0x0310(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOutward; // 0x0318(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_319[0x7]; // 0x0319(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector DamageDirection; // 0x0320(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsAnimated; // 0x0338(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseDamageOriginAsAnimationOrigin; // 0x0339(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bExpend; // 0x033A(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_33B[0x1]; // 0x033B(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float AnimationScale; // 0x033C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AnimationDuration; // 0x0340(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseAngleRestriction; // 0x0344(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EAngleDirection Direction; // 0x0345(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_346[0x2]; // 0x0346(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float AngleInDegrees; // 0x0348(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EGenericAICheck Operator; // 0x034C(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUsePitch; // 0x034D(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseYaw; // 0x034E(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_34F[0x1]; // 0x034F(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FUIStat RadiusStat; // 0x0350(0x0030)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
uint8 Pad_380[0x8]; // 0x0380(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieBaseAreaOfEffect")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieBaseAreaOfEffect")
|
|
}
|
|
static class ACharlieBaseAreaOfEffect* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieBaseAreaOfEffect>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieBaseAreaOfEffect;
|
|
|
|
// Class Charlie.BuffItemInfoWidget
|
|
// 0x0008 (0x03D8 - 0x03D0)
|
|
class UBuffItemInfoWidget : public UEquippableItemInfoWidget
|
|
{
|
|
public:
|
|
class UBuffIconImageContainerWidget* BuffIconImageContainerSumg; // 0x03D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BuffItemInfoWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BuffItemInfoWidget")
|
|
}
|
|
static class UBuffItemInfoWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBuffItemInfoWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBuffItemInfoWidget;
|
|
|
|
// Class Charlie.GearInfoWidget
|
|
// 0x0038 (0x0410 - 0x03D8)
|
|
class UGearInfoWidget : public UBuffItemInfoWidget
|
|
{
|
|
public:
|
|
class UStatEntryWidget* GradeEntry; // 0x03D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ULymbicSphereIconWidget* LymbicSphereIconSumg; // 0x03E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStatEntryWidget* DamageAbsorptionEntry; // 0x03E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStatEntryWidget* EnduranceBonusEntry; // 0x03F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UVerticalBox* LymbicPowerVBox; // 0x03F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieInventoryGearItem* GearEntry; // 0x0400(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemStatInfoWidget* ItemStatInfoSumg; // 0x0408(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GearInfoWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GearInfoWidget")
|
|
}
|
|
static class UGearInfoWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGearInfoWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGearInfoWidget;
|
|
|
|
// Class Charlie.CharlieAkAcousticPortal
|
|
// 0x0008 (0x02F8 - 0x02F0)
|
|
class ACharlieAkAcousticPortal final : public AAkAcousticPortal
|
|
{
|
|
public:
|
|
float PortalOcclusion; // 0x02F0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bIsPortalOpen; // 0x02F4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2F5[0x3]; // 0x02F5(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetPortalOcclusion(float NewValue);
|
|
void SetPortalOpen(bool bNewValue);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieAkAcousticPortal")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieAkAcousticPortal")
|
|
}
|
|
static class ACharlieAkAcousticPortal* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieAkAcousticPortal>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieAkAcousticPortal;
|
|
|
|
// Class Charlie.DroneDuoBaseAbility
|
|
// 0x00A0 (0x0750 - 0x06B0)
|
|
class UDroneDuoBaseAbility : public UWeaponAbility
|
|
{
|
|
public:
|
|
struct FCollisionProfileName AbilityCollisionProfileName; // 0x06B0(0x0008)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
class UCharlieCameraCombatConfig* CombatCameraConfigOverride; // 0x06B8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry Animation; // 0x06C0(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
class ADrone* Drone; // 0x06E0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_6E8[0x20]; // 0x06E8(0x0020)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FAnimationEntry DroneAnimation; // 0x0708(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
class FName DroneAttachSocket; // 0x0728(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName DroneAnimState; // 0x0730(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DroneMovementSpeed; // 0x0738(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_73C[0x4]; // 0x073C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAbilityTask_DroneWaitForState* DroneWaitForStateTask; // 0x0740(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_748[0x8]; // 0x0748(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void DroneReady();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DroneDuoBaseAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DroneDuoBaseAbility")
|
|
}
|
|
static class UDroneDuoBaseAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDroneDuoBaseAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDroneDuoBaseAbility;
|
|
|
|
// Class Charlie.DamageBaseAreaOfEffect
|
|
// 0x0010 (0x0398 - 0x0388)
|
|
class ADamageBaseAreaOfEffect : public ACharlieBaseAreaOfEffect
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x8]; // 0x0388(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UDamageDealerThrowableComponent* DamageDealerComponent; // 0x0390(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
void OnDamageApplied(class AActor* DamageTargetActor);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DamageBaseAreaOfEffect")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DamageBaseAreaOfEffect")
|
|
}
|
|
static class ADamageBaseAreaOfEffect* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ADamageBaseAreaOfEffect>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ADamageBaseAreaOfEffect;
|
|
|
|
// Class Charlie.AreaOfEffectBox
|
|
// 0x0048 (0x03E0 - 0x0398)
|
|
class AAreaOfEffectBox : public ADamageBaseAreaOfEffect
|
|
{
|
|
public:
|
|
class UBoxComponent* BoxComponent; // 0x0398(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3A0[0x40]; // 0x03A0(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AreaOfEffectBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AreaOfEffectBox")
|
|
}
|
|
static class AAreaOfEffectBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AAreaOfEffectBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AAreaOfEffectBox;
|
|
|
|
// Class Charlie.ConversationBlueprintLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UConversationBlueprintLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void StartConversationFromIntro(class AActor* CurrentConvoActor);
|
|
static void StartConversationFromRoot(class AActor* CurrentConvoActor);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ConversationBlueprintLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ConversationBlueprintLibrary")
|
|
}
|
|
static class UConversationBlueprintLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UConversationBlueprintLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UConversationBlueprintLibrary;
|
|
|
|
// Class Charlie.CharlieAnalyticsSubsystem
|
|
// 0x08D8 (0x0908 - 0x0030)
|
|
class UCharlieAnalyticsSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
class UCharlieInventoryLoadoutSubsystem* InventoryLoadoutSubsystem; // 0x0030(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_38[0x8D0]; // 0x0038(0x08D0)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnItemUsed(const class FName& InItemName, const class FName& InMapName, const struct FVector& InLocation, const class FName& InEnemyName);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieAnalyticsSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieAnalyticsSubsystem")
|
|
}
|
|
static class UCharlieAnalyticsSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieAnalyticsSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieAnalyticsSubsystem;
|
|
|
|
// Class Charlie.AreaOfEffectSphere
|
|
// 0x0018 (0x03B0 - 0x0398)
|
|
class AAreaOfEffectSphere : public ADamageBaseAreaOfEffect
|
|
{
|
|
public:
|
|
class USphereComponent* SphereComponent; // 0x0398(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3A0[0x10]; // 0x03A0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AreaOfEffectSphere")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AreaOfEffectSphere")
|
|
}
|
|
static class AAreaOfEffectSphere* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AAreaOfEffectSphere>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AAreaOfEffectSphere;
|
|
|
|
// Class Charlie.HitImmunityAbility
|
|
// 0x0090 (0x0578 - 0x04E8)
|
|
class UHitImmunityAbility final : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
float CooldownDuration; // 0x04E8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4EC[0x4]; // 0x04EC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UGameplayEffect> ProtectionAvailableEffect; // 0x04F0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FUIStat DurationStat; // 0x04F8(0x0030)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FUIStat HitImmunityStat; // 0x0528(0x0030)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag ImmunityConsumedCue; // 0x0558(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAbilityTask_WaitGameplayEffectRemoved* CooldownTask; // 0x0560(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FActiveGameplayEffectHandle ActiveEffectHandle; // 0x0568(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FActiveGameplayEffectHandle CooldownGameplayEffectHandle; // 0x0570(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void OnCooldownFinished(const struct FGameplayEffectRemovalInfo& GameplayEffectRemovalInfo);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HitImmunityAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HitImmunityAbility")
|
|
}
|
|
static class UHitImmunityAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHitImmunityAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHitImmunityAbility;
|
|
|
|
// Class Charlie.AreaOfEffectTimeLoop
|
|
// 0x0048 (0x0350 - 0x0308)
|
|
class AAreaOfEffectTimeLoop : public ACharlieThrowable
|
|
{
|
|
public:
|
|
uint8 Pad_308[0x10]; // 0x0308(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class USceneComponent* DamageOrigin; // 0x0318(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USphereComponent* InnerSphereComponent; // 0x0320(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USphereComponent* OuterSphereComponent; // 0x0328(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UTimeLoopDamageDealerComponent* TimeLoopDamageDealerComponent; // 0x0330(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGenericTeamId TeamID; // 0x0338(0x0001)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
ECharlieFaction Faction; // 0x0339(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_33A[0x6]; // 0x033A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieAbilitySystemComponent* AbilitySystemComponent; // 0x0340(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_348[0x8]; // 0x0348(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AreaOfEffectTimeLoop")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AreaOfEffectTimeLoop")
|
|
}
|
|
static class AAreaOfEffectTimeLoop* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AAreaOfEffectTimeLoop>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AAreaOfEffectTimeLoop;
|
|
|
|
// Class Charlie.CharlieBossFightLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UCharlieBossFightLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void GoBackFromBossFightRoomToWorldMap(const class UObject* WorldContextObject);
|
|
static void TravelToBossFightRoom(const class UObject* WorldContextObject);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieBossFightLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieBossFightLibrary")
|
|
}
|
|
static class UCharlieBossFightLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieBossFightLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieBossFightLibrary;
|
|
|
|
// Class Charlie.IsInteractionFinishedMoving
|
|
// 0x0008 (0x0040 - 0x0038)
|
|
class UIsInteractionFinishedMoving final : public UCharlieLeafCondition
|
|
{
|
|
public:
|
|
class AInteractableActor* InteractableActor; // 0x0038(0x0008)(Edit, ZeroConstructor, DisableEditOnTemplate, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("IsInteractionFinishedMoving")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"IsInteractionFinishedMoving")
|
|
}
|
|
static class UIsInteractionFinishedMoving* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UIsInteractionFinishedMoving>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UIsInteractionFinishedMoving;
|
|
|
|
// Class Charlie.AssignInputMappingMenuWidget
|
|
// 0x0030 (0x0498 - 0x0468)
|
|
class UAssignInputMappingMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
class UCharlieSingleSoundStyle* KeySelectedSound; // 0x0468(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* InputNameTxt; // 0x0470(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* InvalidKeyTxt; // 0x0478(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSettingValue_InputMapping* PendingInputMapping; // 0x0480(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_488[0x10]; // 0x0488(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AssignInputMappingMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AssignInputMappingMenuWidget")
|
|
}
|
|
static class UAssignInputMappingMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAssignInputMappingMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAssignInputMappingMenuWidget;
|
|
|
|
// Class Charlie.AsyncWaitForTagFact
|
|
// 0x0038 (0x0068 - 0x0030)
|
|
class UAsyncWaitForTagFact final : public UBlueprintAsyncActionBase
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void()> EventReceived; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_40[0x28]; // 0x0040(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UAsyncWaitForTagFact* WaitTagFact(class UObject* WorldContextObject, const struct FGameplayTag& TagFacts, bool bSendEventIfAlreadyHave);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AsyncWaitForTagFact")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AsyncWaitForTagFact")
|
|
}
|
|
static class UAsyncWaitForTagFact* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAsyncWaitForTagFact>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAsyncWaitForTagFact;
|
|
|
|
// Class Charlie.CharlieBaseAreaOfEffectEditorComponent
|
|
// 0x0000 (0x00A0 - 0x00A0)
|
|
class UCharlieBaseAreaOfEffectEditorComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieBaseAreaOfEffectEditorComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieBaseAreaOfEffectEditorComponent")
|
|
}
|
|
static class UCharlieBaseAreaOfEffectEditorComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieBaseAreaOfEffectEditorComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieBaseAreaOfEffectEditorComponent;
|
|
|
|
// Class Charlie.SecretNotificationData
|
|
// 0x0038 (0x00D0 - 0x0098)
|
|
class USecretNotificationData final : public UCharlieImageTimedNotificationData
|
|
{
|
|
public:
|
|
uint8 Pad_98[0x8]; // 0x0098(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftObjectPtr<class UTexture2D> SmallIconImage; // 0x00A0(0x0028)(Transient, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCharlieWidgetSoundStyle* SoundStyle; // 0x00C8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SecretNotificationData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SecretNotificationData")
|
|
}
|
|
static class USecretNotificationData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USecretNotificationData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USecretNotificationData;
|
|
|
|
// Class Charlie.AsyncWaitForWorldEvent
|
|
// 0x0038 (0x0068 - 0x0030)
|
|
class UAsyncWaitForWorldEvent final : public UBlueprintAsyncActionBase
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void(const struct FGameplayTag& EventTag)> EventReceived; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_40[0x28]; // 0x0040(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UAsyncWaitForWorldEvent* WaitWorldEvent(const struct FGameplayTag& EventTag);
|
|
static class UAsyncWaitForWorldEvent* WaitWorldEvents(const struct FGameplayTagContainer& EventTags);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AsyncWaitForWorldEvent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AsyncWaitForWorldEvent")
|
|
}
|
|
static class UAsyncWaitForWorldEvent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAsyncWaitForWorldEvent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAsyncWaitForWorldEvent;
|
|
|
|
// Class Charlie.WaitForWorldState
|
|
// 0x0060 (0x0090 - 0x0030)
|
|
class UWaitForWorldState final : public UBlueprintAsyncActionBase
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void()> StateAdded; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> StateRemoved; // 0x0040(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_50[0x40]; // 0x0050(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UWaitForWorldState* WaitWorldState(class UObject* WorldContextObject, const struct FGameplayTag& EventTag, bool bSendEventIfAlreadyHave);
|
|
static class UWaitForWorldState* WaitWorldStates(class UObject* WorldContextObject, const struct FGameplayTagContainer& EventTags, bool bSendEventIfAlreadyHave);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WaitForWorldState")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WaitForWorldState")
|
|
}
|
|
static class UWaitForWorldState* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWaitForWorldState>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWaitForWorldState;
|
|
|
|
// Class Charlie.StopAudioLogWidget
|
|
// 0x0020 (0x03A8 - 0x0388)
|
|
class UStopAudioLogWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UCharlieSingleSoundStyle* StopAudioLogSound; // 0x0388(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetSwitcher* StopAudioLogInputSwitcher; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* StopAudioLogInputSumg; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* InteractStopAudioLogInputSumg; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StopAudioLogWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StopAudioLogWidget")
|
|
}
|
|
static class UStopAudioLogWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStopAudioLogWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStopAudioLogWidget;
|
|
|
|
// Class Charlie.CharliePlayerTriggerPoint
|
|
// 0x0010 (0x02F8 - 0x02E8)
|
|
class ACharliePlayerTriggerPoint : public ACharlieSphereIdlePoint
|
|
{
|
|
public:
|
|
class UShapeComponent* PlayerDetectionComponent; // 0x02E8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2F0[0x8]; // 0x02F0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnCollisionWithPlayerBeginOverlap(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult);
|
|
void OnCollisionWithPlayerEndOverlap(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharliePlayerTriggerPoint")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharliePlayerTriggerPoint")
|
|
}
|
|
static class ACharliePlayerTriggerPoint* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharliePlayerTriggerPoint>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharliePlayerTriggerPoint;
|
|
|
|
// Class Charlie.CharliePlayerBoxTriggerPoint
|
|
// 0x0000 (0x02F8 - 0x02F8)
|
|
class ACharliePlayerBoxTriggerPoint : public ACharliePlayerTriggerPoint
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharliePlayerBoxTriggerPoint")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharliePlayerBoxTriggerPoint")
|
|
}
|
|
static class ACharliePlayerBoxTriggerPoint* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharliePlayerBoxTriggerPoint>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharliePlayerBoxTriggerPoint;
|
|
|
|
// Class Charlie.AttributeConditionalBaseAbility
|
|
// 0x0088 (0x0570 - 0x04E8)
|
|
class UAttributeConditionalBaseAbility : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
struct FGameplayAttribute FirstAttribute; // 0x04E8(0x0038)(Edit, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FirstAttributeCoefficient; // 0x0520(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_524[0x4]; // 0x0524(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayAttribute SecondAttribute; // 0x0528(0x0038)(Edit, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SecondAttributeCoefficient; // 0x0560(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EGenericAICheck Operator; // 0x0564(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_565[0x3]; // 0x0565(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAbilityTask_WaitGameplayEvent* EventTask; // 0x0568(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void HandleEvent(const struct FGameplayEventData& Payload);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AttributeConditionalBaseAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AttributeConditionalBaseAbility")
|
|
}
|
|
static class UAttributeConditionalBaseAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAttributeConditionalBaseAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAttributeConditionalBaseAbility;
|
|
|
|
// Class Charlie.TargetingHelpers
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UTargetingHelpers final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static class ACharlieCharacterGAS* GetActiveTarget(const class UObject* WorldContextObject);
|
|
static class AActor* GetLockOnTarget(const class UObject* WorldContextObject);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TargetingHelpers")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TargetingHelpers")
|
|
}
|
|
static class UTargetingHelpers* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTargetingHelpers>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTargetingHelpers;
|
|
|
|
// Class Charlie.CharlieBinkLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UCharlieBinkLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void PlayBinkOnMeshActor(const class UObject* WorldContextObject, class AStaticMeshActor* StaticMeshActor, int32 MaterialIndex, double StartTimeInSeconds, const class FName TextureParameterName);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieBinkLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieBinkLibrary")
|
|
}
|
|
static class UCharlieBinkLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieBinkLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieBinkLibrary;
|
|
|
|
// Class Charlie.AttributeConditionalEffectAbility
|
|
// 0x0030 (0x05A0 - 0x0570)
|
|
class UAttributeConditionalEffectAbility : public UAttributeConditionalBaseAbility
|
|
{
|
|
public:
|
|
TSubclassOf<class UGameplayEffect> EffectToTrigger; // 0x0570(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UGameplayEffect> EffectToTriggerOnEffectRemoved; // 0x0578(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float EffectLevel; // 0x0580(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FActiveGameplayEffectHandle ActiveGameplayEffectHandle; // 0x0584(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FActiveGameplayEffectHandle ConditionalGameplayEffectHandle; // 0x058C(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_594[0x4]; // 0x0594(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAbilityTask_WaitGameplayEffectRemoved* EffectRemovedTask; // 0x0598(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void HandleEffectRemoved(const struct FGameplayEffectRemovalInfo& GameplayEffectRemovalInfo);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AttributeConditionalEffectAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AttributeConditionalEffectAbility")
|
|
}
|
|
static class UAttributeConditionalEffectAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAttributeConditionalEffectAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAttributeConditionalEffectAbility;
|
|
|
|
// Class Charlie.IkOffsetInterpolatorRuneComponent
|
|
// 0x0008 (0x00B0 - 0x00A8)
|
|
class UIkOffsetInterpolatorRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FIkOffsetInterpolatorRune Rune; // 0x00A8(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("IkOffsetInterpolatorRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"IkOffsetInterpolatorRuneComponent")
|
|
}
|
|
static class UIkOffsetInterpolatorRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UIkOffsetInterpolatorRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UIkOffsetInterpolatorRuneComponent;
|
|
|
|
// Class Charlie.AttributeConditionalEventAppliedEffectAbility
|
|
// 0x0080 (0x05F0 - 0x0570)
|
|
class UAttributeConditionalEventAppliedEffectAbility final : public UAttributeConditionalBaseAbility
|
|
{
|
|
public:
|
|
struct FGameplayEffectDefinition EffectToOwner; // 0x0570(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FGameplayEffectDefinition EffectToTarget; // 0x0590(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer OutcomesToConsider; // 0x05B0(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer EventsToTriggerEffects; // 0x05D0(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AttributeConditionalEventAppliedEffectAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AttributeConditionalEventAppliedEffectAbility")
|
|
}
|
|
static class UAttributeConditionalEventAppliedEffectAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAttributeConditionalEventAppliedEffectAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAttributeConditionalEventAppliedEffectAbility;
|
|
|
|
// Class Charlie.IconWidget
|
|
// 0x0020 (0x03A8 - 0x0388)
|
|
class UIconWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
struct FVector2D IconSize; // 0x0388(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaImageStyle* ImageStyleOverride; // 0x0398(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaImage* IconImg; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("IconWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"IconWidget")
|
|
}
|
|
static class UIconWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UIconWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UIconWidget;
|
|
|
|
// Class Charlie.ComputerScreen
|
|
// 0x0038 (0x02E8 - 0x02B0)
|
|
class AComputerScreen final : public AInteractableActor
|
|
{
|
|
public:
|
|
uint8 Pad_2B0[0x8]; // 0x02B0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UComputerAccessActionComponent* ComputerAccessAction; // 0x02B8(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UEntityComponent* Entity; // 0x02C0(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDynamicInteractableRuneComponent* DynamicInteractableRune; // 0x02C8(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UOverlapDetectionRuneComponent* OverlapDetectionRune; // 0x02D0(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UKeypadRuneComponent* KeypadRune; // 0x02D8(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class USaveIdentifierRuneComponent* SaveIdentifierRune; // 0x02E0(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void ExecuteCommand(const struct FGameplayTag& CommandTag);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ComputerScreen")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ComputerScreen")
|
|
}
|
|
static class AComputerScreen* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AComputerScreen>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AComputerScreen;
|
|
|
|
// Class Charlie.AttributeIconWidget
|
|
// 0x00C0 (0x0468 - 0x03A8)
|
|
class UAttributeIconWidget final : public UIconWidget
|
|
{
|
|
public:
|
|
TMap<struct FGameplayAttribute, class UTexture2D*> AttributeIcons; // 0x03A8(0x0050)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
struct FGameplayAttribute DefaultAttribute; // 0x03F8(0x0038)(Edit, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_430[0x38]; // 0x0430(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AttributeIconWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AttributeIconWidget")
|
|
}
|
|
static class UAttributeIconWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAttributeIconWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAttributeIconWidget;
|
|
|
|
// Class Charlie.ScreenMenuWidget
|
|
// 0x0020 (0x0498 - 0x0478)
|
|
class UScreenMenuWidget : public UInteractionMenuWidget
|
|
{
|
|
public:
|
|
uint8 Pad_478[0x18]; // 0x0478(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCanvasPanel* RootCanvas; // 0x0490(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ScreenMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ScreenMenuWidget")
|
|
}
|
|
static class UScreenMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UScreenMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UScreenMenuWidget;
|
|
|
|
// Class Charlie.ComputerAccessMenuWidget
|
|
// 0x0108 (0x05A0 - 0x0498)
|
|
class UComputerAccessMenuWidget : public UScreenMenuWidget
|
|
{
|
|
public:
|
|
class UCharlieSingleSoundStyle* CommandAvailableClickedSound; // 0x0498(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* CommandNotAvailableClickedSound; // 0x04A0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UComputerAccessStyle* PreviewComputerStyle; // 0x04A8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TMap<EScreenType, class UMaterialInterface*> ScreenTypesMaterial; // 0x04B0(0x0050)(Edit, NativeAccessSpecifierPrivate)
|
|
TMap<EComputerType, class UTexture2D*> ContentHeaderTextures; // 0x0500(0x0050)(Edit, NativeAccessSpecifierPrivate)
|
|
class URetainerBox* ScreenTypeRetainerBox; // 0x0550(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* MainTitleTxt; // 0x0558(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* SubTitleTxt; // 0x0560(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ContentHeaderTxt; // 0x0568(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* ContentHeaderImg; // 0x0570(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* ComputerListEBox; // 0x0578(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UComputerAccessFileMenuWidget* ComputerAccessFileMenu; // 0x0580(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UComputerKeypadMenuWidget* KeyPadMenu; // 0x0588(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorder* ContentBorder; // 0x0590(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* ComputerAccessFooter; // 0x0598(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ComputerAccessMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ComputerAccessMenuWidget")
|
|
}
|
|
static class UComputerAccessMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UComputerAccessMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UComputerAccessMenuWidget;
|
|
|
|
// Class Charlie.ProfileFunnelConfiguration
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UProfileFunnelConfiguration final : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ProfileFunnelConfiguration")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ProfileFunnelConfiguration")
|
|
}
|
|
static class UProfileFunnelConfiguration* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UProfileFunnelConfiguration>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UProfileFunnelConfiguration;
|
|
|
|
// Class Charlie.LockOnWidget
|
|
// 0x0028 (0x03B0 - 0x0388)
|
|
class ULockOnWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UWidgetAnimation* RiposteAnim; // 0x0388(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* WeakSpotAnim; // 0x0390(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCanvasPanelSlot* PanelSlot; // 0x0398(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3A0[0x10]; // 0x03A0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LockOnWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LockOnWidget")
|
|
}
|
|
static class ULockOnWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULockOnWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULockOnWidget;
|
|
|
|
// Class Charlie.CharlieBottomSubtitlesWidget
|
|
// 0x0070 (0x03F8 - 0x0388)
|
|
class UCharlieBottomSubtitlesWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UFreyaTextBlock* SubtitleText; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorder* BackgroundBorder; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorderStyle* HiddenBorderStyle; // 0x0398(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorderStyle* ShownBorderStyle; // 0x03A0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TMap<ESubtitleStyle, struct FSubtitleTextStyleRowHandle> SubtitleStyles; // 0x03A8(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieBottomSubtitlesWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieBottomSubtitlesWidget")
|
|
}
|
|
static class UCharlieBottomSubtitlesWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieBottomSubtitlesWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieBottomSubtitlesWidget;
|
|
|
|
// Class Charlie.AttunementConfirmationMenuWidget
|
|
// 0x0040 (0x04A8 - 0x0468)
|
|
class UAttunementConfirmationMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
class UCharlieSingleSoundStyle* SoundToPlayOnConfirm; // 0x0468(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemEntryWidget* EquippedWeaponSumg; // 0x0470(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieRichTextBlock* DescTxt; // 0x0478(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieInventoryModuleContainerItem* WeaponToAttuneInventoryEntry; // 0x0480(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieInventoryWeaponModuleItem* WeaponModuleEntryToEquip; // 0x0488(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayTag SelectedSlotTag; // 0x0490(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText DescriptionText; // 0x0498(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AttunementConfirmationMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AttunementConfirmationMenuWidget")
|
|
}
|
|
static class UAttunementConfirmationMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAttunementConfirmationMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAttunementConfirmationMenuWidget;
|
|
|
|
// Class Charlie.ResearchCacheButton
|
|
// 0x0008 (0x04F0 - 0x04E8)
|
|
class UResearchCacheButton : public UCharlieCustomButton
|
|
{
|
|
public:
|
|
class UResearchCacheEntryWidget* ResearchCacheEntrySumg; // 0x04E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ResearchCacheButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ResearchCacheButton")
|
|
}
|
|
static class UResearchCacheButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UResearchCacheButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UResearchCacheButton;
|
|
|
|
// Class Charlie.CharlieBaseProjectile
|
|
// 0x0008 (0x0310 - 0x0308)
|
|
class ACharlieBaseProjectile : public ACharlieThrowable
|
|
{
|
|
public:
|
|
class UCharlieProjectileMovementComponent* MovementComponent; // 0x0308(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
void OnCollisionBeginOverlap(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult);
|
|
void OnCollisionHit(class UPrimitiveComponent* HitComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, const struct FVector& NormalImpulse, const struct FHitResult& Hit);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieBaseProjectile")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieBaseProjectile")
|
|
}
|
|
static class ACharlieBaseProjectile* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieBaseProjectile>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieBaseProjectile;
|
|
|
|
// Class Charlie.ModuleSlotInfoPanelWidget
|
|
// 0x0038 (0x03C0 - 0x0388)
|
|
class UModuleSlotInfoPanelWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UWidgetSwitcher* Switcher; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UGenericInfoPanel* AvailableSlotSumg; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UModuleInfoWidget* ModuleInfoSumg; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText AvailableSlotTitleText; // 0x03A0(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class FText AvailableSlotBodyText; // 0x03B0(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ModuleSlotInfoPanelWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ModuleSlotInfoPanelWidget")
|
|
}
|
|
static class UModuleSlotInfoPanelWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UModuleSlotInfoPanelWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UModuleSlotInfoPanelWidget;
|
|
|
|
// Class Charlie.CraftRecipe
|
|
// 0x0038 (0x0068 - 0x0030)
|
|
class UCraftRecipe final : public UPrimaryDataAsset
|
|
{
|
|
public:
|
|
struct FGameplayTag RecipeCategory; // 0x0030(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FCraftIngredient MainIngredient; // 0x0038(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FCraftIngredient> Ingredients; // 0x0048(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class UItemData*> ResultingCrafts; // 0x0058(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CraftRecipe")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CraftRecipe")
|
|
}
|
|
static class UCraftRecipe* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCraftRecipe>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCraftRecipe;
|
|
|
|
// Class Charlie.AttunementInfoPanelWidget
|
|
// 0x0028 (0x03E8 - 0x03C0)
|
|
class UAttunementInfoPanelWidget : public UModuleSlotInfoPanelWidget
|
|
{
|
|
public:
|
|
class UGenericInfoPanel* LockedSlotInfoSumg; // 0x03C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText LockedSlotTitleText; // 0x03C8(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class FText LockedSlotBodyText; // 0x03D8(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AttunementInfoPanelWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AttunementInfoPanelWidget")
|
|
}
|
|
static class UAttunementInfoPanelWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAttunementInfoPanelWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAttunementInfoPanelWidget;
|
|
|
|
// Class Charlie.AttunementInputWidget
|
|
// 0x0020 (0x04D0 - 0x04B0)
|
|
class UAttunementInputWidget : public UFreyaInputWidget
|
|
{
|
|
public:
|
|
class FText ChangeGlyphsText; // 0x04B0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText AddGlyphsText; // 0x04C0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AttunementInputWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AttunementInputWidget")
|
|
}
|
|
static class UAttunementInputWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAttunementInputWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAttunementInputWidget;
|
|
|
|
// Class Charlie.ButtonToFocusMenuWidget
|
|
// 0x0018 (0x0480 - 0x0468)
|
|
class UButtonToFocusMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
class UItemData* ItemToFocusOnMenuOpened; // 0x0468(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UUIDatumData* DatumToFocusOnMenuOpened; // 0x0470(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayTag SlotToFocusOnMenuOpened; // 0x0478(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ButtonToFocusMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ButtonToFocusMenuWidget")
|
|
}
|
|
static class UButtonToFocusMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UButtonToFocusMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UButtonToFocusMenuWidget;
|
|
|
|
// Class Charlie.CharlieCharacterAI
|
|
// 0x0010 (0x06E0 - 0x06D0)
|
|
class ACharlieCharacterAI final : public ACharlieCharacterGAS
|
|
{
|
|
public:
|
|
class UFreyaWidgetComponent* StatusWidgetComponent; // 0x06C8(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UFreyaWidgetComponent* LockOnWidgetComponent; // 0x06D0(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6D8[0x8]; // 0x06D8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieCharacterAI")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieCharacterAI")
|
|
}
|
|
static class ACharlieCharacterAI* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieCharacterAI>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieCharacterAI;
|
|
|
|
// Class Charlie.WeaponDashAttackAbility
|
|
// 0x0030 (0x06E0 - 0x06B0)
|
|
class UWeaponDashAttackAbility : public UWeaponAbility
|
|
{
|
|
public:
|
|
uint8 Pad_6B0[0x8]; // 0x06B0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FAnimationEntry AttackAnimation; // 0x06B8(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
float ForwardHalfAngle; // 0x06D8(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6DC[0x4]; // 0x06DC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WeaponDashAttackAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WeaponDashAttackAbility")
|
|
}
|
|
static class UWeaponDashAttackAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWeaponDashAttackAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWeaponDashAttackAbility;
|
|
|
|
// Class Charlie.ModuleMenuWidget
|
|
// 0x0048 (0x04C8 - 0x0480)
|
|
class UModuleMenuWidget : public UButtonToFocusMenuWidget
|
|
{
|
|
public:
|
|
struct FGameplayTag ModuleTagFilter; // 0x0480(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFooterWidget* MenuFooterSumg; // 0x0488(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UModuleSlotInfoPanelWidget* SlotInfoPanelSumg; // 0x0490(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaImage* FlipBookImg; // 0x0498(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaImage* LoadingLoopImg; // 0x04A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<class UModuleButton*> ModuleButtons; // 0x04A8(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
struct FGameplayTag HoveredModuleSlotTag; // 0x04B8(0x0008)(Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UCharlieSingleSoundStyle* SoundToPlayOnRemoveModule; // 0x04C0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ModuleMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ModuleMenuWidget")
|
|
}
|
|
static class UModuleMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UModuleMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UModuleMenuWidget;
|
|
|
|
// Class Charlie.AttunementMenuWidget
|
|
// 0x0040 (0x0508 - 0x04C8)
|
|
class UAttunementMenuWidget : public UModuleMenuWidget
|
|
{
|
|
public:
|
|
class UCharlieSingleSoundStyle* SoundToPlayOnStartAttunementFlow; // 0x04C8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAttunementWeaponModuleButton* AttunementSlotTopButton; // 0x04D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAttunementWeaponModuleButton* AttunementSlotLeftButton; // 0x04D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAttunementWeaponModuleButton* AttunementSlotBottomButton; // 0x04E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemInfoPanelWidget* ItemInfoSumg; // 0x04E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieInventoryWeaponItem* WeaponToAttuneItem; // 0x04F0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayTag LoadoutSlotTag; // 0x04F8(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayTag MenuToNavigateBackTo; // 0x0500(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AttunementMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AttunementMenuWidget")
|
|
}
|
|
static class UAttunementMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAttunementMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAttunementMenuWidget;
|
|
|
|
// Class Charlie.NavBarSubTabEntryButton
|
|
// 0x0010 (0x04F8 - 0x04E8)
|
|
class UNavBarSubTabEntryButton : public UCharlieCustomButton
|
|
{
|
|
public:
|
|
class UTexture2D* CategoryImage; // 0x04E8(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UNavBarSubTabEntryWidget* NavBarEntry; // 0x04F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NavBarSubTabEntryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NavBarSubTabEntryButton")
|
|
}
|
|
static class UNavBarSubTabEntryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNavBarSubTabEntryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNavBarSubTabEntryButton;
|
|
|
|
// Class Charlie.ExplorationNavBarTabEntryButton
|
|
// 0x0018 (0x0510 - 0x04F8)
|
|
class UExplorationNavBarTabEntryButton : public UNavBarSubTabEntryButton
|
|
{
|
|
public:
|
|
struct FExplorationTabInfo TabInfo; // 0x04F8(0x0018)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ExplorationNavBarTabEntryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ExplorationNavBarTabEntryButton")
|
|
}
|
|
static class UExplorationNavBarTabEntryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UExplorationNavBarTabEntryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UExplorationNavBarTabEntryButton;
|
|
|
|
// Class Charlie.ModuleButton
|
|
// 0x0010 (0x04F8 - 0x04E8)
|
|
class UModuleButton : public UCharlieCustomButton
|
|
{
|
|
public:
|
|
class UModuleEntryWidget* ModuleEntry; // 0x04E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FGameplayTag ModuleSlotTag; // 0x04F0(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ModuleButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ModuleButton")
|
|
}
|
|
static class UModuleButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UModuleButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UModuleButton;
|
|
|
|
// Class Charlie.AttunementWeaponModuleButton
|
|
// 0x0008 (0x0500 - 0x04F8)
|
|
class UAttunementWeaponModuleButton : public UModuleButton
|
|
{
|
|
public:
|
|
int32 SlotIndex; // 0x04F8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4FC[0x4]; // 0x04FC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AttunementWeaponModuleButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AttunementWeaponModuleButton")
|
|
}
|
|
static class UAttunementWeaponModuleButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAttunementWeaponModuleButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAttunementWeaponModuleButton;
|
|
|
|
// Class Charlie.HerderDefinition
|
|
// 0x0018 (0x0048 - 0x0030)
|
|
class UHerderDefinition final : public ULymbicEntityDefinition
|
|
{
|
|
public:
|
|
TArray<TSubclassOf<class AHollowWalker>> HollowWalkers; // 0x0030(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class AHaze> AssignedHaze; // 0x0040(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HerderDefinition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HerderDefinition")
|
|
}
|
|
static class UHerderDefinition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHerderDefinition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHerderDefinition;
|
|
|
|
// Class Charlie.ModuleEntryWidget
|
|
// 0x0040 (0x03D0 - 0x0390)
|
|
class UModuleEntryWidget : public UFreyaCustomButtonContentWidget
|
|
{
|
|
public:
|
|
class UFreyaImage* ModuleImg; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UTexture2D* UnassignedSlotImage; // 0x0398(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* DefaultImageStyle; // 0x03A0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* ModuleImageStyle; // 0x03A8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* LockedImageStyle; // 0x03B0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* DroneModuleSlotImg; // 0x03B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieInventoryModuleItem* InventoryModuleEntry; // 0x03C0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3C8[0x8]; // 0x03C8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ModuleEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ModuleEntryWidget")
|
|
}
|
|
static class UModuleEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UModuleEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UModuleEntryWidget;
|
|
|
|
// Class Charlie.InventoryNavBarSubTabEntryButton
|
|
// 0x0018 (0x0510 - 0x04F8)
|
|
class UInventoryNavBarSubTabEntryButton : public UNavBarSubTabEntryButton
|
|
{
|
|
public:
|
|
struct FInventoryCategory Category; // 0x04F8(0x0018)(Edit, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InventoryNavBarSubTabEntryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InventoryNavBarSubTabEntryButton")
|
|
}
|
|
static class UInventoryNavBarSubTabEntryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInventoryNavBarSubTabEntryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInventoryNavBarSubTabEntryButton;
|
|
|
|
// Class Charlie.AttunementWeaponModuleEntryWidget
|
|
// 0x0010 (0x03E0 - 0x03D0)
|
|
class UAttunementWeaponModuleEntryWidget : public UModuleEntryWidget
|
|
{
|
|
public:
|
|
class UFreyaImage* LockedSlotImg; // 0x03D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3D8[0x8]; // 0x03D8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AttunementWeaponModuleEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AttunementWeaponModuleEntryWidget")
|
|
}
|
|
static class UAttunementWeaponModuleEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAttunementWeaponModuleEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAttunementWeaponModuleEntryWidget;
|
|
|
|
// Class Charlie.SecretListWidget
|
|
// 0x0068 (0x03F0 - 0x0388)
|
|
class USecretListWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x48]; // 0x0388(0x0048)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFreyaWidgetSwitcher* SecretListSwitcher; // 0x03D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* SecretListEBox; // 0x03D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* SecretListNoSecretTxt; // 0x03E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaScrollBox* SecretListScrollBox; // 0x03E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SecretListWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SecretListWidget")
|
|
}
|
|
static class USecretListWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USecretListWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USecretListWidget;
|
|
|
|
// Class Charlie.MysteryListWidget
|
|
// 0x0018 (0x0408 - 0x03F0)
|
|
class UMysteryListWidget : public USecretListWidget
|
|
{
|
|
public:
|
|
class FText MapZoneText; // 0x03F0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* MapNameTxt; // 0x0400(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MysteryListWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MysteryListWidget")
|
|
}
|
|
static class UMysteryListWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMysteryListWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMysteryListWidget;
|
|
|
|
// Class Charlie.CharlieCameraLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UCharlieCameraLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static struct FTransform GetGameplayCameraTransform(class UObject* WorldContextObject);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieCameraLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieCameraLibrary")
|
|
}
|
|
static class UCharlieCameraLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieCameraLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieCameraLibrary;
|
|
|
|
// Class Charlie.LoadoutAttributeWidget
|
|
// 0x0070 (0x03F8 - 0x0388)
|
|
class ULoadoutAttributeWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
struct FGameplayAttribute Attribute; // 0x0388(0x0038)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsPercentageValue; // 0x03C0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C1[0x7]; // 0x03C1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText AttributeValueFormatText; // 0x03C8(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
class FText AttributeName; // 0x03D8(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
class UCharlieTextBlock* AttributeNameTxt; // 0x03E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCharlieTextBlock* AttributeValueTxt; // 0x03F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LoadoutAttributeWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LoadoutAttributeWidget")
|
|
}
|
|
static class ULoadoutAttributeWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULoadoutAttributeWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULoadoutAttributeWidget;
|
|
|
|
// Class Charlie.LoadoutCalculatedAttributeWidget
|
|
// 0x0000 (0x03F8 - 0x03F8)
|
|
class ULoadoutCalculatedAttributeWidget : public ULoadoutAttributeWidget
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LoadoutCalculatedAttributeWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LoadoutCalculatedAttributeWidget")
|
|
}
|
|
static class ULoadoutCalculatedAttributeWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULoadoutCalculatedAttributeWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULoadoutCalculatedAttributeWidget;
|
|
|
|
// Class Charlie.AudioBoundsRuneWrapper
|
|
// 0x0030 (0x0058 - 0x0028)
|
|
class UAudioBoundsRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FAudioBoundsRune Rune; // 0x0028(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AudioBoundsRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AudioBoundsRuneWrapper")
|
|
}
|
|
static class UAudioBoundsRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAudioBoundsRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAudioBoundsRuneWrapper;
|
|
|
|
// Class Charlie.FactData
|
|
// 0x0030 (0x0060 - 0x0030)
|
|
class UFactData : public UPrimaryDataAsset
|
|
{
|
|
public:
|
|
class FName DebugName; // 0x0030(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Priority; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Track; // 0x003C(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag UICategory; // 0x0044(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsQuest; // 0x004C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIgnoreNewnessIfCurrentFactIsPreviousPriority; // 0x004D(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4E[0x2]; // 0x004E(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UIdentityData* AssociatedIdentity; // 0x0050(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UQuestData* AssociatedQuestData; // 0x0058(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FactData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FactData")
|
|
}
|
|
static class UFactData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFactData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFactData;
|
|
|
|
// Class Charlie.LinkFactData
|
|
// 0x0028 (0x0088 - 0x0060)
|
|
class ULinkFactData final : public UFactData
|
|
{
|
|
public:
|
|
class FText Description; // 0x0060(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
ELinkType LinkType; // 0x0070(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UIdentityData* LinkedIdentity; // 0x0078(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag LinkedIdentityUICategory; // 0x0080(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LinkFactData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LinkFactData")
|
|
}
|
|
static class ULinkFactData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULinkFactData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULinkFactData;
|
|
|
|
// Class Charlie.AudioBoundsRuneComponent
|
|
// 0x0030 (0x00D8 - 0x00A8)
|
|
class UAudioBoundsRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FAudioBoundsRune Rune; // 0x00A8(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AudioBoundsRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AudioBoundsRuneComponent")
|
|
}
|
|
static class UAudioBoundsRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAudioBoundsRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAudioBoundsRuneComponent;
|
|
|
|
// Class Charlie.AudioConfiguration
|
|
// 0x0148 (0x0170 - 0x0028)
|
|
class UAudioConfiguration final : public UObject
|
|
{
|
|
public:
|
|
float AmbientAudioSphereRadiusPadding; // 0x0028(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 MaxEnabledAkComponentsPerCloserLightHollowWalker; // 0x002C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LightHollowWalkerRTPCDistance; // 0x0030(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName HollowWalkerLightCountRTPC; // 0x0034(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FLoadoutSlotAudioProgressionData> EquipmentProgression; // 0x0040(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAkAudioEvent> StopAllExceptMusic; // 0x0050(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAkStateValue> Level_State_Exploration; // 0x0078(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAkStateValue> Music_Global; // 0x00A0(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAkStateValue> Cinematics_None; // 0x00C8(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAkStateValue> Timeloop_Name_None; // 0x00F0(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAkStateValue> APCInteriorState; // 0x0118(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAkStateValue> StartMenuMusicState; // 0x0140(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SpecialEncounterEndDelay; // 0x0168(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_16C[0x4]; // 0x016C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AudioConfiguration")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AudioConfiguration")
|
|
}
|
|
static class UAudioConfiguration* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAudioConfiguration>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAudioConfiguration;
|
|
|
|
// Class Charlie.AudioDecalActor
|
|
// 0x0000 (0x02B0 - 0x02B0)
|
|
class AAudioDecalActor final : public ADecalActor
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AudioDecalActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AudioDecalActor")
|
|
}
|
|
static class AAudioDecalActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AAudioDecalActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AAudioDecalActor;
|
|
|
|
// Class Charlie.StartAudioFinishedDelegateWrapper
|
|
// 0x0028 (0x0050 - 0x0028)
|
|
class UStartAudioFinishedDelegateWrapper final : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x28]; // 0x0028(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnStartEventFinished(EAkCallbackType CallbackType, class UAkCallbackInfo* CallbackInfo);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StartAudioFinishedDelegateWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StartAudioFinishedDelegateWrapper")
|
|
}
|
|
static class UStartAudioFinishedDelegateWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStartAudioFinishedDelegateWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStartAudioFinishedDelegateWrapper;
|
|
|
|
// Class Charlie.BaseHazeDeathAbility
|
|
// 0x0030 (0x0548 - 0x0518)
|
|
class UBaseHazeDeathAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
struct FGameplayTag HazeDeathCue; // 0x0518(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry DeathAnimation; // 0x0520(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_540[0x8]; // 0x0540(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BaseHazeDeathAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BaseHazeDeathAbility")
|
|
}
|
|
static class UBaseHazeDeathAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBaseHazeDeathAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBaseHazeDeathAbility;
|
|
|
|
// Class Charlie.HazePlayerAbsorbDeathAbility
|
|
// 0x0010 (0x0558 - 0x0548)
|
|
class UHazePlayerAbsorbDeathAbility final : public UBaseHazeDeathAbility
|
|
{
|
|
public:
|
|
class FName AkComponentTagForAbsorb; // 0x0548(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAbilityTask_PlayGenericBirthAbsorbAnimation* VFXAnimationTask; // 0x0550(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HazePlayerAbsorbDeathAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HazePlayerAbsorbDeathAbility")
|
|
}
|
|
static class UHazePlayerAbsorbDeathAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHazePlayerAbsorbDeathAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHazePlayerAbsorbDeathAbility;
|
|
|
|
// Class Charlie.CharlieCameraCombatConfig
|
|
// 0x0030 (0x00A0 - 0x0070)
|
|
class UCharlieCameraCombatConfig final : public UCharlieCameraBaseConfig
|
|
{
|
|
public:
|
|
float DeadZoneCenterX; // 0x0070(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DeadZoneCenterY; // 0x0074(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DeadZoneScreenWidthRatio; // 0x0078(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DeadZoneScreenHeightRatio; // 0x007C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxFollowPitchSpeed; // 0x0080(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxFollowYawSpeed; // 0x0084(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxSwitchTargetPitchSpeed; // 0x0088(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxSwitchTargetYawSpeed; // 0x008C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LockOnSlowDownPitchAngle; // 0x0090(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LockOnSlowDownYawAngle; // 0x0094(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCurveFloat* LockOnSlowDownCurve; // 0x0098(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieCameraCombatConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieCameraCombatConfig")
|
|
}
|
|
static class UCharlieCameraCombatConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieCameraCombatConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieCameraCombatConfig;
|
|
|
|
// Class Charlie.ComputerFileData
|
|
// 0x00F8 (0x0128 - 0x0030)
|
|
class UComputerFileData : public UPrimaryDataAsset
|
|
{
|
|
public:
|
|
class FText Title; // 0x0030(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
class FText Content; // 0x0040(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
struct FPayloadData Payload; // 0x0050(0x00D8)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ComputerFileData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ComputerFileData")
|
|
}
|
|
static class UComputerFileData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UComputerFileData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UComputerFileData;
|
|
|
|
// Class Charlie.ComputerCommandData
|
|
// 0x0090 (0x01B8 - 0x0128)
|
|
class UComputerCommandData final : public UComputerFileData
|
|
{
|
|
public:
|
|
struct FGameplayTag CommandTag; // 0x0128(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag WorldEvent; // 0x0130(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer RequiredTagFacts; // 0x0138(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer BlockingTagFacts; // 0x0158(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer RequiredStateTags; // 0x0178(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer BlockingStateTags; // 0x0198(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ComputerCommandData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ComputerCommandData")
|
|
}
|
|
static class UComputerCommandData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UComputerCommandData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UComputerCommandData;
|
|
|
|
// Class Charlie.AudioLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UAudioLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void PostEventWithDistanceCulling(const class AActor* AkComponentOwner, class UAkComponent* AkComponent, class UAkAudioEvent* EventToPost);
|
|
static void PrintAudioDebugLog(const class FText& DebugText);
|
|
static void PrintAudioError(const class FText& ErrorText);
|
|
static void PrintAudioWarning(const class FText& WarningText);
|
|
static void SetAkLocationFromHeroLocation(class UAkComponent* AkComponent, const class UAkPortalComponent* PortalComponent, const class UMultiPositionLocationComponent* FrontLocation, const class UMultiPositionLocationComponent* BackLocation);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AudioLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AudioLibrary")
|
|
}
|
|
static class UAudioLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAudioLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAudioLibrary;
|
|
|
|
// Class Charlie.AudioLoadoutProgressionSubsystem
|
|
// 0x0070 (0x00A0 - 0x0030)
|
|
class UAudioLoadoutProgressionSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
class UCharlieInventoryLoadoutSubsystem* CharlieInventoryLoadoutSubsystem; // 0x0030(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_38[0x68]; // 0x0038(0x0068)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AudioLoadoutProgressionSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AudioLoadoutProgressionSubsystem")
|
|
}
|
|
static class UAudioLoadoutProgressionSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAudioLoadoutProgressionSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAudioLoadoutProgressionSubsystem;
|
|
|
|
// Class Charlie.CraftingActionInfoWidget
|
|
// 0x0010 (0x0398 - 0x0388)
|
|
class UCraftingActionInfoWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UCharlieTextBlock* CraftingActionNameTxt; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieRichTextBlock* CraftingActionDescTxt; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CraftingActionInfoWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CraftingActionInfoWidget")
|
|
}
|
|
static class UCraftingActionInfoWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCraftingActionInfoWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCraftingActionInfoWidget;
|
|
|
|
// Class Charlie.CharlieCombatWorldSubsystem
|
|
// 0x0140 (0x0180 - 0x0040)
|
|
class UCharlieCombatWorldSubsystem final : public UTickableWorldSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_40[0x8]; // 0x0040(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FCombatGroup> CombatGroups; // 0x0048(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_58[0x8]; // 0x0058(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FCharlieCombatStateHandler CombatStateHandler; // 0x0060(0x00F8)(Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_158[0x8]; // 0x0158(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class ACharlieLymbicEntity*> LymbicEntities; // 0x0160(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
TArray<class AHollowWalkerLoner*> HollowWalkers; // 0x0170(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieCombatWorldSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieCombatWorldSubsystem")
|
|
}
|
|
static class UCharlieCombatWorldSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieCombatWorldSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieCombatWorldSubsystem;
|
|
|
|
// Class Charlie.AudioMapBoundsActor
|
|
// 0x0018 (0x02C0 - 0x02A8)
|
|
class AAudioMapBoundsActor final : public AActor
|
|
{
|
|
public:
|
|
class UBoxComponent* Bounds; // 0x02A8(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnTemplate, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UEntityComponent* EntityComponent; // 0x02B0(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAudioBoundsRuneComponent* AudioBoundsRuneComponent; // 0x02B8(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AudioMapBoundsActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AudioMapBoundsActor")
|
|
}
|
|
static class AAudioMapBoundsActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AAudioMapBoundsActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AAudioMapBoundsActor;
|
|
|
|
// Class Charlie.InteractableDynamicPayloadActor
|
|
// 0x0288 (0x0538 - 0x02B0)
|
|
class AInteractableDynamicPayloadActor : public AInteractableActor
|
|
{
|
|
public:
|
|
struct FPayloadData TimeloopRewardTiers[0x3]; // 0x02B0(0x00D8)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
void ConcatDynamicPayload() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractableDynamicPayloadActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractableDynamicPayloadActor")
|
|
}
|
|
static class AInteractableDynamicPayloadActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AInteractableDynamicPayloadActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AInteractableDynamicPayloadActor;
|
|
|
|
// Class Charlie.AudioPhysicalMaterialOverrideBox
|
|
// 0x0010 (0x0530 - 0x0520)
|
|
class UAudioPhysicalMaterialOverrideBox final : public UBoxComponent
|
|
{
|
|
public:
|
|
bool bEmitVFXFromTop; // 0x0520(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_521[0xF]; // 0x0521(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AudioPhysicalMaterialOverrideBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AudioPhysicalMaterialOverrideBox")
|
|
}
|
|
static class UAudioPhysicalMaterialOverrideBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAudioPhysicalMaterialOverrideBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAudioPhysicalMaterialOverrideBox;
|
|
|
|
// Class Charlie.EditorCharlieDemoConfig
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UEditorCharlieDemoConfig final : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EditorCharlieDemoConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EditorCharlieDemoConfig")
|
|
}
|
|
static class UEditorCharlieDemoConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEditorCharlieDemoConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEditorCharlieDemoConfig;
|
|
|
|
// Class Charlie.KnowledgeLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UKnowledgeLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static struct FGameplayTagContainer GetMatchingFactTags(const class UObject* WorldContextObject, const struct FGameplayTagContainer& TagFacts);
|
|
static void GrantPayload(class AActor* Actor);
|
|
static void GrantPayloadData(const class UObject* Provider, const struct FPayloadData& PayloadData);
|
|
static bool HasAllTagFacts(const class UObject* WorldContextObject, const struct FGameplayTagContainer& TagFacts);
|
|
static bool HasAnyTagFacts(const class UObject* WorldContextObject, const struct FGameplayTagContainer& TagFacts);
|
|
static bool HasDatum(const class UObject* WorldContextObject, const class UIdentityData* Identity);
|
|
static bool HasFact(const class UObject* WorldContextObject, const class UFactData* Fact);
|
|
static bool HasTagFact(const class UObject* WorldContextObject, const struct FGameplayTag& TagFact);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("KnowledgeLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"KnowledgeLibrary")
|
|
}
|
|
static class UKnowledgeLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UKnowledgeLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UKnowledgeLibrary;
|
|
|
|
// Class Charlie.AudioPhysicalMaterialOverrideBoxActor
|
|
// 0x0008 (0x02B0 - 0x02A8)
|
|
class AAudioPhysicalMaterialOverrideBoxActor final : public AActor
|
|
{
|
|
public:
|
|
class UAudioPhysicalMaterialOverrideBox* PhysicalMaterialCollisionBox; // 0x02A8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AudioPhysicalMaterialOverrideBoxActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AudioPhysicalMaterialOverrideBoxActor")
|
|
}
|
|
static class AAudioPhysicalMaterialOverrideBoxActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AAudioPhysicalMaterialOverrideBoxActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AAudioPhysicalMaterialOverrideBoxActor;
|
|
|
|
// Class Charlie.AudioQuestProgressionConfig
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UAudioQuestProgressionConfig final : public UObject
|
|
{
|
|
public:
|
|
TArray<struct FAudioQuestProgression> QuestProgression; // 0x0028(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AudioQuestProgressionConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AudioQuestProgressionConfig")
|
|
}
|
|
static class UAudioQuestProgressionConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAudioQuestProgressionConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAudioQuestProgressionConfig;
|
|
|
|
// Class Charlie.OrCondition
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UOrCondition final : public UCharlieNodeCondition
|
|
{
|
|
public:
|
|
TArray<class UCharlieNodeCondition*> OrConditions; // 0x0028(0x0010)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, NoClear, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("OrCondition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"OrCondition")
|
|
}
|
|
static class UOrCondition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UOrCondition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UOrCondition;
|
|
|
|
// Class Charlie.WorldLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UWorldLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static bool IsPreviewWorld(const class UObject* WorldContext);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WorldLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WorldLibrary")
|
|
}
|
|
static class UWorldLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWorldLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWorldLibrary;
|
|
|
|
// Class Charlie.AudioQuestProgressionSubsystem
|
|
// 0x00B8 (0x00E8 - 0x0030)
|
|
class UAudioQuestProgressionSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
TArray<struct FAudioQuestProgression> AudioQuestProgressionArray; // 0x0030(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_40[0xA8]; // 0x0040(0x00A8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AudioQuestProgressionSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AudioQuestProgressionSubsystem")
|
|
}
|
|
static class UAudioQuestProgressionSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAudioQuestProgressionSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAudioQuestProgressionSubsystem;
|
|
|
|
// Class Charlie.AudioSplineActor
|
|
// 0x0048 (0x02F0 - 0x02A8)
|
|
class AAudioSplineActor final : public AActor
|
|
{
|
|
public:
|
|
class USplineComponent* SplineComponent; // 0x02A8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkComponent* AkComponent; // 0x02B0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UEntityComponent* EntityComponent; // 0x02B8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAmbientSplineRuneComponent* AmbientSplineRune; // 0x02C0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkComponentTransformRuneComponent* AkComponentTransformRune; // 0x02C8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAmbientInsideInteriorSplineRuneComponent* AmbientInsideInteriorSplineRune; // 0x02D0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAmbientInsideExteriorSplineRuneComponent* AmbientInsideExteriorSplineRune; // 0x02D8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAmbientInterpolationRuneComponent* AmbientInterpolationRune; // 0x02E0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USplineInterpolationCachedRuneComponent* SplineInterpolationCachedRune; // 0x02E8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AudioSplineActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AudioSplineActor")
|
|
}
|
|
static class AAudioSplineActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AAudioSplineActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AAudioSplineActor;
|
|
|
|
// Class Charlie.TierIndicatorWidget
|
|
// 0x0058 (0x0430 - 0x03D8)
|
|
class UTierIndicatorWidget : public UCharlieHudUserWidgetBase
|
|
{
|
|
public:
|
|
TMap<int32, class UTexture2D*> TierIndicatorTextureMap; // 0x03D8(0x0050)(Edit, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* TierIndicatorImg; // 0x0428(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TierIndicatorWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TierIndicatorWidget")
|
|
}
|
|
static class UTierIndicatorWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTierIndicatorWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTierIndicatorWidget;
|
|
|
|
// Class Charlie.CharlieCheatManager
|
|
// 0x0050 (0x00D8 - 0x0088)
|
|
class UCharlieCheatManager final : public UCheatManager
|
|
{
|
|
public:
|
|
uint8 Pad_88[0x28]; // 0x0088(0x0028)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FCheatFunction> CheatFunctions; // 0x00B0(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_C0[0x8]; // 0x00C0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ACharlieSpectatorPawn* CharlieSpectatorPawn; // 0x00C8(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_D0[0x8]; // 0x00D0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void CharlieHideHud(bool bHide);
|
|
void CharlieHitHero();
|
|
void CharlieKillHero();
|
|
void CharlieNavigateToMenu(const class FName MenuTag);
|
|
void CharliePrintCurrentUIHidingTags();
|
|
void CharlieSaveGame();
|
|
void CharlieSetItemPlacementSlotsVisibility(bool bVisible);
|
|
void CharlieToggleDebugUI();
|
|
void DisableDebugDialogue();
|
|
void EnableDebugDialogue();
|
|
void GiveXPToCurrentWeapon(int32 XP);
|
|
void RecordAnalyticsError(const class FString& ErrorDescription);
|
|
void SetAllSpawnersToDefeated(const class UObject* WorldContextObject);
|
|
void TeleportPlayer(double X, double Y, double Z);
|
|
void ToggleImGuiCentral();
|
|
|
|
void CloseCurrentTimeloop() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieCheatManager")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieCheatManager")
|
|
}
|
|
static class UCharlieCheatManager* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieCheatManager>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieCheatManager;
|
|
|
|
// Class Charlie.AudioSplineVisualComponent
|
|
// 0x0010 (0x00B0 - 0x00A0)
|
|
class UAudioSplineVisualComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
struct FColor HeightVisualizationColor; // 0x00A0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FColor MaxDistanceVisualizationColor; // 0x00A4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAlwaysShow; // 0x00A8(0x0001)(Edit, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A9[0x7]; // 0x00A9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AudioSplineVisualComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AudioSplineVisualComponent")
|
|
}
|
|
static class UAudioSplineVisualComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAudioSplineVisualComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAudioSplineVisualComponent;
|
|
|
|
// Class Charlie.AurigaMuseumAlarmManager
|
|
// 0x0010 (0x02B8 - 0x02A8)
|
|
class AAurigaMuseumAlarmManager final : public AActor
|
|
{
|
|
public:
|
|
bool bDefaultAlarmActivated; // 0x02A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bAlarmActivated; // 0x02A9(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2AA[0x6]; // 0x02AA(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieSerializeActorComponent* SerializeActor; // 0x02B0(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AurigaMuseumAlarmManager")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AurigaMuseumAlarmManager")
|
|
}
|
|
static class AAurigaMuseumAlarmManager* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AAurigaMuseumAlarmManager>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AAurigaMuseumAlarmManager;
|
|
|
|
// Class Charlie.TorporFinisherSequenceAbility
|
|
// 0x0188 (0x0670 - 0x04E8)
|
|
class alignas(0x10) UTorporFinisherSequenceAbility : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
uint8 Pad_4E8[0x8]; // 0x04E8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTagQuery QueryOnTargetToAllowAbility; // 0x04F0(0x0048)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagQuery QueryOnTargetToBlockAbility; // 0x0538(0x0048)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
float MaxDistanceToTarget; // 0x0580(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_584[0x4]; // 0x0584(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
double FreeSpaceRadiusNeeded; // 0x0588(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxSlopeAngle; // 0x0590(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_594[0x4]; // 0x0594(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FTorporFinisherSequenceEntry> SequenceEntries; // 0x0598(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry FallBackAnimation; // 0x05A8(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UGameplayEffect> KillEffect; // 0x05C8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UGameplayEffect> LymbicStealEffect; // 0x05D0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LymbicStealModifierCoefficient; // 0x05D8(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5DC[0x4]; // 0x05DC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAbilityTask_PlayCharlieMontageAndWait* AnimationTask; // 0x05E0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AHollowWalker* TargetHollowWalker; // 0x05E8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ALevelSequenceActor* FinisherLevelSequenceActor; // 0x05F0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ULevelSequence* CurrentSequence; // 0x05F8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_600[0x70]; // 0x0600(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnSequenceFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TorporFinisherSequenceAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TorporFinisherSequenceAbility")
|
|
}
|
|
static class UTorporFinisherSequenceAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTorporFinisherSequenceAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTorporFinisherSequenceAbility;
|
|
|
|
// Class Charlie.CharlieDebugWidget
|
|
// 0x0008 (0x0390 - 0x0388)
|
|
class UCharlieDebugWidget final : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UFreeCameraHudWidget* FreeCameraHudSumg; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieDebugWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieDebugWidget")
|
|
}
|
|
static class UCharlieDebugWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieDebugWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieDebugWidget;
|
|
|
|
// Class Charlie.AyncWaitForInteractionEvent
|
|
// 0x0028 (0x0058 - 0x0030)
|
|
class UAyncWaitForInteractionEvent final : public UBlueprintAsyncActionBase
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void()> EventReceived; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate)
|
|
class UInteractionActionComponent* InteractionActionComponent; // 0x0040(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_48[0x10]; // 0x0048(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UAyncWaitForInteractionEvent* WaitInteractionEvent(class UInteractionActionComponent* TargetInteraction, const struct FGameplayTag& EventTag);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AyncWaitForInteractionEvent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AyncWaitForInteractionEvent")
|
|
}
|
|
static class UAyncWaitForInteractionEvent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAyncWaitForInteractionEvent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAyncWaitForInteractionEvent;
|
|
|
|
// Class Charlie.ItemEntryButton
|
|
// 0x0008 (0x04F0 - 0x04E8)
|
|
class UItemEntryButton : public UCharlieCustomButton
|
|
{
|
|
public:
|
|
class UItemEntryWidget* ItemEntry; // 0x04E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemEntryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemEntryButton")
|
|
}
|
|
static class UItemEntryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemEntryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemEntryButton;
|
|
|
|
// Class Charlie.GlyphEntryButton
|
|
// 0x0018 (0x0508 - 0x04F0)
|
|
class UGlyphEntryButton : public UItemEntryButton
|
|
{
|
|
public:
|
|
class UFreyaImage* LineImg; // 0x04F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UGlyphEntryWidget* GlyphItemEntry; // 0x04F8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWeaponModuleItemData* WeaponModuleItemData; // 0x0500(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GlyphEntryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GlyphEntryButton")
|
|
}
|
|
static class UGlyphEntryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGlyphEntryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGlyphEntryButton;
|
|
|
|
// Class Charlie.BarkActivatorComponent
|
|
// 0x0060 (0x0100 - 0x00A0)
|
|
class UBarkActivatorComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
EBarkActivatorTagSourceType TagSource; // 0x00A0(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMap<struct FGameplayTag, TSoftObjectPtr<class ULevelSequence>> ConditionalBarks; // 0x00A8(0x0050)(Edit, DisableEditOnInstance, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_F8[0x8]; // 0x00F8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BarkActivatorComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BarkActivatorComponent")
|
|
}
|
|
static class UBarkActivatorComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBarkActivatorComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBarkActivatorComponent;
|
|
|
|
// Class Charlie.CharlieFreya
|
|
// 0x0020 (0x0120 - 0x0100)
|
|
class UCharlieFreya final : public UFreya
|
|
{
|
|
public:
|
|
uint8 Pad_100[0x20]; // 0x0100(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieFreya")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieFreya")
|
|
}
|
|
static class UCharlieFreya* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieFreya>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieFreya;
|
|
|
|
// Class Charlie.AbilityTask_PlayGenericBirthAbsorbAnimation
|
|
// 0x0038 (0x00B8 - 0x0080)
|
|
class UAbilityTask_PlayGenericBirthAbsorbAnimation final : public UAbilityTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x18]; // 0x0080(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AHaze* Haze; // 0x0098(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UNiagaraComponent* NiagaraComponent; // 0x00A0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class USceneComponent* TargetComponent; // 0x00A8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_B0[0x8]; // 0x00B0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_PlayGenericBirthAbsorbAnimation")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_PlayGenericBirthAbsorbAnimation")
|
|
}
|
|
static class UAbilityTask_PlayGenericBirthAbsorbAnimation* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_PlayGenericBirthAbsorbAnimation>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_PlayGenericBirthAbsorbAnimation;
|
|
|
|
// Class Charlie.BarkBaseBoxComponent
|
|
// 0x0000 (0x0520 - 0x0520)
|
|
class UBarkBaseBoxComponent : public UBoxComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BarkBaseBoxComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BarkBaseBoxComponent")
|
|
}
|
|
static class UBarkBaseBoxComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBarkBaseBoxComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBarkBaseBoxComponent;
|
|
|
|
// Class Charlie.CosmeticSlotEntryButton
|
|
// 0x0000 (0x04F0 - 0x04F0)
|
|
class UCosmeticSlotEntryButton : public ULoadoutSlotEntryButton
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CosmeticSlotEntryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CosmeticSlotEntryButton")
|
|
}
|
|
static class UCosmeticSlotEntryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCosmeticSlotEntryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCosmeticSlotEntryButton;
|
|
|
|
// Class Charlie.BarkAudioBoxComponent
|
|
// 0x0000 (0x0520 - 0x0520)
|
|
class UBarkAudioBoxComponent final : public UBarkBaseBoxComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BarkAudioBoxComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BarkAudioBoxComponent")
|
|
}
|
|
static class UBarkAudioBoxComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBarkAudioBoxComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBarkAudioBoxComponent;
|
|
|
|
// Class Charlie.CosmeticConfiguration
|
|
// 0x0050 (0x0078 - 0x0028)
|
|
class UCosmeticConfiguration final : public UObject
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UDataTable> CosmeticProgressionTable; // 0x0028(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UCosmeticItemData> DefaultHairCosmetic; // 0x0050(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CosmeticConfiguration")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CosmeticConfiguration")
|
|
}
|
|
static class UCosmeticConfiguration* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCosmeticConfiguration>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCosmeticConfiguration;
|
|
|
|
// Class Charlie.CharlieDLCLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UCharlieDLCLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static bool IsDemoBuild();
|
|
static bool IsDLCPurchased(const class UObject* WorldContextObject, const struct FGameplayTag& Identifier);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieDLCLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieDLCLibrary")
|
|
}
|
|
static class UCharlieDLCLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieDLCLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieDLCLibrary;
|
|
|
|
// Class Charlie.BarkBaseSphereComponent
|
|
// 0x0000 (0x0510 - 0x0510)
|
|
class UBarkBaseSphereComponent : public USphereComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BarkBaseSphereComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BarkBaseSphereComponent")
|
|
}
|
|
static class UBarkBaseSphereComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBarkBaseSphereComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBarkBaseSphereComponent;
|
|
|
|
// Class Charlie.BarkAudioSphereComponent
|
|
// 0x0000 (0x0510 - 0x0510)
|
|
class UBarkAudioSphereComponent final : public UBarkBaseSphereComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BarkAudioSphereComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BarkAudioSphereComponent")
|
|
}
|
|
static class UBarkAudioSphereComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBarkAudioSphereComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBarkAudioSphereComponent;
|
|
|
|
// Class Charlie.SettingsListWidget
|
|
// 0x0130 (0x04B8 - 0x0388)
|
|
class USettingsListWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0xA0]; // 0x0388(0x00A0)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMap<TSubclassOf<class UGameSetting>, TSubclassOf<class UFreyaUserWidget>> EntryWidgets; // 0x0428(0x0050)(Edit, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
TSubclassOf<class UFreyaUserWidget> DefaultEntryWidgetClass; // 0x0478(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* SettingsListHeaderTxt; // 0x0480(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* SettingsListEBox; // 0x0488(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UApplySettingButton* ApplyBtn; // 0x0490(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UGameSettingCollection* SettingCollection; // 0x0498(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UFreyaFocusableWidget*> SettingFocusableEntries; // 0x04A0(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4B0[0x8]; // 0x04B0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingsListWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingsListWidget")
|
|
}
|
|
static class USettingsListWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USettingsListWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USettingsListWidget;
|
|
|
|
// Class Charlie.CharlieDamageSource
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class ICharlieDamageSource final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieDamageSource")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieDamageSource")
|
|
}
|
|
static class ICharlieDamageSource* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ICharlieDamageSource>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ICharlieDamageSource;
|
|
|
|
// Class Charlie.BarkSubtitleBoxComponent
|
|
// 0x0000 (0x0520 - 0x0520)
|
|
class UBarkSubtitleBoxComponent final : public UBarkBaseBoxComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BarkSubtitleBoxComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BarkSubtitleBoxComponent")
|
|
}
|
|
static class UBarkSubtitleBoxComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBarkSubtitleBoxComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBarkSubtitleBoxComponent;
|
|
|
|
// Class Charlie.NotificationLogEntryWidget
|
|
// 0x0028 (0x03B0 - 0x0388)
|
|
class UNotificationLogEntryWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UCharlieSingleSoundStyle* NotificationLogShownSoundStyle; // 0x0388(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float Duration; // 0x0390(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_394[0x4]; // 0x0394(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieRichTextBlock* BodyTxt; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3A0[0x10]; // 0x03A0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NotificationLogEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NotificationLogEntryWidget")
|
|
}
|
|
static class UNotificationLogEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNotificationLogEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNotificationLogEntryWidget;
|
|
|
|
// Class Charlie.BarkSubtitleSphereComponent
|
|
// 0x0000 (0x0510 - 0x0510)
|
|
class UBarkSubtitleSphereComponent final : public UBarkBaseSphereComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BarkSubtitleSphereComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BarkSubtitleSphereComponent")
|
|
}
|
|
static class UBarkSubtitleSphereComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBarkSubtitleSphereComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBarkSubtitleSphereComponent;
|
|
|
|
// Class Charlie.TimeloopListWidget
|
|
// 0x0018 (0x0408 - 0x03F0)
|
|
class UTimeloopListWidget : public USecretListWidget
|
|
{
|
|
public:
|
|
class FText MapZoneText; // 0x03F0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* MapNameTxt; // 0x0400(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TimeloopListWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TimeloopListWidget")
|
|
}
|
|
static class UTimeloopListWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTimeloopListWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTimeloopListWidget;
|
|
|
|
// Class Charlie.CharlieMovieSceneBaseSection
|
|
// 0x0000 (0x00F8 - 0x00F8)
|
|
class UCharlieMovieSceneBaseSection : public UMovieSceneSection
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieMovieSceneBaseSection")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieMovieSceneBaseSection")
|
|
}
|
|
static class UCharlieMovieSceneBaseSection* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieMovieSceneBaseSection>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieMovieSceneBaseSection;
|
|
|
|
// Class Charlie.CharlieMovieSceneDirectionalAudioSection
|
|
// 0x0028 (0x0120 - 0x00F8)
|
|
class UCharlieMovieSceneDirectionalAudioSection final : public UCharlieMovieSceneBaseSection
|
|
{
|
|
public:
|
|
struct FDirectionalAudioData DirectionalAudioData; // 0x00F8(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
float DirectionalAudioPaddingDistance; // 0x0118(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11C[0x4]; // 0x011C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieMovieSceneDirectionalAudioSection")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieMovieSceneDirectionalAudioSection")
|
|
}
|
|
static class UCharlieMovieSceneDirectionalAudioSection* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieMovieSceneDirectionalAudioSection>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieMovieSceneDirectionalAudioSection;
|
|
|
|
// Class Charlie.CharlieGameSettingsSubSystem
|
|
// 0x0080 (0x00B0 - 0x0030)
|
|
class UCharlieGameSettingsSubSystem final : public ULocalPlayerSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x18]; // 0x0030(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieGameSettingRegistry* Registry; // 0x0048(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_50[0x60]; // 0x0050(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieGameSettingsSubSystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieGameSettingsSubSystem")
|
|
}
|
|
static class UCharlieGameSettingsSubSystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieGameSettingsSubSystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieGameSettingsSubSystem;
|
|
|
|
// Class Charlie.AbilityTask_FollowGround
|
|
// 0x0020 (0x00A0 - 0x0080)
|
|
class UAbilityTask_FollowGround final : public UAbilityTask
|
|
{
|
|
public:
|
|
class ACharacter* TargetCharacter; // 0x0080(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UDeathFromAboveDroneAbility* DeathFromAboveDroneAbility; // 0x0088(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_90[0x10]; // 0x0090(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_FollowGround")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_FollowGround")
|
|
}
|
|
static class UAbilityTask_FollowGround* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_FollowGround>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_FollowGround;
|
|
|
|
// Class Charlie.BaseDialogueFlowAsset
|
|
// 0x0000 (0x0208 - 0x0208)
|
|
class UBaseDialogueFlowAsset : public UFlowAsset
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BaseDialogueFlowAsset")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BaseDialogueFlowAsset")
|
|
}
|
|
static class UBaseDialogueFlowAsset* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBaseDialogueFlowAsset>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBaseDialogueFlowAsset;
|
|
|
|
// Class Charlie.CosmeticClearSlotAction
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UCosmeticClearSlotAction final : public UCosmeticProgressionAction
|
|
{
|
|
public:
|
|
struct FGameplayTag SlotToClear; // 0x0028(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CosmeticClearSlotAction")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CosmeticClearSlotAction")
|
|
}
|
|
static class UCosmeticClearSlotAction* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCosmeticClearSlotAction>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCosmeticClearSlotAction;
|
|
|
|
// Class Charlie.CharlieMovieSceneBaseTrack
|
|
// 0x0018 (0x0110 - 0x00F8)
|
|
class UCharlieMovieSceneBaseTrack : public UMovieSceneTrack
|
|
{
|
|
public:
|
|
uint8 Pad_F8[0x8]; // 0x00F8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class UMovieSceneSection*> Sections; // 0x0100(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieMovieSceneBaseTrack")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieMovieSceneBaseTrack")
|
|
}
|
|
static class UCharlieMovieSceneBaseTrack* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieMovieSceneBaseTrack>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieMovieSceneBaseTrack;
|
|
|
|
// Class Charlie.CharlieMovieSceneFacialAnimationTrack
|
|
// 0x0000 (0x0110 - 0x0110)
|
|
class UCharlieMovieSceneFacialAnimationTrack final : public UCharlieMovieSceneBaseTrack
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieMovieSceneFacialAnimationTrack")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieMovieSceneFacialAnimationTrack")
|
|
}
|
|
static class UCharlieMovieSceneFacialAnimationTrack* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieMovieSceneFacialAnimationTrack>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieMovieSceneFacialAnimationTrack;
|
|
|
|
// Class Charlie.BaseLinkedHazeDeathAbility
|
|
// 0x0018 (0x0560 - 0x0548)
|
|
class UBaseLinkedHazeDeathAbility : public UBaseHazeDeathAbility
|
|
{
|
|
public:
|
|
TSubclassOf<class UGameplayEffect> AbsorbEffect; // 0x0548(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WalkerHealthLoseRatio; // 0x0550(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag AbsorptionGameplayCue; // 0x0554(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_55C[0x4]; // 0x055C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BaseLinkedHazeDeathAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BaseLinkedHazeDeathAbility")
|
|
}
|
|
static class UBaseLinkedHazeDeathAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBaseLinkedHazeDeathAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBaseLinkedHazeDeathAbility;
|
|
|
|
// Class Charlie.LymbicEntityDeathSubsystem
|
|
// 0x0060 (0x0090 - 0x0030)
|
|
class ULymbicEntityDeathSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
class UDataTable* XPOnDeathDataTable; // 0x0030(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDataTable* LymbicEntityLootTable; // 0x0038(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TSet<struct FGuid> DefeatedLymbicEntityDefinitionIds; // 0x0040(0x0050)(Transient, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicEntityDeathSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicEntityDeathSubsystem")
|
|
}
|
|
static class ULymbicEntityDeathSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULymbicEntityDeathSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULymbicEntityDeathSubsystem;
|
|
|
|
// Class Charlie.ProfileFunnelHDRCalibrationWidget
|
|
// 0x0000 (0x0548 - 0x0548)
|
|
class UProfileFunnelHDRCalibrationWidget final : public UProfileFunnelVideoCalibrationWidget
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ProfileFunnelHDRCalibrationWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ProfileFunnelHDRCalibrationWidget")
|
|
}
|
|
static class UProfileFunnelHDRCalibrationWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UProfileFunnelHDRCalibrationWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UProfileFunnelHDRCalibrationWidget;
|
|
|
|
// Class Charlie.BaseTeleportAbility
|
|
// 0x00A8 (0x05C0 - 0x0518)
|
|
class UBaseTeleportAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
struct FAnimationEntry InAnimation; // 0x0518(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry OutAnimation; // 0x0538(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
class UEnvQuery* TeleportLocationQueryTemplate; // 0x0558(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FUIStat RangeStat; // 0x0560(0x0030)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<struct FEQSQueryParam> EQSFloatParams; // 0x0590(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5A0[0x18]; // 0x05A0(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAbilityTask_EQSQuery* EQSQueryTask; // 0x05B8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BaseTeleportAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BaseTeleportAbility")
|
|
}
|
|
static class UBaseTeleportAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBaseTeleportAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBaseTeleportAbility;
|
|
|
|
// Class Charlie.ConversationEntryWidget
|
|
// 0x0060 (0x03F0 - 0x0390)
|
|
class UConversationEntryWidget : public UFreyaCustomButtonContentWidget
|
|
{
|
|
public:
|
|
class UFreyaImageStyle* NormalImageStyle; // 0x0390(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaImageStyle* AskedImageStyle; // 0x0398(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FDataTableRowHandle NormalQuestionNameTextStyle; // 0x03A0(0x0010)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
struct FDataTableRowHandle AskedQuestionNameTextStyle; // 0x03B0(0x0010)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
struct FDataTableRowHandle NormalOneLinerTextStyle; // 0x03C0(0x0010)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
struct FDataTableRowHandle HoveredOneLinerTextStyle; // 0x03D0(0x0010)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
class UCharlieTextBlock* QuestionNameTxt; // 0x03E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UCharlieTextBlock* OneLinerTxt; // 0x03E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ConversationEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ConversationEntryWidget")
|
|
}
|
|
static class UConversationEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UConversationEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UConversationEntryWidget;
|
|
|
|
// Class Charlie.RangeCondition
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class URangeCondition final : public UAbilityCondition
|
|
{
|
|
public:
|
|
float Range; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EGenericAICheck Operator; // 0x002C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float RangeSquared; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RangeCondition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RangeCondition")
|
|
}
|
|
static class URangeCondition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<URangeCondition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_URangeCondition;
|
|
|
|
// Class Charlie.ShopConfiguration
|
|
// 0x00A0 (0x00C8 - 0x0028)
|
|
class UShopConfiguration final : public UObject
|
|
{
|
|
public:
|
|
struct FSoftObjectPath GoodDeedsShopRewardTable; // 0x0028(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSoftObjectPath GoodDeedsShopReplyTable; // 0x0048(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSoftObjectPath TimeLoopShopRewardTable; // 0x0068(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSoftObjectPath TimeLoopShopReplyTable; // 0x0088(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class FText> FinishedAllTimeloopsReply; // 0x00A8(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
TArray<class FText> FinishedAllGoodDeedsReply; // 0x00B8(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ShopConfiguration")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ShopConfiguration")
|
|
}
|
|
static class UShopConfiguration* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UShopConfiguration>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UShopConfiguration;
|
|
|
|
// Class Charlie.LymbicAttributeBarWidget
|
|
// 0x0018 (0x04F8 - 0x04E0)
|
|
class ULymbicAttributeBarWidget : public UAttributeBarWidget
|
|
{
|
|
public:
|
|
uint8 Pad_4E0[0x18]; // 0x04E0(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicAttributeBarWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicAttributeBarWidget")
|
|
}
|
|
static class ULymbicAttributeBarWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULymbicAttributeBarWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULymbicAttributeBarWidget;
|
|
|
|
// Class Charlie.CharlieGameSettingButton
|
|
// 0x0008 (0x0158 - 0x0150)
|
|
class UCharlieGameSettingButton final : public UGameSetting
|
|
{
|
|
public:
|
|
struct FGameplayTag MenuDestination; // 0x0150(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieGameSettingButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieGameSettingButton")
|
|
}
|
|
static class UCharlieGameSettingButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieGameSettingButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieGameSettingButton;
|
|
|
|
// Class Charlie.RandomCondition
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class URandomCondition final : public UAbilityCondition
|
|
{
|
|
public:
|
|
float ChanceOfSuccess; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RandomCondition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RandomCondition")
|
|
}
|
|
static class URandomCondition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<URandomCondition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_URandomCondition;
|
|
|
|
// Class Charlie.LODLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class ULODLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void LODSetSkeletalMeshComponentTickEnabled(class UActorComponent* ActorComponent, bool bEnable);
|
|
static void OdinMarkActivateActorTick(class AActor* ActorToMark);
|
|
static void OdinMarkActivateMovementComponent(class AActor* ActorToMark);
|
|
static void OdinMarkDeactivateActorTick(class AActor* ActorToMark);
|
|
static void OdinMarkDeactivateMovementComponent(class AActor* ActorToMark);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LODLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LODLibrary")
|
|
}
|
|
static class ULODLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULODLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULODLibrary;
|
|
|
|
// Class Charlie.AngleCondition
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UAngleCondition final : public UAbilityCondition
|
|
{
|
|
public:
|
|
EAngleDirection Direction; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float AngleInDegree; // 0x002C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EGenericAICheck Operator; // 0x0030(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUsePitch; // 0x0031(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseYaw; // 0x0032(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_33[0x5]; // 0x0033(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AngleCondition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AngleCondition")
|
|
}
|
|
static class UAngleCondition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAngleCondition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAngleCondition;
|
|
|
|
// Class Charlie.CharlieImageButton
|
|
// 0x0008 (0x0528 - 0x0520)
|
|
class UCharlieImageButton : public UFreyaImageButton
|
|
{
|
|
public:
|
|
class UCharlieButtonSoundStyle* SoundStyle; // 0x0520(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieImageButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieImageButton")
|
|
}
|
|
static class UCharlieImageButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieImageButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieImageButton;
|
|
|
|
// Class Charlie.TravelSubsystem
|
|
// 0x0030 (0x0060 - 0x0030)
|
|
class UTravelSubsystem final : public UGameInstanceSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x30]; // 0x0030(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TravelSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TravelSubsystem")
|
|
}
|
|
static class UTravelSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTravelSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTravelSubsystem;
|
|
|
|
// Class Charlie.IsWithinRangeCondition
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UIsWithinRangeCondition final : public UAbilityCondition
|
|
{
|
|
public:
|
|
float MinRange; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxRange; // 0x002C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bInvert; // 0x0030(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("IsWithinRangeCondition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"IsWithinRangeCondition")
|
|
}
|
|
static class UIsWithinRangeCondition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UIsWithinRangeCondition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UIsWithinRangeCondition;
|
|
|
|
// Class Charlie.CharlieGameUserSettings
|
|
// 0x00A8 (0x01F0 - 0x0148)
|
|
class UCharlieGameUserSettings final : public UGameUserSettings
|
|
{
|
|
public:
|
|
uint8 Pad_148[0x60]; // 0x0148(0x0060)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UGameInstance* GameInstance; // 0x01A8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1B0[0xC]; // 0x01B0(0x000C)(Fixing Size After Last Property [ Dumper-7 ])
|
|
uint32 ChosenResolutionSizeX; // 0x01BC(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint32 ChosenResolutionSizeY; // 0x01C0(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
ECharlieStreamlineDLSSGMode NvidiaFrameGeneration; // 0x01C4(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
ECharlieStreamlineReflexMode NvidiaReflex; // 0x01C5(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
ECharlieDLSSMode NvidiaSuperResolution; // 0x01C6(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
ECharlieXeSSQualityMode IntelXeSSMode; // 0x01C7(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bIntelXeSSFrameGenerationEnabled; // 0x01C8(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
ECharlieFFXFSR3QualityMode AMDSuperResolutionMode; // 0x01C9(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bAMDFrameGenerationEnabled; // 0x01CA(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bCompletedScalabilityBenchmark; // 0x01CB(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
int32 SelectedDisplayIndex; // 0x01CC(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1D0[0x20]; // 0x01D0(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UCharlieGameUserSettings* GetCharlieGameUserSettings();
|
|
|
|
void SetAmbientVolume(float InAmbientVolume);
|
|
void SetAMDFrameGenerationEnabled(bool bInNewValue);
|
|
void SetAMDSuperResolutionMode(ECharlieFFXFSR3QualityMode InNewValue);
|
|
void SetAnalyticsEnabled(const bool bInAnalyticsEnabled);
|
|
void SetAudioCulture(const class FString& InAudioCulture);
|
|
void SetAudioOutputSetup(ECharlieAudioOutputSetup InAudioOutputSetup);
|
|
void SetAutoLockOnEnabled(const bool bInAutoLockOnEnabled);
|
|
void SetBrightness(float InBrightness);
|
|
void SetCameraFollow(bool bInCameraFollow);
|
|
void SetCameraMovementLag(float InCameraMovementLag);
|
|
void SetCameraRotationLag(float InCameraRotationLag);
|
|
void SetCharlieAntiAliasingQuality(ECharlieScalabilityQuality InCharlieScalabilityQuality);
|
|
void SetCharlieFoliageQuality(ECharlieScalabilityQuality InCharlieScalabilityQuality);
|
|
void SetCharlieFullscreenMode(ECharlieWindowMode InCharlieWindowMode);
|
|
void SetCharlieGlobalIlluminationQuality(ECharlieScalabilityQuality InCharlieScalabilityQuality);
|
|
void SetCharlieOverallScalabilityLevel(ECharlieScalabilityQuality InCharlieScalabilityQuality);
|
|
void SetCharliePostProcessingQuality(ECharlieScalabilityQuality InCharlieScalabilityQuality);
|
|
void SetCharlieReflectionQuality(ECharlieScalabilityQuality InCharlieScalabilityQuality);
|
|
void SetCharlieResolutionScaleNormalized(float InNewValue);
|
|
void SetCharlieShadingQuality(ECharlieScalabilityQuality InCharlieScalabilityQuality);
|
|
void SetCharlieShadowQuality(ECharlieScalabilityQuality InCharlieScalabilityQuality);
|
|
void SetCharlieTextureQuality(ECharlieScalabilityQuality InCharlieScalabilityQuality);
|
|
void SetCharlieViewDistanceQuality(ECharlieScalabilityQuality InCharlieScalabilityQuality);
|
|
void SetCharlieVisualEffectQuality(ECharlieScalabilityQuality InCharlieScalabilityQuality);
|
|
void SetColorDeficiencySeverity(int32 InColorDeficiencySeverity);
|
|
void SetColorDeficiencyType(EColorVisionDeficiency InColorDeficiencyType);
|
|
void SetCompletedStartFunnel(bool bInCompletedStartFunnel);
|
|
void SetConsoleDeviceProfile(ECharlieConsoleDeviceProfile InConsoleDeviceProfile);
|
|
void SetCurrentResolution(const struct FIntPoint& Resolution);
|
|
void SetDifficultyPreset(EDifficultyPreset Style);
|
|
void SetDynamicRange(ECharlieDynamicRange InDynamicRange);
|
|
void SetEnableCameraShake(bool bInEnableCameraShake);
|
|
void SetEnemyAggressivenessModifierMode(ECharlieGameMode InAggressivenessMode);
|
|
void SetEnemyBaseDamageModifierPercentage(float InDamageModifierPercentage);
|
|
void SetEnemyHealthModifierPercentage(float InHealthModifierPercentage);
|
|
void SetEnemyRespawnEnabled(const bool bInEnemyRespawnEnabled);
|
|
void SetFrameRateLimitFromString(const class FString& InFrameRate);
|
|
void SetGamepadSpeakerVolume(float InGamepadSpeakerVolume);
|
|
void SetHDR10Enabled(bool bInEnableHDR10);
|
|
void SetHDREnabled(bool bInEnableHDR);
|
|
void SetHDRMaxLuminance(float InNewValue);
|
|
void SetHDRMidLuminance(float InNewValue);
|
|
void SetHDRMinLuminance(float InMinimumLuminance);
|
|
void SetHDRUIBrightness(float InNewValue);
|
|
void SetHideDamageNumbers(const bool bInHideDamageNumbers);
|
|
void SetHideTierIndicator(const bool bInHideTierIndicator);
|
|
void SetHorizontalCameraSensitivity(float InCameraSensitivity);
|
|
void SetHorizontalLookInverted(bool bInHorizontalLookInverted);
|
|
void SetHudVisibilityMode(const ECharlieHudVisibilityMode InCharlieHudVisibilityMode);
|
|
void SetInputIcon(const EInputIcon InInputIcon);
|
|
void SetIntelXeSSFrameGenerationEnabled(bool bInNewValue);
|
|
void SetIntelXeSSMode(ECharlieXeSSQualityMode InNewValue);
|
|
void SetMasterVolume(float InMasterVolume);
|
|
void SetMotionBlurMode(ECharlieMotionBlurMode InMotionBlurMode);
|
|
void SetMusicVolume(float InMusicVolume);
|
|
void SetNvidiaFrameGeneration(ECharlieStreamlineDLSSGMode InNewValue);
|
|
void SetNvidiaReflexMode(ECharlieStreamlineReflexMode InNewValue);
|
|
void SetNvidiaSuperResolution(ECharlieDLSSMode InNewValue);
|
|
void SetPSSREnabled(bool bInPSSREnabled);
|
|
void SetSelectedDisplayIndex(int32 InDisplayIndex);
|
|
void SetShouldShowPadAnimation(const bool bInShouldShowPadAnimation);
|
|
void SetShowDirectionalAudio(const bool bShow);
|
|
void SetShowSubtitleBackground(const bool bShow);
|
|
void SetShowSubtitles(const bool bShow);
|
|
void SetSoundEffectsVolume(float InSoundEffectsVolume);
|
|
void SetSubtitleStyle(ESubtitleStyle Style);
|
|
void SetTabCyclingInverted(bool bInTabCyclingInverted);
|
|
void SetTextCulture(const class FString& InTextCulture);
|
|
void SetToggleSprint(bool bInToggleSprint);
|
|
void SetTutorialsEnabled(const bool bInTutorialsEnabled);
|
|
void SetVerticalCameraSensitivity(float InCameraSensitivity);
|
|
void SetVerticalLookInverted(bool bInVerticalLookInverted);
|
|
void SetVibrationIntensity(float InVibrationIntensity);
|
|
void SetVibrationMode(ECharlieVibrationMode InVibrationMode);
|
|
void SetVoiceVolume(float InVoiceVolume);
|
|
|
|
void ApplyAnalyticsEnabled() const;
|
|
bool AreTutorialsEnabled() const;
|
|
float GetAmbientVolume() const;
|
|
ECharlieFFXFSR3QualityMode GetAMDSuperResolutionMode() const;
|
|
class FString GetAudioCulture() const;
|
|
ECharlieAudioOutputSetup GetAudioOutputSetup() const;
|
|
float GetBrightness() const;
|
|
float GetCameraMovementLag() const;
|
|
float GetCameraRotationLag() const;
|
|
ECharlieScalabilityQuality GetCharlieAntiAliasingQuality() const;
|
|
ECharlieScalabilityQuality GetCharlieFoliageQuality() const;
|
|
ECharlieWindowMode GetCharlieFullscreenMode() const;
|
|
ECharlieScalabilityQuality GetCharlieGlobalIlluminationQuality() const;
|
|
ECharlieScalabilityQuality GetCharlieOverallScalabilityLevel() const;
|
|
ECharlieScalabilityQuality GetCharliePostProcessingQuality() const;
|
|
ECharlieScalabilityQuality GetCharlieReflectionQuality() const;
|
|
float GetCharlieResolutionScaleNormalized() const;
|
|
ECharlieScalabilityQuality GetCharlieShadingQuality() const;
|
|
ECharlieScalabilityQuality GetCharlieShadowQuality() const;
|
|
ECharlieScalabilityQuality GetCharlieTextureQuality() const;
|
|
ECharlieScalabilityQuality GetCharlieViewDistanceQuality() const;
|
|
ECharlieScalabilityQuality GetCharlieVisualEffectQuality() const;
|
|
int32 GetColorDeficiencySeverity() const;
|
|
EColorVisionDeficiency GetColorDeficiencyType() const;
|
|
ECharlieConsoleDeviceProfile GetConsoleDeviceProfile() const;
|
|
struct FIntPoint GetCurrentResolution() const;
|
|
EDifficultyPreset GetDifficultyPreset() const;
|
|
ECharlieDynamicRange GetDynamicRange() const;
|
|
ECharlieGameMode GetEnemyAggressivenessModifierMode() const;
|
|
float GetEnemyBaseDamageModifierPercentage() const;
|
|
float GetEnemyHealthModifierPercentage() const;
|
|
class FString GetFrameRateLimitAsString() const;
|
|
float GetGamepadSpeakerVolume() const;
|
|
float GetHDRMaxLuminance() const;
|
|
float GetHDRMidLuminance() const;
|
|
float GetHDRMinLuminance() const;
|
|
float GetHDRUIBrightness() const;
|
|
float GetHorizontalCameraSensitivity() const;
|
|
ECharlieHudVisibilityMode GetHudVisibilityMode() const;
|
|
EInputIcon GetInputIcon() const;
|
|
ECharlieXeSSQualityMode GetIntelXeSSMode() const;
|
|
float GetMasterVolume() const;
|
|
ECharlieMotionBlurMode GetMotionBlurMode() const;
|
|
float GetMusicVolume() const;
|
|
ECharlieStreamlineDLSSGMode GetNvidiaFrameGeneration() const;
|
|
ECharlieStreamlineReflexMode GetNvidiaReflexMode() const;
|
|
ECharlieDLSSMode GetNvidiaSuperResolution() const;
|
|
int32 GetSelectedDisplayIndex() const;
|
|
bool GetShouldShowSubtitleBackground() const;
|
|
float GetSoundEffectsVolume() const;
|
|
ESubtitleStyle GetSubtitleStyle() const;
|
|
class FString GetTextCulture() const;
|
|
float GetVerticalCameraSensitivity() const;
|
|
float GetVibrationIntensity() const;
|
|
ECharlieVibrationMode GetVibrationMode() const;
|
|
float GetVoiceVolume() const;
|
|
bool HasCompletedStartFunnel() const;
|
|
bool IsAMDFrameGenerationEnabled() const;
|
|
bool IsAnalyticsEnabled() const;
|
|
bool IsAutoLockOnEnabled() const;
|
|
bool IsCameraFollow() const;
|
|
bool IsCameraShakeEnabled() const;
|
|
bool IsEnemyRespawnEnabled() const;
|
|
bool IsHDR10Enabled() const;
|
|
bool IsHorizontalLookInverted() const;
|
|
bool IsIntelXeSSFrameGenerationEnabled() const;
|
|
bool IsPSSREnabled() const;
|
|
bool IsShowingDirectionalAudio() const;
|
|
bool IsShowingSubtitles() const;
|
|
bool IsTabCyclingInverted() const;
|
|
bool IsToggleSprint() const;
|
|
bool IsVerticalLookInverted() const;
|
|
bool ShouldHideDamageNumbers() const;
|
|
bool ShouldHideTierIndicator() const;
|
|
bool ShouldShowPadAnimation() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieGameUserSettings")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieGameUserSettings")
|
|
}
|
|
static class UCharlieGameUserSettings* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieGameUserSettings>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieGameUserSettings;
|
|
|
|
// Class Charlie.DeathSequenceConfig
|
|
// 0x0080 (0x00A8 - 0x0028)
|
|
class UDeathSequenceConfig final : public UObject
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UDataTable> PreDeathSequenceTable; // 0x0028(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class ULevelSequence> FirstPostDeathSequenceToPlay; // 0x0050(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UDataTable> DeathSequenceTable; // 0x0078(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LongFormRatio; // 0x00A0(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 LongFormSequenceHiatus; // 0x00A4(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A5[0x3]; // 0x00A5(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DeathSequenceConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DeathSequenceConfig")
|
|
}
|
|
static class UDeathSequenceConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDeathSequenceConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDeathSequenceConfig;
|
|
|
|
// Class Charlie.BifrostTransitionFact
|
|
// 0x0008 (0x0068 - 0x0060)
|
|
class UBifrostTransitionFact final : public UFactData
|
|
{
|
|
public:
|
|
class UBifrostTransition* TravelTransition; // 0x0060(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BifrostTransitionFact")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BifrostTransitionFact")
|
|
}
|
|
static class UBifrostTransitionFact* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBifrostTransitionFact>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBifrostTransitionFact;
|
|
|
|
// Class Charlie.IndependentHazeDefinition
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
class UIndependentHazeDefinition final : public ULymbicEntityDefinition
|
|
{
|
|
public:
|
|
TSubclassOf<class AHaze> AssignedHaze; // 0x0030(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("IndependentHazeDefinition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"IndependentHazeDefinition")
|
|
}
|
|
static class UIndependentHazeDefinition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UIndependentHazeDefinition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UIndependentHazeDefinition;
|
|
|
|
// Class Charlie.CharlieGameplayCueManager
|
|
// 0x0000 (0x0310 - 0x0310)
|
|
class UCharlieGameplayCueManager final : public UGameplayCueManager
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieGameplayCueManager")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieGameplayCueManager")
|
|
}
|
|
static class UCharlieGameplayCueManager* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieGameplayCueManager>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieGameplayCueManager;
|
|
|
|
// Class Charlie.CharlieActorGAS
|
|
// 0x0020 (0x02C8 - 0x02A8)
|
|
class ACharlieActorGAS : public AActor
|
|
{
|
|
public:
|
|
uint8 Pad_2A8[0x10]; // 0x02A8(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieAbilitySystemComponent* AbilityComponent; // 0x02B8(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGenericTeamId TeamID; // 0x02C0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECharlieFaction Faction; // 0x02C1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C2[0x6]; // 0x02C2(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieActorGAS")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieActorGAS")
|
|
}
|
|
static class ACharlieActorGAS* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieActorGAS>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieActorGAS;
|
|
|
|
// Class Charlie.EcstasyHittableBaseActor
|
|
// 0x0030 (0x02F8 - 0x02C8)
|
|
class AEcstasyHittableBaseActor : public ACharlieActorGAS
|
|
{
|
|
public:
|
|
class UNavModifierComponent* NavModifierComponent; // 0x02C8(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UHitFxActorComponent* HitFxComponent; // 0x02D0(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FCollisionProfileName ActiveCollisionProfileName; // 0x02D8(0x0008)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FCollisionProfileName DisabledCollisionProfileName; // 0x02E0(0x0008)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
class FName CollisionComponentTag; // 0x02E8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AEcstasyArenaManager* OwnerManager; // 0x02F0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EcstasyHittableBaseActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EcstasyHittableBaseActor")
|
|
}
|
|
static class AEcstasyHittableBaseActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AEcstasyHittableBaseActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AEcstasyHittableBaseActor;
|
|
|
|
// Class Charlie.BigBossDefinition
|
|
// 0x0018 (0x0048 - 0x0030)
|
|
class UBigBossDefinition final : public ULymbicEntityDefinition
|
|
{
|
|
public:
|
|
TSubclassOf<class ABigBossHollowWalker> BigBossHollowWalker; // 0x0030(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<TSubclassOf<class AHaze>> BigBossAssignedHazes; // 0x0038(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BigBossDefinition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BigBossDefinition")
|
|
}
|
|
static class UBigBossDefinition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBigBossDefinition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBigBossDefinition;
|
|
|
|
// Class Charlie.BigBossEscalationAbility
|
|
// 0x0008 (0x04F0 - 0x04E8)
|
|
class UBigBossEscalationAbility final : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
class UAbilityTask_WaitGameplayEvent* EventTask; // 0x04E8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void EventCallback(const struct FGameplayEventData& Payload);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BigBossEscalationAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BigBossEscalationAbility")
|
|
}
|
|
static class UBigBossEscalationAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBigBossEscalationAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBigBossEscalationAbility;
|
|
|
|
// Class Charlie.NavBarWidget
|
|
// 0x0090 (0x0418 - 0x0388)
|
|
class UNavBarWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x18]; // 0x0388(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class UFreyaButton*> TabBtns; // 0x03A0(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FGameplayTag> NavigationTags; // 0x03B0(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* SwitchTabSound; // 0x03C0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* DisabledSound; // 0x03C8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
int32 StartingIndex; // 0x03D0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3D4[0x4]; // 0x03D4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UNamedSlot* TabBtnContentSlot; // 0x03D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* PreviousTabInputSumg; // 0x03E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* InvertedPreviousTabInputSumg; // 0x03E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* NextTabInputSumg; // 0x03F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* InvertedNextTabInputSumg; // 0x03F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaButton* PreviousTabBtn; // 0x0400(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaButton* NextTabBtn; // 0x0408(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_410[0x8]; // 0x0410(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NavBarWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NavBarWidget")
|
|
}
|
|
static class UNavBarWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNavBarWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNavBarWidget;
|
|
|
|
// Class Charlie.CharlieHoldToConfirmSoundStyle
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
class UCharlieHoldToConfirmSoundStyle final : public UCharlieSoundStyle
|
|
{
|
|
public:
|
|
class UCharlieStartStopSoundStyle* HoldToConfirmStartStopSoundStyle; // 0x0030(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCharlieSingleSoundStyle* HoldToConfirmSuccessfulSoundStyle; // 0x0038(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieHoldToConfirmSoundStyle")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieHoldToConfirmSoundStyle")
|
|
}
|
|
static class UCharlieHoldToConfirmSoundStyle* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieHoldToConfirmSoundStyle>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieHoldToConfirmSoundStyle;
|
|
|
|
// Class Charlie.IsLymbicWaveControllerWaitingForEventCondition
|
|
// 0x0000 (0x0038 - 0x0038)
|
|
class UIsLymbicWaveControllerWaitingForEventCondition final : public UCharlieLeafCondition
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("IsLymbicWaveControllerWaitingForEventCondition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"IsLymbicWaveControllerWaitingForEventCondition")
|
|
}
|
|
static class UIsLymbicWaveControllerWaitingForEventCondition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UIsLymbicWaveControllerWaitingForEventCondition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UIsLymbicWaveControllerWaitingForEventCondition;
|
|
|
|
// Class Charlie.CharlieInventoryBuffItem
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class ICharlieInventoryBuffItem final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventoryBuffItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventoryBuffItem")
|
|
}
|
|
static class ICharlieInventoryBuffItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ICharlieInventoryBuffItem>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ICharlieInventoryBuffItem;
|
|
|
|
// Class Charlie.LocomotionRuneWrapper
|
|
// 0x0028 (0x0050 - 0x0028)
|
|
class ULocomotionRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FLocomotionRune Rune; // 0x0028(0x0028)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocomotionRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocomotionRuneWrapper")
|
|
}
|
|
static class ULocomotionRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocomotionRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocomotionRuneWrapper;
|
|
|
|
// Class Charlie.CharlieImageTimedNotificationWidget
|
|
// 0x0008 (0x03B0 - 0x03A8)
|
|
class UCharlieImageTimedNotificationWidget : public UCharlieTimedNotificationWidget
|
|
{
|
|
public:
|
|
class UFreyaImage* NotificationImg; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieImageTimedNotificationWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieImageTimedNotificationWidget")
|
|
}
|
|
static class UCharlieImageTimedNotificationWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieImageTimedNotificationWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieImageTimedNotificationWidget;
|
|
|
|
// Class Charlie.AbilityTask_TestGroundHeight
|
|
// 0x0028 (0x00A8 - 0x0080)
|
|
class UAbilityTask_TestGroundHeight final : public UAbilityTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x18]; // 0x0080(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ACharacter* TargetCharacter; // 0x0098(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_TestGroundHeight")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_TestGroundHeight")
|
|
}
|
|
static class UAbilityTask_TestGroundHeight* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_TestGroundHeight>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_TestGroundHeight;
|
|
|
|
// Class Charlie.HollowWalker
|
|
// 0x0080 (0x0A80 - 0x0A00)
|
|
#pragma pack(push, 0x1)
|
|
class alignas(0x10) AHollowWalker : public AHollowWalkerLoner
|
|
{
|
|
public:
|
|
uint8 Pad_A00[0x30]; // 0x0A00(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class AUmbilicalCord> UmbilicalCordClass; // 0x0A30(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UUmbilicalCordAnchorComponent* UmbilicalCordAnchorComponent; // 0x0A38(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag HazeGooCue; // 0x0A40(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class FText> OptionalHazeDisplayNameInOrder; // 0x0A48(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A58[0x8]; // 0x0A58(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FHazeRecord> HazeRecords; // 0x0A60(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_A70[0x8]; // 0x0A70(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
int32 GetExpectedHazeCount() const;
|
|
ELymbicSphere GetHazeLymbicSphere() const;
|
|
TArray<class AHaze*> GetHazes() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HollowWalker")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HollowWalker")
|
|
}
|
|
static class AHollowWalker* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AHollowWalker>();
|
|
}
|
|
};
|
|
#pragma pack(pop)
|
|
DUMPER7_ASSERTS_AHollowWalker;
|
|
|
|
// Class Charlie.BigBossHollowWalker
|
|
// 0x0020 (0x0AA0 - 0x0A80)
|
|
class ABigBossHollowWalker final : public AHollowWalker
|
|
{
|
|
public:
|
|
float MaxHealthRatioThreshold; // 0x0A78(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 PhaseIndexToStartHazeSpawning; // 0x0A7C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A80[0x20]; // 0x0A80(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BigBossHollowWalker")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BigBossHollowWalker")
|
|
}
|
|
static class ABigBossHollowWalker* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ABigBossHollowWalker>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ABigBossHollowWalker;
|
|
|
|
// Class Charlie.GameplayLODRuneComponent
|
|
// 0x0010 (0x00B8 - 0x00A8)
|
|
class UGameplayLODRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FGameplayLODRune Rune; // 0x00A8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameplayLODRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameplayLODRuneComponent")
|
|
}
|
|
static class UGameplayLODRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameplayLODRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameplayLODRuneComponent;
|
|
|
|
// Class Charlie.CharlieAbilitySystemComponent
|
|
// 0x0100 (0x1340 - 0x1240)
|
|
class UCharlieAbilitySystemComponent : public UAbilitySystemComponent
|
|
{
|
|
public:
|
|
TArray<TSubclassOf<class UCharlieAttributeSet>> StartingAttributeSets; // 0x1240(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
class UGASPayLoad* StartingGasPayload; // 0x1250(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1258[0x48]; // 0x1258(0x0048)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FQueuedEventEntry> QueuedEffectEventInfos; // 0x12A0(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
class UHitFxActorComponent* HitFxActorComponent; // 0x12B0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UActiveMontageDelegate*> ActiveMontageDelegates; // 0x12B8(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_12C8[0x78]; // 0x12C8(0x0078)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void AddGameplayCueLocal(const struct FGameplayTag& GameplayCueTag, const struct FGameplayCueParameters& GameplayCueParameters);
|
|
void AddUniqueGameplayTag_BP(const struct FGameplayTag& GameplayTag);
|
|
TArray<struct FActiveGameplayEffectHandle> ApplyGameplayEffects(const TArray<TSubclassOf<class UGameplayEffect>>& EffectClasses);
|
|
void BindCharlieAttributeValueChangedEvent(const struct FGameplayAttribute& Attribute, TDelegate<void(float NewValue, float OldValue)> Callback);
|
|
void BindCharlieGameplayTagChangedEvent(const struct FGameplayTag& Tag, TDelegate<void(const struct FGameplayTag& CallbackTag, int32 NewCount)> Callback);
|
|
void ExecuteGameplayCueLocal(const struct FGameplayTag& GameplayCueTag, const struct FGameplayCueParameters& GameplayCueParameters);
|
|
void OnEffectAppliedToTarget(class UAbilitySystemComponent* AbilitySystemComponent, const struct FGameplayEffectSpec& EffectSpec, const struct FActiveGameplayEffectHandle& EffectHandle);
|
|
void RemoveGameplayCueLocal(const struct FGameplayTag& GameplayCueTag, const struct FGameplayCueParameters& GameplayCueParameters);
|
|
void UnbindCharlieAttributeValueChangedEvent(const struct FGameplayAttribute& Attribute, TDelegate<void(float NewValue, float OldValue)> Callback);
|
|
void UnbindCharlieGameplayTagChangedEvent(const struct FGameplayTag& Tag, TDelegate<void(const struct FGameplayTag& CallbackTag, int32 NewCount)> Callback);
|
|
|
|
bool HasMatchingGameplayTags(const struct FGameplayTagContainer& TagsToCheck, struct FGameplayTagContainer* OutMatchingGameplayTags) const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieAbilitySystemComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieAbilitySystemComponent")
|
|
}
|
|
static class UCharlieAbilitySystemComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieAbilitySystemComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieAbilitySystemComponent;
|
|
|
|
// Class Charlie.CharlieHeroAbilitySystemComponent
|
|
// 0x0018 (0x1358 - 0x1340)
|
|
class UCharlieHeroAbilitySystemComponent final : public UCharlieAbilitySystemComponent
|
|
{
|
|
public:
|
|
class ACharlieCharacterHero* CharacterHero; // 0x1340(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<struct FGameplayAbilitySpecHandle> AbilitiesToCancelOnDirectionalInput; // 0x1348(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieHeroAbilitySystemComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieHeroAbilitySystemComponent")
|
|
}
|
|
static class UCharlieHeroAbilitySystemComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieHeroAbilitySystemComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieHeroAbilitySystemComponent;
|
|
|
|
// Class Charlie.ConversationRuneWrapper
|
|
// 0x00E8 (0x0110 - 0x0028)
|
|
class UConversationRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FConversationRune Rune; // 0x0028(0x00E8)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ConversationRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ConversationRuneWrapper")
|
|
}
|
|
static class UConversationRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UConversationRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UConversationRuneWrapper;
|
|
|
|
// Class Charlie.BlockingNotificationMenuWidget
|
|
// 0x00C8 (0x0540 - 0x0478)
|
|
class UBlockingNotificationMenuWidget : public UInteractionMenuWidget
|
|
{
|
|
public:
|
|
TMap<EBlockingNotificationType, class UCharlieSingleSoundStyle*> BlockingNotificationShownSoundStyle; // 0x0478(0x0050)(Edit, NativeAccessSpecifierPrivate)
|
|
TMap<EBlockingNotificationType, class UCharlieSingleSoundStyle*> BlockingNotificationHiddenSoundStyle; // 0x04C8(0x0050)(Edit, NativeAccessSpecifierPrivate)
|
|
class UWorldAreaUnlockedWidget* WorldAreaUnlockedSumg; // 0x0518(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaUserWidget* ResearchUnlockedSumg; // 0x0520(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaUserWidget* CraftingUnlockedSumg; // 0x0528(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaUserWidget* CraftingTomeUnlockedSumg; // 0x0530(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_538[0x8]; // 0x0538(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BlockingNotificationMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BlockingNotificationMenuWidget")
|
|
}
|
|
static class UBlockingNotificationMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBlockingNotificationMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBlockingNotificationMenuWidget;
|
|
|
|
// Class Charlie.FunnelSubMenuWidget
|
|
// 0x0000 (0x0468 - 0x0468)
|
|
class UFunnelSubMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FunnelSubMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FunnelSubMenuWidget")
|
|
}
|
|
static class UFunnelSubMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFunnelSubMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFunnelSubMenuWidget;
|
|
|
|
// Class Charlie.ConditionalAnimMontageEffectAbility
|
|
// 0x0010 (0x05F0 - 0x05E0)
|
|
class UConditionalAnimMontageEffectAbility : public UAnimMontageEffectAbility
|
|
{
|
|
public:
|
|
float MinEnduranceRatioToTrigger; // 0x05E0(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxDuration; // 0x05E4(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAbilityTask_CharlieWaitDelay* DurationTask; // 0x05E8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ConditionalAnimMontageEffectAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ConditionalAnimMontageEffectAbility")
|
|
}
|
|
static class UConditionalAnimMontageEffectAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UConditionalAnimMontageEffectAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UConditionalAnimMontageEffectAbility;
|
|
|
|
// Class Charlie.CharlieInventory
|
|
// 0x0148 (0x0170 - 0x0028)
|
|
class UCharlieInventory final : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x60]; // 0x0028(0x0060)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AActor* Owner; // 0x0088(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UCharlieInventoryItem*> Items; // 0x0090(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
TSet<TSoftObjectPtr<class UItemData>> ItemsInspected; // 0x00A0(0x0050)(Transient, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_F0[0x80]; // 0x00F0(0x0080)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventory")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventory")
|
|
}
|
|
static class UCharlieInventory* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInventory>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInventory;
|
|
|
|
// Class Charlie.DisclaimerSubFunnelMenuWidget
|
|
// 0x0070 (0x04D8 - 0x0468)
|
|
class UDisclaimerSubFunnelMenuWidget : public UFunnelSubMenuWidget
|
|
{
|
|
public:
|
|
class UFooterWidget* DisclaimerFooterSumg; // 0x0468(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float TimeUntilNextFunnel; // 0x0470(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_474[0x4]; // 0x0474(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText ContinueInputText; // 0x0478(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText SkipInputText; // 0x0488(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText DisclaimerTitleText; // 0x0498(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText DisclaimerBodyText; // 0x04A8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* TitleTxt; // 0x04B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieRichTextBlock* BodyTxt; // 0x04C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4C8[0x10]; // 0x04C8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DisclaimerSubFunnelMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DisclaimerSubFunnelMenuWidget")
|
|
}
|
|
static class UDisclaimerSubFunnelMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDisclaimerSubFunnelMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDisclaimerSubFunnelMenuWidget;
|
|
|
|
// Class Charlie.HazeSplitDeathAbility
|
|
// 0x0028 (0x0588 - 0x0560)
|
|
class UHazeSplitDeathAbility final : public UBaseLinkedHazeDeathAbility
|
|
{
|
|
public:
|
|
TSubclassOf<class AHaze> HazeToSpawnOnDeath; // 0x0560(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 HazeCountToSpawnOnDeath; // 0x0568(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName ShowUmbilicalCordParamName; // 0x056C(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ShowUmbilicalCordParamValue; // 0x0574(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_578[0x10]; // 0x0578(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HazeSplitDeathAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HazeSplitDeathAbility")
|
|
}
|
|
static class UHazeSplitDeathAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHazeSplitDeathAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHazeSplitDeathAbility;
|
|
|
|
// Class Charlie.BlockingTimerDisclaimerSubFunnelMenuWidget
|
|
// 0x0020 (0x04F8 - 0x04D8)
|
|
class UBlockingTimerDisclaimerSubFunnelMenuWidget final : public UDisclaimerSubFunnelMenuWidget
|
|
{
|
|
public:
|
|
float TimeNextFunnelBlocked; // 0x04D8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4DC[0x4]; // 0x04DC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UWidgetSwitcher* FooterSwitcher; // 0x04E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPanelWidget* ProgressBarPanel; // 0x04E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* BlockingTimerAnim; // 0x04F0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void OnBlockingTimerAnimFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BlockingTimerDisclaimerSubFunnelMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BlockingTimerDisclaimerSubFunnelMenuWidget")
|
|
}
|
|
static class UBlockingTimerDisclaimerSubFunnelMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBlockingTimerDisclaimerSubFunnelMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBlockingTimerDisclaimerSubFunnelMenuWidget;
|
|
|
|
// Class Charlie.CharlieInventoryItemStack
|
|
// 0x0040 (0x0068 - 0x0028)
|
|
class UCharlieInventoryItemStack : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x18]; // 0x0028(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UItemData* ItemData; // 0x0040(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_48[0x20]; // 0x0048(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventoryItemStack")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventoryItemStack")
|
|
}
|
|
static class UCharlieInventoryItemStack* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInventoryItemStack>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInventoryItemStack;
|
|
|
|
// Class Charlie.CharlieInventoryItem
|
|
// 0x0058 (0x00C0 - 0x0068)
|
|
class UCharlieInventoryItem : public UCharlieInventoryItemStack
|
|
{
|
|
public:
|
|
uint8 Pad_68[0x10]; // 0x0068(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FGameplayAbilitySpecHandle> GrantedItemAbilities; // 0x0078(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FActiveGameplayEffectHandle> GrantedItemEffects; // 0x0088(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FSpawnedEquipment> SpawnedEquipment; // 0x0098(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_A8[0x18]; // 0x00A8(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventoryItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventoryItem")
|
|
}
|
|
static class UCharlieInventoryItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInventoryItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInventoryItem;
|
|
|
|
// Class Charlie.CharlieInventoryModuleItem
|
|
// 0x0030 (0x00F0 - 0x00C0)
|
|
class UCharlieInventoryModuleItem : public UCharlieInventoryItem
|
|
{
|
|
public:
|
|
uint8 Pad_C0[0x10]; // 0x00C0(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FGameplayAbilitySpecHandle> ModuleGrantedAbilities; // 0x00D0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
TArray<struct FActiveGameplayEffectHandle> ModuleGrantedEffects; // 0x00E0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventoryModuleItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventoryModuleItem")
|
|
}
|
|
static class UCharlieInventoryModuleItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInventoryModuleItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInventoryModuleItem;
|
|
|
|
// Class Charlie.CharlieInventoryDroneModuleItem
|
|
// 0x0018 (0x0108 - 0x00F0)
|
|
class UCharlieInventoryDroneModuleItem final : public UCharlieInventoryModuleItem
|
|
{
|
|
public:
|
|
uint8 Pad_F0[0x18]; // 0x00F0(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventoryDroneModuleItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventoryDroneModuleItem")
|
|
}
|
|
static class UCharlieInventoryDroneModuleItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInventoryDroneModuleItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInventoryDroneModuleItem;
|
|
|
|
// Class Charlie.TutorialData
|
|
// 0x0068 (0x0098 - 0x0030)
|
|
class UTutorialData : public UPrimaryDataAsset
|
|
{
|
|
public:
|
|
struct FGameplayTag Category; // 0x0030(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag TagFactIdentifier; // 0x0038(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer RequiredTagFacts; // 0x0040(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer BlockingTagFacts; // 0x0060(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
class UCharlieWidgetSoundStyle* SoundOnShow; // 0x0080(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag CooldownGameplayTag; // 0x0088(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UGameplayEffect> GameplayEffectToApplyWhenShown; // 0x0090(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TutorialData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TutorialData")
|
|
}
|
|
static class UTutorialData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTutorialData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTutorialData;
|
|
|
|
// Class Charlie.DamageDealerSphereComponent
|
|
// 0x0060 (0x0570 - 0x0510)
|
|
class UDamageDealerSphereComponent final : public USphereComponent
|
|
{
|
|
public:
|
|
uint8 Pad_510[0x18]; // 0x0510(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FActivableIdentifier ActivationIdentifier; // 0x0528(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(const class AActor* ActorHit)> OnActorDamaged; // 0x0530(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
struct FDamageDealerData DamageDealerData; // 0x0540(0x0028)(Transient, NoDestructor, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_568[0x8]; // 0x0568(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DamageDealerSphereComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DamageDealerSphereComponent")
|
|
}
|
|
static class UDamageDealerSphereComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDamageDealerSphereComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDamageDealerSphereComponent;
|
|
|
|
// Class Charlie.BlockingTutorialData
|
|
// 0x0020 (0x00B8 - 0x0098)
|
|
class UBlockingTutorialData final : public UTutorialData
|
|
{
|
|
public:
|
|
TArray<struct FTutorialDetails> TutorialDetailsPages; // 0x0098(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class FText Title; // 0x00A8(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BlockingTutorialData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BlockingTutorialData")
|
|
}
|
|
static class UBlockingTutorialData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBlockingTutorialData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBlockingTutorialData;
|
|
|
|
// Class Charlie.CinematicMenuWidget
|
|
// 0x0018 (0x0480 - 0x0468)
|
|
class UCinematicMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
class UFooterWidget* CinematicFooterSumg; // 0x0468(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ACharliePlayerController* CharliePlayerController; // 0x0470(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_478[0x8]; // 0x0478(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CinematicMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CinematicMenuWidget")
|
|
}
|
|
static class UCinematicMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCinematicMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCinematicMenuWidget;
|
|
|
|
// Class Charlie.CreditsOpeningWidget
|
|
// 0x0020 (0x04A0 - 0x0480)
|
|
class UCreditsOpeningWidget : public UCinematicMenuWidget
|
|
{
|
|
public:
|
|
class UMediaWidget* VideoSumg; // 0x0480(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkStateValue* OpeningCreditsAudioState; // 0x0488(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_490[0x10]; // 0x0490(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CreditsOpeningWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CreditsOpeningWidget")
|
|
}
|
|
static class UCreditsOpeningWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCreditsOpeningWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCreditsOpeningWidget;
|
|
|
|
// Class Charlie.UIBlueprintLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UUIBlueprintLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void AddUIStatusGameplayTag(class UCharlieAbilitySystemComponent* ASC, const struct FGameplayTag& GameplayTag);
|
|
static void CloseInteractUI(class UObject* WorldContextObject);
|
|
static void EndDemo(const class UObject* WorldContextObject);
|
|
static void EndDemoTeleportSpawnerHollowWalker(const class UObject* WorldContextObject, class ALymbicEntitySpawner* Spawner, const struct FVector& TargetLocation);
|
|
static bool HasHudLayerFocusControl(const class UObject* WorldContextObject);
|
|
static void OpenInteractUI(class UObject* WorldContextObject, class AActor* InteractableActor, const struct FGameplayTag& InteractionMenuTag);
|
|
static void RemoveUIStatusGameplayTag(class UCharlieAbilitySystemComponent* ASC, const struct FGameplayTag& GameplayTag);
|
|
static void ShowCompass(class UObject* WorldContextObject, bool bIsAutoHide);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UIBlueprintLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UIBlueprintLibrary")
|
|
}
|
|
static class UUIBlueprintLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUIBlueprintLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUIBlueprintLibrary;
|
|
|
|
// Class Charlie.BlockingTutorialMenuWidget
|
|
// 0x0070 (0x04D8 - 0x0468)
|
|
class UBlockingTutorialMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
uint8 Pad_468[0x8]; // 0x0468(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieSingleSoundStyle* NextButtonPressedSound; // 0x0470(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* CloseButtonPressedSound; // 0x0478(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* PreviousButtonPressedSound; // 0x0480(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* PauseWorldAudioEvent; // 0x0488(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* ResumeWorldAudioEvent; // 0x0490(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText PageText; // 0x0498(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* TitleTxt; // 0x04A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* PageTxt; // 0x04B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* PreviousInputSumg; // 0x04B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* NextInputSumg; // 0x04C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* CloseInputSumg; // 0x04C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UBlockingTutorialPageWidget* TutorialPageSumg; // 0x04D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BlockingTutorialMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BlockingTutorialMenuWidget")
|
|
}
|
|
static class UBlockingTutorialMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBlockingTutorialMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBlockingTutorialMenuWidget;
|
|
|
|
// Class Charlie.BlockingTutorialPageWidget
|
|
// 0x0030 (0x03B8 - 0x0388)
|
|
class UBlockingTutorialPageWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UFreyaImage* TutorialImg; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* BodyTxt; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* InputsSumg; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMediaWidget* VideoSumg; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetSwitcher* VideoImgSwitcher; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class USizeBox* VideoImgSBox; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BlockingTutorialPageWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BlockingTutorialPageWidget")
|
|
}
|
|
static class UBlockingTutorialPageWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBlockingTutorialPageWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBlockingTutorialPageWidget;
|
|
|
|
// Class Charlie.StartMenuWidget
|
|
// 0x0090 (0x04F8 - 0x0468)
|
|
class UStartMenuWidget final : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
class FText QuitPopupTitleTxt; // 0x0468(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText QuitPopupBodyTxt; // 0x0478(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText QuitPopupConfirmTxt; // 0x0488(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText QuitPopupCancelTxt; // 0x0498(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UCharlieWidgetSoundStyle* QuitPopupSoundStyle; // 0x04A8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaButton* ContinueBtn; // 0x04B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStartMenuNavigateButton* PlayBtn; // 0x04B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaButton* CreditsBtn; // 0x04C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaButton* SettingsBtn; // 0x04C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaButton* QuitBtn; // 0x04D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFunnelMenuWidget* NewGameFunnelMenu; // 0x04D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStartMenuPlayWidget* LoadGameMenu; // 0x04E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMyNaconProfileWidget* MyNaconConnectSumg; // 0x04E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* HideBackgroundAnim; // 0x04F0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StartMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StartMenuWidget")
|
|
}
|
|
static class UStartMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStartMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStartMenuWidget;
|
|
|
|
// Class Charlie.CharlieInputIconWidget
|
|
// 0x0008 (0x03B0 - 0x03A8)
|
|
class UCharlieInputIconWidget : public UFreyaInputIconWidget
|
|
{
|
|
public:
|
|
class UHoldToConfirmListenerWidget* HoldToConfirmListenerSumg; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInputIconWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInputIconWidget")
|
|
}
|
|
static class UCharlieInputIconWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInputIconWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInputIconWidget;
|
|
|
|
// Class Charlie.BossFightBarsHolderWidget
|
|
// 0x0020 (0x03F8 - 0x03D8)
|
|
class UBossFightBarsHolderWidget : public UCharlieHudUserWidgetBase
|
|
{
|
|
public:
|
|
class UWidgetSwitcher* BossBarsSwitcher; // 0x03D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UEcstasyBossBarWidget* EcstasyBossBarSumg; // 0x03E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UTerrorBossAttributeBarWidget* TerrorBossBarSumg; // 0x03E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AActor* ArenaManagerActor; // 0x03F0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void OnBossFightFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BossFightBarsHolderWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BossFightBarsHolderWidget")
|
|
}
|
|
static class UBossFightBarsHolderWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBossFightBarsHolderWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBossFightBarsHolderWidget;
|
|
|
|
// Class Charlie.DockedDroneCooldownReductionAbility
|
|
// 0x0008 (0x04F0 - 0x04E8)
|
|
class UDockedDroneCooldownReductionAbility final : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
class FName DroneCooldownAbilityRoot; // 0x04E8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DockedDroneCooldownReductionAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DockedDroneCooldownReductionAbility")
|
|
}
|
|
static class UDockedDroneCooldownReductionAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDockedDroneCooldownReductionAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDockedDroneCooldownReductionAbility;
|
|
|
|
// Class Charlie.ScreenInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IScreenInterface final
|
|
{
|
|
public:
|
|
void GetScreenCorners(struct FVector* OutUpperLeft, struct FVector* OutUpperRight, struct FVector* OutLowerLeft, struct FVector* OutLowerRight);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ScreenInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ScreenInterface")
|
|
}
|
|
static class IScreenInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IScreenInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IScreenInterface;
|
|
|
|
// Class Charlie.BossFightTeleporter
|
|
// 0x0008 (0x02B8 - 0x02B0)
|
|
class ABossFightTeleporter : public AInteractableActor
|
|
{
|
|
public:
|
|
struct FGameplayTag BossFightCompletedTag; // 0x02B0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
void OnBossFightCompletedEvent();
|
|
void OnBossFightStarted();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BossFightTeleporter")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BossFightTeleporter")
|
|
}
|
|
static class ABossFightTeleporter* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ABossFightTeleporter>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ABossFightTeleporter;
|
|
|
|
// Class Charlie.BoxAmbientTriggerZoneComponent
|
|
// 0x0010 (0x0530 - 0x0520)
|
|
class UBoxAmbientTriggerZoneComponent final : public UBoxComponent
|
|
{
|
|
public:
|
|
uint8 Pad_520[0x10]; // 0x0520(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BoxAmbientTriggerZoneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BoxAmbientTriggerZoneComponent")
|
|
}
|
|
static class UBoxAmbientTriggerZoneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBoxAmbientTriggerZoneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBoxAmbientTriggerZoneComponent;
|
|
|
|
// Class Charlie.CharlieInventoryShardItem
|
|
// 0x0008 (0x00C8 - 0x00C0)
|
|
class UCharlieInventoryShardItem final : public UCharlieInventoryItem
|
|
{
|
|
public:
|
|
uint8 Pad_C0[0x8]; // 0x00C0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventoryShardItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventoryShardItem")
|
|
}
|
|
static class UCharlieInventoryShardItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInventoryShardItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInventoryShardItem;
|
|
|
|
// Class Charlie.BoxAmbientZoneActor
|
|
// 0x0018 (0x02F8 - 0x02E0)
|
|
class ABoxAmbientZoneActor final : public AAmbientZoneActor
|
|
{
|
|
public:
|
|
class URandomPointInBoxGeneratorComponent* RandomPointInBoxGeneratorComponent; // 0x02E0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UBoxAmbientTriggerZoneComponent* BoxAmbientTriggerZoneComponent; // 0x02E8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UStaticMeshComponent* Mesh; // 0x02F0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BoxAmbientZoneActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BoxAmbientZoneActor")
|
|
}
|
|
static class ABoxAmbientZoneActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ABoxAmbientZoneActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ABoxAmbientZoneActor;
|
|
|
|
// Class Charlie.Bragi
|
|
// 0x00E8 (0x0118 - 0x0030)
|
|
class UBragi final : public UGameInstanceSubsystem
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UCharlieMusicStatesConfig> MusicConfig; // 0x0030(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UCharlieDeviceShareSetConfig> DeviceShareSetConfig; // 0x0058(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_80[0x50]; // 0x0080(0x0050)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FBragiPendingState> PendingStates; // 0x00D0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
class UCharlieMusicStatesConfig* MusicConfigPtr; // 0x00E0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieDeviceShareSetConfig* DeviceShareSetConfigPtr; // 0x00E8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_F0[0x10]; // 0x00F0(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FBragiPendingStateOperation> StatesQueue; // 0x0100(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_110[0x8]; // 0x0110(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void PostAkEventThatPersistsBetweenWorld(class UAkAudioEvent* EventToPost);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("Bragi")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"Bragi")
|
|
}
|
|
static class UBragi* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBragi>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBragi;
|
|
|
|
// Class Charlie.NotificationLogEntry
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UNotificationLogEntry : public UObject
|
|
{
|
|
public:
|
|
TSubclassOf<class UNotificationLogEntryWidget> LogEntryClass; // 0x0028(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NotificationLogEntry")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NotificationLogEntry")
|
|
}
|
|
static class UNotificationLogEntry* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNotificationLogEntry>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNotificationLogEntry;
|
|
|
|
// Class Charlie.InteractMenuManuallyClosedRuneComponent
|
|
// 0x0010 (0x00B8 - 0x00A8)
|
|
class UInteractMenuManuallyClosedRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FInteractMenuManuallyClosedRune Rune; // 0x00A8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractMenuManuallyClosedRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractMenuManuallyClosedRuneComponent")
|
|
}
|
|
static class UInteractMenuManuallyClosedRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInteractMenuManuallyClosedRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInteractMenuManuallyClosedRuneComponent;
|
|
|
|
// Class Charlie.CharlieMusicStatesConfig
|
|
// 0x0050 (0x0080 - 0x0030)
|
|
class UCharlieMusicStatesConfig final : public UDataAsset
|
|
{
|
|
public:
|
|
class UAkAudioEvent* StartGameEvent; // 0x0030(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkStateValue* LoadingState; // 0x0038(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkStateValue* OpenClosePadState; // 0x0040(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkStateValue* AggroState; // 0x0048(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkStateValue* CombatEngagedState; // 0x0050(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* BattleWonEvent; // 0x0058(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkStateValue* BattleWonState; // 0x0060(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* BattleEscapedEvent; // 0x0068(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkStateValue* BattleEscapedState; // 0x0070(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkStateValue* DeathState; // 0x0078(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieMusicStatesConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieMusicStatesConfig")
|
|
}
|
|
static class UCharlieMusicStatesConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieMusicStatesConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieMusicStatesConfig;
|
|
|
|
// Class Charlie.CharlieDeviceShareSetConfig
|
|
// 0x0020 (0x0050 - 0x0030)
|
|
class UCharlieDeviceShareSetConfig final : public UDataAsset
|
|
{
|
|
public:
|
|
class UAkAudioDeviceShareSet* MasterMix; // 0x0030(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioDeviceShareSet* HeadphoneMix; // 0x0038(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioDeviceShareSet* SteroMix; // 0x0040(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioDeviceShareSet* FiveOneMix; // 0x0048(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieDeviceShareSetConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieDeviceShareSetConfig")
|
|
}
|
|
static class UCharlieDeviceShareSetConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieDeviceShareSetConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieDeviceShareSetConfig;
|
|
|
|
// Class Charlie.InventoryNavBarWidget
|
|
// 0x0010 (0x0428 - 0x0418)
|
|
class UInventoryNavBarWidget : public UNavBarWidget
|
|
{
|
|
public:
|
|
TArray<class UInventoryNavBarSubTabEntryButton*> InventoryTabBtns; // 0x0418(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InventoryNavBarWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InventoryNavBarWidget")
|
|
}
|
|
static class UInventoryNavBarWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInventoryNavBarWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInventoryNavBarWidget;
|
|
|
|
// Class Charlie.RecipeBookSubsystem
|
|
// 0x00A8 (0x00D8 - 0x0030)
|
|
class URecipeBookSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
TSet<class UCraftRecipe*> KnownRecipes; // 0x0030(0x0050)(NativeAccessSpecifierPrivate)
|
|
TSet<TSoftObjectPtr<class UCraftContainer>> KnownRecipeContainer; // 0x0080(0x0050)(UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_D0[0x8]; // 0x00D0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RecipeBookSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RecipeBookSubsystem")
|
|
}
|
|
static class URecipeBookSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<URecipeBookSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_URecipeBookSubsystem;
|
|
|
|
// Class Charlie.CharlieBugReporterConfig
|
|
// 0x0050 (0x0078 - 0x0028)
|
|
class UCharlieBugReporterConfig final : public UObject
|
|
{
|
|
public:
|
|
int32 PlatformPcSteamId; // 0x0028(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 PlatformPcDRMFreeId; // 0x002C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 PlatformPcGOGId; // 0x0030(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 PlatformPcEOSId; // 0x0034(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 PlatformXboxSeriesXId; // 0x0038(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 PlatformXboxSeriesSId; // 0x003C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 PlatformPlayStation5Id; // 0x0040(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FJiraFieldIdentifier> Frequency; // 0x0048(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
TArray<struct FJiraFieldIdentifier> Severity; // 0x0058(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
TArray<struct FJiraFieldIdentifier> ChanceToEncounter; // 0x0068(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieBugReporterConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieBugReporterConfig")
|
|
}
|
|
static class UCharlieBugReporterConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieBugReporterConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieBugReporterConfig;
|
|
|
|
// Class Charlie.BuffIconImageContainerWidget
|
|
// 0x0010 (0x0398 - 0x0388)
|
|
class UBuffIconImageContainerWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
TSubclassOf<class UBuffIconImageWidget> BuffIconImageWidgetClass; // 0x0388(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPanelWidget* BuffIconsPanel; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BuffIconImageContainerWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BuffIconImageContainerWidget")
|
|
}
|
|
static class UBuffIconImageContainerWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBuffIconImageContainerWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBuffIconImageContainerWidget;
|
|
|
|
// Class Charlie.LockOnAbility
|
|
// 0x0030 (0x0518 - 0x04E8)
|
|
class ULockOnAbility : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
TSubclassOf<class UGameplayEffect> SpeedModifierEffect; // 0x04E8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SpeedModifierEffectLevel; // 0x04F0(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxLockOnRotationSpeed; // 0x04F4(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4F8[0x4]; // 0x04F8(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FActiveGameplayEffectHandle SpeedModifierEffectHandle; // 0x04FC(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_504[0x4]; // 0x0504(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAbilityTask_WaitGameplayEvent* EventTask; // 0x0508(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_LockTarget* LockTargetTask; // 0x0510(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void EventCallback(const struct FGameplayEventData& Payload);
|
|
void TargetLost();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LockOnAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LockOnAbility")
|
|
}
|
|
static class ULockOnAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULockOnAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULockOnAbility;
|
|
|
|
// Class Charlie.CraftingAnimInstance
|
|
// 0x0010 (0x04D0 - 0x04C0)
|
|
class UCraftingAnimInstance final : public UNPCAnimInstance
|
|
{
|
|
public:
|
|
bool bIsInCrafting; // 0x04C0(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsCrafting; // 0x04C1(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4C2[0xE]; // 0x04C2(0x000E)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CraftingAnimInstance")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CraftingAnimInstance")
|
|
}
|
|
static class UCraftingAnimInstance* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCraftingAnimInstance>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCraftingAnimInstance;
|
|
|
|
// Class Charlie.BuffIconImageWidget
|
|
// 0x0020 (0x03A8 - 0x0388)
|
|
class UBuffIconImageWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UMaterialInstanceDynamic* BuffMaterial; // 0x0388(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UTexture2D* DefaultBuffImage; // 0x0390(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* BuffIconImg; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class USpacer* BuffIconImgSpacer; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BuffIconImageWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BuffIconImageWidget")
|
|
}
|
|
static class UBuffIconImageWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBuffIconImageWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBuffIconImageWidget;
|
|
|
|
// Class Charlie.PlayerStatusWidget
|
|
// 0x0030 (0x0418 - 0x03E8)
|
|
class UPlayerStatusWidget : public UCombatHudUserWidget
|
|
{
|
|
public:
|
|
class UEnduranceAttributeBarWidget* EnduranceAttributeBarSumg; // 0x03E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWeaponContainerWidget* WeaponContainerSumg; // 0x03F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UExhaustionStatusWidget* ExhaustionStatusSumg; // 0x03F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UBuffIconsContainerWidget* BuffIconsContainerSumg; // 0x0400(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieAbilitySystemComponent* HeroASC; // 0x0408(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_410[0x8]; // 0x0410(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PlayerStatusWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PlayerStatusWidget")
|
|
}
|
|
static class UPlayerStatusWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPlayerStatusWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPlayerStatusWidget;
|
|
|
|
// Class Charlie.MoveToPointAbility
|
|
// 0x0010 (0x0510 - 0x0500)
|
|
class UMoveToPointAbility final : public UBaseIdleAbility
|
|
{
|
|
public:
|
|
class UAbilityTask_MoveToTransform* MoveToTask; // 0x0500(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ACharlieMoveToPoint* MoveToPoint; // 0x0508(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void MoveFailed();
|
|
void MoveFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MoveToPointAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MoveToPointAbility")
|
|
}
|
|
static class UMoveToPointAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMoveToPointAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMoveToPointAbility;
|
|
|
|
// Class Charlie.CharlieInventoryLoadoutSubsystem
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
class UCharlieInventoryLoadoutSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
class UCharlieInventory* Inventory; // 0x0030(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieLoadout* Loadout; // 0x0038(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventoryLoadoutSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventoryLoadoutSubsystem")
|
|
}
|
|
static class UCharlieInventoryLoadoutSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInventoryLoadoutSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInventoryLoadoutSubsystem;
|
|
|
|
// Class Charlie.BuffIconsContainerWidget
|
|
// 0x00D0 (0x0458 - 0x0388)
|
|
class UBuffIconsContainerWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x30]; // 0x0388(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UBuffIconWidget> BuffIconWidgetClass; // 0x03B8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWrapBox* BuffsIconsWBox; // 0x03C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FUserWidgetPool BuffIconEntryPool; // 0x03C8(0x0088)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
class UCharlieAbilitySystemComponent* OwnerASC; // 0x0450(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BuffIconsContainerWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BuffIconsContainerWidget")
|
|
}
|
|
static class UBuffIconsContainerWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBuffIconsContainerWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBuffIconsContainerWidget;
|
|
|
|
// Class Charlie.BuffIconUIData
|
|
// 0x0020 (0x0048 - 0x0028)
|
|
class UBuffIconUIData final : public UGameplayEffectUIData
|
|
{
|
|
public:
|
|
struct FGameplayTag EffectTypeTag; // 0x0028(0x0008)(BlueprintReadOnly, Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UTexture2D* Icon; // 0x0030(0x0008)(BlueprintReadOnly, ZeroConstructor, Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FBuffIconData> BuffIconData; // 0x0038(0x0010)(Edit, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BuffIconUIData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BuffIconUIData")
|
|
}
|
|
static class UBuffIconUIData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBuffIconUIData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBuffIconUIData;
|
|
|
|
// Class Charlie.CharlieLevelAudioManager
|
|
// 0x0020 (0x02C8 - 0x02A8)
|
|
class ACharlieLevelAudioManager final : public AActor
|
|
{
|
|
public:
|
|
TArray<class UAkAudioEvent*> EventsToPost; // 0x02A8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class UAkStateValue*> LevelStates; // 0x02B8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieLevelAudioManager")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieLevelAudioManager")
|
|
}
|
|
static class ACharlieLevelAudioManager* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieLevelAudioManager>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieLevelAudioManager;
|
|
|
|
// Class Charlie.VideoBenchmarkConfiguration
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UVideoBenchmarkConfiguration final : public UObject
|
|
{
|
|
public:
|
|
float GPUBenchmarkMultiplier; // 0x0028(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CPUBenchmarkMultiplier; // 0x002C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("VideoBenchmarkConfiguration")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"VideoBenchmarkConfiguration")
|
|
}
|
|
static class UVideoBenchmarkConfiguration* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UVideoBenchmarkConfiguration>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UVideoBenchmarkConfiguration;
|
|
|
|
// Class Charlie.BuffIconWidget
|
|
// 0x0018 (0x03A0 - 0x0388)
|
|
class UBuffIconWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UHudBuffIconImageWidget* BuffIconSumg; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilitySystemComponent* OwnerASC; // 0x0390(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FActiveGameplayEffectHandle ActiveGameplayEffectHandle; // 0x0398(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BuffIconWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BuffIconWidget")
|
|
}
|
|
static class UBuffIconWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBuffIconWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBuffIconWidget;
|
|
|
|
// Class Charlie.CharlieInventoryUseableBaseItem
|
|
// 0x0008 (0x00C8 - 0x00C0)
|
|
class UCharlieInventoryUseableBaseItem : public UCharlieInventoryItem
|
|
{
|
|
public:
|
|
class UUseableBaseItemData* UseableBaseItemData; // 0x00C0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventoryUseableBaseItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventoryUseableBaseItem")
|
|
}
|
|
static class UCharlieInventoryUseableBaseItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInventoryUseableBaseItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInventoryUseableBaseItem;
|
|
|
|
// Class Charlie.CharlieInventoryUseableItem
|
|
// 0x0008 (0x00D0 - 0x00C8)
|
|
class UCharlieInventoryUseableItem final : public UCharlieInventoryUseableBaseItem
|
|
{
|
|
public:
|
|
uint8 Pad_C8[0x8]; // 0x00C8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventoryUseableItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventoryUseableItem")
|
|
}
|
|
static class UCharlieInventoryUseableItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInventoryUseableItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInventoryUseableItem;
|
|
|
|
// Class Charlie.KeypadMenuWidget
|
|
// 0x0098 (0x0510 - 0x0478)
|
|
class UKeypadMenuWidget : public UInteractionMenuWidget
|
|
{
|
|
public:
|
|
class UUniformGridPanel* KeysGrid; // 0x0478(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaDynamicEntryBox* DigitalCodeEBox; // 0x0480(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<class UCharlieTextButton*> KeyButtons; // 0x0488(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
class UFreyaButton* ClearBtn; // 0x0498(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaButton* EnterBtn; // 0x04A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetAnimation* ValidCodeAnim; // 0x04A8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FText EmptyDigitText; // 0x04B0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* DefaultValidCodeSound; // 0x04C0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* ValidCodeSound; // 0x04C8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* DefaultInvalidCodeSound; // 0x04D0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* InvalidCodeSound; // 0x04D8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* InvalidCodeAnim; // 0x04E0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4E8[0x28]; // 0x04E8(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnValidCodeAnimFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("KeypadMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"KeypadMenuWidget")
|
|
}
|
|
static class UKeypadMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UKeypadMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UKeypadMenuWidget;
|
|
|
|
// Class Charlie.ComputerKeypadMenuWidget
|
|
// 0x0088 (0x0598 - 0x0510)
|
|
class UComputerKeypadMenuWidget : public UKeypadMenuWidget
|
|
{
|
|
public:
|
|
class FText AuthorizedPersonnelText; // 0x0510(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class FText AccessGrantedText; // 0x0520(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class FText InvalidPasswordText; // 0x0530(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* AuthorizedPersonnelTxt; // 0x0540(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* AccessGrantedTxt; // 0x0548(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* InvalidPasswordTxt; // 0x0550(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* KeypadFooter; // 0x0558(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* DotLineTopImg; // 0x0560(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* DotLineBottomImg; // 0x0568(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* DashLineTopImg; // 0x0570(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* DashLineBottomImg; // 0x0578(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* DashLineErrorTopImg; // 0x0580(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* DashLineErrorBottomImg; // 0x0588(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_590[0x8]; // 0x0590(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnValidCodeAnimStarted();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ComputerKeypadMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ComputerKeypadMenuWidget")
|
|
}
|
|
static class UComputerKeypadMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UComputerKeypadMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UComputerKeypadMenuWidget;
|
|
|
|
// Class Charlie.EcstasySegmentAttributeBarWidget
|
|
// 0x0000 (0x0500 - 0x0500)
|
|
class UEcstasySegmentAttributeBarWidget : public UEnemyAttributeBarWidget
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EcstasySegmentAttributeBarWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EcstasySegmentAttributeBarWidget")
|
|
}
|
|
static class UEcstasySegmentAttributeBarWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEcstasySegmentAttributeBarWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEcstasySegmentAttributeBarWidget;
|
|
|
|
// Class Charlie.InteractMenuManuallyClosedRuneWrapper
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UInteractMenuManuallyClosedRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FInteractMenuManuallyClosedRune Rune; // 0x0028(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractMenuManuallyClosedRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractMenuManuallyClosedRuneWrapper")
|
|
}
|
|
static class UInteractMenuManuallyClosedRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInteractMenuManuallyClosedRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInteractMenuManuallyClosedRuneWrapper;
|
|
|
|
// Class Charlie.CharlieInventoryLevelSequenceItem
|
|
// 0x0000 (0x00C0 - 0x00C0)
|
|
class UCharlieInventoryLevelSequenceItem final : public UCharlieInventoryItem
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventoryLevelSequenceItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventoryLevelSequenceItem")
|
|
}
|
|
static class UCharlieInventoryLevelSequenceItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInventoryLevelSequenceItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInventoryLevelSequenceItem;
|
|
|
|
// Class Charlie.DamageDealerBoxComponent
|
|
// 0x0060 (0x0580 - 0x0520)
|
|
class UDamageDealerBoxComponent final : public UBoxComponent
|
|
{
|
|
public:
|
|
uint8 Pad_520[0x18]; // 0x0520(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FActivableIdentifier ActivationIdentifier; // 0x0538(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(const class AActor* ActorHit)> OnActorDamaged; // 0x0540(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
struct FDamageDealerData DamageDealerData; // 0x0550(0x0028)(Transient, NoDestructor, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_578[0x8]; // 0x0578(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DamageDealerBoxComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DamageDealerBoxComponent")
|
|
}
|
|
static class UDamageDealerBoxComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDamageDealerBoxComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDamageDealerBoxComponent;
|
|
|
|
// Class Charlie.BuffSegmentAttributeBarWidget
|
|
// 0x0020 (0x0520 - 0x0500)
|
|
class UBuffSegmentAttributeBarWidget : public UEcstasySegmentAttributeBarWidget
|
|
{
|
|
public:
|
|
class UWidgetAnimation* BuffGainedAnim; // 0x0500(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* BuffRemovedAnim; // 0x0508(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_510[0x10]; // 0x0510(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BuffSegmentAttributeBarWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BuffSegmentAttributeBarWidget")
|
|
}
|
|
static class UBuffSegmentAttributeBarWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBuffSegmentAttributeBarWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBuffSegmentAttributeBarWidget;
|
|
|
|
// Class Charlie.EcstasySegmentedProgressBarWidget
|
|
// 0x0020 (0x03F8 - 0x03D8)
|
|
class UEcstasySegmentedProgressBarWidget : public UCharlieHudUserWidgetBase
|
|
{
|
|
public:
|
|
float SegmentInitialValue; // 0x03D8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_3DC[0x4]; // 0x03DC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFreyaDynamicEntryBox* SegmentsEBox; // 0x03E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class USizeBox* BossSegmentsSBox; // 0x03E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class AEcstasyArenaManager* EcstasyArenaManager; // 0x03F0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EcstasySegmentedProgressBarWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EcstasySegmentedProgressBarWidget")
|
|
}
|
|
static class UEcstasySegmentedProgressBarWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEcstasySegmentedProgressBarWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEcstasySegmentedProgressBarWidget;
|
|
|
|
// Class Charlie.DialComponent
|
|
// 0x0040 (0x0270 - 0x0230)
|
|
class UDialComponent final : public USceneComponent
|
|
{
|
|
public:
|
|
uint8 Pad_230[0x8]; // 0x0230(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
uint8 NbDialState; // 0x0238(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 DialState; // 0x0239(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 DialSolution; // 0x023A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bInvertDialCycling; // 0x023B(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_23C[0x4]; // 0x023C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FRotator CoordinateVector; // 0x0240(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
class FName RotationComponentTag; // 0x0258(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* Sound; // 0x0260(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_268[0x8]; // 0x0268(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
bool IsSolutionValid() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DialComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DialComponent")
|
|
}
|
|
static class UDialComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDialComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDialComponent;
|
|
|
|
// Class Charlie.CharlieInventoryWeaponModuleItem
|
|
// 0x0010 (0x0100 - 0x00F0)
|
|
class UCharlieInventoryWeaponModuleItem final : public UCharlieInventoryModuleItem
|
|
{
|
|
public:
|
|
uint8 Pad_F0[0x10]; // 0x00F0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventoryWeaponModuleItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventoryWeaponModuleItem")
|
|
}
|
|
static class UCharlieInventoryWeaponModuleItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInventoryWeaponModuleItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInventoryWeaponModuleItem;
|
|
|
|
// Class Charlie.BuffSegmentedProgressBarWidget
|
|
// 0x0010 (0x0408 - 0x03F8)
|
|
class UBuffSegmentedProgressBarWidget : public UEcstasySegmentedProgressBarWidget
|
|
{
|
|
public:
|
|
class UCharlieSingleSoundStyle* BuffGainedSound; // 0x03F8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* BuffRemovedSound; // 0x0400(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BuffSegmentedProgressBarWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BuffSegmentedProgressBarWidget")
|
|
}
|
|
static class UBuffSegmentedProgressBarWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBuffSegmentedProgressBarWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBuffSegmentedProgressBarWidget;
|
|
|
|
// Class Charlie.KnowledgeRuneWrapper
|
|
// 0x0080 (0x00A8 - 0x0028)
|
|
class UKnowledgeRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FKnowledgeRune Rune; // 0x0028(0x0080)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("KnowledgeRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"KnowledgeRuneWrapper")
|
|
}
|
|
static class UKnowledgeRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UKnowledgeRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UKnowledgeRuneWrapper;
|
|
|
|
// Class Charlie.CharlieMainSubtitlesWidget
|
|
// 0x0008 (0x0390 - 0x0388)
|
|
class UCharlieMainSubtitlesWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UCharlieBottomSubtitlesWidget* BottomSubtitlesWidget; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieMainSubtitlesWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieMainSubtitlesWidget")
|
|
}
|
|
static class UCharlieMainSubtitlesWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieMainSubtitlesWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieMainSubtitlesWidget;
|
|
|
|
// Class Charlie.CharlieLevelSequenceSubsystem
|
|
// 0x0068 (0x0098 - 0x0030)
|
|
class UCharlieLevelSequenceSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x68]; // 0x0030(0x0068)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnSequenceEnded();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieLevelSequenceSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieLevelSequenceSubsystem")
|
|
}
|
|
static class UCharlieLevelSequenceSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieLevelSequenceSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieLevelSequenceSubsystem;
|
|
|
|
// Class Charlie.CameraRuneWrapper
|
|
// 0x0068 (0x0090 - 0x0028)
|
|
class UCameraRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FCameraRune Rune; // 0x0028(0x0068)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CameraRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CameraRuneWrapper")
|
|
}
|
|
static class UCameraRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCameraRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCameraRuneWrapper;
|
|
|
|
// Class Charlie.CameraRuneComponent
|
|
// 0x0068 (0x0110 - 0x00A8)
|
|
class UCameraRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FCameraRune Rune; // 0x00A8(0x0068)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CameraRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CameraRuneComponent")
|
|
}
|
|
static class UCameraRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCameraRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCameraRuneComponent;
|
|
|
|
// Class Charlie.HazeBirthFromTotemAbility
|
|
// 0x0040 (0x0558 - 0x0518)
|
|
class UHazeBirthFromTotemAbility final : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
struct FAnimationEntry BirthAnimation; // 0x0518(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag BirthGameplayCueTag; // 0x0538(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName AkComponentTagForBirth; // 0x0540(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAbilityTask_PlayGenericBirthAbsorbAnimation* VFXAnimationTask; // 0x0548(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AEcstasyTotemActor* TargetTotem; // 0x0550(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HazeBirthFromTotemAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HazeBirthFromTotemAbility")
|
|
}
|
|
static class UHazeBirthFromTotemAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHazeBirthFromTotemAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHazeBirthFromTotemAbility;
|
|
|
|
// Class Charlie.CharlieInventoryUseableXPItem
|
|
// 0x0000 (0x00C8 - 0x00C8)
|
|
class UCharlieInventoryUseableXPItem final : public UCharlieInventoryUseableBaseItem
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventoryUseableXPItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventoryUseableXPItem")
|
|
}
|
|
static class UCharlieInventoryUseableXPItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInventoryUseableXPItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInventoryUseableXPItem;
|
|
|
|
// Class Charlie.CraftingTomeUnlockedWidget
|
|
// 0x0028 (0x03B0 - 0x0388)
|
|
class UCraftingTomeUnlockedWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class FText CrafingLockedText; // 0x0388(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText CrafingUnlockedText; // 0x0398(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* CraftingDescTxt; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CraftingTomeUnlockedWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CraftingTomeUnlockedWidget")
|
|
}
|
|
static class UCraftingTomeUnlockedWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCraftingTomeUnlockedWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCraftingTomeUnlockedWidget;
|
|
|
|
// Class Charlie.CharacterLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UCharacterLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void BlockAllGameplayInputs(class UObject* WorldContextObject, bool bEnable);
|
|
static class AActor* GetHeroActor(class UObject* WorldContextObject);
|
|
static bool IsInsideAPC(const class UObject* WorldContextObject);
|
|
static void OnStartMoveComponent(class UObject* WorldContextObject, class USceneComponent* InComponent);
|
|
static void OnStopMoveComponent(class UObject* WorldContextObject, class USceneComponent* InComponent);
|
|
static void TeleportHero(class UObject* WorldContextObject, const struct FVector& Location, const struct FRotator& Rotation);
|
|
|
|
void ResetHeroCamera(const class UObject* WorldContextObject);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharacterLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharacterLibrary")
|
|
}
|
|
static class UCharacterLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharacterLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharacterLibrary;
|
|
|
|
// Class Charlie.ChargeableInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IChargeableInterface final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ChargeableInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ChargeableInterface")
|
|
}
|
|
static class IChargeableInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IChargeableInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IChargeableInterface;
|
|
|
|
// Class Charlie.UpdatedWidget
|
|
// 0x0008 (0x0390 - 0x0388)
|
|
class UUpdatedWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UFreyaImage* UpdatedImg; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UpdatedWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UpdatedWidget")
|
|
}
|
|
static class UUpdatedWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUpdatedWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUpdatedWidget;
|
|
|
|
// Class Charlie.CharlieLocalPlayer
|
|
// 0x0000 (0x02B0 - 0x02B0)
|
|
class UCharlieLocalPlayer final : public ULocalPlayer
|
|
{
|
|
public:
|
|
class UCharlieGameUserSettings* GetLocalSettings() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieLocalPlayer")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieLocalPlayer")
|
|
}
|
|
static class UCharlieLocalPlayer* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieLocalPlayer>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieLocalPlayer;
|
|
|
|
// Class Charlie.ActiveMontageDelegate
|
|
// 0x0040 (0x0068 - 0x0028)
|
|
class UActiveMontageDelegate final : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x40]; // 0x0028(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ActiveMontageDelegate")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ActiveMontageDelegate")
|
|
}
|
|
static class UActiveMontageDelegate* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UActiveMontageDelegate>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UActiveMontageDelegate;
|
|
|
|
// Class Charlie.InputQueueCommand
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UInputQueueCommand : public UObject
|
|
{
|
|
public:
|
|
void Execute();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InputQueueCommand")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InputQueueCommand")
|
|
}
|
|
static class UInputQueueCommand* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInputQueueCommand>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInputQueueCommand;
|
|
|
|
// Class Charlie.CharlieMovieSceneKeySection
|
|
// 0x0000 (0x00F8 - 0x00F8)
|
|
class UCharlieMovieSceneKeySection : public UCharlieMovieSceneBaseSection
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieMovieSceneKeySection")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieMovieSceneKeySection")
|
|
}
|
|
static class UCharlieMovieSceneKeySection* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieMovieSceneKeySection>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieMovieSceneKeySection;
|
|
|
|
// Class Charlie.CharlieAbilitySystemGlobals
|
|
// 0x0000 (0x02F8 - 0x02F8)
|
|
class UCharlieAbilitySystemGlobals final : public UAbilitySystemGlobals
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieAbilitySystemGlobals")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieAbilitySystemGlobals")
|
|
}
|
|
static class UCharlieAbilitySystemGlobals* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieAbilitySystemGlobals>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieAbilitySystemGlobals;
|
|
|
|
// Class Charlie.DecalSoundRune
|
|
// 0x0010 (0x00B0 - 0x00A0)
|
|
class UDecalSoundRune final : public UActorComponent
|
|
{
|
|
public:
|
|
EPhysicalSurface PhysicalSurface; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UBoxComponent* Box; // 0x00A8(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
void OnBeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult);
|
|
void OnEndOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DecalSoundRune")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DecalSoundRune")
|
|
}
|
|
static class UDecalSoundRune* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDecalSoundRune>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDecalSoundRune;
|
|
|
|
// Class Charlie.CharlieAchievementsUnlockerSubsystem
|
|
// 0x0118 (0x0148 - 0x0030)
|
|
class UCharlieAchievementsUnlockerSubsystem final : public UGameInstanceSubsystem
|
|
{
|
|
public:
|
|
TSet<struct FAchievementsEntityType> DeadEnemyTypes; // 0x0030(0x0050)(Transient, NativeAccessSpecifierPrivate)
|
|
TArray<class FName> ClearedMaps; // 0x0080(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
TArray<struct FAdditionalClearedMapInformation> AdditionalClearedMapInformation; // 0x0090(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
TSet<TSoftObjectPtr<class UItemData>> PreviouslyEquippedHats; // 0x00A0(0x0050)(Transient, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
TMap<class FName, struct FAchievementsUnlockerSpawnerData> SpawnersData; // 0x00F0(0x0050)(Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_140[0x8]; // 0x0140(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieAchievementsUnlockerSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieAchievementsUnlockerSubsystem")
|
|
}
|
|
static class UCharlieAchievementsUnlockerSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieAchievementsUnlockerSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieAchievementsUnlockerSubsystem;
|
|
|
|
// Class Charlie.DatumTimedNotificationWidget
|
|
// 0x0068 (0x0410 - 0x03A8)
|
|
class UDatumTimedNotificationWidget final : public UCharlieTimedNotificationWidget
|
|
{
|
|
public:
|
|
class FText NewDatumText; // 0x03A8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText UpdatedDatumText; // 0x03B8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText QuestCompletedText; // 0x03C8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UCharlieWidgetSoundStyle* LocationTypeSoundStyle; // 0x03D8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieWidgetSoundStyle* QuestTypeSoundStyle; // 0x03E0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieWidgetSoundStyle* QuestCompletedTypeSoundStyle; // 0x03E8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDatumIconWidget* DatumIconSumg; // 0x03F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UOverlay* InputOverlay; // 0x03F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorder* DatabaseIconBorder; // 0x0400(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UUIDatumData* Datum; // 0x0408(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DatumTimedNotificationWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DatumTimedNotificationWidget")
|
|
}
|
|
static class UDatumTimedNotificationWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDatumTimedNotificationWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDatumTimedNotificationWidget;
|
|
|
|
// Class Charlie.CharlieMenuSoundComponent
|
|
// 0x0010 (0x0058 - 0x0048)
|
|
class UCharlieMenuSoundComponent final : public UCharlieSoundComponent
|
|
{
|
|
public:
|
|
class UFreyaMenuWidget* MenuOwner; // 0x0048(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieWidgetSoundStyle* SoundStyle; // 0x0050(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieMenuSoundComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieMenuSoundComponent")
|
|
}
|
|
static class UCharlieMenuSoundComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieMenuSoundComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieMenuSoundComponent;
|
|
|
|
// Class Charlie.WeaponItemData
|
|
// 0x0080 (0x0240 - 0x01C0)
|
|
class UWeaponItemData final : public UProgressionItemData
|
|
{
|
|
public:
|
|
uint8 Pad_1C0[0x8]; // 0x01C0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
uint8 MaxModuleSlots; // 0x01C8(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C9[0x7]; // 0x01C9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FEquippedModuleBinding> DefaultModules; // 0x01D0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
uint32 DefaultXP; // 0x01E0(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1E4[0x4]; // 0x01E4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftClassPtr<class UClass> MH_CombatLocomotionAnimOverride; // 0x01E8(0x0028)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftClassPtr<class UClass> CombatLocomotionAnimOverride; // 0x0210(0x0028)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ELymbicSphere LymbicSphere; // 0x0238(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseHandIk; // 0x0239(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_23A[0x6]; // 0x023A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WeaponItemData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WeaponItemData")
|
|
}
|
|
static class UWeaponItemData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWeaponItemData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWeaponItemData;
|
|
|
|
// Class Charlie.CharlieActorSpawningWorldSubsystem
|
|
// 0x0020 (0x0060 - 0x0040)
|
|
class UCharlieActorSpawningWorldSubsystem final : public UTickableWorldSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_40[0x20]; // 0x0040(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieActorSpawningWorldSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieActorSpawningWorldSubsystem")
|
|
}
|
|
static class UCharlieActorSpawningWorldSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieActorSpawningWorldSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieActorSpawningWorldSubsystem;
|
|
|
|
// Class Charlie.TerrorFightArena
|
|
// 0x0050 (0x02F8 - 0x02A8)
|
|
class ATerrorFightArena final : public AActor
|
|
{
|
|
public:
|
|
uint8 Pad_2A8[0x8]; // 0x02A8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ALymbicEntitySpawner* BossSpawner; // 0x02B0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class AActor*> BlockingWalls; // 0x02B8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class ATerrorFightArenaWall*> WallVisuals; // 0x02C8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* SpawnedEntityFledSoundEvent; // 0x02D8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ATerrorArenaManager* OwningManager; // 0x02E0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ACharlieLymbicEntity* SpawnedEntity; // 0x02E8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2F0[0x8]; // 0x02F0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TerrorFightArena")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TerrorFightArena")
|
|
}
|
|
static class ATerrorFightArena* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ATerrorFightArena>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ATerrorFightArena;
|
|
|
|
// Class Charlie.CharlieLoadoutCosmeticListener
|
|
// 0x0080 (0x00A8 - 0x0028)
|
|
class UCharlieLoadoutCosmeticListener final : public UObject
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void(class USkeletalMeshComponent* SkeletalMeshComponent, class USkeletalMesh* SkeletalMesh)> OnCosmeticVisualChanged; // 0x0028(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TArray<struct FCharlieDeferredApplyCosmeticRequestData> DeferredApplyCosmeticRequestsData; // 0x0038(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
TMap<class UCharlieInventoryCosmeticItem*, struct FCosmeticLoadRuntimeData> CosmeticLoadingRuntimeData; // 0x0048(0x0050)(Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_98[0x10]; // 0x0098(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieLoadoutCosmeticListener")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieLoadoutCosmeticListener")
|
|
}
|
|
static class UCharlieLoadoutCosmeticListener* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieLoadoutCosmeticListener>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieLoadoutCosmeticListener;
|
|
|
|
// Class Charlie.CharlieAIPerceptionSystem
|
|
// 0x0008 (0x0140 - 0x0138)
|
|
class UCharlieAIPerceptionSystem final : public UAIPerceptionSystem
|
|
{
|
|
public:
|
|
float DamageStimLifeSpan; // 0x0138(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_13C[0x4]; // 0x013C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieAIPerceptionSystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieAIPerceptionSystem")
|
|
}
|
|
static class UCharlieAIPerceptionSystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieAIPerceptionSystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieAIPerceptionSystem;
|
|
|
|
// Class Charlie.CharlieAkAmbientSound
|
|
// 0x0008 (0x02F0 - 0x02E8)
|
|
class ACharlieAkAmbientSound final : public AAkAmbientSound
|
|
{
|
|
public:
|
|
class UAmbientSoundWithCullingComponent* AmbientSoundWithCullingComponent; // 0x02E8(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieAkAmbientSound")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieAkAmbientSound")
|
|
}
|
|
static class ACharlieAkAmbientSound* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieAkAmbientSound>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieAkAmbientSound;
|
|
|
|
// Class Charlie.DynamicInteractorRuneWrapper
|
|
// 0x0048 (0x0070 - 0x0028)
|
|
class UDynamicInteractorRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FDynamicInteractorRune Rune; // 0x0028(0x0048)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DynamicInteractorRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DynamicInteractorRuneWrapper")
|
|
}
|
|
static class UDynamicInteractorRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDynamicInteractorRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDynamicInteractorRuneWrapper;
|
|
|
|
// Class Charlie.CharlieAkComponent
|
|
// 0x0090 (0x04D0 - 0x0440)
|
|
class UCharlieAkComponent final : public UAkComponent
|
|
{
|
|
public:
|
|
TArray<struct FCharlieAkComponentDirectionalAudioData> DirectionalAudioEventsData; // 0x0440(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool bEnableDirectionalAudio; // 0x0450(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_451[0x7]; // 0x0451(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FDirectionalAudioData DirectionalAudioData; // 0x0458(0x0020)(Deprecated, NativeAccessSpecifierPublic)
|
|
float MaxDistanceToShowDirectionalAudio; // 0x0478(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_47C[0x54]; // 0x047C(0x0054)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnOverridePostAkEventDelegate(EAkCallbackType CallbackType, class UAkCallbackInfo* CallbackInfo);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieAkComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieAkComponent")
|
|
}
|
|
static class UCharlieAkComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieAkComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieAkComponent;
|
|
|
|
// Class Charlie.LevelRequirements
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
class ULevelRequirements final : public UDataAsset
|
|
{
|
|
public:
|
|
TArray<struct FLevelRequirement> Requirements; // 0x0030(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LevelRequirements")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LevelRequirements")
|
|
}
|
|
static class ULevelRequirements* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULevelRequirements>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULevelRequirements;
|
|
|
|
// Class Charlie.DeathFromAboveDroneAbility
|
|
// 0x0040 (0x0790 - 0x0750)
|
|
class UDeathFromAboveDroneAbility final : public UDroneDuoBaseAbility
|
|
{
|
|
public:
|
|
float MinHeight; // 0x0750(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CapsuleForwardInflation; // 0x0754(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CapsuleLateralInflation; // 0x0758(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CapsuleHeightInflation; // 0x075C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAbilityTask_FollowGround* FollowGroundTask; // 0x0760(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_768[0x28]; // 0x0768(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DeathFromAboveDroneAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DeathFromAboveDroneAbility")
|
|
}
|
|
static class UDeathFromAboveDroneAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDeathFromAboveDroneAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDeathFromAboveDroneAbility;
|
|
|
|
// Class Charlie.CharlieAmbushPoint
|
|
// 0x0008 (0x0300 - 0x02F8)
|
|
class ACharlieAmbushPoint : public ACharliePlayerBoxTriggerPoint
|
|
{
|
|
public:
|
|
float SightStimulusStrength; // 0x02F8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SightStimulusAgeOverride; // 0x02FC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
void TriggerAmbushPointFromBP();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieAmbushPoint")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieAmbushPoint")
|
|
}
|
|
static class ACharlieAmbushPoint* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieAmbushPoint>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieAmbushPoint;
|
|
|
|
// Class Charlie.SaveItemPlacementStateRuneWrapper
|
|
// 0x0050 (0x0078 - 0x0028)
|
|
class USaveItemPlacementStateRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FSaveItemPlacementStateRune Rune; // 0x0028(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SaveItemPlacementStateRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SaveItemPlacementStateRuneWrapper")
|
|
}
|
|
static class USaveItemPlacementStateRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USaveItemPlacementStateRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USaveItemPlacementStateRuneWrapper;
|
|
|
|
// Class Charlie.DatabaseMenuWidget
|
|
// 0x00B0 (0x0530 - 0x0480)
|
|
class UDatabaseMenuWidget : public UButtonToFocusMenuWidget
|
|
{
|
|
public:
|
|
TArray<class FText> CategoriesText; // 0x0480(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
class UChartWidget* ChartSumg; // 0x0490(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UQuestInfoBoxWidget* QuestInfoBoxSumg; // 0x0498(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDatumInfoBoxWidget* DatumInfoBoxSumg; // 0x04A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* CategoryTxt; // 0x04A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDatabaseNavBarWidget* CategoryNavBarSumg; // 0x04B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaWidgetSwitcher* CategorySwitcher; // 0x04B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* QuestsEBox; // 0x04C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* PeopleEBox; // 0x04C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* ItemsEBox; // 0x04D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* LocationsEBox; // 0x04D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaScrollBox* QuestsScrollBox; // 0x04E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaScrollBox* PeopleScrollBox; // 0x04E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaScrollBox* ItemsScrollBox; // 0x04F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaScrollBox* LocationsScrollBox; // 0x04F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UChartMenuWidget* ChartMenu; // 0x0500(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* DatabaseFooterSumg; // 0x0508(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UFreyaDynamicEntryBox*> DynamicEntryBoxes; // 0x0510(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
TArray<class UBaseDatumButton*> DatumButtons; // 0x0520(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DatabaseMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DatabaseMenuWidget")
|
|
}
|
|
static class UDatabaseMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDatabaseMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDatabaseMenuWidget;
|
|
|
|
// Class Charlie.CharlieAnimNotifyContextComponent
|
|
// 0x0010 (0x00B0 - 0x00A0)
|
|
class UCharlieAnimNotifyContextComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
TArray<class UBaseAnimNotifyContext*> RegisteredContexts; // 0x00A0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieAnimNotifyContextComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieAnimNotifyContextComponent")
|
|
}
|
|
static class UCharlieAnimNotifyContextComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieAnimNotifyContextComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieAnimNotifyContextComponent;
|
|
|
|
// Class Charlie.NpcActor
|
|
// 0x0000 (0x02A8 - 0x02A8)
|
|
class ANpcActor : public AActor
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NpcActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NpcActor")
|
|
}
|
|
static class ANpcActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ANpcActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ANpcActor;
|
|
|
|
// Class Charlie.CharlieBaseSafeZone
|
|
// 0x0010 (0x02B8 - 0x02A8)
|
|
class ACharlieBaseSafeZone : public AActor
|
|
{
|
|
public:
|
|
class UShapeComponent* ShapeComponent; // 0x02A8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2B0[0x8]; // 0x02B0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnCollisionBeginOverlap(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult);
|
|
void OnCollisionEndOverlap(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieBaseSafeZone")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieBaseSafeZone")
|
|
}
|
|
static class ACharlieBaseSafeZone* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieBaseSafeZone>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieBaseSafeZone;
|
|
|
|
// Class Charlie.ConditionalActivateOrDestroyActorComponent
|
|
// 0x0048 (0x00E8 - 0x00A0)
|
|
class UConditionalActivateOrDestroyActorComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
struct FGameplayTagContainer DestroyCondition; // 0x00A0(0x0020)(Edit, NativeAccessSpecifierPrivate)
|
|
struct FGameplayTagContainer ActivateCondition; // 0x00C0(0x0020)(Edit, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_E0[0x8]; // 0x00E0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ConditionalActivateOrDestroyActorComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ConditionalActivateOrDestroyActorComponent")
|
|
}
|
|
static class UConditionalActivateOrDestroyActorComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UConditionalActivateOrDestroyActorComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UConditionalActivateOrDestroyActorComponent;
|
|
|
|
// Class Charlie.CharlieBossFightArenaManager
|
|
// 0x00A8 (0x0350 - 0x02A8)
|
|
class ACharlieBossFightArenaManager : public AActor
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void()> OnEncounterFinished; // 0x02A8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnClearBossFightState; // 0x02B8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C8[0x18]; // 0x02C8(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAkStateValue* BossAudioState; // 0x02E0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkStateValue* VictoryAudioState; // 0x02E8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ACharlieCharacterHero* HeroCharacter; // 0x02F0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2F8[0x58]; // 0x02F8(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnTravelToBossFightRoomComplete();
|
|
void StartEncounter();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieBossFightArenaManager")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieBossFightArenaManager")
|
|
}
|
|
static class ACharlieBossFightArenaManager* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieBossFightArenaManager>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieBossFightArenaManager;
|
|
|
|
// Class Charlie.CharlieBossFightSubsystem
|
|
// 0x0180 (0x01C0 - 0x0040)
|
|
class alignas(0x10) UCharlieBossFightSubsystem final : public UTickableWorldSubsystem
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void()> OnTravelToBossFightRoomComplete; // 0x0040(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnGoingBackFromBossFightRoomComplete; // 0x0050(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_60[0x160]; // 0x0060(0x0160)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieBossFightSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieBossFightSubsystem")
|
|
}
|
|
static class UCharlieBossFightSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieBossFightSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieBossFightSubsystem;
|
|
|
|
// Class Charlie.CharlieBoxSafeZone
|
|
// 0x0000 (0x02B8 - 0x02B8)
|
|
class ACharlieBoxSafeZone : public ACharlieBaseSafeZone
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieBoxSafeZone")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieBoxSafeZone")
|
|
}
|
|
static class ACharlieBoxSafeZone* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieBoxSafeZone>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieBoxSafeZone;
|
|
|
|
// Class Charlie.FallDamageConfig
|
|
// 0x0028 (0x0050 - 0x0028)
|
|
class UFallDamageConfig final : public UObject
|
|
{
|
|
public:
|
|
float NoAnimationHeight; // 0x0028(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LightLandingHeight; // 0x002C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float HeavyLandingHeight; // 0x0030(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DeathLandingHeight; // 0x0034(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LightDamageHeight; // 0x0038(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LightDamageRatio; // 0x003C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ScaledDamageStartHeight; // 0x0040(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ScaledDamageMaxHeight; // 0x0044(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxDamageRatio; // 0x0048(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float KillHeight; // 0x004C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FallDamageConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FallDamageConfig")
|
|
}
|
|
static class UFallDamageConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFallDamageConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFallDamageConfig;
|
|
|
|
// Class Charlie.CharlieButton
|
|
// 0x0008 (0x04E0 - 0x04D8)
|
|
class UCharlieButton : public UFreyaButton
|
|
{
|
|
public:
|
|
class UCharlieButtonSoundStyle* SoundStyle; // 0x04D8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieButton")
|
|
}
|
|
static class UCharlieButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieButton;
|
|
|
|
// Class Charlie.ParryComponent
|
|
// 0x0080 (0x0120 - 0x00A0)
|
|
class UParryComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
uint8 Pad_A0[0x18]; // 0x00A0(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FParryMaterialEntry> ParryableWindowMaterials; // 0x00B8(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class UCurveFloat* MaterialVariableCurve; // 0x00C8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UNiagaraSystem* WindowOpenVFX; // 0x00D0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* WindowOpenAudioEvent; // 0x00D8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_E0[0x40]; // 0x00E0(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ParryComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ParryComponent")
|
|
}
|
|
static class UParryComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UParryComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UParryComponent;
|
|
|
|
// Class Charlie.CharlieButtonSoundComponent
|
|
// 0x0018 (0x0060 - 0x0048)
|
|
class UCharlieButtonSoundComponent final : public UCharlieSoundComponent
|
|
{
|
|
public:
|
|
class UFreyaButton* ButtonOwner; // 0x0048(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieButtonSoundStyle* SoundStyle; // 0x0050(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_58[0x8]; // 0x0058(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieButtonSoundComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieButtonSoundComponent")
|
|
}
|
|
static class UCharlieButtonSoundComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieButtonSoundComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieButtonSoundComponent;
|
|
|
|
// Class Charlie.LootTableData
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
class ULootTableData final : public UPrimaryDataAsset
|
|
{
|
|
public:
|
|
TArray<struct FLootEntry> LootTable; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LootTableData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LootTableData")
|
|
}
|
|
static class ULootTableData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULootTableData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULootTableData;
|
|
|
|
// Class Charlie.CharlieButtonSoundStyle
|
|
// 0x0020 (0x0050 - 0x0030)
|
|
class UCharlieButtonSoundStyle final : public UCharlieSoundStyle
|
|
{
|
|
public:
|
|
struct FCharlieButtonSoundStyleData NormalSoundStyle; // 0x0030(0x0010)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FCharlieButtonSoundStyleData DisabledSoundStyle; // 0x0040(0x0010)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieButtonSoundStyle")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieButtonSoundStyle")
|
|
}
|
|
static class UCharlieButtonSoundStyle* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieButtonSoundStyle>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieButtonSoundStyle;
|
|
|
|
// Class Charlie.CharlieCameraAPCConfig
|
|
// 0x0000 (0x0070 - 0x0070)
|
|
class UCharlieCameraAPCConfig final : public UCharlieCameraBaseConfig
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieCameraAPCConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieCameraAPCConfig")
|
|
}
|
|
static class UCharlieCameraAPCConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieCameraAPCConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieCameraAPCConfig;
|
|
|
|
// Class Charlie.EnemyDroneLockAbility
|
|
// 0x0038 (0x0618 - 0x05E0)
|
|
class UEnemyDroneLockAbility : public UEnemyActiveCastingAbility
|
|
{
|
|
public:
|
|
float MaxRange; // 0x05E0(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag ActiveCastingCueOnPlayer; // 0x05E4(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag StopCastingCueOnPlayer; // 0x05EC(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5F4[0x4]; // 0x05F4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ACharlieCharacterGAS* PlayerCharacter; // 0x05F8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ADrone* Drone; // 0x0600(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_MonitorRange* RangeTask; // 0x0608(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_610[0x8]; // 0x0610(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnExitRange();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EnemyDroneLockAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EnemyDroneLockAbility")
|
|
}
|
|
static class UEnemyDroneLockAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEnemyDroneLockAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEnemyDroneLockAbility;
|
|
|
|
// Class Charlie.CharlieCapsuleIdlePoint
|
|
// 0x0010 (0x02F0 - 0x02E0)
|
|
class ACharlieCapsuleIdlePoint : public ACharlieIdlePoint
|
|
{
|
|
public:
|
|
class UCapsuleComponent* CapsuleComponent; // 0x02E0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FCollisionProfileName CapsuleCollisionProfile; // 0x02E8(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieCapsuleIdlePoint")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieCapsuleIdlePoint")
|
|
}
|
|
static class ACharlieCapsuleIdlePoint* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieCapsuleIdlePoint>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieCapsuleIdlePoint;
|
|
|
|
// Class Charlie.FramedIconWidget
|
|
// 0x0010 (0x0398 - 0x0388)
|
|
class UFramedIconWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
float OverrideIconSize; // 0x0388(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_38C[0x4]; // 0x038C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFreyaImage* IconImg; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FramedIconWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FramedIconWidget")
|
|
}
|
|
static class UFramedIconWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFramedIconWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFramedIconWidget;
|
|
|
|
// Class Charlie.ItemIconWidget
|
|
// 0x0008 (0x03A0 - 0x0398)
|
|
class UItemIconWidget : public UFramedIconWidget
|
|
{
|
|
public:
|
|
class UTexture2D* EmptyImage; // 0x0398(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemIconWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemIconWidget")
|
|
}
|
|
static class UItemIconWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemIconWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemIconWidget;
|
|
|
|
// Class Charlie.HoldToConfirmItemIconWidget
|
|
// 0x0010 (0x03B0 - 0x03A0)
|
|
class UHoldToConfirmItemIconWidget : public UItemIconWidget
|
|
{
|
|
public:
|
|
class UWidgetAnimation* HoldToConfirmAnim; // 0x03A0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ACharliePlayerController* CharliePlayerController; // 0x03A8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HoldToConfirmItemIconWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HoldToConfirmItemIconWidget")
|
|
}
|
|
static class UHoldToConfirmItemIconWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHoldToConfirmItemIconWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHoldToConfirmItemIconWidget;
|
|
|
|
// Class Charlie.CharlieCharacterHero
|
|
// 0x04B0 (0x0B80 - 0x06D0)
|
|
class ACharlieCharacterHero : public ACharlieCharacterGAS
|
|
{
|
|
public:
|
|
uint8 Pad_6C8[0x10]; // 0x06C8(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UHitFxActorComponent* HitFxActorComponent; // 0x06D8(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkComponent* AkDistanceProbe; // 0x06E0(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UIntervalEventRuneComponent* RecordPingEventRune; // 0x06E8(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UEntityComponent* EntityComponent; // 0x06F0(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UHearingStimuliEmitterRuneComponent* HearingStimuliEmitterRuneComponent; // 0x06F8(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ULocomotionRuneComponent* LocomotionRuneComponent; // 0x0700(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UDynamicInteractorRuneComponent* DynamicInteractorRuneComponent; // 0x0708(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkRoomTrackerRuneComponent* AkRoomTrackerRuneComponent; // 0x0710(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UFeetRuneComponent* FeetRuneComponent; // 0x0718(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UFootstepEmitterRuneComponent* FootstepEmitterRuneComponent; // 0x0720(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCurrentCheckpointRuneComponent* CurrentCheckpointRuneComponent; // 0x0728(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CameraFollowSpeed; // 0x0730(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_734[0x4]; // 0x0734(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCurveFloat* CameraSpeedCurve; // 0x0738(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FHeroInputs HeroInputs; // 0x0740(0x01A0)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
class UInputAction* PhotoModeAction; // 0x08E0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FInputMappingContextDefinition GameplayInputContextDefinition; // 0x08E8(0x0010)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FInputMappingContextDefinition ExclusiveGameplayIMCDUsedWhenClimbingLadder; // 0x08F8(0x0010)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FInputMappingContextDefinition BlockAllGameplayIMCD; // 0x0908(0x0010)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FInputMappingContextDefinition TimeLoopInputs; // 0x0918(0x0010)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FInputMappingContextDefinition ForceWalkInputs; // 0x0928(0x0010)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
class FName MouthAkComponentTag; // 0x0938(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ClothVelocityScaleInElevators; // 0x0940(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_944[0x4]; // 0x0944(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAIPerceptionStimuliSourceComponent* PerceptionStimuliSourceComponent; // 0x0948(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDroneTargetsComponent* DroneTargetsComponent; // 0x0950(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDamageOverTimeComponent* DamageOverTimeComponent; // 0x0958(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<struct FGameplayTag> ElevatorForbidTags; // 0x0960(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
TSet<class UObject*> TargetLockingDisablers; // 0x0970(0x0050)(Transient, NativeAccessSpecifierPrivate)
|
|
TSet<class UObject*> TargetLockingEnablers; // 0x09C0(0x0050)(Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_A10[0x20]; // 0x0A10(0x0020)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FCharlieInputQueueHandler InputQueueHandler; // 0x0A30(0x00D0)(Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_B00[0x80]; // 0x0B00(0x0080)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void InitializeDistanceProbe();
|
|
void OverrideDefaultListener(class UAkComponent* NewListener);
|
|
void ResetOverrideDefaultListener(class UAkComponent* OverrideListener);
|
|
|
|
bool HasDrone() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieCharacterHero")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieCharacterHero")
|
|
}
|
|
static class ACharlieCharacterHero* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieCharacterHero>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieCharacterHero;
|
|
|
|
// Class Charlie.CharlieChartStyle
|
|
// 0x0020 (0x0050 - 0x0030)
|
|
class UCharlieChartStyle final : public UPrimaryDataAsset
|
|
{
|
|
public:
|
|
class UMaterialInstance* LinkMaterial; // 0x0030(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UFreyaFrameStyle* DatumFrameStyle; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UFreyaImageStyle* DatumNewnessImageStyle; // 0x0040(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UFreyaImageStyle* DatumInventoryImageStyle; // 0x0048(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieChartStyle")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieChartStyle")
|
|
}
|
|
static class UCharlieChartStyle* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieChartStyle>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieChartStyle;
|
|
|
|
// Class Charlie.CharlieCombatCrowdCoordinatorSubsystem
|
|
// 0x0078 (0x00B8 - 0x0040)
|
|
class UCharlieCombatCrowdCoordinatorSubsystem final : public UTickableWorldSubsystem
|
|
{
|
|
public:
|
|
TArray<class ACharlieLymbicEntity*> CrowdEntities; // 0x0040(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
TMap<class ACharlieLymbicEntity*, int32> AssignedEntities; // 0x0050(0x0050)(Transient, NativeAccessSpecifierPrivate)
|
|
TArray<struct FLymbicEntityRing> EntityRings; // 0x00A0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_B0[0x8]; // 0x00B0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieCombatCrowdCoordinatorSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieCombatCrowdCoordinatorSubsystem")
|
|
}
|
|
static class UCharlieCombatCrowdCoordinatorSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieCombatCrowdCoordinatorSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieCombatCrowdCoordinatorSubsystem;
|
|
|
|
// Class Charlie.AndCondition
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UAndCondition final : public UCharlieNodeCondition
|
|
{
|
|
public:
|
|
TArray<class UCharlieNodeCondition*> AndConditions; // 0x0028(0x0010)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, NoClear, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AndCondition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AndCondition")
|
|
}
|
|
static class UAndCondition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAndCondition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAndCondition;
|
|
|
|
// Class Charlie.CharlieConditionLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UCharlieConditionLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static bool ValidateCondition(const struct FCharlieConditionValidator& ConditionValidator, class UObject* Owner);
|
|
static bool ValidateConditionNode(class UCharlieNodeCondition* Condition, class UObject* Owner);
|
|
static bool ValidateConditionNodeNoReaction(class UCharlieNodeCondition* Condition, class UObject* Owner);
|
|
static bool ValidateConditionNoReaction(const struct FCharlieConditionValidator& ConditionValidator, class UObject* Owner);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieConditionLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieConditionLibrary")
|
|
}
|
|
static class UCharlieConditionLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieConditionLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieConditionLibrary;
|
|
|
|
// Class Charlie.CharlieDataLayerInstanceWithAsset
|
|
// 0x0008 (0x0058 - 0x0050)
|
|
class UCharlieDataLayerInstanceWithAsset final : public UDataLayerInstanceWithAsset
|
|
{
|
|
public:
|
|
bool bIsEditorOnly; // 0x0050(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsDemoOnly; // 0x0051(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsExcludedFromDemo; // 0x0052(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bExcludeInHLOD; // 0x0053(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieDataLayerInstanceWithAsset")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieDataLayerInstanceWithAsset")
|
|
}
|
|
static class UCharlieDataLayerInstanceWithAsset* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieDataLayerInstanceWithAsset>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieDataLayerInstanceWithAsset;
|
|
|
|
// Class Charlie.CosmeticSubsystem
|
|
// 0x0108 (0x0138 - 0x0030)
|
|
class UCosmeticSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x30]; // 0x0030(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UDataTable* CosmeticTable; // 0x0060(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UCosmeticProgressionAction*> InProgressActions; // 0x0068(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_78[0x50]; // 0x0078(0x0050)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FCosmeticLoadout CosmeticLoadout; // 0x00C8(0x0058)(Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_120[0x18]; // 0x0120(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CosmeticSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CosmeticSubsystem")
|
|
}
|
|
static class UCosmeticSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCosmeticSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCosmeticSubsystem;
|
|
|
|
// Class Charlie.CharlieDemoConfig
|
|
// 0x0028 (0x0050 - 0x0028)
|
|
class UCharlieDemoConfig final : public UObject
|
|
{
|
|
public:
|
|
TSubclassOf<class UGameplayEffect> ForceWalkEffect; // 0x0028(0x0008)(Edit, ZeroConstructor, Config, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ForceWalkDurationUntilNextState; // 0x0030(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SlowMoDurationUntilNextState; // 0x0034(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SlowMoValue; // 0x0038(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WaitTimeBeforeBlockingInput; // 0x003C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FFadeOption DemoFade; // 0x0040(0x000C)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieDemoConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieDemoConfig")
|
|
}
|
|
static class UCharlieDemoConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieDemoConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieDemoConfig;
|
|
|
|
// Class Charlie.CharlieDLCConfig
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UCharlieDLCConfig final : public UObject
|
|
{
|
|
public:
|
|
TArray<struct FCharlieDLC> DLC; // 0x0028(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieDLCConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieDLCConfig")
|
|
}
|
|
static class UCharlieDLCConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieDLCConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieDLCConfig;
|
|
|
|
// Class Charlie.CharlieEditableText
|
|
// 0x0000 (0x0490 - 0x0490)
|
|
class UCharlieEditableText final : public UEditableText
|
|
{
|
|
public:
|
|
void OnCharlieTextCommited(const class FText& CommitedText, ETextCommit CommitMethod);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieEditableText")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieEditableText")
|
|
}
|
|
static class UCharlieEditableText* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieEditableText>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieEditableText;
|
|
|
|
// Class Charlie.FlowNode_BaseQuestion
|
|
// 0x0038 (0x0208 - 0x01D0)
|
|
class UFlowNode_BaseQuestion : public UFlowNode
|
|
{
|
|
public:
|
|
uint8 Pad_1D0[0x8]; // 0x01D0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText QuestionText; // 0x01D8(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
class UConversationSubsystem* ConversationSubsystem; // 0x01E8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_1F0[0x18]; // 0x01F0(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_BaseQuestion")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_BaseQuestion")
|
|
}
|
|
static class UFlowNode_BaseQuestion* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_BaseQuestion>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_BaseQuestion;
|
|
|
|
// Class Charlie.FlowNode_ShopRewardQuestion
|
|
// 0x0008 (0x0210 - 0x0208)
|
|
class UFlowNode_ShopRewardQuestion final : public UFlowNode_BaseQuestion
|
|
{
|
|
public:
|
|
EShopType ShopType; // 0x0208(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_209[0x7]; // 0x0209(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_ShopRewardQuestion")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_ShopRewardQuestion")
|
|
}
|
|
static class UFlowNode_ShopRewardQuestion* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_ShopRewardQuestion>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_ShopRewardQuestion;
|
|
|
|
// Class Charlie.CharlieEntityOverlapManager
|
|
// 0x0000 (0x0350 - 0x0350)
|
|
class ACharlieEntityOverlapManager final : public AOdinEntityOverlapManager
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieEntityOverlapManager")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieEntityOverlapManager")
|
|
}
|
|
static class ACharlieEntityOverlapManager* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieEntityOverlapManager>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieEntityOverlapManager;
|
|
|
|
// Class Charlie.CharlieFallingPoint
|
|
// 0x0138 (0x0428 - 0x02F0)
|
|
class ACharlieFallingPoint final : public ACharlieCapsuleIdlePoint
|
|
{
|
|
public:
|
|
uint8 Pad_2F0[0x8]; // 0x02F0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FTransform> FallPoints; // 0x02F8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag BlockingFactTag; // 0x0308(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FWaveDefinition> WavesDefinition; // 0x0310(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class ALymbicEntitySpawner*> SpawnersToUse; // 0x0320(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FPayloadData WavesCompletedPayload; // 0x0330(0x00D8)(Edit, NativeAccessSpecifierPublic)
|
|
TArray<class ACharlieLymbicEntity*> SpawnedEntities; // 0x0408(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_418[0x10]; // 0x0418(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnWavesFinished();
|
|
void StartWaves();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieFallingPoint")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieFallingPoint")
|
|
}
|
|
static class ACharlieFallingPoint* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieFallingPoint>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieFallingPoint;
|
|
|
|
// Class Charlie.CharlieGameInstance
|
|
// 0x0068 (0x0258 - 0x01F0)
|
|
class UCharlieGameInstance final : public UYggGameInstance
|
|
{
|
|
public:
|
|
uint8 Pad_1F0[0x68]; // 0x01F0(0x0068)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void StartEndGameSequence();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieGameInstance")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieGameInstance")
|
|
}
|
|
static class UCharlieGameInstance* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieGameInstance>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieGameInstance;
|
|
|
|
// Class Charlie.CharlieGameplayAbilityLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UCharlieGameplayAbilityLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void DEBUG_ForceTorpor(class UObject* WorldContextObject);
|
|
static void DEBUG_HumanPower(class UObject* WorldContextObject);
|
|
static void DEBUG_InfinitePower(class UObject* WorldContextObject);
|
|
static struct FMovieSceneDynamicBindingResolveResult ResolveToDroneMesh(class UObject* WorldContextObject);
|
|
static struct FMovieSceneDynamicBindingResolveResult ResolveToEntityMesh(class UObject* WorldContextObject);
|
|
static struct FMovieSceneDynamicBindingResolveResult ResolveToPlayerMesh(class UObject* WorldContextObject);
|
|
static struct FMovieSceneDynamicBindingResolveResult ResolveToWeaponMesh(class UObject* WorldContextObject);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieGameplayAbilityLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieGameplayAbilityLibrary")
|
|
}
|
|
static class UCharlieGameplayAbilityLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieGameplayAbilityLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieGameplayAbilityLibrary;
|
|
|
|
// Class Charlie.EffectValueCurveModifierComponent
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UEffectValueCurveModifierComponent final : public UEffectValueBaseModifierComponent
|
|
{
|
|
public:
|
|
class UCurveFloat* ValueCurve; // 0x0028(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EffectValueCurveModifierComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EffectValueCurveModifierComponent")
|
|
}
|
|
static class UEffectValueCurveModifierComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEffectValueCurveModifierComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEffectValueCurveModifierComponent;
|
|
|
|
// Class Charlie.CharlieGameplayCueNotify_SimpleCueBase
|
|
// 0x00A0 (0x00E0 - 0x0040)
|
|
class UCharlieGameplayCueNotify_SimpleCueBase : public UGameplayCueNotify_Static
|
|
{
|
|
public:
|
|
EPlayOption VfxOption; // 0x0040(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UNiagaraSystem* NiagaraSystemToSpawn; // 0x0048(0x0008)(ZeroConstructor, Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraSpawnDefinition> NiagaraSystemsToSpawn; // 0x0050(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<struct FVFXOverride> VFXOverrides; // 0x0060(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPublic)
|
|
class FName BoneToAttachTo; // 0x0070(0x0008)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector NiagaraLocation; // 0x0078(0x0018)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator NiagaraRotation; // 0x0090(0x0018)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
class FName NiagaraIntParameterName; // 0x00A8(0x0008)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 NiagaraIntParameterValue; // 0x00B0(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPlayOption AudioOption; // 0x00B4(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_B5[0x3]; // 0x00B5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAkAudioEvent* AudioEvent; // 0x00B8(0x0008)(ZeroConstructor, Deprecated, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FPlayAudioDefinition> AudioEvents; // 0x00C0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<struct FCameraShakeDefinition> CameraShakes; // 0x00D0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieGameplayCueNotify_SimpleCueBase")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieGameplayCueNotify_SimpleCueBase")
|
|
}
|
|
static class UCharlieGameplayCueNotify_SimpleCueBase* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieGameplayCueNotify_SimpleCueBase>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieGameplayCueNotify_SimpleCueBase;
|
|
|
|
// Class Charlie.FinisherWidget
|
|
// 0x0040 (0x0418 - 0x03D8)
|
|
class UFinisherWidget : public UCharlieHudUserWidgetBase
|
|
{
|
|
public:
|
|
float ZOffset; // 0x03D8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float MaxDisplayDistance; // 0x03DC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* FinisherAnim; // 0x03E0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class APlayerController* PlayerController; // 0x03E8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCanvasPanelSlot* PanelSlot; // 0x03F0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* FinisherInputBgImg; // 0x03F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_400[0x18]; // 0x0400(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FinisherWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FinisherWidget")
|
|
}
|
|
static class UFinisherWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFinisherWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFinisherWidget;
|
|
|
|
// Class Charlie.CharlieGameSettingRegistry
|
|
// 0x0078 (0x0128 - 0x00B0)
|
|
class UCharlieGameSettingRegistry final : public UGameSettingRegistry
|
|
{
|
|
public:
|
|
uint8 Pad_B0[0x60]; // 0x00B0(0x0060)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class UGameSetting*> FpsCapsSettings; // 0x0110(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_120[0x8]; // 0x0120(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void RegisterInputSettings(const class UInputMappingContext* InputMappingContext);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieGameSettingRegistry")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieGameSettingRegistry")
|
|
}
|
|
static class UCharlieGameSettingRegistry* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieGameSettingRegistry>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieGameSettingRegistry;
|
|
|
|
// Class Charlie.CharlieGameState
|
|
// 0x0000 (0x0300 - 0x0300)
|
|
class ACharlieGameState : public AGameStateBase
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieGameState")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieGameState")
|
|
}
|
|
static class ACharlieGameState* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieGameState>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieGameState;
|
|
|
|
// Class Charlie.CharlieGuardianZoneAudioSphereComponent
|
|
// 0x0050 (0x0560 - 0x0510)
|
|
class UCharlieGuardianZoneAudioSphereComponent final : public USphereComponent
|
|
{
|
|
public:
|
|
class UAkStateValue* TimeloopNameStateValue; // 0x0510(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_518[0x8]; // 0x0518(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGuardianCombatAudioEvents GuardianCombatAudioEvent; // 0x0520(0x0010)(Transient, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FGuardianCombatAudioEvents StopGuardianCombatAudioEvent; // 0x0530(0x0010)(Transient, NoDestructor, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_540[0x20]; // 0x0540(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnEnterAudioCombatZoneSphere(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult);
|
|
void OnExitAudioCombatZoneSphere(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieGuardianZoneAudioSphereComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieGuardianZoneAudioSphereComponent")
|
|
}
|
|
static class UCharlieGuardianZoneAudioSphereComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieGuardianZoneAudioSphereComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieGuardianZoneAudioSphereComponent;
|
|
|
|
// Class Charlie.EcstasyThrowableTurret
|
|
// 0x0098 (0x0390 - 0x02F8)
|
|
class AEcstasyThrowableTurret final : public AEcstasyHittableBaseActor
|
|
{
|
|
public:
|
|
class USceneComponent* ThrowableOrigin; // 0x02F8(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class ACharlieThrowable> ThrowableArchetype; // 0x0300(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 ThrowableDamageLevel; // 0x0308(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EProjectileTrajectoryType ThrowableTrajectory; // 0x030C(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_30D[0x3]; // 0x030D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float CircleFullAngle; // 0x0310(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 ThrowableCountPerVolley; // 0x0314(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ThrowableStaggerTime; // 0x0318(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float VolleyRepeatTime; // 0x031C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DelayBeforeFiringToTriggerChargingSound; // 0x0320(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAutoRevive; // 0x0324(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_325[0x3]; // 0x0325(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MinReviveTime; // 0x0328(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxReviveTime; // 0x032C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* ChargingEvent; // 0x0330(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* ShootEvent; // 0x0338(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AEcstasyTurretSpot* LinkedSpot; // 0x0340(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class ACharlieThrowable*> AttachedThrowables; // 0x0348(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_358[0x38]; // 0x0358(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void DeactivationFinished();
|
|
void OnTurretActivated();
|
|
void OnTurretDestroyed();
|
|
void StartFiring();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EcstasyThrowableTurret")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EcstasyThrowableTurret")
|
|
}
|
|
static class AEcstasyThrowableTurret* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AEcstasyThrowableTurret>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AEcstasyThrowableTurret;
|
|
|
|
// Class Charlie.CharlieHoldToConfirmInputWidget
|
|
// 0x0000 (0x04B0 - 0x04B0)
|
|
class UCharlieHoldToConfirmInputWidget : public UFreyaInputWidget
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieHoldToConfirmInputWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieHoldToConfirmInputWidget")
|
|
}
|
|
static class UCharlieHoldToConfirmInputWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieHoldToConfirmInputWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieHoldToConfirmInputWidget;
|
|
|
|
// Class Charlie.LymbicAffiliationItemIconWidget
|
|
// 0x0050 (0x0400 - 0x03B0)
|
|
class ULymbicAffiliationItemIconWidget : public UHoldToConfirmItemIconWidget
|
|
{
|
|
public:
|
|
TMap<struct FGameplayTag, class UTexture2D*> SpecialLymbicImageMap; // 0x03B0(0x0050)(Edit, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicAffiliationItemIconWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicAffiliationItemIconWidget")
|
|
}
|
|
static class ULymbicAffiliationItemIconWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULymbicAffiliationItemIconWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULymbicAffiliationItemIconWidget;
|
|
|
|
// Class Charlie.DroneTargetsComponent
|
|
// 0x0890 (0x0AC0 - 0x0230)
|
|
class UDroneTargetsComponent final : public USceneComponent
|
|
{
|
|
public:
|
|
float CollisionTargetCooldownTime; // 0x0230(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float BackupCollisionTargetCooldownTime; // 0x0234(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<struct FTargetEntry> Targets; // 0x0238(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
TArray<struct FTargetEntry> BackupTargets; // 0x0248(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
TArray<struct FTargetEntry> LadderTargets; // 0x0258(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
TArray<struct FTargetEntry> BackupLadderTargets; // 0x0268(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
float MinDistanceBetweenBreadCrumbs; // 0x0278(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float BreadCrumbDropTime; // 0x027C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FName BreadCrumbBone; // 0x0280(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
ECollisionChannel CollisionChannel; // 0x0288(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_289[0x7]; // 0x0289(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ACharlieCharacterHero* CharacterHero; // 0x0290(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ADrone* Drone; // 0x0298(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2A0[0x820]; // 0x02A0(0x0820)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DroneTargetsComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DroneTargetsComponent")
|
|
}
|
|
static class UDroneTargetsComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDroneTargetsComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDroneTargetsComponent;
|
|
|
|
// Class Charlie.CharlieHudWidget
|
|
// 0x0080 (0x0458 - 0x03D8)
|
|
class UCharlieHudWidget : public UCharlieHudUserWidgetBase
|
|
{
|
|
public:
|
|
uint8 Pad_3D8[0x18]; // 0x03D8(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCombatHudWidget* CombatHudSumg; // 0x03F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UNotificationLogWidget* NotificationLogSumg; // 0x03F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaUserWidget* StopAudioLogSumg; // 0x0400(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UNotificationMessageWidget* NotificationMessageSumg; // 0x0408(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCompassWidget* CompassSumg; // 0x0410(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ULockOnWidget* LockOnSumg; // 0x0418(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFinisherWidget* FinisherSumg; // 0x0420(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UQuickChatDialogueWidget* QuickChatDialogueSumg; // 0x0428(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAPCHudWidget* APCHudSumg; // 0x0430(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDirectionalAudioWidget* DirectionalAudioSumg; // 0x0438(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieAbilitySystemComponent* HeroAbilitySystemComponent; // 0x0440(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_448[0x10]; // 0x0448(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnPlayerDeathStatusChanged(const struct FGameplayTag& CallbackTag, int32 NewCount);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieHudWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieHudWidget")
|
|
}
|
|
static class UCharlieHudWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieHudWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieHudWidget;
|
|
|
|
// Class Charlie.ProjectileDestroyAreaOfEffectSphere
|
|
// 0x0038 (0x03C0 - 0x0388)
|
|
class AProjectileDestroyAreaOfEffectSphere final : public ACharlieBaseAreaOfEffect
|
|
{
|
|
public:
|
|
class USphereComponent* SphereComponent; // 0x0388(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USphereComponent* DestroySphereComponent; // 0x0390(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag ProjectileDestructionGameplayCue; // 0x0398(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class ACharlieBaseProjectile*> TrackedProjectiles; // 0x03A0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3B0[0x10]; // 0x03B0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnDestroyCollisionBeginOverlap(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult);
|
|
void OnDetectionCollisionBeginOverlap(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult);
|
|
void OnDetectionCollisionEndOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex);
|
|
void OnProjectileDestroyed(const struct FTransform& RelativeTransform);
|
|
void OnProjectileEnterProximity(const struct FTransform& RelativeTransform);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ProjectileDestroyAreaOfEffectSphere")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ProjectileDestroyAreaOfEffectSphere")
|
|
}
|
|
static class AProjectileDestroyAreaOfEffectSphere* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AProjectileDestroyAreaOfEffectSphere>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AProjectileDestroyAreaOfEffectSphere;
|
|
|
|
// Class Charlie.PoiseAttributeSet
|
|
// 0x0058 (0x0150 - 0x00F8)
|
|
class alignas(0x10) UPoiseAttributeSet final : public UCharlieAttributeSet
|
|
{
|
|
public:
|
|
struct FGameplayAttributeData PoiseThreshold; // 0x00F8(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData PoiseThresholdMax; // 0x0108(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData PoiseRegenDelay; // 0x0118(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData PoiseRegenRate; // 0x0128(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData PoiseRegenRateModifierCoefficient; // 0x0138(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
uint8 Pad_148[0x8]; // 0x0148(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PoiseAttributeSet")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PoiseAttributeSet")
|
|
}
|
|
static class UPoiseAttributeSet* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPoiseAttributeSet>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPoiseAttributeSet;
|
|
|
|
// Class Charlie.GlyphsGradeListWidget
|
|
// 0x0038 (0x03C0 - 0x0388)
|
|
class UGlyphsGradeListWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x30]; // 0x0388(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFreyaDynamicEntryBox* GlyphsListEBox; // 0x03B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GlyphsGradeListWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GlyphsGradeListWidget")
|
|
}
|
|
static class UGlyphsGradeListWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGlyphsGradeListWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGlyphsGradeListWidget;
|
|
|
|
// Class Charlie.CharlieInputControllerSubsystem
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
class UCharlieInputControllerSubsystem final : public UGameInstanceSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInputControllerSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInputControllerSubsystem")
|
|
}
|
|
static class UCharlieInputControllerSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInputControllerSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInputControllerSubsystem;
|
|
|
|
// Class Charlie.CharlieInteriorVolume
|
|
// 0x0020 (0x0A20 - 0x0A00)
|
|
class ACharlieInteriorVolume final : public APostProcessVolume
|
|
{
|
|
public:
|
|
class UAkStateValue* InteriorState; // 0x0A00(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* EnterEvent; // 0x0A08(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* ExitEvent; // 0x0A10(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseHeroPosition; // 0x0A18(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A19[0x7]; // 0x0A19(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInteriorVolume")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInteriorVolume")
|
|
}
|
|
static class ACharlieInteriorVolume* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieInteriorVolume>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieInteriorVolume;
|
|
|
|
// Class Charlie.CharlieInventoryAbilityItem
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class ICharlieInventoryAbilityItem final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventoryAbilityItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventoryAbilityItem")
|
|
}
|
|
static class ICharlieInventoryAbilityItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ICharlieInventoryAbilityItem>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ICharlieInventoryAbilityItem;
|
|
|
|
// Class Charlie.CharlieInventoryCosmeticItem
|
|
// 0x0010 (0x00D0 - 0x00C0)
|
|
class UCharlieInventoryCosmeticItem final : public UCharlieInventoryItem
|
|
{
|
|
public:
|
|
TArray<struct FCharlieInventoryCosmeticRuntimeData> CosmeticRuntimeData; // 0x00C0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventoryCosmeticItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventoryCosmeticItem")
|
|
}
|
|
static class UCharlieInventoryCosmeticItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInventoryCosmeticItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInventoryCosmeticItem;
|
|
|
|
// Class Charlie.StartFadeConfiguration
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UStartFadeConfiguration final : public UObject
|
|
{
|
|
public:
|
|
struct FFadeOption ReturnToMenuFadeToGameOption; // 0x0028(0x000C)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StartFadeConfiguration")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StartFadeConfiguration")
|
|
}
|
|
static class UStartFadeConfiguration* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStartFadeConfiguration>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStartFadeConfiguration;
|
|
|
|
// Class Charlie.CharlieInventoryDroneCosmeticItem
|
|
// 0x0000 (0x00C0 - 0x00C0)
|
|
class UCharlieInventoryDroneCosmeticItem final : public UCharlieInventoryItem
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventoryDroneCosmeticItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventoryDroneCosmeticItem")
|
|
}
|
|
static class UCharlieInventoryDroneCosmeticItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInventoryDroneCosmeticItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInventoryDroneCosmeticItem;
|
|
|
|
// Class Charlie.CharlieInventoryModuleContainerItem
|
|
// 0x0050 (0x0110 - 0x00C0)
|
|
class UCharlieInventoryModuleContainerItem : public UCharlieInventoryItem
|
|
{
|
|
public:
|
|
uint8 Pad_C0[0x50]; // 0x00C0(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventoryModuleContainerItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventoryModuleContainerItem")
|
|
}
|
|
static class UCharlieInventoryModuleContainerItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInventoryModuleContainerItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInventoryModuleContainerItem;
|
|
|
|
// Class Charlie.TradeMenuWidget
|
|
// 0x0090 (0x0508 - 0x0478)
|
|
class UTradeMenuWidget : public UInteractionMenuWidget
|
|
{
|
|
public:
|
|
class UTradeListWidget* TradeListSumg; // 0x0478(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UCharlieSingleSoundStyle* TradeSucceededSoundStyle; // 0x0480(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* TradeFailedSoundStyle; // 0x0488(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* ToggleInfoPanelSound; // 0x0490(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UTradeDialogueWidget* DialogueSumg; // 0x0498(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* GiveItemFooterSumg; // 0x04A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemInfoWidget* ItemInfoSumg; // 0x04A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* TopoLinesImg; // 0x04B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemEntryButton* HoveredButton; // 0x04B8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class FText> ReplyTexts; // 0x04C0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
class AActor* DialogueProvider; // 0x04D0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UItemData*> ItemsToInspect; // 0x04D8(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4E8[0x20]; // 0x04E8(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TradeMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TradeMenuWidget")
|
|
}
|
|
static class UTradeMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTradeMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTradeMenuWidget;
|
|
|
|
// Class Charlie.CharlieInventoryDroneItem
|
|
// 0x0018 (0x0128 - 0x0110)
|
|
class UCharlieInventoryDroneItem final : public UCharlieInventoryModuleContainerItem
|
|
{
|
|
public:
|
|
class UCharlieInventoryDroneCosmeticItem* CurrentCosmeticItem; // 0x0110(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_118[0x10]; // 0x0118(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventoryDroneItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventoryDroneItem")
|
|
}
|
|
static class UCharlieInventoryDroneItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInventoryDroneItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInventoryDroneItem;
|
|
|
|
// Class Charlie.RandomPointInBoxGeneratorComponent
|
|
// 0x0020 (0x0540 - 0x0520)
|
|
class URandomPointInBoxGeneratorComponent final : public UBoxComponent
|
|
{
|
|
public:
|
|
uint8 Pad_520[0x20]; // 0x0520(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RandomPointInBoxGeneratorComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RandomPointInBoxGeneratorComponent")
|
|
}
|
|
static class URandomPointInBoxGeneratorComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<URandomPointInBoxGeneratorComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_URandomPointInBoxGeneratorComponent;
|
|
|
|
// Class Charlie.CharlieInventoryGearItem
|
|
// 0x0018 (0x00D8 - 0x00C0)
|
|
class UCharlieInventoryGearItem final : public UCharlieInventoryItem
|
|
{
|
|
public:
|
|
uint8 Pad_C0[0x18]; // 0x00C0(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventoryGearItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventoryGearItem")
|
|
}
|
|
static class UCharlieInventoryGearItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInventoryGearItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInventoryGearItem;
|
|
|
|
// Class Charlie.StartMenuNavigateButton
|
|
// 0x0008 (0x0508 - 0x0500)
|
|
class UStartMenuNavigateButton : public UCharlieTextButton
|
|
{
|
|
public:
|
|
struct FGameplayTag NavigateToMenu; // 0x0500(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StartMenuNavigateButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StartMenuNavigateButton")
|
|
}
|
|
static class UStartMenuNavigateButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStartMenuNavigateButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStartMenuNavigateButton;
|
|
|
|
// Class Charlie.LoadoutMenuWidget
|
|
// 0x0108 (0x0588 - 0x0480)
|
|
class ULoadoutMenuWidget : public UButtonToFocusMenuWidget
|
|
{
|
|
public:
|
|
class UCharlieSingleSoundStyle* UnequipSoundStyle; // 0x0480(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* ChangeCosmeticStyleSound; // 0x0488(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText EquipmentTitleText; // 0x0490(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText CosmeticTitleText; // 0x04A0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* WeaponSlotsEBox; // 0x04B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* DefensiveGearSlotsEBox; // 0x04B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* ActiveRelicSlotsEBox; // 0x04C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* PassiveRelicSlotsEBox; // 0x04C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* UsableItemSlotsEBox; // 0x04D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemInfoPanelWidget* ItemInfoSumg; // 0x04D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ULoadoutSlotInfoWidget* LoadoutSlotInfoSumg; // 0x04E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStylingInfoWidget* StylingInfoSumg; // 0x04E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ULoadoutStatsPanelWidget* LoadoutStatsPanelSumg; // 0x04F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* LoadoutFooterSumg; // 0x04F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCosmeticSlotEntryButton* HeadEntryButtonSumg; // 0x0500(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCosmeticSlotEntryButton* JacketEntryButtonSumg; // 0x0508(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDroneCosmeticSlotEntryButton* DroneEntryButtonSumg; // 0x0510(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStylingEntryButton* StylingHoodOnButtonSumg; // 0x0518(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStylingEntryButton* StylingHatOnButtonSumg; // 0x0520(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStylingEntryButton* StylingHatOffButtonSumg; // 0x0528(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UNavBarWidget* LoadoutNavBarSumg; // 0x0530(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaWidgetSwitcher* LoadoutWidgetSwitcher; // 0x0538(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UVerticalBox* GearVBox; // 0x0540(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UVerticalBox* CosmeticVBox; // 0x0548(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* MoreStylingAvailableTxt; // 0x0550(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* LoadoutHeaderTxt; // 0x0558(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaScrollBox* StatsPanelScrollBox; // 0x0560(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class ULoadoutSlotEntryButton*> LoadoutSlotEntryButtons; // 0x0568(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
class ULoadoutSlotEntryButton* CurrentSlotBtn; // 0x0578(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_580[0x8]; // 0x0580(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LoadoutMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LoadoutMenuWidget")
|
|
}
|
|
static class ULoadoutMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULoadoutMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULoadoutMenuWidget;
|
|
|
|
// Class Charlie.CharlieInventoryGuardianDetectorItem
|
|
// 0x0010 (0x00D8 - 0x00C8)
|
|
class UCharlieInventoryGuardianDetectorItem final : public UCharlieInventoryUseableBaseItem
|
|
{
|
|
public:
|
|
uint8 Pad_C8[0x10]; // 0x00C8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventoryGuardianDetectorItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventoryGuardianDetectorItem")
|
|
}
|
|
static class UCharlieInventoryGuardianDetectorItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInventoryGuardianDetectorItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInventoryGuardianDetectorItem;
|
|
|
|
// Class Charlie.CharlieInventoryListenerSubsystem
|
|
// 0x0030 (0x0060 - 0x0030)
|
|
class UCharlieInventoryListenerSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x30]; // 0x0030(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventoryListenerSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventoryListenerSubsystem")
|
|
}
|
|
static class UCharlieInventoryListenerSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInventoryListenerSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInventoryListenerSubsystem;
|
|
|
|
// Class Charlie.CharlieInventoryRelicItem
|
|
// 0x0028 (0x00E8 - 0x00C0)
|
|
class UCharlieInventoryRelicItem final : public UCharlieInventoryItem
|
|
{
|
|
public:
|
|
uint8 Pad_C0[0x10]; // 0x00C0(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FBuffIconData> BuffIconData; // 0x00D0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
class URelicItemData* RelicItemData; // 0x00E0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventoryRelicItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventoryRelicItem")
|
|
}
|
|
static class UCharlieInventoryRelicItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInventoryRelicItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInventoryRelicItem;
|
|
|
|
// Class Charlie.ItemLevelWidget
|
|
// 0x0178 (0x0500 - 0x0388)
|
|
class UItemLevelWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x8]; // 0x0388(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSlateBrush FilledBrush; // 0x0390(0x00B0)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
struct FSlateBrush EmptyBrush; // 0x0440(0x00B0)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
class UFreyaImage* ItemLevelImg; // 0x04F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_4F8[0x8]; // 0x04F8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemLevelWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemLevelWidget")
|
|
}
|
|
static class UItemLevelWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemLevelWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemLevelWidget;
|
|
|
|
// Class Charlie.CharlieInventoryUseableCooldownReductionItem
|
|
// 0x0000 (0x00C8 - 0x00C8)
|
|
class UCharlieInventoryUseableCooldownReductionItem final : public UCharlieInventoryUseableBaseItem
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventoryUseableCooldownReductionItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventoryUseableCooldownReductionItem")
|
|
}
|
|
static class UCharlieInventoryUseableCooldownReductionItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInventoryUseableCooldownReductionItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInventoryUseableCooldownReductionItem;
|
|
|
|
// Class Charlie.CharlieInventoryUseableShowImageItem
|
|
// 0x0000 (0x00C8 - 0x00C8)
|
|
class UCharlieInventoryUseableShowImageItem final : public UCharlieInventoryUseableBaseItem
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventoryUseableShowImageItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventoryUseableShowImageItem")
|
|
}
|
|
static class UCharlieInventoryUseableShowImageItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInventoryUseableShowImageItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInventoryUseableShowImageItem;
|
|
|
|
// Class Charlie.DamageDealerCapsuleComponent
|
|
// 0x0060 (0x0570 - 0x0510)
|
|
class UDamageDealerCapsuleComponent final : public UCapsuleComponent
|
|
{
|
|
public:
|
|
uint8 Pad_510[0x18]; // 0x0510(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FActivableIdentifier ActivationIdentifier; // 0x0528(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(const class AActor* ActorHit)> OnActorDamaged; // 0x0530(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
struct FDamageDealerData DamageDealerData; // 0x0540(0x0028)(Transient, NoDestructor, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_568[0x8]; // 0x0568(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DamageDealerCapsuleComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DamageDealerCapsuleComponent")
|
|
}
|
|
static class UDamageDealerCapsuleComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDamageDealerCapsuleComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDamageDealerCapsuleComponent;
|
|
|
|
// Class Charlie.MediaWidget
|
|
// 0x0028 (0x03B0 - 0x0388)
|
|
class UMediaWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x18]; // 0x0388(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFreyaBinkMediaPlayerData* FreyaBinkMediaPlayerData; // 0x03A0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* VideoImg; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void OnVideoFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MediaWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MediaWidget")
|
|
}
|
|
static class UMediaWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMediaWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMediaWidget;
|
|
|
|
// Class Charlie.CharlieInventoryWeaponItem
|
|
// 0x0060 (0x0170 - 0x0110)
|
|
class UCharlieInventoryWeaponItem final : public UCharlieInventoryModuleContainerItem
|
|
{
|
|
public:
|
|
uint8 Pad_110[0x60]; // 0x0110(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieInventoryWeaponItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieInventoryWeaponItem")
|
|
}
|
|
static class UCharlieInventoryWeaponItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieInventoryWeaponItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieInventoryWeaponItem;
|
|
|
|
// Class Charlie.EndGameLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UEndGameLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void StartEndGameSequence(const class UObject* WorldContextObject);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EndGameLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EndGameLibrary")
|
|
}
|
|
static class UEndGameLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEndGameLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEndGameLibrary;
|
|
|
|
// Class Charlie.CharlieLadder
|
|
// 0x0118 (0x03C0 - 0x02A8)
|
|
class ACharlieLadder : public AActor
|
|
{
|
|
public:
|
|
class UStaticMeshComponent* TopComponent; // 0x02A8(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UBoxComponent* TriggerTop; // 0x02B0(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UCapsuleComponent* CharacterStartTop; // 0x02B8(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaWidgetComponent* InteractWidgetTop; // 0x02C0(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UBoxComponent* NavigationBlockerTop; // 0x02C8(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UStaticMeshComponent* BottomComponent; // 0x02D0(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UBoxComponent* TriggerBottom; // 0x02D8(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UCapsuleComponent* CharacterStartBottom; // 0x02E0(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaWidgetComponent* InteractWidgetBottom; // 0x02E8(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UBoxComponent* NavigationBlockerBottom; // 0x02F0(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UAkSwitchValue* MaterialAudioSwitchValue; // 0x02F8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UOverlapDetectionRuneComponent* OverlapDetectionRune; // 0x0300(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UEntityComponent* Entity; // 0x0308(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UDynamicInteractableRuneComponent* DynamicInteractableRune; // 0x0310(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class ULadderInteractionActionComponent* ClimbAction; // 0x0318(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UStaticMesh* RepeatedMesh; // 0x0320(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
int32 SectionCount; // 0x0328(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float SectionHeight; // 0x032C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float BottomHeight; // 0x0330(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float SpaceBetweenRungs; // 0x0334(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
int32 RungsInBottomComponent; // 0x0338(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
int32 RungsInMiddleComponent; // 0x033C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
int32 RungsInTopComponent; // 0x0340(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_344[0x4]; // 0x0344(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector LeftHandPoint; // 0x0348(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FVector RightHandPoint; // 0x0360(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FVector LeftFootPoint; // 0x0378(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FVector RightFootPoint; // 0x0390(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
int32 NumRungsPerStep; // 0x03A8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
int32 TopHandStartingIndexFromTop; // 0x03AC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
int32 BottomHandStartingIndexFromTop; // 0x03B0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
int32 TopFootStartingIndexFromTop; // 0x03B4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
int32 BottomFootStartingIndexFromTop; // 0x03B8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_3BC[0x4]; // 0x03BC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieLadder")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieLadder")
|
|
}
|
|
static class ACharlieLadder* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieLadder>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieLadder;
|
|
|
|
// Class Charlie.MyNaconForgotPasswordWidget
|
|
// 0x0060 (0x03E8 - 0x0388)
|
|
class UMyNaconForgotPasswordWidget final : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x38]; // 0x0388(0x0038)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieEditableText* EmailEditableTxt; // 0x03C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* EmailErrorTxt; // 0x03C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextButton* ResetPasswordBtn; // 0x03D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextButton* BackBtn; // 0x03D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMyNaconGameInstanceSubsystem* MyNaconGameInstanceSubsystem; // 0x03E0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void OnEmailChanged(const class FText& Text);
|
|
|
|
void OnBackButtonClicked() const;
|
|
void OnResetPasswordClicked() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MyNaconForgotPasswordWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MyNaconForgotPasswordWidget")
|
|
}
|
|
static class UMyNaconForgotPasswordWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMyNaconForgotPasswordWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMyNaconForgotPasswordWidget;
|
|
|
|
// Class Charlie.CharlieLevelSequenceLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UCharlieLevelSequenceLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static bool IsPlayingAnyInterruptibleSequence(const class UObject* WorldContextObject);
|
|
static bool IsPlayingInterruptibleSequence(const class UObject* WorldContextObject, const TSoftObjectPtr<class ULevelSequence>& LevelSequence);
|
|
static void PlayInterruptibleSequence(const class UObject* WorldContextObject, const TSoftObjectPtr<class ULevelSequence>& LevelSequencee, class AActor* TransformOriginActor);
|
|
static void StopCurrentInterruptibleSequence(const class UObject* WorldContextObject);
|
|
static void StopInterruptibleSequence(const class UObject* WorldContextObject, const TSoftObjectPtr<class ULevelSequence>& LevelSequence);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieLevelSequenceLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieLevelSequenceLibrary")
|
|
}
|
|
static class UCharlieLevelSequenceLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieLevelSequenceLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieLevelSequenceLibrary;
|
|
|
|
// Class Charlie.CharlieLoadout
|
|
// 0x00F8 (0x0120 - 0x0028)
|
|
class UCharlieLoadout final : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x60]; // 0x0028(0x0060)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FCharlieLoadoutSlotGroup> Groups; // 0x0088(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_98[0x88]; // 0x0098(0x0088)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieLoadout")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieLoadout")
|
|
}
|
|
static class UCharlieLoadout* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieLoadout>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieLoadout;
|
|
|
|
// Class Charlie.CharlieLoadoutListenerSubsystem
|
|
// 0x0088 (0x00B8 - 0x0030)
|
|
class UCharlieLoadoutListenerSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
class UCharlieLoadoutCosmeticListener* CosmeticListener; // 0x0030(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_38[0x80]; // 0x0038(0x0080)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieLoadoutListenerSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieLoadoutListenerSubsystem")
|
|
}
|
|
static class UCharlieLoadoutListenerSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieLoadoutListenerSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieLoadoutListenerSubsystem;
|
|
|
|
// Class Charlie.DelayedAttributeRegenAbility
|
|
// 0x00E0 (0x05C8 - 0x04E8)
|
|
class UDelayedAttributeRegenAbility : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
TSubclassOf<class UGameplayEffect> RegenEffect; // 0x04E8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bRestartDelayOnActivationEvent; // 0x04F0(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4F1[0x3]; // 0x04F1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTag EndRegenEvent; // 0x04F4(0x0008)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4FC[0x4]; // 0x04FC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTagContainer EndRegenEvents; // 0x0500(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
bool bUseAttributeDelay; // 0x0520(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_521[0x3]; // 0x0521(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float RegenDelay; // 0x0524(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttribute DelayAttribute; // 0x0528(0x0038)(Edit, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer EventsThatIgnoresDelay; // 0x0560(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
uint8 Pad_580[0x30]; // 0x0580(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAbilityTask_WaitGameplayEvent* EventTask; // 0x05B0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_CharlieWaitDelay* RegenDelayTask; // 0x05B8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FActiveGameplayEffectHandle ActiveRegenEffect; // 0x05C0(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void HandleEventCallback(const struct FGameplayEventData& Payload);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DelayedAttributeRegenAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DelayedAttributeRegenAbility")
|
|
}
|
|
static class UDelayedAttributeRegenAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDelayedAttributeRegenAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDelayedAttributeRegenAbility;
|
|
|
|
// Class Charlie.CharlieLockOnTargetWorldSubsystem
|
|
// 0x0118 (0x0158 - 0x0040)
|
|
class UCharlieLockOnTargetWorldSubsystem final : public UTickableWorldSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_40[0x60]; // 0x0040(0x0060)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MaxAutoLockDistance; // 0x00A0(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxLockDistance; // 0x00A4(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxSwitchDistance; // 0x00A8(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LoseLockDistance; // 0x00AC(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AngleToCameraForwardToConsider; // 0x00B0(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AngleToCameraForwardToSwitchTarget; // 0x00B4(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LockPropagationDistance; // 0x00B8(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DistanceToIgnoreAngleRestrictionOnTargetSwitch; // 0x00BC(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DistanceToFavorClosestOnTargetSwitch; // 0x00C0(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RayCastSphereRadius; // 0x00C4(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ClearDurationNeeded; // 0x00C8(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AngleToConsiderAligned; // 0x00CC(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECollisionChannel CollisionChannel; // 0x00D0(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAlwaysIncludeEnemiesInCombat; // 0x00D1(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAllowIncludeLinkedEnemies; // 0x00D2(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUsePropagationDistance; // 0x00D3(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAllowIgnoreAngleRestrictionWhenClose; // 0x00D4(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D5[0x3]; // 0x00D5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FLockOnTargetCandidate> PossibleTargets; // 0x00D8(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_E8[0x70]; // 0x00E8(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieLockOnTargetWorldSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieLockOnTargetWorldSubsystem")
|
|
}
|
|
static class UCharlieLockOnTargetWorldSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieLockOnTargetWorldSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieLockOnTargetWorldSubsystem;
|
|
|
|
// Class Charlie.CharlieMaterialParameterCollectionSubsystem
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
class UCharlieMaterialParameterCollectionSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
class UMaterialParameterCollection* GlobalParameterCollection; // 0x0030(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieMaterialParameterCollectionSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieMaterialParameterCollectionSubsystem")
|
|
}
|
|
static class UCharlieMaterialParameterCollectionSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieMaterialParameterCollectionSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieMaterialParameterCollectionSubsystem;
|
|
|
|
// Class Charlie.CharlieMoveToPoint
|
|
// 0x0078 (0x0370 - 0x02F8)
|
|
class ACharlieMoveToPoint final : public ACharliePlayerTriggerPoint
|
|
{
|
|
public:
|
|
uint8 Pad_2F8[0x8]; // 0x02F8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform TargetPoint; // 0x0300(0x0060)(Edit, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseTargetPointAsNewAnchorAndSpawnLocation; // 0x0360(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_361[0xF]; // 0x0361(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void TriggerMoveToPointFromBP();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieMoveToPoint")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieMoveToPoint")
|
|
}
|
|
static class ACharlieMoveToPoint* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieMoveToPoint>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieMoveToPoint;
|
|
|
|
// Class Charlie.NotificationMessageRuneComponent
|
|
// 0x0018 (0x00C0 - 0x00A8)
|
|
class UNotificationMessageRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FNotificationMessageRune Rune; // 0x00A8(0x0018)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NotificationMessageRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NotificationMessageRuneComponent")
|
|
}
|
|
static class UNotificationMessageRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNotificationMessageRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNotificationMessageRuneComponent;
|
|
|
|
// Class Charlie.CharlieMovieSceneDirectionalAudioTrack
|
|
// 0x0000 (0x0110 - 0x0110)
|
|
class UCharlieMovieSceneDirectionalAudioTrack final : public UCharlieMovieSceneBaseTrack
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieMovieSceneDirectionalAudioTrack")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieMovieSceneDirectionalAudioTrack")
|
|
}
|
|
static class UCharlieMovieSceneDirectionalAudioTrack* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieMovieSceneDirectionalAudioTrack>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieMovieSceneDirectionalAudioTrack;
|
|
|
|
// Class Charlie.CharlieMovieSceneFacialAnimationSection
|
|
// 0x0008 (0x0100 - 0x00F8)
|
|
class UCharlieMovieSceneFacialAnimationSection final : public UCharlieMovieSceneKeySection
|
|
{
|
|
public:
|
|
class UAnimMontage* AnimMontage; // 0x00F8(0x0008)(Edit, ZeroConstructor, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieMovieSceneFacialAnimationSection")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieMovieSceneFacialAnimationSection")
|
|
}
|
|
static class UCharlieMovieSceneFacialAnimationSection* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieMovieSceneFacialAnimationSection>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieMovieSceneFacialAnimationSection;
|
|
|
|
// Class Charlie.CharlieMovieSceneSubtitlesSection
|
|
// 0x0018 (0x0110 - 0x00F8)
|
|
class UCharlieMovieSceneSubtitlesSection final : public UCharlieMovieSceneKeySection
|
|
{
|
|
public:
|
|
class FText Subtitles; // 0x00F8(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
bool bShouldShowWhenPaused; // 0x0108(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESubtitleLanguage Language; // 0x0109(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_10A[0x6]; // 0x010A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieMovieSceneSubtitlesSection")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieMovieSceneSubtitlesSection")
|
|
}
|
|
static class UCharlieMovieSceneSubtitlesSection* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieMovieSceneSubtitlesSection>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieMovieSceneSubtitlesSection;
|
|
|
|
// Class Charlie.FlowNode_Question
|
|
// 0x0008 (0x0210 - 0x0208)
|
|
class UFlowNode_Question final : public UFlowNode_BaseQuestion
|
|
{
|
|
public:
|
|
bool bForceAlreadyAsked; // 0x0208(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_209[0x7]; // 0x0209(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_Question")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_Question")
|
|
}
|
|
static class UFlowNode_Question* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_Question>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_Question;
|
|
|
|
// Class Charlie.GasBpHelpers
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UGasBpHelpers final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static bool DoAllActorsHaveMatchingGameplayTag(const TArray<class AActor*>& ActorsToCheck, const struct FGameplayTag& TagToCheck);
|
|
static bool DoesActorHaveAnyMatchingGameplayTags(class AActor* ActorToCheck, const struct FGameplayTagContainer& TagsToCheck);
|
|
static bool DoesActorHaveMatchingGameplayTags(class AActor* ActorToCheck, const struct FGameplayTagContainer& TagsToCheck);
|
|
static bool DoGameplayTagContainersMatch(const struct FGameplayTagContainer& Tags, const struct FGameplayTagContainer& TagsToFind, bool AllTagsRequired, bool ExactTagsOnly);
|
|
static class UCharlieAbilitySystemComponent* GetCharlieAbilitySystemComponent(class AActor* Actor, EBlueprintOutputType* OutputType);
|
|
static class UCharlieAbilitySystemComponent* GetPlayerCharlieAbilitySystemComponent(const class UObject* WorldContextObject, EBlueprintOutputType* OutputType);
|
|
static bool IsActorDead(class AActor* ActorToCheck);
|
|
static bool IsActorLockedOn(const class AActor* ActorToCheck);
|
|
static bool IsActorLocking(class AActor* ActorToCheck);
|
|
static bool IsActorStaggered(class AActor* ActorToCheck);
|
|
static bool IsHeroInCombat(const class UObject* WorldContextObject);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GasBpHelpers")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GasBpHelpers")
|
|
}
|
|
static class UGasBpHelpers* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGasBpHelpers>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGasBpHelpers;
|
|
|
|
// Class Charlie.CharlieMovieSceneSubtitlesTrack
|
|
// 0x0000 (0x0110 - 0x0110)
|
|
class UCharlieMovieSceneSubtitlesTrack final : public UCharlieMovieSceneBaseTrack
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieMovieSceneSubtitlesTrack")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieMovieSceneSubtitlesTrack")
|
|
}
|
|
static class UCharlieMovieSceneSubtitlesTrack* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieMovieSceneSubtitlesTrack>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieMovieSceneSubtitlesTrack;
|
|
|
|
// Class Charlie.TimeloopActor
|
|
// 0x04D8 (0x0780 - 0x02A8)
|
|
class ATimeloopActor : public AActor
|
|
{
|
|
public:
|
|
class UDataLayerAsset* InsideTimeloopDataLayerAsset; // 0x02A8(0x0008)(Edit, ZeroConstructor, DisableEditOnTemplate, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class AActor> InnerTimeloopHeroPlacement; // 0x02B0(0x0028)(Edit, DisableEditOnTemplate, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class AActor> ClosedTimeloopHeroPlacement; // 0x02D8(0x0028)(Edit, DisableEditOnTemplate, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class AInteractableActor> DroneInteractableActor; // 0x0300(0x0028)(Edit, DisableEditOnTemplate, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class AInteractableActor> RewardChestActor; // 0x0328(0x0028)(Edit, DisableEditOnTemplate, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class AAkReverbZone> AkReverbZone; // 0x0350(0x0028)(Edit, DisableEditOnTemplate, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UNiagaraSystem> TimeloopTierVisuals[0x3]; // 0x0378(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UStaticMesh> ClosingPrismTierVisuals[0x3]; // 0x03F0(0x0028)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UNiagaraComponent* CurrentTimeloopVisual; // 0x0468(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FPayloadData TimeloopRewardTiers[0x3]; // 0x0470(0x00D8)(Edit, NativeAccessSpecifierPublic)
|
|
class UItemData* TimeloopClosingSolutionTiers[0x3]; // 0x06F8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UGameplayEffect> CinematicWalk; // 0x0710(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UGameplayAbility> TimeloopDroneAbility; // 0x0718(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShowAllAssociatedSpawners; // 0x0720(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_721[0x7]; // 0x0721(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UWorldPartitionStreamingSourceComponent* WorldPartitionStreamingSourceComponent; // 0x0728(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkStateValue* LevelStateTimeloop; // 0x0730(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkStateValue* TimeloopNameState; // 0x0738(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkStateValue* TimeloopExitState; // 0x0740(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkComponent* AkComponent; // 0x0748(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class USceneComponent* OpenedTimeloopRoot; // 0x0750(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class USceneComponent* ClosedTimeloopRoot; // 0x0758(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSerializeActorComponent* SerializeActorComponent; // 0x0760(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FName TimeloopID; // 0x0768(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayTag GateSpawningTag; // 0x0770(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayTag GuardiansDetectableTag; // 0x0778(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void ClosingFadeToBlackCompleted();
|
|
void ClosingFadeToGameStart();
|
|
void EnteringFadeToBlackCompleted();
|
|
void EnteringFadeToGameStart();
|
|
void ExitingFadeToBlackCompleted();
|
|
void ExitingFadeToGameStart();
|
|
void TimeloopCLosed();
|
|
void TimeloopEntered();
|
|
void TimeloopUnlocked();
|
|
void UnlockTimeloop();
|
|
|
|
bool CanEnter() const;
|
|
const class FName GetTimeloopID() const;
|
|
ETimeloopState GetTimeloopState() const;
|
|
bool IsClosed() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TimeloopActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TimeloopActor")
|
|
}
|
|
static class ATimeloopActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ATimeloopActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ATimeloopActor;
|
|
|
|
// Class Charlie.CharlieNiagaraAnimationComponent
|
|
// 0x0100 (0x01A0 - 0x00A0)
|
|
class UCharlieNiagaraAnimationComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
class FName CoreComponentTag; // 0x00A0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName CorePositionVariableName; // 0x00A8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class FName> ComponentsToNeverDeactivate; // 0x00B0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraVariableDefaultValue> DefaultVariableValues; // 0x00C0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
float DefaultVariableBlendTime; // 0x00D0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D4[0x4]; // 0x00D4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieAbilitySystemComponent* AbilityComponent; // 0x00D8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAnimInstance* AnimInstance; // 0x00E0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UNiagaraComponent* CoreNiagaraComponent; // 0x00E8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TSet<class UNiagaraComponent*> CachedComponentsToNeverDeactivate; // 0x00F0(0x0050)(ExportObject, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
TSet<class UNiagaraComponent*> CachedComponentsToDeactivate; // 0x0140(0x0050)(ExportObject, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
TArray<struct FActiveNiagaraComponentsPerMontage> ActiveNiagaraComponentsPerMontage; // 0x0190(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void AnimMontageFinished(class UAnimMontage* AnimMontage, bool bInterrupted);
|
|
void AnimMontageStarted(class UAnimMontage* AnimMontage);
|
|
void SetNiagaraFloatVariableOnMainNiagaraComponent(class FName InComponentTag, class FName InVariableName, float InValue);
|
|
void SetNiagaraVectorVariableOnMainNiagaraComponent(class FName InComponentTag, class FName InVariableName, const struct FVector& InValue);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieNiagaraAnimationComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieNiagaraAnimationComponent")
|
|
}
|
|
static class UCharlieNiagaraAnimationComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieNiagaraAnimationComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieNiagaraAnimationComponent;
|
|
|
|
// Class Charlie.CharlieNPCDebuggerConfig
|
|
// 0x0040 (0x0068 - 0x0028)
|
|
class UCharlieNPCDebuggerConfig final : public UObject
|
|
{
|
|
public:
|
|
struct FSoftClassPath BlueprintClassQuickchatNPC; // 0x0028(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSoftClassPath BlueprintClassConvoNPC; // 0x0048(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieNPCDebuggerConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieNPCDebuggerConfig")
|
|
}
|
|
static class UCharlieNPCDebuggerConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieNPCDebuggerConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieNPCDebuggerConfig;
|
|
|
|
// Class Charlie.CharliePGOSubsystem
|
|
// 0x0000 (0x0030 - 0x0030)
|
|
class UCharliePGOSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharliePGOSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharliePGOSubsystem")
|
|
}
|
|
static class UCharliePGOSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharliePGOSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharliePGOSubsystem;
|
|
|
|
// Class Charlie.EcstasyTotemActor
|
|
// 0x00A8 (0x03A0 - 0x02F8)
|
|
class AEcstasyTotemActor final : public AEcstasyHittableBaseActor
|
|
{
|
|
public:
|
|
uint8 Pad_2F8[0x8]; // 0x02F8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FHazeUmbilicalCordAnimationEntry UmbilicalCordAnimation; // 0x0300(0x0014)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_314[0x4]; // 0x0314(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FHazeBirthAbsorbVFXEntry BirthAbsorbVfxEntry; // 0x0318(0x0048)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class USceneComponent* HazeAnimationTarget; // 0x0360(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class AUmbilicalCord> UmbilicalCordClass; // 0x0368(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ALymbicEntitySpawner* Spawner; // 0x0370(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UTotemUmbilicalCordAnchorComponent* UmbilicalCordComponent; // 0x0378(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AHaze* SpawnedHaze; // 0x0380(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UNiagaraComponent* SpawnedNiagaraComponent; // 0x0388(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_390[0x10]; // 0x0390(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnHazeKilled();
|
|
void OnHazeRestored();
|
|
void OnHazeShieldActivated();
|
|
void OnHazeShieldRemoved();
|
|
void OnHazeSpawned();
|
|
|
|
EEcstasyTotemState GetTotemState() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EcstasyTotemActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EcstasyTotemActor")
|
|
}
|
|
static class AEcstasyTotemActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AEcstasyTotemActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AEcstasyTotemActor;
|
|
|
|
// Class Charlie.CharliePIEBootConfig
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UCharliePIEBootConfig final : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharliePIEBootConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharliePIEBootConfig")
|
|
}
|
|
static class UCharliePIEBootConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharliePIEBootConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharliePIEBootConfig;
|
|
|
|
// Class Charlie.DroneTranslationActionComponent
|
|
// 0x0018 (0x02A0 - 0x0288)
|
|
class UDroneTranslationActionComponent : public USingleUseBaseConditionInteractionActionComponent
|
|
{
|
|
public:
|
|
class FText Translation; // 0x0288(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
EInteractionQuestType Type; // 0x0298(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_299[0x7]; // 0x0299(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
EInteractionQuestType GetType() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DroneTranslationActionComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DroneTranslationActionComponent")
|
|
}
|
|
static class UDroneTranslationActionComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDroneTranslationActionComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDroneTranslationActionComponent;
|
|
|
|
// Class Charlie.CharliePlayerController
|
|
// 0x0108 (0x0960 - 0x0858)
|
|
class ACharliePlayerController : public APlayerController
|
|
{
|
|
public:
|
|
uint8 Pad_858[0x30]; // 0x0858(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UInputAction* NavigateBackInputAction; // 0x0888(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* PreviousTabInputAction; // 0x0890(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* InvertedPreviousTabInputAction; // 0x0898(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* NextTabInputAction; // 0x08A0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* InvertedNextTabInputAction; // 0x08A8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* SettingResetDefaultInputAction; // 0x08B0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* SettingResetDefaultAllInputAction; // 0x08B8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* AcceptYesNoConfirmationInputAction; // 0x08C0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* RefuseYesNoConfirmationInputAction; // 0x08C8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* CreditSpeedModifierGamepadInputAction; // 0x08D0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* CreditSpeedModifierMouseKeyboardInputAction; // 0x08D8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_8E0[0x80]; // 0x08E0(0x0080)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharliePlayerController")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharliePlayerController")
|
|
}
|
|
static class ACharliePlayerController* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharliePlayerController>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharliePlayerController;
|
|
|
|
// Class Charlie.CharliePlayerDefaults
|
|
// 0x0040 (0x0068 - 0x0028)
|
|
class UCharliePlayerDefaults final : public UObject
|
|
{
|
|
public:
|
|
TArray<struct FInventoryItem> DefaultPlayerItems; // 0x0028(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
TArray<TSoftObjectPtr<class UFactData>> DefaultPlayerFacts; // 0x0038(0x0010)(Edit, ZeroConstructor, Config, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer DefaultTags; // 0x0048(0x0020)(Edit, Config, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharliePlayerDefaults")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharliePlayerDefaults")
|
|
}
|
|
static class UCharliePlayerDefaults* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharliePlayerDefaults>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharliePlayerDefaults;
|
|
|
|
// Class Charlie.CharliePlayerSphereTriggerPoint
|
|
// 0x0000 (0x02F8 - 0x02F8)
|
|
class ACharliePlayerSphereTriggerPoint : public ACharliePlayerTriggerPoint
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharliePlayerSphereTriggerPoint")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharliePlayerSphereTriggerPoint")
|
|
}
|
|
static class ACharliePlayerSphereTriggerPoint* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharliePlayerSphereTriggerPoint>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharliePlayerSphereTriggerPoint;
|
|
|
|
// Class Charlie.ConversationSubsystem
|
|
// 0x03D8 (0x0408 - 0x0030)
|
|
class UConversationSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x1B0]; // 0x0030(0x01B0)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> OnConversationFinishedFromEvent; // 0x01E0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
class UFlowAsset* CurrentRootConversation; // 0x01F0(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFlowAsset* CurrentIntroductionConversation; // 0x01F8(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UIdentityData* SpeakerIdentity; // 0x0200(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AActor* CurrentConvoActor; // 0x0208(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFlowComponent* CurrentRoot; // 0x0210(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFlowComponent* CurrentIntro; // 0x0218(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDialogueSubsystem* DialogueSubsystem; // 0x0220(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UItemData*> ItemsReceived; // 0x0228(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_238[0x128]; // 0x0238(0x0128)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSet<struct FQuestionOrderByNPC> OrderedQuestionByNpcs; // 0x0360(0x0050)(Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3B0[0x58]; // 0x03B0(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UConversationSubsystem* Get(const class UObject* WorldContextObject);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ConversationSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ConversationSubsystem")
|
|
}
|
|
static class UConversationSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UConversationSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UConversationSubsystem;
|
|
|
|
// Class Charlie.CharliePrimaryAssetLabelDemo
|
|
// 0x0008 (0x0090 - 0x0088)
|
|
class UCharliePrimaryAssetLabelDemo final : public UPrimaryAssetLabel
|
|
{
|
|
public:
|
|
bool bOverrideDemoCookRule; // 0x0088(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPrimaryAssetCookRule DemoCookRule; // 0x0089(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideDemoChunkId; // 0x008A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_8B[0x1]; // 0x008B(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 DemoChunkId; // 0x008C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharliePrimaryAssetLabelDemo")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharliePrimaryAssetLabelDemo")
|
|
}
|
|
static class UCharliePrimaryAssetLabelDemo* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharliePrimaryAssetLabelDemo>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharliePrimaryAssetLabelDemo;
|
|
|
|
// Class Charlie.DamageDealingProjectile
|
|
// 0x0030 (0x0340 - 0x0310)
|
|
class ADamageDealingProjectile : public ACharlieBaseProjectile
|
|
{
|
|
public:
|
|
uint8 Pad_310[0x8]; // 0x0310(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UDamageDealerThrowableComponent* DamageDealerComponent; // 0x0318(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bStartingLocationAsDamageOriginLocation; // 0x0320(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_321[0x1F]; // 0x0321(0x001F)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DamageDealingProjectile")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DamageDealingProjectile")
|
|
}
|
|
static class ADamageDealingProjectile* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ADamageDealingProjectile>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ADamageDealingProjectile;
|
|
|
|
// Class Charlie.CharlieProfileSubsystem
|
|
// 0x0020 (0x0178 - 0x0158)
|
|
class UCharlieProfileSubsystem final : public UCommonUserSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_158[0x20]; // 0x0158(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieProfileSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieProfileSubsystem")
|
|
}
|
|
static class UCharlieProfileSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieProfileSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieProfileSubsystem;
|
|
|
|
// Class Charlie.CharlieReaction
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UCharlieReaction : public UObject
|
|
{
|
|
public:
|
|
void React(class UObject* Owner);
|
|
void ReactEvent(class UObject* Owner);
|
|
|
|
class UWorld* GetWorld() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieReaction")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieReaction")
|
|
}
|
|
static class UCharlieReaction* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieReaction>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieReaction;
|
|
|
|
// Class Charlie.CharlieRoamingPath
|
|
// 0x0028 (0x0310 - 0x02E8)
|
|
class ACharlieRoamingPath : public ACharlieSphereIdlePoint
|
|
{
|
|
public:
|
|
class USplineComponent* SplineComponent; // 0x02E8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bBackAndForth; // 0x02F0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2F1[0x3]; // 0x02F1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float IdleTimeAtExtremities; // 0x02F4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float IdleTimeAtExtremitiesVariance; // 0x02F8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float IdleIntervalDuringTravel; // 0x02FC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float IdleIntervalDuringTravelVariance; // 0x0300(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float IdleTimeDuringTravel; // 0x0304(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float IdleTimeDuringTravelVariance; // 0x0308(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_30C[0x4]; // 0x030C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieRoamingPath")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieRoamingPath")
|
|
}
|
|
static class ACharlieRoamingPath* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieRoamingPath>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieRoamingPath;
|
|
|
|
// Class Charlie.ToggleLightDroneAbility
|
|
// 0x0000 (0x04E8 - 0x04E8)
|
|
class UToggleLightDroneAbility : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ToggleLightDroneAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ToggleLightDroneAbility")
|
|
}
|
|
static class UToggleLightDroneAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UToggleLightDroneAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UToggleLightDroneAbility;
|
|
|
|
// Class Charlie.CharlieRuntimeOptions
|
|
// 0x0008 (0x0040 - 0x0038)
|
|
class UCharlieRuntimeOptions final : public UYggRuntimeOptionsBase
|
|
{
|
|
public:
|
|
bool bShowQuestFlowers; // 0x0038(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
bool IsShowingQuestFlowers() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieRuntimeOptions")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieRuntimeOptions")
|
|
}
|
|
static class UCharlieRuntimeOptions* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieRuntimeOptions>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieRuntimeOptions;
|
|
|
|
// Class Charlie.ComputerAccessStyle
|
|
// 0x00A8 (0x00D8 - 0x0030)
|
|
class UComputerAccessStyle final : public UPrimaryDataAsset
|
|
{
|
|
public:
|
|
struct FDataTableRowHandle SubTitlesTextStyle; // 0x0030(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
class UFreyaBorderStyle* BorderStyle; // 0x0040(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UFreyaInputWidget> FooterWidgetClass; // 0x0048(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FDataTableRowHandle MainTitleTextStyle; // 0x0050(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
class UFreyaImageStyle* HeaderImageStyle; // 0x0060(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UFreyaTextButtonStyle* ComputerListButtonStyle; // 0x0068(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FDataTableRowHandle ContentTitleTextStyle; // 0x0070(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
class UDataTable* ContentTextStyle; // 0x0080(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UFreyaBorderStyle* HeaderBorderStyle; // 0x0088(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UFreyaImageButtonStyle* CloseWindowButtonStyle; // 0x0090(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UFreyaScrollBoxStyle* ScrollBoxStyle; // 0x0098(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UFreyaTextButtonStyle* KeyButtonStyle; // 0x00A0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FCodeTextStyle CodeTextStyle; // 0x00A8(0x0030)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ComputerAccessStyle")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ComputerAccessStyle")
|
|
}
|
|
static class UComputerAccessStyle* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UComputerAccessStyle>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UComputerAccessStyle;
|
|
|
|
// Class Charlie.CharlieSaveActorComponentInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class ICharlieSaveActorComponentInterface final
|
|
{
|
|
public:
|
|
void OnEntityLoaded();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSaveActorComponentInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSaveActorComponentInterface")
|
|
}
|
|
static class ICharlieSaveActorComponentInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ICharlieSaveActorComponentInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ICharlieSaveActorComponentInterface;
|
|
|
|
// Class Charlie.CharlieSaveGameData
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
class UCharlieSaveGameData final : public UDataAsset
|
|
{
|
|
public:
|
|
TArray<uint8> SaveGameBytes; // 0x0030(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSaveGameData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSaveGameData")
|
|
}
|
|
static class UCharlieSaveGameData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSaveGameData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSaveGameData;
|
|
|
|
// Class Charlie.IkOffsetInterpolatorRuneWrapper
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UIkOffsetInterpolatorRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FIkOffsetInterpolatorRune Rune; // 0x0028(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("IkOffsetInterpolatorRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"IkOffsetInterpolatorRuneWrapper")
|
|
}
|
|
static class UIkOffsetInterpolatorRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UIkOffsetInterpolatorRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UIkOffsetInterpolatorRuneWrapper;
|
|
|
|
// Class Charlie.CharlieSaveSystem
|
|
// 0x00E8 (0x01B0 - 0x00C8)
|
|
class UCharlieSaveSystem final : public UYggSaveSystem
|
|
{
|
|
public:
|
|
uint8 Pad_C8[0xE8]; // 0x00C8(0x00E8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSaveSystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSaveSystem")
|
|
}
|
|
static class UCharlieSaveSystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSaveSystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSaveSystem;
|
|
|
|
// Class Charlie.HazeLonelyDeathAbility
|
|
// 0x0018 (0x0560 - 0x0548)
|
|
class UHazeLonelyDeathAbility final : public UBaseHazeDeathAbility
|
|
{
|
|
public:
|
|
float HazeHealthRatio; // 0x0548(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_54C[0x4]; // 0x054C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAbilityTask_CharlieWaitDelay* AnimationDelayTask; // 0x0550(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_558[0x8]; // 0x0558(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HazeLonelyDeathAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HazeLonelyDeathAbility")
|
|
}
|
|
static class UHazeLonelyDeathAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHazeLonelyDeathAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHazeLonelyDeathAbility;
|
|
|
|
// Class Charlie.EditorCharlieSaveSystemConfig
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UEditorCharlieSaveSystemConfig final : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EditorCharlieSaveSystemConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EditorCharlieSaveSystemConfig")
|
|
}
|
|
static class UEditorCharlieSaveSystemConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEditorCharlieSaveSystemConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEditorCharlieSaveSystemConfig;
|
|
|
|
// Class Charlie.CharlieSaveSystemLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UCharlieSaveSystemLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static bool HasSaveInProgress(const class UObject* WorldContextObject);
|
|
static void SaveGame(const class UObject* WorldContextObject, const struct FLatentActionInfo& InLatentInfo, ESaveRequestType Type);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSaveSystemLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSaveSystemLibrary")
|
|
}
|
|
static class UCharlieSaveSystemLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSaveSystemLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSaveSystemLibrary;
|
|
|
|
// Class Charlie.ResearchLoreEntryButtonWidget
|
|
// 0x0008 (0x04F0 - 0x04E8)
|
|
class UResearchLoreEntryButtonWidget : public UCharlieCustomButton
|
|
{
|
|
public:
|
|
class UResearchLoreEntryWidget* ResearchLoreEntrySumg; // 0x04E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ResearchLoreEntryButtonWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ResearchLoreEntryButtonWidget")
|
|
}
|
|
static class UResearchLoreEntryButtonWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UResearchLoreEntryButtonWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UResearchLoreEntryButtonWidget;
|
|
|
|
// Class Charlie.CharlieSerializeActorComponent
|
|
// 0x0028 (0x00C8 - 0x00A0)
|
|
class UCharlieSerializeActorComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void(class AActor* LoadedActor)> OnEntityLoaded; // 0x00A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
bool bSaveComponentTransforms; // 0x00B0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_B1[0x3]; // 0x00B1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGuid Identifier; // 0x00B4(0x0010)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NonTransactional, NoDestructor, Protected, TextExportTransient, NonPIEDuplicateTransient, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_C4[0x4]; // 0x00C4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSerializeActorComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSerializeActorComponent")
|
|
}
|
|
static class UCharlieSerializeActorComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSerializeActorComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSerializeActorComponent;
|
|
|
|
// Class Charlie.CharlieSettingBool_ScalabilityQuality
|
|
// 0x0000 (0x01C0 - 0x01C0)
|
|
class UCharlieSettingBool_ScalabilityQuality final : public UGameSettingValueDiscreteDynamic_Bool
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSettingBool_ScalabilityQuality")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSettingBool_ScalabilityQuality")
|
|
}
|
|
static class UCharlieSettingBool_ScalabilityQuality* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSettingBool_ScalabilityQuality>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSettingBool_ScalabilityQuality;
|
|
|
|
// Class Charlie.GameplayLODAction_Float
|
|
// 0x0050 (0x0078 - 0x0028)
|
|
class UGameplayLODAction_Float final : public UGameplayLODAction
|
|
{
|
|
public:
|
|
TMap<int32, float> PerLODValue; // 0x0028(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
float GetCurrentValue(class AActor* Actor);
|
|
void OnExecute(class AActor* Actor, float NewValue);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameplayLODAction_Float")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameplayLODAction_Float")
|
|
}
|
|
static class UGameplayLODAction_Float* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameplayLODAction_Float>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameplayLODAction_Float;
|
|
|
|
// Class Charlie.CharlieConfirmationRestartInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class ICharlieConfirmationRestartInterface final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieConfirmationRestartInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieConfirmationRestartInterface")
|
|
}
|
|
static class ICharlieConfirmationRestartInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ICharlieConfirmationRestartInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ICharlieConfirmationRestartInterface;
|
|
|
|
// Class Charlie.CharlieSettingEnum_NVidiaFrameGeneration
|
|
// 0x0008 (0x01C8 - 0x01C0)
|
|
class UCharlieSettingEnum_NVidiaFrameGeneration final : public UGameSettingValueDiscreteDynamic_Enum
|
|
{
|
|
public:
|
|
uint8 Pad_1C0[0x8]; // 0x01C0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSettingEnum_NVidiaFrameGeneration")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSettingEnum_NVidiaFrameGeneration")
|
|
}
|
|
static class UCharlieSettingEnum_NVidiaFrameGeneration* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSettingEnum_NVidiaFrameGeneration>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSettingEnum_NVidiaFrameGeneration;
|
|
|
|
// Class Charlie.DamageDealerInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IDamageDealerInterface final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DamageDealerInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DamageDealerInterface")
|
|
}
|
|
static class IDamageDealerInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IDamageDealerInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IDamageDealerInterface;
|
|
|
|
// Class Charlie.CharlieSettingEnum_XeSSFrameGeneration
|
|
// 0x0008 (0x01C8 - 0x01C0)
|
|
class UCharlieSettingEnum_XeSSFrameGeneration final : public UGameSettingValueDiscreteDynamic_Bool
|
|
{
|
|
public:
|
|
uint8 Pad_1C0[0x8]; // 0x01C0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSettingEnum_XeSSFrameGeneration")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSettingEnum_XeSSFrameGeneration")
|
|
}
|
|
static class UCharlieSettingEnum_XeSSFrameGeneration* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSettingEnum_XeSSFrameGeneration>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSettingEnum_XeSSFrameGeneration;
|
|
|
|
// Class Charlie.DroneBaseFeatureEntry
|
|
// 0x0048 (0x03D8 - 0x0390)
|
|
class UDroneBaseFeatureEntry : public UFreyaCustomButtonContentWidget
|
|
{
|
|
public:
|
|
struct FDataTableRowHandle NormalTextStyle; // 0x0390(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle HoveredTextStyle; // 0x03A0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorderStyle* NormalBorderStyle; // 0x03B0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorderStyle* HoveredBorderStyle; // 0x03B8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* DroneBaseFeatureNameTxt; // 0x03C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* DroneBaseFeatureStateTxt; // 0x03C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorder* DroneBaseFeatureBorder; // 0x03D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DroneBaseFeatureEntry")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DroneBaseFeatureEntry")
|
|
}
|
|
static class UDroneBaseFeatureEntry* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDroneBaseFeatureEntry>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDroneBaseFeatureEntry;
|
|
|
|
// Class Charlie.CharlieSettingEnum_AMDSuperResolution
|
|
// 0x0008 (0x01C8 - 0x01C0)
|
|
class UCharlieSettingEnum_AMDSuperResolution final : public UGameSettingValueDiscreteDynamic_Enum
|
|
{
|
|
public:
|
|
uint8 Pad_1C0[0x8]; // 0x01C0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSettingEnum_AMDSuperResolution")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSettingEnum_AMDSuperResolution")
|
|
}
|
|
static class UCharlieSettingEnum_AMDSuperResolution* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSettingEnum_AMDSuperResolution>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSettingEnum_AMDSuperResolution;
|
|
|
|
// Class Charlie.EnduranceAttributeBarWidget
|
|
// 0x0078 (0x0558 - 0x04E0)
|
|
class UEnduranceAttributeBarWidget : public UAttributeBarWidget
|
|
{
|
|
public:
|
|
float PreviewEnduranceCapValue; // 0x04E0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float PreviewEnduranceCapBufferValue; // 0x04E4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float PreviewLymbicPulseTally; // 0x04E8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4EC[0x4]; // 0x04EC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class USizeBox* ProgressBarsSBox; // 0x04F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class USizeBox* HealthSBox; // 0x04F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* DamageImg; // 0x0500(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* EnduranceCapImg; // 0x0508(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class USpacer* ProgressBarsSpacer; // 0x0510(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAttributeProgressBar* HealthProgressBar; // 0x0518(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAttributeProgressBar* BufferProgressBar; // 0x0520(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class USizeBox* BufferSBox; // 0x0528(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ULymbicPulseWidget* LymbicPulseSumg; // 0x0530(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UHorizontalBox* MaxEnduranceHBox; // 0x0538(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* CappedEnduranceValueTxt; // 0x0540(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* DamageFadeOutAnim; // 0x0548(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_550[0x8]; // 0x0550(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnDamageAnimationFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EnduranceAttributeBarWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EnduranceAttributeBarWidget")
|
|
}
|
|
static class UEnduranceAttributeBarWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEnduranceAttributeBarWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEnduranceAttributeBarWidget;
|
|
|
|
// Class Charlie.CharlieSettingEnum_FPSCap
|
|
// 0x0000 (0x01C0 - 0x01C0)
|
|
class UCharlieSettingEnum_FPSCap final : public UGameSettingValueDiscreteDynamic_Number
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSettingEnum_FPSCap")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSettingEnum_FPSCap")
|
|
}
|
|
static class UCharlieSettingEnum_FPSCap* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSettingEnum_FPSCap>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSettingEnum_FPSCap;
|
|
|
|
// Class Charlie.CharlieSettingEnum_ScalabilityQuality
|
|
// 0x0000 (0x01C0 - 0x01C0)
|
|
class UCharlieSettingEnum_ScalabilityQuality final : public UGameSettingValueDiscreteDynamic_Enum
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSettingEnum_ScalabilityQuality")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSettingEnum_ScalabilityQuality")
|
|
}
|
|
static class UCharlieSettingEnum_ScalabilityQuality* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSettingEnum_ScalabilityQuality>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSettingEnum_ScalabilityQuality;
|
|
|
|
// Class Charlie.CraftContainer
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
class UCraftContainer final : public UPrimaryDataAsset
|
|
{
|
|
public:
|
|
TArray<class UCraftRecipe*> Recipes; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CraftContainer")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CraftContainer")
|
|
}
|
|
static class UCraftContainer* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCraftContainer>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCraftContainer;
|
|
|
|
// Class Charlie.CharlieSettingScalar_ScalabilityQuality
|
|
// 0x0000 (0x0210 - 0x0210)
|
|
class UCharlieSettingScalar_ScalabilityQuality final : public UGameSettingValueScalarDynamic
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSettingScalar_ScalabilityQuality")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSettingScalar_ScalabilityQuality")
|
|
}
|
|
static class UCharlieSettingScalar_ScalabilityQuality* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSettingScalar_ScalabilityQuality>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSettingScalar_ScalabilityQuality;
|
|
|
|
// Class Charlie.DemoEndMenuWidget
|
|
// 0x0010 (0x0478 - 0x0468)
|
|
class UDemoEndMenuWidget final : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
class UCharlieTextButton* PreorderBtn; // 0x0468(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextButton* MainMenuBtn; // 0x0470(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DemoEndMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DemoEndMenuWidget")
|
|
}
|
|
static class UDemoEndMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDemoEndMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDemoEndMenuWidget;
|
|
|
|
// Class Charlie.CharlieSettingValueDiscrete_Language
|
|
// 0x0010 (0x01D0 - 0x01C0)
|
|
class UCharlieSettingValueDiscrete_Language final : public UGameSettingValueDiscreteDynamic
|
|
{
|
|
public:
|
|
uint8 Pad_1C0[0x10]; // 0x01C0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSettingValueDiscrete_Language")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSettingValueDiscrete_Language")
|
|
}
|
|
static class UCharlieSettingValueDiscrete_Language* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSettingValueDiscrete_Language>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSettingValueDiscrete_Language;
|
|
|
|
// Class Charlie.CharlieSettingValue_InputMapping
|
|
// 0x0078 (0x01C8 - 0x0150)
|
|
class UCharlieSettingValue_InputMapping final : public UGameSettingValue
|
|
{
|
|
public:
|
|
uint8 Pad_150[0x58]; // 0x0150(0x0058)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UInputMappingContext* InputMappingContext; // 0x01A8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1B0[0x18]; // 0x01B0(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSettingValue_InputMapping")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSettingValue_InputMapping")
|
|
}
|
|
static class UCharlieSettingValue_InputMapping* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSettingValue_InputMapping>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSettingValue_InputMapping;
|
|
|
|
// Class Charlie.CharlieSingleSoundStyle
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
class UCharlieSingleSoundStyle final : public UCharlieSoundStyle
|
|
{
|
|
public:
|
|
class UAkAudioEvent* AudioEvent; // 0x0030(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSingleSoundStyle")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSingleSoundStyle")
|
|
}
|
|
static class UCharlieSingleSoundStyle* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSingleSoundStyle>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSingleSoundStyle;
|
|
|
|
// Class Charlie.SecretsConfig
|
|
// 0x0098 (0x00C0 - 0x0028)
|
|
class USecretsConfig final : public UObject
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UDataTable> GoodDeedsDataTable; // 0x0028(0x0028)(Edit, Config, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UDataTable> MysteriesDataTable; // 0x0050(0x0028)(Edit, Config, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UDataTable> TimeloopsDataTable; // 0x0078(0x0028)(Edit, Config, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer SecretsRootTag; // 0x00A0(0x0020)(Edit, Config, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SecretsConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SecretsConfig")
|
|
}
|
|
static class USecretsConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USecretsConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USecretsConfig;
|
|
|
|
// Class Charlie.CharlieSliderSoundComponent
|
|
// 0x0010 (0x0058 - 0x0048)
|
|
class UCharlieSliderSoundComponent final : public UCharlieSoundComponent
|
|
{
|
|
public:
|
|
class UFreyaSlider* SliderOwner; // 0x0048(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSliderSoundStyle* SoundStyle; // 0x0050(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSliderSoundComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSliderSoundComponent")
|
|
}
|
|
static class UCharlieSliderSoundComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSliderSoundComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSliderSoundComponent;
|
|
|
|
// Class Charlie.CosmeticGiveItemAndEquipAction
|
|
// 0x0030 (0x0058 - 0x0028)
|
|
class UCosmeticGiveItemAndEquipAction : public UCosmeticProgressionAction
|
|
{
|
|
public:
|
|
struct FGameplayTag SlotToEquipInto; // 0x0028(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TSoftObjectPtr<class UCosmeticItemData> ItemToGiveAndEquip; // 0x0030(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CosmeticGiveItemAndEquipAction")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CosmeticGiveItemAndEquipAction")
|
|
}
|
|
static class UCosmeticGiveItemAndEquipAction* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCosmeticGiveItemAndEquipAction>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCosmeticGiveItemAndEquipAction;
|
|
|
|
// Class Charlie.SpawnRequesterInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class ISpawnRequesterInterface final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SpawnRequesterInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SpawnRequesterInterface")
|
|
}
|
|
static class ISpawnRequesterInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ISpawnRequesterInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ISpawnRequesterInterface;
|
|
|
|
// Class Charlie.CharlieSphereSafeZone
|
|
// 0x0000 (0x02B8 - 0x02B8)
|
|
class ACharlieSphereSafeZone final : public ACharlieBaseSafeZone
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSphereSafeZone")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSphereSafeZone")
|
|
}
|
|
static class ACharlieSphereSafeZone* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieSphereSafeZone>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieSphereSafeZone;
|
|
|
|
// Class Charlie.CharlieSubtitlesConfig
|
|
// 0x0028 (0x0050 - 0x0028)
|
|
class UCharlieSubtitlesConfig final : public UObject
|
|
{
|
|
public:
|
|
class FString AudioSubtitleFolderPath; // 0x0028(0x0010)(ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString AnimationSubtitleFolderPath; // 0x0038(0x0010)(ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FacialAnimationStopBlendDuration; // 0x0048(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSubtitlesConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSubtitlesConfig")
|
|
}
|
|
static class UCharlieSubtitlesConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSubtitlesConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSubtitlesConfig;
|
|
|
|
// Class Charlie.ImpactDamageDealingProjectile
|
|
// 0x0008 (0x0348 - 0x0340)
|
|
class AImpactDamageDealingProjectile : public ADamageDealingProjectile
|
|
{
|
|
public:
|
|
TSubclassOf<class ACharlieThrowable> ThrowableToSpawnOnImpact; // 0x0340(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ImpactDamageDealingProjectile")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ImpactDamageDealingProjectile")
|
|
}
|
|
static class AImpactDamageDealingProjectile* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AImpactDamageDealingProjectile>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AImpactDamageDealingProjectile;
|
|
|
|
// Class Charlie.CharlieSubtitlesSubsystem
|
|
// 0x0018 (0x0058 - 0x0040)
|
|
class UCharlieSubtitlesSubsystem final : public UTickableWorldSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_40[0x18]; // 0x0040(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieSubtitlesSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieSubtitlesSubsystem")
|
|
}
|
|
static class UCharlieSubtitlesSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieSubtitlesSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieSubtitlesSubsystem;
|
|
|
|
// Class Charlie.CharlieTextRenderComponent
|
|
// 0x0000 (0x0530 - 0x0530)
|
|
class UCharlieTextRenderComponent final : public UTextRenderComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieTextRenderComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieTextRenderComponent")
|
|
}
|
|
static class UCharlieTextRenderComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieTextRenderComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieTextRenderComponent;
|
|
|
|
// Class Charlie.DummyDamageSource
|
|
// 0x0220 (0x0248 - 0x0028)
|
|
class UDummyDamageSource final : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FPendingDamageRequest DamageRequest; // 0x0030(0x0218)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DummyDamageSource")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DummyDamageSource")
|
|
}
|
|
static class UDummyDamageSource* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDummyDamageSource>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDummyDamageSource;
|
|
|
|
// Class Charlie.CharlieTransformComponent
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class ICharlieTransformComponent final
|
|
{
|
|
public:
|
|
void OnActivation();
|
|
void OnUpdateInteractionStateFromLoading_Event();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieTransformComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieTransformComponent")
|
|
}
|
|
static class ICharlieTransformComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ICharlieTransformComponent>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ICharlieTransformComponent;
|
|
|
|
// Class Charlie.FlowNode_HasItem
|
|
// 0x0008 (0x01D8 - 0x01D0)
|
|
class UFlowNode_HasItem final : public UFlowNode_Condition
|
|
{
|
|
public:
|
|
class UItemData* ItemData; // 0x01D0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_HasItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_HasItem")
|
|
}
|
|
static class UFlowNode_HasItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_HasItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_HasItem;
|
|
|
|
// Class Charlie.GameplayLODRuneWrapper
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UGameplayLODRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FGameplayLODRune Rune; // 0x0028(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameplayLODRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameplayLODRuneWrapper")
|
|
}
|
|
static class UGameplayLODRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameplayLODRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameplayLODRuneWrapper;
|
|
|
|
// Class Charlie.CharlieTurretPoint
|
|
// 0x0008 (0x0300 - 0x02F8)
|
|
class ACharlieTurretPoint final : public ACharliePlayerSphereTriggerPoint
|
|
{
|
|
public:
|
|
class UStateTree* TurretStateTree; // 0x02F8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieTurretPoint")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieTurretPoint")
|
|
}
|
|
static class ACharlieTurretPoint* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieTurretPoint>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieTurretPoint;
|
|
|
|
// Class Charlie.FactCategoryWidget
|
|
// 0x0068 (0x03F0 - 0x0388)
|
|
class UFactCategoryWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class FText NoFactText; // 0x0388(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* CategoryHeaderTxt; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDynamicEntryBox* FactsEBox; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle NewFactTextStyle; // 0x03A8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle OldFactTextStyle; // 0x03B8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* NewFactBulletStyle; // 0x03C8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* OldFactBulletStyle; // 0x03D0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UTexture2D* NewFactBulletTexture; // 0x03D8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UTexture2D* OldFactBulletTexture; // 0x03E0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3E8[0x8]; // 0x03E8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FactCategoryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FactCategoryWidget")
|
|
}
|
|
static class UFactCategoryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFactCategoryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFactCategoryWidget;
|
|
|
|
// Class Charlie.CharlieUnreachableSchedulerWorldSubsystem
|
|
// 0x0018 (0x0058 - 0x0040)
|
|
class UCharlieUnreachableSchedulerWorldSubsystem final : public UTickableWorldSubsystem
|
|
{
|
|
public:
|
|
TArray<class ACharlieLymbicEntity*> LymbicEntities; // 0x0040(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_50[0x8]; // 0x0050(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieUnreachableSchedulerWorldSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieUnreachableSchedulerWorldSubsystem")
|
|
}
|
|
static class UCharlieUnreachableSchedulerWorldSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieUnreachableSchedulerWorldSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieUnreachableSchedulerWorldSubsystem;
|
|
|
|
// Class Charlie.CharlieWidgetProxyComponent
|
|
// 0x0010 (0x0240 - 0x0230)
|
|
class UCharlieWidgetProxyComponent final : public USceneComponent
|
|
{
|
|
public:
|
|
bool bEnableProxy; // 0x0230(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_231[0xF]; // 0x0231(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieWidgetProxyComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieWidgetProxyComponent")
|
|
}
|
|
static class UCharlieWidgetProxyComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieWidgetProxyComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieWidgetProxyComponent;
|
|
|
|
// Class Charlie.CharlieWidgetSoundStyle
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
class UCharlieWidgetSoundStyle final : public UCharlieSoundStyle
|
|
{
|
|
public:
|
|
struct FCharlieWidgetSoundStyleData WidgetSoundStyle; // 0x0030(0x0010)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieWidgetSoundStyle")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieWidgetSoundStyle")
|
|
}
|
|
static class UCharlieWidgetSoundStyle* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieWidgetSoundStyle>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieWidgetSoundStyle;
|
|
|
|
// Class Charlie.DatumNotificationLogEntryWidget
|
|
// 0x0048 (0x03F8 - 0x03B0)
|
|
class UDatumNotificationLogEntryWidget : public UNotificationLogEntryWidget
|
|
{
|
|
public:
|
|
class FText NewDatumText; // 0x03B0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText UpdatedDatumText; // 0x03C0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText QuestCompletedText; // 0x03D0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* TitleTxt; // 0x03E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDatumIconWidget* DatumIconSumg; // 0x03E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDatumNotificationLogEntry* DatumLogEntry; // 0x03F0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DatumNotificationLogEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DatumNotificationLogEntryWidget")
|
|
}
|
|
static class UDatumNotificationLogEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDatumNotificationLogEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDatumNotificationLogEntryWidget;
|
|
|
|
// Class Charlie.DroneMenuWidget
|
|
// 0x00E0 (0x05A8 - 0x04C8)
|
|
class UDroneMenuWidget : public UModuleMenuWidget
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UTexture2D> DroneFlipBookSoftTexture; // 0x04C8(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText NoDroneErrorTitleText; // 0x04F0(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class FText NoDroneErrorDescText; // 0x0500(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class FText DroneDescText; // 0x0510(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class UFreyaWidgetSwitcher* DroneMenuSwitcher; // 0x0520(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCanvasPanel* DroneEquippedCanvasPanel; // 0x0528(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCanvasPanel* NoDroneEquippedCanvasPanel; // 0x0530(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* NoDroneErrorTitleTxt; // 0x0538(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* NoDroneErrorDescTxt; // 0x0540(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* DroneDescTxt; // 0x0548(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDroneBaseFeatureButton* FlashlightButton; // 0x0550(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDroneBaseFeatureButton* DockingButton; // 0x0558(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDroneBaseFeatureButton* OrdersAndRecallButton; // 0x0560(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDroneBaseFeatureButton* CameraButton; // 0x0568(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDroneBaseFeatureButton* CloseTimeLoopButton; // 0x0570(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UModuleButton* DroneModuleButtonTop; // 0x0578(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UModuleButton* DroneModuleButtonLeft; // 0x0580(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UModuleButton* DroneModuleButtonRight; // 0x0588(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UModuleButton* DroneModuleButtonBottom; // 0x0590(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDroneBaseFeatureDescWidget* FeatureDescSumg; // 0x0598(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPanelWidget* WarningPanel; // 0x05A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DroneMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DroneMenuWidget")
|
|
}
|
|
static class UDroneMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDroneMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDroneMenuWidget;
|
|
|
|
// Class Charlie.CharlieZoneVolume
|
|
// 0x0018 (0x02F8 - 0x02E0)
|
|
class ACharlieZoneVolume final : public AVolume
|
|
{
|
|
public:
|
|
int32 Priority; // 0x02E0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bControlSpawn; // 0x02E4(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bControlActivation; // 0x02E5(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2E6[0x12]; // 0x02E6(0x0012)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnBeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bBFromSweep, const struct FHitResult& SweepResult);
|
|
void OnEndOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieZoneVolume")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieZoneVolume")
|
|
}
|
|
static class ACharlieZoneVolume* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACharlieZoneVolume>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACharlieZoneVolume;
|
|
|
|
// Class Charlie.ChartCrosshairWidget
|
|
// 0x0020 (0x03C0 - 0x03A0)
|
|
class UChartCrosshairWidget : public UCrosshairWidget
|
|
{
|
|
public:
|
|
struct FVector2D DefaultCrosshairHoverSize; // 0x03A0(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class USizeBox* CrosshairSBox; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCanvasPanel* CrosshairCanvas; // 0x03B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ChartCrosshairWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ChartCrosshairWidget")
|
|
}
|
|
static class UChartCrosshairWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UChartCrosshairWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UChartCrosshairWidget;
|
|
|
|
// Class Charlie.ChartDatumButton
|
|
// 0x0008 (0x04F8 - 0x04F0)
|
|
class UChartDatumButton : public UDatumCustomButton
|
|
{
|
|
public:
|
|
class UChartDatumButtonContentWidget* ChartDatumContentSumg; // 0x04F0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ChartDatumButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ChartDatumButton")
|
|
}
|
|
static class UChartDatumButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UChartDatumButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UChartDatumButton;
|
|
|
|
// Class Charlie.ConversationDatumQuestionEntryWidget
|
|
// 0x0078 (0x0468 - 0x03F0)
|
|
class UConversationDatumQuestionEntryWidget : public UConversationEntryWidget
|
|
{
|
|
public:
|
|
class UDatumIconWidget* DatumIconSumg; // 0x03F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3F8[0x70]; // 0x03F8(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ConversationDatumQuestionEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ConversationDatumQuestionEntryWidget")
|
|
}
|
|
static class UConversationDatumQuestionEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UConversationDatumQuestionEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UConversationDatumQuestionEntryWidget;
|
|
|
|
// Class Charlie.ChartDatumButtonContentWidget
|
|
// 0x0610 (0x09F0 - 0x03E0)
|
|
class UChartDatumButtonContentWidget : public UDatumCustomButtonContentWidget
|
|
{
|
|
public:
|
|
float CoreDatumSizeMultiplier; // 0x03E0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3E4[0x4]; // 0x03E4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFreyaBorderStyle* CoreDatumTextBorderStyle; // 0x03E8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* InspectItemInputSumg; // 0x03F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3F8[0x8]; // 0x03F8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTextStyleRow CurrentNormalTextStyle; // 0x0400(0x02F0)(Transient, NativeAccessSpecifierPrivate)
|
|
struct FTextStyleRow CurrentHoveredTextStyle; // 0x06F0(0x02F0)(Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_9E0[0x10]; // 0x09E0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ChartDatumButtonContentWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ChartDatumButtonContentWidget")
|
|
}
|
|
static class UChartDatumButtonContentWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UChartDatumButtonContentWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UChartDatumButtonContentWidget;
|
|
|
|
// Class Charlie.CycleBackLinkedActionComponent
|
|
// 0x0010 (0x0268 - 0x0258)
|
|
class UCycleBackLinkedActionComponent final : public UInteractionActionComponent
|
|
{
|
|
public:
|
|
EInteractionActionType LinkedActionType; // 0x0258(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_259[0x7]; // 0x0259(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UInteractionActionComponent* CachedLinkedComponent; // 0x0260(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CycleBackLinkedActionComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CycleBackLinkedActionComponent")
|
|
}
|
|
static class UCycleBackLinkedActionComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCycleBackLinkedActionComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCycleBackLinkedActionComponent;
|
|
|
|
// Class Charlie.ChartWidget
|
|
// 0x0098 (0x0420 - 0x0388)
|
|
class UChartWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x18]; // 0x0388(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
bool bIsPreview; // 0x03A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3A1[0x7]; // 0x03A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieChartStyle* ChartStyle; // 0x03A8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMaterialInstance* RenderMaterial; // 0x03B0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UTextureRenderTarget2D* RenderTarget; // 0x03B8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMaterialInstance* PotentialLinkMaterial; // 0x03C0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float DefaultLinkThickness; // 0x03C8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FChartLayerInfos ChartLayerInfos; // 0x03CC(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* RenderTargetImg; // 0x03D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCanvasPanel* ChartCanvas; // 0x03E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPanelWidget* ChartPanel; // 0x03E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* ZoomInAnim; // 0x03F0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* ZoomOutAnim; // 0x03F8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UChartDatumButton*> CurrentChartButtons; // 0x0400(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
TSubclassOf<class UChartDatumButton> ChartDatumButtonClass; // 0x0410(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMaterialInstance* ConfirmedLinkMaterial; // 0x0418(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void OnZoomAnimationFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ChartWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ChartWidget")
|
|
}
|
|
static class UChartWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UChartWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UChartWidget;
|
|
|
|
// Class Charlie.CheatCategoryEntryWidget
|
|
// 0x0028 (0x03B8 - 0x0390)
|
|
class UCheatCategoryEntryWidget final : public UFreyaCustomButtonContentWidget
|
|
{
|
|
public:
|
|
class UFreyaImageStyle* NotSelectedStyle; // 0x0390(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UFreyaImageStyle* SameCategoryStyle; // 0x0398(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UFreyaImageStyle* ExactCategoryStyle; // 0x03A0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UFreyaTextBlock* CheatCategoryName; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* SelectionColor_Img; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CheatCategoryEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CheatCategoryEntryWidget")
|
|
}
|
|
static class UCheatCategoryEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCheatCategoryEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCheatCategoryEntryWidget;
|
|
|
|
// Class Charlie.HazeShieldAbility
|
|
// 0x0020 (0x0508 - 0x04E8)
|
|
class UHazeShieldAbility final : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
struct FGameplayTag ShieldGameplayCue; // 0x04E8(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag ShieldDestroyGameplayCue; // 0x04F0(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAbilityTask_WaitGameplayEvent* StopEventTask; // 0x04F8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AEcstasyTotemActor* EcstasyTotemActor; // 0x0500(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void OnStopEventReceived(const struct FGameplayEventData& Payload);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HazeShieldAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HazeShieldAbility")
|
|
}
|
|
static class UHazeShieldAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHazeShieldAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHazeShieldAbility;
|
|
|
|
// Class Charlie.DatumNotificationLogEntry
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
class UDatumNotificationLogEntry final : public UNotificationLogEntry
|
|
{
|
|
public:
|
|
class UUIDatumData* Datum; // 0x0030(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DatumNotificationLogEntry")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DatumNotificationLogEntry")
|
|
}
|
|
static class UDatumNotificationLogEntry* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDatumNotificationLogEntry>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDatumNotificationLogEntry;
|
|
|
|
// Class Charlie.CheatManagerMenuWidget
|
|
// 0x0020 (0x0498 - 0x0478)
|
|
class UCheatManagerMenuWidget final : public UCharlieWrapperMenuWidget
|
|
{
|
|
public:
|
|
uint8 Pad_478[0x8]; // 0x0478(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFreyaDynamicEntryBox* CheatObjectEBox; // 0x0480(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* CheatCategoryEBox; // 0x0488(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaScrollBox* FreyaScrollBoxCategories; // 0x0490(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CheatManagerMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CheatManagerMenuWidget")
|
|
}
|
|
static class UCheatManagerMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCheatManagerMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCheatManagerMenuWidget;
|
|
|
|
// Class Charlie.CheatObject
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UCheatObject final : public UObject
|
|
{
|
|
public:
|
|
class APlayerController* GetPlayerController() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CheatObject")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CheatObject")
|
|
}
|
|
static class UCheatObject* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCheatObject>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCheatObject;
|
|
|
|
// Class Charlie.CheatObjectEntryButton
|
|
// 0x0008 (0x04E8 - 0x04E0)
|
|
class UCheatObjectEntryButton final : public UFreyaCustomButton
|
|
{
|
|
public:
|
|
class UCheatObjectEntryWidget* CheatObjectEntryWidget; // 0x04E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CheatObjectEntryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CheatObjectEntryButton")
|
|
}
|
|
static class UCheatObjectEntryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCheatObjectEntryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCheatObjectEntryButton;
|
|
|
|
// Class Charlie.InteractWidgetRuneComponent
|
|
// 0x0050 (0x00F8 - 0x00A8)
|
|
class UInteractWidgetRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FInteractWidgetRune Rune; // 0x00A8(0x0050)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractWidgetRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractWidgetRuneComponent")
|
|
}
|
|
static class UInteractWidgetRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInteractWidgetRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInteractWidgetRuneComponent;
|
|
|
|
// Class Charlie.CheatObjectEntryWidget
|
|
// 0x0048 (0x03D8 - 0x0390)
|
|
class UCheatObjectEntryWidget final : public UFreyaCustomButtonContentWidget
|
|
{
|
|
public:
|
|
class UFreyaTextBlock* CheatNameTxt; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UHorizontalBox* CheatParametersHBox; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* CheatParameterEBox; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FCheatFunction CheatFunction; // 0x03A8(0x0030)(Transient, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CheatObjectEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CheatObjectEntryWidget")
|
|
}
|
|
static class UCheatObjectEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCheatObjectEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCheatObjectEntryWidget;
|
|
|
|
// Class Charlie.CheatParameterEntryWidget
|
|
// 0x0018 (0x03A0 - 0x0388)
|
|
class UCheatParameterEntryWidget final : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UFreyaTextBlock* ParameterNameTxt; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* ParameterTypeTxt; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UEditableText* ParameterValueEditableText; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CheatParameterEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CheatParameterEntryWidget")
|
|
}
|
|
static class UCheatParameterEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCheatParameterEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCheatParameterEntryWidget;
|
|
|
|
// Class Charlie.StoryGameMode
|
|
// 0x0168 (0x04A8 - 0x0340)
|
|
class AStoryGameMode : public ACharlieGameMode
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void()> OnLoadingCompleted; // 0x0340(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_350[0xE8]; // 0x0350(0x00E8)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UDataTable* CinematicsIntroOutroTable; // 0x0438(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TSet<struct FGuid> SeenCheckpoints; // 0x0440(0x0050)(Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_490[0x18]; // 0x0490(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void TravelToAPC();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StoryGameMode")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StoryGameMode")
|
|
}
|
|
static class AStoryGameMode* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AStoryGameMode>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AStoryGameMode;
|
|
|
|
// Class Charlie.SpawnBlueprintFunctionLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class USpawnBlueprintFunctionLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void TravelToAPC(const class UObject* WorldContextObject);
|
|
static void UpdateCurrentCheckpoint(class AActor* ActorToUpdate, class AActor* NewCheckpoint);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SpawnBlueprintFunctionLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SpawnBlueprintFunctionLibrary")
|
|
}
|
|
static class USpawnBlueprintFunctionLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USpawnBlueprintFunctionLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USpawnBlueprintFunctionLibrary;
|
|
|
|
// Class Charlie.QuickChatSubjectPersistenceRuneComponent
|
|
// 0x0038 (0x00E0 - 0x00A8)
|
|
class UQuickChatSubjectPersistenceRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FQuickChatSubjectPersistenceRune Rune; // 0x00A8(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("QuickChatSubjectPersistenceRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"QuickChatSubjectPersistenceRuneComponent")
|
|
}
|
|
static class UQuickChatSubjectPersistenceRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UQuickChatSubjectPersistenceRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UQuickChatSubjectPersistenceRuneComponent;
|
|
|
|
// Class Charlie.CheckpointRuneWrapper
|
|
// 0x0060 (0x0088 - 0x0028)
|
|
class UCheckpointRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FCheckpointRune Rune; // 0x0028(0x0060)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CheckpointRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CheckpointRuneWrapper")
|
|
}
|
|
static class UCheckpointRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCheckpointRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCheckpointRuneWrapper;
|
|
|
|
// Class Charlie.CheckpointRuneComponent
|
|
// 0x0060 (0x0108 - 0x00A8)
|
|
class UCheckpointRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FCheckpointRune Rune; // 0x00A8(0x0060)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CheckpointRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CheckpointRuneComponent")
|
|
}
|
|
static class UCheckpointRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCheckpointRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCheckpointRuneComponent;
|
|
|
|
// Class Charlie.CurrentCheckpointRuneWrapper
|
|
// 0x0088 (0x00B0 - 0x0028)
|
|
class UCurrentCheckpointRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FCurrentCheckpointRune Rune; // 0x0030(0x0080)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CurrentCheckpointRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CurrentCheckpointRuneWrapper")
|
|
}
|
|
static class UCurrentCheckpointRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCurrentCheckpointRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCurrentCheckpointRuneWrapper;
|
|
|
|
// Class Charlie.CurrentCheckpointRuneComponent
|
|
// 0x0088 (0x0130 - 0x00A8)
|
|
class UCurrentCheckpointRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
uint8 Pad_A8[0x8]; // 0x00A8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FCurrentCheckpointRune Rune; // 0x00B0(0x0080)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CurrentCheckpointRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CurrentCheckpointRuneComponent")
|
|
}
|
|
static class UCurrentCheckpointRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCurrentCheckpointRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCurrentCheckpointRuneComponent;
|
|
|
|
// Class Charlie.DroneCosmeticItemData
|
|
// 0x0028 (0x01C8 - 0x01A0)
|
|
class UDroneCosmeticItemData final : public UItemData
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UMaterialInstance> DroneMaterial; // 0x01A0(0x0028)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DroneCosmeticItemData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DroneCosmeticItemData")
|
|
}
|
|
static class UDroneCosmeticItemData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDroneCosmeticItemData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDroneCosmeticItemData;
|
|
|
|
// Class Charlie.CinematicBaseActor
|
|
// 0x0010 (0x02B8 - 0x02A8)
|
|
class ACinematicBaseActor final : public AActor
|
|
{
|
|
public:
|
|
bool bIsHero; // 0x02A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bForceOverrideHeroCosmeticStyle; // 0x02A9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECosmeticLoadoutStyles OverridedHeroCosmeticStyle; // 0x02AA(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bTransferHeroCosmeticToHeroCinematicActor; // 0x02AB(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2AC[0x4]; // 0x02AC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UJaliAnimationComponent* JaliAnimation; // 0x02B0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CinematicBaseActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CinematicBaseActor")
|
|
}
|
|
static class ACinematicBaseActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACinematicBaseActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACinematicBaseActor;
|
|
|
|
// Class Charlie.EnemyStatusWidget
|
|
// 0x00A8 (0x0498 - 0x03F0)
|
|
class UEnemyStatusWidget : public UCharlieWorldUserWidgetBase
|
|
{
|
|
public:
|
|
float DurationShownAfterLastDamage; // 0x03F0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3F4[0x4]; // 0x03F4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UTierIndicatorWidget* TierIndicatorSumg; // 0x03F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UEnemyLockableAttributeBarWidget* HealthAttributeBarSumg; // 0x0400(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UEnemyLockableAttributeBarWidget* LymbicEnergyAttributeBarSumg; // 0x0408(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAttributeBarWidget* StanceAttributeBarSumg; // 0x0410(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDamageIndicatorWidget* DamageIndicatorSumg; // 0x0418(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UBuffIconsContainerWidget* BuffIconsContainerSumg; // 0x0420(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPanelWidget* EnemyInfoPanel; // 0x0428(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPanelWidget* LymbicEntityNamePanel; // 0x0430(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* LymbicEntityNameTxt; // 0x0438(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* StaggerFlashAnim; // 0x0440(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieAbilitySystemComponent* OwnerASC; // 0x0448(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_450[0x48]; // 0x0450(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnAbsorbingHazeStatusChanged(const struct FGameplayTag& CallbackTag, int32 NewCount);
|
|
void OnDeadStatusChanged(const struct FGameplayTag& CallbackTag, int32 NewCount);
|
|
void OnStaggeredStatusChanged(const struct FGameplayTag& CallbackTag, int32 NewCount);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EnemyStatusWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EnemyStatusWidget")
|
|
}
|
|
static class UEnemyStatusWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEnemyStatusWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEnemyStatusWidget;
|
|
|
|
// Class Charlie.HazeBirthAbility
|
|
// 0x0100 (0x0618 - 0x0518)
|
|
class UHazeBirthAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
struct FHazeUmbilicalCordAnimationEntry HazeBirthVFXAnimation; // 0x0518(0x0014)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_52C[0x4]; // 0x052C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FAnimationEntry BirthAnimation; // 0x0530(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag BirthGameplayCueTag; // 0x0550(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UGameplayEffect> HealthEffect; // 0x0558(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MinHealthRatioToTriggerBirth; // 0x0560(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ClearDistanceAroundWalker; // 0x0564(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSetHazeProportionalHealth; // 0x0568(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_569[0x3]; // 0x0569(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName AkComponentTagForBirth; // 0x056C(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_574[0x4]; // 0x0574(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class UAbilityTask_PlayUmbilicalCordAnimation*> VFXAnimationTasks; // 0x0578(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_PlayBirthAbsorbAnimation* BirthVFXTask; // 0x0588(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_CharlieWaitDelay* WaitForHazeTask; // 0x0590(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TSet<class AHaze*> SpawnedHazes; // 0x0598(0x0050)(Transient, NativeAccessSpecifierPrivate)
|
|
class AUmbilicalCord* SpawnedUmbilicalCord; // 0x05E8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_5F0[0x28]; // 0x05F0(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HazeBirthAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HazeBirthAbility")
|
|
}
|
|
static class UHazeBirthAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHazeBirthAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHazeBirthAbility;
|
|
|
|
// Class Charlie.CinematicPrismStaticMeshActor
|
|
// 0x0000 (0x02B8 - 0x02B8)
|
|
class ACinematicPrismStaticMeshActor final : public AStaticMeshActor
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CinematicPrismStaticMeshActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CinematicPrismStaticMeshActor")
|
|
}
|
|
static class ACinematicPrismStaticMeshActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACinematicPrismStaticMeshActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACinematicPrismStaticMeshActor;
|
|
|
|
// Class Charlie.FlowNode_AbstractSelector
|
|
// 0x0000 (0x01D0 - 0x01D0)
|
|
class UFlowNode_AbstractSelector : public UFlowNode
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_AbstractSelector")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_AbstractSelector")
|
|
}
|
|
static class UFlowNode_AbstractSelector* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_AbstractSelector>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_AbstractSelector;
|
|
|
|
// Class Charlie.FlowNode_QuickChatSelector
|
|
// 0x0000 (0x01D0 - 0x01D0)
|
|
class UFlowNode_QuickChatSelector final : public UFlowNode_AbstractSelector
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_QuickChatSelector")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_QuickChatSelector")
|
|
}
|
|
static class UFlowNode_QuickChatSelector* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_QuickChatSelector>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_QuickChatSelector;
|
|
|
|
// Class Charlie.CinematicsConfiguration
|
|
// 0x00E8 (0x0110 - 0x0028)
|
|
class UCinematicsConfiguration final : public UObject
|
|
{
|
|
public:
|
|
struct FSoftObjectPath CinematicIntroOutroTable; // 0x0028(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSoftObjectPath CinematicAPCEnterTable; // 0x0048(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAkStateValue> CinematicBragiState; // 0x0068(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAkAudioEvent> CinematicStopEvent; // 0x0090(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSoftObjectPath PlayCreditsOpeningAfterOutroMapPath; // 0x00B8(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FFadeOption CinematicFadeOptions; // 0x00D8(0x000C)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_E4[0x4]; // 0x00E4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftObjectPtr<class USkeleton> DroneSkeleton; // 0x00E8(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CinematicsConfiguration")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CinematicsConfiguration")
|
|
}
|
|
static class UCinematicsConfiguration* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCinematicsConfiguration>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCinematicsConfiguration;
|
|
|
|
// Class Charlie.OpenPadAbility
|
|
// 0x0098 (0x05B8 - 0x0520)
|
|
class UOpenPadAbility : public UAnimatedWeaponSheatheAbility
|
|
{
|
|
public:
|
|
struct FAnimationEntry DrawPadAnimation; // 0x0520(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry PutPadBackAnimation; // 0x0540(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
float CameraBlendToPadDuration; // 0x0560(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CameraBlendFromPadDuration; // 0x0564(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class FName> HeroMeshesToHide; // 0x0568(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
uint8 Pad_578[0x8]; // 0x0578(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UPadHolderComponent* PadHolderComponent; // 0x0580(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPadHolderWidget* PadHolderWidget; // 0x0588(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_590[0x28]; // 0x0590(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void BlendCameraViewCompleted();
|
|
void BootSequenceCompleted();
|
|
void WidgetClosed();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("OpenPadAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"OpenPadAbility")
|
|
}
|
|
static class UOpenPadAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UOpenPadAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UOpenPadAbility;
|
|
|
|
// Class Charlie.EditorCharlieCinematicSystemConfig
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UEditorCharlieCinematicSystemConfig final : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EditorCharlieCinematicSystemConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EditorCharlieCinematicSystemConfig")
|
|
}
|
|
static class UEditorCharlieCinematicSystemConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEditorCharlieCinematicSystemConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEditorCharlieCinematicSystemConfig;
|
|
|
|
// Class Charlie.CinematicSubSystem
|
|
// 0x01F0 (0x0230 - 0x0040)
|
|
class alignas(0x10) UCinematicSubSystem final : public UTickableWorldSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_40[0x1B8]; // 0x0040(0x01B8)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAkStateValue* BragiCinematicLevelState; // 0x01F8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkStateValue* BragiCurrentCinematicState; // 0x0200(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* StopCinematicAkEvent; // 0x0208(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ULevelSequence* NextLevelSequence; // 0x0210(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_218[0x18]; // 0x0218(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void ApplyCinematic(const TArray<struct FCinematicSequence>& CinematicSequencesToPlay);
|
|
void OnSequenceEnded();
|
|
void PlayCinematic(const TArray<struct FCinematicSequence>& CinematicSequencesToPlay, EPlayCinematicInputPins InExecPins, EPlayCinematicOutputPins* OutExecPins, const struct FLatentActionInfo& InLatentInfo);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CinematicSubSystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CinematicSubSystem")
|
|
}
|
|
static class UCinematicSubSystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCinematicSubSystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCinematicSubSystem;
|
|
|
|
// Class Charlie.ResearchArticleWidget
|
|
// 0x0058 (0x03E0 - 0x0388)
|
|
class UResearchArticleWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class FText CategoryText; // 0x0388(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ArticleCategoryTxt; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ArticleTitleTxt; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieRichTextBlock* ArticleDescriptionTxt; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaScrollBox* ArticleScrollBox; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3B8[0x28]; // 0x03B8(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ResearchArticleWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ResearchArticleWidget")
|
|
}
|
|
static class UResearchArticleWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UResearchArticleWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UResearchArticleWidget;
|
|
|
|
// Class Charlie.AttributeCondition
|
|
// 0x0080 (0x00A8 - 0x0028)
|
|
class UAttributeCondition final : public UAbilityCondition
|
|
{
|
|
public:
|
|
struct FGameplayAttribute FirstAttribute; // 0x0028(0x0038)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FirstAttributeCoefficient; // 0x0060(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_64[0x4]; // 0x0064(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayAttribute SecondAttribute; // 0x0068(0x0038)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SecondAttributeCoefficient; // 0x00A0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EGenericAICheck Operator; // 0x00A4(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A5[0x3]; // 0x00A5(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AttributeCondition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AttributeCondition")
|
|
}
|
|
static class UAttributeCondition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAttributeCondition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAttributeCondition;
|
|
|
|
// Class Charlie.CombatContextCondition
|
|
// 0x0050 (0x0078 - 0x0028)
|
|
class UCombatContextCondition final : public UAbilityCondition
|
|
{
|
|
public:
|
|
struct FGameplayTagQuery CombatTagQuery; // 0x0028(0x0048)(Edit, NativeAccessSpecifierPublic)
|
|
float TimeSinceEvent; // 0x0070(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bInvert; // 0x0074(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_75[0x3]; // 0x0075(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CombatContextCondition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CombatContextCondition")
|
|
}
|
|
static class UCombatContextCondition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCombatContextCondition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCombatContextCondition;
|
|
|
|
// Class Charlie.DoOnceMusicBox
|
|
// 0x0028 (0x02D0 - 0x02A8)
|
|
class ADoOnceMusicBox final : public AActor
|
|
{
|
|
public:
|
|
class UBoxComponent* BoxComponent; // 0x02A8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkStateValue* MusicState; // 0x02B0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* MusicEvent; // 0x02B8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag DoOnceMusicTag; // 0x02C0(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C8[0x8]; // 0x02C8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnHeroEndOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex);
|
|
void OnHeroOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DoOnceMusicBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DoOnceMusicBox")
|
|
}
|
|
static class ADoOnceMusicBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ADoOnceMusicBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ADoOnceMusicBox;
|
|
|
|
// Class Charlie.TimeloopInteractionActionComponent
|
|
// 0x0000 (0x0258 - 0x0258)
|
|
class UTimeloopInteractionActionComponent : public UInteractionActionComponent
|
|
{
|
|
public:
|
|
void OnActivateActionFailure(class AActor* Interactor);
|
|
void OnActivateActionSuccess(class AActor* Interactor);
|
|
void TryEnterTimeloop(class AActor* Interactor);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TimeloopInteractionActionComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TimeloopInteractionActionComponent")
|
|
}
|
|
static class UTimeloopInteractionActionComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTimeloopInteractionActionComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTimeloopInteractionActionComponent;
|
|
|
|
// Class Charlie.HazeTeleportAndSplitAbility
|
|
// 0x0068 (0x0628 - 0x05C0)
|
|
class UHazeTeleportAndSplitAbility final : public UBaseTeleportAbility
|
|
{
|
|
public:
|
|
float CloneRadius; // 0x05C0(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSpawnClonesOnExit; // 0x05C4(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5C5[0x3]; // 0x05C5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UGameplayEffect> CloneSyncEffect; // 0x05C8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UEnvQuery* CloneSpawnLocationQueryTemplate; // 0x05D0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class AHaze> CloneArchetype; // 0x05D8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 NumberOfClones; // 0x05E0(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseStateSwitch; // 0x05E4(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5E5[0x3]; // 0x05E5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTag StatusTagToRemove; // 0x05E8(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag StatusTagToApply; // 0x05F0(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float HideDelayAfterTeleport; // 0x05F8(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FUmbilicalCordVFXAnimation UmbilicalCordAnimation; // 0x05FC(0x0014)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
class UAbilityTask_CharlieWaitDelay* HideDelayTask; // 0x0610(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_UmbilicalCordVFXAnimation* CordAnimation; // 0x0618(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_620[0x8]; // 0x0620(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HazeTeleportAndSplitAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HazeTeleportAndSplitAbility")
|
|
}
|
|
static class UHazeTeleportAndSplitAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHazeTeleportAndSplitAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHazeTeleportAndSplitAbility;
|
|
|
|
// Class Charlie.CombatTokenCondition
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UCombatTokenCondition final : public UAbilityCondition
|
|
{
|
|
public:
|
|
bool bOverrideTokenType; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ELymbicEntityType TokenType; // 0x0029(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bInvert; // 0x002A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2B[0x5]; // 0x002B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CombatTokenCondition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CombatTokenCondition")
|
|
}
|
|
static class UCombatTokenCondition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCombatTokenCondition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCombatTokenCondition;
|
|
|
|
// Class Charlie.CombatConfig
|
|
// 0x0078 (0x00A0 - 0x0028)
|
|
class UCombatConfig final : public UObject
|
|
{
|
|
public:
|
|
float CombatTimeOut; // 0x0028(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FCombatTokenDefinition> CombatTokenDefinitions; // 0x0030(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
TArray<struct FCombatTokenDefinition> LonerCombatTokenDefinitions; // 0x0040(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
float DistanceToBypassTokenSelection; // 0x0050(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 ConsecutiveTokenAssignationToTriggerCallToCombat; // 0x0054(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FDoubleRange EnemyHealthModifierRange; // 0x0058(0x0020)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FDoubleRange EnemyBaseDamageModifierRange; // 0x0078(0x0020)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECollisionChannel DamageTraceCollisionChannel; // 0x0098(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_99[0x7]; // 0x0099(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CombatConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CombatConfig")
|
|
}
|
|
static class UCombatConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCombatConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCombatConfig;
|
|
|
|
// Class Charlie.CombatCrowdConfig
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UCombatCrowdConfig final : public UObject
|
|
{
|
|
public:
|
|
TArray<struct FCrowdRingConfig> CrowdRings; // 0x0028(0x0010)(Edit, ZeroConstructor, Config, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CombatCrowdConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CombatCrowdConfig")
|
|
}
|
|
static class UCombatCrowdConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCombatCrowdConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCombatCrowdConfig;
|
|
|
|
// Class Charlie.EffectRateCurveModifierComponent
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UEffectRateCurveModifierComponent final : public UEffectRateBaseModifierComponent
|
|
{
|
|
public:
|
|
class UCurveFloat* RateCurve; // 0x0028(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EffectRateCurveModifierComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EffectRateCurveModifierComponent")
|
|
}
|
|
static class UEffectRateCurveModifierComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEffectRateCurveModifierComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEffectRateCurveModifierComponent;
|
|
|
|
// Class Charlie.CombatDifficultyButton
|
|
// 0x0020 (0x0508 - 0x04E8)
|
|
class UCombatDifficultyButton final : public UCharlieCustomButton
|
|
{
|
|
public:
|
|
uint8 Pad_4E8[0x10]; // 0x04E8(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
EDifficultyPreset CombatDifficultyPreset; // 0x04F8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4F9[0x7]; // 0x04F9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCombatDifficultyEntryWidget* CombatDifficultyEntry; // 0x0500(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
class UWidget* GetWidgetToFocusOnCombatDifficultyButtonNavigation(const EUINavigation InNavigation);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CombatDifficultyButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CombatDifficultyButton")
|
|
}
|
|
static class UCombatDifficultyButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCombatDifficultyButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCombatDifficultyButton;
|
|
|
|
// Class Charlie.FlowNode_IntroductionLine
|
|
// 0x0000 (0x01F0 - 0x01F0)
|
|
class UFlowNode_IntroductionLine final : public UFlowNode_AbstractLine
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_IntroductionLine")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_IntroductionLine")
|
|
}
|
|
static class UFlowNode_IntroductionLine* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_IntroductionLine>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_IntroductionLine;
|
|
|
|
// Class Charlie.CombatDifficultyEntryWidget
|
|
// 0x00C0 (0x0450 - 0x0390)
|
|
class UCombatDifficultyEntryWidget final : public UFreyaCustomButtonContentWidget
|
|
{
|
|
public:
|
|
TMap<EDifficultyPreset, struct FCombatDifficultyVisual> CombatDifficultyVisuals; // 0x0390(0x0050)(Edit, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle NormalTitleTextStyle; // 0x03E0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle HoveredTitleTextStyle; // 0x03F0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle NormalDescTextStyle; // 0x0400(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle HoveredDescTextStyle; // 0x0410(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* NormalCombatDifficultyImageStyle; // 0x0420(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* HoveredCombatDifficultyImageStyle; // 0x0428(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* CombatDifficultyTitleTxt; // 0x0430(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* CombatDifficultyDescTxt; // 0x0438(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* CombatDifficultyImg; // 0x0440(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* CombatDifficultyTypeImg; // 0x0448(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CombatDifficultyEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CombatDifficultyEntryWidget")
|
|
}
|
|
static class UCombatDifficultyEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCombatDifficultyEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCombatDifficultyEntryWidget;
|
|
|
|
// Class Charlie.CombatDifficultyFunnelSubMenuWidget
|
|
// 0x0018 (0x0480 - 0x0468)
|
|
class UCombatDifficultyFunnelSubMenuWidget final : public UFunnelSubMenuWidget
|
|
{
|
|
public:
|
|
class UCombatDifficultyButton* LenientButton; // 0x0468(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCombatDifficultyButton* BalancedButton; // 0x0470(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCombatDifficultyButton* MercilessButton; // 0x0478(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CombatDifficultyFunnelSubMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CombatDifficultyFunnelSubMenuWidget")
|
|
}
|
|
static class UCombatDifficultyFunnelSubMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCombatDifficultyFunnelSubMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCombatDifficultyFunnelSubMenuWidget;
|
|
|
|
// Class Charlie.RandomPointInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IRandomPointInterface final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RandomPointInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RandomPointInterface")
|
|
}
|
|
static class IRandomPointInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IRandomPointInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IRandomPointInterface;
|
|
|
|
// Class Charlie.CombatEvent
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UCombatEvent : public UObject
|
|
{
|
|
public:
|
|
class FString CombatID; // 0x0028(0x0010)(Edit, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static void SendCombatEvent(class UObject* WorldContextObject, const class FString& InEventName, TSubclassOf<class UCombatEvent> EventObjectClass);
|
|
static void SendCombatEventObject(const class FString& InEventName, class UCombatEvent* EventObject);
|
|
|
|
void InitializeEventProperties();
|
|
|
|
class AActor* GetHeroActor() const;
|
|
class UWorld* GetWorld() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CombatEvent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CombatEvent")
|
|
}
|
|
static class UCombatEvent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCombatEvent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCombatEvent;
|
|
|
|
// Class Charlie.CombatHudWidget
|
|
// 0x0068 (0x0440 - 0x03D8)
|
|
class UCombatHudWidget : public UCharlieHudUserWidgetBase
|
|
{
|
|
public:
|
|
uint8 Pad_3D8[0x30]; // 0x03D8(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ShowDurationAfterHudInput; // 0x0408(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_40C[0x4]; // 0x040C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UPlayerStatusWidget* PlayerStatusSumg; // 0x0410(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityWheelWidget* DroneAbilityWheelSumg; // 0x0418(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityWheelWidget* LymbicAbilityWheelSumg; // 0x0420(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UUsableItemWheelWidget* UsableItemWheelSumg; // 0x0428(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_430[0x10]; // 0x0430(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CombatHudWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CombatHudWidget")
|
|
}
|
|
static class UCombatHudWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCombatHudWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCombatHudWidget;
|
|
|
|
// Class Charlie.CraftingIntroBarkMenuWidget
|
|
// 0x0000 (0x0488 - 0x0488)
|
|
class UCraftingIntroBarkMenuWidget : public USkippableIntroBarkMenuWidget
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CraftingIntroBarkMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CraftingIntroBarkMenuWidget")
|
|
}
|
|
static class UCraftingIntroBarkMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCraftingIntroBarkMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCraftingIntroBarkMenuWidget;
|
|
|
|
// Class Charlie.GoToTargetDroneAbility
|
|
// 0x0048 (0x0530 - 0x04E8)
|
|
class UGoToTargetDroneAbility : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
float DroneDisplacementSpeed; // 0x04E8(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4EC[0x4]; // 0x04EC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAkAudioEvent* StartTravelEvent; // 0x04F0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* StopTravelEvent; // 0x04F8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ADrone* Drone; // 0x0500(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class AActor* Target; // 0x0508(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UAbilityTask_DroneWaitForState* DroneWaitForStateTask; // 0x0510(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_DroneFlyToTarget* DroneFlyToTargetTask; // 0x0518(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_WaitGameplayEvent* DroneLockedEventTask; // 0x0520(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_528[0x8]; // 0x0528(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnDroneLocked(const struct FGameplayEventData& Payload);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GoToTargetDroneAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GoToTargetDroneAbility")
|
|
}
|
|
static class UGoToTargetDroneAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGoToTargetDroneAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGoToTargetDroneAbility;
|
|
|
|
// Class Charlie.ShockwaveDroneAbility
|
|
// 0x0090 (0x05C0 - 0x0530)
|
|
class UShockwaveDroneAbility final : public UGoToTargetDroneAbility
|
|
{
|
|
public:
|
|
uint8 Pad_530[0x20]; // 0x0530(0x0020)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class ACharlieBaseAreaOfEffect> ShockwaveAOE; // 0x0550(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FUIStat DamageStat; // 0x0558(0x0030)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FUIStat RadiusStat; // 0x0588(0x0030)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
float DeactivationBufferTime; // 0x05B8(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5BC[0x4]; // 0x05BC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ShockwaveDroneAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ShockwaveDroneAbility")
|
|
}
|
|
static class UShockwaveDroneAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UShockwaveDroneAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UShockwaveDroneAbility;
|
|
|
|
// Class Charlie.HazeGhostAttackAbility
|
|
// 0x0038 (0x0520 - 0x04E8)
|
|
class UHazeGhostAttackAbility final : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
TSubclassOf<class AHazeGhost> HazeToSpawn; // 0x04E8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UAnimationMontageAbility> IntroAbility; // 0x04F0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UAnimationMontageAbility> OutroAbility; // 0x04F8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UCharlieBaseGameplayAbility> AbilityToPlay; // 0x0500(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RadiusAroundPlayerToSpawn; // 0x0508(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_50C[0x4]; // 0x050C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AHazeGhost* SpawnedHaze; // 0x0510(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayAbilitySpecHandle CurrentAbilitySpecHandle; // 0x0518(0x0004)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_51C[0x4]; // 0x051C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HazeGhostAttackAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HazeGhostAttackAbility")
|
|
}
|
|
static class UHazeGhostAttackAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHazeGhostAttackAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHazeGhostAttackAbility;
|
|
|
|
// Class Charlie.CombatItemPickUpTimedNotificationWidget
|
|
// 0x0000 (0x03B0 - 0x03B0)
|
|
class UCombatItemPickUpTimedNotificationWidget final : public UCharlieImageTimedNotificationWidget
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CombatItemPickUpTimedNotificationWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CombatItemPickUpTimedNotificationWidget")
|
|
}
|
|
static class UCombatItemPickUpTimedNotificationWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCombatItemPickUpTimedNotificationWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCombatItemPickUpTimedNotificationWidget;
|
|
|
|
// Class Charlie.TagAcquiredEventComponent
|
|
// 0x0018 (0x00B8 - 0x00A0)
|
|
class UTagAcquiredEventComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
struct FGameplayTag EventTriggerTag; // 0x00A0(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnTagEventTriggered; // 0x00A8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
void OnLoadingFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TagAcquiredEventComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TagAcquiredEventComponent")
|
|
}
|
|
static class UTagAcquiredEventComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTagAcquiredEventComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTagAcquiredEventComponent;
|
|
|
|
// Class Charlie.CombatLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UCombatLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void AddHeroInvincibility(const class UObject* WorldContextObject);
|
|
static void ForceAggroState(class ACharlieLymbicEntity* LymbicEntity);
|
|
static void ForceEngagedState(class ACharlieLymbicEntity* LymbicEntity);
|
|
static class ACharlieLymbicEntity* GetClosestLymbicEntityInRange(class AActor* ReferenceActor, float Range);
|
|
static TArray<class ACharlieLymbicEntity*> GetLymbicEntitiesInRange(class AActor* ReferenceActor, float Range);
|
|
static void PrintCombatDebugLog(const class FText& DebugText);
|
|
static void PrintCombatError(const class FText& ErrorText);
|
|
static void PrintCombatWarning(const class FText& WarningText);
|
|
static void RemoveHeroInvincibility(const class UObject* WorldContextObject);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CombatLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CombatLibrary")
|
|
}
|
|
static class UCombatLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCombatLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCombatLibrary;
|
|
|
|
// Class Charlie.CombatLocomotionAnimInstance
|
|
// 0x0000 (0x03C0 - 0x03C0)
|
|
class UCombatLocomotionAnimInstance : public UAnimInstance
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CombatLocomotionAnimInstance")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CombatLocomotionAnimInstance")
|
|
}
|
|
static class UCombatLocomotionAnimInstance* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCombatLocomotionAnimInstance>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCombatLocomotionAnimInstance;
|
|
|
|
// Class Charlie.DatumWidget
|
|
// 0x0038 (0x03C0 - 0x0388)
|
|
class UDatumWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UDatumIconWidget* DatumIconSumg; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UOverlay* DatumNameOverlay; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UOverlay* DatumImageOverlay; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorder* DatumNameBorder; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* DatumNameTxt; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* ReversibleShowDatumNameAnim; // 0x03B0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UUIDatumData* Datum; // 0x03B8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DatumWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DatumWidget")
|
|
}
|
|
static class UDatumWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDatumWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDatumWidget;
|
|
|
|
// Class Charlie.ComboableInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IComboableInterface final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ComboableInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ComboableInterface")
|
|
}
|
|
static class IComboableInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IComboableInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IComboableInterface;
|
|
|
|
// Class Charlie.SecretEntryButton
|
|
// 0x0010 (0x04F8 - 0x04E8)
|
|
class USecretEntryButton : public UCharlieCustomButton
|
|
{
|
|
public:
|
|
uint8 Pad_4E8[0x8]; // 0x04E8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class USecretEntryWidget* SecretEntry; // 0x04F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SecretEntryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SecretEntryButton")
|
|
}
|
|
static class USecretEntryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USecretEntryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USecretEntryButton;
|
|
|
|
// Class Charlie.ComboHitDamageWidget
|
|
// 0x0028 (0x03B0 - 0x0388)
|
|
class UComboHitDamageWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class FText ComboHitDamageNumberText; // 0x0388(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UDynamicEntryBox* ComboHitDamageEBox; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UStatEntryWidget*> ComboHitDamageEntries; // 0x03A0(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ComboHitDamageWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ComboHitDamageWidget")
|
|
}
|
|
static class UComboHitDamageWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UComboHitDamageWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UComboHitDamageWidget;
|
|
|
|
// Class Charlie.InteractableCheckpointActor
|
|
// 0x0000 (0x02B0 - 0x02B0)
|
|
class AInteractableCheckpointActor : public AInteractableActor
|
|
{
|
|
public:
|
|
static class UAkAudioEvent* GetTravelToAPCAudio();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractableCheckpointActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractableCheckpointActor")
|
|
}
|
|
static class AInteractableCheckpointActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AInteractableCheckpointActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AInteractableCheckpointActor;
|
|
|
|
// Class Charlie.CompassWidget
|
|
// 0x0080 (0x0458 - 0x03D8)
|
|
class UCompassWidget : public UCharlieHudUserWidgetBase
|
|
{
|
|
public:
|
|
class UFreyaImage* CompassImg; // 0x03D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDataTable* LocalizationTable; // 0x03E0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* SoundOnShow; // 0x03E8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* SoundOnHide; // 0x03F0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3F8[0x60]; // 0x03F8(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CompassWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CompassWidget")
|
|
}
|
|
static class UCompassWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCompassWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCompassWidget;
|
|
|
|
// Class Charlie.InputKeyWidget
|
|
// 0x0048 (0x03D0 - 0x0388)
|
|
class UInputKeyWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
struct FKey InputKey; // 0x0388(0x0018)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UInputMappingContext* InputMappingContext; // 0x03A0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* ImageStyle; // 0x03A8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FVector2D IconSize; // 0x03B0(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDynamicEntryBox* InputIconsEBox; // 0x03C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDynamicEntryBox* InputTextsEBox; // 0x03C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InputKeyWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InputKeyWidget")
|
|
}
|
|
static class UInputKeyWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInputKeyWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInputKeyWidget;
|
|
|
|
// Class Charlie.PadResearchCategoryButton
|
|
// 0x0058 (0x0540 - 0x04E8)
|
|
class UPadResearchCategoryButton : public UCharlieCustomButton
|
|
{
|
|
public:
|
|
class UPadResearchCategoryEntryWidget* PadResearchCategoryEntry; // 0x04E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UUpdatedWidget* UpdatedSumg; // 0x04F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4F8[0x48]; // 0x04F8(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PadResearchCategoryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PadResearchCategoryButton")
|
|
}
|
|
static class UPadResearchCategoryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPadResearchCategoryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPadResearchCategoryButton;
|
|
|
|
// Class Charlie.ComponentLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UComponentLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static class UActorComponent* GetComponentFromRef(const struct FComponentReference& ComponentReference, class AActor* OwningActor);
|
|
static class AActor* GetComponentOwningActor(class UObject* Component);
|
|
static void SetAffectDistanceFieldLighting(class UPrimitiveComponent* PrimitiveComponent, const bool NewAffectDistanceFieldLighting);
|
|
static void SetMinDrawDistance(class UPrimitiveComponent* PrimitiveComponent, const float NewMinDrawDistance);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ComponentLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ComponentLibrary")
|
|
}
|
|
static class UComponentLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UComponentLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UComponentLibrary;
|
|
|
|
// Class Charlie.ComputerAccessActionComponent
|
|
// 0x0098 (0x02F0 - 0x0258)
|
|
class UComputerAccessActionComponent final : public UInteractionActionComponent
|
|
{
|
|
public:
|
|
EScreenType ScreenType; // 0x0258(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bIsProtectedByPassword; // 0x0259(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_25A[0x6]; // 0x025A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UComputerAccessStyle* ComputerStyle; // 0x0260(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText ComputerMainTitle; // 0x0268(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText ComputerSubTitle; // 0x0278(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText ComputerContentHeader; // 0x0288(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
EComputerType ComputerType; // 0x0298(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_299[0x7]; // 0x0299(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class UComputerFileData*> FileData; // 0x02A0(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
TArray<class UComputerMemoData*> MemoData; // 0x02B0(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
TArray<class UComputerCommandData*> CommandData; // 0x02C0(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
float BlendTimeDelay; // 0x02D0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float FadeDuration; // 0x02D4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float WaitDuration; // 0x02D8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
EFadeCurveType FadeCurveType; // 0x02DC(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
EComputerTransitionType ComputerTransitionType; // 0x02DD(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2DE[0x2]; // 0x02DE(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTag InteractionMenuTag; // 0x02E0(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2E8[0x8]; // 0x02E8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnComputerAccessMenuClosed();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ComputerAccessActionComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ComputerAccessActionComponent")
|
|
}
|
|
static class UComputerAccessActionComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UComputerAccessActionComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UComputerAccessActionComponent;
|
|
|
|
// Class Charlie.ComputerAccessEntryButton
|
|
// 0x0020 (0x0520 - 0x0500)
|
|
class UComputerAccessEntryButton : public UCharlieTextButton
|
|
{
|
|
public:
|
|
class FText UnavailableText; // 0x0500(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* FromTxt; // 0x0510(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* TimestampTxt; // 0x0518(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ComputerAccessEntryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ComputerAccessEntryButton")
|
|
}
|
|
static class UComputerAccessEntryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UComputerAccessEntryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UComputerAccessEntryButton;
|
|
|
|
// Class Charlie.ComputerAccessFileMenuWidget
|
|
// 0x0080 (0x04E8 - 0x0468)
|
|
class UComputerAccessFileMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
class UCharlieImageButton* CloseWindowBtn; // 0x0468(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPanelWidget* FromToTextsPanel; // 0x0470(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaScrollBox* ContentScrollBox; // 0x0478(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ContentTitleTxt; // 0x0480(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* PrefixTxt; // 0x0488(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* FromTxt; // 0x0490(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* FromToTxt; // 0x0498(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ToTxt; // 0x04A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieRichTextBlock* ContentTxt; // 0x04A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorder* ContentHeaderBorder; // 0x04B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorder* ContentBorder; // 0x04B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* ComputerAccessFooter; // 0x04C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* TechJargonTxt; // 0x04C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UOverlay* LineSeparatorOverlay; // 0x04D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* LineSeparatorTxt; // 0x04D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* VerticalDashLinesImg; // 0x04E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ComputerAccessFileMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ComputerAccessFileMenuWidget")
|
|
}
|
|
static class UComputerAccessFileMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UComputerAccessFileMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UComputerAccessFileMenuWidget;
|
|
|
|
// Class Charlie.ComputerMemoData
|
|
// 0x0038 (0x0160 - 0x0128)
|
|
class UComputerMemoData final : public UComputerFileData
|
|
{
|
|
public:
|
|
int32 TimestampValue; // 0x0128(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_12C[0x4]; // 0x012C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText From; // 0x0130(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
class FText To; // 0x0140(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
class FText TimestampText; // 0x0150(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ComputerMemoData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ComputerMemoData")
|
|
}
|
|
static class UComputerMemoData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UComputerMemoData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UComputerMemoData;
|
|
|
|
// Class Charlie.ConditionFlowAsset
|
|
// 0x0000 (0x0208 - 0x0208)
|
|
class UConditionFlowAsset final : public UFlowAsset
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ConditionFlowAsset")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ConditionFlowAsset")
|
|
}
|
|
static class UConditionFlowAsset* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UConditionFlowAsset>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UConditionFlowAsset;
|
|
|
|
// Class Charlie.ConstantForceAreaOfEffectSphere
|
|
// 0x0040 (0x03C8 - 0x0388)
|
|
class AConstantForceAreaOfEffectSphere final : public ACharlieBaseAreaOfEffect
|
|
{
|
|
public:
|
|
class USphereComponent* SphereComponent; // 0x0388(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AttractionStrength; // 0x0390(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_394[0x4]; // 0x0394(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class AActor*> OverlappingActors; // 0x0398(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
TArray<struct FAttractedActorEntry> AttractedActors; // 0x03A8(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3B8[0x10]; // 0x03B8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnCollisionBeginOverlap(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult);
|
|
void OnCollisionEndOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ConstantForceAreaOfEffectSphere")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ConstantForceAreaOfEffectSphere")
|
|
}
|
|
static class AConstantForceAreaOfEffectSphere* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AConstantForceAreaOfEffectSphere>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AConstantForceAreaOfEffectSphere;
|
|
|
|
// Class Charlie.ControlsMenuWidget
|
|
// 0x0048 (0x04B0 - 0x0468)
|
|
class UControlsMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
class UWidgetSwitcher* ControlsSwitcher; // 0x0468(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCanvasPanel* ControllerDControlsCanvas; // 0x0470(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCanvasPanel* ControllerXControlsCanvas; // 0x0478(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCanvasPanel* KeyboardControlsCanvas; // 0x0480(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UInputKeyWidget*> InputKeyWidgets; // 0x0488(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* KeyboardPhotoModeSumg; // 0x0498(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* XboxPhotoModeSumg; // 0x04A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* PSPhotoModeSumg; // 0x04A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ControlsMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ControlsMenuWidget")
|
|
}
|
|
static class UControlsMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UControlsMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UControlsMenuWidget;
|
|
|
|
// Class Charlie.ControlsSettingsMenuWidget
|
|
// 0x0040 (0x0568 - 0x0528)
|
|
class UControlsSettingsMenuWidget : public USettingsMenuWidget
|
|
{
|
|
public:
|
|
class FText InputMappingDefaultDetailsText; // 0x0528(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText InputConflictsListText; // 0x0538(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText InputConflictsListCommaText; // 0x0548(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputIconWidget* DefaultInputIcon; // 0x0558(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAssignInputMappingMenuWidget* AssignInputMappingMenu; // 0x0560(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ControlsSettingsMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ControlsSettingsMenuWidget")
|
|
}
|
|
static class UControlsSettingsMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UControlsSettingsMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UControlsSettingsMenuWidget;
|
|
|
|
// Class Charlie.ConversationAnimInstance
|
|
// 0x0010 (0x03D0 - 0x03C0)
|
|
class UConversationAnimInstance final : public UAnimInstance
|
|
{
|
|
public:
|
|
struct FGameplayTag EmotionState; // 0x03B8(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseLabial; // 0x03C0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C1[0xF]; // 0x03C1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ConversationAnimInstance")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ConversationAnimInstance")
|
|
}
|
|
static class UConversationAnimInstance* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UConversationAnimInstance>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UConversationAnimInstance;
|
|
|
|
// Class Charlie.ConversationEntryButton
|
|
// 0x0010 (0x04F8 - 0x04E8)
|
|
class UConversationEntryButton : public UCharlieCustomButton
|
|
{
|
|
public:
|
|
uint8 Pad_4E8[0x10]; // 0x04E8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UWidget* GetWidgetToFocusOnNavigation(const EUINavigation InNavigation);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ConversationEntryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ConversationEntryButton")
|
|
}
|
|
static class UConversationEntryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UConversationEntryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UConversationEntryButton;
|
|
|
|
// Class Charlie.ConversationDatumQuestionEntryButton
|
|
// 0x0028 (0x0520 - 0x04F8)
|
|
class UConversationDatumQuestionEntryButton : public UConversationEntryButton
|
|
{
|
|
public:
|
|
class UCurveFloat* MoveDatumCurve; // 0x04F8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UConversationDatumQuestionEntryWidget* DatumQuestionContentSumg; // 0x0500(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* NewDatumAnim; // 0x0508(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* MoveDatumAnim; // 0x0510(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_518[0x8]; // 0x0518(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UWidget* GetWidgetToFocusOnUpAndDownNavigation(const EUINavigation InNavigation);
|
|
void OnMoveDatumAnim();
|
|
void OnMoveDatumAnimFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ConversationDatumQuestionEntryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ConversationDatumQuestionEntryButton")
|
|
}
|
|
static class UConversationDatumQuestionEntryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UConversationDatumQuestionEntryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UConversationDatumQuestionEntryButton;
|
|
|
|
// Class Charlie.ConversationEventComponent
|
|
// 0x0018 (0x00B8 - 0x00A0)
|
|
class UConversationEventComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
struct FGameplayTag IdentityTag; // 0x00A0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(const struct FGameplayTag& EventTypeTag)> OnReceiveConversationEvent; // 0x00A8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ConversationEventComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ConversationEventComponent")
|
|
}
|
|
static class UConversationEventComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UConversationEventComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UConversationEventComponent;
|
|
|
|
// Class Charlie.ConversationItemTimedNotificationWidget
|
|
// 0x0058 (0x0400 - 0x03A8)
|
|
class UConversationItemTimedNotificationWidget final : public UCharlieTimedNotificationWidget
|
|
{
|
|
public:
|
|
class UCharlieWidgetSoundStyle* ItemReceivedNotificationSound; // 0x03A8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieWidgetSoundStyle* ItemCraftedNotificationSound; // 0x03B0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieWidgetSoundStyle* ItemRemovedNotificationSound; // 0x03B8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText ItemReceivedText; // 0x03C0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText ItemCraftedText; // 0x03D0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText ItemRemovedText; // 0x03E0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UItemIconWidget* ItemIconSumg; // 0x03F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieRichTextBlock* BodyRichTxt; // 0x03F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ConversationItemTimedNotificationWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ConversationItemTimedNotificationWidget")
|
|
}
|
|
static class UConversationItemTimedNotificationWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UConversationItemTimedNotificationWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UConversationItemTimedNotificationWidget;
|
|
|
|
// Class Charlie.ConversationLoreQuestionEntryButton
|
|
// 0x0008 (0x0500 - 0x04F8)
|
|
class UConversationLoreQuestionEntryButton : public UConversationEntryButton
|
|
{
|
|
public:
|
|
class UConversationLoreQuestionEntryWidget* LoreQuestionContentSumg; // 0x04F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
class UWidget* GetWidgetToFocusOnDownNavigation(const EUINavigation InNavigation);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ConversationLoreQuestionEntryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ConversationLoreQuestionEntryButton")
|
|
}
|
|
static class UConversationLoreQuestionEntryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UConversationLoreQuestionEntryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UConversationLoreQuestionEntryButton;
|
|
|
|
// Class Charlie.ConversationLoreQuestionEntryWidget
|
|
// 0x0048 (0x0438 - 0x03F0)
|
|
class UConversationLoreQuestionEntryWidget : public UConversationEntryWidget
|
|
{
|
|
public:
|
|
class UFreyaImage* LoreQuestionImg; // 0x03F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3F8[0x40]; // 0x03F8(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ConversationLoreQuestionEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ConversationLoreQuestionEntryWidget")
|
|
}
|
|
static class UConversationLoreQuestionEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UConversationLoreQuestionEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UConversationLoreQuestionEntryWidget;
|
|
|
|
// Class Charlie.ConversationMenuWidget
|
|
// 0x00C8 (0x0540 - 0x0478)
|
|
class UConversationMenuWidget : public UInteractionMenuWidget
|
|
{
|
|
public:
|
|
float OtherQuestionsOpacityDuringDialogue; // 0x0478(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float DialogueVisibleQuestionsTitleOpacity; // 0x047C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float DialogueHiddenQuestionsTitleOpacity; // 0x0480(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_484[0x4]; // 0x0484(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UPanelWidget* DatumsHeaderPanel; // 0x0488(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPanelWidget* LoreQuestionsHeaderPanel; // 0x0490(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPanelWidget* DatumQuestionsPanel; // 0x0498(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPanelWidget* LoreQuestionsPanel; // 0x04A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* DatumQuestionsEBox; // 0x04A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* LoreQuestionsEBox; // 0x04B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UBackgroundBlur* DialogueBlur; // 0x04B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDialogueWidget* DialogueSumg; // 0x04C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* QuestionSelectionFooterSumg; // 0x04C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* QuestionNarrationFooterSumg; // 0x04D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaScrollBox* DatumScrollBox; // 0x04D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class URetainerBox* GradientMaskRBox; // 0x04E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UConversationEntryButton* HoveredButton; // 0x04E8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UConversationSubsystem* ConversationSubsystem; // 0x04F0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4F8[0x48]; // 0x04F8(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ConversationMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ConversationMenuWidget")
|
|
}
|
|
static class UConversationMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UConversationMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UConversationMenuWidget;
|
|
|
|
// Class Charlie.CosmeticEquipPonchoAction
|
|
// 0x0000 (0x0058 - 0x0058)
|
|
class UCosmeticEquipPonchoAction : public UCosmeticGiveItemAndEquipAction
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CosmeticEquipPonchoAction")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CosmeticEquipPonchoAction")
|
|
}
|
|
static class UCosmeticEquipPonchoAction* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCosmeticEquipPonchoAction>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCosmeticEquipPonchoAction;
|
|
|
|
// Class Charlie.CountUpdatedWidget
|
|
// 0x0008 (0x0398 - 0x0390)
|
|
class UCountUpdatedWidget : public UUpdatedWidget
|
|
{
|
|
public:
|
|
class UFreyaTextBlock* CountTxt; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CountUpdatedWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CountUpdatedWidget")
|
|
}
|
|
static class UCountUpdatedWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCountUpdatedWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCountUpdatedWidget;
|
|
|
|
// Class Charlie.AbilityTask_ValidateGround
|
|
// 0x0080 (0x0100 - 0x0080)
|
|
class UAbilityTask_ValidateGround final : public UAbilityTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x30]; // 0x0080(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ACharacter* TargetCharacter; // 0x00B0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_B8[0x48]; // 0x00B8(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_ValidateGround")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_ValidateGround")
|
|
}
|
|
static class UAbilityTask_ValidateGround* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_ValidateGround>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_ValidateGround;
|
|
|
|
// Class Charlie.CraftConfig
|
|
// 0x0120 (0x0148 - 0x0028)
|
|
class UCraftConfig final : public UObject
|
|
{
|
|
public:
|
|
TMap<struct FGameplayTag, struct FUICraftingAction> CraftingActions; // 0x0028(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
uint8 ChooseLymbicAffiliationGrade; // 0x0078(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_79[0x7]; // 0x0079(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FGameplayTag> LymbicAffiliationTags; // 0x0080(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
TArray<struct FGameplayTag> WeaponTypeTags; // 0x0090(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer StudyItemFilter; // 0x00A0(0x0020)(Edit, Config, NativeAccessSpecifierPublic)
|
|
TMap<struct FGameplayTag, class FText> StudyActionsUnlockedTexts; // 0x00C0(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
TArray<class FText> StudyConsumableActionUnlockedTextByGrade; // 0x0110(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
TArray<class FText> CraftingIntroBarks; // 0x0120(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
TArray<class FText> SuccessfulCraftBark; // 0x0130(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
float SuccessfulCraftBarkProbability; // 0x0140(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SuccessfulCraftBarkDelayPadding; // 0x0144(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CraftConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CraftConfig")
|
|
}
|
|
static class UCraftConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCraftConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCraftConfig;
|
|
|
|
// Class Charlie.CraftCostEntryWidget
|
|
// 0x0058 (0x03E0 - 0x0388)
|
|
class UCraftCostEntryWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
struct FDataTableRowHandle NormalTextStyle; // 0x0388(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle CannotAffordTextStyle; // 0x0398(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
class FText QuantityInInventoryText; // 0x03A8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* ItemIconImg; // 0x03B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ItemNameTxt; // 0x03C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* QuantityInInventoryTxt; // 0x03C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* QuantityRequiredTxt; // 0x03D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* QuantityIndicatorTxt; // 0x03D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CraftCostEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CraftCostEntryWidget")
|
|
}
|
|
static class UCraftCostEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCraftCostEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCraftCostEntryWidget;
|
|
|
|
// Class Charlie.CraftInfoWidget
|
|
// 0x02C0 (0x0648 - 0x0388)
|
|
class UCraftInfoWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UItemInfoPanelWidget* ItemInfoSumg; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemInfoPanelWidget* PreviewItemInfoSumg; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* CraftTitleTxt; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieInventoryItem* PreviewItemEntry; // 0x03A0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieInventoryItem* CurrentItemEntry; // 0x03A8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieRichTextBlock* PromptTxt; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText UpgradeWeaponPromptText; // 0x03B8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText ImbueGearPromptText; // 0x03C8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText InfuseShardsPromptText; // 0x03D8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText ConsumablesPromptText; // 0x03E8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText ChooseLymbicAffiliationPromptText; // 0x03F8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UVerticalBox* UpgradeImbueDescriptionVBox; // 0x0408(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UVerticalBox* DescriptionEntryVBox; // 0x0410(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FUserWidgetPool DescriptionEntryPool; // 0x0418(0x0088)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
TSubclassOf<class UDescriptionEntryWidget> BonusDescriptionWidgetClass; // 0x04A0(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText GainLymbicAffiliationText; // 0x04A8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText MaxLevelBonusText; // 0x04B8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText IncreaseDamageAbsorptionText; // 0x04C8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText IncreaseMaxEnduranceText; // 0x04D8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText ImprovedLymbicPowerText; // 0x04E8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UVerticalBox* ShardsVBox; // 0x04F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ShardsInventoryAmountTxt; // 0x0500(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ShardsQuantityToCraftTxt; // 0x0508(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* QuantityToCraftInputSumg; // 0x0510(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TMap<struct FGameplayTag, class FText> LymbicAffiliationText; // 0x0518(0x0050)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText ShardsInventoryAmountText; // 0x0568(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText ShardsQuantityToCraftText; // 0x0578(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UCraftCostEntryWidget* QuantityControlledCostEntryWidget; // 0x0588(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_590[0x10]; // 0x0590(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UVerticalBox* CostVBox; // 0x05A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UVerticalBox* IngredientsVBox; // 0x05A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FUserWidgetPool CostEntryPool; // 0x05B0(0x0088)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
TSubclassOf<class UCraftCostEntryWidget> CraftCostWidgetClass; // 0x0638(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* CraftWarningTxt; // 0x0640(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CraftInfoWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CraftInfoWidget")
|
|
}
|
|
static class UCraftInfoWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCraftInfoWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCraftInfoWidget;
|
|
|
|
// Class Charlie.CraftingActionComponent
|
|
// 0x0010 (0x0268 - 0x0258)
|
|
class UCraftingActionComponent final : public UInteractionActionComponent
|
|
{
|
|
public:
|
|
class UCharlieSingleSoundStyle* OpenCraftingInteractionSoundStyle; // 0x0258(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* CloseCraftingInteractionSoundStyle; // 0x0260(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void BeginCraftingAction();
|
|
void FinishCraftingAction();
|
|
|
|
void PlayOpenCraftingInteractionSound() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CraftingActionComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CraftingActionComponent")
|
|
}
|
|
static class UCraftingActionComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCraftingActionComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCraftingActionComponent;
|
|
|
|
// Class Charlie.CraftingActionEntryButton
|
|
// 0x0028 (0x0510 - 0x04E8)
|
|
class UCraftingActionEntryButton : public UCharlieCustomButton
|
|
{
|
|
public:
|
|
struct FGameplayTag CraftingActionTag; // 0x04E8(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FGameplayTag MenuToNavigateTo; // 0x04F0(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UTexture2D* ActionIcon; // 0x04F8(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bOnlyShowIfHaveCraftRecipe; // 0x0500(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_501[0x7]; // 0x0501(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCraftingActionEntryWidget* ActionEntry; // 0x0508(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CraftingActionEntryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CraftingActionEntryButton")
|
|
}
|
|
static class UCraftingActionEntryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCraftingActionEntryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCraftingActionEntryButton;
|
|
|
|
// Class Charlie.CraftingActionMenuWidget
|
|
// 0x0100 (0x0568 - 0x0468)
|
|
class UCraftingActionMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
TMap<struct FGameplayTag, class UCharlieHoldToConfirmSoundStyle*> CraftingHoldToConfirmSoundStyles; // 0x0468(0x0050)(Edit, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* IncreaseShardsAmountSoundStyle; // 0x04B8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* DecreaseShardsAmountSoundStyle; // 0x04C0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* StartPreviewSoundStyle; // 0x04C8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* StopPreviewSoundStyle; // 0x04D0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* CraftingFailedSoundStyle; // 0x04D8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4E0[0x18]; // 0x04E0(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UItemEntryButton* CurrentItemEntry; // 0x04F8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCraftRecipe* CurrentRecipe; // 0x0500(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FCraftItemFocusCache ItemFocusCache; // 0x0508(0x0018)(Transient, NoDestructor, NativeAccessSpecifierPrivate)
|
|
int32 FocusIdxCache; // 0x0520(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_524[0x4]; // 0x0524(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFreyaTextBlock* ItemListTitleTxt; // 0x0528(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemListWidget* ItemListSumg; // 0x0530(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* CraftingActionFooterSumg; // 0x0538(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCraftingLymbicAffiliationMenuWidget* CraftingLymbicAffiliationMenu; // 0x0540(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCraftingSuccessMenuWidget* CraftingSuccessMenu; // 0x0548(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCraftInfoWidget* CraftInfoSumg; // 0x0550(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ACharliePlayerController* CharliePlayerController; // 0x0558(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_560[0x8]; // 0x0560(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CraftingActionMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CraftingActionMenuWidget")
|
|
}
|
|
static class UCraftingActionMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCraftingActionMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCraftingActionMenuWidget;
|
|
|
|
// Class Charlie.ItemEntryWidget
|
|
// 0x0040 (0x03F0 - 0x03B0)
|
|
class UItemEntryWidget : public UItemRatingEntryWidget
|
|
{
|
|
public:
|
|
class UFreyaFrameStyle* UnarchiveFrameStyle; // 0x03B0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaFrameStyle* ArchiveFrameStyle; // 0x03B8(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UItemStackTextWidget* ItemStackTextSumg; // 0x03C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UOverlay* EquippedOverlay; // 0x03C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaImage* FlagFavoriteImg; // 0x03D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaImage* FlagArchiveImg; // 0x03D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UCharlieInventoryItem* InventoryEntry; // 0x03E0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UItemIconWidget* ItemIconSumg; // 0x03E8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemEntryWidget")
|
|
}
|
|
static class UItemEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemEntryWidget;
|
|
|
|
// Class Charlie.CraftingItemEntryWidget
|
|
// 0x0018 (0x0408 - 0x03F0)
|
|
class UCraftingItemEntryWidget : public UItemEntryWidget
|
|
{
|
|
public:
|
|
class UFreyaFrameStyle* ItemCraftableStyle; // 0x03F0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaFrameStyle* ItemNotCraftableStyle; // 0x03F8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaFrameStyle* NotCraftableArchiveStyle; // 0x0400(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CraftingItemEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CraftingItemEntryWidget")
|
|
}
|
|
static class UCraftingItemEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCraftingItemEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCraftingItemEntryWidget;
|
|
|
|
// Class Charlie.CraftingLymbicAffiliationMenuWidget
|
|
// 0x0050 (0x04B8 - 0x0468)
|
|
class UCraftingLymbicAffiliationMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
class UCharlieHoldToConfirmSoundStyle* CraftingHoldToConfirmSoundStyle; // 0x0468(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* CraftingFailedSoundStyle; // 0x0470(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieInventoryItem* ItemToUpgrade; // 0x0478(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemEntryButton* CurrentItemEntry; // 0x0480(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCraftRecipe* CurrentRecipe; // 0x0488(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemListWidget* UpgradeOptionsListSumg; // 0x0490(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCraftInfoWidget* CraftInfoSumg; // 0x0498(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* ChooseLymbicAffiliationFooterSumg; // 0x04A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ACharliePlayerController* CharliePlayerController; // 0x04A8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AActor* InteractableActor; // 0x04B0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CraftingLymbicAffiliationMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CraftingLymbicAffiliationMenuWidget")
|
|
}
|
|
static class UCraftingLymbicAffiliationMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCraftingLymbicAffiliationMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCraftingLymbicAffiliationMenuWidget;
|
|
|
|
// Class Charlie.CraftingMenuWidget
|
|
// 0x0018 (0x0490 - 0x0478)
|
|
class UCraftingMenuWidget : public UInteractionMenuWidget
|
|
{
|
|
public:
|
|
class UVerticalBox* ActionListVBox; // 0x0478(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCraftingActionMenuWidget* CraftingActionMenu; // 0x0480(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCraftingActionInfoWidget* CraftingActionInfoSumg; // 0x0488(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CraftingMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CraftingMenuWidget")
|
|
}
|
|
static class UCraftingMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCraftingMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCraftingMenuWidget;
|
|
|
|
// Class Charlie.CraftingSuccessMenuWidget
|
|
// 0x0050 (0x04B8 - 0x0468)
|
|
class UCraftingSuccessMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
class FText UpgradeMessageText; // 0x0468(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText InfuseShardMessageText; // 0x0478(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UCharlieRichTextBlock* MessageTxt; // 0x0488(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* IconImg; // 0x0490(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* LymbicSphereIllustrationImg; // 0x0498(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AActor* InteractableActor; // 0x04A0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4A8[0x10]; // 0x04A8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CraftingSuccessMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CraftingSuccessMenuWidget")
|
|
}
|
|
static class UCraftingSuccessMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCraftingSuccessMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCraftingSuccessMenuWidget;
|
|
|
|
// Class Charlie.CreditEntryWidget
|
|
// 0x0060 (0x03E8 - 0x0388)
|
|
class UCreditEntryWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x20]; // 0x0388(0x0020)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UWidgetSwitcher* CreditEntrySwitcher; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* CreditTxt; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* CreditImg; // 0x03B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* MoveAnim; // 0x03C0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* TimerAnim; // 0x03C8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3D0[0x18]; // 0x03D0(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnMoveAnimFinished();
|
|
void OnTimerAnimFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CreditEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CreditEntryWidget")
|
|
}
|
|
static class UCreditEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCreditEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCreditEntryWidget;
|
|
|
|
// Class Charlie.CreditsMenuWidget
|
|
// 0x0148 (0x05B0 - 0x0468)
|
|
class UCreditsMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
struct FSoftObjectPath DataTablePath; // 0x0468(0x0020)(Edit, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TimeToCrossScreen; // 0x0488(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SpeedChangeModifier; // 0x048C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UCreditEntryWidget> CreditEntryWidgetClass; // 0x0490(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<ECreditsRowType, struct FCreditsRowTypeSetup> CreditRowSetup; // 0x0498(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
class UFooterWidget* CreditsFooterSumg; // 0x04E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UCreditEntryWidget*> CreditEntryWidgets; // 0x04F0(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
struct FUserWidgetPool CreditEntryPool; // 0x0500(0x0088)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
class UDataTable* CreditsDataTable; // 0x0588(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_590[0x20]; // 0x0590(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CreditsMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CreditsMenuWidget")
|
|
}
|
|
static class UCreditsMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCreditsMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCreditsMenuWidget;
|
|
|
|
// Class Charlie.DamageDealerManagerActorComponent
|
|
// 0x0018 (0x00B8 - 0x00A0)
|
|
class UDamageDealerManagerActorComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FActivatedDamageDealer> DamageActivations; // 0x00A8(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DamageDealerManagerActorComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DamageDealerManagerActorComponent")
|
|
}
|
|
static class UDamageDealerManagerActorComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDamageDealerManagerActorComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDamageDealerManagerActorComponent;
|
|
|
|
// Class Charlie.DamageDealingThrowable
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IDamageDealingThrowable final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DamageDealingThrowable")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DamageDealingThrowable")
|
|
}
|
|
static class IDamageDealingThrowable* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IDamageDealingThrowable>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IDamageDealingThrowable;
|
|
|
|
// Class Charlie.DamageIndicatorEntryWidget
|
|
// 0x0030 (0x03B8 - 0x0388)
|
|
class UDamageIndicatorEntryWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
struct FDataTableRowHandle HealthDamageTextStyle; // 0x0388(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle LymbicDamageTextStyle; // 0x0398(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* DamageTxt; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* FadeOutAnim; // 0x03B0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void OnFadeOutAnimFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DamageIndicatorEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DamageIndicatorEntryWidget")
|
|
}
|
|
static class UDamageIndicatorEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDamageIndicatorEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDamageIndicatorEntryWidget;
|
|
|
|
// Class Charlie.DamageIndicatorWidget
|
|
// 0x0030 (0x0408 - 0x03D8)
|
|
class UDamageIndicatorWidget : public UCharlieHudUserWidgetBase
|
|
{
|
|
public:
|
|
int32 MaxDisplayedElements; // 0x03D8(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3DC[0x4]; // 0x03DC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFreyaDynamicEntryBox* DamageEBox; // 0x03E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieAbilitySystemComponent* OwnerASC; // 0x03E8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ACharlieLymbicEntity* LymbicEntity; // 0x03F0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UDamageIndicatorEntryWidget*> CurrentEntries; // 0x03F8(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DamageIndicatorWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DamageIndicatorWidget")
|
|
}
|
|
static class UDamageIndicatorWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDamageIndicatorWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDamageIndicatorWidget;
|
|
|
|
// Class Charlie.DamageOverTimeComponent
|
|
// 0x0010 (0x00B0 - 0x00A0)
|
|
class UDamageOverTimeComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
TArray<struct FDamageSourceData> RegisteredSources; // 0x00A0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DamageOverTimeComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DamageOverTimeComponent")
|
|
}
|
|
static class UDamageOverTimeComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDamageOverTimeComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDamageOverTimeComponent;
|
|
|
|
// Class Charlie.DashEvadeDroneAbility
|
|
// 0x00A8 (0x0590 - 0x04E8)
|
|
class UDashEvadeDroneAbility final : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
uint8 Pad_4E8[0x20]; // 0x04E8(0x0020)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName DroneAttachSocket; // 0x0508(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName DroneAnimState; // 0x0510(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Duration; // 0x0518(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DroneMovementSpeed; // 0x051C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FUIStat DurationStat; // 0x0520(0x0030)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
float DeactivationBufferTime; // 0x0550(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_554[0x4]; // 0x0554(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ADrone* Drone; // 0x0558(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_DroneWaitForState* DroneWaitForStateTask; // 0x0560(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_CharlieWaitDelay* DashEvadeDurationTask; // 0x0568(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_WaitGameplayEvent* DroneLockedEventTask; // 0x0570(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_578[0x18]; // 0x0578(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void DurationDone();
|
|
void OnDroneLocked(const struct FGameplayEventData& Payload);
|
|
void StateReady();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DashEvadeDroneAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DashEvadeDroneAbility")
|
|
}
|
|
static class UDashEvadeDroneAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDashEvadeDroneAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDashEvadeDroneAbility;
|
|
|
|
// Class Charlie.UseableShowImageItemData
|
|
// 0x0000 (0x0270 - 0x0270)
|
|
class UUseableShowImageItemData final : public UUseableBaseItemData
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UseableShowImageItemData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UseableShowImageItemData")
|
|
}
|
|
static class UUseableShowImageItemData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUseableShowImageItemData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUseableShowImageItemData;
|
|
|
|
// Class Charlie.DatabaseNavBarWidget
|
|
// 0x0020 (0x0438 - 0x0418)
|
|
class UDatabaseNavBarWidget : public UNavBarWidget
|
|
{
|
|
public:
|
|
class UNavBarSubTabEntryButton* QuestsCategoryTabBtn; // 0x0418(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UNavBarSubTabEntryButton* PeopleCategoryTabBtn; // 0x0420(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UNavBarSubTabEntryButton* ItemsCategoryTabBtn; // 0x0428(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UNavBarSubTabEntryButton* LocationsCategoryTabBtn; // 0x0430(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DatabaseNavBarWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DatabaseNavBarWidget")
|
|
}
|
|
static class UDatabaseNavBarWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDatabaseNavBarWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDatabaseNavBarWidget;
|
|
|
|
// Class Charlie.DatabaseQuestEntryButton
|
|
// 0x0008 (0x04F0 - 0x04E8)
|
|
class UDatabaseQuestEntryButton : public UBaseDatumButton
|
|
{
|
|
public:
|
|
class UDatabaseQuestEntryWidget* QuestContentWidget; // 0x04E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DatabaseQuestEntryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DatabaseQuestEntryButton")
|
|
}
|
|
static class UDatabaseQuestEntryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDatabaseQuestEntryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDatabaseQuestEntryButton;
|
|
|
|
// Class Charlie.DatabaseQuestEntryWidget
|
|
// 0x0080 (0x0418 - 0x0398)
|
|
class UDatabaseQuestEntryWidget : public UFramedIconEntryWidget
|
|
{
|
|
public:
|
|
struct FDataTableRowHandle NormalTextStyle; // 0x0398(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle HoveredTextStyle; // 0x03A8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* NormalNewnessIconStyle; // 0x03B8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* HoveredNewnessIconStyle; // 0x03C0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorderStyle* NormalBorderStyle; // 0x03C8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorderStyle* HoveredBorderStyle; // 0x03D0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorderStyle* NormalCompletedBorderStyle; // 0x03D8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorderStyle* HoveredCompletedBorderStyle; // 0x03E0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* QuestTitleTxt; // 0x03E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorder* CompletedBorder; // 0x03F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorder* ButtonBorder; // 0x03F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCountUpdatedWidget* UpdatedSumg; // 0x0400(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDatumIconWidget* DatumIconSumg; // 0x0408(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UUIQuest* Quest; // 0x0410(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DatabaseQuestEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DatabaseQuestEntryWidget")
|
|
}
|
|
static class UDatabaseQuestEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDatabaseQuestEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDatabaseQuestEntryWidget;
|
|
|
|
// Class Charlie.DataTableValidationComponent
|
|
// 0x0010 (0x0540 - 0x0530)
|
|
class UDataTableValidationComponent : public UTextRenderComponent
|
|
{
|
|
public:
|
|
uint8 Pad_530[0x10]; // 0x0530(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DataTableValidationComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DataTableValidationComponent")
|
|
}
|
|
static class UDataTableValidationComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDataTableValidationComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDataTableValidationComponent;
|
|
|
|
// Class Charlie.WatermarkWidget
|
|
// 0x0080 (0x0350 - 0x02D0)
|
|
class UWatermarkWidget final : public UUserWidget
|
|
{
|
|
public:
|
|
class FString WatermarkBaseText; // 0x02D0(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float WatermarkPositionChangeMinDuration; // 0x02E0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float WatermarkPositionChangeMaxDuration; // 0x02E4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TMap<uint32, struct FWatermarkAlignment> WatermarkAlignments; // 0x02E8(0x0050)(Edit, NativeAccessSpecifierPrivate)
|
|
class UTextBlock* WatermarkTxt; // 0x0338(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UOverlaySlot* WatermarkSlot; // 0x0340(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_348[0x8]; // 0x0348(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WatermarkWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WatermarkWidget")
|
|
}
|
|
static class UWatermarkWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWatermarkWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWatermarkWidget;
|
|
|
|
// Class Charlie.UIDatumData
|
|
// 0x0110 (0x0138 - 0x0028)
|
|
class UUIDatumData : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x10]; // 0x0028(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UTexture2D* DatumImage; // 0x0038(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_40[0x58]; // 0x0040(0x0058)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class UFactData*> Facts; // 0x0098(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
|
|
TArray<class UFactData*> LinkFacts; // 0x00A8(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
|
|
TArray<TSoftObjectPtr<class UFactData>> NewFacts; // 0x00B8(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
TArray<class UFactOwnerData*> Identities; // 0x00C8(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
|
|
TMap<EIdentityFact, struct FDatumLinkList> DatumLinkLists; // 0x00D8(0x0050)(Transient, NativeAccessSpecifierPublic)
|
|
TArray<class UItemData*> Items; // 0x0128(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
void SetupDatum();
|
|
void SetupDescriptions(const struct FGameplayTag& GPTag, const class FText& Description, const bool bInIsNew);
|
|
void SetupLinks(const TArray<class UUIDatumData*>& AvailableDatums);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UIDatumData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UIDatumData")
|
|
}
|
|
static class UUIDatumData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUIDatumData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUIDatumData;
|
|
|
|
// Class Charlie.UIDatum
|
|
// 0x0000 (0x0138 - 0x0138)
|
|
class UUIDatum final : public UUIDatumData
|
|
{
|
|
public:
|
|
void ClassifyLinks(class UFactOwnerData* Identity, ELinkType LinkType, const TArray<class UUIDatumData*>& AvailableDatums);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UIDatum")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UIDatum")
|
|
}
|
|
static class UUIDatum* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUIDatum>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUIDatum;
|
|
|
|
// Class Charlie.UIQuest
|
|
// 0x0040 (0x0178 - 0x0138)
|
|
class UUIQuest final : public UUIDatumData
|
|
{
|
|
public:
|
|
TArray<class UFactData*> QuestLinkFacts; // 0x0138(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
|
|
TArray<struct FQuestLink> QuestLinks; // 0x0148(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
|
|
TArray<struct FMindMapElement> MindmapDatums; // 0x0158(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
|
|
class UQuestData* Quest; // 0x0168(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsCompleted; // 0x0170(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHasStarted; // 0x0171(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_172[0x6]; // 0x0172(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UIQuest")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UIQuest")
|
|
}
|
|
static class UUIQuest* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUIQuest>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUIQuest;
|
|
|
|
// Class Charlie.WeaponChargedAttackAbility
|
|
// 0x0110 (0x07C0 - 0x06B0)
|
|
class UWeaponChargedAttackAbility : public UWeaponAbility
|
|
{
|
|
public:
|
|
uint8 Pad_6B0[0x38]; // 0x06B0(0x0038)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MaxChargeTimeOut; // 0x06E8(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6EC[0x4]; // 0x06EC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FAnimationEntry ChargingAnimation; // 0x06F0(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry AttackAnimation; // 0x0710(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry FailedAnimation; // 0x0730(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry UnavailableAnimation; // 0x0750(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag StartChargingCue; // 0x0770(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag LevelReachedCue; // 0x0778(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag AttackCue; // 0x0780(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag FailedCue; // 0x0788(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag TimeOutCue; // 0x0790(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UGameplayEffect> SpeedModifierEffect; // 0x0798(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAbilityTask_CharlieWaitDelay* TimeOutTask; // 0x07A0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FActiveGameplayEffectHandle SpeedModifierEffectHandle; // 0x07A8(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_7B0[0x10]; // 0x07B0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WeaponChargedAttackAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WeaponChargedAttackAbility")
|
|
}
|
|
static class UWeaponChargedAttackAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWeaponChargedAttackAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWeaponChargedAttackAbility;
|
|
|
|
// Class Charlie.DatumIconWidget
|
|
// 0x0010 (0x03A8 - 0x0398)
|
|
class UDatumIconWidget : public UFramedIconWidget
|
|
{
|
|
public:
|
|
bool bShowInventoryImg; // 0x0398(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_399[0x7]; // 0x0399(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFreyaImage* InventoryImg; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DatumIconWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DatumIconWidget")
|
|
}
|
|
static class UDatumIconWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDatumIconWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDatumIconWidget;
|
|
|
|
// Class Charlie.DatumInfoBoxWidget
|
|
// 0x0050 (0x03D8 - 0x0388)
|
|
class UDatumInfoBoxWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x18]; // 0x0388(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UFactCategoryWidget> DatumInfoCategoryWidgetClass; // 0x03A0(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* DatumTitleTxt; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UVerticalBox* InfoBoxVBox; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaScrollBox* InfoBoxScrollBox; // 0x03B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UFactCategoryWidget*> CategoryWidgets; // 0x03C0(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
class UUIDatumData* Datum; // 0x03D0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DatumInfoBoxWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DatumInfoBoxWidget")
|
|
}
|
|
static class UDatumInfoBoxWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDatumInfoBoxWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDatumInfoBoxWidget;
|
|
|
|
// Class Charlie.DatumRuneWrapper
|
|
// 0x0060 (0x0088 - 0x0028)
|
|
class UDatumRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FDatumRune Rune; // 0x0028(0x0060)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DatumRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DatumRuneWrapper")
|
|
}
|
|
static class UDatumRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDatumRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDatumRuneWrapper;
|
|
|
|
// Class Charlie.DatumRuneComponent
|
|
// 0x0060 (0x0108 - 0x00A8)
|
|
class UDatumRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FDatumRune Rune; // 0x00A8(0x0060)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DatumRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DatumRuneComponent")
|
|
}
|
|
static class UDatumRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDatumRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDatumRuneComponent;
|
|
|
|
// Class Charlie.DeathSequenceSubsystem
|
|
// 0x00D8 (0x0108 - 0x0030)
|
|
class UDeathSequenceSubsystem final : public UGameInstanceSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FPreDeathSequence> PreDeathSequences; // 0x0038(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
struct FPreDeathSequence LastPreDeathSequencePlayed; // 0x0048(0x0030)(Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_78[0x90]; // 0x0078(0x0090)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DeathSequenceSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DeathSequenceSubsystem")
|
|
}
|
|
static class UDeathSequenceSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDeathSequenceSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDeathSequenceSubsystem;
|
|
|
|
// Class Charlie.DescriptionBuffIconImageWidget
|
|
// 0x0008 (0x03B0 - 0x03A8)
|
|
class UDescriptionBuffIconImageWidget : public UBuffIconImageWidget
|
|
{
|
|
public:
|
|
class UCharlieTextBlock* BuffDescriptionTxt; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DescriptionBuffIconImageWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DescriptionBuffIconImageWidget")
|
|
}
|
|
static class UDescriptionBuffIconImageWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDescriptionBuffIconImageWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDescriptionBuffIconImageWidget;
|
|
|
|
// Class Charlie.DescriptionEntryWidget
|
|
// 0x0020 (0x03A8 - 0x0388)
|
|
class UDescriptionEntryWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class FText DescriptionText; // 0x0388(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* DescriptionEntryTxt; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* DescriptionEntryImg; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DescriptionEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DescriptionEntryWidget")
|
|
}
|
|
static class UDescriptionEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDescriptionEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDescriptionEntryWidget;
|
|
|
|
// Class Charlie.DialogueBarkConfiguration
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UDialogueBarkConfiguration final : public UObject
|
|
{
|
|
public:
|
|
float BarkSubtitleDurationPadding; // 0x0028(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DialogueBarkConfiguration")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DialogueBarkConfiguration")
|
|
}
|
|
static class UDialogueBarkConfiguration* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDialogueBarkConfiguration>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDialogueBarkConfiguration;
|
|
|
|
// Class Charlie.DialogueBarkSubsystem
|
|
// 0x0040 (0x0070 - 0x0030)
|
|
class UDialogueBarkSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x20]; // 0x0030(0x0020)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieSubtitlesSubsystem* SubtitleSubsystem; // 0x0050(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDialogueSubsystem* DialogueSubsystem; // 0x0058(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_60[0x10]; // 0x0060(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DialogueBarkSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DialogueBarkSubsystem")
|
|
}
|
|
static class UDialogueBarkSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDialogueBarkSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDialogueBarkSubsystem;
|
|
|
|
// Class Charlie.DialogueSubsystem
|
|
// 0x0060 (0x0090 - 0x0030)
|
|
class UDialogueSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
class UAkAudioEvent* CurrentEvent; // 0x0030(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAnimMontage* AnimMontage; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_40[0x38]; // 0x0040(0x0038)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAkAudioEvent* StopDialogueAudioEvent; // 0x0078(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_80[0x10]; // 0x0080(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DialogueSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DialogueSubsystem")
|
|
}
|
|
static class UDialogueSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDialogueSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDialogueSubsystem;
|
|
|
|
// Class Charlie.DialPuzzleActionComponent
|
|
// 0x0050 (0x02D8 - 0x0288)
|
|
class UDialPuzzleActionComponent : public USingleUseBaseConditionInteractionActionComponent
|
|
{
|
|
public:
|
|
EDialPuzzleArrowsOrientation DialPuzzleArrowsOrientation; // 0x0288(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_289[0x7]; // 0x0289(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class UDialComponent*> Dials; // 0x0290(0x0010)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
TMulticastInlineDelegate<void(EDialPuzzleInputDirection DialPuzzleInputDirection, class UDialComponent* AffectedDial)> DialPuzzleInputPressedEvent; // 0x02A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected)
|
|
TMulticastInlineDelegate<void()> SetupDialPuzzleEvent; // 0x02B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected)
|
|
TMulticastInlineDelegate<void()> DialPuzzleSolvedEvent; // 0x02C0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected)
|
|
float ButtonsSpacing; // 0x02D0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bIsDialsLocked; // 0x02D4(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2D5[0x3]; // 0x02D5(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void UnlockDials();
|
|
void UpdatePuzzleState();
|
|
|
|
const TArray<class UDialComponent*> GetDials() const;
|
|
bool IsPuzzleCompleted() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DialPuzzleActionComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DialPuzzleActionComponent")
|
|
}
|
|
static class UDialPuzzleActionComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDialPuzzleActionComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDialPuzzleActionComponent;
|
|
|
|
// Class Charlie.DialPuzzleMenuWidget
|
|
// 0x00E8 (0x0560 - 0x0478)
|
|
class UDialPuzzleMenuWidget : public UInteractionMenuWidget
|
|
{
|
|
public:
|
|
class FText ChooseText; // 0x0478(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText RotateText; // 0x0488(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* RingFocusedSound; // 0x0498(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* RingButtonsHoveredSound; // 0x04A0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TSubclassOf<class UDialPuzzleRingWidget> DialPuzzleRingClass; // 0x04A8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCanvasPanel* DialRingsCanvas; // 0x04B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* DialPuzzleFooter; // 0x04B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UDialPuzzleRingWidget*> DialRings; // 0x04C0(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
struct FUserWidgetPool RingsWidgetPool; // 0x04D0(0x0088)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_558[0x8]; // 0x0558(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DialPuzzleMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DialPuzzleMenuWidget")
|
|
}
|
|
static class UDialPuzzleMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDialPuzzleMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDialPuzzleMenuWidget;
|
|
|
|
// Class Charlie.DialPuzzleRingWidget
|
|
// 0x0058 (0x03E0 - 0x0388)
|
|
class UDialPuzzleRingWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x18]; // 0x0388(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFreyaButtonStyle* RingButtonsStyle; // 0x03A0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UVerticalBox* DialPuzzleRingVBox; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaUButton* TopRightBtn; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaUButton* BottomLeftBtn; // 0x03B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class USpacer* ButtonsSpacer; // 0x03C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* RingShownSound; // 0x03C8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* ButtonsHoveredSound; // 0x03D0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3D8[0x8]; // 0x03D8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnBottomLeftButtonClicked();
|
|
void OnBottomLeftButtonHovered();
|
|
void OnTopRightButtonClicked();
|
|
void OnTopRightButtonHovered();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DialPuzzleRingWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DialPuzzleRingWidget")
|
|
}
|
|
static class UDialPuzzleRingWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDialPuzzleRingWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDialPuzzleRingWidget;
|
|
|
|
// Class Charlie.StatEntryWidget
|
|
// 0x00A8 (0x0430 - 0x0388)
|
|
class UStatEntryWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
bool bDisplayName; // 0x0388(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_389[0x7]; // 0x0389(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText StatName; // 0x0390(0x0010)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
class FText StatValue; // 0x03A0(0x0010)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
struct FDataTableRowHandle ValueNormalTextStyle; // 0x03B0(0x0010)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
struct FDataTableRowHandle NameNormalTextStyle; // 0x03C0(0x0010)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
struct FDataTableRowHandle PositiveCompareValueTextStyle; // 0x03D0(0x0010)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
struct FDataTableRowHandle NegativeCompareValueTextStyle; // 0x03E0(0x0010)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
class UTexture2D* PositiveCompareSymbolImage; // 0x03F0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UTexture2D* NegativeCompareSymbolImage; // 0x03F8(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaImageStyle* PositiveCompareSymbolImageStyle; // 0x0400(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaImageStyle* NegativeCompareSymbolImageStyle; // 0x0408(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UCharlieTextBlock* NameTxt; // 0x0410(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UCharlieTextBlock* ValueTxt; // 0x0418(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaImage* CompareSymbolImg; // 0x0420(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_428[0x8]; // 0x0428(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StatEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StatEntryWidget")
|
|
}
|
|
static class UStatEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStatEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStatEntryWidget;
|
|
|
|
// Class Charlie.DifferentialStatEntryWidget
|
|
// 0x0018 (0x0448 - 0x0430)
|
|
class UDifferentialStatEntryWidget final : public UStatEntryWidget
|
|
{
|
|
public:
|
|
class FText DifferentialText; // 0x0430(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* DifferentialTxt; // 0x0440(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DifferentialStatEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DifferentialStatEntryWidget")
|
|
}
|
|
static class UDifferentialStatEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDifferentialStatEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDifferentialStatEntryWidget;
|
|
|
|
// Class Charlie.DirectionalAudioEntryWidget
|
|
// 0x0028 (0x03B0 - 0x0388)
|
|
class UDirectionalAudioEntryWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class USpacer* DirectionalAudioSpacer; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* DirectionalAudioImg; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* AudioTypeImg; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCurveFloat* FadeDistanceCurve; // 0x03A0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3A8[0x8]; // 0x03A8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DirectionalAudioEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DirectionalAudioEntryWidget")
|
|
}
|
|
static class UDirectionalAudioEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDirectionalAudioEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDirectionalAudioEntryWidget;
|
|
|
|
// Class Charlie.DirectionalAudioWidget
|
|
// 0x00B8 (0x0490 - 0x03D8)
|
|
class UDirectionalAudioWidget : public UCharlieHudUserWidgetBase
|
|
{
|
|
public:
|
|
TSubclassOf<class UDirectionalAudioEntryWidget> DirectionalAudioEntryWidgetClass; // 0x03D8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TMap<EDirectionalAudioType, struct FDirectionalAudioStyle> DirectionalAudioTypeStyles; // 0x03E0(0x0050)(Edit, NativeAccessSpecifierPrivate)
|
|
float AudioLengthMax; // 0x0430(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float CirleRadius; // 0x0434(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UOverlay* DirectionalAudioOverlay; // 0x0438(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TMap<int32, class UDirectionalAudioEntryWidget*> SubWidgets; // 0x0440(0x0050)(ExportObject, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DirectionalAudioWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DirectionalAudioWidget")
|
|
}
|
|
static class UDirectionalAudioWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDirectionalAudioWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDirectionalAudioWidget;
|
|
|
|
// Class Charlie.DistractDroneAbility
|
|
// 0x00B0 (0x05E0 - 0x0530)
|
|
class UDistractDroneAbility : public UGoToTargetDroneAbility
|
|
{
|
|
public:
|
|
uint8 Pad_530[0x20]; // 0x0530(0x0020)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTag StartDistractEffectCue; // 0x0550(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer EndDistractEffectCues; // 0x0558(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
float Duration; // 0x0578(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ExtraRadiusAroundCapsule; // 0x057C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ExtraHeightAboveCapsule; // 0x0580(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DroneHarrassementSpeed; // 0x0584(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FUIStat DurationStat; // 0x0588(0x0030)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
float DeactivationBufferTime; // 0x05B8(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5BC[0x4]; // 0x05BC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAbilityTask_DroneFlyAroundTarget* DroneFlyAroundTargetTask; // 0x05C0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_CharlieWaitDelay* DistractDurationTask; // 0x05C8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_WaitGameplayEvent* TargetEventTask; // 0x05D0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_5D8[0x8]; // 0x05D8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnTargetHasReceivedEvent(const struct FGameplayEventData& Payload);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DistractDroneAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DistractDroneAbility")
|
|
}
|
|
static class UDistractDroneAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDistractDroneAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDistractDroneAbility;
|
|
|
|
// Class Charlie.DroneAbilityWheelWidget
|
|
// 0x0050 (0x0508 - 0x04B8)
|
|
class UDroneAbilityWheelWidget : public UAbilityWheelWidget
|
|
{
|
|
public:
|
|
float Seed1; // 0x04B8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float Seed2; // 0x04BC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float Seed3; // 0x04C0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float Seed4; // 0x04C4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText DockDroneInputText; // 0x04C8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText UndockDroneInputText; // 0x04D8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4E8[0x20]; // 0x04E8(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnDroneDockedStatusChanged(const struct FGameplayTag& CallbackTag, int32 NewCount);
|
|
void OnDroneLockedStatusChanged(const struct FGameplayTag& CallbackTag, int32 NewCount);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DroneAbilityWheelWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DroneAbilityWheelWidget")
|
|
}
|
|
static class UDroneAbilityWheelWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDroneAbilityWheelWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDroneAbilityWheelWidget;
|
|
|
|
// Class Charlie.DatumTimedNotificationData
|
|
// 0x0010 (0x00A8 - 0x0098)
|
|
class UDatumTimedNotificationData final : public UCharlieImageTimedNotificationData
|
|
{
|
|
public:
|
|
struct FDatumNotificationRune DatumNotificationRune; // 0x0098(0x0010)(Transient, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DatumTimedNotificationData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DatumTimedNotificationData")
|
|
}
|
|
static class UDatumTimedNotificationData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDatumTimedNotificationData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDatumTimedNotificationData;
|
|
|
|
// Class Charlie.DroneBaseFeatureButton
|
|
// 0x00A0 (0x0588 - 0x04E8)
|
|
class UDroneBaseFeatureButton : public UCharlieCustomButton
|
|
{
|
|
public:
|
|
class FText ButtonNameText; // 0x04E8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText ButtonActiveText; // 0x04F8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText ButtonInactiveText; // 0x0508(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText DroneBaseFeatureDescText; // 0x0518(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
struct FInputWidgetData InputWidgetData; // 0x0528(0x0050)(Edit, NativeAccessSpecifierPrivate)
|
|
bool bIsInputVisible; // 0x0578(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_579[0x7]; // 0x0579(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UDroneBaseFeatureEntry* DroneBaseFeatureEntry; // 0x0580(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DroneBaseFeatureButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DroneBaseFeatureButton")
|
|
}
|
|
static class UDroneBaseFeatureButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDroneBaseFeatureButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDroneBaseFeatureButton;
|
|
|
|
// Class Charlie.DroneBaseFeatureDescWidget
|
|
// 0x0020 (0x03A8 - 0x0388)
|
|
class UDroneBaseFeatureDescWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UCharlieTextBlock* DroneBaseFeatureTitleTxt; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* DroneBaseFeatureDescTxt; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* DroneBaseFeatureInputSumg; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3A0[0x8]; // 0x03A0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DroneBaseFeatureDescWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DroneBaseFeatureDescWidget")
|
|
}
|
|
static class UDroneBaseFeatureDescWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDroneBaseFeatureDescWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDroneBaseFeatureDescWidget;
|
|
|
|
// Class Charlie.CombatItemPickUpTimedNotificationData
|
|
// 0x0008 (0x00A0 - 0x0098)
|
|
class UCombatItemPickUpTimedNotificationData final : public UCharlieImageTimedNotificationData
|
|
{
|
|
public:
|
|
class UItemData* ItemPickedUp; // 0x0098(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CombatItemPickUpTimedNotificationData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CombatItemPickUpTimedNotificationData")
|
|
}
|
|
static class UCombatItemPickUpTimedNotificationData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCombatItemPickUpTimedNotificationData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCombatItemPickUpTimedNotificationData;
|
|
|
|
// Class Charlie.DroneCosmeticSlotEntryButton
|
|
// 0x0000 (0x04F0 - 0x04F0)
|
|
class UDroneCosmeticSlotEntryButton : public ULoadoutSlotEntryButton
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DroneCosmeticSlotEntryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DroneCosmeticSlotEntryButton")
|
|
}
|
|
static class UDroneCosmeticSlotEntryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDroneCosmeticSlotEntryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDroneCosmeticSlotEntryButton;
|
|
|
|
// Class Charlie.DroneItemData
|
|
// 0x0048 (0x01E8 - 0x01A0)
|
|
class UDroneItemData final : public UItemData
|
|
{
|
|
public:
|
|
uint8 Pad_1A0[0x8]; // 0x01A0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
uint8 MaxModuleSlots; // 0x01A8(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1A9[0x7]; // 0x01A9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FEquippedModuleBinding> DefaultModules; // 0x01B0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UDroneCosmeticItemData> DefaultCosmeticItemData; // 0x01C0(0x0028)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DroneItemData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DroneItemData")
|
|
}
|
|
static class UDroneItemData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDroneItemData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDroneItemData;
|
|
|
|
// Class Charlie.UsableItemInfoWidget
|
|
// 0x0010 (0x03E8 - 0x03D8)
|
|
class UUsableItemInfoWidget : public UBuffItemInfoWidget
|
|
{
|
|
public:
|
|
class UPanelWidget* StatsPanel; // 0x03D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemStatInfoWidget* ItemStatInfoSumg; // 0x03E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UsableItemInfoWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UsableItemInfoWidget")
|
|
}
|
|
static class UUsableItemInfoWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUsableItemInfoWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUsableItemInfoWidget;
|
|
|
|
// Class Charlie.ModuleInfoWidget
|
|
// 0x0020 (0x0410 - 0x03F0)
|
|
class UModuleInfoWidget : public UAbilityItemInfoWidget
|
|
{
|
|
public:
|
|
class UAbilityIconWidget* AbilityIconSumg; // 0x03F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UStatEntryWidget* GradeEntry; // 0x03F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieInventoryModuleItem* ModuleEntry; // 0x0400(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UModuleItemData* ModuleItemData; // 0x0408(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ModuleInfoWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ModuleInfoWidget")
|
|
}
|
|
static class UModuleInfoWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UModuleInfoWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UModuleInfoWidget;
|
|
|
|
// Class Charlie.DroneModuleInfoWidget
|
|
// 0x0038 (0x0448 - 0x0410)
|
|
class UDroneModuleInfoWidget : public UModuleInfoWidget
|
|
{
|
|
public:
|
|
class FText LockOnRequiredText; // 0x0410(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText LockOnNotRequiredText; // 0x0420(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UStatEntryWidget* LockOnRequiredEntry; // 0x0430(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStatEntryWidget* CoolDownEntry; // 0x0438(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieInventoryDroneModuleItem* DroneModuleEntry; // 0x0440(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DroneModuleInfoWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DroneModuleInfoWidget")
|
|
}
|
|
static class UDroneModuleInfoWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDroneModuleInfoWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDroneModuleInfoWidget;
|
|
|
|
// Class Charlie.CharlieGameplayCueNotify_WeaponDurationCue
|
|
// 0x0018 (0x00F8 - 0x00E0)
|
|
class UCharlieGameplayCueNotify_WeaponDurationCue final : public UCharlieGameplayCueNotify_SimpleCueBase
|
|
{
|
|
public:
|
|
class FName NiagaraEmissiveTextureParameterName; // 0x00E0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FWeaponEmissiveTextureEntry> WeaponEmissiveTextures; // 0x00E8(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieGameplayCueNotify_WeaponDurationCue")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieGameplayCueNotify_WeaponDurationCue")
|
|
}
|
|
static class UCharlieGameplayCueNotify_WeaponDurationCue* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieGameplayCueNotify_WeaponDurationCue>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieGameplayCueNotify_WeaponDurationCue;
|
|
|
|
// Class Charlie.DroneModuleItemData
|
|
// 0x0008 (0x01F0 - 0x01E8)
|
|
class UDroneModuleItemData final : public UModuleItemData
|
|
{
|
|
public:
|
|
struct FGameplayTag AbilityType; // 0x01E8(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DroneModuleItemData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DroneModuleItemData")
|
|
}
|
|
static class UDroneModuleItemData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDroneModuleItemData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDroneModuleItemData;
|
|
|
|
// Class Charlie.DroneMovementComponent
|
|
// 0x02A0 (0x0340 - 0x00A0)
|
|
class alignas(0x10) UDroneMovementComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
class UCurveFloat* AccelerationProfile; // 0x00A0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AccelerationTime; // 0x00A8(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TranslationLag; // 0x00AC(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCurveFloat* TranslationByDistanceToDestinationLag; // 0x00B0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MoveDeadZoneSize; // 0x00B8(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RotationLag; // 0x00BC(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float IndependentMovementSpeed; // 0x00C0(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PathFollowingTranslationLag; // 0x00C4(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECollisionChannel CollisionChannel; // 0x00C8(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C9[0x3]; // 0x00C9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float DockingSpeed; // 0x00CC(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DistanceToTargetToTeleport; // 0x00D0(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D4[0x4]; // 0x00D4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ADrone* DroneOwner; // 0x00D8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_E0[0x260]; // 0x00E0(0x0260)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
float GetCurrentRotationAngle() const;
|
|
float GetCurrentRotationSpeed() const;
|
|
struct FVector GetCurrentTranslationDirection() const;
|
|
float GetCurrentTranslationSpeed() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DroneMovementComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DroneMovementComponent")
|
|
}
|
|
static class UDroneMovementComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDroneMovementComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDroneMovementComponent;
|
|
|
|
// Class Charlie.DroneTranslationMenuWidget
|
|
// 0x0008 (0x0480 - 0x0478)
|
|
class UDroneTranslationMenuWidget : public UInteractionMenuWidget
|
|
{
|
|
public:
|
|
class UInteractionScrollableTextWidget* InteractionScrollableTextSumg; // 0x0478(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DroneTranslationMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DroneTranslationMenuWidget")
|
|
}
|
|
static class UDroneTranslationMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDroneTranslationMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDroneTranslationMenuWidget;
|
|
|
|
// Class Charlie.InteractionIconWorldWidget
|
|
// 0x0058 (0x0448 - 0x03F0)
|
|
class UInteractionIconWorldWidget : public UCharlieWorldUserWidgetBase
|
|
{
|
|
public:
|
|
class UFreyaImage* Image; // 0x03F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TMap<EInteractionQuestType, struct FInteractionIconTypeTextureSettings> OverrideTextureSettings; // 0x03F8(0x0050)(Edit, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractionIconWorldWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractionIconWorldWidget")
|
|
}
|
|
static class UInteractionIconWorldWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInteractionIconWorldWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInteractionIconWorldWidget;
|
|
|
|
// Class Charlie.DroneTranslationWorldWidget
|
|
// 0x0000 (0x0448 - 0x0448)
|
|
class UDroneTranslationWorldWidget : public UInteractionIconWorldWidget
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DroneTranslationWorldWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DroneTranslationWorldWidget")
|
|
}
|
|
static class UDroneTranslationWorldWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDroneTranslationWorldWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDroneTranslationWorldWidget;
|
|
|
|
// Class Charlie.DurationBasedAbilityInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IDurationBasedAbilityInterface final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DurationBasedAbilityInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DurationBasedAbilityInterface")
|
|
}
|
|
static class IDurationBasedAbilityInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IDurationBasedAbilityInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IDurationBasedAbilityInterface;
|
|
|
|
// Class Charlie.DynamicInteractableRuneComponent
|
|
// 0x00E0 (0x0188 - 0x00A8)
|
|
class UDynamicInteractableRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FDynamicInteractableRune Rune; // 0x00A8(0x00E0)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DynamicInteractableRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DynamicInteractableRuneComponent")
|
|
}
|
|
static class UDynamicInteractableRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDynamicInteractableRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDynamicInteractableRuneComponent;
|
|
|
|
// Class Charlie.DynamicInteractOverlapAvailabilityRuneComponent
|
|
// 0x0010 (0x00B8 - 0x00A8)
|
|
class UDynamicInteractOverlapAvailabilityRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FDynamicInteractOverlapAvailabilityRune Rune; // 0x00A8(0x000A)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_B2[0x6]; // 0x00B2(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DynamicInteractOverlapAvailabilityRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DynamicInteractOverlapAvailabilityRuneComponent")
|
|
}
|
|
static class UDynamicInteractOverlapAvailabilityRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDynamicInteractOverlapAvailabilityRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDynamicInteractOverlapAvailabilityRuneComponent;
|
|
|
|
// Class Charlie.ActivateInteractionActionRuneWrapper
|
|
// 0x0020 (0x0048 - 0x0028)
|
|
class UActivateInteractionActionRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FActivateInteractionActionRune Rune; // 0x0028(0x0020)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ActivateInteractionActionRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ActivateInteractionActionRuneWrapper")
|
|
}
|
|
static class UActivateInteractionActionRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UActivateInteractionActionRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UActivateInteractionActionRuneWrapper;
|
|
|
|
// Class Charlie.ActivateInteractionActionRuneComponent
|
|
// 0x0020 (0x00C8 - 0x00A8)
|
|
class UActivateInteractionActionRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FActivateInteractionActionRune Rune; // 0x00A8(0x0020)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ActivateInteractionActionRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ActivateInteractionActionRuneComponent")
|
|
}
|
|
static class UActivateInteractionActionRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UActivateInteractionActionRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UActivateInteractionActionRuneComponent;
|
|
|
|
// Class Charlie.EndInteractionActionRuneComponent
|
|
// 0x0010 (0x00B8 - 0x00A8)
|
|
class UEndInteractionActionRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FEndInteractionActionRune Rune; // 0x00A8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EndInteractionActionRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EndInteractionActionRuneComponent")
|
|
}
|
|
static class UEndInteractionActionRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEndInteractionActionRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEndInteractionActionRuneComponent;
|
|
|
|
// Class Charlie.DynamicInteractLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UDynamicInteractLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void ActivateAction(class AActor* Interactable, class AActor* Interactor, EInteractionActionType Action);
|
|
static class AActor* GetActivableInteractable(class AActor* Interactor);
|
|
static bool IsInteractableActive(class AActor* Interactable);
|
|
static void OpenCache(const class UResearchCacheData* Cache, const class UObject* WorldContext);
|
|
static void PrintDynamicInteractDebugLog(const class FText& DebugText);
|
|
static void PrintDynamicInteractError(const class FText& ErrorText);
|
|
static void PrintDynamicInteractWarning(const class FText& WarningText);
|
|
static void SetDialCodes(const TArray<ECacheSymbols>& UnlockCode, const TArray<class UDialComponent*>& Dials);
|
|
static void SetInteractObservationActor(class UObject* WorldContextObject, class AActor* ActorToObserve);
|
|
static void SetSheenActivation(class AActor* Actor, bool bActive, class FName ComponentTag);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DynamicInteractLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DynamicInteractLibrary")
|
|
}
|
|
static class UDynamicInteractLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDynamicInteractLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDynamicInteractLibrary;
|
|
|
|
// Class Charlie.EcstasyArenaManager
|
|
// 0x0180 (0x04D0 - 0x0350)
|
|
class AEcstasyArenaManager final : public ACharlieBossFightArenaManager
|
|
{
|
|
public:
|
|
uint8 Pad_350[0x38]; // 0x0350(0x0038)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float DelayBeforeFinalEntitySpawn; // 0x0388(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_38C[0x4]; // 0x038C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ALymbicEntitySpawner* FinalEntitySpawner; // 0x0390(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UGameplayEffect> BuffEffect; // 0x0398(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag BuffAddedCue; // 0x03A0(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag BuffLostCue; // 0x03A8(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<int32> MaxEntityCountPerWave; // 0x03B0(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FUniqueBuffDefinition> UniqueBuffs; // 0x03C0(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
float SpawningDelay; // 0x03D0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3D4[0x4]; // 0x03D4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FHazeShieldSetting> ShieldSettings; // 0x03D8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FEcstasyTurretSetting> TurretSettings; // 0x03E8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FCameraSetting> CameraSettings; // 0x03F8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class AEcstasyTotemActor*> EcstasyTotems; // 0x0408(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class UMaterialParameterCollection* HeroPowerUpMaterialCollection; // 0x0418(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName HeroPowerUpParameterName; // 0x0420(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaterialInstance* HeroPowerUpOverlayMaterial; // 0x0428(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UNiagaraSystem* HeroPowerUpNiagaraSystem; // 0x0430(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName HeroPowerUpNiagaraParameterName; // 0x0438(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ACharlieInteriorVolume* PostProcessVolume; // 0x0440(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkRtpc* BossHealthRtpc; // 0x0448(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkRtpc* BuffRtpc; // 0x0450(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* SpawnTurretEvent; // 0x0458(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* SpawnHazeEvent; // 0x0460(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* SpawnFinalHazeEvent; // 0x0468(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class UNiagaraComponent*> HeroPowerUpNiagaraComponents; // 0x0470(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
TArray<struct FActiveGameplayEffectHandle> BuffEffectHandles; // 0x0480(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
TArray<struct FTotemSpawnedEntity> SpawnedEntities; // 0x0490(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
class ACharlieLymbicEntity* FinalEntityInstance; // 0x04A0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4A8[0x28]; // 0x04A8(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnBuffEffectRemoved(const struct FGameplayEffectRemovalInfo& EffectInfo);
|
|
void OnBuffEffectStackChanged(const struct FActiveGameplayEffectHandle& EffectHandle, int32 NewStackCount, int32 PreviousStackCount);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EcstasyArenaManager")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EcstasyArenaManager")
|
|
}
|
|
static class AEcstasyArenaManager* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AEcstasyArenaManager>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AEcstasyArenaManager;
|
|
|
|
// Class Charlie.WeaponModuleItemData
|
|
// 0x0008 (0x01F0 - 0x01E8)
|
|
class UWeaponModuleItemData final : public UModuleItemData
|
|
{
|
|
public:
|
|
struct FGameplayTag AbilityType; // 0x01E8(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WeaponModuleItemData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WeaponModuleItemData")
|
|
}
|
|
static class UWeaponModuleItemData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWeaponModuleItemData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWeaponModuleItemData;
|
|
|
|
// Class Charlie.EcstasyBossBarWidget
|
|
// 0x0010 (0x03E8 - 0x03D8)
|
|
class UEcstasyBossBarWidget : public UCharlieHudUserWidgetBase
|
|
{
|
|
public:
|
|
class UHazeSegmentedProgressBarWidget* HazeProgressBarWidget; // 0x03D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UBuffSegmentedProgressBarWidget* BuffProgressBarWidget; // 0x03E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EcstasyBossBarWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EcstasyBossBarWidget")
|
|
}
|
|
static class UEcstasyBossBarWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEcstasyBossBarWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEcstasyBossBarWidget;
|
|
|
|
// Class Charlie.WorldAreaUnlockedWidget
|
|
// 0x0030 (0x03B8 - 0x0388)
|
|
class UWorldAreaUnlockedWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class FText APCUnlockedText; // 0x0388(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText APCLockedText; // 0x0398(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* AreaNameTxt; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* AreaDescriptionTxt; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WorldAreaUnlockedWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WorldAreaUnlockedWidget")
|
|
}
|
|
static class UWorldAreaUnlockedWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWorldAreaUnlockedWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWorldAreaUnlockedWidget;
|
|
|
|
// Class Charlie.EcstasyTurretSpot
|
|
// 0x0008 (0x02B0 - 0x02A8)
|
|
class AEcstasyTurretSpot final : public AActor
|
|
{
|
|
public:
|
|
uint8 Pad_2A8[0x8]; // 0x02A8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EcstasyTurretSpot")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EcstasyTurretSpot")
|
|
}
|
|
static class AEcstasyTurretSpot* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AEcstasyTurretSpot>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AEcstasyTurretSpot;
|
|
|
|
// Class Charlie.EffectValueAttributeModifierComponent
|
|
// 0x0038 (0x0060 - 0x0028)
|
|
class UEffectValueAttributeModifierComponent final : public UEffectValueBaseModifierComponent
|
|
{
|
|
public:
|
|
struct FGameplayAttribute ValueModifierAttribute; // 0x0028(0x0038)(Edit, BlueprintReadOnly, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EffectValueAttributeModifierComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EffectValueAttributeModifierComponent")
|
|
}
|
|
static class UEffectValueAttributeModifierComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEffectValueAttributeModifierComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEffectValueAttributeModifierComponent;
|
|
|
|
// Class Charlie.TradeDialogueWidget
|
|
// 0x0018 (0x0438 - 0x0420)
|
|
class UTradeDialogueWidget : public UDialogueWidget
|
|
{
|
|
public:
|
|
uint8 Pad_420[0x18]; // 0x0420(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TradeDialogueWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TradeDialogueWidget")
|
|
}
|
|
static class UTradeDialogueWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTradeDialogueWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTradeDialogueWidget;
|
|
|
|
// Class Charlie.EndGameConfig
|
|
// 0x0020 (0x0048 - 0x0028)
|
|
class UEndGameConfig final : public UObject
|
|
{
|
|
public:
|
|
struct FSoftObjectPath EndGameDataPath; // 0x0028(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EndGameConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EndGameConfig")
|
|
}
|
|
static class UEndGameConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEndGameConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEndGameConfig;
|
|
|
|
// Class Charlie.EndGameData
|
|
// 0x0020 (0x0050 - 0x0030)
|
|
class UEndGameData final : public UDataAsset
|
|
{
|
|
public:
|
|
TArray<struct FEndGameCinematicSequence> PreCreditsSequences; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FEndGameCinematicSequence> PostCreditsSequences; // 0x0040(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EndGameData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EndGameData")
|
|
}
|
|
static class UEndGameData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEndGameData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEndGameData;
|
|
|
|
// Class Charlie.TradeGiveItemRuneComponent
|
|
// 0x0078 (0x0120 - 0x00A8)
|
|
class UTradeGiveItemRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FTradeGiveItemRune Rune; // 0x00A8(0x0078)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TradeGiveItemRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TradeGiveItemRuneComponent")
|
|
}
|
|
static class UTradeGiveItemRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTradeGiveItemRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTradeGiveItemRuneComponent;
|
|
|
|
// Class Charlie.EnduranceAttributeSet
|
|
// 0x00D8 (0x01D0 - 0x00F8)
|
|
class alignas(0x10) UEnduranceAttributeSet final : public UCharlieAttributeSet
|
|
{
|
|
public:
|
|
struct FGameplayAttributeData Endurance; // 0x00F8(0x0010)(Edit, BlueprintVisible, SaveGame, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData EnduranceCap; // 0x0108(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData EnduranceMax; // 0x0118(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData EnduranceRestedRegenRate; // 0x0128(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData EnduranceRestedRegenDelay; // 0x0138(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData EnduranceExhaustedRatio; // 0x0148(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData EnduranceExhaustedRegenRate; // 0x0158(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData EnduranceExhaustedRegenDelay; // 0x0168(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData EnduranceCostCoefficient; // 0x0178(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData EnduranceRegenRateMultiplierCoefficient; // 0x0188(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData GlobalEnduranceCostModifierCoefficient; // 0x0198(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData GlobalHealingBonusCoefficient; // 0x01A8(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData EnduranceCapBuffer; // 0x01B8(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C8[0x8]; // 0x01C8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EnduranceAttributeSet")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EnduranceAttributeSet")
|
|
}
|
|
static class UEnduranceAttributeSet* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEnduranceAttributeSet>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEnduranceAttributeSet;
|
|
|
|
// Class Charlie.EnduranceRegenAbility
|
|
// 0x00C0 (0x05A8 - 0x04E8)
|
|
class UEnduranceRegenAbility : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
TSubclassOf<class UGameplayEffect> EnduranceRegenEffect; // 0x04E8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AnimationEventTimeOut; // 0x04F0(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4F4[0x4]; // 0x04F4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTagQuery WaitForRegenEventQuery; // 0x04F8(0x0048)(NativeAccessSpecifierPrivate)
|
|
struct FGameplayTagQuery UseExhaustedDelayQuery; // 0x0540(0x0048)(NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_WaitGameplayEvent* EventTask; // 0x0588(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_CharlieWaitDelay* AnimTimeOutTask; // 0x0590(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_CharlieWaitDelay* RegenDelayTask; // 0x0598(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FActiveGameplayEffectHandle ActiveRegenEffect; // 0x05A0(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void EventCallback(const struct FGameplayEventData& Payload);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EnduranceRegenAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EnduranceRegenAbility")
|
|
}
|
|
static class UEnduranceRegenAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEnduranceRegenAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEnduranceRegenAbility;
|
|
|
|
// Class Charlie.TurretAbility
|
|
// 0x0010 (0x0510 - 0x0500)
|
|
class UTurretAbility final : public UBaseIdleAbility
|
|
{
|
|
public:
|
|
TArray<class UAISenseConfig*> OriginalConfig; // 0x0500(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TurretAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TurretAbility")
|
|
}
|
|
static class UTurretAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTurretAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTurretAbility;
|
|
|
|
// Class Charlie.GameplayLODAction_Bool
|
|
// 0x0050 (0x0078 - 0x0028)
|
|
class UGameplayLODAction_Bool : public UGameplayLODAction
|
|
{
|
|
public:
|
|
TMap<int32, bool> PerLODValue; // 0x0028(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
bool GetCurrentValue(class AActor* Actor);
|
|
void OnExecute(class AActor* Actor, bool bNewValue);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameplayLODAction_Bool")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameplayLODAction_Bool")
|
|
}
|
|
static class UGameplayLODAction_Bool* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameplayLODAction_Bool>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameplayLODAction_Bool;
|
|
|
|
// Class Charlie.EnemyAudioIdleLODAction
|
|
// 0x0000 (0x0078 - 0x0078)
|
|
class UEnemyAudioIdleLODAction final : public UGameplayLODAction_Bool
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EnemyAudioIdleLODAction")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EnemyAudioIdleLODAction")
|
|
}
|
|
static class UEnemyAudioIdleLODAction* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEnemyAudioIdleLODAction>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEnemyAudioIdleLODAction;
|
|
|
|
// Class Charlie.EnemyGrapplingHookAbility
|
|
// 0x00F8 (0x0610 - 0x0518)
|
|
class UEnemyGrapplingHookAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
uint8 Pad_518[0x8]; // 0x0518(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FAnimationEntry ThrowAnimation; // 0x0520(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry PullAnimation; // 0x0540(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FUIStat StaticStat; // 0x0560(0x0030)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
bool bShouldHaveLockOnTarget; // 0x0590(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseMaxRange; // 0x0591(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_592[0x2]; // 0x0592(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MaxRangeToActivate; // 0x0594(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FCollisionProfileName ProjectileCollisionProfileName; // 0x0598(0x0008)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FVector3f ProjectileBoxExtent; // 0x05A0(0x000C)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAutoUnsheatheWeapon; // 0x05AC(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5AD[0x3]; // 0x05AD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FThrowablesAndEffectsHandler ThrowablesAndEffectsHandler; // 0x05B0(0x0060)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EnemyGrapplingHookAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EnemyGrapplingHookAbility")
|
|
}
|
|
static class UEnemyGrapplingHookAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEnemyGrapplingHookAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEnemyGrapplingHookAbility;
|
|
|
|
// Class Charlie.EnemyGuardAbility
|
|
// 0x0048 (0x0530 - 0x04E8)
|
|
class UEnemyGuardAbility : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
TSubclassOf<class UGameplayEffect> SpeedModifierEffect; // 0x04E8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SpeedModifierEffectLevel; // 0x04F0(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MinDuration; // 0x04F4(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxDuration; // 0x04F8(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4FC[0x4]; // 0x04FC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class UAbilityCondition*> StopConditions; // 0x0500(0x0010)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
struct FActiveGameplayEffectHandle SpeedModifierEffectHandle; // 0x0510(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_WaitGameplayEvent* EventTask; // 0x0518(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_CharlieWaitDelay* AbilityDurationTask; // 0x0520(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_EvaluateConditions* EvaluateStopConditions; // 0x0528(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void EventCallback(const struct FGameplayEventData& Payload);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EnemyGuardAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EnemyGuardAbility")
|
|
}
|
|
static class UEnemyGuardAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEnemyGuardAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEnemyGuardAbility;
|
|
|
|
// Class Charlie.EnemyLeftRightMovementAbility
|
|
// 0x0050 (0x0568 - 0x0518)
|
|
class UEnemyLeftRightMovementAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
float PrioritizeLeft; // 0x0518(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_51C[0x4]; // 0x051C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FAnimationEntry LeftAnimation; // 0x0520(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry RightAnimation; // 0x0540(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_560[0x8]; // 0x0560(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EnemyLeftRightMovementAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EnemyLeftRightMovementAbility")
|
|
}
|
|
static class UEnemyLeftRightMovementAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEnemyLeftRightMovementAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEnemyLeftRightMovementAbility;
|
|
|
|
// Class Charlie.EnemyLockOnWidget
|
|
// 0x0020 (0x0410 - 0x03F0)
|
|
class UEnemyLockOnWidget final : public UCharlieWorldUserWidgetBase
|
|
{
|
|
public:
|
|
class UWidgetAnimation* RiposteAnim; // 0x03F0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieAbilitySystemComponent* OwnerASC; // 0x03F8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_400[0x10]; // 0x0400(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnRiposteStateUpdated(const struct FGameplayTag& CallbackTag, int32 NewCount);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EnemyLockOnWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EnemyLockOnWidget")
|
|
}
|
|
static class UEnemyLockOnWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEnemyLockOnWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEnemyLockOnWidget;
|
|
|
|
// Class Charlie.EnemyLymbicAttributeBarWidget
|
|
// 0x0028 (0x0540 - 0x0518)
|
|
class UEnemyLymbicAttributeBarWidget : public UEnemyLockableAttributeBarWidget
|
|
{
|
|
public:
|
|
class FName AbsorbingHazeEnableCountdownParameterName; // 0x0518(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FName AbsorbingHazeCountdownFrequencyParameterName; // 0x0520(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 AbsorbingHazeCountdownSteps; // 0x0528(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_529[0x17]; // 0x0529(0x0017)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnAbsordingHazeStatusChanged(const struct FGameplayTag& CallbackTag, int32 NewCount);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EnemyLymbicAttributeBarWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EnemyLymbicAttributeBarWidget")
|
|
}
|
|
static class UEnemyLymbicAttributeBarWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEnemyLymbicAttributeBarWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEnemyLymbicAttributeBarWidget;
|
|
|
|
// Class Charlie.AbilityTask_MoveAlongSpline
|
|
// 0x00C0 (0x0140 - 0x0080)
|
|
class alignas(0x10) UAbilityTask_MoveAlongSpline final : public UAbilityTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x10]; // 0x0080(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AActor* TargetActor; // 0x0090(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class AAIController* AIController; // 0x0098(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class ACharlieRoamingPath* RoamingPath; // 0x00A0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_A8[0x98]; // 0x00A8(0x0098)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UAbilityTask_MoveAlongSpline* MoveAlongSpline(class UGameplayAbility* OwningAbility, class FName TaskInstanceName, class AActor* TargetActor_0, const class ACharlieRoamingPath* RoamingPath_0);
|
|
|
|
void OnMoveRequestFinished(const struct FAIRequestID& RequestID, EPathFollowingResult Result);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_MoveAlongSpline")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_MoveAlongSpline")
|
|
}
|
|
static class UAbilityTask_MoveAlongSpline* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_MoveAlongSpline>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_MoveAlongSpline;
|
|
|
|
// Class Charlie.EnemyParryWindowWidget
|
|
// 0x0018 (0x0408 - 0x03F0)
|
|
class UEnemyParryWindowWidget : public UCharlieWorldUserWidgetBase
|
|
{
|
|
public:
|
|
class UParryComponent* OwnerParryComponent; // 0x03F0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3F8[0x10]; // 0x03F8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EnemyParryWindowWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EnemyParryWindowWidget")
|
|
}
|
|
static class UEnemyParryWindowWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEnemyParryWindowWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEnemyParryWindowWidget;
|
|
|
|
// Class Charlie.EnemyStanceAttributeBarWidget
|
|
// 0x0070 (0x0570 - 0x0500)
|
|
class UEnemyStanceAttributeBarWidget : public UEnemyAttributeBarWidget
|
|
{
|
|
public:
|
|
float PreviewCapValue; // 0x0500(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_504[0x4]; // 0x0504(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayAttribute CapValueAttribute; // 0x0508(0x0038)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDynamicEntryBox* StanceBarsHolderEBox; // 0x0540(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UStanceAttributeProgressBar*> StanceAttributeProgressBars; // 0x0548(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_558[0x18]; // 0x0558(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnRiposteStateUpdated(const struct FGameplayTag& CallbackTag, int32 NewCount);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EnemyStanceAttributeBarWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EnemyStanceAttributeBarWidget")
|
|
}
|
|
static class UEnemyStanceAttributeBarWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEnemyStanceAttributeBarWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEnemyStanceAttributeBarWidget;
|
|
|
|
// Class Charlie.EnvironementalAreaOfEffectBox
|
|
// 0x0038 (0x0340 - 0x0308)
|
|
class AEnvironementalAreaOfEffectBox final : public ACharlieThrowable
|
|
{
|
|
public:
|
|
uint8 Pad_308[0x10]; // 0x0308(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class USceneComponent* DamageOrigin; // 0x0318(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UBoxComponent* DamageZoneComponent; // 0x0320(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UEnvironementalDamageDealerComponent* DamageDealerComponent; // 0x0328(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCharlieAbilitySystemComponent* AbilitySystemComponent; // 0x0330(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGenericTeamId TeamID; // 0x0338(0x0001)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
ECharlieFaction Faction; // 0x0339(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_33A[0x6]; // 0x033A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnWallStartSpinning();
|
|
void OnWallStopSpinning();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EnvironementalAreaOfEffectBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EnvironementalAreaOfEffectBox")
|
|
}
|
|
static class AEnvironementalAreaOfEffectBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AEnvironementalAreaOfEffectBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AEnvironementalAreaOfEffectBox;
|
|
|
|
// Class Charlie.EnvironmentLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UEnvironmentLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void AddTextureStreamingLocation(const struct FVector& Location, bool bOverrideLocation, float Duration);
|
|
static void PrepareEnterSubmap(const class UObject* WorldContextObject);
|
|
static void PrepareExitSubmap(const class UObject* WorldContextObject);
|
|
static void TurnOffDirectionalLight(const class UObject* WorldContextObject);
|
|
static void TurnOffExponentialFog(const class UObject* WorldContextObject);
|
|
static void TurnOffSkylight(const class UObject* WorldContextObject);
|
|
static void TurnOnDirectionalLight(const class UObject* WorldContextObject);
|
|
static void TurnOnExponentialFog(const class UObject* WorldContextObject);
|
|
static void TurnOnSkylight(const class UObject* WorldContextObject);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EnvironmentLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EnvironmentLibrary")
|
|
}
|
|
static class UEnvironmentLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEnvironmentLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEnvironmentLibrary;
|
|
|
|
// Class Charlie.EventAppliedEffectAbility
|
|
// 0x0098 (0x0580 - 0x04E8)
|
|
class UEventAppliedEffectAbility : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
struct FGameplayEffectDefinition EffectToOwner; // 0x04E8(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FGameplayEffectDefinition EffectToTarget; // 0x0508(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer OutcomesToConsider; // 0x0528(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
bool bApplyOnlyOnWeaponDamage; // 0x0548(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_549[0x7]; // 0x0549(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FUIStat EffectToOwnerRatioStat; // 0x0550(0x0030)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EventAppliedEffectAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EventAppliedEffectAbility")
|
|
}
|
|
static class UEventAppliedEffectAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEventAppliedEffectAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEventAppliedEffectAbility;
|
|
|
|
// Class Charlie.CharlieGameplayCueNotify_HitImpact
|
|
// 0x0038 (0x0078 - 0x0040)
|
|
class UCharlieGameplayCueNotify_HitImpact final : public UGameplayCueNotify_Static
|
|
{
|
|
public:
|
|
float HitPower; // 0x0040(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ExhaustedHitPower; // 0x0044(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName NiagaraHitPowerParameterName; // 0x0048(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName NiagaraHazeMainComponentTag; // 0x0050(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName NiagaraHitPositionParameterName; // 0x0058(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UCameraShakeBase> CameraShake; // 0x0060(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CameraShakeInnerRadius; // 0x0068(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CameraShakeOuterRadius; // 0x006C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CameraShakeFallOff; // 0x0070(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_74[0x4]; // 0x0074(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieGameplayCueNotify_HitImpact")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieGameplayCueNotify_HitImpact")
|
|
}
|
|
static class UCharlieGameplayCueNotify_HitImpact* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieGameplayCueNotify_HitImpact>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieGameplayCueNotify_HitImpact;
|
|
|
|
// Class Charlie.ExhaustionStatusWidget
|
|
// 0x0008 (0x03E0 - 0x03D8)
|
|
class UExhaustionStatusWidget : public UCharlieHudUserWidgetBase
|
|
{
|
|
public:
|
|
class UCharlieAbilitySystemComponent* OwnerASC; // 0x03D8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ExhaustionStatusWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ExhaustionStatusWidget")
|
|
}
|
|
static class UExhaustionStatusWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UExhaustionStatusWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UExhaustionStatusWidget;
|
|
|
|
// Class Charlie.ExplorationNavBarWidget
|
|
// 0x0030 (0x0448 - 0x0418)
|
|
class UExplorationNavBarWidget : public UNavBarWidget
|
|
{
|
|
public:
|
|
uint8 Pad_418[0x18]; // 0x0418(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UExplorationNavBarTabEntryButton* GoodDeedsTabBtn; // 0x0430(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UExplorationNavBarTabEntryButton* MysteriesTabBtn; // 0x0438(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UExplorationNavBarTabEntryButton* TimeloopsTabBtn; // 0x0440(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ExplorationNavBarWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ExplorationNavBarWidget")
|
|
}
|
|
static class UExplorationNavBarWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UExplorationNavBarWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UExplorationNavBarWidget;
|
|
|
|
// Class Charlie.FactionConfig
|
|
// 0x0020 (0x0048 - 0x0028)
|
|
class UFactionConfig final : public UObject
|
|
{
|
|
public:
|
|
struct FFactionRelationshipRow FactionsRelationships[0x5]; // 0x0028(0x0005)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FactionConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FactionConfig")
|
|
}
|
|
static class UFactionConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFactionConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFactionConfig;
|
|
|
|
// Class Charlie.FactOwnerData
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
class UFactOwnerData : public UPrimaryDataAsset
|
|
{
|
|
public:
|
|
class FName IdentityName; // 0x0030(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FactOwnerData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FactOwnerData")
|
|
}
|
|
static class UFactOwnerData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFactOwnerData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFactOwnerData;
|
|
|
|
// Class Charlie.FeetBlueprintLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UFeetBlueprintLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static int32 GetActorFeetTraceFrequency(class AActor* Actor);
|
|
static struct FVector2D GetRenderTexturePosition(const struct FVector2D& Size, const struct FVector2D& position, const float Scale);
|
|
static struct FVector2D GetRenderTextureSize(const struct FVector2D& Size, const float Scale);
|
|
static void SetActorFeetTraceFrequency(class AActor* Actor, int32 TickFrequency);
|
|
static bool TryGetActorFootIkResults(class AActor* Actor, int32 FootIndex, struct FVector* Location, struct FRotator* Rotation, float* ZOffset);
|
|
static bool TryGetActorPelvisIkResults(class AActor* Actor, float* ZOffset);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FeetBlueprintLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FeetBlueprintLibrary")
|
|
}
|
|
static class UFeetBlueprintLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFeetBlueprintLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFeetBlueprintLibrary;
|
|
|
|
// Class Charlie.FerventDefinition
|
|
// 0x0018 (0x0048 - 0x0030)
|
|
class UFerventDefinition final : public ULymbicEntityDefinition
|
|
{
|
|
public:
|
|
TSubclassOf<class AHollowWalker> HollowWalker; // 0x0030(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<TSubclassOf<class AHaze>> AssignedHazes; // 0x0038(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FerventDefinition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FerventDefinition")
|
|
}
|
|
static class UFerventDefinition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFerventDefinition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFerventDefinition;
|
|
|
|
// Class Charlie.FlowNode_Answer
|
|
// 0x0018 (0x0208 - 0x01F0)
|
|
class UFlowNode_Answer final : public UFlowNode_AbstractLine
|
|
{
|
|
public:
|
|
class FText AnswerText; // 0x01F0(0x0010)(Deprecated, NativeAccessSpecifierPublic)
|
|
uint8 Pad_200[0x8]; // 0x0200(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_Answer")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_Answer")
|
|
}
|
|
static class UFlowNode_Answer* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_Answer>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_Answer;
|
|
|
|
// Class Charlie.FlowNode_SubGraphInstanced
|
|
// 0x0008 (0x0220 - 0x0218)
|
|
class UFlowNode_SubGraphInstanced : public UFlowNode_SubGraph
|
|
{
|
|
public:
|
|
class UFlowAsset* FlowAssetKeepAlive; // 0x0218(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_SubGraphInstanced")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_SubGraphInstanced")
|
|
}
|
|
static class UFlowNode_SubGraphInstanced* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_SubGraphInstanced>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_SubGraphInstanced;
|
|
|
|
// Class Charlie.FlowNode_ConditionSubGraph
|
|
// 0x0000 (0x0220 - 0x0220)
|
|
class UFlowNode_ConditionSubGraph final : public UFlowNode_SubGraphInstanced
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_ConditionSubGraph")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_ConditionSubGraph")
|
|
}
|
|
static class UFlowNode_ConditionSubGraph* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_ConditionSubGraph>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_ConditionSubGraph;
|
|
|
|
// Class Charlie.FlowNode_DoesNotHaveFact
|
|
// 0x0008 (0x01D8 - 0x01D0)
|
|
class UFlowNode_DoesNotHaveFact final : public UFlowNode_Condition
|
|
{
|
|
public:
|
|
class UFactData* Fact; // 0x01D0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_DoesNotHaveFact")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_DoesNotHaveFact")
|
|
}
|
|
static class UFlowNode_DoesNotHaveFact* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_DoesNotHaveFact>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_DoesNotHaveFact;
|
|
|
|
// Class Charlie.FlowNode_DoesNotHaveTagFact
|
|
// 0x0008 (0x01D8 - 0x01D0)
|
|
class UFlowNode_DoesNotHaveTagFact final : public UFlowNode_Condition
|
|
{
|
|
public:
|
|
struct FGameplayTag TagFact; // 0x01D0(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_DoesNotHaveTagFact")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_DoesNotHaveTagFact")
|
|
}
|
|
static class UFlowNode_DoesNotHaveTagFact* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_DoesNotHaveTagFact>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_DoesNotHaveTagFact;
|
|
|
|
// Class Charlie.FlowNode_FadeToBlackInfinite
|
|
// 0x0008 (0x01D8 - 0x01D0)
|
|
class UFlowNode_FadeToBlackInfinite final : public UFlowNode
|
|
{
|
|
public:
|
|
float FadeDuration; // 0x01D0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1D4[0x4]; // 0x01D4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_FadeToBlackInfinite")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_FadeToBlackInfinite")
|
|
}
|
|
static class UFlowNode_FadeToBlackInfinite* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_FadeToBlackInfinite>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_FadeToBlackInfinite;
|
|
|
|
// Class Charlie.FlowNode_HasTagFact
|
|
// 0x0008 (0x01D8 - 0x01D0)
|
|
class UFlowNode_HasTagFact final : public UFlowNode_Condition
|
|
{
|
|
public:
|
|
struct FGameplayTag TagFact; // 0x01D0(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_HasTagFact")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_HasTagFact")
|
|
}
|
|
static class UFlowNode_HasTagFact* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_HasTagFact>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_HasTagFact;
|
|
|
|
// Class Charlie.FlowNode_IntroductionSelector
|
|
// 0x0000 (0x01D0 - 0x01D0)
|
|
class UFlowNode_IntroductionSelector final : public UFlowNode_AbstractSelector
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_IntroductionSelector")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_IntroductionSelector")
|
|
}
|
|
static class UFlowNode_IntroductionSelector* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_IntroductionSelector>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_IntroductionSelector;
|
|
|
|
// Class Charlie.FlowNode_LoreQuestion
|
|
// 0x0010 (0x0218 - 0x0208)
|
|
class UFlowNode_LoreQuestion final : public UFlowNode_BaseQuestion
|
|
{
|
|
public:
|
|
class FText QuestionName; // 0x0208(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_LoreQuestion")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_LoreQuestion")
|
|
}
|
|
static class UFlowNode_LoreQuestion* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_LoreQuestion>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_LoreQuestion;
|
|
|
|
// Class Charlie.FlowNode_Payload
|
|
// 0x00E0 (0x02B0 - 0x01D0)
|
|
class UFlowNode_Payload final : public UFlowNode
|
|
{
|
|
public:
|
|
struct FPayloadData PayloadData; // 0x01D0(0x00D8)(Edit, NativeAccessSpecifierPrivate)
|
|
bool bEndConversation; // 0x02A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2A9[0x7]; // 0x02A9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_Payload")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_Payload")
|
|
}
|
|
static class UFlowNode_Payload* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_Payload>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_Payload;
|
|
|
|
// Class Charlie.WorldMapMenuWidget
|
|
// 0x02E8 (0x0780 - 0x0498)
|
|
class UWorldMapMenuWidget : public UScreenMenuWidget
|
|
{
|
|
public:
|
|
struct FVector2D DefaultMapAlignment; // 0x0498(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FVector2D ZoomedInResolutionLimit; // 0x04A8(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FVector2D ZoomedOutResolutionLimit; // 0x04B8(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float MouseZoomSpeedMultiplier; // 0x04C8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float ZoomTickPercentage; // 0x04CC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float MousePanSpeedMultiplier; // 0x04D0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float GamepadPanSpeedMultiplier; // 0x04D4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TMap<EBoundSide, float> PercentagePanningCanvasAlwaysInaccessibleMap; // 0x04D8(0x0050)(Edit, NativeAccessSpecifierPrivate)
|
|
struct FVector2D MiddleToCloseSwitchSize; // 0x0528(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FVector2D FarToMiddleSwitchSize; // 0x0538(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float DistanceButtonHovered; // 0x0548(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_54C[0x4]; // 0x054C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftObjectPtr<class UTexture2D> FarWorldMapSoftTexture; // 0x0550(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TSoftObjectPtr<class UTexture2D> MiddleWorldMapSoftTexture; // 0x0578(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TSoftObjectPtr<class UTexture2D> CloseWorldMapSoftTexture; // 0x05A0(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TSoftObjectPtr<class UTexture2D> FrameWorldMapSoftTexture; // 0x05C8(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FInfoPanelPosition DefaultInfoPanelPosition; // 0x05F0(0x0040)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FInfoPanelPosition AdjustedInfoPanelPosition; // 0x0630(0x0040)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* OpeningWorldMapSoundStyle; // 0x0670(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* ToggleInfoPanelSound; // 0x0678(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* BlockedSoundStyle; // 0x0680(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieStartStopSoundStyle* PanningSoundStyle; // 0x0688(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieStartStopSoundStyle* ZoomingInSoundStyle; // 0x0690(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieStartStopSoundStyle* ZoomingOutSoundStyle; // 0x0698(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* PlayerAtLocationClickedSound; // 0x06A0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* PlayerNotAtLocationClickedSound; // 0x06A8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCurveFloat* MagnetismCurve; // 0x06B0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCurveFloat* GoToCurrentLocationCurve; // 0x06B8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float DistanceMagnetismStart; // 0x06C0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_6C4[0x4]; // 0x06C4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UWorldMapGridLineWidget> GridLineWidgetClass; // 0x06C8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TSubclassOf<class UWorldMapGridLineWidget> RulerGridLineWidgetClass; // 0x06D0(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float DistanceBetweenLines; // 0x06D8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
int32 NumberOfHorizontalLines; // 0x06DC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float HorizontalLinesOffset; // 0x06E0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
int32 NumberOfVerticalLines; // 0x06E4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float VerticalLinesOffset; // 0x06E8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_6EC[0x4]; // 0x06EC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCanvasPanel* LeftRulerGridCanvas; // 0x06F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCanvasPanel* TopRulerGridCanvas; // 0x06F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* FarWorldMapImg; // 0x0700(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* MiddleWorldMapImg; // 0x0708(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* CloseWorldMapImg; // 0x0710(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* FrameImg; // 0x0718(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCrosshairWidget* CrosshairSumg; // 0x0720(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWorldMapGridWidget* GridSumg; // 0x0728(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWorldMapGridWidget* LeftRulerGridSumg; // 0x0730(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWorldMapGridWidget* TopRulerGridSumg; // 0x0738(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWorldMapInfoWidget* WorldMapAreaInfoSumg; // 0x0740(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* WorldMapFooterSumg; // 0x0748(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWorldMapNavigationConfirmationWidget* NavigationConfirmationSumg; // 0x0750(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* MagnetismAnim; // 0x0758(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWorldMapButton* HoveredButton; // 0x0760(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCurveFloat* ChosenCurve; // 0x0768(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaFocusableWidget* MagneticButton; // 0x0770(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_778[0x8]; // 0x0778(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void MoveCanvasToMagneticButton(const class UCanvasPanel* InContentCanvas);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WorldMapMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WorldMapMenuWidget")
|
|
}
|
|
static class UWorldMapMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWorldMapMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWorldMapMenuWidget;
|
|
|
|
// Class Charlie.FlowNode_QuickChatBlock
|
|
// 0x0000 (0x01D0 - 0x01D0)
|
|
class UFlowNode_QuickChatBlock final : public UFlowNode
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_QuickChatBlock")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_QuickChatBlock")
|
|
}
|
|
static class UFlowNode_QuickChatBlock* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_QuickChatBlock>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_QuickChatBlock;
|
|
|
|
// Class Charlie.FlowNode_ShopReward
|
|
// 0x0110 (0x02E0 - 0x01D0)
|
|
class UFlowNode_ShopReward final : public UFlowNode
|
|
{
|
|
public:
|
|
uint8 Pad_1D0[0x8]; // 0x01D0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
EShopType ShopType; // 0x01D8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1D9[0x1F]; // 0x01D9(0x001F)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UConversationSubsystem* ConversationSubsystem; // 0x01F8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_200[0xE0]; // 0x0200(0x00E0)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_ShopReward")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_ShopReward")
|
|
}
|
|
static class UFlowNode_ShopReward* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_ShopReward>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_ShopReward;
|
|
|
|
// Class Charlie.ArcasSpireMountingCage
|
|
// 0x0088 (0x0340 - 0x02B8)
|
|
class AArcasSpireMountingCage final : public AStaticMeshActor
|
|
{
|
|
public:
|
|
float MountingTime; // 0x02B8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2BC[0x4]; // 0x02BC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTagContainer ActivateCageWorldEvent; // 0x02C0(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
struct FGameplayTag CompletedFactTag; // 0x02E0(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AInteractableActor* InsideCageInteractable; // 0x02E8(0x0008)(Edit, ZeroConstructor, DisableEditOnTemplate, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieAkComponent* AkComponent; // 0x02F0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ULevelSequence* LevelSequence; // 0x02F8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* CageUpSFX; // 0x0300(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* CageDownSFX; // 0x0308(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* CageStopSFX; // 0x0310(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* CageAtHighestPositionSFX; // 0x0318(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ULevelSequencePlayer* LevelSequencePlayer; // 0x0320(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ALevelSequenceActor* LevelSequenceActor; // 0x0328(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UInteractionActionComponent* InsideCageInteractableComponent; // 0x0330(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_338[0x8]; // 0x0338(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void LockUnlockInteractable(bool bLockWhenForward);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ArcasSpireMountingCage")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ArcasSpireMountingCage")
|
|
}
|
|
static class AArcasSpireMountingCage* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AArcasSpireMountingCage>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AArcasSpireMountingCage;
|
|
|
|
// Class Charlie.FlowNode_TopicSubGraph
|
|
// 0x0030 (0x0248 - 0x0218)
|
|
class UFlowNode_TopicSubGraph final : public UFlowNode_SubGraph
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UTopicFlowAsset> TopicAsset; // 0x0218(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UTexture2D* DatumBrush; // 0x0240(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_TopicSubGraph")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_TopicSubGraph")
|
|
}
|
|
static class UFlowNode_TopicSubGraph* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_TopicSubGraph>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_TopicSubGraph;
|
|
|
|
// Class Charlie.FlowNode_TriggerBlueprintEvent
|
|
// 0x0010 (0x01E0 - 0x01D0)
|
|
class UFlowNode_TriggerBlueprintEvent final : public UFlowNode
|
|
{
|
|
public:
|
|
struct FGameplayTag IdentityTag; // 0x01D0(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag EventTypeTag; // 0x01D8(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FlowNode_TriggerBlueprintEvent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FlowNode_TriggerBlueprintEvent")
|
|
}
|
|
static class UFlowNode_TriggerBlueprintEvent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFlowNode_TriggerBlueprintEvent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFlowNode_TriggerBlueprintEvent;
|
|
|
|
// Class Charlie.FootstepConfig
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UFootstepConfig final : public UObject
|
|
{
|
|
public:
|
|
TArray<TSoftObjectPtr<class UPhysicalMaterial>> SweetnersPhysicalMaterial; // 0x0028(0x0010)(Edit, ZeroConstructor, Config, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FootstepConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FootstepConfig")
|
|
}
|
|
static class UFootstepConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFootstepConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFootstepConfig;
|
|
|
|
// Class Charlie.FeetRuneComponent
|
|
// 0x0030 (0x00D8 - 0x00A8)
|
|
class UFeetRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FFeetRune Rune; // 0x00A8(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FeetRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FeetRuneComponent")
|
|
}
|
|
static class UFeetRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFeetRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFeetRuneComponent;
|
|
|
|
// Class Charlie.FootRuneWrapper
|
|
// 0x0058 (0x0080 - 0x0028)
|
|
class UFootRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FFootRune Rune; // 0x0028(0x0058)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FootRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FootRuneWrapper")
|
|
}
|
|
static class UFootRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFootRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFootRuneWrapper;
|
|
|
|
// Class Charlie.SkillInputHandler
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class ISkillInputHandler final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SkillInputHandler")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SkillInputHandler")
|
|
}
|
|
static class ISkillInputHandler* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ISkillInputHandler>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ISkillInputHandler;
|
|
|
|
// Class Charlie.FootRuneComponent
|
|
// 0x0058 (0x0100 - 0x00A8)
|
|
class UFootRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FFootRune Rune; // 0x00A8(0x0058)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FootRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FootRuneComponent")
|
|
}
|
|
static class UFootRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFootRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFootRuneComponent;
|
|
|
|
// Class Charlie.FootstepEmitterRuneWrapper
|
|
// 0x00D8 (0x0100 - 0x0028)
|
|
class UFootstepEmitterRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FFootstepEmitterRune Rune; // 0x0028(0x00D8)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FootstepEmitterRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FootstepEmitterRuneWrapper")
|
|
}
|
|
static class UFootstepEmitterRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFootstepEmitterRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFootstepEmitterRuneWrapper;
|
|
|
|
// Class Charlie.FootstepEventNiagaraTrackerRuneWrapper
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UFootstepEventNiagaraTrackerRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FFootstepEventNiagaraTrackerRune Rune; // 0x0028(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FootstepEventNiagaraTrackerRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FootstepEventNiagaraTrackerRuneWrapper")
|
|
}
|
|
static class UFootstepEventNiagaraTrackerRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFootstepEventNiagaraTrackerRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFootstepEventNiagaraTrackerRuneWrapper;
|
|
|
|
// Class Charlie.ForwardChargeDroneAbility
|
|
// 0x0018 (0x0768 - 0x0750)
|
|
class UForwardChargeDroneAbility final : public UDroneDuoBaseAbility
|
|
{
|
|
public:
|
|
bool bDisableControllerRotation; // 0x0750(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_751[0x3]; // 0x0751(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float GravityScaleDuringAbility; // 0x0754(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_758[0x8]; // 0x0758(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAbilityTask_TestGroundHeight* TestGroundHeightTask; // 0x0760(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ForwardChargeDroneAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ForwardChargeDroneAbility")
|
|
}
|
|
static class UForwardChargeDroneAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UForwardChargeDroneAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UForwardChargeDroneAbility;
|
|
|
|
// Class Charlie.StartGameMode
|
|
// 0x0070 (0x03B0 - 0x0340)
|
|
class AStartGameMode final : public ACharlieGameMode
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UWorld> StartNewGameMap; // 0x0340(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag StartNewGameMapTag; // 0x0368(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_370[0x40]; // 0x0370(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StartGameMode")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StartGameMode")
|
|
}
|
|
static class AStartGameMode* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AStartGameMode>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AStartGameMode;
|
|
|
|
// Class Charlie.FreeCamConfiguration
|
|
// 0x0020 (0x0048 - 0x0028)
|
|
class UFreeCamConfiguration final : public UObject
|
|
{
|
|
public:
|
|
struct FSoftClassPath DebugCameraSpectatorPawnClass; // 0x0028(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FreeCamConfiguration")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FreeCamConfiguration")
|
|
}
|
|
static class UFreeCamConfiguration* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFreeCamConfiguration>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFreeCamConfiguration;
|
|
|
|
// Class Charlie.FreeCameraHudWidget
|
|
// 0x00B0 (0x0438 - 0x0388)
|
|
class UFreeCameraHudWidget final : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class FText SpeedText; // 0x0388(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class FText QualityText; // 0x0398(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class FText ApertureText; // 0x03A8(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class FText ExposureText; // 0x03B8(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class FText FovText; // 0x03C8(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class FText ViewModeText; // 0x03D8(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3E8[0x18]; // 0x03E8(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieTextBlock* SpeedTxt; // 0x0400(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* QualityTxt; // 0x0408(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ApertureTxt; // 0x0410(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ExposureTxt; // 0x0418(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* FovTxt; // 0x0420(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ViewModeTxt; // 0x0428(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDynamicEntryBox* TraceEntryBox; // 0x0430(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void SetAperture(float Aperture);
|
|
void SetExposure(float Exposure);
|
|
void SetFOV(float FOV);
|
|
void SetQualityLevel(int32 QualityLevel);
|
|
void SetSpeed(float Speed);
|
|
void SetViewMode(const class FString& ViewModeName);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FreeCameraHudWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FreeCameraHudWidget")
|
|
}
|
|
static class UFreeCameraHudWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFreeCameraHudWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFreeCameraHudWidget;
|
|
|
|
// Class Charlie.FreeCameraTraceWidget
|
|
// 0x0008 (0x0390 - 0x0388)
|
|
class UFreeCameraTraceWidget final : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UCharlieTextBlock* TextBlock; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FreeCameraTraceWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FreeCameraTraceWidget")
|
|
}
|
|
static class UFreeCameraTraceWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFreeCameraTraceWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFreeCameraTraceWidget;
|
|
|
|
// Class Charlie.FunnelMenuWidget
|
|
// 0x0038 (0x04A0 - 0x0468)
|
|
class UFunnelMenuWidget final : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
uint8 Pad_468[0x10]; // 0x0468(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FFunnelPage> FunnelPages; // 0x0478(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
int32 CurrentPageIdx; // 0x0488(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 OwningLayerId; // 0x048C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_48D[0xB]; // 0x048D(0x000B)(Fixing Size After Last Property [ Dumper-7 ])
|
|
bool bTransitToStoryNewGame; // 0x0498(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_499[0x7]; // 0x0499(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FunnelMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FunnelMenuWidget")
|
|
}
|
|
static class UFunnelMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFunnelMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFunnelMenuWidget;
|
|
|
|
// Class Charlie.ResearchArticleButton
|
|
// 0x0008 (0x04F0 - 0x04E8)
|
|
class UResearchArticleButton : public UCharlieCustomButton
|
|
{
|
|
public:
|
|
class UResearchArticleEntryWidget* ResearchArticleEntrySumg; // 0x04E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ResearchArticleButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ResearchArticleButton")
|
|
}
|
|
static class UResearchArticleButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UResearchArticleButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UResearchArticleButton;
|
|
|
|
// Class Charlie.LookSensitivity
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class ULookSensitivity : public UInputModifier
|
|
{
|
|
public:
|
|
class UCurveFloat* HorizontalSensitivityCurve; // 0x0028(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCurveFloat* VerticalSensitivityCurve; // 0x0030(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LookSensitivity")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LookSensitivity")
|
|
}
|
|
static class ULookSensitivity* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULookSensitivity>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULookSensitivity;
|
|
|
|
// Class Charlie.GamepadLookSensitivity
|
|
// 0x0000 (0x0038 - 0x0038)
|
|
class UGamepadLookSensitivity : public ULookSensitivity
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GamepadLookSensitivity")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GamepadLookSensitivity")
|
|
}
|
|
static class UGamepadLookSensitivity* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGamepadLookSensitivity>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGamepadLookSensitivity;
|
|
|
|
// Class Charlie.GameplayEffectAbility
|
|
// 0x0038 (0x0520 - 0x04E8)
|
|
class UGameplayEffectAbility : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
uint8 Pad_4E8[0x10]; // 0x04E8(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UGameplayEffect> GameplayEffect; // 0x04F8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float GameplayEffectLevel; // 0x0500(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAutoUnsheatheWeapon; // 0x0504(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDisableIfActivatedAgain; // 0x0505(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_506[0x2]; // 0x0506(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTag EffectActiveGameplayCue; // 0x0508(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FActiveGameplayEffectHandle EffectHandle; // 0x0510(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_WaitGameplayEffectRemoved* EffectRemovedTask; // 0x0518(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void OnEffectRemoved(const struct FGameplayEffectRemovalInfo& RemovalInfo);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameplayEffectAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameplayEffectAbility")
|
|
}
|
|
static class UGameplayEffectAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameplayEffectAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameplayEffectAbility;
|
|
|
|
// Class Charlie.ResearchCacheData
|
|
// 0x0130 (0x0160 - 0x0030)
|
|
class UResearchCacheData final : public UPrimaryDataAsset
|
|
{
|
|
public:
|
|
struct FGuid Guid; // 0x0030(0x0010)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, TextExportTransient, NonPIEDuplicateTransient, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FText Name_0; // 0x0040(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
int32 NumberOfLoreEntriesToUnlock; // 0x0050(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText WorldMapLocation; // 0x0058(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class FText Clue; // 0x0068(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<ECacheSymbols> Code; // 0x0078(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FPayloadData CachePayload; // 0x0088(0x00D8)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ResearchCacheData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ResearchCacheData")
|
|
}
|
|
static class UResearchCacheData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UResearchCacheData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UResearchCacheData;
|
|
|
|
// Class Charlie.GameplayEffectLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UGameplayEffectLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void ApplyOverrideGE(class UCharlieAbilitySystemComponent* ASC, const struct FGameplayAttribute& Attribute, float Value);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameplayEffectLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameplayEffectLibrary")
|
|
}
|
|
static class UGameplayEffectLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameplayEffectLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameplayEffectLibrary;
|
|
|
|
// Class Charlie.GameplayLODSettingsRuneWrapper
|
|
// 0x0048 (0x0070 - 0x0028)
|
|
class UGameplayLODSettingsRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FGameplayLODSettingsRune Rune; // 0x0028(0x0048)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameplayLODSettingsRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameplayLODSettingsRuneWrapper")
|
|
}
|
|
static class UGameplayLODSettingsRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameplayLODSettingsRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameplayLODSettingsRuneWrapper;
|
|
|
|
// Class Charlie.ResearchCacheProgressWidget
|
|
// 0x0030 (0x03B8 - 0x0388)
|
|
class UResearchCacheProgressWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class FText AllCachesText; // 0x0388(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class FText CachesText; // 0x0398(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* CacheTxt; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaProgressBar* CachesProgressBar; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ResearchCacheProgressWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ResearchCacheProgressWidget")
|
|
}
|
|
static class UResearchCacheProgressWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UResearchCacheProgressWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UResearchCacheProgressWidget;
|
|
|
|
// Class Charlie.GameplayLODSettingsRuneComponent
|
|
// 0x0048 (0x00F0 - 0x00A8)
|
|
class UGameplayLODSettingsRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FGameplayLODSettingsRune Rune; // 0x00A8(0x0048)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameplayLODSettingsRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameplayLODSettingsRuneComponent")
|
|
}
|
|
static class UGameplayLODSettingsRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameplayLODSettingsRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameplayLODSettingsRuneComponent;
|
|
|
|
// Class Charlie.GameplayLODSetupAsset
|
|
// 0x0028 (0x0058 - 0x0030)
|
|
class UGameplayLODSetupAsset final : public UDataAsset
|
|
{
|
|
public:
|
|
TArray<struct FGameplayLODInfo> LODInfos; // 0x0030(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<class UGameplayLODAction*> Actions; // 0x0040(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
float DistanceToFrustumToStayVisible; // 0x0050(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameplayLODSetupAsset")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameplayLODSetupAsset")
|
|
}
|
|
static class UGameplayLODSetupAsset* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameplayLODSetupAsset>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameplayLODSetupAsset;
|
|
|
|
// Class Charlie.GameSettingCollection_Resolution
|
|
// 0x0000 (0x0160 - 0x0160)
|
|
class UGameSettingCollection_Resolution final : public UGameSettingCollection
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameSettingCollection_Resolution")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameSettingCollection_Resolution")
|
|
}
|
|
static class UGameSettingCollection_Resolution* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameSettingCollection_Resolution>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameSettingCollection_Resolution;
|
|
|
|
// Class Charlie.GameSettingsConfig
|
|
// 0x06E0 (0x0708 - 0x0028)
|
|
class UGameSettingsConfig final : public UObject
|
|
{
|
|
public:
|
|
TMap<struct FGameplayTag, struct FUIGameSetting> GameplayGameSettings; // 0x0028(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
TMap<struct FGameplayTag, struct FUIGameSetting> SoundGameSettings; // 0x0078(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
TMap<struct FGameplayTag, struct FUIGameSetting> VideoGameSettings; // 0x00C8(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
TMap<struct FGameplayTag, struct FUIGameSetting> LanguageGameSettings; // 0x0118(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
TMap<struct FGameplayTag, struct FUIGameSetting> ControlsGameSettings; // 0x0168(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
TMap<struct FGameplayTag, struct FUIGameSetting> HDRCalibrationGameSettings; // 0x01B8(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
TMap<struct FGameplayTag, struct FUIGameSetting> SDRCalibrationGameSettings; // 0x0208(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
TMap<struct FGameplayTag, struct FUIGameSetting> AccessibilityGameSettings; // 0x0258(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText CustomSettingText; // 0x02A8(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText CustomCombatDifficultySettingDescriptionText; // 0x02B8(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText Headphone3DEnabledDescription; // 0x02C8(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText Headphone3DDisabledDescription; // 0x02D8(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText RequireRestartPopupTitle; // 0x02E8(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText RequireRestartPopupDescription; // 0x02F8(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText RequireRestartPopupExitButton; // 0x0308(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText Headphone3DDisabledByWrongAudioOutput; // 0x0318(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText Headphone3DDisabledByWindowsSetting; // 0x0328(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText DynamicRangeDisabledByAudioOutput; // 0x0338(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText DisabledByCinematicSetting; // 0x0348(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText ScreenResolutionDisabledByBorderless; // 0x0358(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText NvidiaReflexSettingUnsupported; // 0x0368(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText NvidiaReflexDisabledByNvidiaFrameGeneration; // 0x0378(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText NVIDIASuperResolutionUnsupported; // 0x0388(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText NVIDIAFrameGenerationUnsupported; // 0x0398(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText IntelXESSUnsupported; // 0x03A8(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText IntelXEFGUnsupported; // 0x03B8(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText IntelXELLUnsupported; // 0x03C8(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText XeSSFrameGenerationDisabledByXeSSDisabled; // 0x03D8(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText AMDFrameGenerationDisabledBySuperResolutionDisabled; // 0x03E8(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText UpscalerDisabledByOtherEnabled; // 0x03F8(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText FrameGenerationDisabledByOtherEnabled; // 0x0408(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText ResolutionScaleDisabledByXess; // 0x0418(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText ResolutionScaleDisabledByDlss; // 0x0428(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText ResolutionScaleDisabledByFSR; // 0x0438(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText SDRDisabledBecauseHDREnabled; // 0x0448(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText FPSCapDisabledByNVIDIAReflex; // 0x0458(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText VSYNCDisabledByDLSSFrameGeneration; // 0x0468(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText HDRUnsupported; // 0x0478(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText HDR10DisabledBecauseHDRDisabled; // 0x0488(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText HDR10Unsupported; // 0x0498(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText HDRMenuDisabledBecauseHDRDisabled; // 0x04A8(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText DisabledOutsideMainMenu; // 0x04B8(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText DisabledInCombat; // 0x04C8(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
bool bEnableAutoLockOn; // 0x04D8(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EDifficultyPreset DifficultyPreset; // 0x04D9(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4DA[0x6]; // 0x04DA(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMap<EDifficultyPreset, struct FDifficultyPresetSettings> DifficultyPresetSettings; // 0x04E0(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
float EnemyHealthModifierPercentage; // 0x0530(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float EnemyBaseDamageModifierPercentage; // 0x0534(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECharlieGameMode CharlieEnemyAggressivenessMode; // 0x0538(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_539[0x3]; // 0x0539(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FDifficultyModifiers DifficultyModifiers[0x3]; // 0x053C(0x0028)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bShouldEnemyRespawnOnDeathModeEnabled; // 0x05B4(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShouldShowPadAnimation; // 0x05B5(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShouldEnableTutorials; // 0x05B6(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECharlieHudVisibilityMode HudVisibilityMode; // 0x05B7(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHideTierIndicator; // 0x05B8(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHideDamageNumbers; // 0x05B9(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECharlieVibrationMode VibrationMode; // 0x05BA(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5BB[0x1]; // 0x05BB(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float VibrationIntensity; // 0x05BC(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEnableCameraShake; // 0x05C0(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECharlieMotionBlurMode MotionBlurMode; // 0x05C1(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5C2[0x2]; // 0x05C2(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MotionBlurNormal; // 0x05C4(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MotionBlurReduced; // 0x05C8(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MotionBlurMinimal; // 0x05CC(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EColorVisionDeficiency ColorDeficiencyType; // 0x05D0(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5D1[0x3]; // 0x05D1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 ColorDeficiencySeverity; // 0x05D4(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShowDirectionalAudio; // 0x05D8(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECharlieAudioOutputSetup AudioOutputSetup; // 0x05D9(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSpatialAudioEnabled; // 0x05DA(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECharlieDynamicRange DynamicRange; // 0x05DB(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MasterVolume; // 0x05DC(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SoundEffectsVolume; // 0x05E0(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MusicVolume; // 0x05E4(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AmbientVolume; // 0x05E8(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float VoiceVolume; // 0x05EC(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float GamepadSpeakerVolume; // 0x05F0(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShowSubtitles; // 0x05F4(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESubtitleStyle SubtitleStyle; // 0x05F5(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShowSubtitleBackground; // 0x05F6(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECharlieWindowMode ScreenMode; // 0x05F7(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEnableVSync; // 0x05F8(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5F9[0x3]; // 0x05F9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Brightness; // 0x05FC(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float HDRMidLuminance; // 0x0600(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float HDRMinLuminance; // 0x0604(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float HDRMaxLuminance; // 0x0608(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float HDRUIBrightness; // 0x060C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class FString> FPSCapOptions; // 0x0610(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
class FString FPSCap; // 0x0620(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FAspectRatioFormat> CommonAspectRatios; // 0x0630(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
struct FIntPoint FallBackResolution; // 0x0640(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECharlieConsoleDeviceProfile ConsoleDeviceProfile; // 0x0648(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECharlieScalabilityQuality PCScalabilityQuality; // 0x0649(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_64A[0x2]; // 0x064A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float PCResolutionScale; // 0x064C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEnableHDR; // 0x0650(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEnableHDR10; // 0x0651(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EInputIcon InputIcon; // 0x0652(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bTabCyclingInverted; // 0x0653(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bVerticalLookInverted; // 0x0654(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHorizontalLookInverted; // 0x0655(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bToggleSprint; // 0x0656(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_657[0x1]; // 0x0657(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float HorizontalCameraSensitivity; // 0x0658(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float VerticalCameraSensitivity; // 0x065C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CameraMovementLag; // 0x0660(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CameraRotationLag; // 0x0664(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bCameraFollow; // 0x0668(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_669[0x7]; // 0x0669(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FInputMappingContextDefinition> InputMappingContexts; // 0x0670(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
TArray<struct FKey> UnboundableKeys; // 0x0680(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
TArray<struct FNonRemappableAction> NonRemappableActions; // 0x0690(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
bool bAnalyticsEnabled; // 0x06A0(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6A1[0x7]; // 0x06A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSettingsAudioState FrenchState; // 0x06A8(0x0008)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSettingsAudioState EnglishState; // 0x06B0(0x0008)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
TMap<struct FGameplayTag, struct FUIGameSetting> GameSettings; // 0x06B8(0x0050)(Transient, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
TArray<class FString> GetFPSCapOptions();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameSettingsConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameSettingsConfig")
|
|
}
|
|
static class UGameSettingsConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameSettingsConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameSettingsConfig;
|
|
|
|
// Class Charlie.GearItemData
|
|
// 0x0010 (0x01D0 - 0x01C0)
|
|
class UGearItemData final : public UProgressionItemData
|
|
{
|
|
public:
|
|
class FText LymbicPowerDescription; // 0x01C0(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GearItemData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GearItemData")
|
|
}
|
|
static class UGearItemData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGearItemData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGearItemData;
|
|
|
|
// Class Charlie.GlyphEntryWidget
|
|
// 0x0000 (0x03F0 - 0x03F0)
|
|
class UGlyphEntryWidget : public UItemEntryWidget
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GlyphEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GlyphEntryWidget")
|
|
}
|
|
static class UGlyphEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGlyphEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGlyphEntryWidget;
|
|
|
|
// Class Charlie.GlyphsMenuWidget
|
|
// 0x0020 (0x0498 - 0x0478)
|
|
class UGlyphsMenuWidget : public UCharlieWrapperMenuWidget
|
|
{
|
|
public:
|
|
class UFreyaDynamicEntryBox* GlyphsListEBox; // 0x0478(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWeaponModuleInfoWidget* WeaponModuleInfoSumg; // 0x0480(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* LymbicSphereIllustrationImg; // 0x0488(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UGlyphsNavBarWidget* GlyphsNavBarSumg; // 0x0490(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GlyphsMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GlyphsMenuWidget")
|
|
}
|
|
static class UGlyphsMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGlyphsMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGlyphsMenuWidget;
|
|
|
|
// Class Charlie.GlyphsNavBarWidget
|
|
// 0x0000 (0x0418 - 0x0418)
|
|
class UGlyphsNavBarWidget : public UNavBarWidget
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GlyphsNavBarWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GlyphsNavBarWidget")
|
|
}
|
|
static class UGlyphsNavBarWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGlyphsNavBarWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGlyphsNavBarWidget;
|
|
|
|
// Class Charlie.GrapplingHookProjectile
|
|
// 0x0058 (0x0368 - 0x0310)
|
|
class AGrapplingHookProjectile : public ACharlieBaseProjectile
|
|
{
|
|
public:
|
|
float MaxDistanceFromOwner; // 0x0310(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float OutStunDuration; // 0x0314(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WaitDurationBeforeGoingBack; // 0x0318(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WaitDurationWhenCapturingTarget; // 0x031C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxReturnTime; // 0x0320(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FCollisionProfileName CollisionProfileWhenGoingBack; // 0x0324(0x0008)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_32C[0x4]; // 0x032C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AActor* CapturedActor; // 0x0330(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCapsuleComponent* CapturedCapsuleComponent; // 0x0338(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_340[0x28]; // 0x0340(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnGoingBackToOwner();
|
|
void OnMaxDistanceReached();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GrapplingHookProjectile")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GrapplingHookProjectile")
|
|
}
|
|
static class AGrapplingHookProjectile* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AGrapplingHookProjectile>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AGrapplingHookProjectile;
|
|
|
|
// Class Charlie.ProfileFunnelInitialSettingsWidget
|
|
// 0x00E8 (0x0610 - 0x0528)
|
|
class UProfileFunnelInitialSettingsWidget final : public USettingsMenuWidget
|
|
{
|
|
public:
|
|
uint8 Pad_528[0x18]; // 0x0528(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class USettingsListWidget* AccessibilitySettingsListWidget; // 0x0540(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class USettingsListWidget* LanguageSettingsListWidget; // 0x0548(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class USettingsListWidget* VideoSettingsListWidget; // 0x0550(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class USettingsListWidget* AudioSettingsListWidget; // 0x0558(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class USettingsListWidget* PermissionSettingsListWidget; // 0x0560(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<struct FGameplayTag> VideoSettings; // 0x0568(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FGameplayTag> AccessibilitySettings; // 0x0578(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FGameplayTag> LanguageSettings; // 0x0588(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FGameplayTag> AudioSettings; // 0x0598(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FGameplayTag> PermissionSettings; // 0x05A8(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TSubclassOf<class USettingEntrySwitcherWidget> SwitcherClass; // 0x05B8(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FText VideoSettingsHeaderText; // 0x05C0(0x0010)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
class FText AccessibilitySettingsHeaderText; // 0x05D0(0x0010)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
class FText LanguageSettingsHeaderText; // 0x05E0(0x0010)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
class FText AudioSettingsHeaderText; // 0x05F0(0x0010)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
class FText PermissionSettingsHeaderText; // 0x0600(0x0010)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ProfileFunnelInitialSettingsWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ProfileFunnelInitialSettingsWidget")
|
|
}
|
|
static class UProfileFunnelInitialSettingsWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UProfileFunnelInitialSettingsWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UProfileFunnelInitialSettingsWidget;
|
|
|
|
// Class Charlie.GroundPhysicalMaterialLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UGroundPhysicalMaterialLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static class UPhysicalMaterial* GetPhysicalMaterialFromActor(const class AActor* Actor);
|
|
static EPhysicalSurface GetPhysicalSurfaceFromActor(const class AActor* Actor);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GroundPhysicalMaterialLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GroundPhysicalMaterialLibrary")
|
|
}
|
|
static class UGroundPhysicalMaterialLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGroundPhysicalMaterialLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGroundPhysicalMaterialLibrary;
|
|
|
|
// Class Charlie.GroundPhysicalMaterialRuneWrapper
|
|
// 0x0250 (0x0278 - 0x0028)
|
|
class UGroundPhysicalMaterialRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FGroundPhysicalMaterialRune Rune; // 0x0028(0x0250)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GroundPhysicalMaterialRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GroundPhysicalMaterialRuneWrapper")
|
|
}
|
|
static class UGroundPhysicalMaterialRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGroundPhysicalMaterialRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGroundPhysicalMaterialRuneWrapper;
|
|
|
|
// Class Charlie.GroundPhysicalMaterialRuneComponent
|
|
// 0x0250 (0x02F8 - 0x00A8)
|
|
class UGroundPhysicalMaterialRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FGroundPhysicalMaterialRune Rune; // 0x00A8(0x0250)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GroundPhysicalMaterialRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GroundPhysicalMaterialRuneComponent")
|
|
}
|
|
static class UGroundPhysicalMaterialRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGroundPhysicalMaterialRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGroundPhysicalMaterialRuneComponent;
|
|
|
|
// Class Charlie.GuardAbility
|
|
// 0x0150 (0x0668 - 0x0518)
|
|
class UGuardAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
uint8 Pad_518[0x8]; // 0x0518(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FAnimationEntry GuardInAnimation; // 0x0520(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry GuardOutAnimation; // 0x0540(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UGameplayEffect> SpeedModifierEffect; // 0x0560(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SpeedModifierEffectLevel; // 0x0568(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_56C[0x4]; // 0x056C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FAnimationEntry ParryAnimation; // 0x0570(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FDamageDefinition ParryDamageDefinition; // 0x0590(0x00B0)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class UAbilityTask_CharlieWaitDelay* TimeDilationTimeOutTask; // 0x0640(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FActiveGameplayEffectHandle SpeedModifierEffectHandle; // 0x0648(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class AActor*> WeaponActors; // 0x0650(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_660[0x8]; // 0x0660(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GuardAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GuardAbility")
|
|
}
|
|
static class UGuardAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGuardAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGuardAbility;
|
|
|
|
// Class Charlie.SettingEntryWidget
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class ISettingEntryWidget final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingEntryWidget")
|
|
}
|
|
static class ISettingEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ISettingEntryWidget>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ISettingEntryWidget;
|
|
|
|
// Class Charlie.GuardianDataTableValidatorComponent
|
|
// 0x0000 (0x0540 - 0x0540)
|
|
class UGuardianDataTableValidatorComponent final : public UDataTableValidationComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GuardianDataTableValidatorComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GuardianDataTableValidatorComponent")
|
|
}
|
|
static class UGuardianDataTableValidatorComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGuardianDataTableValidatorComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGuardianDataTableValidatorComponent;
|
|
|
|
// Class Charlie.GuardianEditorComponent
|
|
// 0x0000 (0x00A0 - 0x00A0)
|
|
class UGuardianEditorComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GuardianEditorComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GuardianEditorComponent")
|
|
}
|
|
static class UGuardianEditorComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGuardianEditorComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGuardianEditorComponent;
|
|
|
|
// Class Charlie.HazeAbsorbAbility
|
|
// 0x0020 (0x0538 - 0x0518)
|
|
class UHazeAbsorbAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
struct FAnimationEntry AbsorbAnimation; // 0x0518(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HazeAbsorbAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HazeAbsorbAbility")
|
|
}
|
|
static class UHazeAbsorbAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHazeAbsorbAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHazeAbsorbAbility;
|
|
|
|
// Class Charlie.SettingsNavBarWidget
|
|
// 0x0000 (0x0418 - 0x0418)
|
|
class USettingsNavBarWidget : public UNavBarWidget
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingsNavBarWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingsNavBarWidget")
|
|
}
|
|
static class USettingsNavBarWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USettingsNavBarWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USettingsNavBarWidget;
|
|
|
|
// Class Charlie.HazeAnimInstance
|
|
// 0x0000 (0x0530 - 0x0530)
|
|
class UHazeAnimInstance : public UGASAnimInstance
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HazeAnimInstance")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HazeAnimInstance")
|
|
}
|
|
static class UHazeAnimInstance* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHazeAnimInstance>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHazeAnimInstance;
|
|
|
|
// Class Charlie.HazeCallForFrenzyAbility
|
|
// 0x0088 (0x05A0 - 0x0518)
|
|
class UHazeCallForFrenzyAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
struct FAnimationEntry StartAnimation; // 0x0518(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
class FName UmbilicalCordBoolParameter; // 0x0538(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName UmbilicalCordFloatParameter; // 0x0540(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag StartFrenzyCue; // 0x0548(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag FrenzyActiveCue; // 0x0550(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag StartFillingCue; // 0x0558(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag StopFillingCue; // 0x0560(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* AbilityStartingEvent; // 0x0568(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* AbilityActiveEvent; // 0x0570(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* AbilityStoppedEvent; // 0x0578(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* AbilityInterruptionEvent; // 0x0580(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float StartingDelay; // 0x0588(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Duration; // 0x058C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAbilityTask_TickableWaitDelay* StartingDelayWaitTask; // 0x0590(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_CharlieWaitDelay* FrenzyDurationTask; // 0x0598(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HazeCallForFrenzyAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HazeCallForFrenzyAbility")
|
|
}
|
|
static class UHazeCallForFrenzyAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHazeCallForFrenzyAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHazeCallForFrenzyAbility;
|
|
|
|
// Class Charlie.ShardInfoWidget
|
|
// 0x0010 (0x03D8 - 0x03C8)
|
|
class UShardInfoWidget : public UItemInfoWidget
|
|
{
|
|
public:
|
|
class UStatEntryWidget* TierEntry; // 0x03C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ULymbicSphereIconWidget* LymbicSphereIconSumg; // 0x03D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ShardInfoWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ShardInfoWidget")
|
|
}
|
|
static class UShardInfoWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UShardInfoWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UShardInfoWidget;
|
|
|
|
// Class Charlie.HazeDeathAbility
|
|
// 0x0048 (0x05A8 - 0x0560)
|
|
class UHazeDeathAbility : public UBaseLinkedHazeDeathAbility
|
|
{
|
|
public:
|
|
struct FHazeUmbilicalCordAnimationEntry HazeAbsorbVFXAnimation; // 0x0560(0x0014)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bForceTorporOnLastHaze; // 0x0574(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_575[0x3]; // 0x0575(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UGameplayEffect> LymbicDepleteEffect; // 0x0578(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName AkComponentTagForAbsorb; // 0x0580(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class UAbilityTask_PlayUmbilicalCordAnimation*> VFXAnimationTasks; // 0x0588(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_PlayBirthAbsorbAnimation* AbsorbVFXTask; // 0x0598(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_5A0[0x8]; // 0x05A0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HazeDeathAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HazeDeathAbility")
|
|
}
|
|
static class UHazeDeathAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHazeDeathAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHazeDeathAbility;
|
|
|
|
// Class Charlie.HazeEscalationAbility
|
|
// 0x0070 (0x0558 - 0x04E8)
|
|
class UHazeEscalationAbility final : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
TArray<struct FTimedStateDefinition> TimedStateDefinitions; // 0x04E8(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
TArray<struct FConditionalStateDefinition> ConditionalStateDefinitions; // 0x04F8(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
class UAbilityTask_WaitGameplayEvent* EventTask; // 0x0508(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_StartDelayedState* TimedStateTask; // 0x0510(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FActiveGameplayEffectHandle ActiveEffectHandle; // 0x0518(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_520[0x38]; // 0x0520(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void EventCallback(const struct FGameplayEventData& Payload);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HazeEscalationAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HazeEscalationAbility")
|
|
}
|
|
static class UHazeEscalationAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHazeEscalationAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHazeEscalationAbility;
|
|
|
|
// Class Charlie.HazeEscalationExecutionAbility
|
|
// 0x0000 (0x0518 - 0x0518)
|
|
class UHazeEscalationExecutionAbility final : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HazeEscalationExecutionAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HazeEscalationExecutionAbility")
|
|
}
|
|
static class UHazeEscalationExecutionAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHazeEscalationExecutionAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHazeEscalationExecutionAbility;
|
|
|
|
// Class Charlie.HazeGhost
|
|
// 0x0048 (0x02F0 - 0x02A8)
|
|
class AHazeGhost final : public AActor
|
|
{
|
|
public:
|
|
uint8 Pad_2A8[0x10]; // 0x02A8(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class USkeletalMeshComponent* Mesh; // 0x02B8(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UHitFxActorComponent* HitFxActorComponent; // 0x02C0(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCharlieAbilitySystemComponent* AbilityComponent; // 0x02C8(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UDamageDealerManagerActorComponent* DamageDealerManagerComponent; // 0x02D0(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCharlieNiagaraAnimationComponent* NiagaraAnimationComponent; // 0x02D8(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MovementSpeed; // 0x02E0(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RotationSpeed; // 0x02E4(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGenericTeamId TeamID; // 0x02E8(0x0001)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
ECharlieFaction Faction; // 0x02E9(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2EA[0x6]; // 0x02EA(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HazeGhost")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HazeGhost")
|
|
}
|
|
static class AHazeGhost* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AHazeGhost>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AHazeGhost;
|
|
|
|
// Class Charlie.HazeSegmentAttributeBarWidget
|
|
// 0x0008 (0x0508 - 0x0500)
|
|
class UHazeSegmentAttributeBarWidget : public UEcstasySegmentAttributeBarWidget
|
|
{
|
|
public:
|
|
class ACharlieLymbicEntity* LinkedHaze; // 0x0500(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HazeSegmentAttributeBarWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HazeSegmentAttributeBarWidget")
|
|
}
|
|
static class UHazeSegmentAttributeBarWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHazeSegmentAttributeBarWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHazeSegmentAttributeBarWidget;
|
|
|
|
// Class Charlie.TimeLoopDamageDealerComponent
|
|
// 0x00D8 (0x03A0 - 0x02C8)
|
|
class UTimeLoopDamageDealerComponent final : public UDamageDealerThrowableComponent
|
|
{
|
|
public:
|
|
struct FDamageDefinition InnerDamageDefinition; // 0x02C8(0x00B0)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag InnerDamageType; // 0x0378(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DamageLevelToApply; // 0x0380(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_384[0x4]; // 0x0384(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAkAudioEvent* KillPlayerAkAudioEvent; // 0x0388(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCharlieAbilitySystemComponent* AbilitySystemComponent; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_398[0x8]; // 0x0398(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnInnerCollisionBeginOverlap(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult);
|
|
void OnInnerCollisionEndOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TimeLoopDamageDealerComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TimeLoopDamageDealerComponent")
|
|
}
|
|
static class UTimeLoopDamageDealerComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTimeLoopDamageDealerComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTimeLoopDamageDealerComponent;
|
|
|
|
// Class Charlie.HazeSegmentedProgressBarWidget
|
|
// 0x0000 (0x03F8 - 0x03F8)
|
|
class UHazeSegmentedProgressBarWidget : public UEcstasySegmentedProgressBarWidget
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HazeSegmentedProgressBarWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HazeSegmentedProgressBarWidget")
|
|
}
|
|
static class UHazeSegmentedProgressBarWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHazeSegmentedProgressBarWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHazeSegmentedProgressBarWidget;
|
|
|
|
// Class Charlie.HazeSwitchStateAbility
|
|
// 0x0030 (0x0548 - 0x0518)
|
|
class UHazeSwitchStateAbility final : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
struct FAnimationEntry Animation; // 0x0518(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag StatusTagToRemove; // 0x0538(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag StatusTagToApply; // 0x0540(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HazeSwitchStateAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HazeSwitchStateAbility")
|
|
}
|
|
static class UHazeSwitchStateAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHazeSwitchStateAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHazeSwitchStateAbility;
|
|
|
|
// Class Charlie.HeroAnimInstance
|
|
// 0x00B0 (0x05E0 - 0x0530)
|
|
class UHeroAnimInstance : public UGASAnimInstance
|
|
{
|
|
public:
|
|
class UCharlieCharacterMovementComponent* MovementComponent; // 0x0528(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UCombatLocomotionAnimInstance> CombatAnimBp; // 0x0530(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float GuardPoseAlpha; // 0x0538(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsUnsheated; // 0x053C(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsInDataPad; // 0x053D(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsInDataPadCombat; // 0x053E(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsClimbing; // 0x053F(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsFalling; // 0x0540(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsOnGround; // 0x0541(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsOnElevator; // 0x0542(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsExhausted; // 0x0543(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bRuleFallingState; // 0x0544(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsLadderLeftHandUp; // 0x0545(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_546[0x2]; // 0x0546(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector InputVector; // 0x0548(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHasInputVelocity; // 0x0560(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_561[0x3]; // 0x0561(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 SpeedState; // 0x0564(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float GroundDistance; // 0x0568(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_56C[0x4]; // 0x056C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<float> SPEED_STEPS_SWITCH; // 0x0570(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UCombatLocomotionAnimInstance> DEFAULT_ANIM_LAYER; // 0x0580(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIK_FEET_RETARGETTING_ENABLE; // 0x0588(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_589[0x3]; // 0x0589(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float INPUT_THRESHOLD_TO_FULL; // 0x058C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float GROUND_TRACE_DISTANCE; // 0x0590(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FALLING_GROUND_HEIGHT; // 0x0594(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EAnim_DroneBonePos DroneBonePosition; // 0x0598(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EDroneAnimState DroneAnimState; // 0x0599(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_59A[0x2]; // 0x059A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float WeaponA_ToLeftValue; // 0x059C(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WeaponB_ToRightValue; // 0x05A0(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEnableWeaponAlignControlRig; // 0x05A4(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEnableFootIKControlRig; // 0x05A5(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5A6[0x2]; // 0x05A6(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float LeanAngle; // 0x05A8(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AimOffsetYaw; // 0x05AC(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AimOffsetPitch; // 0x05B0(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAimOffsetPlayerAlpha; // 0x05B4(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5B5[0x3]; // 0x05B5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAnimSequence* IdleBaseFace; // 0x05B8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDroneDockUnsheathPosition; // 0x05C0(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5C1[0x1F]; // 0x05C1(0x001F)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetUnsheatedStatus(const struct FGameplayTag& CallbackTag, int32 NewCount);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HeroAnimInstance")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HeroAnimInstance")
|
|
}
|
|
static class UHeroAnimInstance* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHeroAnimInstance>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHeroAnimInstance;
|
|
|
|
// Class Charlie.HitReactionAbility
|
|
// 0x02C8 (0x07E0 - 0x0518)
|
|
class UHitReactionAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
struct FGameplayTagContainer TagsToBlockWeakHits; // 0x0518(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<struct FBaseReactionDefinition> BasicReactionDefinitions; // 0x0538(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<struct FPoiseBrokenReactionEntry> PoiseBrokenReactionDefinitions; // 0x0548(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FReactionEntry StanceBrokenReactions; // 0x0558(0x00A0)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FReactionEntry ParryReaction; // 0x05F8(0x00A0)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FReactionEntry RiposteOpenReaction; // 0x0698(0x00A0)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer HitOutcomeToReactTo; // 0x0738(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<TSubclassOf<class UGameplayEffect>> EffectToApplyOnStanceBreakStart; // 0x0758(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
TArray<TSubclassOf<class UGameplayEffect>> EffectToApplyOnStanceBreakFinished; // 0x0768(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
float StanceThreasholdMaxCoefToRegenOnNormalStanceBreak; // 0x0778(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag StanceBreakCue; // 0x077C(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag OpenForRiposteCue; // 0x0784(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxPushBackMagnitude; // 0x078C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsUnarmedReaction; // 0x0790(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_791[0x7]; // 0x0791(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AActor* AttackInstigator; // 0x0798(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<struct FActiveGameplayEffectHandle> StanceBreakActiveEffects; // 0x07A0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_7B0[0x8]; // 0x07B0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAbilityTask_CharlieWaitDelay* HitStunTask; // 0x07B8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_CharlieWaitDelay* TimeDilationTimeOutTask; // 0x07C0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_ApplyRootMotionConstantForce* RootMotionTask; // 0x07C8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_PlayCharlieMontageAndWait* FullBodyAnimationTask; // 0x07D0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_7D8[0x8]; // 0x07D8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void FullBodyAnimationFinished();
|
|
void PushBackFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HitReactionAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HitReactionAbility")
|
|
}
|
|
static class UHitReactionAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHitReactionAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHitReactionAbility;
|
|
|
|
// Class Charlie.TopicFlowAsset
|
|
// 0x0028 (0x0230 - 0x0208)
|
|
class UTopicFlowAsset final : public UBaseDialogueFlowAsset
|
|
{
|
|
public:
|
|
class UIdentityData* CurrentEvaluatingTopicIdentity; // 0x0208(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_210[0x10]; // 0x0210(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGuid TopicGuid; // 0x0220(0x0010)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void OnContinue(const struct FGuid& Guid);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TopicFlowAsset")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TopicFlowAsset")
|
|
}
|
|
static class UTopicFlowAsset* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTopicFlowAsset>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTopicFlowAsset;
|
|
|
|
// Class Charlie.HoldToConfirmItemEntryButton
|
|
// 0x0000 (0x04F0 - 0x04F0)
|
|
class UHoldToConfirmItemEntryButton : public UItemEntryButton
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HoldToConfirmItemEntryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HoldToConfirmItemEntryButton")
|
|
}
|
|
static class UHoldToConfirmItemEntryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHoldToConfirmItemEntryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHoldToConfirmItemEntryButton;
|
|
|
|
// Class Charlie.NotificationWorldSubsystem
|
|
// 0x0128 (0x0158 - 0x0030)
|
|
class UNotificationWorldSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x18]; // 0x0030(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FBlockingNotification> BlockingNotificationsQueued; // 0x0048(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
struct FBlockingNotification CurrentlyShownBlockingNotification; // 0x0058(0x0010)(Transient, NoDestructor, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_68[0xF0]; // 0x0068(0x00F0)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NotificationWorldSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NotificationWorldSubsystem")
|
|
}
|
|
static class UNotificationWorldSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNotificationWorldSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNotificationWorldSubsystem;
|
|
|
|
// Class Charlie.HoldToConfirmListenerWidget
|
|
// 0x0038 (0x03C0 - 0x0388)
|
|
class UHoldToConfirmListenerWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UFreyaImage* ListenerImg; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* HoldToConfirmAnim; // 0x0390(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bAutoListener; // 0x0398(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_399[0x7]; // 0x0399(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ACharliePlayerController* PlayerController; // 0x03A0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UInputAction* HoldToConfirmAction; // 0x03A8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieHoldToConfirmSoundStyle* HoldToConfirmSoundStyle; // 0x03B0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3B8[0x8]; // 0x03B8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HoldToConfirmListenerWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HoldToConfirmListenerWidget")
|
|
}
|
|
static class UHoldToConfirmListenerWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHoldToConfirmListenerWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHoldToConfirmListenerWidget;
|
|
|
|
// Class Charlie.StartMenuPlayEntryWidget
|
|
// 0x00D8 (0x0468 - 0x0390)
|
|
class UStartMenuPlayEntryWidget final : public UFreyaCustomButtonContentWidget
|
|
{
|
|
public:
|
|
class FText NewGameText; // 0x0390(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText DefaultSlotName; // 0x03A0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText HoursPlayedText; // 0x03B0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText MinutesPlayedText; // 0x03C0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
TSoftObjectPtr<class UTexture2D> DefaultSaveImage; // 0x03D0(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle NormalTextStyle; // 0x03F8(0x0010)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle HoveredTextStyle; // 0x0408(0x0010)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle NormalHeaderTextStyle; // 0x0418(0x0010)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle HoveredHeaderTextStyle; // 0x0428(0x0010)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* PlayEntryImg; // 0x0438(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* GameCompletedImg; // 0x0440(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* PlayEntryNameTxt; // 0x0448(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* PlayEntryDateTxt; // 0x0450(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* NewGameTxt; // 0x0458(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* PlayEntryTimePlayedTxt; // 0x0460(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StartMenuPlayEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StartMenuPlayEntryWidget")
|
|
}
|
|
static class UStartMenuPlayEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStartMenuPlayEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStartMenuPlayEntryWidget;
|
|
|
|
// Class Charlie.HollowWalkerAnimInstance
|
|
// 0x0100 (0x0630 - 0x0530)
|
|
class UHollowWalkerAnimInstance : public UGASAnimInstance
|
|
{
|
|
public:
|
|
bool bRulePivotIn; // 0x0528(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bRulePivotOut; // 0x0529(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_52A[0x6]; // 0x052A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class USkeletalMeshComponent* PlayerSkeletalMesh; // 0x0530(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* OwningActor; // 0x0538(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USkeletalMeshComponent* HWSkeletalMesh; // 0x0540(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHeroSkeletonInitialized; // 0x0548(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_549[0x7]; // 0x0549(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector LookAtLocation; // 0x0550(0x0018)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AimOffsetAlpha; // 0x0568(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_56C[0x4]; // 0x056C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FCardinalAnimSequence CycleAnimations; // 0x0570(0x0020)(BlueprintVisible, BlueprintReadOnly, Transient, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FHWStartAnimations StartAnimations; // 0x0590(0x0060)(BlueprintVisible, BlueprintReadOnly, Transient, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FCardinalAnimSequence StopAnimations; // 0x05F0(0x0020)(BlueprintVisible, BlueprintReadOnly, Transient, NoDestructor, NativeAccessSpecifierPublic)
|
|
class UAnimSequence* PivotLeftAnimation; // 0x0610(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAnimSequence* PivotRightAnimation; // 0x0618(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PivotPlayRate; // 0x0620(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_624[0xC]; // 0x0624(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
const class UAnimSequence* GetCardinalAnimSequence(const struct FCardinalAnimSequence& AnimSequenceList);
|
|
const class UAnimSequence* GetPivotAnimSequence(const class UAnimSequence* LeftPivotSequence, const class UAnimSequence* RightPivotSequence);
|
|
const class UAnimSequence* GetStartAnimSequence(const struct FHWStartAnimations& AnimSequenceList);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HollowWalkerAnimInstance")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HollowWalkerAnimInstance")
|
|
}
|
|
static class UHollowWalkerAnimInstance* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHollowWalkerAnimInstance>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHollowWalkerAnimInstance;
|
|
|
|
// Class Charlie.ObservationWorldWidget
|
|
// 0x0000 (0x0448 - 0x0448)
|
|
class UObservationWorldWidget : public UInteractionIconWorldWidget
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ObservationWorldWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ObservationWorldWidget")
|
|
}
|
|
static class UObservationWorldWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UObservationWorldWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UObservationWorldWidget;
|
|
|
|
// Class Charlie.HollowWalkerLonerLightSubsystem
|
|
// 0x0028 (0x0068 - 0x0040)
|
|
class UHollowWalkerLonerLightSubsystem final : public UTickableWorldSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_40[0x28]; // 0x0040(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HollowWalkerLonerLightSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HollowWalkerLonerLightSubsystem")
|
|
}
|
|
static class UHollowWalkerLonerLightSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHollowWalkerLonerLightSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHollowWalkerLonerLightSubsystem;
|
|
|
|
// Class Charlie.StartPlayerController
|
|
// 0x0030 (0x0990 - 0x0960)
|
|
class AStartPlayerController final : public ACharliePlayerController
|
|
{
|
|
public:
|
|
class UInputAction* FunnelNextInputAction; // 0x0960(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ScrollTermsAndConditionsInputAction; // 0x0968(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* AcceptTermsAndConditionsInputAction; // 0x0970(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* DeleteSlotInputAction; // 0x0978(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ConnectToMyNaconAction; // 0x0980(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ProfileFunnelNextAction; // 0x0988(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StartPlayerController")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StartPlayerController")
|
|
}
|
|
static class AStartPlayerController* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AStartPlayerController>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AStartPlayerController;
|
|
|
|
// Class Charlie.HollowWalkerTorporAbility
|
|
// 0x0048 (0x0560 - 0x0518)
|
|
class UHollowWalkerTorporAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
struct FAnimationEntry InAnimation; // 0x0518(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry OutAnimation; // 0x0538(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag GameplayCue; // 0x0558(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HollowWalkerTorporAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HollowWalkerTorporAbility")
|
|
}
|
|
static class UHollowWalkerTorporAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHollowWalkerTorporAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHollowWalkerTorporAbility;
|
|
|
|
// Class Charlie.HudBuffIconImageWidget
|
|
// 0x0020 (0x03C8 - 0x03A8)
|
|
class UHudBuffIconImageWidget : public UBuffIconImageWidget
|
|
{
|
|
public:
|
|
class UHorizontalBox* BuffIconStackHBox; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* BuffIconStackTxt; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* BuffIconStackXTxt; // 0x03B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3C0[0x8]; // 0x03C0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HudBuffIconImageWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HudBuffIconImageWidget")
|
|
}
|
|
static class UHudBuffIconImageWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHudBuffIconImageWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHudBuffIconImageWidget;
|
|
|
|
// Class Charlie.ContainerItemData
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IContainerItemData final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ContainerItemData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ContainerItemData")
|
|
}
|
|
static class IContainerItemData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IContainerItemData>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IContainerItemData;
|
|
|
|
// Class Charlie.OptionsCountWidget
|
|
// 0x0008 (0x0390 - 0x0388)
|
|
class UOptionsCountWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UFreyaImage* SelectedImg; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("OptionsCountWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"OptionsCountWidget")
|
|
}
|
|
static class UOptionsCountWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UOptionsCountWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UOptionsCountWidget;
|
|
|
|
// Class Charlie.IconTextButton
|
|
// 0x0020 (0x0508 - 0x04E8)
|
|
class UIconTextButton : public UCharlieCustomButton
|
|
{
|
|
public:
|
|
class UTexture2D* IconTexture; // 0x04E8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText TitleText; // 0x04F0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UIconTextEntryWidget* IconTextEntry; // 0x0500(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("IconTextButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"IconTextButton")
|
|
}
|
|
static class UIconTextButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UIconTextButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UIconTextButton;
|
|
|
|
// Class Charlie.HearingStimuliEmitterRuneComponent
|
|
// 0x0018 (0x00C0 - 0x00A8)
|
|
class UHearingStimuliEmitterRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FHearingStimuliEmitterRune Rune; // 0x00A8(0x0018)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HearingStimuliEmitterRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HearingStimuliEmitterRuneComponent")
|
|
}
|
|
static class UHearingStimuliEmitterRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHearingStimuliEmitterRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHearingStimuliEmitterRuneComponent;
|
|
|
|
// Class Charlie.IconTextEntryWidget
|
|
// 0x0058 (0x03E8 - 0x0390)
|
|
class UIconTextEntryWidget : public UFreyaCustomButtonContentWidget
|
|
{
|
|
public:
|
|
struct FDataTableRowHandle NormalTextStyle; // 0x0390(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle HoveredTextStyle; // 0x03A0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle SelectedTextStyle; // 0x03B0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* NormalImageStyle; // 0x03C0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* HoveredImageStyle; // 0x03C8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* SelectedImageStyle; // 0x03D0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* IconImg; // 0x03D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* TitleTxt; // 0x03E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("IconTextEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"IconTextEntryWidget")
|
|
}
|
|
static class UIconTextEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UIconTextEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UIconTextEntryWidget;
|
|
|
|
// Class Charlie.IdentityData
|
|
// 0x0030 (0x0068 - 0x0038)
|
|
class UIdentityData final : public UFactOwnerData
|
|
{
|
|
public:
|
|
class UStoryUnitData* OwningStoryUnit; // 0x0038(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UItemData* RelatedItem; // 0x0040(0x0008)(ZeroConstructor, Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class UItemData*> RelatedItems; // 0x0048(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class UFactData*> BaseFacts; // 0x0058(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("IdentityData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"IdentityData")
|
|
}
|
|
static class UIdentityData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UIdentityData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UIdentityData;
|
|
|
|
// Class Charlie.IdentityTypeFactData
|
|
// 0x0008 (0x0068 - 0x0060)
|
|
class UIdentityTypeFactData final : public UFactData
|
|
{
|
|
public:
|
|
EIdentityFact FactDescriptor; // 0x0060(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_61[0x7]; // 0x0061(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("IdentityTypeFactData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"IdentityTypeFactData")
|
|
}
|
|
static class UIdentityTypeFactData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UIdentityTypeFactData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UIdentityTypeFactData;
|
|
|
|
// Class Charlie.PadHolderWidget
|
|
// 0x0060 (0x03E8 - 0x0388)
|
|
class UPadHolderWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void()> OnBootSequenceCompleted; // 0x0388(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
class UFreyaBinkMediaPlayerData* LongPadBootVideo; // 0x0398(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBinkMediaPlayerData* ShortPadBootVideo; // 0x03A0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* OpenPadSound; // 0x03A8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* ShortOpenPadSound; // 0x03B0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* ClosePadSound; // 0x03B8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMediaWidget* VideoSumg; // 0x03C0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* PauseWorldAudioEvent; // 0x03C8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* ResumeWorldAudioEvent; // 0x03D0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPadWaitingScreenWidget* RechargingPadSumg; // 0x03D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bIsInAPC; // 0x03E0(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3E1[0x7]; // 0x03E1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void ClosePad();
|
|
void OnOpenPadAnimationFinished();
|
|
void OnPadInPosition();
|
|
void OnPawnChanged(class APawn* OldPawn, class APawn* NewPawn);
|
|
void OpenPad();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PadHolderWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PadHolderWidget")
|
|
}
|
|
static class UPadHolderWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPadHolderWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPadHolderWidget;
|
|
|
|
// Class Charlie.IdleAnimationAbility
|
|
// 0x0060 (0x0578 - 0x0518)
|
|
class UIdleAnimationAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
float OutMinDelay; // 0x0518(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float OutMaxDelay; // 0x051C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float OutMinPlayRate; // 0x0520(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float OutMaxPlayRate; // 0x0524(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FIdleAnimationEntry> IdleAnimations; // 0x0528(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
bool bUseExactPosition; // 0x0538(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_539[0x3]; // 0x0539(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ForceTickAnimationTime; // 0x053C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAbilityTask_MoveToTransform* MoveToTask; // 0x0540(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_CharlieWaitDelay* WaitTask; // 0x0548(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UAISenseConfig*> OriginalConfig; // 0x0550(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_560[0x18]; // 0x0560(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void MoveFailed();
|
|
void MoveFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("IdleAnimationAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"IdleAnimationAbility")
|
|
}
|
|
static class UIdleAnimationAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UIdleAnimationAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UIdleAnimationAbility;
|
|
|
|
// Class Charlie.StoryFadeConfiguration
|
|
// 0x0070 (0x0098 - 0x0028)
|
|
class UStoryFadeConfiguration final : public UObject
|
|
{
|
|
public:
|
|
struct FFadeOption ReloadFadeToBlackOption; // 0x0028(0x000C)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FFadeOption ReloadFadeToGameOption; // 0x0034(0x000C)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FFadeOption CreditsFadeToGameOption; // 0x0040(0x000C)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FFadeOption CreditsFadeToBlackOption; // 0x004C(0x000C)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FFadeOption LoadingFadeToBlackOption; // 0x0058(0x000C)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FFadeOption TravelFadeToBlackOption; // 0x0064(0x000C)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FFadeOption TravelToAPCFadeToBlackOption; // 0x0070(0x000C)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FFadeOption DataLayerTravelFadeOption; // 0x007C(0x000C)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FFadeOption DataLayerGoBackFadeOption; // 0x0088(0x000C)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_94[0x4]; // 0x0094(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StoryFadeConfiguration")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StoryFadeConfiguration")
|
|
}
|
|
static class UStoryFadeConfiguration* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStoryFadeConfiguration>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStoryFadeConfiguration;
|
|
|
|
// Class Charlie.ImageFactData
|
|
// 0x0028 (0x0088 - 0x0060)
|
|
class UImageFactData final : public UFactData
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UTexture2D> Image; // 0x0060(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ImageFactData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ImageFactData")
|
|
}
|
|
static class UImageFactData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UImageFactData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UImageFactData;
|
|
|
|
// Class Charlie.CharlieAbilityDirection
|
|
// 0x0018 (0x0040 - 0x0028)
|
|
class UCharlieAbilityDirection final : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x18]; // 0x0028(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieAbilityDirection")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieAbilityDirection")
|
|
}
|
|
static class UCharlieAbilityDirection* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieAbilityDirection>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieAbilityDirection;
|
|
|
|
// Class Charlie.ResetAction
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UResetAction final : public UObject
|
|
{
|
|
public:
|
|
void Execute(class AActor* OwningActor);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ResetAction")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ResetAction")
|
|
}
|
|
static class UResetAction* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UResetAction>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UResetAction;
|
|
|
|
// Class Charlie.CharlieTargetSelectionDirection
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UCharlieTargetSelectionDirection final : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieTargetSelectionDirection")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieTargetSelectionDirection")
|
|
}
|
|
static class UCharlieTargetSelectionDirection* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieTargetSelectionDirection>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieTargetSelectionDirection;
|
|
|
|
// Class Charlie.BlueprintInputQueueCommand
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UBlueprintInputQueueCommand final : public UInputQueueCommand
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void(class UInputQueueCommand* Command)> NotifyExecute; // 0x0028(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BlueprintInputQueueCommand")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BlueprintInputQueueCommand")
|
|
}
|
|
static class UBlueprintInputQueueCommand* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBlueprintInputQueueCommand>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBlueprintInputQueueCommand;
|
|
|
|
// Class Charlie.InteractableActorGAS
|
|
// 0x0020 (0x02D0 - 0x02B0)
|
|
class AInteractableActorGAS final : public AInteractableActor
|
|
{
|
|
public:
|
|
uint8 Pad_2B0[0x10]; // 0x02B0(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieAbilitySystemComponent* AbilityComponent; // 0x02C0(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGenericTeamId TeamID; // 0x02C8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECharlieFaction Faction; // 0x02C9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2CA[0x6]; // 0x02CA(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractableActorGAS")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractableActorGAS")
|
|
}
|
|
static class AInteractableActorGAS* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AInteractableActorGAS>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AInteractableActorGAS;
|
|
|
|
// Class Charlie.InteractableEditorComponent
|
|
// 0x0000 (0x00A0 - 0x00A0)
|
|
class UInteractableEditorComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractableEditorComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractableEditorComponent")
|
|
}
|
|
static class UInteractableEditorComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInteractableEditorComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInteractableEditorComponent;
|
|
|
|
// Class Charlie.SecretsSubsystem
|
|
// 0x0078 (0x00A8 - 0x0030)
|
|
class USecretsSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x48]; // 0x0030(0x0048)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FMysteryData> Mysteries; // 0x0078(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
TArray<struct FGoodDeedData> GoodDeeds; // 0x0088(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
TArray<struct FTimeloopSecretData> Timeloops; // 0x0098(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SecretsSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SecretsSubsystem")
|
|
}
|
|
static class USecretsSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USecretsSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USecretsSubsystem;
|
|
|
|
// Class Charlie.InteractableStateCondition
|
|
// 0x0018 (0x0050 - 0x0038)
|
|
class UInteractableStateCondition final : public UCharlieLeafCondition
|
|
{
|
|
public:
|
|
class AInteractableActor* InteractableActor; // 0x0038(0x0008)(Edit, ZeroConstructor, DisableEditOnTemplate, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FName ComponentTag; // 0x0040(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 ExpectedState; // 0x0048(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractableStateCondition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractableStateCondition")
|
|
}
|
|
static class UInteractableStateCondition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInteractableStateCondition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInteractableStateCondition;
|
|
|
|
// Class Charlie.InteractableSubsystem
|
|
// 0x0078 (0x00B8 - 0x0040)
|
|
class UInteractableSubsystem final : public UTickableWorldSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_40[0x78]; // 0x0040(0x0078)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractableSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractableSubsystem")
|
|
}
|
|
static class UInteractableSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInteractableSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInteractableSubsystem;
|
|
|
|
// Class Charlie.InteractionCameraManagerComponent
|
|
// 0x0038 (0x00D8 - 0x00A0)
|
|
class UInteractionCameraManagerComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
struct FComponentReference DefaultCamera; // 0x00A0(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCameraComponent* CurrentInteractableCamera; // 0x00C8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCameraComponent* DefaultInteractableCamera; // 0x00D0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractionCameraManagerComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractionCameraManagerComponent")
|
|
}
|
|
static class UInteractionCameraManagerComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInteractionCameraManagerComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInteractionCameraManagerComponent;
|
|
|
|
// Class Charlie.InteractionScrollableTextWidget
|
|
// 0x0018 (0x03A0 - 0x0388)
|
|
class UInteractionScrollableTextWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UCharlieTextBlock* ScrollableTxt; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaScrollBox* ScrollBox; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* ScrollInputSumg; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractionScrollableTextWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractionScrollableTextWidget")
|
|
}
|
|
static class UInteractionScrollableTextWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInteractionScrollableTextWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInteractionScrollableTextWidget;
|
|
|
|
// Class Charlie.TeleportMarkerLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UTeleportMarkerLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void TeleportToMarker(const class UObject* WorldContextObject, const class FName& TeleportTagName);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TeleportMarkerLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TeleportMarkerLibrary")
|
|
}
|
|
static class UTeleportMarkerLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTeleportMarkerLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTeleportMarkerLibrary;
|
|
|
|
// Class Charlie.InteractionSheenComponent
|
|
// 0x0020 (0x00C0 - 0x00A0)
|
|
class UInteractionSheenComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
TArray<class UPrimitiveComponent*> PrimitiveComponents; // 0x00A0(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_B0[0x10]; // 0x00B0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnActionEnd(EInteractionActionType ActionType, class UInteractionActionComponent* ActionComponent);
|
|
void OnEntityLoaded(class AActor* LoadedActor);
|
|
void OnInteractableDirty();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractionSheenComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractionSheenComponent")
|
|
}
|
|
static class UInteractionSheenComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInteractionSheenComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInteractionSheenComponent;
|
|
|
|
// Class Charlie.InteractableRuneComponent
|
|
// 0x0030 (0x00D8 - 0x00A8)
|
|
class UInteractableRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FInteractableRune Rune; // 0x00A8(0x0030)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractableRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractableRuneComponent")
|
|
}
|
|
static class UInteractableRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInteractableRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInteractableRuneComponent;
|
|
|
|
// Class Charlie.TerrorFightArenaWall
|
|
// 0x0000 (0x02A8 - 0x02A8)
|
|
class ATerrorFightArenaWall final : public AActor
|
|
{
|
|
public:
|
|
void OnArenaWallActivated();
|
|
void OnArenaWallDeactivated();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TerrorFightArenaWall")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TerrorFightArenaWall")
|
|
}
|
|
static class ATerrorFightArenaWall* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ATerrorFightArenaWall>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ATerrorFightArenaWall;
|
|
|
|
// Class Charlie.TradeRuneWrapper
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UTradeRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FTradeRune Rune; // 0x0028(0x0010)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TradeRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TradeRuneWrapper")
|
|
}
|
|
static class UTradeRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTradeRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTradeRuneWrapper;
|
|
|
|
// Class Charlie.TradeRuneComponent
|
|
// 0x0010 (0x00B8 - 0x00A8)
|
|
class UTradeRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FTradeRune Rune; // 0x00A8(0x0010)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TradeRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TradeRuneComponent")
|
|
}
|
|
static class UTradeRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTradeRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTradeRuneComponent;
|
|
|
|
// Class Charlie.InteractorRuneWrapper
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UInteractorRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FInteractorRune Rune; // 0x0028(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractorRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractorRuneWrapper")
|
|
}
|
|
static class UInteractorRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInteractorRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInteractorRuneWrapper;
|
|
|
|
// Class Charlie.InteractorRuneComponent
|
|
// 0x0008 (0x00B0 - 0x00A8)
|
|
class UInteractorRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FInteractorRune Rune; // 0x00A8(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractorRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractorRuneComponent")
|
|
}
|
|
static class UInteractorRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInteractorRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInteractorRuneComponent;
|
|
|
|
// Class Charlie.ThrowableNotifyTarget
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IThrowableNotifyTarget final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ThrowableNotifyTarget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ThrowableNotifyTarget")
|
|
}
|
|
static class IThrowableNotifyTarget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IThrowableNotifyTarget>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IThrowableNotifyTarget;
|
|
|
|
// Class Charlie.ActivateInteractableRuneWrapper
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UActivateInteractableRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FActivateInteractableRune Rune; // 0x0028(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ActivateInteractableRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ActivateInteractableRuneWrapper")
|
|
}
|
|
static class UActivateInteractableRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UActivateInteractableRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UActivateInteractableRuneWrapper;
|
|
|
|
// Class Charlie.ActivateInteractableRuneComponent
|
|
// 0x0008 (0x00B0 - 0x00A8)
|
|
class UActivateInteractableRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FActivateInteractableRune Rune; // 0x00A8(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ActivateInteractableRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ActivateInteractableRuneComponent")
|
|
}
|
|
static class UActivateInteractableRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UActivateInteractableRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UActivateInteractableRuneComponent;
|
|
|
|
// Class Charlie.TradeActivateInteractableRuneWrapper
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UTradeActivateInteractableRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FTradeActivateInteractableRune Rune; // 0x0028(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TradeActivateInteractableRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TradeActivateInteractableRuneWrapper")
|
|
}
|
|
static class UTradeActivateInteractableRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTradeActivateInteractableRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTradeActivateInteractableRuneWrapper;
|
|
|
|
// Class Charlie.TradeActivateInteractableRuneComponent
|
|
// 0x0008 (0x00B0 - 0x00A8)
|
|
class UTradeActivateInteractableRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FTradeActivateInteractableRune Rune; // 0x00A8(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TradeActivateInteractableRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TradeActivateInteractableRuneComponent")
|
|
}
|
|
static class UTradeActivateInteractableRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTradeActivateInteractableRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTradeActivateInteractableRuneComponent;
|
|
|
|
// Class Charlie.TimedEffectAbility
|
|
// 0x0040 (0x0528 - 0x04E8)
|
|
class UTimedEffectAbility final : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
TSubclassOf<class UGameplayEffect> Effect; // 0x04E8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Duration; // 0x04F0(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4F4[0x4]; // 0x04F4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTagContainer EventsToTriggerEffect; // 0x04F8(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class UAbilityTask_CharlieWaitDelay* WaitTask; // 0x0518(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_WaitGameplayEvent* EventTask; // 0x0520(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void EventCallback(const struct FGameplayEventData& Payload);
|
|
void OnTimerFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TimedEffectAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TimedEffectAbility")
|
|
}
|
|
static class UTimedEffectAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTimedEffectAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTimedEffectAbility;
|
|
|
|
// Class Charlie.InteractWidgetRuneWrapper
|
|
// 0x0050 (0x0078 - 0x0028)
|
|
class UInteractWidgetRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FInteractWidgetRune Rune; // 0x0028(0x0050)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InteractWidgetRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InteractWidgetRuneWrapper")
|
|
}
|
|
static class UInteractWidgetRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInteractWidgetRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInteractWidgetRuneWrapper;
|
|
|
|
// Class Charlie.AutoDestroyRuneWrapper
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UAutoDestroyRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FAutoDestroyRune Rune; // 0x0028(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AutoDestroyRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AutoDestroyRuneWrapper")
|
|
}
|
|
static class UAutoDestroyRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAutoDestroyRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAutoDestroyRuneWrapper;
|
|
|
|
// Class Charlie.AutoDestroyRuneComponent
|
|
// 0x0008 (0x00B0 - 0x00A8)
|
|
class UAutoDestroyRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FAutoDestroyRune Rune; // 0x00A8(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AutoDestroyRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AutoDestroyRuneComponent")
|
|
}
|
|
static class UAutoDestroyRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAutoDestroyRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAutoDestroyRuneComponent;
|
|
|
|
// Class Charlie.IntroductionFlowAsset
|
|
// 0x0010 (0x0218 - 0x0208)
|
|
class UIntroductionFlowAsset final : public UBaseDialogueFlowAsset
|
|
{
|
|
public:
|
|
uint8 Pad_208[0x10]; // 0x0208(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnContinue(const struct FGuid& Guid);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("IntroductionFlowAsset")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"IntroductionFlowAsset")
|
|
}
|
|
static class UIntroductionFlowAsset* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UIntroductionFlowAsset>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UIntroductionFlowAsset;
|
|
|
|
// Class Charlie.NotificationMessage
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UNotificationMessage final : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x10]; // 0x0028(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NotificationMessage")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NotificationMessage")
|
|
}
|
|
static class UNotificationMessage* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNotificationMessage>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNotificationMessage;
|
|
|
|
// Class Charlie.InventoryLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UInventoryLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void AddItem(const class UObject* WorldContextObject, class UItemData* ItemData);
|
|
static void AddItemAsync(const class UObject* WorldContextObject, TSoftObjectPtr<class UItemData> InItemData, int32 InQuantity, const struct FLatentActionInfo& LatentInfo);
|
|
static bool HasAnyItem(const class UObject* WorldContextObject, const TArray<class UItemData*>& ItemsData);
|
|
static bool HasItem(const class UObject* WorldContextObject, const class UItemData* ItemData);
|
|
static bool HasItems(const class UObject* WorldContextObject, const TArray<class UItemData*>& ItemsData);
|
|
static void RemoveItem(const class UObject* WorldContextObject, class UItemData* ItemData);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InventoryLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InventoryLibrary")
|
|
}
|
|
static class UInventoryLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInventoryLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInventoryLibrary;
|
|
|
|
// Class Charlie.InventoryMenuWidget
|
|
// 0x00A8 (0x0528 - 0x0480)
|
|
class UInventoryMenuWidget : public UButtonToFocusMenuWidget
|
|
{
|
|
public:
|
|
class FText FavoriteText; // 0x0480(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText UnfavoriteText; // 0x0490(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText ArchiveText; // 0x04A0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText UnarchiveText; // 0x04B0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* FavoriteSound; // 0x04C0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* UnfavoriteSound; // 0x04C8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* ArchiveSound; // 0x04D0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* UnarchiveSound; // 0x04D8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemEntryButton* CurrentItemBtn; // 0x04E0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieInventoryItem* ItemResearchLogOpened; // 0x04E8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* InventoryFooterSumg; // 0x04F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UInventoryNavBarWidget* ItemCategoryNavBarSumg; // 0x04F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayTag CurrentCategoryTag; // 0x0500(0x0008)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* CategoryTxt; // 0x0508(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemListWidget* ItemListSumg; // 0x0510(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemInfoPanelWidget* ItemInfoSumg; // 0x0518(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UInventoryResearchLoreEntryMenuWidget* ResearchLoreEntryMenu; // 0x0520(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InventoryMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InventoryMenuWidget")
|
|
}
|
|
static class UInventoryMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInventoryMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInventoryMenuWidget;
|
|
|
|
// Class Charlie.TagFactAcquiredRuneWrapper
|
|
// 0x0020 (0x0048 - 0x0028)
|
|
class UTagFactAcquiredRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FTagFactAcquiredRune Rune; // 0x0028(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TagFactAcquiredRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TagFactAcquiredRuneWrapper")
|
|
}
|
|
static class UTagFactAcquiredRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTagFactAcquiredRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTagFactAcquiredRuneWrapper;
|
|
|
|
// Class Charlie.InventoryResearchLoreEntryMenuWidget
|
|
// 0x0008 (0x0470 - 0x0468)
|
|
class UInventoryResearchLoreEntryMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
class UResearchLoreEntryInfoWidget* ResearchLoreEntryDescriptionSumg; // 0x0468(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InventoryResearchLoreEntryMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InventoryResearchLoreEntryMenuWidget")
|
|
}
|
|
static class UInventoryResearchLoreEntryMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInventoryResearchLoreEntryMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInventoryResearchLoreEntryMenuWidget;
|
|
|
|
// Class Charlie.InvertLook
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UInvertLook final : public UInputModifier
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InvertLook")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InvertLook")
|
|
}
|
|
static class UInvertLook* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInvertLook>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInvertLook;
|
|
|
|
// Class Charlie.DatumNotificationRuneWrapper
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UDatumNotificationRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FDatumNotificationRune Rune; // 0x0028(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DatumNotificationRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DatumNotificationRuneWrapper")
|
|
}
|
|
static class UDatumNotificationRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDatumNotificationRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDatumNotificationRuneWrapper;
|
|
|
|
// Class Charlie.ItemInfoPanelWidget
|
|
// 0x0008 (0x0390 - 0x0388)
|
|
class UItemInfoPanelWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UWidgetSwitcher* SwitcherPanel; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemInfoPanelWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemInfoPanelWidget")
|
|
}
|
|
static class UItemInfoPanelWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemInfoPanelWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemInfoPanelWidget;
|
|
|
|
// Class Charlie.ItemInspectionLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UItemInspectionLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static bool ShowItemPickUpUI(class UObject* WorldContextObject, class AActor* InteractableActor);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemInspectionLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemInspectionLibrary")
|
|
}
|
|
static class UItemInspectionLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemInspectionLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemInspectionLibrary;
|
|
|
|
// Class Charlie.ProjectileAndAoEDispatchAbility
|
|
// 0x0000 (0x04E8 - 0x04E8)
|
|
class UProjectileAndAoEDispatchAbility final : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ProjectileAndAoEDispatchAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ProjectileAndAoEDispatchAbility")
|
|
}
|
|
static class UProjectileAndAoEDispatchAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UProjectileAndAoEDispatchAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UProjectileAndAoEDispatchAbility;
|
|
|
|
// Class Charlie.ItemListWidget
|
|
// 0x00B0 (0x0438 - 0x0388)
|
|
class UItemListWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x90]; // 0x0388(0x0090)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFreyaWidgetSwitcher* ItemListSwitcher; // 0x0418(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* ItemListEBox; // 0x0420(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ItemListNoItemTxt; // 0x0428(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaScrollBox* ItemListScrollBox; // 0x0430(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemListWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemListWidget")
|
|
}
|
|
static class UItemListWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemListWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemListWidget;
|
|
|
|
// Class Charlie.ItemNotificationLogEntryWidget
|
|
// 0x0030 (0x03E0 - 0x03B0)
|
|
class UItemNotificationLogEntryWidget : public UNotificationLogEntryWidget
|
|
{
|
|
public:
|
|
class FText ItemAddedBodyText; // 0x03B0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText ItemRemovedBodyText; // 0x03C0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText ItemCraftedBodyText; // 0x03D0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemNotificationLogEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemNotificationLogEntryWidget")
|
|
}
|
|
static class UItemNotificationLogEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemNotificationLogEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemNotificationLogEntryWidget;
|
|
|
|
// Class Charlie.PsoPrecachingWidget
|
|
// 0x0018 (0x0480 - 0x0468)
|
|
class UPsoPrecachingWidget final : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
class UFreyaTextBlock* ShaderCompilingTextBlock; // 0x0468(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText NumberOfShaderRemainingText; // 0x0470(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PsoPrecachingWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PsoPrecachingWidget")
|
|
}
|
|
static class UPsoPrecachingWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPsoPrecachingWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPsoPrecachingWidget;
|
|
|
|
// Class Charlie.ItemPlacementTagWidget
|
|
// 0x0000 (0x0388 - 0x0388)
|
|
class UItemPlacementTagWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemPlacementTagWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemPlacementTagWidget")
|
|
}
|
|
static class UItemPlacementTagWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemPlacementTagWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemPlacementTagWidget;
|
|
|
|
// Class Charlie.ItemPlacementItemIconTagWidget
|
|
// 0x0008 (0x0390 - 0x0388)
|
|
class UItemPlacementItemIconTagWidget : public UItemPlacementTagWidget
|
|
{
|
|
public:
|
|
class UFreyaImage* ItemIconTagImg; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemPlacementItemIconTagWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemPlacementItemIconTagWidget")
|
|
}
|
|
static class UItemPlacementItemIconTagWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemPlacementItemIconTagWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemPlacementItemIconTagWidget;
|
|
|
|
// Class Charlie.ItemPlacementItemNameTagWidget
|
|
// 0x0008 (0x0390 - 0x0388)
|
|
class UItemPlacementItemNameTagWidget : public UItemPlacementTagWidget
|
|
{
|
|
public:
|
|
class UCharlieTextBlock* ItemNameTagTxt; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemPlacementItemNameTagWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemPlacementItemNameTagWidget")
|
|
}
|
|
static class UItemPlacementItemNameTagWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemPlacementItemNameTagWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemPlacementItemNameTagWidget;
|
|
|
|
// Class Charlie.ItemPlacementLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UItemPlacementLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void HideItemTag(class AActor* Actor, int32 SlotIdx, float DelayBeforeHiding);
|
|
static void PlayItemPlacementFailureSequence(class UObject* WorldContextObject);
|
|
static void ShowItemTag(class AActor* Actor, int32 SlotIdx, float DelayBeforeShowing);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemPlacementLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemPlacementLibrary")
|
|
}
|
|
static class UItemPlacementLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemPlacementLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemPlacementLibrary;
|
|
|
|
// Class Charlie.QuestEventLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UQuestEventLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("QuestEventLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"QuestEventLibrary")
|
|
}
|
|
static class UQuestEventLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UQuestEventLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UQuestEventLibrary;
|
|
|
|
// Class Charlie.ItemPlacementMenuWidget
|
|
// 0x0278 (0x06F0 - 0x0478)
|
|
class UItemPlacementMenuWidget : public UInteractionMenuWidget
|
|
{
|
|
public:
|
|
class UCharlieSingleSoundStyle* ProperAminPrismPlacedSound; // 0x0478(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* ItemPlacedSound; // 0x0480(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* NavigateBackToSlotSelectionSoundStyle; // 0x0488(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* ToggleInfoPanelSound; // 0x0490(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TSubclassOf<class UItemPlacementSlotButton> ItemPlacementSlotButtonClass; // 0x0498(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TMap<EItemTagType, TSubclassOf<class UItemPlacementTagHolderWidget>> ItemTagHolderClassMap; // 0x04A0(0x0050)(Edit, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
class FText GenericFailureText; // 0x04F0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText GenericConfirmationInputText; // 0x0500(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText PlaceItemInputText; // 0x0510(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText ReplaceItemInputText; // 0x0520(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText DescriptionText; // 0x0530(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UCanvasPanel* ItemPlacementCanvas; // 0x0540(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorder* ItemListBorder; // 0x0548(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemListWidget* ItemListSumg; // 0x0550(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemInfoWidget* ItemInfoSumg; // 0x0558(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCanvasPanel* SlotsCanvas; // 0x0560(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* SelectSlotTxt; // 0x0568(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaUserWidget* SlotIndicatorSumg; // 0x0570(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaWidgetSwitcher* FooterSwitcher; // 0x0578(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* SlotSelectionFooterSumg; // 0x0580(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* ItemSelectionFooterSumg; // 0x0588(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* QuestionCornerTopoLinesImg; // 0x0590(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCanvasPanel* FailureCanvas; // 0x0598(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* FailureTxt; // 0x05A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* DescriptionTxt; // 0x05A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* FailureSequenceAnim; // 0x05B0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FUserWidgetPool ItemPlacementSlotButtonPool; // 0x05B8(0x0088)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
struct FUserWidgetPool ItemTagWidgetPool; // 0x0640(0x0088)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
class UItemPlacementSlotButton* SelectedItemPlacementSlotButton; // 0x06C8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemEntryButton* HoveredItemEntryButton; // 0x06D0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UItemPlacementTagHolderWidget*> ItemTagWidgets; // 0x06D8(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_6E8[0x8]; // 0x06E8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnFailureSequenceAnimFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemPlacementMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemPlacementMenuWidget")
|
|
}
|
|
static class UItemPlacementMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemPlacementMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemPlacementMenuWidget;
|
|
|
|
// Class Charlie.ItemPlacementSlotsRuneWrapper
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UItemPlacementSlotsRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FItemPlacementSlotsRune Rune; // 0x0028(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemPlacementSlotsRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemPlacementSlotsRuneWrapper")
|
|
}
|
|
static class UItemPlacementSlotsRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemPlacementSlotsRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemPlacementSlotsRuneWrapper;
|
|
|
|
// Class Charlie.ItemPlacementSlotButton
|
|
// 0x0010 (0x04F0 - 0x04E0)
|
|
class UItemPlacementSlotButton : public UCharlieButton
|
|
{
|
|
public:
|
|
class UFreyaButtonStyle* VisibleButtonStyle; // 0x04E0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4E8[0x8]; // 0x04E8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemPlacementSlotButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemPlacementSlotButton")
|
|
}
|
|
static class UItemPlacementSlotButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemPlacementSlotButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemPlacementSlotButton;
|
|
|
|
// Class Charlie.ItemPlacementSlotComponent
|
|
// 0x00D0 (0x0300 - 0x0230)
|
|
class UItemPlacementSlotComponent final : public USceneComponent
|
|
{
|
|
public:
|
|
uint8 Pad_230[0x8]; // 0x0230(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
uint8 InternalSlotIdx; // 0x0238(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 SlotIdx; // 0x0239(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_23A[0x6]; // 0x023A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieInventoryItem* Item; // 0x0240(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UItemData* LastActivationSavedItemData; // 0x0248(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UItemData> SavedItemData; // 0x0250(0x0028)(BlueprintVisible, BlueprintReadOnly, Transient, SaveGame, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMeshComponent* SlotComponent; // 0x0278(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UStaticMeshComponent* PlacedItemMeshComponent; // 0x0280(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FItemPlacementMoveAction> AddItemComponent; // 0x0288(0x0010)(Edit, BlueprintVisible, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
TArray<struct FItemPlacementMoveAction> MoveValidItemComponent; // 0x0298(0x0010)(Edit, BlueprintVisible, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
TArray<struct FItemPlacementMoveAction> MoveInvalidItemComponent; // 0x02A8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
TArray<struct FItemPlacementMoveAction> RemoveItemComponent; // 0x02B8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
class UStreamableRenderAsset* ItemMesh; // 0x02C8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2D0[0x30]; // 0x02D0(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void AddActionAddItem(const TArray<TScriptInterface<class ICharlieTransformComponent>>& Actions);
|
|
void AddActionInvalidMoveItem(const TArray<TScriptInterface<class ICharlieTransformComponent>>& Actions);
|
|
void AddActionRemoveItem(const TArray<TScriptInterface<class ICharlieTransformComponent>>& Actions);
|
|
void AddActionValidMoveItem(const TArray<TScriptInterface<class ICharlieTransformComponent>>& Actions);
|
|
void HideItemMesh();
|
|
void SetupSlotsMoveActions(const TArray<TScriptInterface<class ICharlieTransformComponent>>& AddItemActions, const TArray<TScriptInterface<class ICharlieTransformComponent>>& ValidMoveItemActions, const TArray<TScriptInterface<class ICharlieTransformComponent>>& InvalidMoveItemActions, const TArray<TScriptInterface<class ICharlieTransformComponent>>& RemoveItemActions);
|
|
void ShowItemMesh();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemPlacementSlotComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemPlacementSlotComponent")
|
|
}
|
|
static class UItemPlacementSlotComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemPlacementSlotComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemPlacementSlotComponent;
|
|
|
|
// Class Charlie.ItemPlacementTagHolderWidget
|
|
// 0x0028 (0x03B0 - 0x0388)
|
|
class UItemPlacementTagHolderWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UItemPlacementTagWidget* ItemTagSumg; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_390[0x20]; // 0x0390(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemPlacementTagHolderWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemPlacementTagHolderWidget")
|
|
}
|
|
static class UItemPlacementTagHolderWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemPlacementTagHolderWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemPlacementTagHolderWidget;
|
|
|
|
// Class Charlie.StoryInitialPlacementConfig
|
|
// 0x0020 (0x0048 - 0x0028)
|
|
class UStoryInitialPlacementConfig final : public UObject
|
|
{
|
|
public:
|
|
struct FVector InvalidPlayerStartSpawnPosition; // 0x0028(0x0018)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float InitialCameraPitch; // 0x0040(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StoryInitialPlacementConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StoryInitialPlacementConfig")
|
|
}
|
|
static class UStoryInitialPlacementConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStoryInitialPlacementConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStoryInitialPlacementConfig;
|
|
|
|
// Class Charlie.ItemPreferenceListWidget
|
|
// 0x0000 (0x0438 - 0x0438)
|
|
class UItemPreferenceListWidget : public UItemListWidget
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemPreferenceListWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemPreferenceListWidget")
|
|
}
|
|
static class UItemPreferenceListWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemPreferenceListWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemPreferenceListWidget;
|
|
|
|
// Class Charlie.ItemRatingWidget
|
|
// 0x0088 (0x0410 - 0x0388)
|
|
class UItemRatingWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
struct FVector2D ImageSize; // 0x0388(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
ERatingType RatingType; // 0x0398(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_399[0x7]; // 0x0399(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FDataTableRowHandle NumberTextStyle; // 0x03A0(0x0010)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPrivate)
|
|
TMap<ERatingType, class UMaterialInstance*> MaterialRatingTypes; // 0x03B0(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* ItemRatingBgImg; // 0x0400(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ItemRatingNumberTxt; // 0x0408(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemRatingWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemRatingWidget")
|
|
}
|
|
static class UItemRatingWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemRatingWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemRatingWidget;
|
|
|
|
// Class Charlie.ItemSortingConfig
|
|
// 0x0120 (0x0148 - 0x0028)
|
|
class UItemSortingConfig final : public UObject
|
|
{
|
|
public:
|
|
TMap<struct FGameplayTag, struct FInventorySortArray> RulesPerCategory; // 0x0028(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
TMap<struct FGameplayTag, struct FUIItemGroup> ItemGroups; // 0x0078(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
TMap<struct FGameplayTag, struct FUIEquipmentType> EquipmentTypes; // 0x00C8(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText NewItemAcquiredText; // 0x0118(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText NewGlyphItemTypeText; // 0x0128(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText NewDroneModuleItemTypeText; // 0x0138(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemSortingConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemSortingConfig")
|
|
}
|
|
static class UItemSortingConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemSortingConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemSortingConfig;
|
|
|
|
// Class Charlie.PadResearchLoreEntryWidget
|
|
// 0x0040 (0x03E8 - 0x03A8)
|
|
class UPadResearchLoreEntryWidget : public UResearchLoreEntryWidget
|
|
{
|
|
public:
|
|
struct FDataTableRowHandle NormalTextStyle; // 0x03A8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle HoveredTextStyle; // 0x03B8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorderStyle* NormalBorderStyle; // 0x03C8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorderStyle* HoveredBorderStyle; // 0x03D0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorder* ResearchLoreEntryBorder; // 0x03D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UUpdatedWidget* EntryUpdatedSumg; // 0x03E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PadResearchLoreEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PadResearchLoreEntryWidget")
|
|
}
|
|
static class UPadResearchLoreEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPadResearchLoreEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPadResearchLoreEntryWidget;
|
|
|
|
// Class Charlie.ItemStackTextWidget
|
|
// 0x0030 (0x03B8 - 0x0388)
|
|
class UItemStackTextWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class FText ItemStackText; // 0x0388(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle ItemStackTextStyle; // 0x0398(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ItemStackTxt; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieInventoryItemStack* StackItem; // 0x03B0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemStackTextWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemStackTextWidget")
|
|
}
|
|
static class UItemStackTextWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemStackTextWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemStackTextWidget;
|
|
|
|
// Class Charlie.PauseMenuNavigateButton
|
|
// 0x0008 (0x0508 - 0x0500)
|
|
class UPauseMenuNavigateButton : public UCharlieTextButton
|
|
{
|
|
public:
|
|
struct FGameplayTag NavigateToMenu; // 0x0500(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PauseMenuNavigateButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PauseMenuNavigateButton")
|
|
}
|
|
static class UPauseMenuNavigateButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPauseMenuNavigateButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPauseMenuNavigateButton;
|
|
|
|
// Class Charlie.KeypadRuneWrapper
|
|
// 0x0030 (0x0058 - 0x0028)
|
|
class UKeypadRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FKeypadRune Rune; // 0x0028(0x0030)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("KeypadRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"KeypadRuneWrapper")
|
|
}
|
|
static class UKeypadRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UKeypadRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UKeypadRuneWrapper;
|
|
|
|
// Class Charlie.StylingEntryButton
|
|
// 0x0028 (0x0510 - 0x04E8)
|
|
class UStylingEntryButton : public UCharlieCustomButton
|
|
{
|
|
public:
|
|
ECosmeticLoadoutStyles CosmeticLoadoutStyle; // 0x04E8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4E9[0x3]; // 0x04E9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTag VisibilityTag; // 0x04EC(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4F4[0x4]; // 0x04F4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UTexture2D* StylingTexture; // 0x04F8(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFramedIconWidget* StylingIconSumg; // 0x0500(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaBorder* ActiveBorder; // 0x0508(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StylingEntryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StylingEntryButton")
|
|
}
|
|
static class UStylingEntryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStylingEntryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStylingEntryButton;
|
|
|
|
// Class Charlie.KeypadRuneComponent
|
|
// 0x0030 (0x00D8 - 0x00A8)
|
|
class UKeypadRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FKeypadRune Rune; // 0x00A8(0x0030)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("KeypadRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"KeypadRuneComponent")
|
|
}
|
|
static class UKeypadRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UKeypadRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UKeypadRuneComponent;
|
|
|
|
// Class Charlie.PayloadRuneWrapper
|
|
// 0x00F8 (0x0120 - 0x0028)
|
|
class UPayloadRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FPayloadRune Rune; // 0x0028(0x00F8)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PayloadRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PayloadRuneWrapper")
|
|
}
|
|
static class UPayloadRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPayloadRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPayloadRuneWrapper;
|
|
|
|
// Class Charlie.KnowledgeRuneComponent
|
|
// 0x0080 (0x0128 - 0x00A8)
|
|
class UKnowledgeRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FKnowledgeRune Rune; // 0x00A8(0x0080)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("KnowledgeRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"KnowledgeRuneComponent")
|
|
}
|
|
static class UKnowledgeRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UKnowledgeRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UKnowledgeRuneComponent;
|
|
|
|
// Class Charlie.TargetConditionMeleeMultiplierAbility
|
|
// 0x0058 (0x0540 - 0x04E8)
|
|
class UTargetConditionMeleeMultiplierAbility : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
struct FGameplayTagContainer TagsThatTargetMustHave; // 0x04E8(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
float DamageMultiplier; // 0x0508(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_50C[0x4]; // 0x050C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FUIStat DamageMultiplierStat; // 0x0510(0x0030)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TargetConditionMeleeMultiplierAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TargetConditionMeleeMultiplierAbility")
|
|
}
|
|
static class UTargetConditionMeleeMultiplierAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTargetConditionMeleeMultiplierAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTargetConditionMeleeMultiplierAbility;
|
|
|
|
// Class Charlie.LadderEditorComponent
|
|
// 0x0000 (0x00A0 - 0x00A0)
|
|
class ULadderEditorComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LadderEditorComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LadderEditorComponent")
|
|
}
|
|
static class ULadderEditorComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULadderEditorComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULadderEditorComponent;
|
|
|
|
// Class Charlie.MyNaconFieldRequirementWidget
|
|
// 0x0038 (0x03C0 - 0x0388)
|
|
class UMyNaconFieldRequirementWidget final : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UFreyaImage* StateIconGood; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* StateIconBad; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText RequirementText; // 0x0398(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* RequirementTxt; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3B0[0x10]; // 0x03B0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MyNaconFieldRequirementWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MyNaconFieldRequirementWidget")
|
|
}
|
|
static class UMyNaconFieldRequirementWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMyNaconFieldRequirementWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMyNaconFieldRequirementWidget;
|
|
|
|
// Class Charlie.LevelsAttributeProgression
|
|
// 0x0048 (0x0078 - 0x0030)
|
|
class ULevelsAttributeProgression final : public UDataAsset
|
|
{
|
|
public:
|
|
struct FGameplayAttribute GameplayAttribute; // 0x0030(0x0038)(Edit, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<float> LevelsProgression; // 0x0068(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LevelsAttributeProgression")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LevelsAttributeProgression")
|
|
}
|
|
static class ULevelsAttributeProgression* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULevelsAttributeProgression>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULevelsAttributeProgression;
|
|
|
|
// Class Charlie.LevelSequenceItemData
|
|
// 0x0028 (0x01C8 - 0x01A0)
|
|
class ULevelSequenceItemData final : public UItemData
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class ULevelSequence> LevelSequence; // 0x01A0(0x0028)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LevelSequenceItemData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LevelSequenceItemData")
|
|
}
|
|
static class ULevelSequenceItemData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULevelSequenceItemData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULevelSequenceItemData;
|
|
|
|
// Class Charlie.MyNaconProfileConnection
|
|
// 0x0008 (0x0390 - 0x0388)
|
|
class UMyNaconProfileConnection final : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UFreyaInputWidget* InputWidget; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MyNaconProfileConnection")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MyNaconProfileConnection")
|
|
}
|
|
static class UMyNaconProfileConnection* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMyNaconProfileConnection>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMyNaconProfileConnection;
|
|
|
|
// Class Charlie.LoadingLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class ULoadingLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void FinishLoading(class AActor* Actor);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LoadingLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LoadingLibrary")
|
|
}
|
|
static class ULoadingLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULoadingLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULoadingLibrary;
|
|
|
|
// Class Charlie.SaveIdentifierRuneWrapper
|
|
// 0x0028 (0x0050 - 0x0028)
|
|
class USaveIdentifierRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FSaveIdentifierRune Rune; // 0x0028(0x0028)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SaveIdentifierRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SaveIdentifierRuneWrapper")
|
|
}
|
|
static class USaveIdentifierRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USaveIdentifierRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USaveIdentifierRuneWrapper;
|
|
|
|
// Class Charlie.SaveIdentifierRuneComponent
|
|
// 0x0028 (0x00D0 - 0x00A8)
|
|
class USaveIdentifierRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FSaveIdentifierRune Rune; // 0x00A8(0x0028)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SaveIdentifierRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SaveIdentifierRuneComponent")
|
|
}
|
|
static class USaveIdentifierRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USaveIdentifierRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USaveIdentifierRuneComponent;
|
|
|
|
// Class Charlie.SaveActorStateRuneWrapper
|
|
// 0x0060 (0x0088 - 0x0028)
|
|
class USaveActorStateRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FSaveActorStateRune Rune; // 0x0028(0x0060)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SaveActorStateRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SaveActorStateRuneWrapper")
|
|
}
|
|
static class USaveActorStateRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USaveActorStateRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USaveActorStateRuneWrapper;
|
|
|
|
// Class Charlie.MyNaconWidget
|
|
// 0x00A8 (0x0430 - 0x0388)
|
|
class UMyNaconWidget final : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x38]; // 0x0388(0x0038)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieTextButton* SignInBtn; // 0x03C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextButton* SkipBtn; // 0x03C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* MyNaconTitleTxt; // 0x03D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieEditableText* EmailEditableTxt; // 0x03D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* EmailErrorTxt; // 0x03E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* MyNaconWelcomeTxt; // 0x03E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* MyNaconUnlinkTxt; // 0x03F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText WelcomeTitleMessage; // 0x03F8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText UnlinkMessage; // 0x0408(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText WelcomeText; // 0x0418(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_428[0x8]; // 0x0428(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnEmailChanged(const class FText& Text);
|
|
void OnEmailCommited(const class FText& Text, ETextCommit CommitMethod);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MyNaconWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MyNaconWidget")
|
|
}
|
|
static class UMyNaconWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMyNaconWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMyNaconWidget;
|
|
|
|
// Class Charlie.SaveActorStateRuneComponent
|
|
// 0x0060 (0x0108 - 0x00A8)
|
|
class USaveActorStateRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FSaveActorStateRune Rune; // 0x00A8(0x0060)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SaveActorStateRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SaveActorStateRuneComponent")
|
|
}
|
|
static class USaveActorStateRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USaveActorStateRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USaveActorStateRuneComponent;
|
|
|
|
// Class Charlie.SaveComponentsTransformStateRuneWrapper
|
|
// 0x0050 (0x0078 - 0x0028)
|
|
class USaveComponentsTransformStateRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FSaveComponentsTransformStateRune Rune; // 0x0028(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SaveComponentsTransformStateRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SaveComponentsTransformStateRuneWrapper")
|
|
}
|
|
static class USaveComponentsTransformStateRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USaveComponentsTransformStateRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USaveComponentsTransformStateRuneWrapper;
|
|
|
|
// Class Charlie.LoadoutConfig
|
|
// 0x00F0 (0x0118 - 0x0028)
|
|
class ULoadoutConfig final : public UObject
|
|
{
|
|
public:
|
|
TMap<struct FGameplayTag, struct FUILoadoutMenuSlotGroup> LoadoutSlotGroups; // 0x0028(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
TMap<ECosmeticLoadoutStyles, struct FUIStylingInfo> StylingGroups; // 0x0078(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
TMap<struct FGameplayTag, struct FSoundToPlayOnItemEquippedFromInventoryStruct> SoundToPlayOnItemEquippedFromInventoryMap; // 0x00C8(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LoadoutConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LoadoutConfig")
|
|
}
|
|
static class ULoadoutConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULoadoutConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULoadoutConfig;
|
|
|
|
// Class Charlie.LoadoutIconWidget
|
|
// 0x0028 (0x03C8 - 0x03A0)
|
|
class ULoadoutIconWidget : public UItemIconWidget
|
|
{
|
|
public:
|
|
class UFreyaFrameStyle* IconDisabledStyle; // 0x03A0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaFrameStyle* IconEnabledStyle; // 0x03A8(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaImage* ItemTypeImg; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaImage* IconEquipImg; // 0x03B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_3C0[0x8]; // 0x03C0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LoadoutIconWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LoadoutIconWidget")
|
|
}
|
|
static class ULoadoutIconWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULoadoutIconWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULoadoutIconWidget;
|
|
|
|
// Class Charlie.LoadoutLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class ULoadoutLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void AddToInventoryAndEquipItem(class AActor* Actor, TSoftObjectPtr<class UItemData> ItemData, const struct FGameplayTag& SlotTag);
|
|
static void AddToInventoryAndEquipItemAsync(const class UObject* WorldContextObject, TSoftObjectPtr<class UItemData> InItemData, const struct FLatentActionInfo& LatentInfo);
|
|
static void AddToInventoryAndEquipItemOnce(const class UObject* WorldContextObject, TSoftObjectPtr<class UItemData> ItemData, const struct FGameplayTag& SlotTag);
|
|
static void EquipNextSlotGroup(class AActor* Actor, const struct FGameplayTag& SlotGroupTag);
|
|
static void EquipPreviousSlotGroup(class AActor* Actor, const struct FGameplayTag& SlotGroupTag);
|
|
static struct FSpawnedEquipment GetDroneVisual(const class UObject* WorldContext);
|
|
static const class UItemData* GetGroupCurrentItemData(const class AActor* Actor, const struct FGameplayTag& SlotGroupTag);
|
|
static TArray<struct FSpawnedEquipment> GetHeroActiveSlotSpawnedEquipment(const class UObject* WorldContext, const struct FGameplayTag& LoadoutGroupTag);
|
|
static class AActor* GetHeroLeftHandWeapon(const class UObject* WorldContext);
|
|
static class AActor* GetHeroRightHandWeapon(const class UObject* WorldContext);
|
|
static TArray<struct FSpawnedEquipment> GetHeroWeaponVisuals(const class UObject* WorldContext);
|
|
static TArray<class AActor*> GetHeroWeaponVisualsActors(const class UObject* WorldContext);
|
|
static void HideHeroLeftHandWeapon(const class UObject* WorldContext);
|
|
static void HideHeroRightHandWeapon(const class UObject* WorldContext);
|
|
static bool IsOtherSlotInGroupValid(class AActor* Actor, const struct FGameplayTag& GroupTag);
|
|
static void ListenToCombatLocomotionAnimChange(class AActor* Actor, TDelegate<void(TSubclassOf<class UAnimInstance> AnimBp, bool bUseHandIk)> AnimChange);
|
|
static void ShowHeroLeftHandWeapon(const class UObject* WorldContext);
|
|
static void ShowHeroRightHandWeapon(const class UObject* WorldContext);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LoadoutLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LoadoutLibrary")
|
|
}
|
|
static class ULoadoutLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULoadoutLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULoadoutLibrary;
|
|
|
|
// Class Charlie.LoadoutSlotInfoWidget
|
|
// 0x0040 (0x03C8 - 0x0388)
|
|
class ULoadoutSlotInfoWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class FText BuyDLCText; // 0x0388(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText ProgressFurtherText; // 0x0398(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* SlotNameTxt; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* SlotDescTxt; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* DlcTxt; // 0x03B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* SlotIconImg; // 0x03C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LoadoutSlotInfoWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LoadoutSlotInfoWidget")
|
|
}
|
|
static class ULoadoutSlotInfoWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULoadoutSlotInfoWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULoadoutSlotInfoWidget;
|
|
|
|
// Class Charlie.LoadoutStartingAttributeWidget
|
|
// 0x0000 (0x03F8 - 0x03F8)
|
|
class ULoadoutStartingAttributeWidget : public ULoadoutAttributeWidget
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LoadoutStartingAttributeWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LoadoutStartingAttributeWidget")
|
|
}
|
|
static class ULoadoutStartingAttributeWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULoadoutStartingAttributeWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULoadoutStartingAttributeWidget;
|
|
|
|
// Class Charlie.PresencesConfig
|
|
// 0x0030 (0x0058 - 0x0028)
|
|
class UPresencesConfig final : public UObject
|
|
{
|
|
public:
|
|
TArray<struct FPresenceConfiguration> GamePresence; // 0x0028(0x0010)(Edit, ZeroConstructor, Config, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class FString MainMenuPresenceID; // 0x0038(0x0010)(Edit, ZeroConstructor, Config, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString DefaultPresenceID; // 0x0048(0x0010)(Edit, ZeroConstructor, Config, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PresencesConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PresencesConfig")
|
|
}
|
|
static class UPresencesConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPresencesConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPresencesConfig;
|
|
|
|
// Class Charlie.LocalizationConfiguration
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class ULocalizationConfiguration final : public UObject
|
|
{
|
|
public:
|
|
TArray<struct FSoftObjectPath> LocalizationStringTableToPreload; // 0x0028(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocalizationConfiguration")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocalizationConfiguration")
|
|
}
|
|
static class ULocalizationConfiguration* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocalizationConfiguration>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocalizationConfiguration;
|
|
|
|
// Class Charlie.LockableAttributeProgressBar
|
|
// 0x0010 (0x0400 - 0x03F0)
|
|
class ULockableAttributeProgressBar : public UAttributeProgressBar
|
|
{
|
|
public:
|
|
class UFreyaProgressBarStyle* LockedProgressBarStyle; // 0x03F0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3F8[0x8]; // 0x03F8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LockableAttributeProgressBar")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LockableAttributeProgressBar")
|
|
}
|
|
static class ULockableAttributeProgressBar* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULockableAttributeProgressBar>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULockableAttributeProgressBar;
|
|
|
|
// Class Charlie.LockOnTargetComponent
|
|
// 0x0020 (0x0250 - 0x0230)
|
|
class ULockOnTargetComponent final : public USceneComponent
|
|
{
|
|
public:
|
|
class FName AttachSocket; // 0x0230(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ACharlieLymbicEntity* LymbicEntity; // 0x0238(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieAbilitySystemComponent* AbilityComponent; // 0x0240(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_248[0x8]; // 0x0248(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LockOnTargetComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LockOnTargetComponent")
|
|
}
|
|
static class ULockOnTargetComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULockOnTargetComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULockOnTargetComponent;
|
|
|
|
// Class Charlie.LocomotionAttributeSet
|
|
// 0x0038 (0x0130 - 0x00F8)
|
|
class alignas(0x10) ULocomotionAttributeSet final : public UCharlieAttributeSet
|
|
{
|
|
public:
|
|
struct FGameplayAttributeData CurrentMaxWalkingSpeed; // 0x00F8(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData DefaultMaxWalkingSpeed; // 0x0108(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData MovementSpeedModifierCoefficient; // 0x0118(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
uint8 Pad_128[0x8]; // 0x0128(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocomotionAttributeSet")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocomotionAttributeSet")
|
|
}
|
|
static class ULocomotionAttributeSet* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocomotionAttributeSet>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocomotionAttributeSet;
|
|
|
|
// Class Charlie.LocomotionRuneComponent
|
|
// 0x0028 (0x00D0 - 0x00A8)
|
|
class ULocomotionRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FLocomotionRune Rune; // 0x00A8(0x0028)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocomotionRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocomotionRuneComponent")
|
|
}
|
|
static class ULocomotionRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocomotionRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocomotionRuneComponent;
|
|
|
|
// Class Charlie.ProfileFunnelMenuWidget
|
|
// 0x0068 (0x04D0 - 0x0468)
|
|
class UProfileFunnelMenuWidget final : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
uint8 Pad_468[0x10]; // 0x0468(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 CurrentPageIdx; // 0x0478(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_47C[0x1C]; // 0x047C(0x001C)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieSingleSoundStyle* NextFunnelSound; // 0x0498(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMyNaconWrapperWidget* MyNaconWrapperMenu; // 0x04A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UProfileFunnelHDRCalibrationWidget* HDRCalibrationVideoSettingsMenuWidget; // 0x04A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UProfileFunnelSDRCalibrationWidget* SDRCalibrationVideoSettingsMenuWidget; // 0x04B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UProfileFunnelInitialSettingsWidget* InitialSettingsMenuWidget; // 0x04B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FFadeOption FadeSettings; // 0x04C0(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4CC[0x4]; // 0x04CC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ProfileFunnelMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ProfileFunnelMenuWidget")
|
|
}
|
|
static class UProfileFunnelMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UProfileFunnelMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UProfileFunnelMenuWidget;
|
|
|
|
// Class Charlie.LocomotionCalculationTypeCharacterMovementRuneWrapper
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class ULocomotionCalculationTypeCharacterMovementRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FLocomotionCalculationTypeCharacterMovementRune Rune; // 0x0028(0x0008)(Edit, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocomotionCalculationTypeCharacterMovementRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocomotionCalculationTypeCharacterMovementRuneWrapper")
|
|
}
|
|
static class ULocomotionCalculationTypeCharacterMovementRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocomotionCalculationTypeCharacterMovementRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocomotionCalculationTypeCharacterMovementRuneWrapper;
|
|
|
|
// Class Charlie.LocomotionCalculationTypeCharacterMovementRuneComponent
|
|
// 0x0008 (0x00B0 - 0x00A8)
|
|
class ULocomotionCalculationTypeCharacterMovementRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FLocomotionCalculationTypeCharacterMovementRune Rune; // 0x00A8(0x0008)(Edit, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocomotionCalculationTypeCharacterMovementRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocomotionCalculationTypeCharacterMovementRuneComponent")
|
|
}
|
|
static class ULocomotionCalculationTypeCharacterMovementRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocomotionCalculationTypeCharacterMovementRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocomotionCalculationTypeCharacterMovementRuneComponent;
|
|
|
|
// Class Charlie.SettingNavigateButton
|
|
// 0x0058 (0x0558 - 0x0500)
|
|
class USettingNavigateButton : public UCharlieTextButton
|
|
{
|
|
public:
|
|
uint8 Pad_500[0x20]; // 0x0500(0x0020)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UGameSetting* Setting; // 0x0520(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaTextBlock* TitleTxt; // 0x0528(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorder* ButtonInnerBorder; // 0x0530(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorderStyle* HoverBorderStyle; // 0x0538(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorderStyle* NormalBorderStyle; // 0x0540(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorderStyle* DisabledHoverBorderStyle; // 0x0548(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorderStyle* DisabledNormalBorderStyle; // 0x0550(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
class UWidget* GetWidgetToFocusOnNavigation(const EUINavigation InNavigation);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingNavigateButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingNavigateButton")
|
|
}
|
|
static class USettingNavigateButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USettingNavigateButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USettingNavigateButton;
|
|
|
|
// Class Charlie.GameplayLODAction_Enum
|
|
// 0x0050 (0x0078 - 0x0028)
|
|
class UGameplayLODAction_Enum final : public UGameplayLODAction
|
|
{
|
|
public:
|
|
TMap<int32, uint8> PerLODValue; // 0x0028(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
uint8 GetCurrentValue(class AActor* Actor);
|
|
void OnExecute(class AActor* Actor, uint8 NewValue);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameplayLODAction_Enum")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameplayLODAction_Enum")
|
|
}
|
|
static class UGameplayLODAction_Enum* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameplayLODAction_Enum>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameplayLODAction_Enum;
|
|
|
|
// Class Charlie.GameplayLODAction_FName
|
|
// 0x0050 (0x0078 - 0x0028)
|
|
class UGameplayLODAction_FName final : public UGameplayLODAction
|
|
{
|
|
public:
|
|
TMap<int32, class FName> PerLODValue; // 0x0028(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
class FName GetCurrentValue(class AActor* Actor);
|
|
void OnExecute(class AActor* Actor, const class FName& NewValue);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameplayLODAction_FName")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameplayLODAction_FName")
|
|
}
|
|
static class UGameplayLODAction_FName* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameplayLODAction_FName>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameplayLODAction_FName;
|
|
|
|
// Class Charlie.SettingsWarningMenuWidget
|
|
// 0x00E0 (0x0558 - 0x0478)
|
|
class USettingsWarningMenuWidget : public USettingsBaseMenuWidget
|
|
{
|
|
public:
|
|
class UCharlieSingleSoundStyle* ShowResetAllToDefaultPopupSound; // 0x0478(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* AcceptMessageSound; // 0x0480(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* RefuseMessageSound; // 0x0488(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText DefaultAcceptText; // 0x0490(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText ConflictAcceptText; // 0x04A0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText ResetAllToDefaultBtnPressedText; // 0x04B0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText NavigateAwayWithUnappliedChangesText; // 0x04C0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText ConflictText; // 0x04D0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
TMap<struct FGameplayTag, class FText> CategoryTexts; // 0x04E0(0x0050)(Edit, NativeAccessSpecifierPrivate)
|
|
class UCharlieRichTextBlock* DescTxt; // 0x0530(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* SettingsWarningFooterSumg; // 0x0538(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class USettingsMenuWidget* SettingsMenuFrom; // 0x0540(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayTag MenuToTag; // 0x0548(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_550[0x8]; // 0x0550(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingsWarningMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingsWarningMenuWidget")
|
|
}
|
|
static class USettingsWarningMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USettingsWarningMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USettingsWarningMenuWidget;
|
|
|
|
// Class Charlie.LoopingAnimationMontageAbility
|
|
// 0x0068 (0x0580 - 0x0518)
|
|
class ULoopingAnimationMontageAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
struct FAnimationEntry LoopingAnimation; // 0x0518(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry OutAnimation; // 0x0538(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag EndEventTag; // 0x0558(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class UAbilityCondition*> ExitConditions; // 0x0560(0x0010)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
class UAbilityTask_EvaluateConditions* ExitConditionsTask; // 0x0570(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_578[0x8]; // 0x0578(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LoopingAnimationMontageAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LoopingAnimationMontageAbility")
|
|
}
|
|
static class ULoopingAnimationMontageAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULoopingAnimationMontageAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULoopingAnimationMontageAbility;
|
|
|
|
// Class Charlie.GenerateLymbicLootingRuneWrapper
|
|
// 0x0020 (0x0048 - 0x0028)
|
|
class UGenerateLymbicLootingRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FGenerateLymbicLootingRune Rune; // 0x0028(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GenerateLymbicLootingRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GenerateLymbicLootingRuneWrapper")
|
|
}
|
|
static class UGenerateLymbicLootingRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGenerateLymbicLootingRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGenerateLymbicLootingRuneWrapper;
|
|
|
|
// Class Charlie.ShardItemData
|
|
// 0x0000 (0x01C0 - 0x01C0)
|
|
class UShardItemData final : public UProgressionItemData
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ShardItemData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ShardItemData")
|
|
}
|
|
static class UShardItemData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UShardItemData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UShardItemData;
|
|
|
|
// Class Charlie.LootTableRuneWrapper
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class ULootTableRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FLootTableRune Rune; // 0x0028(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LootTableRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LootTableRuneWrapper")
|
|
}
|
|
static class ULootTableRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULootTableRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULootTableRuneWrapper;
|
|
|
|
// Class Charlie.LootTableRuneComponent
|
|
// 0x0010 (0x00B8 - 0x00A8)
|
|
class ULootTableRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FLootTableRune Rune; // 0x00A8(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LootTableRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LootTableRuneComponent")
|
|
}
|
|
static class ULootTableRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULootTableRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULootTableRuneComponent;
|
|
|
|
// Class Charlie.LymbicAttributeSet
|
|
// 0x00A8 (0x01A0 - 0x00F8)
|
|
class alignas(0x10) ULymbicAttributeSet final : public UCharlieAttributeSet
|
|
{
|
|
public:
|
|
struct FGameplayAttributeData LymbicEnergy; // 0x00F8(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData LymbicEnergyMax; // 0x0108(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData LymbicTransferDuration; // 0x0118(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData LymbicEnergyRegenRate; // 0x0128(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData LymbicEnergyRegenRateTorpor; // 0x0138(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData LymbicEnergyRegenRateHazeInside; // 0x0148(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData LymbicEnergyLeechDistance; // 0x0158(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData LymbicEnergyTheftRatio; // 0x0168(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData LymbicEnergyDepletedRatio; // 0x0178(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData LymbicTheftModifierCoefficient; // 0x0188(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
uint8 Pad_198[0x8]; // 0x0198(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicAttributeSet")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicAttributeSet")
|
|
}
|
|
static class ULymbicAttributeSet* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULymbicAttributeSet>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULymbicAttributeSet;
|
|
|
|
// Class Charlie.LymbicEntityRangeCondition
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class ULymbicEntityRangeCondition final : public UAbilityCondition
|
|
{
|
|
public:
|
|
float Range; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EGenericAICheck Operator; // 0x002C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicEntityRangeCondition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicEntityRangeCondition")
|
|
}
|
|
static class ULymbicEntityRangeCondition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULymbicEntityRangeCondition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULymbicEntityRangeCondition;
|
|
|
|
// Class Charlie.CanTriggerBirthCondition
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UCanTriggerBirthCondition final : public UAbilityCondition
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CanTriggerBirthCondition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CanTriggerBirthCondition")
|
|
}
|
|
static class UCanTriggerBirthCondition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCanTriggerBirthCondition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCanTriggerBirthCondition;
|
|
|
|
// Class Charlie.QuickChatSubsystem
|
|
// 0x00B0 (0x00E0 - 0x0030)
|
|
class UQuickChatSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x18]; // 0x0030(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> OnQuickChatFinishedBP; // 0x0048(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_58[0x68]; // 0x0058(0x0068)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFlowComponent* QuickChatFlowComponent; // 0x00C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDialogueSubsystem* DialogueSubsystem; // 0x00C8(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_D0[0x10]; // 0x00D0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static void EndQuickChat(const class UObject* WorldContext);
|
|
static class UQuickChatSubsystem* Get(const class UObject* WorldContextObject);
|
|
static bool IsInQuickChat(const class UObject* WorldContext);
|
|
static void TriggerQuickChat(class UFlowComponent* FlowComponent);
|
|
|
|
class AActor* GetNpcActorFromQuickChatFlowComponent() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("QuickChatSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"QuickChatSubsystem")
|
|
}
|
|
static class UQuickChatSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UQuickChatSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UQuickChatSubsystem;
|
|
|
|
// Class Charlie.LymbicEntitiesRewardsConfig
|
|
// 0x0080 (0x00A8 - 0x0028)
|
|
class ULymbicEntitiesRewardsConfig final : public UObject
|
|
{
|
|
public:
|
|
struct FSoftObjectPath XPOnDeathDataTablePath; // 0x0028(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftClassPtr<class UClass> LootDropContainer; // 0x0048(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSoftObjectPath LymbicEntityLootTable; // 0x0070(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TutorialDelayOnDeath; // 0x0090(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_94[0x4]; // 0x0094(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
double SpawningLootRaycastZOffset; // 0x0098(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double SpawningLootFinalLocationZOffset; // 0x00A0(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicEntitiesRewardsConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicEntitiesRewardsConfig")
|
|
}
|
|
static class ULymbicEntitiesRewardsConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULymbicEntitiesRewardsConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULymbicEntitiesRewardsConfig;
|
|
|
|
// Class Charlie.AISenseOverride
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UAISenseOverride : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AISenseOverride")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AISenseOverride")
|
|
}
|
|
static class UAISenseOverride* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAISenseOverride>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAISenseOverride;
|
|
|
|
// Class Charlie.AISenseOverride_Hearing
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UAISenseOverride_Hearing final : public UAISenseOverride
|
|
{
|
|
public:
|
|
float HearingRange; // 0x0028(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AISenseOverride_Hearing")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AISenseOverride_Hearing")
|
|
}
|
|
static class UAISenseOverride_Hearing* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAISenseOverride_Hearing>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAISenseOverride_Hearing;
|
|
|
|
// Class Charlie.AISenseOverride_Sight
|
|
// 0x0018 (0x0040 - 0x0028)
|
|
class UAISenseOverride_Sight final : public UAISenseOverride
|
|
{
|
|
public:
|
|
float SightRadius; // 0x0028(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LoseSightRadius; // 0x002C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PeripheralVisionAngleDegrees; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AutoSuccessRangeFromLastSeenLocation; // 0x0034(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PointOfViewBackwardOffset; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float NearClippingRadius; // 0x003C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AISenseOverride_Sight")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AISenseOverride_Sight")
|
|
}
|
|
static class UAISenseOverride_Sight* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAISenseOverride_Sight>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAISenseOverride_Sight;
|
|
|
|
// Class Charlie.RadioPuzzleMenuWidget
|
|
// 0x0048 (0x04C0 - 0x0478)
|
|
class URadioPuzzleMenuWidget : public UInteractionMenuWidget
|
|
{
|
|
public:
|
|
class FText SetAMText; // 0x0478(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText SetFMText; // 0x0488(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class URadioFrequencyButton* LeftFrequencyBtn; // 0x0498(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class URadioFrequencyButton* RightFrequencyBtn; // 0x04A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* RadioPuzzleFooter; // 0x04A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaUButton* ToggleModeButton; // 0x04B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4B8[0x8]; // 0x04B8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnToggleRadioMode();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RadioPuzzleMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RadioPuzzleMenuWidget")
|
|
}
|
|
static class URadioPuzzleMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<URadioPuzzleMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_URadioPuzzleMenuWidget;
|
|
|
|
// Class Charlie.LymbicEntityAbilitySystemComponent
|
|
// 0x0000 (0x1340 - 0x1340)
|
|
class ULymbicEntityAbilitySystemComponent final : public UCharlieAbilitySystemComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicEntityAbilitySystemComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicEntityAbilitySystemComponent")
|
|
}
|
|
static class ULymbicEntityAbilitySystemComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULymbicEntityAbilitySystemComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULymbicEntityAbilitySystemComponent;
|
|
|
|
// Class Charlie.LymbicEntityController
|
|
// 0x0020 (0x03F0 - 0x03D0)
|
|
class ALymbicEntityController : public AAIController
|
|
{
|
|
public:
|
|
class ULymbicEntityStateTreeComponent* StateTreeComponent; // 0x03D0(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ACharlieLymbicEntity* LymbicEntity; // 0x03D8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ULymbicEntityPerceptionComponent* LymbicEntityPerceptionComponent; // 0x03E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3E8[0x8]; // 0x03E8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void PauseLogic(const class FString& Reason);
|
|
void PauseMovement();
|
|
void ResumeLogic(const class FString& Reason);
|
|
void ResumeMovement();
|
|
|
|
bool IsMovementPaused() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicEntityController")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicEntityController")
|
|
}
|
|
static class ALymbicEntityController* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ALymbicEntityController>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ALymbicEntityController;
|
|
|
|
// Class Charlie.RandomPointInSphereGeneratorComponent
|
|
// 0x0030 (0x0540 - 0x0510)
|
|
class URandomPointInSphereGeneratorComponent final : public USphereComponent
|
|
{
|
|
public:
|
|
uint8 Pad_510[0x8]; // 0x0510(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
bool bOnlyUseUpperHalfOfSphere; // 0x0518(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_519[0x27]; // 0x0519(0x0027)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RandomPointInSphereGeneratorComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RandomPointInSphereGeneratorComponent")
|
|
}
|
|
static class URandomPointInSphereGeneratorComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<URandomPointInSphereGeneratorComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_URandomPointInSphereGeneratorComponent;
|
|
|
|
// Class Charlie.LymbicEntityDefenseAttributeSet
|
|
// 0x0018 (0x0110 - 0x00F8)
|
|
class alignas(0x10) ULymbicEntityDefenseAttributeSet final : public UCharlieAttributeSet
|
|
{
|
|
public:
|
|
struct FGameplayAttributeData GlobalAbsorptionCoefficient; // 0x00F8(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
uint8 Pad_108[0x8]; // 0x0108(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicEntityDefenseAttributeSet")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicEntityDefenseAttributeSet")
|
|
}
|
|
static class ULymbicEntityDefenseAttributeSet* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULymbicEntityDefenseAttributeSet>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULymbicEntityDefenseAttributeSet;
|
|
|
|
// Class Charlie.LymbicEntityDefinitionTierContainer
|
|
// 0x0078 (0x00A8 - 0x0030)
|
|
class ULymbicEntityDefinitionTierContainer final : public UDataAsset
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class ULymbicEntityDefinition> TierDefinition[0x3]; // 0x0030(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicEntityDefinitionTierContainer")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicEntityDefinitionTierContainer")
|
|
}
|
|
static class ULymbicEntityDefinitionTierContainer* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULymbicEntityDefinitionTierContainer>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULymbicEntityDefinitionTierContainer;
|
|
|
|
// Class Charlie.LymbicEntityFullController
|
|
// 0x0000 (0x03F0 - 0x03F0)
|
|
class ALymbicEntityFullController : public ALymbicEntityController
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicEntityFullController")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicEntityFullController")
|
|
}
|
|
static class ALymbicEntityFullController* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ALymbicEntityFullController>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ALymbicEntityFullController;
|
|
|
|
// Class Charlie.LymbicEntityLightController
|
|
// 0x0000 (0x03F0 - 0x03F0)
|
|
class ALymbicEntityLightController final : public ALymbicEntityController
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicEntityLightController")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicEntityLightController")
|
|
}
|
|
static class ALymbicEntityLightController* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ALymbicEntityLightController>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ALymbicEntityLightController;
|
|
|
|
// Class Charlie.RelicItemData
|
|
// 0x0008 (0x01A8 - 0x01A0)
|
|
class URelicItemData final : public UItemData
|
|
{
|
|
public:
|
|
class UTexture2D* AbilityIcon; // 0x01A0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RelicItemData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RelicItemData")
|
|
}
|
|
static class URelicItemData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<URelicItemData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_URelicItemData;
|
|
|
|
// Class Charlie.LymbicEntityPerceptionComponent
|
|
// 0x0028 (0x01B8 - 0x0190)
|
|
class ULymbicEntityPerceptionComponent final : public UAIPerceptionComponent
|
|
{
|
|
public:
|
|
uint8 Pad_190[0x10]; // 0x0190(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTargetData TargetData; // 0x01A0(0x0018)(Transient, NoDestructor, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicEntityPerceptionComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicEntityPerceptionComponent")
|
|
}
|
|
static class ULymbicEntityPerceptionComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULymbicEntityPerceptionComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULymbicEntityPerceptionComponent;
|
|
|
|
// Class Charlie.LymbicEntityPerceptionEditorComponent
|
|
// 0x0000 (0x00A0 - 0x00A0)
|
|
class ULymbicEntityPerceptionEditorComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicEntityPerceptionEditorComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicEntityPerceptionEditorComponent")
|
|
}
|
|
static class ULymbicEntityPerceptionEditorComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULymbicEntityPerceptionEditorComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULymbicEntityPerceptionEditorComponent;
|
|
|
|
// Class Charlie.LymbicEntitySpawner
|
|
// 0x0278 (0x0520 - 0x02A8)
|
|
class ALymbicEntitySpawner : public AActor
|
|
{
|
|
public:
|
|
ESpawnerActivation SpawnerActivation; // 0x02A8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2A9[0x7]; // 0x02A9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTagContainer ActivationRequiredTags; // 0x02B0(0x0020)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer ActivationBlockedTags; // 0x02D0(0x0020)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
bool bForceSpawnOnMatchingTags; // 0x02F0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2F1[0x7]; // 0x02F1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FSpawnDefinition> EntitiesToSpawn; // 0x02F8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FTransform> SpawnPoints; // 0x0308(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSpawnLocationDefinition> SpawnLocations; // 0x0318(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
bool bIsConsideredAsCombatGroup; // 0x0328(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bExcludeFromGeneratedSpawnedList; // 0x0329(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_32A[0x6]; // 0x032A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftObjectPtr<class ATimeloopActor> AssociatedTimeloop; // 0x0330(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName AssociatedTimeloopID; // 0x0358(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsGuardian; // 0x0360(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EEntitySpawnRules LymbicEntitySpawnRules; // 0x0361(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseMaxDistanceFromAnchorOverride; // 0x0362(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_363[0x1]; // 0x0363(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MaxDistanceFromAnchor; // 0x0364(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DistanceFromAnchorToReturnTo; // 0x0368(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_36C[0x4]; // 0x036C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FPayloadData GuaranteedDropSpawnerPayload; // 0x0370(0x00D8)(Edit, NativeAccessSpecifierPublic)
|
|
bool bUseSpawnFx; // 0x0448(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_449[0x3]; // 0x0449(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float SpawnShowDelay; // 0x044C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UNiagaraSystem> SpawnFX; // 0x0450(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BaseSpawnFxRadius; // 0x0478(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_47C[0x4]; // 0x047C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftObjectPtr<class UAkAudioEvent> SpawnAudio; // 0x0480(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bPlayGuardianZoneAudio; // 0x04A8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4A9[0x7]; // 0x04A9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UCharlieBaseGameplayAbility> AbilityToStartOnSpawn; // 0x04B0(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bCheckDistanceFromPlayerWhenLosingGround; // 0x04B8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4B9[0x3]; // 0x04B9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float DistanceFromPlayerWhenLosingGround; // 0x04BC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bCheckHearingPerceptionHeight; // 0x04C0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4C1[0x3]; // 0x04C1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float HearingPerceptionMaximalHeight; // 0x04C4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCharlieSerializeActorComponent* SerializeActorComponent; // 0x04C8(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieGuardianZoneAudioSphereComponent* AudioGuardianZoneSphereComponent; // 0x04D0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4D8[0x29]; // 0x04D8(0x0029)(Fixing Size After Last Property [ Dumper-7 ])
|
|
bool bHasGuardianFlagBeenConverted; // 0x0501(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bHasGuaranteedPayloadFlagBeenConverted; // 0x0502(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_503[0x1D]; // 0x0503(0x001D)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnSpawnFXFinished(class UNiagaraComponent* FinishedComponent);
|
|
|
|
bool IsAllLymbicEntityDefeated() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicEntitySpawner")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicEntitySpawner")
|
|
}
|
|
static class ALymbicEntitySpawner* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ALymbicEntitySpawner>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ALymbicEntitySpawner;
|
|
|
|
// Class Charlie.PlacedItemMeshComponent
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IPlacedItemMeshComponent final
|
|
{
|
|
public:
|
|
void PlaceItemInSlot(class UStreamableRenderAsset* ItemMesh);
|
|
void RemoveItemFromSlot(float DelayBeforeRemoval);
|
|
void ReplaceItemInSlot(class UStreamableRenderAsset* ItemMesh, float DelayBeforeRemoval, float DelayBeforeAddingBack);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PlacedItemMeshComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PlacedItemMeshComponent")
|
|
}
|
|
static class IPlacedItemMeshComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IPlacedItemMeshComponent>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IPlacedItemMeshComponent;
|
|
|
|
// Class Charlie.LymbicEntityStateTreeComponent
|
|
// 0x01B0 (0x0320 - 0x0170)
|
|
class ULymbicEntityStateTreeComponent final : public UStateTreeComponent
|
|
{
|
|
public:
|
|
class UStateTree* OriginalStateTree; // 0x0170(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FLymbicEntityStateTreeRuntimeData RuntimeData; // 0x0178(0x01A0)(Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_318[0x8]; // 0x0318(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicEntityStateTreeComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicEntityStateTreeComponent")
|
|
}
|
|
static class ULymbicEntityStateTreeComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULymbicEntityStateTreeComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULymbicEntityStateTreeComponent;
|
|
|
|
// Class Charlie.LymbicEntityWaveControllerComponent
|
|
// 0x0108 (0x01A8 - 0x00A0)
|
|
class ULymbicEntityWaveControllerComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
TArray<struct FLymbicEntityWave> Waves; // 0x00A0(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
bool bWaitEventToStartNextWave; // 0x00B0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_B1[0x3]; // 0x00B1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float DelayBetweenWaves; // 0x00B4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FPayloadData AllWavesCompletedPayload; // 0x00B8(0x00D8)(Edit, NativeAccessSpecifierPrivate)
|
|
float SightStimulusStrength; // 0x0190(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float SightStimulusAgeOverride; // 0x0194(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_198[0x10]; // 0x0198(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void Resume();
|
|
|
|
bool IsWaitingForEvent() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicEntityWaveControllerComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicEntityWaveControllerComponent")
|
|
}
|
|
static class ULymbicEntityWaveControllerComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULymbicEntityWaveControllerComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULymbicEntityWaveControllerComponent;
|
|
|
|
// Class Charlie.LymbicHealingAbility
|
|
// 0x0070 (0x0588 - 0x0518)
|
|
class ULymbicHealingAbility final : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
TSubclassOf<class UGameplayEffect> EnduranceRegenEffect; // 0x0518(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UGameplayEffect> SpeedReductionEffect; // 0x0520(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry Animation; // 0x0528(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSpecializedWeaponAnimation> PerWeaponAnimationOverride; // 0x0548(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag GameplayCueTag; // 0x0558(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ActivationDelay; // 0x0560(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_564[0x4]; // 0x0564(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAbilityTask_CharlieWaitDelay* ActivationDelayTask; // 0x0568(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FActiveGameplayEffectHandle HealingEffectHandle; // 0x0570(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FActiveGameplayEffectHandle SpeedEffectHandle; // 0x0578(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FActiveGameplayEffectHandle CostEffectHandle; // 0x0580(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void ActivationDelayFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicHealingAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicHealingAbility")
|
|
}
|
|
static class ULymbicHealingAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULymbicHealingAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULymbicHealingAbility;
|
|
|
|
// Class Charlie.LymbicLockAttributeSet
|
|
// 0x0028 (0x0120 - 0x00F8)
|
|
class alignas(0x10) ULymbicLockAttributeSet final : public UCharlieAttributeSet
|
|
{
|
|
public:
|
|
struct FGameplayAttributeData CurrentLymbicEnergy; // 0x00F8(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData LymbicEnergyNeeded; // 0x0108(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
uint8 Pad_118[0x8]; // 0x0118(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicLockAttributeSet")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicLockAttributeSet")
|
|
}
|
|
static class ULymbicLockAttributeSet* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULymbicLockAttributeSet>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULymbicLockAttributeSet;
|
|
|
|
// Class Charlie.PlayerChannelingAbility
|
|
// 0x0140 (0x0658 - 0x0518)
|
|
class UPlayerChannelingAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
uint8 Pad_518[0x10]; // 0x0518(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FAnimationEntry ChannelingAnimation; // 0x0528(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSpecializedWeaponAnimation> ChannelingPerWeaponAnimationOverride; // 0x0548(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry OutAnimation; // 0x0558(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSpecializedWeaponAnimation> OutPerWeaponAnimationOverride; // 0x0578(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer EventsToStopAbility; // 0x0588(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
bool bAutoUnsheatheWeapon; // 0x05A8(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5A9[0x7]; // 0x05A9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UGameplayEffect> SpeedModifierEffect; // 0x05B0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseProportionalUseCooldown; // 0x05B8(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5B9[0x3]; // 0x05B9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float CooldownDurationMultiplier; // 0x05BC(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag CooldownEffectCallerTag; // 0x05C0(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAbilityTask_ThrowablesAndEffectsMonitor* ThrowablesAndEffectsMonitor; // 0x05C8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_MonitorLockedTarget* LockedTargetMonitorTask; // 0x05D0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FThrowablesAndEffectsHandler ThrowablesAndEffectsHandler; // 0x05D8(0x0060)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
struct FActiveGameplayEffectHandle CostEffectHandle; // 0x0638(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FActiveGameplayEffectHandle SpeedModifierEffectHandle; // 0x0640(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_648[0x10]; // 0x0648(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PlayerChannelingAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PlayerChannelingAbility")
|
|
}
|
|
static class UPlayerChannelingAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPlayerChannelingAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPlayerChannelingAbility;
|
|
|
|
// Class Charlie.LymbicPulseAbility
|
|
// 0x00C0 (0x05A8 - 0x04E8)
|
|
class ULymbicPulseAbility : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
struct FGameplayTagContainer HitOutcomesToStartAbility; // 0x04E8(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
float Timers[0x3]; // 0x0508(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_514[0x4]; // 0x0514(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UGameplayEffect> LymbicPulseEffect; // 0x0518(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag StartingInitialDelay; // 0x0520(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag PulseWindowOpen; // 0x0528(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag Success; // 0x0530(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag Failure; // 0x0538(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BaseBonus; // 0x0540(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BonusPerHit; // 0x0544(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FTallyBonusParameters> OtherBonus; // 0x0548(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class UAbilityTask_WaitGameplayEvent* EventTask; // 0x0558(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_CharlieWaitDelay* TimerTask; // 0x0560(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UEnduranceAttributeBarWidget* TallyWidget; // 0x0568(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_570[0x38]; // 0x0570(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void EventCallback(const struct FGameplayEventData& Payload);
|
|
void TimerFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicPulseAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicPulseAbility")
|
|
}
|
|
static class ULymbicPulseAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULymbicPulseAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULymbicPulseAbility;
|
|
|
|
// Class Charlie.LymbicPulseWidget
|
|
// 0x0020 (0x03A8 - 0x0388)
|
|
class ULymbicPulseWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UFreyaImageStyle* UnsuccessWindowImageStyle; // 0x0388(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* SuccessWindowImageStyle; // 0x0390(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* ExpiredWindowImageStyle; // 0x0398(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* BackgroundImg; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicPulseWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicPulseWidget")
|
|
}
|
|
static class ULymbicPulseWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULymbicPulseWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULymbicPulseWidget;
|
|
|
|
// Class Charlie.TaggedIconWidget
|
|
// 0x0058 (0x0400 - 0x03A8)
|
|
class UTaggedIconWidget : public UIconWidget
|
|
{
|
|
public:
|
|
TMap<struct FGameplayTag, class UTexture2D*> TaggedIcons; // 0x03A8(0x0050)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
struct FGameplayTag DefaultTag; // 0x03F8(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TaggedIconWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TaggedIconWidget")
|
|
}
|
|
static class UTaggedIconWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTaggedIconWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTaggedIconWidget;
|
|
|
|
// Class Charlie.PlayerDefenseAttributeSet
|
|
// 0x0078 (0x0170 - 0x00F8)
|
|
class alignas(0x10) UPlayerDefenseAttributeSet final : public UCharlieAttributeSet
|
|
{
|
|
public:
|
|
struct FGameplayAttributeData GlobalDefenseCoefficient; // 0x00F8(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData NeutralDefenseCoefficient; // 0x0108(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData EcstasyDefenseCoefficient; // 0x0118(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData GriefDefenseCoefficient; // 0x0128(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData RageDefenseCoefficient; // 0x0138(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData TerrorDefenseCoefficient; // 0x0148(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData DefensivePower; // 0x0158(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
uint8 Pad_168[0x8]; // 0x0168(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PlayerDefenseAttributeSet")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PlayerDefenseAttributeSet")
|
|
}
|
|
static class UPlayerDefenseAttributeSet* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPlayerDefenseAttributeSet>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPlayerDefenseAttributeSet;
|
|
|
|
// Class Charlie.LymbicSphereIconWidget
|
|
// 0x0010 (0x0410 - 0x0400)
|
|
class ULymbicSphereIconWidget : public UTaggedIconWidget
|
|
{
|
|
public:
|
|
class UCharlieTextBlock* LymbicSphereTxt; // 0x0400(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_408[0x8]; // 0x0408(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LymbicSphereIconWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LymbicSphereIconWidget")
|
|
}
|
|
static class ULymbicSphereIconWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULymbicSphereIconWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULymbicSphereIconWidget;
|
|
|
|
// Class Charlie.MagnetRuneWrapper
|
|
// 0x0018 (0x0040 - 0x0028)
|
|
class UMagnetRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FMagnetRune Rune; // 0x0028(0x0018)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MagnetRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MagnetRuneWrapper")
|
|
}
|
|
static class UMagnetRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMagnetRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMagnetRuneWrapper;
|
|
|
|
// Class Charlie.MagnetRuneComponent
|
|
// 0x0018 (0x00C0 - 0x00A8)
|
|
class UMagnetRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FMagnetRune Rune; // 0x00A8(0x0018)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MagnetRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MagnetRuneComponent")
|
|
}
|
|
static class UMagnetRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMagnetRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMagnetRuneComponent;
|
|
|
|
// Class Charlie.MultiPositionLocationComponent
|
|
// 0x0000 (0x0230 - 0x0230)
|
|
class UMultiPositionLocationComponent final : public USceneComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MultiPositionLocationComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MultiPositionLocationComponent")
|
|
}
|
|
static class UMultiPositionLocationComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMultiPositionLocationComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMultiPositionLocationComponent;
|
|
|
|
// Class Charlie.MultiTargetAreaOfEffectSphere
|
|
// 0x0040 (0x03C8 - 0x0388)
|
|
class AMultiTargetAreaOfEffectSphere : public ACharlieBaseAreaOfEffect
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x8]; // 0x0388(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class USphereComponent* SphereComponent; // 0x0390(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UDamageDealerThrowableComponent* OwnerDamageComponent; // 0x0398(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ULinkedDamageComponent* TargetDamageComponent; // 0x03A0(0x0008)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FDamageEntry> DamageEntries; // 0x03A8(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3B8[0x10]; // 0x03B8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnCollisionBeginOverlap(class UPrimitiveComponent* OverlappedComp, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult);
|
|
void OnCollisionEndOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MultiTargetAreaOfEffectSphere")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MultiTargetAreaOfEffectSphere")
|
|
}
|
|
static class AMultiTargetAreaOfEffectSphere* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AMultiTargetAreaOfEffectSphere>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AMultiTargetAreaOfEffectSphere;
|
|
|
|
// Class Charlie.MyNaconCreateAccountWidget
|
|
// 0x0130 (0x04B8 - 0x0388)
|
|
class UMyNaconCreateAccountWidget final : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x38]; // 0x0388(0x0038)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText ForbiddenCharsText; // 0x03C0(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
class FText EmailAlreadyExistText; // 0x03D0(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
class FText UsernameAlreadyExistText; // 0x03E0(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
class FText MinimumAgeText; // 0x03F0(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
class FText Unreachable; // 0x0400(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class UCharlieTextBlock* EmailTxt; // 0x0410(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDatePickerWidget* DayPickerSumg; // 0x0418(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDatePickerWidget* MonthPickerSumg; // 0x0420(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDatePickerWidget* YearPickerSumg; // 0x0428(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieEditableText* UsernameEditableTxt; // 0x0430(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMyNaconFieldRequirementWidget* UsernameReqLengthSumg; // 0x0438(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMyNaconFieldRequirementWidget* UsernameReqAlphaSumg; // 0x0440(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMyNaconFieldRequirementWidget* UsernameReqUniqueSumg; // 0x0448(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMyNaconPasswordWidget* PasswordWidget; // 0x0450(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextButton* TermsAndConditionsBtn; // 0x0458(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextButton* PrivacyPolicyBtn; // 0x0460(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaCheckBox* SubscribeToNewsLetterCheckBox; // 0x0468(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaCheckBox* TermsAndConditionsCheckBox; // 0x0470(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextButton* ConfirmCreationBtn; // 0x0478(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextButton* BackBtn; // 0x0480(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ErrorReasonTxt; // 0x0488(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCanvasPanel* CreatingAccountPanel; // 0x0490(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMyNaconGameInstanceSubsystem* MyNaconGameInstanceSubsystem; // 0x0498(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4A0[0x18]; // 0x04A0(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UWidget* GetWidgetToFocusOnDownFromUsername(const EUINavigation InNavigation);
|
|
void OnAccountCreationHttpCallback(const bool bResult, const class FString& Error);
|
|
void OnDayChanged(const class FString& SelectedItem, ESelectInfo SelectionType);
|
|
void OnEmailChanged(const class FText& Text);
|
|
void OnMonthChanged(const class FString& SelectedItem, ESelectInfo SelectionType);
|
|
void OnPasswordChanged(const class FText& Text);
|
|
void OnTermsAndConditionsChanged(bool bIsChecked);
|
|
void OnUsernameAvailable(bool bResult, const class FString& Error);
|
|
void OnUsernameCommited(const class FText& Text, ETextCommit CommitMethod);
|
|
void OnYearChanged(const class FString& SelectedItem, ESelectInfo SelectionType);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MyNaconCreateAccountWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MyNaconCreateAccountWidget")
|
|
}
|
|
static class UMyNaconCreateAccountWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMyNaconCreateAccountWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMyNaconCreateAccountWidget;
|
|
|
|
// Class Charlie.MyNaconEmailVerificationWidget
|
|
// 0x00B8 (0x0440 - 0x0388)
|
|
class UMyNaconEmailVerificationWidget final : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x38]; // 0x0388(0x0038)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText EmailVerificationExplanationText; // 0x03C0(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
class FText ResendEmailTextNormal; // 0x03D0(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
class FText ResendEmailTextDisabled; // 0x03E0(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
float ResendVerificationDisabledTimer; // 0x03F0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CheckForEmailVerifiedInterval; // 0x03F4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCharlieTextBlock* VerificationEmailText; // 0x03F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextButton* ConfirmBtn; // 0x0400(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextButton* CancelBtn; // 0x0408(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextButton* ResendEmailBtn; // 0x0410(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
EUILayerId LoginLayerId; // 0x0418(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_419[0x7]; // 0x0419(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UMyNaconGameInstanceSubsystem* MyNaconGameInstanceSubsystem; // 0x0420(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_428[0x18]; // 0x0428(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnAccountConfirmedHttpRequest(const bool bResult, const class FString& ErrorCode);
|
|
void OnAccountLinkHttpCallback(const bool bResult, const class FString& ErrorCode);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MyNaconEmailVerificationWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MyNaconEmailVerificationWidget")
|
|
}
|
|
static class UMyNaconEmailVerificationWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMyNaconEmailVerificationWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMyNaconEmailVerificationWidget;
|
|
|
|
// Class Charlie.MyNaconLoginWidget
|
|
// 0x00F0 (0x0478 - 0x0388)
|
|
class UMyNaconLoginWidget final : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x38]; // 0x0388(0x0038)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText EmailFormatInvalid; // 0x03C0(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class FText InvalidPasswordOrEmail; // 0x03D0(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class FText NoAccountAssociatedWithEmail; // 0x03E0(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class FText InactiveAccount; // 0x03F0(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class FText Unreachable; // 0x0400(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class FText CannotLinkTwice; // 0x0410(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
uint8 Pad_420[0x10]; // 0x0420(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieTextBlock* EmailTxt; // 0x0430(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextButton* LoginBtn; // 0x0438(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextButton* BackBtn; // 0x0440(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextButton* ForgotPasswordBtn; // 0x0448(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* LoginErrorTxt; // 0x0450(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMyNaconPasswordWidget* PasswordWidget; // 0x0458(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCanvasPanel* LoginAccountPanel; // 0x0460(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMyNaconGameInstanceSubsystem* MyNaconGameInstanceSubsystem; // 0x0468(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_470[0x8]; // 0x0470(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnAccountLinkHttpCallback(bool bResult, const class FString& ErrorCode);
|
|
void OnLoginHttpRequest(const bool bResult, const class FString& ErrorCode);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MyNaconLoginWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MyNaconLoginWidget")
|
|
}
|
|
static class UMyNaconLoginWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMyNaconLoginWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMyNaconLoginWidget;
|
|
|
|
// Class Charlie.MyNaconPasswordWidget
|
|
// 0x0048 (0x03D0 - 0x0388)
|
|
class UMyNaconPasswordWidget final : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UCharlieEditableText* PasswordEditableTxt; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieImageButton* ShowPasswordBtn; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMyNaconFieldRequirementWidget* UppercaseRequirementSumg; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMyNaconFieldRequirementWidget* LowercaseRequirementSumg; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMyNaconFieldRequirementWidget* SpecialCharacterRequirementSumg; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMyNaconFieldRequirementWidget* LettersRequirementSumg; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UTexture2D* ShowPasswordImage; // 0x03B8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UTexture2D* HidePasswordImage; // 0x03C0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bShowPasswordErrors; // 0x03C8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3C9[0x7]; // 0x03C9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnPasswordTextChanged(const class FText& Text);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MyNaconPasswordWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MyNaconPasswordWidget")
|
|
}
|
|
static class UMyNaconPasswordWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMyNaconPasswordWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMyNaconPasswordWidget;
|
|
|
|
// Class Charlie.MyNaconProfileNameWidget
|
|
// 0x0008 (0x0390 - 0x0388)
|
|
class UMyNaconProfileNameWidget final : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UCharlieTextBlock* ProfileNameText; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MyNaconProfileNameWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MyNaconProfileNameWidget")
|
|
}
|
|
static class UMyNaconProfileNameWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMyNaconProfileNameWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMyNaconProfileNameWidget;
|
|
|
|
// Class Charlie.MyNaconProfileWidget
|
|
// 0x0020 (0x03A8 - 0x0388)
|
|
class UMyNaconProfileWidget final : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
struct FGameplayTag NavigateToMyNaconTag; // 0x0388(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMyNaconProfileNameWidget* ProfileName; // 0x0390(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMyNaconProfileConnection* MyNaconProfileConnection; // 0x0398(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetSwitcher* MyNaconLoggedInWidgetSwitcher; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MyNaconProfileWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MyNaconProfileWidget")
|
|
}
|
|
static class UMyNaconProfileWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMyNaconProfileWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMyNaconProfileWidget;
|
|
|
|
// Class Charlie.MyNaconInterfaceWidget
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IMyNaconInterfaceWidget final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MyNaconInterfaceWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MyNaconInterfaceWidget")
|
|
}
|
|
static class IMyNaconInterfaceWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IMyNaconInterfaceWidget>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IMyNaconInterfaceWidget;
|
|
|
|
// Class Charlie.MyNaconWrapperWidget
|
|
// 0x00E0 (0x0558 - 0x0478)
|
|
class UMyNaconWrapperWidget final : public UCharlieWrapperMenuWidget
|
|
{
|
|
public:
|
|
uint8 Pad_478[0x18]; // 0x0478(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UMyNaconWidget* SignInSumg; // 0x0490(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMyNaconCreateAccountWidget* CreateAccountSumg; // 0x0498(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMyNaconLoginWidget* LoginSumg; // 0x04A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMyNaconEmailVerificationWidget* EmailVerificationMandatorySumg; // 0x04A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMyNaconEmailVerificationWidget* EmailVerificationOptionalSumg; // 0x04B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMyNaconForgotPasswordWidget* ForgotPasswordSumg; // 0x04B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMyNaconWelcomeWidget* WelcomeSumg; // 0x04C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaWidgetSwitcher* WidgetSwitcher; // 0x04C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayTag NavigationTagMenuOnFinished; // 0x04D0(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4D8[0x80]; // 0x04D8(0x0080)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnAccountConfirmedHttpRequest(const bool bResult, const class FString& ErrorCode);
|
|
void OnEmailAvailable(bool bResult, const class FString& Error);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MyNaconWrapperWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MyNaconWrapperWidget")
|
|
}
|
|
static class UMyNaconWrapperWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMyNaconWrapperWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMyNaconWrapperWidget;
|
|
|
|
// Class Charlie.NavBarSubTabEntryWidget
|
|
// 0x0028 (0x03B8 - 0x0390)
|
|
class UNavBarSubTabEntryWidget : public UFreyaCustomButtonContentWidget
|
|
{
|
|
public:
|
|
class UFreyaImageStyle* NormalImageStyle; // 0x0390(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* HoveredImageStyle; // 0x0398(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* SelectedImageStyle; // 0x03A0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* IconImg; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UUpdatedWidget* UpdatedSumg; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NavBarSubTabEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NavBarSubTabEntryWidget")
|
|
}
|
|
static class UNavBarSubTabEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNavBarSubTabEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNavBarSubTabEntryWidget;
|
|
|
|
// Class Charlie.NavBarTabEntryButton
|
|
// 0x0008 (0x0510 - 0x0508)
|
|
class UNavBarTabEntryButton : public UIconTextButton
|
|
{
|
|
public:
|
|
class UUpdatedWidget* UpdatedSumg; // 0x0508(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NavBarTabEntryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NavBarTabEntryButton")
|
|
}
|
|
static class UNavBarTabEntryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNavBarTabEntryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNavBarTabEntryButton;
|
|
|
|
// Class Charlie.ItemNotificationLogEntry
|
|
// 0x0018 (0x0048 - 0x0030)
|
|
class UItemNotificationLogEntry final : public UNotificationLogEntry
|
|
{
|
|
public:
|
|
class UItemData* ItemData; // 0x0030(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCharlieInventoryItem* Item; // 0x0038(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_40[0x8]; // 0x0040(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemNotificationLogEntry")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemNotificationLogEntry")
|
|
}
|
|
static class UItemNotificationLogEntry* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemNotificationLogEntry>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemNotificationLogEntry;
|
|
|
|
// Class Charlie.NotificationLogWidget
|
|
// 0x0158 (0x04E0 - 0x0388)
|
|
class UNotificationLogWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x30]; // 0x0388(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 MaxLogEntryCount; // 0x03B8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3BC[0x4]; // 0x03BC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UDatumNotificationLogEntryWidget> DatumLogEntryClass; // 0x03C0(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TSubclassOf<class UNotificationLogEntryWidget> ItemLogEntryClass; // 0x03C8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UVerticalBox* NotificationLogVBox; // 0x03D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UNotificationLogEntry*> NotificationLogQueue; // 0x03D8(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
TArray<class UNotificationLogEntryWidget*> NotificationLogEntryWidgets; // 0x03E8(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
struct FUserWidgetPool LogEntryPool; // 0x03F8(0x0088)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_480[0x60]; // 0x0480(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NotificationLogWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NotificationLogWidget")
|
|
}
|
|
static class UNotificationLogWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNotificationLogWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNotificationLogWidget;
|
|
|
|
// Class Charlie.NotificationMessageWidget
|
|
// 0x0090 (0x0468 - 0x03D8)
|
|
class UNotificationMessageWidget : public UCharlieHudUserWidgetBase
|
|
{
|
|
public:
|
|
uint8 Pad_3D8[0x50]; // 0x03D8(0x0050)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieSingleSoundStyle* NotificationShownSoundStyle; // 0x0428(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float Duration; // 0x0430(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_434[0x4]; // 0x0434(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieTextBlock* MessageTxt; // 0x0438(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UNotificationMessage*> MessageQueue; // 0x0440(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
class UNotificationMessage* CurrentMessage; // 0x0450(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_458[0x10]; // 0x0458(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NotificationMessageWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NotificationMessageWidget")
|
|
}
|
|
static class UNotificationMessageWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNotificationMessageWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNotificationMessageWidget;
|
|
|
|
// Class Charlie.NotificationMessageRuneWrapper
|
|
// 0x0018 (0x0040 - 0x0028)
|
|
class UNotificationMessageRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FNotificationMessageRune Rune; // 0x0028(0x0018)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NotificationMessageRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NotificationMessageRuneWrapper")
|
|
}
|
|
static class UNotificationMessageRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNotificationMessageRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNotificationMessageRuneWrapper;
|
|
|
|
// Class Charlie.FactAcquiredRuneComponent
|
|
// 0x0010 (0x00B8 - 0x00A8)
|
|
class UFactAcquiredRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FFactAcquiredRune Rune; // 0x00A8(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FactAcquiredRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FactAcquiredRuneComponent")
|
|
}
|
|
static class UFactAcquiredRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFactAcquiredRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFactAcquiredRuneComponent;
|
|
|
|
// Class Charlie.DatumNotificationRuneComponent
|
|
// 0x0010 (0x00B8 - 0x00A8)
|
|
class UDatumNotificationRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FDatumNotificationRune Rune; // 0x00A8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DatumNotificationRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DatumNotificationRuneComponent")
|
|
}
|
|
static class UDatumNotificationRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDatumNotificationRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDatumNotificationRuneComponent;
|
|
|
|
// Class Charlie.ItemNotificationRuneWrapper
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UItemNotificationRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FItemNotificationRune Rune; // 0x0028(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemNotificationRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemNotificationRuneWrapper")
|
|
}
|
|
static class UItemNotificationRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemNotificationRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemNotificationRuneWrapper;
|
|
|
|
// Class Charlie.ItemNotificationRuneComponent
|
|
// 0x0010 (0x00B8 - 0x00A8)
|
|
class UItemNotificationRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FItemNotificationRune Rune; // 0x00A8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemNotificationRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemNotificationRuneComponent")
|
|
}
|
|
static class UItemNotificationRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemNotificationRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemNotificationRuneComponent;
|
|
|
|
// Class Charlie.ObservationActionComponent
|
|
// 0x0018 (0x02A0 - 0x0288)
|
|
class UObservationActionComponent : public USingleUseBaseConditionInteractionActionComponent
|
|
{
|
|
public:
|
|
class FText ObservationText; // 0x0288(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
EInteractionQuestType Type; // 0x0298(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_299[0x7]; // 0x0299(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
EInteractionQuestType GetType() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ObservationActionComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ObservationActionComponent")
|
|
}
|
|
static class UObservationActionComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UObservationActionComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UObservationActionComponent;
|
|
|
|
// Class Charlie.ObservationMenuWidget
|
|
// 0x0030 (0x04A8 - 0x0478)
|
|
class UObservationMenuWidget : public UInteractionMenuWidget
|
|
{
|
|
public:
|
|
class UCharlieSingleSoundStyle* ShowTogglePlainTextSoundStyle; // 0x0478(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* HideTogglePlainTextSoundStyle; // 0x0480(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* ObservationFooterSumg; // 0x0488(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UInteractionScrollableTextWidget* InteractionScrollableTextSumg; // 0x0490(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AActor* ActorToObserve; // 0x0498(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4A0[0x8]; // 0x04A0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ObservationMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ObservationMenuWidget")
|
|
}
|
|
static class UObservationMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UObservationMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UObservationMenuWidget;
|
|
|
|
// Class Charlie.OneBoxAmbientDecal
|
|
// 0x0010 (0x02B8 - 0x02A8)
|
|
class AOneBoxAmbientDecal final : public AActor
|
|
{
|
|
public:
|
|
class UBoxComponent* Box; // 0x02A8(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UDecalSoundRune* DecalSoundRune; // 0x02B0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("OneBoxAmbientDecal")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"OneBoxAmbientDecal")
|
|
}
|
|
static class AOneBoxAmbientDecal* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AOneBoxAmbientDecal>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AOneBoxAmbientDecal;
|
|
|
|
// Class Charlie.OptionSubFunnelMenuWidget
|
|
// 0x0008 (0x0470 - 0x0468)
|
|
class UOptionSubFunnelMenuWidget final : public UFunnelSubMenuWidget
|
|
{
|
|
public:
|
|
struct FGameplayTag OptionToSet; // 0x0468(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("OptionSubFunnelMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"OptionSubFunnelMenuWidget")
|
|
}
|
|
static class UOptionSubFunnelMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UOptionSubFunnelMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UOptionSubFunnelMenuWidget;
|
|
|
|
// Class Charlie.OverlapCheckpointActor
|
|
// 0x0000 (0x02A8 - 0x02A8)
|
|
class AOverlapCheckpointActor : public AActor
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("OverlapCheckpointActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"OverlapCheckpointActor")
|
|
}
|
|
static class AOverlapCheckpointActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AOverlapCheckpointActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AOverlapCheckpointActor;
|
|
|
|
// Class Charlie.PadHolderComponent
|
|
// 0x0020 (0x0250 - 0x0230)
|
|
class UPadHolderComponent final : public USceneComponent
|
|
{
|
|
public:
|
|
TSubclassOf<class AScreen> PadClass; // 0x0230(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AScreen* Pad; // 0x0238(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_240[0x10]; // 0x0240(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void Hide();
|
|
void Show();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PadHolderComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PadHolderComponent")
|
|
}
|
|
static class UPadHolderComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPadHolderComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPadHolderComponent;
|
|
|
|
// Class Charlie.PadItemEntryWidget
|
|
// 0x0020 (0x0410 - 0x03F0)
|
|
class UPadItemEntryWidget : public UItemEntryWidget
|
|
{
|
|
public:
|
|
class UTexture2D* ItemResearchableTexture; // 0x03F0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UTexture2D* ItemResearchedTexture; // 0x03F8(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UUpdatedWidget* ItemUpdatedSumg; // 0x0400(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaImage* ResearchImg; // 0x0408(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PadItemEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PadItemEntryWidget")
|
|
}
|
|
static class UPadItemEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPadItemEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPadItemEntryWidget;
|
|
|
|
// Class Charlie.PadNavBarWidget
|
|
// 0x0038 (0x0450 - 0x0418)
|
|
class UPadNavBarWidget : public UNavBarWidget
|
|
{
|
|
public:
|
|
class FText ResearchLockedTitleText; // 0x0418(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UTexture2D* ResearchLockedIconTexture; // 0x0428(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UNavBarTabEntryButton* DatabaseTabBtn; // 0x0430(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UNavBarTabEntryButton* InventoryTabBtn; // 0x0438(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UNavBarTabEntryButton* ResearchTabBtn; // 0x0440(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UNavBarTabEntryButton* ExplorationTabBtn; // 0x0448(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PadNavBarWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PadNavBarWidget")
|
|
}
|
|
static class UPadNavBarWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPadNavBarWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPadNavBarWidget;
|
|
|
|
// Class Charlie.PadResearchCategoryEntryWidget
|
|
// 0x0050 (0x03E0 - 0x0390)
|
|
class UPadResearchCategoryEntryWidget : public UFreyaCustomButtonContentWidget
|
|
{
|
|
public:
|
|
struct FDataTableRowHandle NormalTextStyle; // 0x0390(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle HoveredTextStyle; // 0x03A0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorderStyle* NormalBorderStyle; // 0x03B0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorderStyle* HoveredBorderStyle; // 0x03B8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* ResearchCategoryImg; // 0x03C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ResearchCategoryNameTxt; // 0x03C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaProgressBar* ResearchCategoryProgressionBar; // 0x03D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorder* ResearchCategoryNameBorder; // 0x03D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PadResearchCategoryEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PadResearchCategoryEntryWidget")
|
|
}
|
|
static class UPadResearchCategoryEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPadResearchCategoryEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPadResearchCategoryEntryWidget;
|
|
|
|
// Class Charlie.PadResearchLogListWidget
|
|
// 0x0078 (0x0400 - 0x0388)
|
|
class UPadResearchLogListWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x48]; // 0x0388(0x0048)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText ResearchableItemsText; // 0x03D0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ResearchableItemsTxt; // 0x03E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaWidgetSwitcher* ResearchLogSwitcher; // 0x03E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* ResearchLogEBox; // 0x03F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* NoResearchLogTxt; // 0x03F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PadResearchLogListWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PadResearchLogListWidget")
|
|
}
|
|
static class UPadResearchLogListWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPadResearchLogListWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPadResearchLogListWidget;
|
|
|
|
// Class Charlie.PadWaitingScreenWidget
|
|
// 0x0008 (0x0390 - 0x0388)
|
|
class UPadWaitingScreenWidget final : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UWidgetAnimation* BatteryRechargingAnim; // 0x0388(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PadWaitingScreenWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PadWaitingScreenWidget")
|
|
}
|
|
static class UPadWaitingScreenWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPadWaitingScreenWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPadWaitingScreenWidget;
|
|
|
|
// Class Charlie.ToastTutorialWidget
|
|
// 0x0018 (0x03A0 - 0x0388)
|
|
class UToastTutorialWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UFreyaInputWidget* Inputs; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* BodyTxt; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* TutorialImg; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ToastTutorialWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ToastTutorialWidget")
|
|
}
|
|
static class UToastTutorialWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UToastTutorialWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UToastTutorialWidget;
|
|
|
|
// Class Charlie.PauseToastTutorialWidget
|
|
// 0x0008 (0x03A8 - 0x03A0)
|
|
class UPauseToastTutorialWidget : public UToastTutorialWidget
|
|
{
|
|
public:
|
|
class UCharlieTextBlock* DescriptionTxt; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PauseToastTutorialWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PauseToastTutorialWidget")
|
|
}
|
|
static class UPauseToastTutorialWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPauseToastTutorialWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPauseToastTutorialWidget;
|
|
|
|
// Class Charlie.PayloadRuneComponent
|
|
// 0x00F8 (0x01A0 - 0x00A8)
|
|
class UPayloadRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FPayloadRune Rune; // 0x00A8(0x00F8)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PayloadRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PayloadRuneComponent")
|
|
}
|
|
static class UPayloadRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPayloadRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPayloadRuneComponent;
|
|
|
|
// Class Charlie.SelectorWidget
|
|
// 0x0058 (0x0570 - 0x0518)
|
|
class USelectorWidget : public UCharlieSlider
|
|
{
|
|
public:
|
|
class UCharlieSliderSoundStyle* TwoOptionsSoundStyle; // 0x0518(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaSliderStyle* InvisibleSliderStyle; // 0x0520(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UDynamicEntryBox* OptionsCountEBox; // 0x0528(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaProgressBar* ProgressBar; // 0x0530(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<class UOptionsCountWidget*> OptionsCountWidgets; // 0x0538(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_548[0x8]; // 0x0548(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFreyaSelectorStyle* SelectorStyle; // 0x0550(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorder* SelectorBorder; // 0x0558(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieButton* LeftArrowBtn; // 0x0560(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieButton* RightArrowBtn; // 0x0568(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SelectorWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SelectorWidget")
|
|
}
|
|
static class USelectorWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USelectorWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USelectorWidget;
|
|
|
|
// Class Charlie.PhotoModeSelectorWidget
|
|
// 0x0060 (0x05D0 - 0x0570)
|
|
class UPhotoModeSelectorWidget : public USelectorWidget
|
|
{
|
|
public:
|
|
uint8 Pad_570[0x30]; // 0x0570(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText SliderValueText; // 0x05A0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText UnitText; // 0x05B0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
bool bUseAdjustedValues; // 0x05C0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_5C1[0x3]; // 0x05C1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float AdjustedMinimumValue; // 0x05C4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float AdjustedMaximumValue; // 0x05C8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_5CC[0x4]; // 0x05CC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PhotoModeSelectorWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PhotoModeSelectorWidget")
|
|
}
|
|
static class UPhotoModeSelectorWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPhotoModeSelectorWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPhotoModeSelectorWidget;
|
|
|
|
// Class Charlie.PlayCinematicComponent
|
|
// 0x00A0 (0x0140 - 0x00A0)
|
|
class UPlayCinematicComponent : public UActorComponent
|
|
{
|
|
public:
|
|
class ULevelSequence* SequenceToPlay; // 0x00A0(0x0008)(ZeroConstructor, Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A8[0x8]; // 0x00A8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform CinematicLocation; // 0x00B0(0x0060)(Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECinematicPlayOption CinematicPlayOption; // 0x0110(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_111[0x7]; // 0x0111(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAkStateValue* CinematicAudioState; // 0x0118(0x0008)(ZeroConstructor, Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHideHero; // 0x0120(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_121[0x7]; // 0x0121(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FCinematicSequence> CinematicSequences; // 0x0128(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_138[0x8]; // 0x0138(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PlayCinematicComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PlayCinematicComponent")
|
|
}
|
|
static class UPlayCinematicComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPlayCinematicComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPlayCinematicComponent;
|
|
|
|
// Class Charlie.PlayerAttributeSet
|
|
// 0x0128 (0x0220 - 0x00F8)
|
|
class alignas(0x10) UPlayerAttributeSet final : public UCharlieAttributeSet
|
|
{
|
|
public:
|
|
struct FGameplayAttributeData LymbicCostModifierCoefficient; // 0x00F8(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData LymbicPulseModifierCoefficient; // 0x0108(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData GlobalXPModifierCoefficient; // 0x0118(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData InvincibilityWindowModifierCoefficient; // 0x0128(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData AbilityCooldownModifierCoefficient; // 0x0138(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData DroneDockedAbilityCooldownModifierCoefficient; // 0x0148(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData MeleeDamageBoostCoefficient; // 0x0158(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData ComboCapperDamageBoostCoefficient; // 0x0168(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData HitStunModifierCoefficient; // 0x0178(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData DamageTakenBoostCoefficient; // 0x0188(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData SkillBaseDamage; // 0x0198(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData SkillLymbicBaseDamage; // 0x01A8(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData SkillPoiseBaseDamage; // 0x01B8(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData SkillStanceBaseDamage; // 0x01C8(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData LymbicPulseProgressionModifier; // 0x01D8(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData MeleeAttackAnimPlayRateMultiplier; // 0x01E8(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData LymbicSkillsAnimPlayRateMultiplier; // 0x01F8(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData DodgeAnimPlayRateMultiplier; // 0x0208(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
uint8 Pad_218[0x8]; // 0x0218(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PlayerAttributeSet")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PlayerAttributeSet")
|
|
}
|
|
static class UPlayerAttributeSet* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPlayerAttributeSet>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPlayerAttributeSet;
|
|
|
|
// Class Charlie.PlayerChargeableAbility
|
|
// 0x01F0 (0x0708 - 0x0518)
|
|
class UPlayerChargeableAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
uint8 Pad_518[0x48]; // 0x0518(0x0048)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MaxChargeTimeOut; // 0x0560(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_564[0x4]; // 0x0564(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<float> ScalePerLevel; // 0x0568(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPublic)
|
|
bool bConverted; // 0x0578(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_579[0x7]; // 0x0579(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FVector> ScaleVectorPerLevel; // 0x0580(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry ChargingAnimation; // 0x0590(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSpecializedWeaponAnimation> ChargingPerWeaponAnimationOverride; // 0x05B0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry ReleaseAnimation; // 0x05C0(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSpecializedWeaponAnimation> ReleasePerWeaponAnimationOverride; // 0x05E0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry FailedAnimation; // 0x05F0(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSpecializedWeaponAnimation> FailedPerWeaponAnimationOverride; // 0x0610(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag StartChargingCue; // 0x0620(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag LevelReachedCue; // 0x0628(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag ReleaseCue; // 0x0630(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag FailedCue; // 0x0638(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag TimeOutCue; // 0x0640(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UGameplayEffect> SpeedModifierEffect; // 0x0648(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAutoUnsheatheWeapon; // 0x0650(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_651[0x7]; // 0x0651(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FUIStat StaticStat; // 0x0658(0x0030)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class UAbilityTask_CharlieWaitDelay* TimeOutTask; // 0x0688(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FActiveGameplayEffectHandle SpeedModifierEffectHandle; // 0x0690(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FThrowablesAndEffectsHandler ThrowablesAndEffectsHandler; // 0x0698(0x0060)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_6F8[0x10]; // 0x06F8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PlayerChargeableAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PlayerChargeableAbility")
|
|
}
|
|
static class UPlayerChargeableAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPlayerChargeableAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPlayerChargeableAbility;
|
|
|
|
// Class Charlie.PlayerClimbLadderAbility
|
|
// 0x0100 (0x0620 - 0x0520)
|
|
class UPlayerClimbLadderAbility : public UAnimatedWeaponSheatheAbility
|
|
{
|
|
public:
|
|
float TimeToMoveHeroToLadder; // 0x0520(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MoveHeroToLadderReachDistance; // 0x0524(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FClimbingAnimationDefinition Animations; // 0x0528(0x00A0)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
float MinDroneFollowSpeed; // 0x05C8(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5CC[0x4]; // 0x05CC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AActor* LadderActor; // 0x05D0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ADrone* Drone; // 0x05D8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UHeroMovementComponent* HeroMovementComponent; // 0x05E0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStaticMeshComponent* LadderTop; // 0x05E8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_DroneWaitForState* DroneWaitForStateTask; // 0x05F0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_InterpolateToTransform* MoveToTask; // 0x05F8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_Climb* ClimbTask; // 0x0600(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_ClimbExit* ClimbExitTask; // 0x0608(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_610[0x10]; // 0x0610(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PlayerClimbLadderAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PlayerClimbLadderAbility")
|
|
}
|
|
static class UPlayerClimbLadderAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPlayerClimbLadderAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPlayerClimbLadderAbility;
|
|
|
|
// Class Charlie.PlayerDeathAbility
|
|
// 0x0048 (0x0560 - 0x0518)
|
|
class UPlayerDeathAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
float TimeDilationCoefficient; // 0x0518(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TimeDilationDuration; // 0x051C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry DefaultAnimation; // 0x0520(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FWeaponAnimEntry> AnimationOverridePerWeapon; // 0x0540(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* DeathTimeDilationEvent; // 0x0550(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAbilityTask_CharlieWaitDelay* TimeDilationTask; // 0x0558(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PlayerDeathAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PlayerDeathAbility")
|
|
}
|
|
static class UPlayerDeathAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPlayerDeathAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPlayerDeathAbility;
|
|
|
|
// Class Charlie.PlayerDodgeAbility
|
|
// 0x0220 (0x0738 - 0x0518)
|
|
class UPlayerDodgeAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
struct FDirectionalAnimationEntry AnimationsPerAngle; // 0x0518(0x0080)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FDirectionalAnimationEntry ExhaustedAnimationsPerAngle; // 0x0598(0x0080)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
float MaxLockOnRotationSpeed; // 0x0618(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_61C[0x4]; // 0x061C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FDirectionalAnimationEntry PlayerDashEvadeAnimationsPerAngle; // 0x0620(0x0080)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FDirectionalAnimationEntry DroneDashEvadeAnimationsPerAngle; // 0x06A0(0x0080)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag DashEvadeGameplayCueTag; // 0x0720(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UGameplayEffect> DashAttackWindowEffect; // 0x0728(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_730[0x8]; // 0x0730(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PlayerDodgeAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PlayerDodgeAbility")
|
|
}
|
|
static class UPlayerDodgeAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPlayerDodgeAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPlayerDodgeAbility;
|
|
|
|
// Class Charlie.PlayerLandAbility
|
|
// 0x0088 (0x05A0 - 0x0518)
|
|
class UPlayerLandAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
struct FAnimationEntry LowHeightAnimation; // 0x0518(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry LightLandingAnimation; // 0x0538(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry HeavyLandingAnimation; // 0x0558(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry DeathLandingAnimation; // 0x0578(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UGameplayEffect> DamageEffect; // 0x0598(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PlayerLandAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PlayerLandAbility")
|
|
}
|
|
static class UPlayerLandAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPlayerLandAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPlayerLandAbility;
|
|
|
|
// Class Charlie.PlayerPrimeAndTriggerAbility
|
|
// 0x00F8 (0x0610 - 0x0518)
|
|
class UPlayerPrimeAndTriggerAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
uint8 Pad_518[0x10]; // 0x0518(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Timeout; // 0x0528(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_52C[0x4]; // 0x052C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FAnimationEntry PrimeAnimation; // 0x0530(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSpecializedWeaponAnimation> PrimePerWeaponAnimationOverride; // 0x0550(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry TriggerAnimation; // 0x0560(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSpecializedWeaponAnimation> TriggerPerWeaponAnimationOverride; // 0x0580(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
bool bAutoUnsheatheWeapon; // 0x0590(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_591[0x7]; // 0x0591(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAbilityTask_CharlieWaitDelay* TimeOutTask; // 0x0598(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_ThrowablesAndEffectsMonitor* ThrowablesAndEffectsMonitor; // 0x05A0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FThrowablesAndEffectsHandler ThrowablesAndEffectsHandler; // 0x05A8(0x0060)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_608[0x8]; // 0x0608(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PlayerPrimeAndTriggerAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PlayerPrimeAndTriggerAbility")
|
|
}
|
|
static class UPlayerPrimeAndTriggerAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPlayerPrimeAndTriggerAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPlayerPrimeAndTriggerAbility;
|
|
|
|
// Class Charlie.PlayerTeleportAbility
|
|
// 0x0050 (0x0610 - 0x05C0)
|
|
class UPlayerTeleportAbility : public UBaseTeleportAbility
|
|
{
|
|
public:
|
|
bool bAutoUnsheatheWeapon; // 0x05C0(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShouldHaveLockOnTarget; // 0x05C1(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseMinRange; // 0x05C2(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5C3[0x1]; // 0x05C3(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MinRangeToActivate; // 0x05C4(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseMaxRange; // 0x05C8(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5C9[0x3]; // 0x05C9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MaxRangeToActivate; // 0x05CC(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FUIStat MaxRangeActivationStat; // 0x05D0(0x0030)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class UAbilityTask_ValidateGround* ValidateGroundTask; // 0x0600(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_608[0x8]; // 0x0608(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PlayerTeleportAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PlayerTeleportAbility")
|
|
}
|
|
static class UPlayerTeleportAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPlayerTeleportAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPlayerTeleportAbility;
|
|
|
|
// Class Charlie.PlayerTeleportProjectile
|
|
// 0x0048 (0x0358 - 0x0310)
|
|
class APlayerTeleportProjectile final : public ACharlieBaseProjectile
|
|
{
|
|
public:
|
|
float OutStunDurarion; // 0x0310(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TeleportMaxDuration; // 0x0314(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* CapturedActor; // 0x0318(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FTimerHandle TimerHandle; // 0x0320(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<struct FActorHiddenState> ActorHiddenStates; // 0x0328(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_338[0x20]; // 0x0338(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PlayerTeleportProjectile")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PlayerTeleportProjectile")
|
|
}
|
|
static class APlayerTeleportProjectile* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<APlayerTeleportProjectile>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_APlayerTeleportProjectile;
|
|
|
|
// Class Charlie.PlayNavigateButton
|
|
// 0x0000 (0x0508 - 0x0508)
|
|
class UPlayNavigateButton final : public UStartMenuNavigateButton
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PlayNavigateButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PlayNavigateButton")
|
|
}
|
|
static class UPlayNavigateButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPlayNavigateButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPlayNavigateButton;
|
|
|
|
// Class Charlie.PointsAmbientZoneActor
|
|
// 0x0020 (0x0300 - 0x02E0)
|
|
class APointsAmbientZoneActor final : public AAmbientZoneActor
|
|
{
|
|
public:
|
|
class URandomPointGeneratorFromPredefinedLocationComponent* RandomPointGeneratorFromPredefinedLocationComponent; // 0x02E0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UBoxAmbientTriggerZoneComponent* BoxAmbientTriggerZoneComponent; // 0x02E8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class URandomPointGenerationLocationComponent* RandomPoint; // 0x02F0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UStaticMeshComponent* Mesh; // 0x02F8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PointsAmbientZoneActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PointsAmbientZoneActor")
|
|
}
|
|
static class APointsAmbientZoneActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<APointsAmbientZoneActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_APointsAmbientZoneActor;
|
|
|
|
// Class Charlie.PresencesSubsystem
|
|
// 0x0060 (0x0090 - 0x0030)
|
|
class UPresencesSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x60]; // 0x0030(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PresencesSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PresencesSubsystem")
|
|
}
|
|
static class UPresencesSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPresencesSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPresencesSubsystem;
|
|
|
|
// Class Charlie.PressurePlatePuzzle
|
|
// 0x0080 (0x0328 - 0x02A8)
|
|
class APressurePlatePuzzle final : public AActor
|
|
{
|
|
public:
|
|
struct FGameplayTagContainer ActivationRequiredTags; // 0x02A8(0x0020)(Edit, NativeAccessSpecifierPrivate)
|
|
struct FGameplayTagContainer ActivationBlockedTags; // 0x02C8(0x0020)(Edit, NativeAccessSpecifierPrivate)
|
|
bool bUseRows; // 0x02E8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2E9[0x3]; // 0x02E9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTag PuzzleCompletedFactTag; // 0x02EC(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2F4[0x4]; // 0x02F4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FPressurePlateRow> Rows; // 0x02F8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* PuzzleCompletedEvent; // 0x0308(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieAkComponent* CharlieAkComponent; // 0x0310(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_318[0x10]; // 0x0318(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void ResetPuzzle();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PressurePlatePuzzle")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PressurePlatePuzzle")
|
|
}
|
|
static class APressurePlatePuzzle* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<APressurePlatePuzzle>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_APressurePlatePuzzle;
|
|
|
|
// Class Charlie.ProfileFunnelSDRCalibrationWidget
|
|
// 0x0000 (0x0548 - 0x0548)
|
|
class UProfileFunnelSDRCalibrationWidget final : public UProfileFunnelVideoCalibrationWidget
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ProfileFunnelSDRCalibrationWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ProfileFunnelSDRCalibrationWidget")
|
|
}
|
|
static class UProfileFunnelSDRCalibrationWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UProfileFunnelSDRCalibrationWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UProfileFunnelSDRCalibrationWidget;
|
|
|
|
// Class Charlie.ProfileNameWidget
|
|
// 0x0008 (0x0390 - 0x0388)
|
|
class UProfileNameWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UCharlieTextBlock* ProfileNameTxt; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void OnUserInitialized(const class UCommonUserInfo* UserInfo, bool bSuccessful, const class FText& Error, ECommonUserPrivilege RequestedPrivilege, ECommonUserOnlineContext OnlineContext);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ProfileNameWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ProfileNameWidget")
|
|
}
|
|
static class UProfileNameWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UProfileNameWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UProfileNameWidget;
|
|
|
|
// Class Charlie.ProfileFunnelWidget
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IProfileFunnelWidget final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ProfileFunnelWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ProfileFunnelWidget")
|
|
}
|
|
static class IProfileFunnelWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IProfileFunnelWidget>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IProfileFunnelWidget;
|
|
|
|
// Class Charlie.ProtectionDroneAbility
|
|
// 0x00F8 (0x05E0 - 0x04E8)
|
|
class UProtectionDroneAbility : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
uint8 Pad_4E8[0x28]; // 0x04E8(0x0028)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Duration; // 0x0510(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TimeToRemoveOnBlock; // 0x0514(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LagOverride; // 0x0518(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_51C[0x4]; // 0x051C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class ACharlieBaseAreaOfEffect> DroneAttachedAOE; // 0x0520(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EAOEAttachTarget AttachTarget; // 0x0528(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_529[0x7]; // 0x0529(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FUIStat DurationStat; // 0x0530(0x0030)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FUIStat TimeToRemoveOnBlockStat; // 0x0560(0x0030)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* StartAbilityEvent; // 0x0590(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* EndAbilityEvent; // 0x0598(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DeactivationBufferTime; // 0x05A0(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5A4[0x4]; // 0x05A4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ADrone* Drone; // 0x05A8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_DroneWaitForState* DroneWaitForStateTask; // 0x05B0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_CharlieWaitDelay* DurationTask; // 0x05B8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_DroneFollow* FollowTask; // 0x05C0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_WaitGameplayEvent* OwnerEventTask; // 0x05C8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ACharlieBaseAreaOfEffect* AttachedAOE; // 0x05D0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_5D8[0x8]; // 0x05D8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnDroneLocked(const struct FGameplayEventData& Payload);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ProtectionDroneAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ProtectionDroneAbility")
|
|
}
|
|
static class UProtectionDroneAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UProtectionDroneAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UProtectionDroneAbility;
|
|
|
|
// Class Charlie.ProximityAcceleratingProjectile
|
|
// 0x0018 (0x0358 - 0x0340)
|
|
class AProximityAcceleratingProjectile final : public ADamageDealingProjectile
|
|
{
|
|
public:
|
|
float AcceleratingRadius; // 0x0340(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float NewSpeed; // 0x0344(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LifeSpanAfterAcceleration; // 0x0348(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AcceleratingRadiusSq; // 0x034C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_350[0x8]; // 0x0350(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnThrowableAccelerate();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ProximityAcceleratingProjectile")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ProximityAcceleratingProjectile")
|
|
}
|
|
static class AProximityAcceleratingProjectile* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AProximityAcceleratingProjectile>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AProximityAcceleratingProjectile;
|
|
|
|
// Class Charlie.QuestData
|
|
// 0x0088 (0x00C0 - 0x0038)
|
|
class UQuestData final : public UFactOwnerData
|
|
{
|
|
public:
|
|
struct FQuestMindMapElement MainQuestElement; // 0x0038(0x0018)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FQuestMindMapElement> QuestElements; // 0x0050(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class ULinkFactData*> QuestLinks; // 0x0060(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TSet<struct FQuestLinkPair> Links; // 0x0070(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("QuestData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"QuestData")
|
|
}
|
|
static class UQuestData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UQuestData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UQuestData;
|
|
|
|
// Class Charlie.QuestEventReceiverRuneWrapper
|
|
// 0x0030 (0x0058 - 0x0028)
|
|
class UQuestEventReceiverRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FQuestEventReceiverRune Rune; // 0x0028(0x0030)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("QuestEventReceiverRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"QuestEventReceiverRuneWrapper")
|
|
}
|
|
static class UQuestEventReceiverRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UQuestEventReceiverRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UQuestEventReceiverRuneWrapper;
|
|
|
|
// Class Charlie.QuestEventReceiverRuneComponent
|
|
// 0x0030 (0x00D8 - 0x00A8)
|
|
class UQuestEventReceiverRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FQuestEventReceiverRune Rune; // 0x00A8(0x0030)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("QuestEventReceiverRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"QuestEventReceiverRuneComponent")
|
|
}
|
|
static class UQuestEventReceiverRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UQuestEventReceiverRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UQuestEventReceiverRuneComponent;
|
|
|
|
// Class Charlie.QuestEventSubsystem
|
|
// 0x0080 (0x00B0 - 0x0030)
|
|
class UQuestEventSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x70]; // 0x0030(0x0070)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> OnEnteredMapBlueprintDelegate; // 0x00A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static void ActivateOrUnloadDataLayerAssetByCondition(const class UObject* WorldContextObject, bool bShouldActivate, const class UDataLayerAsset* DataLayer);
|
|
|
|
bool HasEnteredMap() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("QuestEventSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"QuestEventSubsystem")
|
|
}
|
|
static class UQuestEventSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UQuestEventSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UQuestEventSubsystem;
|
|
|
|
// Class Charlie.QuestInfoBoxWidget
|
|
// 0x0060 (0x03E8 - 0x0388)
|
|
class UQuestInfoBoxWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UFreyaTextBlock* QuestTitleTxt; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDynamicEntryBox* QuestDescriptionEBox; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPanelWidget* QuestArchivedSBox; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle NewFactTextStyle; // 0x03A0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle OldFactTextStyle; // 0x03B0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* NewFactBulletStyle; // 0x03C0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* OldFactBulletStyle; // 0x03C8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UTexture2D* NewFactBulletTexture; // 0x03D0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UTexture2D* OldFactBulletTexture; // 0x03D8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UUIQuest* Quest; // 0x03E0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("QuestInfoBoxWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"QuestInfoBoxWidget")
|
|
}
|
|
static class UQuestInfoBoxWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UQuestInfoBoxWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UQuestInfoBoxWidget;
|
|
|
|
// Class Charlie.QuestStatusData
|
|
// 0x0008 (0x0068 - 0x0060)
|
|
class UQuestStatusData final : public UFactData
|
|
{
|
|
public:
|
|
EQuestStatus AdditionalQuestStatus; // 0x0060(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_61[0x7]; // 0x0061(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("QuestStatusData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"QuestStatusData")
|
|
}
|
|
static class UQuestStatusData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UQuestStatusData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UQuestStatusData;
|
|
|
|
// Class Charlie.QuickChatFlowAsset
|
|
// 0x0018 (0x0220 - 0x0208)
|
|
class UQuickChatFlowAsset final : public UBaseDialogueFlowAsset
|
|
{
|
|
public:
|
|
uint8 Pad_208[0x10]; // 0x0208(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UQuickChatSubsystem* QuickChatSubsystem; // 0x0218(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("QuickChatFlowAsset")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"QuickChatFlowAsset")
|
|
}
|
|
static class UQuickChatFlowAsset* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UQuickChatFlowAsset>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UQuickChatFlowAsset;
|
|
|
|
// Class Charlie.QuickChatSubjectPersistenceRuneWrapper
|
|
// 0x0038 (0x0060 - 0x0028)
|
|
class UQuickChatSubjectPersistenceRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FQuickChatSubjectPersistenceRune Rune; // 0x0028(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("QuickChatSubjectPersistenceRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"QuickChatSubjectPersistenceRuneWrapper")
|
|
}
|
|
static class UQuickChatSubjectPersistenceRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UQuickChatSubjectPersistenceRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UQuickChatSubjectPersistenceRuneWrapper;
|
|
|
|
// Class Charlie.QuitPhotoModeConfirmationMenuWidget
|
|
// 0x0030 (0x0498 - 0x0468)
|
|
class UQuitPhotoModeConfirmationMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
class UCharlieTextButton* ConfirmBtn; // 0x0468(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextButton* CancelBtn; // 0x0470(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_478[0x20]; // 0x0478(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("QuitPhotoModeConfirmationMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"QuitPhotoModeConfirmationMenuWidget")
|
|
}
|
|
static class UQuitPhotoModeConfirmationMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UQuitPhotoModeConfirmationMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UQuitPhotoModeConfirmationMenuWidget;
|
|
|
|
// Class Charlie.RadioFrequencyButton
|
|
// 0x0030 (0x0510 - 0x04E0)
|
|
class URadioFrequencyButton : public UCharlieButton
|
|
{
|
|
public:
|
|
uint8 Pad_4E0[0x10]; // 0x04E0(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCurveFloat* IncrementOverTime; // 0x04F0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4F8[0x18]; // 0x04F8(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RadioFrequencyButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RadioFrequencyButton")
|
|
}
|
|
static class URadioFrequencyButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<URadioFrequencyButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_URadioFrequencyButton;
|
|
|
|
// Class Charlie.RadioPuzzleActionComponent
|
|
// 0x0108 (0x0360 - 0x0258)
|
|
class URadioPuzzleActionComponent final : public UInteractionActionComponent
|
|
{
|
|
public:
|
|
float SolutionFrequency; // 0x0258(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float SolutionFrequencyErrorTolerance; // 0x025C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
ERadioMode SolutionRadioMode; // 0x0260(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_261[0x3]; // 0x0261(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ValidateSolutionTime; // 0x0264(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float CurrentFrequency; // 0x0268(0x0004)(Edit, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
ERadioMode CurrentMode; // 0x026C(0x0001)(Edit, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_26D[0x3]; // 0x026D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FComponentReference NeedleComponentReference; // 0x0270(0x0028)(Edit, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStaticMeshComponent* CachedNeedleComponent; // 0x0298(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FComponentReference ModeButtonComponentReference; // 0x02A0(0x0028)(Edit, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStaticMeshComponent* CachedModeButtonComponent; // 0x02C8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FVector2D NeedleXBounds; // 0x02D0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FVector2D ModeButtonXBounds; // 0x02E0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FVector2D FMFrequencyRange; // 0x02F0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FVector2D AMFrequencyRange; // 0x0300(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* PlayAudioEvent; // 0x0310(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkStateValue* SetAMModeState; // 0x0318(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkStateValue* SetFMModeState; // 0x0320(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* SwitchAMAudioEvent; // 0x0328(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* SwitchFMAudioEvent; // 0x0330(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* SolutionSuccessAudioEvent; // 0x0338(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkRtpc* RadioFrequencyRTPC; // 0x0340(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkComponent* AkComponent; // 0x0348(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_350[0x10]; // 0x0350(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnFrequencyUpdated(float Frequency);
|
|
void OnMenuManuallyClosedEvent();
|
|
void OnModeChanged(ERadioMode Mode);
|
|
void UpdateModeButtonPosition();
|
|
|
|
void UpdateNeedlePosition() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RadioPuzzleActionComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RadioPuzzleActionComponent")
|
|
}
|
|
static class URadioPuzzleActionComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<URadioPuzzleActionComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_URadioPuzzleActionComponent;
|
|
|
|
// Class Charlie.RandomPointGenerationLocationComponent
|
|
// 0x0000 (0x0230 - 0x0230)
|
|
class URandomPointGenerationLocationComponent final : public USceneComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RandomPointGenerationLocationComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RandomPointGenerationLocationComponent")
|
|
}
|
|
static class URandomPointGenerationLocationComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<URandomPointGenerationLocationComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_URandomPointGenerationLocationComponent;
|
|
|
|
// Class Charlie.RandomPointGeneratorFromPredefinedLocationComponent
|
|
// 0x0030 (0x0260 - 0x0230)
|
|
class URandomPointGeneratorFromPredefinedLocationComponent final : public USceneComponent
|
|
{
|
|
public:
|
|
uint8 Pad_230[0x30]; // 0x0230(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RandomPointGeneratorFromPredefinedLocationComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RandomPointGeneratorFromPredefinedLocationComponent")
|
|
}
|
|
static class URandomPointGeneratorFromPredefinedLocationComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<URandomPointGeneratorFromPredefinedLocationComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_URandomPointGeneratorFromPredefinedLocationComponent;
|
|
|
|
// Class Charlie.RelicInfoWidget
|
|
// 0x0058 (0x0448 - 0x03F0)
|
|
class URelicInfoWidget : public UAbilityItemInfoWidget
|
|
{
|
|
public:
|
|
class UCharlieInventoryRelicItem* RelicItemEntry; // 0x03F0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FText LockOnRequiredText; // 0x03F8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText LockOnNotRequiredText; // 0x0408(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UVerticalBox* StatsVBox; // 0x0418(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStatEntryWidget* LockOnRequiredEntry; // 0x0420(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStatEntryWidget* CoolDownEntry; // 0x0428(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPanelWidget* StatsPanel; // 0x0430(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityIconWidget* ActiveRelicAbilityIconSumg; // 0x0438(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class USpacer* AbilityIconsSpacer; // 0x0440(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RelicInfoWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RelicInfoWidget")
|
|
}
|
|
static class URelicInfoWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<URelicInfoWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_URelicInfoWidget;
|
|
|
|
// Class Charlie.RemoveOnEventComponent
|
|
// 0x0020 (0x0048 - 0x0028)
|
|
class URemoveOnEventComponent final : public UGameplayEffectComponent
|
|
{
|
|
public:
|
|
struct FGameplayTagContainer EventToConsider; // 0x0028(0x0020)(Edit, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RemoveOnEventComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RemoveOnEventComponent")
|
|
}
|
|
static class URemoveOnEventComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<URemoveOnEventComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_URemoveOnEventComponent;
|
|
|
|
// Class Charlie.ResearchArticleEntryWidget
|
|
// 0x0078 (0x0408 - 0x0390)
|
|
class UResearchArticleEntryWidget : public UFreyaCustomButtonContentWidget
|
|
{
|
|
public:
|
|
struct FDataTableRowHandle NormalTextStyle; // 0x0390(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle HoveredTextStyle; // 0x03A0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
class FText ArticleTitleText; // 0x03B0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorderStyle* NormalBorderStyle; // 0x03C0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorderStyle* HoveredBorderStyle; // 0x03C8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* NormalImageStyle; // 0x03D0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* HoveredImageStyle; // 0x03D8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* ArticleImg; // 0x03E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorder* ArticleEntryBorder; // 0x03E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ArticleEntryTxt; // 0x03F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* ArticleLockedImg; // 0x03F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UUpdatedWidget* UpdatedSumg; // 0x0400(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ResearchArticleEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ResearchArticleEntryWidget")
|
|
}
|
|
static class UResearchArticleEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UResearchArticleEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UResearchArticleEntryWidget;
|
|
|
|
// Class Charlie.ResearchCacheEntryWidget
|
|
// 0x0080 (0x0410 - 0x0390)
|
|
class UResearchCacheEntryWidget : public UFreyaCustomButtonContentWidget
|
|
{
|
|
public:
|
|
class FText CacheNameText; // 0x0390(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle NormalTextStyle; // 0x03A0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle HoveredTextStyle; // 0x03B0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorderStyle* NormalBorderStyle; // 0x03C0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorderStyle* HoveredBorderStyle; // 0x03C8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* NormalCacheEntryImg; // 0x03D0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImageStyle* HoveredCacheEntryImg; // 0x03D8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* CacheEntryImg; // 0x03E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* CacheEntryNameTxt; // 0x03E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* CacheEntryLocationTxt; // 0x03F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ColonTxt; // 0x03F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorder* CacheEntryBorder; // 0x0400(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UUpdatedWidget* EntryUpdatedSumg; // 0x0408(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ResearchCacheEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ResearchCacheEntryWidget")
|
|
}
|
|
static class UResearchCacheEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UResearchCacheEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UResearchCacheEntryWidget;
|
|
|
|
// Class Charlie.ResearchCacheIconWidget
|
|
// 0x0008 (0x0390 - 0x0388)
|
|
class UResearchCacheIconWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UFreyaImage* CacheSymbolImg; // 0x0388(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ResearchCacheIconWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ResearchCacheIconWidget")
|
|
}
|
|
static class UResearchCacheIconWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UResearchCacheIconWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UResearchCacheIconWidget;
|
|
|
|
// Class Charlie.ResearchConfig
|
|
// 0x0150 (0x0178 - 0x0028)
|
|
class UResearchConfig final : public UObject
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UResearchData> ResearchData; // 0x0028(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<ECacheSymbols, struct FCacheImage> CacheSymbolImages; // 0x0050(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FCacheImage CacheOpenedImage; // 0x00A0(0x0008)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FCacheImage CacheUnOpenedImage; // 0x00A8(0x0008)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<class FText> IntroPossibilities; // 0x00B0(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
TArray<class FText> ResearchProgressDialogue; // 0x00C0(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
TMap<struct FGameplayTag, class FText> ArticleDialogue; // 0x00D0(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
TMap<TSoftObjectPtr<class UResearchCacheData>, class FText> CacheDialogue; // 0x0120(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
float SubtitleDurationPadding; // 0x0170(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ResearchingBarkDelay; // 0x0174(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ResearchConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ResearchConfig")
|
|
}
|
|
static class UResearchConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UResearchConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UResearchConfig;
|
|
|
|
// Class Charlie.ResearchData
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
class UResearchData final : public UDataAsset
|
|
{
|
|
public:
|
|
TArray<struct FResearchCategory> Categories; // 0x0030(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ResearchData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ResearchData")
|
|
}
|
|
static class UResearchData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UResearchData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UResearchData;
|
|
|
|
// Class Charlie.ResearchGameSubsystem
|
|
// 0x00B8 (0x00E8 - 0x0030)
|
|
class UResearchGameSubsystem final : public UGameInstanceSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x50]; // 0x0030(0x0050)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMap<struct FResearchCategory, struct FCategorizedLoreEntries> GameLoreEntries; // 0x0080(0x0050)(Transient, NativeAccessSpecifierPrivate)
|
|
TArray<struct FDynamicCacheEntry> GameResearchCaches; // 0x00D0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_E0[0x8]; // 0x00E0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UResearchGameSubsystem* Get(const class UObject* WorldContextObject);
|
|
|
|
void ApplyResearchPayloadFromItems(const TArray<class UItemData*>& ItemDatas);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ResearchGameSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ResearchGameSubsystem")
|
|
}
|
|
static class UResearchGameSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UResearchGameSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UResearchGameSubsystem;
|
|
|
|
// Class Charlie.ResearchLoreEntryData
|
|
// 0x0118 (0x0148 - 0x0030)
|
|
class UResearchLoreEntryData final : public UPrimaryDataAsset
|
|
{
|
|
public:
|
|
class UItemData* AssociatedItem; // 0x0030(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag CategoryTag; // 0x0038(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FText LoreEntryName; // 0x0040(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
class FText LoreEntryDescription; // 0x0050(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
struct FGuid Guid; // 0x0060(0x0010)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, TextExportTransient, NonPIEDuplicateTransient, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FPayloadData GrantedPayload; // 0x0070(0x00D8)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ResearchLoreEntryData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ResearchLoreEntryData")
|
|
}
|
|
static class UResearchLoreEntryData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UResearchLoreEntryData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UResearchLoreEntryData;
|
|
|
|
// Class Charlie.ResearchResultFunnelMenuWidget
|
|
// 0x00A8 (0x0510 - 0x0468)
|
|
class UResearchResultFunnelMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
class UCharlieSingleSoundStyle* NewArticleSoundStyle; // 0x0468(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* NewCacheSoundStyle; // 0x0470(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* NextFunnelOrCloseSoundStyle; // 0x0478(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UResearchArticleWidget* ArticleResultSumg; // 0x0480(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UResearchCacheWidget* CacheResultSumg; // 0x0488(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* ArticleFooterSumg; // 0x0490(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<struct FResearchArticle> Articles; // 0x0498(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
TArray<class UResearchCacheData*> Caches; // 0x04A8(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4B8[0x28]; // 0x04B8(0x0028)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UResearchCacheData* NextCacheToShow; // 0x04E0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AActor* InteractableActor; // 0x04E8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4F0[0x20]; // 0x04F0(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ResearchResultFunnelMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ResearchResultFunnelMenuWidget")
|
|
}
|
|
static class UResearchResultFunnelMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UResearchResultFunnelMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UResearchResultFunnelMenuWidget;
|
|
|
|
// Class Charlie.RoamingSplineAbility
|
|
// 0x0020 (0x0520 - 0x0500)
|
|
class URoamingSplineAbility final : public UBaseIdleAbility
|
|
{
|
|
public:
|
|
class UAbilityTask_MoveAlongSpline* MoveToTask; // 0x0500(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ACharlieRoamingPath* RoamingPath; // 0x0508(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UAISenseConfig*> OriginalConfig; // 0x0510(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void MoveFailed();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RoamingSplineAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RoamingSplineAbility")
|
|
}
|
|
static class URoamingSplineAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<URoamingSplineAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_URoamingSplineAbility;
|
|
|
|
// Class Charlie.RoamingZoneAbility
|
|
// 0x0048 (0x0548 - 0x0500)
|
|
class URoamingZoneAbility final : public UBaseIdleAbility
|
|
{
|
|
public:
|
|
class UAbilityTask_MoveToTransform* MoveToTask; // 0x0500(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_CharlieWaitDelay* WaitTask; // 0x0508(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ACharlieRoamingZone* RoamingZone; // 0x0510(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UAISenseConfig*> OriginalConfig; // 0x0518(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_528[0x20]; // 0x0528(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void MoveFailed();
|
|
void MoveFinished();
|
|
void WaitFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RoamingZoneAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RoamingZoneAbility")
|
|
}
|
|
static class URoamingZoneAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<URoamingZoneAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_URoamingZoneAbility;
|
|
|
|
// Class Charlie.RootConversationFlowAsset
|
|
// 0x0000 (0x0208 - 0x0208)
|
|
class URootConversationFlowAsset final : public UFlowAsset
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RootConversationFlowAsset")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RootConversationFlowAsset")
|
|
}
|
|
static class URootConversationFlowAsset* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<URootConversationFlowAsset>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_URootConversationFlowAsset;
|
|
|
|
// Class Charlie.ScreenResearchLoreEntryMenuWidget
|
|
// 0x0028 (0x04B0 - 0x0488)
|
|
class UScreenResearchLoreEntryMenuWidget : public UResearchLoreEntryMenuWidget
|
|
{
|
|
public:
|
|
class UFreyaProgressBar* ResearchCategoryProgressionBar; // 0x0488(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ResearchCategoryTitleTxt; // 0x0490(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UResearchArticleButton* ArticleBtn; // 0x0498(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UResearchArticleWidget* ArticleSumg; // 0x04A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4A8[0x8]; // 0x04A8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ScreenResearchLoreEntryMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ScreenResearchLoreEntryMenuWidget")
|
|
}
|
|
static class UScreenResearchLoreEntryMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UScreenResearchLoreEntryMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UScreenResearchLoreEntryMenuWidget;
|
|
|
|
// Class Charlie.SecretCompletedNotificationWidget
|
|
// 0x0010 (0x03C0 - 0x03B0)
|
|
class USecretCompletedNotificationWidget final : public UCharlieImageTimedNotificationWidget
|
|
{
|
|
public:
|
|
class UFreyaImage* SmallIconImg; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_3B8[0x8]; // 0x03B8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SecretCompletedNotificationWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SecretCompletedNotificationWidget")
|
|
}
|
|
static class USecretCompletedNotificationWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USecretCompletedNotificationWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USecretCompletedNotificationWidget;
|
|
|
|
// Class Charlie.SecretEntryWidget
|
|
// 0x0028 (0x03B8 - 0x0390)
|
|
class USecretEntryWidget : public UFreyaCustomButtonContentWidget
|
|
{
|
|
public:
|
|
class UUpdatedWidget* UpdatedSumg; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaImage* IconImg; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaImage* RewardAvailableImg; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UTexture* UnknownTexture; // 0x03A8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bEnablePixelatedEffect; // 0x03B0(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_3B1[0x7]; // 0x03B1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SecretEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SecretEntryWidget")
|
|
}
|
|
static class USecretEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USecretEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USecretEntryWidget;
|
|
|
|
// Class Charlie.SecretInfoWidget
|
|
// 0x00C0 (0x0448 - 0x0388)
|
|
class USecretInfoWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UFreyaTextBlock* StatusTxt; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* SecretImg; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* TitleTxt; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* WarningTxt; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorder* WarningBorder; // 0x03A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UTexture* UnknownTexture; // 0x03B0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayTag VigilKnownTag; // 0x03B8(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bEnablePixelatedEffect; // 0x03C0(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3C1[0x7]; // 0x03C1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText UnknownTitle; // 0x03C8(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class FText StatusUnknownText; // 0x03D8(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class FText StatusStartedText; // 0x03E8(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class FText StatusCompletedText; // 0x03F8(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class FText StatusRewardedText; // 0x0408(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class FText StatusFailedText; // 0x0418(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class FText RewardAvailableVigilKnownText; // 0x0428(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
class FText RewardAvailableVigilUnknownText; // 0x0438(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SecretInfoWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SecretInfoWidget")
|
|
}
|
|
static class USecretInfoWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USecretInfoWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USecretInfoWidget;
|
|
|
|
// Class Charlie.SequenceableInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class ISequenceableInterface final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SequenceableInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SequenceableInterface")
|
|
}
|
|
static class ISequenceableInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ISequenceableInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ISequenceableInterface;
|
|
|
|
// Class Charlie.SettingEntrySelectorWidget
|
|
// 0x0048 (0x05B8 - 0x0570)
|
|
class USettingEntrySelectorWidget : public USelectorWidget
|
|
{
|
|
public:
|
|
uint8 Pad_570[0x30]; // 0x0570(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UGameSetting* Setting; // 0x05A0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_5A8[0x10]; // 0x05A8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UWidget* GetWidgetToFocusOnNavigation(const EUINavigation InNavigation);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingEntrySelectorWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingEntrySelectorWidget")
|
|
}
|
|
static class USettingEntrySelectorWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USettingEntrySelectorWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USettingEntrySelectorWidget;
|
|
|
|
// Class Charlie.SettingEntrySwitcherWidget
|
|
// 0x0020 (0x03A8 - 0x0388)
|
|
class USettingEntrySwitcherWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x8]; // 0x0388(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class USettingEntrySelectorWidget* SettingSelector; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class USettingNavigateButton* SettingButton; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaWidgetSwitcher* SettingSwitcher; // 0x03A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingEntrySwitcherWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingEntrySwitcherWidget")
|
|
}
|
|
static class USettingEntrySwitcherWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USettingEntrySwitcherWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USettingEntrySwitcherWidget;
|
|
|
|
// Class Charlie.SettingsWrapperMenuWidget
|
|
// 0x0018 (0x0490 - 0x0478)
|
|
class USettingsWrapperMenuWidget : public UCharlieWrapperMenuWidget
|
|
{
|
|
public:
|
|
uint8 Pad_478[0x8]; // 0x0478(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCanvasPanel* SettingsCanvas; // 0x0480(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class USettingsMenuWidget* GameplaySettingsMenu; // 0x0488(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingsWrapperMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingsWrapperMenuWidget")
|
|
}
|
|
static class USettingsWrapperMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USettingsWrapperMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USettingsWrapperMenuWidget;
|
|
|
|
// Class Charlie.ShakeInteractableActor
|
|
// 0x0010 (0x02C0 - 0x02B0)
|
|
class AShakeInteractableActor : public AInteractableActor
|
|
{
|
|
public:
|
|
uint8 Pad_2B0[0x10]; // 0x02B0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void CharliePlayWorldCameraShake(TSubclassOf<class UCameraShakeBase> Shake, class UAkAudioEvent* Sound, const struct FDirectionalAudioData& DirectionalAudioData, const struct FVector& Epicenter, float InnerRadius, float OuterRadius, float Falloff, bool bOrientShakeTowardsEpicenter);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ShakeInteractableActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ShakeInteractableActor")
|
|
}
|
|
static class AShakeInteractableActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AShakeInteractableActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AShakeInteractableActor;
|
|
|
|
// Class Charlie.SheatheWeaponAbility
|
|
// 0x0048 (0x0560 - 0x0518)
|
|
class USheatheWeaponAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
struct FAnimationEntry SheatheAnimation; // 0x0518(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAnimationEntry UnsheatheAnimation; // 0x0538(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_558[0x8]; // 0x0558(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SheatheWeaponAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SheatheWeaponAbility")
|
|
}
|
|
static class USheatheWeaponAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USheatheWeaponAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USheatheWeaponAbility;
|
|
|
|
// Class Charlie.SheenIntensityComponent
|
|
// 0x0018 (0x00B8 - 0x00A0)
|
|
class USheenIntensityComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
float SheenIntensity; // 0x00A0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SheenAccumulation; // 0x00A4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaterialParameterCollection* Collection; // 0x00A8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName ParameterName; // 0x00B0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SheenIntensityComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SheenIntensityComponent")
|
|
}
|
|
static class USheenIntensityComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USheenIntensityComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USheenIntensityComponent;
|
|
|
|
// Class Charlie.ShopRewardMesh
|
|
// 0x0008 (0x02C0 - 0x02B8)
|
|
class AShopRewardMesh final : public AStaticMeshActor
|
|
{
|
|
public:
|
|
uint8 Pad_2B8[0x8]; // 0x02B8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnLoadingDone();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ShopRewardMesh")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ShopRewardMesh")
|
|
}
|
|
static class AShopRewardMesh* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AShopRewardMesh>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AShopRewardMesh;
|
|
|
|
// Class Charlie.ShopSubsystem
|
|
// 0x0040 (0x0070 - 0x0030)
|
|
class UShopSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
class UDataTable* GoodDeedsRewardTable; // 0x0030(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDataTable* GoodDeedsReplyTable; // 0x0038(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDataTable* TimeLoopRewardTable; // 0x0040(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDataTable* TimeLoopReplyTable; // 0x0048(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_50[0x20]; // 0x0050(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ShopSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ShopSubsystem")
|
|
}
|
|
static class UShopSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UShopSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UShopSubsystem;
|
|
|
|
// Class Charlie.SkipConversationAsyncAction
|
|
// 0x0048 (0x0078 - 0x0030)
|
|
class USkipConversationAsyncAction final : public UBlueprintAsyncActionBase
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void()> OnDone; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnFailed; // 0x0040(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
class UWorld* World; // 0x0050(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UConversationSubsystem* ConversationSubsystem; // 0x0058(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_60[0x18]; // 0x0060(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class USkipConversationAsyncAction* SkipConversation(class UObject* WorldContextObject);
|
|
|
|
void OnConversationFinished();
|
|
void OnEvaluateQuestionsFinished();
|
|
void OnEvaluateQuestionsStarted();
|
|
void OnQuestionAdded(const struct FDatumQuestion& DatumQuestion);
|
|
|
|
void OnLineStarted(const struct FConversationAnswer& ConversationAnswer) const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SkipConversationAsyncAction")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SkipConversationAsyncAction")
|
|
}
|
|
static class USkipConversationAsyncAction* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USkipConversationAsyncAction>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USkipConversationAsyncAction;
|
|
|
|
// Class Charlie.SkipInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class ISkipInterface final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SkipInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SkipInterface")
|
|
}
|
|
static class ISkipInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ISkipInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ISkipInterface;
|
|
|
|
// Class Charlie.SlotMenuWidget
|
|
// 0x00A0 (0x0520 - 0x0480)
|
|
class USlotMenuWidget : public UButtonToFocusMenuWidget
|
|
{
|
|
public:
|
|
class UCharlieSingleSoundStyle* ComparePressedSound; // 0x0480(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* CompareReleasedSound; // 0x0488(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* DroneModuleLockedSound; // 0x0490(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* SlotFooterSumg; // 0x0498(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemListWidget* ItemListSumg; // 0x04A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemInfoPanelWidget* HoveredItemInfoSumg; // 0x04A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemInfoPanelWidget* EquippedItemInfoSumg; // 0x04B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ItemListHeaderTxt; // 0x04B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAttunementConfirmationMenuWidget* AttunementConfirmationMenu; // 0x04C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPanelWidget* WarningPanel; // 0x04C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayTag SlotTag; // 0x04D0(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayTag MenuToNavigateBackTo; // 0x04D8(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieInventoryItem* EquippedItem; // 0x04E0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieInventoryItem* HoveredItem; // 0x04E8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* SoundToPlayOnEquip; // 0x04F0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieInventoryItem* ItemToModify; // 0x04F8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemEntryButton* HoveredBtn; // 0x0500(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_508[0x18]; // 0x0508(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SlotMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SlotMenuWidget")
|
|
}
|
|
static class USlotMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USlotMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USlotMenuWidget;
|
|
|
|
// Class Charlie.SphereAmbientZoneActor
|
|
// 0x0018 (0x02F8 - 0x02E0)
|
|
class ASphereAmbientZoneActor final : public AAmbientZoneActor
|
|
{
|
|
public:
|
|
class URandomPointInSphereGeneratorComponent* RandomPointInSphereGeneratorComponent; // 0x02E0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USphereAmbientTriggerZoneComponent* SphereAmbientTriggerZoneComponent; // 0x02E8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UStaticMeshComponent* Mesh; // 0x02F0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SphereAmbientZoneActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SphereAmbientZoneActor")
|
|
}
|
|
static class ASphereAmbientZoneActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ASphereAmbientZoneActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ASphereAmbientZoneActor;
|
|
|
|
// Class Charlie.SprintAbility
|
|
// 0x0070 (0x0558 - 0x04E8)
|
|
class USprintAbility : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
struct FGameplayTag SprintingCue; // 0x04E8(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UGameplayEffect> SpeedModifierEffect; // 0x04F0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UGameplayEffect> LockOnSpeedModifierEffect; // 0x04F8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SpeedModifierEffectLevel; // 0x0500(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float EndDelay; // 0x0504(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UGameplayEffect> DashAttackWindowEffect; // 0x0508(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAbilityTask_ChangeTagOnEntity* WaitTagChangeTagOnEntity; // 0x0510(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_WaitGameplayEvent* EventTask; // 0x0518(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_CharlieWaitDelay* WaitTask; // 0x0520(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_WaitGameplayTagAdded* GameplayTagAddedTask; // 0x0528(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_WaitGameplayTagRemoved* GameplayTagRemovedTask; // 0x0530(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_MonitorMovementInput* MonitorMovementInputTask; // 0x0538(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FActiveGameplayEffectHandle SpeedModifierEffectHandle; // 0x0540(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FActiveGameplayEffectHandle CostEffectHandle; // 0x0548(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_550[0x8]; // 0x0550(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void EventCallback(const struct FGameplayEventData& Payload);
|
|
void OnLockOnStart();
|
|
void OnLockOnStop();
|
|
void OnTagAdded();
|
|
void OnTagRemoved();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SprintAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SprintAbility")
|
|
}
|
|
static class USprintAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USprintAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USprintAbility;
|
|
|
|
// Class Charlie.StanceAttributeSet
|
|
// 0x0078 (0x0170 - 0x00F8)
|
|
class alignas(0x10) UStanceAttributeSet final : public UCharlieAttributeSet
|
|
{
|
|
public:
|
|
struct FGameplayAttributeData StanceThreshold; // 0x00F8(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData StanceThresholdCap; // 0x0108(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData StanceThresholdMax; // 0x0118(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData StanceRegenDelay; // 0x0128(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData StanceRegenRate; // 0x0138(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData StanceRegenRateModifierCoefficient; // 0x0148(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData StanceChunkCounts; // 0x0158(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
uint8 Pad_168[0x8]; // 0x0168(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StanceAttributeSet")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StanceAttributeSet")
|
|
}
|
|
static class UStanceAttributeSet* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStanceAttributeSet>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStanceAttributeSet;
|
|
|
|
// Class Charlie.StanceToVFXParameterAbility
|
|
// 0x0010 (0x04F8 - 0x04E8)
|
|
class UStanceToVFXParameterAbility : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
class FName NiagaraParameterName; // 0x04E8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName NiagaraComponentTag; // 0x04F0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StanceToVFXParameterAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StanceToVFXParameterAbility")
|
|
}
|
|
static class UStanceToVFXParameterAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStanceToVFXParameterAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStanceToVFXParameterAbility;
|
|
|
|
// Class Charlie.StartMenuDevNavigateButton
|
|
// 0x0030 (0x0530 - 0x0500)
|
|
class UStartMenuDevNavigateButton final : public UCharlieTextButton
|
|
{
|
|
public:
|
|
struct FGameplayTag NavigateToMenu; // 0x0500(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FSoftClassPath MenuPath; // 0x0508(0x0020)(Edit, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UPanelWidget* MenuParent; // 0x0528(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StartMenuDevNavigateButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StartMenuDevNavigateButton")
|
|
}
|
|
static class UStartMenuDevNavigateButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStartMenuDevNavigateButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStartMenuDevNavigateButton;
|
|
|
|
// Class Charlie.StartMenuMapButton
|
|
// 0x0028 (0x0528 - 0x0500)
|
|
class UStartMenuMapButton final : public UCharlieTextButton
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UBifrostTransition> Transition; // 0x0500(0x0028)(Edit, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StartMenuMapButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StartMenuMapButton")
|
|
}
|
|
static class UStartMenuMapButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStartMenuMapButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStartMenuMapButton;
|
|
|
|
// Class Charlie.StartMenuPlayEntryButton
|
|
// 0x0090 (0x0578 - 0x04E8)
|
|
class UStartMenuPlayEntryButton final : public UCharlieCustomButton
|
|
{
|
|
public:
|
|
uint8 Pad_4E8[0x30]; // 0x04E8(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UStartMenuPlayEntryWidget* StartMenuPlayWidget; // 0x0518(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* BlockedSoundStyle; // 0x0520(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieWidgetSoundStyle* DeleteGamePopupSoundStyle; // 0x0528(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* DeleteGameSoundStyle; // 0x0530(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* CancelDeleteGameSoundStyle; // 0x0538(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText DeleteSlotPopupTitle; // 0x0540(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText DeleteSlotPopupDesc; // 0x0550(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText AcceptPopupText; // 0x0560(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_570[0x8]; // 0x0570(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StartMenuPlayEntryButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StartMenuPlayEntryButton")
|
|
}
|
|
static class UStartMenuPlayEntryButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStartMenuPlayEntryButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStartMenuPlayEntryButton;
|
|
|
|
// Class Charlie.StartMenuPlayWidget
|
|
// 0x0050 (0x04B8 - 0x0468)
|
|
class UStartMenuPlayWidget final : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
uint8 Pad_468[0x18]; // 0x0468(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieTextBlock* NewGameWarningTxt; // 0x0480(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* PlayEBox; // 0x0488(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* PlayFooterSumg; // 0x0490(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* DemoIncompatibleSavesTxt; // 0x0498(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStartMenuPlayEntryButton* CurrentlyHoveredStartGameButton; // 0x04A0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UStartMenuPlayEntryButton*> StartGameButtons; // 0x04A8(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StartMenuPlayWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StartMenuPlayWidget")
|
|
}
|
|
static class UStartMenuPlayWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStartMenuPlayWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStartMenuPlayWidget;
|
|
|
|
// Class Charlie.StartMenuTermsAndConditionsWidget
|
|
// 0x0038 (0x04A0 - 0x0468)
|
|
class UStartMenuTermsAndConditionsWidget final : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
uint8 Pad_468[0x18]; // 0x0468(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFreyaScrollBox* TermsAndConditionScrollBox; // 0x0480(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* AcceptFooter; // 0x0488(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UInputAction* AcceptInputAction; // 0x0490(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_498[0x8]; // 0x0498(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnScrolled(float CurrentOffset);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StartMenuTermsAndConditionsWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StartMenuTermsAndConditionsWidget")
|
|
}
|
|
static class UStartMenuTermsAndConditionsWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStartMenuTermsAndConditionsWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStartMenuTermsAndConditionsWidget;
|
|
|
|
// Class Charlie.StatUIData
|
|
// 0x00D0 (0x00F8 - 0x0028)
|
|
class UStatUIData final : public UGameplayEffectUIData
|
|
{
|
|
public:
|
|
struct FGameplayAttribute GameplayAttributeToShow; // 0x0028(0x0038)(BlueprintReadOnly, Deprecated, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FUIStat> StatsToShow; // 0x0060(0x0010)(BlueprintReadOnly, ZeroConstructor, Deprecated, NativeAccessSpecifierPublic)
|
|
TMap<struct FGameplayAttribute, struct FUIStat> Stats; // 0x0070(0x0050)(Edit, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
struct FUIStat StatToShow; // 0x00C0(0x0030)(BlueprintReadOnly, Deprecated, NativeAccessSpecifierPublic)
|
|
EUIStatType StatType; // 0x00F0(0x0001)(BlueprintReadOnly, ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_F1[0x7]; // 0x00F1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StatUIData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StatUIData")
|
|
}
|
|
static class UStatUIData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStatUIData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStatUIData;
|
|
|
|
// Class Charlie.HearingStimuliEmitterRuneWrapper
|
|
// 0x0018 (0x0040 - 0x0028)
|
|
class UHearingStimuliEmitterRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FHearingStimuliEmitterRune Rune; // 0x0028(0x0018)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HearingStimuliEmitterRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HearingStimuliEmitterRuneWrapper")
|
|
}
|
|
static class UHearingStimuliEmitterRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHearingStimuliEmitterRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHearingStimuliEmitterRuneWrapper;
|
|
|
|
// Class Charlie.HearingStimuliEventRuneWrapper
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UHearingStimuliEventRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FHearingStimuliEventRune Rune; // 0x0028(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HearingStimuliEventRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HearingStimuliEventRuneWrapper")
|
|
}
|
|
static class UHearingStimuliEventRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHearingStimuliEventRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHearingStimuliEventRuneWrapper;
|
|
|
|
// Class Charlie.HearingStimuliEventRuneComponent
|
|
// 0x0010 (0x00B8 - 0x00A8)
|
|
class UHearingStimuliEventRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FHearingStimuliEventRune Rune; // 0x00A8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HearingStimuliEventRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HearingStimuliEventRuneComponent")
|
|
}
|
|
static class UHearingStimuliEventRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHearingStimuliEventRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHearingStimuliEventRuneComponent;
|
|
|
|
// Class Charlie.StoryGameModeLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UStoryGameModeLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static bool IsPlaying(const class UObject* WorldContextObject);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StoryGameModeLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StoryGameModeLibrary")
|
|
}
|
|
static class UStoryGameModeLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStoryGameModeLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStoryGameModeLibrary;
|
|
|
|
// Class Charlie.StoryGameState
|
|
// 0x0000 (0x0300 - 0x0300)
|
|
class AStoryGameState final : public ACharlieGameState
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StoryGameState")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StoryGameState")
|
|
}
|
|
static class AStoryGameState* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AStoryGameState>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AStoryGameState;
|
|
|
|
// Class Charlie.StoryPlayerController
|
|
// 0x0290 (0x0BF0 - 0x0960)
|
|
class AStoryPlayerController : public ACharliePlayerController
|
|
{
|
|
public:
|
|
uint8 Pad_960[0x10]; // 0x0960(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UInputAction* PreviousItemAction; // 0x0970(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* UseItemAction; // 0x0978(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* NextItemAction; // 0x0980(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* PauseInputAction; // 0x0988(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* PreviousSubTabInputAction; // 0x0990(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* InvertedPreviousSubTabInputAction; // 0x0998(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* NextSubTabInputAction; // 0x09A0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* InvertedNextSubTabInputAction; // 0x09A8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* DialogueContinueInputAction; // 0x09B0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ShowHudInputAction; // 0x09B8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* StopAudioLogInputAction; // 0x09C0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ConfirmInputAction; // 0x09C8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ScrollInputAction; // 0x09D0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ClosePadInputAction; // 0x09D8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ToggleShowInfoPanelInputAction; // 0x09E0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* PanInputAction; // 0x09E8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ChartZoomAxisInputAction; // 0x09F0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ChartZoomInInputAction; // 0x09F8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ChartZoomInInvertedInputAction; // 0x0A00(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ChartZoomOutInputAction; // 0x0A08(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ChartZoomOutInvertedInputAction; // 0x0A10(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ChartDataListInputAction; // 0x0A18(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ChartInspectItemInputAction; // 0x0A20(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ChartScrollDatumInfoInputAction; // 0x0A28(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* PanChartInputAction; // 0x0A30(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* OpenResearchLoreEntryInputAction; // 0x0A38(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* OpenAttunementMenuInputAction; // 0x0A40(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* FavoriteItemInputAction; // 0x0A48(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ArchiveItemInputAction; // 0x0A50(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* UnequipInputAction; // 0x0A58(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* AttunementRemoveWeaponModuleInputAction; // 0x0A60(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* PadResearchLoreEntryInspectItemInputAction; // 0x0A68(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* SlotCompareInputAction; // 0x0A70(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* UninstallDroneModuleInputAction; // 0x0A78(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* RadioPuzzleToggleModeInputAction; // 0x0A80(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* RadioPuzzleHorizontalAxisInputAction; // 0x0A88(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* RadioPuzzleLeftInputAction; // 0x0A90(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* RadioPuzzleRightInputAction; // 0x0A98(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* DialPuzzleHorizontalAxisInputAction; // 0x0AA0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* DialPuzzleVerticalAxisInputAction; // 0x0AA8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* DialPuzzleLeftInputAction; // 0x0AB0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* DialPuzzleRightInputAction; // 0x0AB8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* DialPuzzleTopInputAction; // 0x0AC0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* DialPuzzleBottomInputAction; // 0x0AC8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ItemPlacementRemoveItemInputAction; // 0x0AD0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ItemInspectionFlipPreviousInputAction; // 0x0AD8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ItemInspectionFlipNextInputAction; // 0x0AE0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ItemInspectionTogglePlainTextInputAction; // 0x0AE8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ItemInspectionSkipPlayAudioInputAction; // 0x0AF0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ItemInspectionNextInputAction; // 0x0AF8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ItemInspectionClosePaperItemInputAction; // 0x0B00(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ObservationTogglePlainTextInputAction; // 0x0B08(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* CraftingPreviewInputAction; // 0x0B10(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* CraftingIncreaseShardsQuantityInputAction; // 0x0B18(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* CraftingDecreaseShardsQuantityInputAction; // 0x0B20(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ResearchAllItemsInputAction; // 0x0B28(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* APCResearchLoreEntryInspectItemInputAction; // 0x0B30(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* APCOpenResearchLogInputAction; // 0x0B38(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* WorldMapZoomAxisInputAction; // 0x0B40(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* WorldMapZoomInInputAction; // 0x0B48(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* WorldMapZoomOutInputAction; // 0x0B50(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ScrollAreaInfoInputAction; // 0x0B58(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* GoToCurrentLocationInputAction; // 0x0B60(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* SkipBarkIntroAction; // 0x0B68(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* SkipCinematicAction; // 0x0B70(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* SkipCreditsOpeningAction; // 0x0B78(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* EndGameContinueInputAction; // 0x0B80(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* DemoReturnToMainMenuInputAction; // 0x0B88(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* ToggleDebugCameraAction; // 0x0B90(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* PhotoModeShowHideMouseAction; // 0x0B98(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* PhotoModeNextTabAction; // 0x0BA0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* PhotoModeNextTabInvertedAction; // 0x0BA8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* PhotoModePreviousTabAction; // 0x0BB0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* PhotoModePreviousTabInvertedAction; // 0x0BB8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* PhotoModeResetValueAction; // 0x0BC0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* PhotoModeShowHideUIAction; // 0x0BC8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* PhotoModeCloseAction; // 0x0BD0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* PhotoModeCameraRotationAction; // 0x0BD8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UInputAction* PhotoModeCameraMovementAction; // 0x0BE0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_BE8[0x8]; // 0x0BE8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StoryPlayerController")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StoryPlayerController")
|
|
}
|
|
static class AStoryPlayerController* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AStoryPlayerController>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AStoryPlayerController;
|
|
|
|
// Class Charlie.StoryUnitData
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
class UStoryUnitData final : public UPrimaryDataAsset
|
|
{
|
|
public:
|
|
class FName DebugName; // 0x0030(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StoryUnitData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StoryUnitData")
|
|
}
|
|
static class UStoryUnitData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStoryUnitData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStoryUnitData;
|
|
|
|
// Class Charlie.StringFactData
|
|
// 0x0010 (0x0070 - 0x0060)
|
|
class UStringFactData final : public UFactData
|
|
{
|
|
public:
|
|
class FText Description; // 0x0060(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StringFactData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StringFactData")
|
|
}
|
|
static class UStringFactData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStringFactData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStringFactData;
|
|
|
|
// Class Charlie.StudyMenuWidget
|
|
// 0x0008 (0x0510 - 0x0508)
|
|
class UStudyMenuWidget : public UTradeMenuWidget
|
|
{
|
|
public:
|
|
class UStudySummaryWidget* StudySummarySumg; // 0x0508(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StudyMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StudyMenuWidget")
|
|
}
|
|
static class UStudyMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStudyMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStudyMenuWidget;
|
|
|
|
// Class Charlie.StudySummaryWidget
|
|
// 0x0028 (0x03B0 - 0x0388)
|
|
class UStudySummaryWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UFreyaImage* ItemStudiedImg; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* ElementsUnlockedEBox; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieRichTextBlock* ItemStudiedTxt; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText ItemStudiedText; // 0x03A0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StudySummaryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StudySummaryWidget")
|
|
}
|
|
static class UStudySummaryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStudySummaryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStudySummaryWidget;
|
|
|
|
// Class Charlie.StylingInfoWidget
|
|
// 0x0010 (0x0398 - 0x0388)
|
|
class UStylingInfoWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UCharlieTextBlock* TitleTxt; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* DescTxt; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StylingInfoWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StylingInfoWidget")
|
|
}
|
|
static class UStylingInfoWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStylingInfoWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStylingInfoWidget;
|
|
|
|
// Class Charlie.SwitchActiveWeaponAbility
|
|
// 0x0018 (0x0500 - 0x04E8)
|
|
class USwitchActiveWeaponAbility : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
class UAkAudioEvent* SwitchWeaponAudioEvent; // 0x04E8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAbilityTask_WaitGameplayEvent* EventTask; // 0x04F0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4F8[0x8]; // 0x04F8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnEventReceived(const struct FGameplayEventData& Payload);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SwitchActiveWeaponAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SwitchActiveWeaponAbility")
|
|
}
|
|
static class USwitchActiveWeaponAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USwitchActiveWeaponAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USwitchActiveWeaponAbility;
|
|
|
|
// Class Charlie.TeleportMarkerActor
|
|
// 0x0020 (0x02F0 - 0x02D0)
|
|
class ATeleportMarkerActor final : public ANavigationObjectBase
|
|
{
|
|
public:
|
|
class UTeleportMarkerComponent* TeleportMarkerComponent; // 0x02D0(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UEntityComponent* EntityComponent; // 0x02D8(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCheckpointRuneComponent* CheckpointRuneComponent; // 0x02E0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USaveIdentifierRuneComponent* SaveIdentifierRune; // 0x02E8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TeleportMarkerActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TeleportMarkerActor")
|
|
}
|
|
static class ATeleportMarkerActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ATeleportMarkerActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ATeleportMarkerActor;
|
|
|
|
// Class Charlie.TeleportMarkerComponent
|
|
// 0x0000 (0x0230 - 0x0230)
|
|
class UTeleportMarkerComponent final : public USceneComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TeleportMarkerComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TeleportMarkerComponent")
|
|
}
|
|
static class UTeleportMarkerComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTeleportMarkerComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTeleportMarkerComponent;
|
|
|
|
// Class Charlie.TerrorArenaManager
|
|
// 0x0208 (0x0558 - 0x0350)
|
|
class ATerrorArenaManager final : public ACharlieBossFightArenaManager
|
|
{
|
|
public:
|
|
uint8 Pad_350[0x38]; // 0x0350(0x0038)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UMaterialParameterCollection* FloorMaterialCollection; // 0x0388(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName WaveOriginParameterName; // 0x0390(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName WaveActivationParameterName; // 0x0398(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FloorRipplesStartDuration; // 0x03A0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FloorRipplesStopDuration; // 0x03A4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FPathData> Paths; // 0x03A8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class ATerrorFightArena*> FightingArenas; // 0x03B8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSpinningWallSettings> SpinningWallSettingsPerPhase; // 0x03C8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FScreamSettings> ScreamSettingsPerPhase; // 0x03D8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class AEnvironementalAreaOfEffectBox> AoEToSpawnAroundPillars; // 0x03E8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<TSubclassOf<class AEnvironementalAreaOfEffectBox>> AoEsToSpawnAroundPillars; // 0x03F0(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
float SpinningWallSpeed; // 0x0400(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SpinningSpawningPause; // 0x0404(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SpinningWallDestroyPause; // 0x0408(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SpinningStartingAngle; // 0x040C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SpinningRangeAngle; // 0x0410(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 IndexToActivateLabyrinth; // 0x0414(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class AEnvironementalAreaOfEffectBox*> AoEToActivate; // 0x0418(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool bPreventSpinningWallFromSpawningFromWallPillars; // 0x0428(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_429[0x7]; // 0x0429(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class ATerrorPillarActor*> LabyrinthWallPillars; // 0x0430(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSpawnerSettings> SpawnerSettingsPerPhase; // 0x0440(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class UAkStateValue* SearchingAudioState; // 0x0450(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkStateValue* FightingAudioState; // 0x0458(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class UAkStateValue*> PhaseAudioStates; // 0x0460(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TSet<class ATerrorPillarActor*> Pillars; // 0x0470(0x0050)(Transient, NativeAccessSpecifierPrivate)
|
|
TArray<class ACharlieLymbicEntity*> SpawnedEntities; // 0x04C0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
class ACharlieLymbicEntity* CurrentArenaEntity; // 0x04D0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FTerrorRippleManager RippleManager; // 0x04D8(0x0028)(Transient, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FTerrorSpinningWallsManager SpinningWallsManager; // 0x0500(0x0028)(Transient, NativeAccessSpecifierPrivate)
|
|
struct FTerrorTimedSpawnerManager TimedSpawnerManager; // 0x0528(0x0018)(Transient, NoDestructor, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_540[0x10]; // 0x0540(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ATerrorPillarActor* LastActivatedPathPoint; // 0x0550(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TerrorArenaManager")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TerrorArenaManager")
|
|
}
|
|
static class ATerrorArenaManager* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ATerrorArenaManager>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ATerrorArenaManager;
|
|
|
|
// Class Charlie.TerrorPillarActor
|
|
// 0x0058 (0x0310 - 0x02B8)
|
|
class ATerrorPillarActor final : public AStaticMeshActor
|
|
{
|
|
public:
|
|
class USphereComponent* ProximitySphere; // 0x02B8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCharlieAkComponent* AkComponent; // 0x02C0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ATerrorFightArena* LinkedFightingArena; // 0x02C8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* ActiveLoopSoundEvent; // 0x02D0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* AttractSoundEvent; // 0x02D8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* FightArenaActivatingSoundEvent; // 0x02E0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ATerrorArenaManager* OwningManager; // 0x02E8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2F0[0x20]; // 0x02F0(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnAudioFinished(EAkCallbackType CallbackType, class UAkCallbackInfo* CallbackInfo);
|
|
void OnCollisionBeginOverlap(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult);
|
|
void OnStartScreaming();
|
|
void OnStopScreaming();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TerrorPillarActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TerrorPillarActor")
|
|
}
|
|
static class ATerrorPillarActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ATerrorPillarActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ATerrorPillarActor;
|
|
|
|
// Class Charlie.TerrorProximitySpawningComponent
|
|
// 0x0020 (0x0530 - 0x0510)
|
|
class UTerrorProximitySpawningComponent final : public USphereComponent
|
|
{
|
|
public:
|
|
class ALymbicEntitySpawner* SpawnerOwner; // 0x0510(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ATerrorArenaManager* TerrorArenaManager; // 0x0518(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_520[0x10]; // 0x0520(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnCollisionBeginOverlap(class UPrimitiveComponent* OverlappedComp, class AActor* Other, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TerrorProximitySpawningComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TerrorProximitySpawningComponent")
|
|
}
|
|
static class UTerrorProximitySpawningComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTerrorProximitySpawningComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTerrorProximitySpawningComponent;
|
|
|
|
// Class Charlie.ThankYouEndGameMenuWidget
|
|
// 0x0010 (0x0478 - 0x0468)
|
|
class UThankYouEndGameMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
uint8 Pad_468[0x10]; // 0x0468(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ThankYouEndGameMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ThankYouEndGameMenuWidget")
|
|
}
|
|
static class UThankYouEndGameMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UThankYouEndGameMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UThankYouEndGameMenuWidget;
|
|
|
|
// Class Charlie.ThrowablesAndEffectsAbility
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IThrowablesAndEffectsAbility final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ThrowablesAndEffectsAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ThrowablesAndEffectsAbility")
|
|
}
|
|
static class IThrowablesAndEffectsAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IThrowablesAndEffectsAbility>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IThrowablesAndEffectsAbility;
|
|
|
|
// Class Charlie.TierIconWidget
|
|
// 0x0018 (0x03A0 - 0x0388)
|
|
class UTierIconWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UFreyaImage* TierIconImg; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UTexture2D*> TexturePerTier; // 0x0390(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TierIconWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TierIconWidget")
|
|
}
|
|
static class UTierIconWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTierIconWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTierIconWidget;
|
|
|
|
// Class Charlie.TimeloopClosingActionComponent
|
|
// 0x0008 (0x0260 - 0x0258)
|
|
class UTimeloopClosingActionComponent : public UInteractionActionComponent
|
|
{
|
|
public:
|
|
float AdditionalRotationAngle; // 0x0258(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_25C[0x4]; // 0x025C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TimeloopClosingActionComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TimeloopClosingActionComponent")
|
|
}
|
|
static class UTimeloopClosingActionComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTimeloopClosingActionComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTimeloopClosingActionComponent;
|
|
|
|
// Class Charlie.TimeloopConfiguration
|
|
// 0x00F0 (0x0118 - 0x0028)
|
|
class UTimeloopConfiguration final : public UObject
|
|
{
|
|
public:
|
|
float FadeDuration; // 0x0028(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 MaxNumberInTier[0x3]; // 0x002C(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2F[0x1]; // 0x002F(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName TimeloopAttractorParamName; // 0x0030(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName VFXSocketName; // 0x0038(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAkAudioEvent> GuardianDyingSound; // 0x0040(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAkAudioEvent> TimeloopOpeningSound; // 0x0068(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UNiagaraSystem> GuardianDirectionalVFX; // 0x0090(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAkAudioEvent> GuardianCombatAudioEvent; // 0x00B8(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAkAudioEvent> StopGuardianCombatAudioEvent; // 0x00E0(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FTimeloopException> TimeloopExceptions; // 0x0108(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TimeloopConfiguration")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TimeloopConfiguration")
|
|
}
|
|
static class UTimeloopConfiguration* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTimeloopConfiguration>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTimeloopConfiguration;
|
|
|
|
// Class Charlie.TimeloopDataTableValidationComponent
|
|
// 0x0000 (0x0540 - 0x0540)
|
|
class UTimeloopDataTableValidationComponent final : public UDataTableValidationComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TimeloopDataTableValidationComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TimeloopDataTableValidationComponent")
|
|
}
|
|
static class UTimeloopDataTableValidationComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTimeloopDataTableValidationComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTimeloopDataTableValidationComponent;
|
|
|
|
// Class Charlie.TimeloopDroneAbility
|
|
// 0x00A8 (0x0590 - 0x04E8)
|
|
class UTimeloopDroneAbility : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
float DroneDisplacementSpeed; // 0x04E8(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4EC[0x4]; // 0x04EC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAkAudioEvent* StartTravelEvent; // 0x04F0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* StopTravelEvent; // 0x04F8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ADrone* Drone; // 0x0500(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_508[0x8]; // 0x0508(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform Target; // 0x0510(0x0060)(Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bIsDroneTargetValid; // 0x0570(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_571[0x7]; // 0x0571(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAbilityTask_DroneWaitForState* DroneWaitForStateTask; // 0x0578(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_DroneFlyToPosition* DroneFlyToTargetTask; // 0x0580(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_588[0x8]; // 0x0588(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void MoveFailed();
|
|
void StateReady();
|
|
void TargetReached();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TimeloopDroneAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TimeloopDroneAbility")
|
|
}
|
|
static class UTimeloopDroneAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTimeloopDroneAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTimeloopDroneAbility;
|
|
|
|
// Class Charlie.TimeloopEditorComponent
|
|
// 0x0000 (0x00A0 - 0x00A0)
|
|
class UTimeloopEditorComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TimeloopEditorComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TimeloopEditorComponent")
|
|
}
|
|
static class UTimeloopEditorComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTimeloopEditorComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTimeloopEditorComponent;
|
|
|
|
// Class Charlie.TimeloopSubsystem
|
|
// 0x01A0 (0x01D0 - 0x0030)
|
|
class UTimeloopSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
class UDataTable* GuardianDataTable; // 0x0030(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UDataTable* TimeloopDataTable; // 0x0038(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_40[0x48]; // 0x0040(0x0048)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ATimeloopActor* CurrentTimeloop; // 0x0088(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ACharlieCharacterGAS* CurrentHero; // 0x0090(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_98[0xA0]; // 0x0098(0x00A0)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FActiveGameplayEffectHandle CurrentCinematicWalkHandle; // 0x0138(0x0008)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayAbilitySpecHandle DroneAbilityHandle; // 0x0140(0x0004)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_144[0x8C]; // 0x0144(0x008C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void CloseTimeloop();
|
|
void EnterTimeloop(class ACharlieCharacterGAS* Hero, class ATimeloopActor* Timeloop);
|
|
void ExitTimeloop();
|
|
ETimeloopTier GetOrAddTimeloopTier(const class FName& TimeloopID);
|
|
void SetupAnimPrism(class UStaticMeshComponent* StaticMeshComponent);
|
|
void UnlockTimeloop(class ATimeloopActor* Timeloop);
|
|
|
|
bool AreAnyGuardianAlive(const class UObject* WorldContextObject) const;
|
|
class ATimeloopActor* GetCurrentTimeloop() const;
|
|
uint8 GetCurrentTimeloopTier() const;
|
|
bool IsHeroInsideTimeloop() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TimeloopSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TimeloopSubsystem")
|
|
}
|
|
static class UTimeloopSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTimeloopSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTimeloopSubsystem;
|
|
|
|
// Class Charlie.ToastTutorialData
|
|
// 0x00E0 (0x0178 - 0x0098)
|
|
class UToastTutorialData final : public UTutorialData
|
|
{
|
|
public:
|
|
bool bAlwaysShow; // 0x0098(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_99[0x3]; // 0x0099(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float DisplayTime; // 0x009C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FTutorialDetails TutorialDetails; // 0x00A0(0x00C8)(Edit, NativeAccessSpecifierPublic)
|
|
class FText LongDescription; // 0x0168(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ToastTutorialData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ToastTutorialData")
|
|
}
|
|
static class UToastTutorialData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UToastTutorialData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UToastTutorialData;
|
|
|
|
// Class Charlie.ToggleDockDroneAbility
|
|
// 0x0000 (0x04E8 - 0x04E8)
|
|
class UToggleDockDroneAbility : public UCharlieBaseGameplayAbility
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ToggleDockDroneAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ToggleDockDroneAbility")
|
|
}
|
|
static class UToggleDockDroneAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UToggleDockDroneAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UToggleDockDroneAbility;
|
|
|
|
// Class Charlie.UmbilicalCordAnchorComponent
|
|
// 0x0020 (0x00C0 - 0x00A0)
|
|
class UUmbilicalCordAnchorComponent : public UActorComponent
|
|
{
|
|
public:
|
|
TArray<class FName> UmbilicalCordAttachSockets; // 0x00A0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class ACharacter* CharacterOwner; // 0x00B0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AUmbilicalCord* AttachedUmbilicalCord; // 0x00B8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
class AUmbilicalCord* GetUmbilicalCord() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UmbilicalCordAnchorComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UmbilicalCordAnchorComponent")
|
|
}
|
|
static class UUmbilicalCordAnchorComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUmbilicalCordAnchorComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUmbilicalCordAnchorComponent;
|
|
|
|
// Class Charlie.TotemUmbilicalCordAnchorComponent
|
|
// 0x0008 (0x00C8 - 0x00C0)
|
|
class UTotemUmbilicalCordAnchorComponent final : public UUmbilicalCordAnchorComponent
|
|
{
|
|
public:
|
|
class AEcstasyTotemActor* TotemOwner; // 0x00C0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TotemUmbilicalCordAnchorComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TotemUmbilicalCordAnchorComponent")
|
|
}
|
|
static class UTotemUmbilicalCordAnchorComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTotemUmbilicalCordAnchorComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTotemUmbilicalCordAnchorComponent;
|
|
|
|
// Class Charlie.TradeActionComponent
|
|
// 0x0018 (0x0270 - 0x0258)
|
|
class UTradeActionComponent : public UInteractionActionComponent
|
|
{
|
|
public:
|
|
class UCharlieSingleSoundStyle* ConversationNPCOpenTradeSoundStyle; // 0x0258(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieSingleSoundStyle* QuickChatNPCOpenTradeSoundStyle; // 0x0260(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkStateValue* TradeMusic; // 0x0268(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void CancelActiveAbilities() const;
|
|
void GrantNamePayload() const;
|
|
void PlayConversationNPCOpenTradeSound() const;
|
|
void PlayQuickChatNPCOpenTradeSound() const;
|
|
void PlayTradeMusic() const;
|
|
void StopTradeMusic() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TradeActionComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TradeActionComponent")
|
|
}
|
|
static class UTradeActionComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTradeActionComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTradeActionComponent;
|
|
|
|
// Class Charlie.TradeListWidget
|
|
// 0x0058 (0x03E0 - 0x0388)
|
|
class UTradeListWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x48]; // 0x0388(0x0048)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieWidgetSoundStyle* SoundStyle; // 0x03D0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemListWidget* ItemListSumg; // 0x03D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TradeListWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TradeListWidget")
|
|
}
|
|
static class UTradeListWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTradeListWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTradeListWidget;
|
|
|
|
// Class Charlie.TradeGiveItemRuneWrapper
|
|
// 0x0078 (0x00A0 - 0x0028)
|
|
class UTradeGiveItemRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FTradeGiveItemRune Rune; // 0x0028(0x0078)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TradeGiveItemRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TradeGiveItemRuneWrapper")
|
|
}
|
|
static class UTradeGiveItemRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTradeGiveItemRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTradeGiveItemRuneWrapper;
|
|
|
|
// Class Charlie.TradeOfferItemEventRuneWrapper
|
|
// 0x0018 (0x0040 - 0x0028)
|
|
class UTradeOfferItemEventRuneWrapper final : public UBaseRuneWrapper
|
|
{
|
|
public:
|
|
struct FTradeOfferItemEventRune Rune; // 0x0028(0x0018)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TradeOfferItemEventRuneWrapper")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TradeOfferItemEventRuneWrapper")
|
|
}
|
|
static class UTradeOfferItemEventRuneWrapper* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTradeOfferItemEventRuneWrapper>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTradeOfferItemEventRuneWrapper;
|
|
|
|
// Class Charlie.TradeOfferItemEventRuneComponent
|
|
// 0x0018 (0x00C0 - 0x00A8)
|
|
class UTradeOfferItemEventRuneComponent final : public UBaseRuneComponent
|
|
{
|
|
public:
|
|
struct FTradeOfferItemEventRune Rune; // 0x00A8(0x0018)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TradeOfferItemEventRuneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TradeOfferItemEventRuneComponent")
|
|
}
|
|
static class UTradeOfferItemEventRuneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTradeOfferItemEventRuneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTradeOfferItemEventRuneComponent;
|
|
|
|
// Class Charlie.TutorialButton
|
|
// 0x0008 (0x04F0 - 0x04E8)
|
|
class UTutorialButton : public UCharlieCustomButton
|
|
{
|
|
public:
|
|
class UTutorialEntryWidget* TutorialEntry; // 0x04E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TutorialButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TutorialButton")
|
|
}
|
|
static class UTutorialButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTutorialButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTutorialButton;
|
|
|
|
// Class Charlie.TutorialCategoryListWidget
|
|
// 0x0060 (0x03E8 - 0x0388)
|
|
class UTutorialCategoryListWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_388[0x48]; // 0x0388(0x0048)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieTextBlock* CategoryTxt; // 0x03D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* CategoryListEBox; // 0x03D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3E0[0x8]; // 0x03E0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TutorialCategoryListWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TutorialCategoryListWidget")
|
|
}
|
|
static class UTutorialCategoryListWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTutorialCategoryListWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTutorialCategoryListWidget;
|
|
|
|
// Class Charlie.TutorialEntryWidget
|
|
// 0x0010 (0x03A0 - 0x0390)
|
|
class UTutorialEntryWidget : public UFreyaCustomButtonContentWidget
|
|
{
|
|
public:
|
|
class UCharlieTextBlock* TutorialNameTxt; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UTutorialData* TutorialData; // 0x0398(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TutorialEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TutorialEntryWidget")
|
|
}
|
|
static class UTutorialEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTutorialEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTutorialEntryWidget;
|
|
|
|
// Class Charlie.TutorialsMenuWidget
|
|
// 0x0138 (0x05A0 - 0x0468)
|
|
class UTutorialsMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
TSubclassOf<class UBlockingTutorialPageWidget> BlockingTutorialWidgetClass; // 0x0468(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaWidgetSwitcher* TutorialsListSwitcher; // 0x0470(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPanelWidget* TutorialsPanel; // 0x0478(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* NoTutorialsTxt; // 0x0480(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* TutorialTitleTxt; // 0x0488(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaScrollBox* TutorialsScrollBox; // 0x0490(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaScrollBox* TutorialsBtnScrollBox; // 0x0498(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaDynamicEntryBox* TutorialsEBox; // 0x04A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UVerticalBox* BlockingTutorialVBox; // 0x04A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetSwitcher* TutorialTypeSwitcher; // 0x04B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UToastTutorialWidget* ToastTutorialSumg; // 0x04B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFooterWidget* TutorialsFooterSumg; // 0x04C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UTutorialCategoryListWidget*> TutorialCategories; // 0x04C8(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
class UTutorialButton* ClickedTutorialButton; // 0x04D8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FUserWidgetPool BlockingTutorialsWidgetPool; // 0x04E0(0x0088)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
class UTutorialButton* ActiveTutorialButton; // 0x0568(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UTutorialData* ActiveTutorialData; // 0x0570(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_578[0x28]; // 0x0578(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TutorialsMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TutorialsMenuWidget")
|
|
}
|
|
static class UTutorialsMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTutorialsMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTutorialsMenuWidget;
|
|
|
|
// Class Charlie.TutorialSubsystem
|
|
// 0x0098 (0x00C8 - 0x0030)
|
|
class UTutorialSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
TArray<struct FCharlieTutorialEntryState> PreviouslySeenTutorialIdentities; // 0x0030(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
TArray<struct FCharlieTutorialEntryState> SeenTutorialIdentities; // 0x0040(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
TArray<class UToastTutorialData*> ToastTutorialsData; // 0x0050(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
TArray<class UBlockingTutorialData*> BlockingTutorialsData; // 0x0060(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
|
|
struct FGameplayTagContainer QueuedBlockingTutorials; // 0x0070(0x0020)(Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_90[0x38]; // 0x0090(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TutorialSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TutorialSubsystem")
|
|
}
|
|
static class UTutorialSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTutorialSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTutorialSubsystem;
|
|
|
|
// Class Charlie.UIConfig
|
|
// 0x06F0 (0x0718 - 0x0028)
|
|
class UUIConfig final : public UObject
|
|
{
|
|
public:
|
|
TMap<struct FGameplayTag, struct FBuffEffectTypeStyle> BuffEffectTypeStyles; // 0x0028(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
TMap<struct FGameplayTag, class FText> AbilityUnavailableReasonTexts; // 0x0078(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
TMap<EAbilityActivationType, class FText> AbilityActivationTypeTexts; // 0x00C8(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
TMap<struct FGameplayTag, class FText> FactCategories; // 0x0118(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
TMap<struct FGameplayTag, class FText> WorldZoneInfoCategories; // 0x0168(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
TMap<EIdentityFact, class FText> DatumTypes; // 0x01B8(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
float WeaponLevelUpNotificationDuration; // 0x0208(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CombatItemPickedUpNotificationDuration; // 0x020C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ItemNotificationDuration; // 0x0210(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SecretCompletedNotificationDuration; // 0x0214(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SecretFailedNotificationDuration; // 0x0218(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SecretStartedNotificationDuration; // 0x021C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float NewStylingAvailableNotificationDuration; // 0x0220(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag TaljuSurvivorsStartingTag; // 0x0224(0x0008)(Edit, Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_22C[0x4]; // 0x022C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTagContainer TaljuSurvivorCompletedTags; // 0x0230(0x0020)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FSecretNotificationInfo GoodDeedNotificationInfo; // 0x0250(0x0070)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FSecretNotificationInfo TimeloopNotificationInfo; // 0x02C0(0x0070)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FSecretNotificationInfo MysteryNotificationInfo; // 0x0330(0x0070)(Edit, Config, NativeAccessSpecifierPublic)
|
|
float GuardianKilledNotificationDuration; // 0x03A0(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PanningStopTolerance; // 0x03A4(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FAudioEvent NewGameSoundSound; // 0x03A8(0x0008)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAudioEvent ReturnToMainMenuSound; // 0x03B0(0x0008)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAudioEvent LoadGameSound; // 0x03B8(0x0008)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAudioEvent TravelWithAPCAudio; // 0x03C0(0x0008)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAudioEvent TraveToAPCAudio; // 0x03C8(0x0008)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAudioEvent NextFunnelAudio; // 0x03D0(0x0008)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAudioEvent PauseWorldAudioEvent; // 0x03D8(0x0008)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FTypeWriterEffectSoundStyle TypeWriterEffectSoundStyle; // 0x03E0(0x0018)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
float MaxTypeWriterEffectDuration; // 0x03F8(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WheelScrollMultiplier; // 0x03FC(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MouseWheelScrollMultiplier; // 0x0400(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FCompassOptions CompassOptions; // 0x0404(0x0020)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_424[0x4]; // 0x0424(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText TradeReportMeText; // 0x0428(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
TMap<struct FGameplayTag, struct FLymbicSphereInfo> LymbicSphereInfos; // 0x0438(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FGenStyleNoLymbicSphere NoLymbicSphereInfoPanelStyles; // 0x0488(0x0018)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
TMap<class FName, float> HoldToConfirmPlaybackSpeeds; // 0x04A0(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
TMap<ETimeloopTier, class FText> TimeloopSignatures; // 0x04F0(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
float DefaultHoldToConfirmPlaybackSpeed; // 0x0540(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CinematicFooterVisibilityTime; // 0x0544(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double VolumesUserSettingStep; // 0x0548(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double GameModeUserSettingStep; // 0x0550(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<struct FGameplayTag, class FText> TutorialsCategories; // 0x0558(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
TMap<struct FGameplayTag, struct FMapMetadata> MapsMetadata; // 0x05A8(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
TMap<class FName, struct FGameplayTag> ZoneTagNameMap; // 0x05F8(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText ControllerDisconnectedTitle; // 0x0648(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText ControllerDisconnectedBody; // 0x0658(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText ControllerDisconnectedPSTitle; // 0x0668(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText ControllerDisconnectedPSBody; // 0x0678(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText ControllerDisconnectedAcceptText; // 0x0688(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText GameNotFullyInstalledTitle; // 0x0698(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText GameNotFullyInstalledBody; // 0x06A8(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
class FText GameNotFullyInstalledAccept; // 0x06B8(0x0010)(Edit, Config, NativeAccessSpecifierPublic)
|
|
bool bEnableMyNacon; // 0x06C8(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6C9[0x7]; // 0x06C9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString StoreSteamProductId; // 0x06D0(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString StoreXboxProductId; // 0x06E0(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString StorePlaystationProductId; // 0x06F0(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString StoreEOSUrl; // 0x0700(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEnableMultipleScreenOptions; // 0x0710(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_711[0x7]; // 0x0711(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UIConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UIConfig")
|
|
}
|
|
static class UUIConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUIConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUIConfig;
|
|
|
|
// Class Charlie.ItemTimedNotificationData
|
|
// 0x0010 (0x00A8 - 0x0098)
|
|
class UItemTimedNotificationData final : public UCharlieImageTimedNotificationData
|
|
{
|
|
public:
|
|
struct FItemNotificationRune ItemNotificationRune; // 0x0098(0x0010)(Transient, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ItemTimedNotificationData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ItemTimedNotificationData")
|
|
}
|
|
static class UItemTimedNotificationData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UItemTimedNotificationData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UItemTimedNotificationData;
|
|
|
|
// Class Charlie.TutorialTimedNotificationData
|
|
// 0x0008 (0x00A0 - 0x0098)
|
|
class UTutorialTimedNotificationData final : public UCharlieImageTimedNotificationData
|
|
{
|
|
public:
|
|
class UToastTutorialData* ToastTutorialData; // 0x0098(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TutorialTimedNotificationData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TutorialTimedNotificationData")
|
|
}
|
|
static class UTutorialTimedNotificationData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTutorialTimedNotificationData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTutorialTimedNotificationData;
|
|
|
|
// Class Charlie.UmbilicalCord
|
|
// 0x0078 (0x0320 - 0x02A8)
|
|
class AUmbilicalCord : public AActor
|
|
{
|
|
public:
|
|
class UNiagaraSystem* ConnectionToHazeNiagaraSystem; // 0x02A8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UNiagaraSystem* ConnectionToWalkerNiagaraSystem; // 0x02B0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Lag; // 0x02B8(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Ratio; // 0x02BC(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName BirthParamName; // 0x02C0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BirthParamInitialValue; // 0x02C8(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName TangentEndParameter; // 0x02CC(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName CurveEndPositionParameter; // 0x02D4(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName TangentStartParameter; // 0x02DC(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ConnectionPointCrossoverLength; // 0x02E4(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FLymbicEntityConnection> HazeConnections; // 0x02E8(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
TArray<struct FLymbicEntityConnection> HollowWalkerConnections; // 0x02F8(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_308[0x18]; // 0x0308(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetFloatNiagaraParameter(const class AHaze* InHaze, const class FName& ParameterName, float InFloatParam);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UmbilicalCord")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UmbilicalCord")
|
|
}
|
|
static class AUmbilicalCord* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AUmbilicalCord>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AUmbilicalCord;
|
|
|
|
// Class Charlie.UsableItemWheelSlotWidget
|
|
// 0x0050 (0x0428 - 0x03D8)
|
|
class UUsableItemWheelSlotWidget : public UCharlieHudUserWidgetBase
|
|
{
|
|
public:
|
|
uint8 Pad_3D8[0x18]; // 0x03D8(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UTexture2D* EmptySlotImage; // 0x03F0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UFreyaImage* ItemImg; // 0x03F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetAnimation* InputFeedbackAnim; // 0x0400(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UCharlieInventoryItem* InventoryEntry; // 0x0408(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UCharlieInventoryUseableBaseItem* UseableItem; // 0x0410(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class ACharlieCharacterHero* Hero; // 0x0418(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_420[0x8]; // 0x0420(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnInputFeedbackAnimEnded();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UsableItemWheelSlotWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UsableItemWheelSlotWidget")
|
|
}
|
|
static class UUsableItemWheelSlotWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUsableItemWheelSlotWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUsableItemWheelSlotWidget;
|
|
|
|
// Class Charlie.UsableItemWheelSelectedSlotWidget
|
|
// 0x0040 (0x0468 - 0x0428)
|
|
class UUsableItemWheelSelectedSlotWidget : public UUsableItemWheelSlotWidget
|
|
{
|
|
public:
|
|
class UCharlieSingleSoundStyle* ItemUnavailableSoundStyle; // 0x0428(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle ItemAvailableStackTextStyle; // 0x0430(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle ItemUnavailableStackTextStyle; // 0x0440(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
class UFreyaInputWidget* UseItemInputSumg; // 0x0450(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemStackTextWidget* ItemStackTextSumg; // 0x0458(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* AbilityFailedFeedbackAnim; // 0x0460(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void OnAbilityFailedFeedbackAnimEnded();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UsableItemWheelSelectedSlotWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UsableItemWheelSelectedSlotWidget")
|
|
}
|
|
static class UUsableItemWheelSelectedSlotWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUsableItemWheelSelectedSlotWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUsableItemWheelSelectedSlotWidget;
|
|
|
|
// Class Charlie.UsableItemWheelWidget
|
|
// 0x0038 (0x0420 - 0x03E8)
|
|
class UUsableItemWheelWidget : public UCombatHudUserWidget
|
|
{
|
|
public:
|
|
class UCharlieSingleSoundStyle* ItemCyclingSoundStyle; // 0x03E8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGameplayTag UsableSlotGroupTag; // 0x03F0(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UUsableItemWheelSlotWidget* PreviousItemSlotSumg; // 0x03F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UUsableItemWheelSelectedSlotWidget* SelectedItemSlotSumg; // 0x0400(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UUsableItemWheelSlotWidget* NextItemSlotSumg; // 0x0408(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieHudWidget* ParentHudWidget; // 0x0410(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_418[0x8]; // 0x0418(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnInputFeedbackAnimFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UsableItemWheelWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UsableItemWheelWidget")
|
|
}
|
|
static class UUsableItemWheelWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUsableItemWheelWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUsableItemWheelWidget;
|
|
|
|
// Class Charlie.UseableGuardianDetectorItemData
|
|
// 0x0030 (0x02A0 - 0x0270)
|
|
class UUseableGuardianDetectorItemData final : public UUseableBaseItemData
|
|
{
|
|
public:
|
|
class UNiagaraSystem* GuardianDetectedNiagaraSystem; // 0x0270(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName GuardianDetectedNiagaraParameterName; // 0x0278(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UNiagaraSystem* NoGuardianNiagaraSystem; // 0x0280(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaterialParameterCollection* DetectionPostProcessMaterialCollection; // 0x0288(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName DetectionPostProcessParameterName; // 0x0290(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PostProcessDuration; // 0x0298(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PostProcessTickRate; // 0x029C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UseableGuardianDetectorItemData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UseableGuardianDetectorItemData")
|
|
}
|
|
static class UUseableGuardianDetectorItemData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUseableGuardianDetectorItemData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUseableGuardianDetectorItemData;
|
|
|
|
// Class Charlie.UseableItemData
|
|
// 0x0010 (0x0280 - 0x0270)
|
|
class UUseableItemData final : public UUseableBaseItemData
|
|
{
|
|
public:
|
|
TSubclassOf<class UGameplayEffect> UseGameplayEffect; // 0x0270(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float UseGameplayEffectLevel; // 0x0278(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_27C[0x4]; // 0x027C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UseableItemData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UseableItemData")
|
|
}
|
|
static class UUseableItemData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUseableItemData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUseableItemData;
|
|
|
|
// Class Charlie.UseableXPBoostItemData
|
|
// 0x0008 (0x0278 - 0x0270)
|
|
class UUseableXPBoostItemData final : public UUseableBaseItemData
|
|
{
|
|
public:
|
|
float XPToBeGiven; // 0x0270(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_274[0x4]; // 0x0274(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UseableXPBoostItemData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UseableXPBoostItemData")
|
|
}
|
|
static class UUseableXPBoostItemData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUseableXPBoostItemData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUseableXPBoostItemData;
|
|
|
|
// Class Charlie.UseItemAbility
|
|
// 0x0018 (0x0530 - 0x0518)
|
|
class UUseItemAbility : public UBaseAnimatedAbility
|
|
{
|
|
public:
|
|
uint8 Pad_518[0x8]; // 0x0518(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieInventoryUseableBaseItem* UseableItem; // 0x0520(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_528[0x8]; // 0x0528(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UseItemAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UseItemAbility")
|
|
}
|
|
static class UUseItemAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUseItemAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUseItemAbility;
|
|
|
|
// Class Charlie.WeakSpotComponent
|
|
// 0x0040 (0x0550 - 0x0510)
|
|
class UWeakSpotComponent final : public UCapsuleComponent
|
|
{
|
|
public:
|
|
float BaseDamageMultiplier; // 0x0510(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LymbicDamageMultiplier; // 0x0514(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bExclusivePoiseTarget; // 0x0518(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bExclusiveStanceTarget; // 0x0519(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_51A[0x6]; // 0x051A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector LockOnOffset; // 0x0520(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseAutoSwitchCondition; // 0x0538(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EAngleDirection Direction; // 0x0539(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_53A[0x2]; // 0x053A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float AngleInDegrees; // 0x053C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EGenericAICheck Operator; // 0x0540(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUsePitch; // 0x0541(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseYaw; // 0x0542(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_543[0xD]; // 0x0543(0x000D)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WeakSpotComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WeakSpotComponent")
|
|
}
|
|
static class UWeakSpotComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWeakSpotComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWeakSpotComponent;
|
|
|
|
// Class Charlie.Weapon
|
|
// 0x0038 (0x02E0 - 0x02A8)
|
|
class AWeapon : public AItem
|
|
{
|
|
public:
|
|
class ACharlieCharacterGAS* CharacterGASOwner; // 0x02A8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class USkeletalMeshComponent* WeaponMesh; // 0x02B0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TSoftObjectPtr<class UItemData> ItemData; // 0x02B8(0x0028)(Transient, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("Weapon")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"Weapon")
|
|
}
|
|
static class AWeapon* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AWeapon>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AWeapon;
|
|
|
|
// Class Charlie.WeaponAttributeSet
|
|
// 0x0078 (0x0170 - 0x00F8)
|
|
class alignas(0x10) UWeaponAttributeSet final : public UCharlieAttributeSet
|
|
{
|
|
public:
|
|
struct FGameplayAttributeData WeaponGrade; // 0x00F8(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData WeaponAttackPower; // 0x0108(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData WeaponParryAgility; // 0x0118(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData WeaponAttackSpeed; // 0x0128(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData BasePoiseDamage; // 0x0138(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData BaseStanceDamage; // 0x0148(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FGameplayAttributeData StanceChunkParryDamage; // 0x0158(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
uint8 Pad_168[0x8]; // 0x0168(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WeaponAttributeSet")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WeaponAttributeSet")
|
|
}
|
|
static class UWeaponAttributeSet* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWeaponAttributeSet>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWeaponAttributeSet;
|
|
|
|
// Class Charlie.WeaponComboAbility
|
|
// 0x0028 (0x06D8 - 0x06B0)
|
|
class UWeaponComboAbility : public UWeaponAbility
|
|
{
|
|
public:
|
|
uint8 Pad_6B0[0x18]; // 0x06B0(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FComboEntry> ComboAttacks; // 0x06C8(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WeaponComboAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WeaponComboAbility")
|
|
}
|
|
static class UWeaponComboAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWeaponComboAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWeaponComboAbility;
|
|
|
|
// Class Charlie.WeaponContainerWidget
|
|
// 0x0028 (0x0400 - 0x03D8)
|
|
class UWeaponContainerWidget : public UCharlieHudUserWidgetBase
|
|
{
|
|
public:
|
|
uint8 Pad_3D8[0x18]; // 0x03D8(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ULymbicAttributeBarWidget* LymbicEnergyAttributeBarSumg; // 0x03F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWeaponStatusWidget* WeaponStatusSumg; // 0x03F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WeaponContainerWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WeaponContainerWidget")
|
|
}
|
|
static class UWeaponContainerWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWeaponContainerWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWeaponContainerWidget;
|
|
|
|
// Class Charlie.WeaponLevelUpTimedNotificationWidget
|
|
// 0x0018 (0x03C8 - 0x03B0)
|
|
class UWeaponLevelUpTimedNotificationWidget final : public UCharlieImageTimedNotificationWidget
|
|
{
|
|
public:
|
|
class UStatEntryWidget* LevelStatEntry; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDifferentialStatEntryWidget* LymbicEnergyStatEntry; // 0x03B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UComboHitDamageWidget* ComboHitDamageSumg; // 0x03C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WeaponLevelUpTimedNotificationWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WeaponLevelUpTimedNotificationWidget")
|
|
}
|
|
static class UWeaponLevelUpTimedNotificationWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWeaponLevelUpTimedNotificationWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWeaponLevelUpTimedNotificationWidget;
|
|
|
|
// Class Charlie.WeaponModuleInfoWidget
|
|
// 0x0040 (0x0450 - 0x0410)
|
|
class UWeaponModuleInfoWidget : public UModuleInfoWidget
|
|
{
|
|
public:
|
|
class FText LockOnRequiredText; // 0x0410(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText LockOnNotRequiredText; // 0x0420(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UStatEntryWidget* LockOnRequiredEntry; // 0x0430(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ULymbicSphereIconWidget* LymbicSphereIconSumg; // 0x0438(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UStatEntryWidget* LymbicEnergyCostEntry; // 0x0440(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieInventoryWeaponModuleItem* WeaponModuleEntry; // 0x0448(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WeaponModuleInfoWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WeaponModuleInfoWidget")
|
|
}
|
|
static class UWeaponModuleInfoWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWeaponModuleInfoWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWeaponModuleInfoWidget;
|
|
|
|
// Class Charlie.WeaponStagedAttackAbility
|
|
// 0x0070 (0x0720 - 0x06B0)
|
|
class UWeaponStagedAttackAbility : public UWeaponAbility
|
|
{
|
|
public:
|
|
uint8 Pad_6B0[0x8]; // 0x06B0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FAnimationEntry Attack; // 0x06B8(0x0020)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<class ULevelSequence*> CameraAnimations; // 0x06D8(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
bool bAttachCameraSequenceToOwner; // 0x06E8(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6E9[0x3]; // 0x06E9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MaxRangeToTrigger; // 0x06EC(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float StunDuration; // 0x06F0(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 MinAnimationCooldownCount; // 0x06F4(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 MaxAnimationCooldownCount; // 0x06F8(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6FC[0x4]; // 0x06FC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ALevelSequenceActor* WeaponStagedLevelSequenceActor; // 0x0700(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ULevelSequence* SelectedSequence; // 0x0708(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAbilityTask_FaceTarget* FaceTargetTask; // 0x0710(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ACharlieCharacterGAS* TargetCharacter; // 0x0718(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WeaponStagedAttackAbility")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WeaponStagedAttackAbility")
|
|
}
|
|
static class UWeaponStagedAttackAbility* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWeaponStagedAttackAbility>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWeaponStagedAttackAbility;
|
|
|
|
// Class Charlie.WeaponStatusWidget
|
|
// 0x00A0 (0x0478 - 0x03D8)
|
|
class UWeaponStatusWidget : public UCharlieHudUserWidgetBase
|
|
{
|
|
public:
|
|
uint8 Pad_3D8[0x18]; // 0x03D8(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCharlieSingleSoundStyle* WeaponLevelUpSound; // 0x03F0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* WeaponImg; // 0x03F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemRatingWidget* GradeSumg; // 0x0400(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UItemRatingWidget* LevelSumg; // 0x0408(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* WeaponLevelUpAnim; // 0x0410(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* AddXPAnim; // 0x0418(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UMaterialInstanceDynamic* WeaponMaterial; // 0x0420(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieInventoryWeaponItem* CurrentWeapon; // 0x0428(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_430[0x48]; // 0x0430(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnAddXPAnimFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WeaponStatusWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WeaponStatusWidget")
|
|
}
|
|
static class UWeaponStatusWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWeaponStatusWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWeaponStatusWidget;
|
|
|
|
// Class Charlie.WorldMapButton
|
|
// 0x0070 (0x0558 - 0x04E8)
|
|
class UWorldMapButton : public UCharlieCustomButton
|
|
{
|
|
public:
|
|
class UWorldMapEntryWidget* WorldMapEntry; // 0x04E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText PreviewText; // 0x04F0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UIdentityData* LocationIdentityData; // 0x0500(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TSoftObjectPtr<class UBifrostTransition> BifrostTransition; // 0x0508(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bIsBlacksmithAtButtonLocation; // 0x0530(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bIsShopAtButtonLocation; // 0x0531(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_532[0x6]; // 0x0532(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UUIDatumData* WorldMapAreaDatum; // 0x0538(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FVector2D ParentAlignment; // 0x0540(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_550[0x8]; // 0x0550(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WorldMapButton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WorldMapButton")
|
|
}
|
|
static class UWorldMapButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWorldMapButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWorldMapButton;
|
|
|
|
// Class Charlie.WorldMapEntryWidget
|
|
// 0x0068 (0x03F8 - 0x0390)
|
|
class UWorldMapEntryWidget : public UFreyaCustomButtonContentWidget
|
|
{
|
|
public:
|
|
struct FDataTableRowHandle NormalTextStyle; // 0x0390(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle HoveredTextStyle; // 0x03A0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorderStyle* NormalBorderStyle; // 0x03B0(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorderStyle* HoveredBorderStyle; // 0x03B8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* WorldMapAreaNameTxt; // 0x03C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* WorldMapAreaImg; // 0x03C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* YouAreHereImg; // 0x03D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaBorder* WorldMapAreaNameBorder; // 0x03D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UUpdatedWidget* NewnessSumg; // 0x03E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UUIDatumData* DatumData; // 0x03E8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetAnimation* HoverAnim; // 0x03F0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WorldMapEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WorldMapEntryWidget")
|
|
}
|
|
static class UWorldMapEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWorldMapEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWorldMapEntryWidget;
|
|
|
|
// Class Charlie.WorldMapGridWidget
|
|
// 0x0048 (0x03D0 - 0x0388)
|
|
class UWorldMapGridWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
int32 LineCenterValue; // 0x0388(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
int32 LineValueJump; // 0x038C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
int32 LinesVisibilityFlag; // 0x0390(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_394[0x4]; // 0x0394(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCanvasPanel* GridCanvas; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UWorldMapGridLineWidget*> GridLines; // 0x03A0(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
struct FVector2D InitialCanvasOffset; // 0x03B0(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FVector2D ParentCanvasSize; // 0x03C0(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WorldMapGridWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WorldMapGridWidget")
|
|
}
|
|
static class UWorldMapGridWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWorldMapGridWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWorldMapGridWidget;
|
|
|
|
// Class Charlie.WorldMapHolderWidget
|
|
// 0x0000 (0x0388 - 0x0388)
|
|
class UWorldMapHolderWidget final : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
void ShowWorldMapHolder();
|
|
void WaitAndHideWorldMapHolder();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WorldMapHolderWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WorldMapHolderWidget")
|
|
}
|
|
static class UWorldMapHolderWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWorldMapHolderWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWorldMapHolderWidget;
|
|
|
|
// Class Charlie.WorldMapInfoWidget
|
|
// 0x0158 (0x04E0 - 0x0388)
|
|
class UWorldMapInfoWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
struct FGameplayTag FactDescriptionCategoryTag; // 0x0388(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetSwitcher* ThreatSwitcher; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPanelWidget* ThreatListPanel; // 0x0398(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FUserWidgetPool ThreatEntryPool; // 0x03A0(0x0088)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
class UFreyaTextBlock* ThreatTxt; // 0x0428(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TSubclassOf<class UTierIconWidget> ThreatTierWidgetClass; // 0x0430(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText ThreatUnknownText; // 0x0438(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle ThreatUnknownTextStyle; // 0x0448(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
class FText ThreatClearedText; // 0x0458(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPrivate)
|
|
struct FDataTableRowHandle ThreatClearedTextStyle; // 0x0468(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPrivate)
|
|
class UPanelWidget* BlacksmithLabel; // 0x0478(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPanelWidget* ShopLabel; // 0x0480(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UTexture2D* FallbackTexture; // 0x0488(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText FallbackText; // 0x0490(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
TSubclassOf<class UWorldMapZoneInfoWidget> WorldMapZoneInfoWidgetClass; // 0x04A0(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* TitleTxt; // 0x04A8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* MapImg; // 0x04B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieRichTextBlock* DescTxt; // 0x04B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaScrollBox* DescScrollBox; // 0x04C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPanelWidget* WorldZonePanel; // 0x04C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UWorldMapZoneInfoWidget*> CategoryWidgets; // 0x04D0(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WorldMapInfoWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WorldMapInfoWidget")
|
|
}
|
|
static class UWorldMapInfoWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWorldMapInfoWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWorldMapInfoWidget;
|
|
|
|
// Class Charlie.WorldMapPointOfInterestWidget
|
|
// 0x0048 (0x03D0 - 0x0388)
|
|
class UWorldMapPointOfInterestWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
int32 DistanceVisibilityFlag; // 0x0388(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_38C[0x4]; // 0x038C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UTexture2D* ImageTexture; // 0x0390(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText Text; // 0x0398(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class UIdentityData* LocationIdentityData; // 0x03A8(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UFreyaImage* PointOfInterestImg; // 0x03B0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* PointOfInterestTxt; // 0x03B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FVector2D ParentAlignment; // 0x03C0(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WorldMapPointOfInterestWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WorldMapPointOfInterestWidget")
|
|
}
|
|
static class UWorldMapPointOfInterestWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWorldMapPointOfInterestWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWorldMapPointOfInterestWidget;
|
|
|
|
// Class Charlie.WorldMapScaleWidget
|
|
// 0x0028 (0x03B0 - 0x0388)
|
|
class UWorldMapScaleWidget final : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class USizeBox* ScaleSBox; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCharlieTextBlock* ScaleDistanceTxt; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText ScaleText; // 0x0398(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
int32 DefaultScaleTextValue; // 0x03A8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3AC[0x4]; // 0x03AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WorldMapScaleWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WorldMapScaleWidget")
|
|
}
|
|
static class UWorldMapScaleWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWorldMapScaleWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWorldMapScaleWidget;
|
|
|
|
// Class Charlie.WorldMapZoneInfoWidget
|
|
// 0x0018 (0x03A0 - 0x0388)
|
|
class UWorldMapZoneInfoWidget : public UFreyaUserWidget
|
|
{
|
|
public:
|
|
class UTitleWidget* CategoryHeaderTxt; // 0x0388(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UDynamicEntryBox* FactsEBox; // 0x0390(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_398[0x8]; // 0x0398(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WorldMapZoneInfoWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WorldMapZoneInfoWidget")
|
|
}
|
|
static class UWorldMapZoneInfoWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWorldMapZoneInfoWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWorldMapZoneInfoWidget;
|
|
|
|
// Class Charlie.WorldStateSubsystem
|
|
// 0x0020 (0x0050 - 0x0030)
|
|
class UWorldStateSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
struct FGameplayTagContainer MapStateTags; // 0x0030(0x0020)(Transient, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void AddStateTag(const struct FGameplayTag& StateTag);
|
|
void RemoveStateTag(const struct FGameplayTag& StateTag);
|
|
void SendWorldEvent(const struct FGameplayTag& EventTag);
|
|
|
|
bool HasAllStateTags(const struct FGameplayTagContainer& StateTags) const;
|
|
bool HasAnyStateTags(const struct FGameplayTagContainer& StateTags) const;
|
|
bool HasStateTag(const struct FGameplayTag& StateTag) const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WorldStateSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WorldStateSubsystem")
|
|
}
|
|
static class UWorldStateSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWorldStateSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWorldStateSubsystem;
|
|
|
|
// Class Charlie.WrapperEndGameMenuWidget
|
|
// 0x0008 (0x0470 - 0x0468)
|
|
class UWrapperEndGameMenuWidget : public UCharlieMenuWidget
|
|
{
|
|
public:
|
|
uint8 Pad_468[0x8]; // 0x0468(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WrapperEndGameMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WrapperEndGameMenuWidget")
|
|
}
|
|
static class UWrapperEndGameMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWrapperEndGameMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWrapperEndGameMenuWidget;
|
|
|
|
// Class Charlie.PressurePlate
|
|
// 0x00C8 (0x0370 - 0x02A8)
|
|
class APressurePlate : public AActor
|
|
{
|
|
public:
|
|
class UBoxComponent* TriggerComponent; // 0x02A8(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UMovablePlate* MovingPlate; // 0x02B0(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UAkComponent* AkComponent; // 0x02B8(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class USceneComponent* PivotComponent; // 0x02C0(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FGameplayTagContainer ActivationRequiredTags; // 0x02C8(0x0020)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
struct FGameplayTagContainer ActivationBlockedTags; // 0x02E8(0x0020)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
struct FGameplayTagContainer SendWorldEventOnActivation; // 0x0308(0x0020)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
struct FGameplayTagContainer SendTagFactOnActivation; // 0x0328(0x0020)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
int32 RowIndex; // 0x0348(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_34C[0x4]; // 0x034C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class APressurePlatePuzzle* PuzzleMaster; // 0x0350(0x0008)(Edit, ZeroConstructor, DisableEditOnTemplate, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bValid; // 0x0358(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bWaitActorStoppedToTrigger; // 0x0359(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bStayPressed; // 0x035A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bPressed; // 0x035B(0x0001)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_35C[0x4]; // 0x035C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AActor* ActorInTrigger; // 0x0360(0x0008)(Edit, ZeroConstructor, Transient, EditConst, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_368[0x8]; // 0x0368(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnBeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult);
|
|
void OnEndOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex);
|
|
void OnPressPressurePlate();
|
|
void OnPressurePlateActivatedFailure();
|
|
void OnPressurePlateActivatedSuccess();
|
|
void OnPressurePlateReset();
|
|
void OnReleasePressurePlate();
|
|
void ReceiveSetPressed();
|
|
void ResetPressurePlate();
|
|
void ResetPressurePlatePuzzle();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PressurePlate")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PressurePlate")
|
|
}
|
|
static class APressurePlate* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<APressurePlate>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_APressurePlate;
|
|
|
|
// Class Charlie.DamageDealingPressurePlate
|
|
// 0x0010 (0x0380 - 0x0370)
|
|
class ADamageDealingPressurePlate final : public APressurePlate
|
|
{
|
|
public:
|
|
class UCharlieAbilitySystemComponent* AbilitySystemComponent; // 0x0370(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UPressurePlateDamageDealerComponent* DamageDealerComponent; // 0x0378(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DamageDealingPressurePlate")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DamageDealingPressurePlate")
|
|
}
|
|
static class ADamageDealingPressurePlate* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ADamageDealingPressurePlate>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ADamageDealingPressurePlate;
|
|
|
|
// Class Charlie.MovablePlate
|
|
// 0x0120 (0x0350 - 0x0230)
|
|
class UMovablePlate final : public USceneComponent
|
|
{
|
|
public:
|
|
uint8 Pad_230[0x30]; // 0x0230(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCurveFloat* MoveCurve; // 0x0260(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* PressSound; // 0x0268(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* PressCompleteSound; // 0x0270(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* ReleaseSound; // 0x0278(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkAudioEvent* ReleaseCompleteSound; // 0x0280(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UAkComponent* CachedAkComponent; // 0x0288(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_290[0xC0]; // 0x0290(0x00C0)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnMove(float Output);
|
|
void OnMoveFinished();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MovablePlate")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MovablePlate")
|
|
}
|
|
static class UMovablePlate* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMovablePlate>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMovablePlate;
|
|
|
|
// Class Charlie.AbilityTask_AddRagDollTorque
|
|
// 0x0020 (0x00A0 - 0x0080)
|
|
class UAbilityTask_AddRagDollTorque final : public UAbilityTask
|
|
{
|
|
public:
|
|
class USkeletalMeshComponent* TargetMesh; // 0x0080(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_88[0x18]; // 0x0088(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_AddRagDollTorque")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_AddRagDollTorque")
|
|
}
|
|
static class UAbilityTask_AddRagDollTorque* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_AddRagDollTorque>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_AddRagDollTorque;
|
|
|
|
// Class Charlie.AbilityTask_FaceTarget
|
|
// 0x0018 (0x0098 - 0x0080)
|
|
class UAbilityTask_FaceTarget final : public UAbilityTask
|
|
{
|
|
public:
|
|
class ACharlieCharacterHero* TargetCharacterHero; // 0x0080(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AActor* TargetActor; // 0x0088(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_90[0x8]; // 0x0090(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_FaceTarget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_FaceTarget")
|
|
}
|
|
static class UAbilityTask_FaceTarget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_FaceTarget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_FaceTarget;
|
|
|
|
// Class Charlie.AbilityTask_LockTarget
|
|
// 0x0038 (0x00B8 - 0x0080)
|
|
class UAbilityTask_LockTarget final : public UAbilityTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x18]; // 0x0080(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ACharlieCharacterHero* TargetCharacterHero; // 0x0098(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class APlayerController* PlayerController; // 0x00A0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class ULockOnWidget* LockWidget; // 0x00A8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_B0[0x8]; // 0x00B0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_LockTarget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_LockTarget")
|
|
}
|
|
static class UAbilityTask_LockTarget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_LockTarget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_LockTarget;
|
|
|
|
// Class Charlie.AbilityTask_MonitorLockedTarget
|
|
// 0x0040 (0x00C0 - 0x0080)
|
|
class UAbilityTask_MonitorLockedTarget final : public UAbilityTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x30]; // 0x0080(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ACharlieCharacterHero* CharacterHero; // 0x00B0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class AActor* OriginalTarget; // 0x00B8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_MonitorLockedTarget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_MonitorLockedTarget")
|
|
}
|
|
static class UAbilityTask_MonitorLockedTarget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_MonitorLockedTarget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_MonitorLockedTarget;
|
|
|
|
// Class Charlie.AbilityTask_MoveToTransform
|
|
// 0x00A0 (0x0120 - 0x0080)
|
|
class alignas(0x10) UAbilityTask_MoveToTransform final : public UAbilityTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x20]; // 0x0080(0x0020)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AActor* TargetActor; // 0x00A0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class AAIController* AIController; // 0x00A8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_B0[0x70]; // 0x00B0(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UAbilityTask_MoveToTransform* MoveToTransform(class UGameplayAbility* OwningAbility, class FName TaskInstanceName, class AActor* TargetActor_0, const struct FTransform& TargetTransform);
|
|
|
|
void OnMoveRequestFinished(const struct FAIRequestID& RequestID, EPathFollowingResult Result);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_MoveToTransform")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_MoveToTransform")
|
|
}
|
|
static class UAbilityTask_MoveToTransform* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_MoveToTransform>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_MoveToTransform;
|
|
|
|
// Class Charlie.AbilityTask_PlayBirthAbsorbAnimation
|
|
// 0x0030 (0x00B0 - 0x0080)
|
|
class UAbilityTask_PlayBirthAbsorbAnimation final : public UAbilityTask
|
|
{
|
|
public:
|
|
uint8 Pad_80[0x18]; // 0x0080(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AHaze* Haze; // 0x0098(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UNiagaraComponent* NiagaraComponent; // 0x00A0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_A8[0x8]; // 0x00A8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AbilityTask_PlayBirthAbsorbAnimation")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AbilityTask_PlayBirthAbsorbAnimation")
|
|
}
|
|
static class UAbilityTask_PlayBirthAbsorbAnimation* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAbilityTask_PlayBirthAbsorbAnimation>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAbilityTask_PlayBirthAbsorbAnimation;
|
|
|
|
// Class Charlie.CharlieGameplayCueNotify_SimpleDurationCue
|
|
// 0x0000 (0x00E0 - 0x00E0)
|
|
class UCharlieGameplayCueNotify_SimpleDurationCue final : public UCharlieGameplayCueNotify_SimpleCueBase
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieGameplayCueNotify_SimpleDurationCue")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieGameplayCueNotify_SimpleDurationCue")
|
|
}
|
|
static class UCharlieGameplayCueNotify_SimpleDurationCue* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieGameplayCueNotify_SimpleDurationCue>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieGameplayCueNotify_SimpleDurationCue;
|
|
|
|
// Class Charlie.CharlieGameplayCueNotify_SimpleInstantCue
|
|
// 0x0000 (0x00E0 - 0x00E0)
|
|
class UCharlieGameplayCueNotify_SimpleInstantCue final : public UCharlieGameplayCueNotify_SimpleCueBase
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieGameplayCueNotify_SimpleInstantCue")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieGameplayCueNotify_SimpleInstantCue")
|
|
}
|
|
static class UCharlieGameplayCueNotify_SimpleInstantCue* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieGameplayCueNotify_SimpleInstantCue>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieGameplayCueNotify_SimpleInstantCue;
|
|
|
|
// Class Charlie.CharlieGameplayCueNotify_SimpleMaterialCue
|
|
// 0x0038 (0x0078 - 0x0040)
|
|
class UCharlieGameplayCueNotify_SimpleMaterialCue final : public UGameplayCueNotify_Static
|
|
{
|
|
public:
|
|
struct FMaterialFadeDefinition MaterialFadeDefinition; // 0x0040(0x0038)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CharlieGameplayCueNotify_SimpleMaterialCue")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CharlieGameplayCueNotify_SimpleMaterialCue")
|
|
}
|
|
static class UCharlieGameplayCueNotify_SimpleMaterialCue* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCharlieGameplayCueNotify_SimpleMaterialCue>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCharlieGameplayCueNotify_SimpleMaterialCue;
|
|
|
|
}
|
|
|