#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: GameNoce #include "Basic.hpp" #include "Engine_structs.hpp" #include "Engine_classes.hpp" #include "GameplayTags_structs.hpp" #include "InputCore_structs.hpp" #include "NeoAudio_structs.hpp" #include "GameNoce_structs.hpp" #include "AIModule_structs.hpp" #include "AIModule_classes.hpp" #include "CoreUObject_structs.hpp" #include "CoreUObject_classes.hpp" #include "DeveloperSettings_classes.hpp" #include "GameplayAbilities_structs.hpp" #include "GameplayAbilities_classes.hpp" #include "UMG_structs.hpp" #include "UMG_classes.hpp" #include "SMSystem_classes.hpp" #include "NiagaraAnimNotifies_classes.hpp" #include "PhysicsCore_structs.hpp" #include "NeoCheater_classes.hpp" #include "Gauntlet_classes.hpp" #include "MovieScene_classes.hpp" #include "Niagara_structs.hpp" #include "Niagara_classes.hpp" #include "LevelSequence_classes.hpp" #include "GameSettings_structs.hpp" #include "GameSettings_classes.hpp" #include "SlateCore_structs.hpp" #include "AdvancedThirdPersonCamera_structs.hpp" #include "AdvancedThirdPersonCamera_classes.hpp" #include "MovieSceneTracks_classes.hpp" #include "NBControlRig_structs.hpp" #include "AudioMixer_structs.hpp" #include "NavigationSystem_classes.hpp" #include "NoceBase_structs.hpp" namespace SDK { // Class GameNoce.NoceUserWidgetBase // 0x0020 (0x0300 - 0x02E0) class UNoceUserWidgetBase : public UUserWidget { public: uint8 Pad_2E0[0x20]; // 0x02E0(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void AddToInputDeviceUpdateList(class UWidget* InWidget); void ClearResource(bool* NoUse); void OnInputDeviceChanged(); void OnLanguageChanged(); void OnSynchronizeProperties(); void PlayUIAnimation(class UWidgetAnimation* InAnimation, bool IsLoop, bool IsRestorable); void PlayUISound(const struct FNeoAudioTriggerIdHandle& TriggerId); void StopUIAnimations(const TArray& InAnimations); void SynchronizeProperties(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUserWidgetBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUserWidgetBase") } static class UNoceUserWidgetBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceUserWidgetBase; // Class GameNoce.NoceSelectItemWidget // 0x0078 (0x0378 - 0x0300) class UNoceSelectItemWidget : public UNoceUserWidgetBase { public: uint8 Pad_300[0x8]; // 0x0300(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class UWidgetAnimation* Default; // 0x0308(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Focus; // 0x0310(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Select; // 0x0318(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Unfocus; // 0x0320(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Disable; // 0x0328(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* DisableFocus; // 0x0330(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* DisableSelect; // 0x0338(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* DisableUnfocus; // 0x0340(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Decide; // 0x0348(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* DisableDecide; // 0x0350(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UObject* Container; // 0x0358(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray SelectAnimations; // 0x0360(0x0010)(BlueprintVisible, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) bool IsDisable; // 0x0370(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_371[0x7]; // 0x0371(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: class UWidgetAnimation* GetAnimation(class UWidgetAnimation* NormalAnim, class UWidgetAnimation* DisableAnim); void OnDecideCompleted(); void OnFocusCompleted(); void OnUnfocusCompleted(); void StopSelectAnimations(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSelectItemWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSelectItemWidget") } static class UNoceSelectItemWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSelectItemWidget; // Class GameNoce.NoceScrollItemWidget // 0x0048 (0x03C0 - 0x0378) class UNoceScrollItemWidget : public UNoceSelectItemWidget { public: uint8 Pad_378[0x28]; // 0x0378(0x0028)(Fixing Size After Last Property [ Dumper-7 ]) TArray SelectingAnimations; // 0x03A0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TArray UnSelectingAnimations; // 0x03B0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) public: bool GetIsSelected(); void RefreshObject(class UObject* Object); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceScrollItemWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceScrollItemWidget") } static class UNoceScrollItemWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceScrollItemWidget; // Class GameNoce.NoceSaveLoadListItemWidget // 0x0020 (0x03E0 - 0x03C0) class UNoceSaveLoadListItemWidget final : public UNoceScrollItemWidget { public: class UWidgetAnimation* Empty; // 0x03C0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* EmptyFocus; // 0x03C8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* EmptySelect; // 0x03D0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* EmptyUnfocus; // 0x03D8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSaveLoadListItemWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSaveLoadListItemWidget") } static class UNoceSaveLoadListItemWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSaveLoadListItemWidget; // Class GameNoce.NoceANS_BodyPartGroup // 0x0048 (0x0078 - 0x0030) class UNoceANS_BodyPartGroup final : public UAnimNotifyState { public: bool DebugLog; // 0x0030(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray BeginAddBodyPartGroups; // 0x0038(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray BeginRemoveBodyPartGroups; // 0x0048(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray EndAddBodyPartGroups; // 0x0058(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray EndRemoveBodyPartGroups; // 0x0068(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_BodyPartGroup") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_BodyPartGroup") } static class UNoceANS_BodyPartGroup* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_BodyPartGroup; // Class GameNoce.AsyncActionHandleNoceStorage // 0x0030 (0x0060 - 0x0030) class UAsyncActionHandleNoceStorage final : public UBlueprintAsyncActionBase { public: TMulticastInlineDelegate Completed; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_40[0x18]; // 0x0040(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) class USaveGame* SaveGameObject; // 0x0058(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UAsyncActionHandleNoceStorage* NoceAsyncLoadGameFromSlot(class UObject* WorldContextObject, const int32 SlotIndex); static class UAsyncActionHandleNoceStorage* NoceAsyncSaveClearGameToSlot(class UObject* WorldContextObject, const int32 SlotIndex, ENoceEndingType ClearEndingType, bool ClearProgress); static class UAsyncActionHandleNoceStorage* NoceAsyncSaveGameToSlot(class UObject* WorldContextObject, const int32 SlotIndex, class FName LocationName, class AActor* InActor); static class UAsyncActionHandleNoceStorage* NoceAsyncSaveSystemSave(class UObject* WorldContextObject); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("AsyncActionHandleNoceStorage") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"AsyncActionHandleNoceStorage") } static class UAsyncActionHandleNoceStorage* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UAsyncActionHandleNoceStorage; // Class GameNoce.NoceANS_ApplyGameplayEffect // 0x0020 (0x0050 - 0x0030) class UNoceANS_ApplyGameplayEffect : public UAnimNotifyState { public: int32 GameplayEffectLevel; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray> GameplayEffects; // 0x0038(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected) bool RemoveAtEnd; // 0x0048(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_ApplyGameplayEffect") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_ApplyGameplayEffect") } static class UNoceANS_ApplyGameplayEffect* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_ApplyGameplayEffect; // Class GameNoce.NoceCheatLevelExtension // 0x0070 (0x0158 - 0x00E8) class UNoceCheatLevelExtension final : public UNeoCheatManagerExtension { public: int32 LastMapGroupIndex; // 0x00E8(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastMapIndex; // 0x00EC(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastMapIconIndex; // 0x00F0(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastMapIconChapter; // 0x00F4(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastMapIconIndexV2; // 0x00F8(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastSpecialTagIndex; // 0x00FC(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray CurrentMapGroups; // 0x0100(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TArray CurrentMapLocations; // 0x0110(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TArray CurrentMapIcons; // 0x0120(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) bool IsAddMap; // 0x0130(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_131[0x7]; // 0x0131(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray CurrentMapIconChapters; // 0x0138(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TArray CurrentMapIconIndexes; // 0x0148(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) public: bool AddSpecialTag(); void Debug_AddAllMapLocationIDs(); void Debug_AddMapLocationID(); void Debug_AddRemoveMapIcon(); void Debug_AddSpecialTag(); void Debug_RemoveMapLocationID(); TArray GetSpecialTags(int32 Index_0); void OnAddSpecialTagWindowDecided(const struct FNeoCheatPopWindowOutputParam& Result); void OnMapIconDecided(const struct FNeoCheatPopWindowOutputParam& Result); void OnMapIconDecidedV2(const struct FNeoCheatPopWindowOutputParam& Result); void OnMapWindowDecided(const struct FNeoCheatPopWindowOutputParam& Result); void RefreshMinimap(); void ToggleMinimap(); void ZoomInMinimap(); void ZoomOutMinimap(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCheatLevelExtension") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCheatLevelExtension") } static class UNoceCheatLevelExtension* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCheatLevelExtension; // Class GameNoce.NoceBodyPartGroupHealth // 0x0028 (0x02B8 - 0x0290) class ANoceBodyPartGroupHealth final : public AActor { public: uint8 Pad_290[0x8]; // 0x0290(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class USceneComponent* ActorRootComponent; // 0x0298(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceAbilitySystemComponent* AbilitySystemComponent; // 0x02A0(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, Transient, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceBodyPartGroupAttributeSet* AttributeSet; // 0x02A8(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, Transient, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2B0[0x8]; // 0x02B0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceBodyPartGroupHealth") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceBodyPartGroupHealth") } static class ANoceBodyPartGroupHealth* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceBodyPartGroupHealth; // Class GameNoce.BTDecorator_NoceAI_TagCooldown // 0x0008 (0x0080 - 0x0078) class UBTDecorator_NoceAI_TagCooldown final : public UBTDecorator_TagCooldown { public: float RandomDeviation; // 0x0078(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7C[0x4]; // 0x007C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BTDecorator_NoceAI_TagCooldown") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BTDecorator_NoceAI_TagCooldown") } static class UBTDecorator_NoceAI_TagCooldown* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBTDecorator_NoceAI_TagCooldown; // Class GameNoce.NoceAnimNotify // 0x0000 (0x0038 - 0x0038) class UNoceAnimNotify : public UAnimNotify { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAnimNotify") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAnimNotify") } static class UNoceAnimNotify* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAnimNotify; // Class GameNoce.NoceCharacterMovementComponent // 0x0030 (0x0FB0 - 0x0F80) class UNoceCharacterMovementComponent final : public UCharacterMovementComponent { public: class UNoceGameplayTagDataAsset* TagDataAsset; // 0x0F78(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class ANocePlayerCharacter* PlayerCharacter; // 0x0F80(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MoveSpeedRatio; // 0x0F88(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float SprintSpeedMultiplier; // 0x0F8C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float WalkSpeedMultiplier; // 0x0F90(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float TiredSprintSpeedMultiplier; // 0x0F94(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float TiredWalkSpeedMultiplier; // 0x0F98(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float SlopeSprintSpeedMultiplier; // 0x0F9C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float SlopeWalkSpeedMultiplier; // 0x0FA0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_FA4[0xC]; // 0x0FA4(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetMoveSpeedRatio(float InValue); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCharacterMovementComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCharacterMovementComponent") } static class UNoceCharacterMovementComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCharacterMovementComponent; // Class GameNoce.BTTask_NoceAI_Base // 0x0030 (0x00A0 - 0x0070) class UBTTask_NoceAI_Base : public UBTTaskNode { public: uint8 bShowPropertyDetails : 1; // 0x0070(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, DisableEditOnTemplate, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_71[0x17]; // 0x0071(0x0017)(Fixing Size After Last Property [ Dumper-7 ]) class AAIController* AIOwner; // 0x0088(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class AActor* ActorOwner; // 0x0090(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class APawn* AIOwnerPawn; // 0x0098(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BTTask_NoceAI_Base") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BTTask_NoceAI_Base") } static class UBTTask_NoceAI_Base* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBTTask_NoceAI_Base; // Class GameNoce.BTTask_NoceAI_ActivateAbility // 0x0028 (0x00C8 - 0x00A0) class UBTTask_NoceAI_ActivateAbility final : public UBTTask_NoceAI_Base { public: TSubclassOf AbilityClass; // 0x00A0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A8[0x20]; // 0x00A8(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("BTTask_NoceAI_ActivateAbility") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"BTTask_NoceAI_ActivateAbility") } static class UBTTask_NoceAI_ActivateAbility* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UBTTask_NoceAI_ActivateAbility; // Class GameNoce.NoceANS_AttackTraceEnvironment // 0x0040 (0x0070 - 0x0030) class UNoceANS_AttackTraceEnvironment final : public UAnimNotifyState { public: struct FGameplayTagContainer AnyMatchingGameplayTags; // 0x0030(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FName ComboName; // 0x0050(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray AttackTraceNames; // 0x0058(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) uint8 Pad_68[0x8]; // 0x0068(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_AttackTraceEnvironment") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_AttackTraceEnvironment") } static class UNoceANS_AttackTraceEnvironment* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_AttackTraceEnvironment; // Class GameNoce.NoceCheatTitleUIExtension // 0x0000 (0x00E8 - 0x00E8) class UNoceCheatTitleUIExtension final : public UNeoCheatManagerExtension { public: void Debug_AutoSwitchInputIcon(bool InEnable); void Debug_HideDevInfo(bool InValue); void Debug_SetSkipLogo(bool InValue); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCheatTitleUIExtension") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCheatTitleUIExtension") } static class UNoceCheatTitleUIExtension* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCheatTitleUIExtension; // Class GameNoce.ChooseSkinListObject // 0x00F0 (0x0118 - 0x0028) class UChooseSkinListObject final : public UObject { public: struct FNoceUIChooseSkinData Data; // 0x0028(0x00E8)(BlueprintVisible, NativeAccessSpecifierPublic) bool IsEquipped; // 0x0110(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_111[0x7]; // 0x0111(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("ChooseSkinListObject") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"ChooseSkinListObject") } static class UChooseSkinListObject* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UChooseSkinListObject; // Class GameNoce.CollectibleListObject // 0x0050 (0x0078 - 0x0028) class UCollectibleListObject final : public UObject { public: class FName ID; // 0x0028(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText NameText; // 0x0030(0x0010)(BlueprintVisible, NativeAccessSpecifierPublic) struct FSoftObjectPath ImagePath; // 0x0040(0x0020)(BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsNew; // 0x0060(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsAutoUpdateNew; // 0x0061(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_62[0x6]; // 0x0062(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TArray IsNewLetter; // 0x0068(0x0010)(BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CollectibleListObject") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CollectibleListObject") } static class UCollectibleListObject* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCollectibleListObject; // Class GameNoce.NoceChunkInstance // 0x00D8 (0x0108 - 0x0030) class UNoceChunkInstance : public UGameInstanceSubsystem { public: TMulticastInlineDelegate OnQueryDLCCompletedDelegate; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) bool bChunk1NewlyInstalled; // 0x0040(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class FString OnlineSubsystemName; // 0x0048(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UDataTable* ChunkDataTable; // 0x0058(0x0008)(Edit, ZeroConstructor, Transient, EditConst, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray OwnedDLCList; // 0x0060(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, Protected, NativeAccessSpecifierProtected) uint8 Pad_70[0x28]; // 0x0070(0x0028)(Fixing Size After Last Property [ Dumper-7 ]) bool HasQueriedDLC; // 0x0098(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsQueryDLCCompleted; // 0x0099(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsTryingLogin; // 0x009A(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool DebugShowChunk; // 0x009B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsUsingChunkDebugData; // 0x009C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9D[0x6B]; // 0x009D(0x006B)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void CheckDownloadableContentByRowName(class FName InRowName, bool* OutIsChunkInstalled, bool* OutIsOwnedDLC); void Initialize_BP(); void SetupDebugData_BP(); void SetUsingChunkDebugData(bool InIsEnable); void ShowCheckDLCResult_BP(class FName InRowName, bool IsChunkInstalled, bool IsOwnedDLC); void StartQueryDLC(); void StopQueryDLC(); bool UpdateChunkDebugData(class FName InRowName, ENoceChunkDebugType InType, ENoceChunkDebugAction InAction); bool DoesChunkFileExist(int32 InChunkID) const; struct FNoceChunkDataRow GetChunkDataByName(class FName InName) const; TArray GetChunkDataRowNames() const; int32 GetChunkIDFromDataRow(const struct FNoceChunkDataRow& InDataRow) const; bool GetDebugDataByType(class FName InRowName, ENoceChunkDebugType InType) const; class FString GetDownloadContentIDFromDataRow(const struct FNoceChunkDataRow& InDataRow) const; bool IsChunkInstalled(int32 InChunkID) const; bool IsChunkInstalledByRowName(class FName InRowName) const; bool IsOwnedDLCByID(const class FString& InDLCID) const; bool IsOwnedDLCByRowName(class FName InRowName) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceChunkInstance") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceChunkInstance") } static class UNoceChunkInstance* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceChunkInstance; // Class GameNoce.NoceShowByProgressBaseComponent // 0x0090 (0x0130 - 0x00A0) class UNoceShowByProgressBaseComponent : public UActorComponent { public: struct FGameplayTagContainer ProgressCondition; // 0x00A0(0x0020)(Edit, Protected, NativeAccessSpecifierProtected) bool NeedExactProgress; // 0x00C0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_C1[0x7]; // 0x00C1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTagContainer AdditionalTags; // 0x00C8(0x0020)(Edit, Protected, NativeAccessSpecifierProtected) bool AllAdditionalTags; // 0x00E8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_E9[0x3]; // 0x00E9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 NeedAdditionalTagNum; // 0x00EC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTagContainer WithOutAdditionalTags; // 0x00F0(0x0020)(Edit, Protected, NativeAccessSpecifierProtected) bool WithoutAllAdditionalTags; // 0x0110(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_111[0x3]; // 0x0111(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 RoundBitmask; // 0x0114(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 EndingBitmask; // 0x0118(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 ValidRoundBitmask; // 0x011C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_120[0x10]; // 0x0120(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void OnAdditionalTagChanged(const struct FGameplayTag& InTag); void OnProgressChanged(const struct FGameplayTag& InTag); void OnProgressInitialized(const struct FGameplayTag& InTag); void OnProgressOrTagChanged_BP(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceShowByProgressBaseComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceShowByProgressBaseComponent") } static class UNoceShowByProgressBaseComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceShowByProgressBaseComponent; // Class GameNoce.NoceNiagaraByProgressComponent // 0x0108 (0x0238 - 0x0130) class UNoceNiagaraByProgressComponent final : public UNoceShowByProgressBaseComponent { public: bool BlendVariable; // 0x0130(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_131[0x7]; // 0x0131(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TMap ScalarParams; // 0x0138(0x0050)(Edit, Protected, NativeAccessSpecifierProtected) class UCurveFloat* BlendCurve; // 0x0188(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) float BlendTime; // 0x0190(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool ActivateOnConditionMatch; // 0x0194(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_195[0x3]; // 0x0195(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName TargetComponentTag; // 0x0198(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnBlendingFinish; // 0x01A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) class UNiagaraComponent* NiagaraComponent; // 0x01B0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TMap OriginalScalarParams; // 0x01B8(0x0050)(Transient, NativeAccessSpecifierPrivate) bool IsBlending; // 0x0208(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_209[0x3]; // 0x0209(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float CurrentBlendDuration; // 0x020C(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float TargetAlpha; // 0x0210(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float SourceAlpha; // 0x0214(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_218[0x10]; // 0x0218(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) bool DrawDebug; // 0x0228(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_229[0xF]; // 0x0229(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceNiagaraByProgressComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceNiagaraByProgressComponent") } static class UNoceNiagaraByProgressComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceNiagaraByProgressComponent; // Class GameNoce.FrameworkFunctionLibrary // 0x0000 (0x0028 - 0x0028) class UFrameworkFunctionLibrary final : public UBlueprintFunctionLibrary { public: static class ANoceWorldSettings* GetNoceWorldSettings(const class UObject* WorldContextObject); static bool IsGameMode(const class UObject* WorldContextObject, TSubclassOf GameModeClass); static bool IsNoceGameMode(const class UObject* WorldContextObject); static bool IsNoceTitleGameMode(const class UObject* WorldContextObject); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FrameworkFunctionLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FrameworkFunctionLibrary") } static class UFrameworkFunctionLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFrameworkFunctionLibrary; // Class GameNoce.GameNoceGameModeBase // 0x0040 (0x0368 - 0x0328) class AGameNoceGameModeBase : public AGameModeBase { public: TMulticastInlineDelegate OnStoryEndingChanged; // 0x0328(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnPlayerOutfitChanged; // 0x0338(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnUpdatePlayerCharMeshType; // 0x0348(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) ENoceActionLevel GameActionLevel; // 0x0358(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceRiddleLevel GameRiddleLevel; // 0x0359(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceRoundType GameRoundType; // 0x035A(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_35B[0x1]; // 0x035B(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) int32 SimulateStoryClearBitMask; // 0x035C(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceEndingType GameEndingType; // 0x0360(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENocePlayerOutfit PlayerOutfitValue; // 0x0361(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_362[0x6]; // 0x0362(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: ENoceActionLevel GetActionLevel(); ENocePlayerOutfit GetPlayerOutfitValue(); ENocePlayerOutfit GetPlayerSaveGameOutfit(); ENoceRiddleLevel GetRiddleLevel(); ENoceRoundType GetRoundType(); ENoceRoundType GetSaveGameRoundType(); int32 GetSimulateStoryClearBitmask(); ENoceEndingType GetStoryEndingType(); void HandleUpdatePlayerCharMeshType(ENocePlayerType InPlayerType, class FName InCharMeshRowName); void OnSystemSaveLoaded(class UNoceSystemSaveGame* SystemSave); void OnSystemSaveSaved(class UNoceSystemSaveGame* SystemSave); void SetActionLevel(ENoceActionLevel ActionLevel); void SetPlayerOutfitValue(ENocePlayerOutfit InType); void SetRiddleLevel(ENoceRiddleLevel RiddleLevel); void SetSimulateRoundType(ENoceRoundType DebugRoundType); void SetSimulateStoryClearBitmask(int32 BitMask); void SetStoryEndingType(ENoceEndingType EndingType); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("GameNoceGameModeBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"GameNoceGameModeBase") } static class AGameNoceGameModeBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_AGameNoceGameModeBase; // Class GameNoce.NoceTestBaseController // 0x00B0 (0x00E0 - 0x0030) class UNoceTestBaseController : public UGauntletTestController { public: uint8 Pad_30[0xB0]; // 0x0030(0x00B0)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void OnMemReportIntervalChanged(); void OnMemReportTimerExpired(); void TryEarlyExec(const class UWorld* World); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceTestBaseController") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceTestBaseController") } static class UNoceTestBaseController* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceTestBaseController; // Class GameNoce.GameNoceSettings // 0x0188 (0x01C0 - 0x0038) class UGameNoceSettings final : public UDeveloperSettings { public: class FString AfterDofMatPostfix; // 0x0038(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString WorldTransDissolvePostfix; // 0x0048(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap WorldTransTimeMatParameters; // 0x0058(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, Config, NativeAccessSpecifierPublic) struct FSoftObjectPath MultiRoundSeqTableList; // 0x00A8(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap SolveLumenGhostingCmds; // 0x00C8(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, Config, NativeAccessSpecifierPublic) TMap GlobalCmdsForHQLQ; // 0x0118(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, Config, NativeAccessSpecifierPublic) TArray> RootCutSceneAssets; // 0x0168(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Config, UObjectWrapper, NativeAccessSpecifierPublic) TArray> RootCutSceneClasses; // 0x0178(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Config, UObjectWrapper, NativeAccessSpecifierPublic) TArray> RootDataTables; // 0x0188(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Config, UObjectWrapper, NativeAccessSpecifierPublic) TSoftClassPtr ProfilingActorClass; // 0x0198(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("GameNoceSettings") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"GameNoceSettings") } static class UGameNoceSettings* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UGameNoceSettings; // Class GameNoce.InventoryItemListObject // 0x0048 (0x0070 - 0x0028) class UInventoryItemListObject final : public UObject { public: ENoceInventoryType Type; // 0x0028(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName ID; // 0x002C(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Quantity; // 0x0034(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText NameText; // 0x0038(0x0010)(BlueprintVisible, NativeAccessSpecifierPublic) struct FSoftObjectPath ImagePath; // 0x0048(0x0020)(BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsEquipped; // 0x0068(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsNew; // 0x0069(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsShowQuantity; // 0x006A(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsBlank; // 0x006B(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsFaithItem; // 0x006C(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6D[0x3]; // 0x006D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("InventoryItemListObject") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"InventoryItemListObject") } static class UInventoryItemListObject* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UInventoryItemListObject; // Class GameNoce.NoceANS_ApplyGESetByCaller // 0x0010 (0x0040 - 0x0030) class UNoceANS_ApplyGESetByCaller final : public UAnimNotifyState { public: TArray GameplayEffects; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_ApplyGESetByCaller") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_ApplyGESetByCaller") } static class UNoceANS_ApplyGESetByCaller* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_ApplyGESetByCaller; // Class GameNoce.NoceCheatManagerBase // 0x0000 (0x02A0 - 0x02A0) class UNoceCheatManagerBase : public UNeoCheatManager { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCheatManagerBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCheatManagerBase") } static class UNoceCheatManagerBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCheatManagerBase; // Class GameNoce.NoceCheatManager // 0x01E8 (0x0488 - 0x02A0) class UNoceCheatManager : public UNoceCheatManagerBase { public: bool FreeCameraRotate; // 0x02A0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool CanToggleDebugCamera; // 0x02A1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2A2[0x2]; // 0x02A2(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float PlayerAttackRatio; // 0x02A4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PlayerWinceRatio; // 0x02A8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PlayerDeflectRatio; // 0x02AC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WeaponDurabilityCostRatio; // 0x02B0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EnemyAttackRatio; // 0x02B4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool EnemyNoAttack; // 0x02B8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ShowEnemyHealthBar; // 0x02B9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool SkipEnemyCounterableCheck; // 0x02BA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ForceJustDodge; // 0x02BB(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool NoPlayerHandleDamage; // 0x02BC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ShowPlayerStaminaCostLog; // 0x02BD(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ShowPlayerSanityCostLog; // 0x02BE(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ShowPlayerClawTransformLog; // 0x02BF(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool NoCostSanity; // 0x02C0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ShowPlayerInvincibleInfo; // 0x02C1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ShowPlayerShowHideInfo; // 0x02C2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ShowKatanaScabbardInCutscene; // 0x02C3(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool DebugEnemyInSight; // 0x02C4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2C5[0x3]; // 0x02C5(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float LeaveEnemyInSightDistance; // 0x02C8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ForceShowEyeLacrimalFluid; // 0x02CC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ShowAutoAimCompWarpLocationInfo; // 0x02CD(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AttackTraceDrawShapePlayer; // 0x02CE(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AttackTraceDrawResultPlayer; // 0x02CF(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AttackLogPlayer; // 0x02D0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AttackTraceDrawShapeEnemy; // 0x02D1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AttackTraceDrawResultEnemy; // 0x02D2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AttackLogEnemy; // 0x02D3(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AttackTraceDrawShapeEnviroment; // 0x02D4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AttackTraceDrawResultEnviroment; // 0x02D5(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AttackTraceDrawShapePlayerDeflect; // 0x02D6(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AttackTraceDrawResultPlayerDeflect; // 0x02D7(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AttackLogEnviroment; // 0x02D8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ShowNPCLookAtSystemInfo; // 0x02D9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ShowFootStepVFXInfo; // 0x02DA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ShowHitPerformVFXInfo; // 0x02DB(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ShowSceneDitherFade; // 0x02DC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bDisableAutoSave; // 0x02DD(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool EnemyMayNotRevive; // 0x02DE(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool DrawNavLinkInfo; // 0x02DF(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ShowCounterableExtendAutoAimDistance; // 0x02E0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ShowLinkMotionInfo; // 0x02E1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool DisableLinkMotionAvoidCol; // 0x02E2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool DisableLinkMotionCheckInterruptSequencer; // 0x02E3(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ForceJumpPlaybackPos; // 0x02E4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UsePlayerFootIK; // 0x02E5(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UsePlayerSkirtIK; // 0x02E6(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UsePlayerLookAtIK; // 0x02E7(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UsePlayerPoseDriverIK; // 0x02E8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UsePlayerAimIK; // 0x02E9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UsePlayerFullBodyIK; // 0x02EA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UseNPCFootIK; // 0x02EB(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UseNPCLookAtIK; // 0x02EC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UseNPCPoseDriverIK; // 0x02ED(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UseEnemyFootIK; // 0x02EE(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2EF[0x1]; // 0x02EF(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float PlayerShawlRigidBodyAlpha; // 0x02F0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PlayerScarfRigidBodyAlpha; // 0x02F4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PlayerSkirtRigidBodyAlpha; // 0x02F8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PlayerFurClawRigidBodyAlpha; // 0x02FC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PlayerFurClawGRigidBodyAlpha; // 0x0300(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PlayerScabbardRigidBodyAlpha; // 0x0304(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ForceEnableRagdoll; // 0x0308(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_309[0x7]; // 0x0309(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnShowEnemyHealthBarChanged; // 0x0310(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_320[0x18]; // 0x0320(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) bool ShowInteractPriorityInfo; // 0x0338(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ShowInteractInfo; // 0x0339(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_33A[0x6]; // 0x033A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTagContainer ShowIndicatorChapters; // 0x0340(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) struct FVector2D NocePPVDebugPosition; // 0x0360(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D WorldManagerDebugPosition; // 0x0370(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UDataLayerAsset* DevToolLightLayer; // 0x0380(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap DebugGoMap; // 0x0388(0x0050)(Transient, NativeAccessSpecifierPublic) TArray DebugGoStack; // 0x03D8(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) bool ShowGimmickInfo; // 0x03E8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3E9[0x7]; // 0x03E9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray TutorialNames; // 0x03F0(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) int32 PopWindowTutorialIndex; // 0x0400(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_404[0x4]; // 0x0404(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FSoftClassPath DialogVOTestActorClass; // 0x0408(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_428[0x30]; // 0x0428(0x0030)(Fixing Size After Last Property [ Dumper-7 ]) class UMaterialParameterCollection* CollisionMPC; // 0x0458(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_460[0x28]; // 0x0460(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void BP_Debug_SetWeaponDurability(float InValue); void Debug_AnalyticsEndSession(); void Debug_AnalyticsStartSession(); void Debug_ApplyClawAlterBackMark(bool bValue); void Debug_ApplyClawAlterBackMarkRound3(bool bValue); void Debug_ApplyClawAlterHandRound2(bool bValue); void Debug_ApplyClawAlterMask(bool bValue); void Debug_AsyncAutoSave(); void Debug_AutoLoad(int32 SlotIndex); void Debug_AutoSave(int32 SlotIndex, class FName LocationRowName); void Debug_BugIt(); void Debug_ChangeActionLevel(int32 InLevel); void Debug_ChangeGameRound(int32 InRound); void Debug_ChangePlayerCharMeshType(); void Debug_ClearAllTutorial(); void Debug_ClearAllWorldTriggerSetting(); void Debug_ClearTemporaryGameSave(); void Debug_CollisionOpacity(float InOpacity); void Debug_CollisionViewMode(int32 InViewMode); void Debug_ConditionHandlerInfo(bool InEnable); void Debug_CreateTemporaryGameSave(); void Debug_DeleteAllAutoSave(); void Debug_DeleteAllGameSave(); void Debug_DeleteAllMaunalSave(); void Debug_DeleteSlot(int32 SlotIndex); void Debug_DeleteSystemSave(); void Debug_DisableAutoSave(bool InValue); void Debug_DisableLinkMotionAvoidCol(bool InValue); void Debug_DisableLinkMotionInterruptSequencer(bool InValue); void Debug_DisaplyNPCLookAtSystemInfo(bool InShow); void Debug_DisaplyPlayerLookAtSystemInfo(bool InShow); void Debug_DisplayFadeSystemInfo(bool InShow); void Debug_DrawCellLoadingTime(bool InValue); void Debug_EnableDynamicPickups(bool InEnable); void Debug_EnableEventPickups(bool InEnable); void Debug_EnableGlobalRigidBody(bool bValue); void Debug_EndTutorial(int32 TutorialIndex); void Debug_EndTutorialByName(class FName TutorialName); void Debug_EnemyMayNotRevive(bool InValue); void Debug_EnemyOneShotKill(bool Enable); void Debug_EnemyOneShotKillNotRevive(bool InValue); void Debug_FindRigidBodyOverlapWorldStatic(); void Debug_ForceChangeStoryEndingType(int32 EndingType); void Debug_ForceClawGToClaw(); void Debug_ForceClawToClawG(); void Debug_ForceEnableRagdoll(bool bValue); void Debug_ForceJumpPlaybackPos(bool bValue); void Debug_ForceShowEyeLacrimalFluid(bool bValue); void Debug_ForceUpdateLight(); void Debug_GenerateDynamicPickups(); void Debug_GenerateEventPickupsNearbyPlayer(); void Debug_GoNextProgress(int32 Index_0); void Debug_HideBasicDebugInfo(bool bValue); void Debug_HideGreyboxObject(bool InValue); void Debug_HideSubtitle(bool InEnable); void Debug_InGameFixedEV(float InValue); void Debug_InGameFixedEVMode(int32 EVMode); void Debug_MakeFakeClearGame(); void Debug_NoceFadeIn(int32 FadeType, float InValue); void Debug_NoceFadeOut(int32 FadeType, float InValue); void Debug_PlayerAnimationLogInfoStateChange(bool InValue); void Debug_PlayerFootIKDebugDraw(bool bValue); void Debug_PlayerFootIKDebugTrace(bool bValue); void Debug_PlayerShiromukuRevive(int32 InValue); void Debug_PrintNoceGlobalDelegatesStatus(); void Debug_RemoveAdditionalTag(class FName InTagName); void Debug_RemoveAllEventPickups(); void Debug_RemoveCurrentDynamicPickups(); void Debug_RequesetWorldTrigger(class FName InName, bool InValue); void Debug_RequestNocePPV(class FName InType, class FName InDataRowName, float InWeight); void Debug_RequestWind(class FName InDataRowName); void Debug_ResetAchievements(); void Debug_SelectBColType(int32 InBColType); void Debug_SetAdditionalTag(class FName InTagName); void Debug_SetAllStoryEndingCleared(); void Debug_SetATPCCameraLocationObjectDebug(bool InValue); void Debug_SetATPCCameraLockObjectDebug(bool InValue); void Debug_SetAttackLogEnemy(bool Value); void Debug_SetAttackLogEnviroment(bool Value); void Debug_SetAttackLogPlayer(bool Value); void Debug_SetAttackTraceDrawResultEnemy(bool Value); void Debug_SetAttackTraceDrawResultEnviroment(bool Value); void Debug_SetAttackTraceDrawResultPlayer(bool Value); void Debug_SetAttackTraceDrawResultPlayerDefelct(bool Value); void Debug_SetAttackTraceDrawShapeEnemy(bool Value); void Debug_SetAttackTraceDrawShapeEnviroment(bool Value); void Debug_SetAttackTraceDrawShapePlayer(bool Value); void Debug_SetAttackTraceDrawShapePlayerDefelct(bool Value); void Debug_SetBattlePositionForceActivate(bool bEnable); void Debug_SetBattlePositionSystemEnabled(bool bEnable); void Debug_SetBattleStatusTime(float InValue); void Debug_SetCapsuleShrinkEnableDebug(bool InValue); void Debug_SetCapsuleShrinkEnableUse(bool InValue); void Debug_SetClawTransform(float InValue); void Debug_SetCurrentMaxSanity(float InValue); void Debug_SetDebugEnemyInSight(bool bValue); void Debug_SetDrawTriggerBox(int32 InValue); void Debug_SetEnemyAttackRatio(float InValue); void Debug_SetEnemyNoAttack(bool InValue); void Debug_SetEventMaxTryFailedCount(int32 InCount); void Debug_SetEventMinDistanceSquared(float InDistanceSquared); void Debug_SetForceJustDodge(bool bValue); void Debug_SetFreeCameraRotate(bool InValue); void Debug_SetHealth(float InValue); void Debug_SetHealthPercent(float InValue); void Debug_SetHeightFogDistance(float InValue); void Debug_SetLanternPointRadius(float InValue); void Debug_SetLeaveEnemyInSightDistance(float InValue); void Debug_SetLowStaminaThreshold(float InValue); void Debug_SetMaxHealth(float InValue); void Debug_SetMaxSanity(float InValue); void Debug_SetMaxStamina(float InValue); void Debug_SetMoonlightRadius(float InValue); void Debug_SetNoCostSanity(bool bValue); void Debug_SetNoPlayerHandleDamage(bool bValue); void Debug_SetNormalBattleBGMDistMultiplier(float InValue); void Debug_SetPlayerAttackRatio(float InValue); void Debug_SetPlayerControlerShowDebugInfo(bool InValue); void Debug_SetPlayerDeflectRatio(float InValue); void Debug_SetPlayerFurClawGRigidBodyAlpha(float InValue); void Debug_SetPlayerFurClawRigidBodyAlpha(float InValue); void Debug_SetPlayerMoveSpeedRatio(float InValue); void Debug_SetPlayerOutfit(int32 InValue); void Debug_SetPlayerScabbardRigidBodyAlpha(float InValue); void Debug_SetPlayerScarfRigidBodyAlpha(float InValue); void Debug_SetPlayerShawlRigidBodyAlpha(float InValue); void Debug_SetPlayerSkirtRigidBodyAlpha(float InValue); void Debug_SetPlayerWinceRatio(float InValue); void Debug_SetProgressTag(class FName InTagName); void Debug_SetShowEnemyHealthBar(bool bValue); void Debug_SetShowFootStepVFXInfo(bool bValue); void Debug_SetShowPlayerClawTransformLog(bool bValue); void Debug_SetShowPlayerInvincibleInfo(bool bValue); void Debug_SetShowPlayerSanityCostLog(bool bValue); void Debug_SetShowPlayerShowHideInfo(bool bValue); void Debug_SetShowPlayerStaminaCostLog(bool bValue); void Debug_SetSkipEnemyCounterableCheck(bool bValue); void Debug_SetStoryEndingCleared(int32 EndingType); void Debug_SetTriggerDetail(bool InValue); void Debug_SetWeaponDurability(float InValue); void Debug_SetWeaponDurabilityCostRatio(float InValue); void Debug_ShowAchievementStatus(bool InValue); void Debug_ShowAutoAimCompWarpLocationInfo(bool bValue); void Debug_ShowCounterableExtendAutoAimDistance(bool InValue); void Debug_ShowDynamicPickupsDebugInfo(bool InIsShow); void Debug_ShowGimmickInfo(bool InValue); void Debug_ShowHitPerfromVFXInfo(bool InShow); void Debug_ShowIndicator(bool InValue); void Debug_ShowInteractInfo(bool InValue); void Debug_ShowInteractPriority(bool InValue); void Debug_ShowLinkMotionDebugInfo(bool InValue); void Debug_ShowRecordStatus(bool InValue); void Debug_ShowSaveClearGame(); void Debug_ShowSceneDitherFade(bool Value); void Debug_ShowTeleportBlackScreen(bool InValue); void Debug_ShowWorldTriggerStatus(bool InValue); void Debug_SpawnEnemy(); void Debug_StartTutorial(int32 TutorialIndex); void Debug_StartTutorialByName(class FName TutorialName); void Debug_StartTutorialByPopWindow(); void Debug_ToggleBColOnly(); void Debug_ToggleBlockCameraColOnly(); void Debug_ToggleCollisionViewLighting(); void Debug_ToggleEColOnly(); void Debug_ToggleGreyboxVisibility(); void Debug_ToggleStorageInfo(); void Debug_ToggleToolLight(); void Debug_ToggleTriggerBox(); void Debug_ToggleTriggerDetail(); void Debug_UnequipWeapon(); void Debug_UnlockAchievement(int32 Index_0); void Debug_UseEnemyFootIK(bool bValue); void Debug_UseNPCFootIK(bool bValue); void Debug_UseNPCLookAtIK(bool bValue); void Debug_UseNPCPoseDriverIK(bool bValue); void Debug_UsePlayerAimIK(bool bValue); void Debug_UsePlayerFootIK(bool bValue); void Debug_UsePlayerFullBodyIK(bool bValue); void Debug_UsePlayerLookAtIK(bool bValue); void Debug_UsePlayerPoseDriverIK(bool bValue); void Debug_UsePlayerSkirtIK(bool bValue); void DebugGoBack(); void DebugGoSave(class FName InSpotName); void DebugGoTo(class FName InSpotName); void EnableEnemyNavModifier(bool InValue); void EnablePlayerNavModifier(bool InValue); void EnableSanitySpawnSystem(bool bEnable); TArray GetDialogParentTables(class UCompositeDataTable* CompositeDataTable); struct FGameplayTag GetGamePlayTagByName(const class FName& InTagName); bool IsDebugInvincibleEnabled(); void LockNavigationBuild(bool bLock); void NoceBugItGo(float X, float Y, float Z, float pitch, float Yaw, float Roll, class FString* GatewayString); void OnChangePlayerCharMeshTypeWindowDecided(const struct FNeoCheatPopWindowOutputParam& Result); void OnStartTutorialWindowDecided(const struct FNeoCheatPopWindowOutputParam& Result); void OnTestDiloagWindowDecided(const struct FNeoCheatPopWindowOutputParam& Result); void SetDrawNavLinkInfo(bool InValue); void SetNoceAIGlobalThinkEnable(bool bEnable); void SetNoceEnv(const class FString& AreaName, int32 Index_0, int32 RuntimeState); void SetNoceEnvExtra(const class FString& AreaName, int32 Index_0, int32 RuntimeState); void ShowDebugControlRig(bool InShow); void ShowDebugKawaii(bool InShow); void ShowDebugRigidBody(bool InShow); void ShowNoceAINoiseInfo(bool bEnable); void ShowNoceAISpawnerInfo(bool bEnable); void ShowNoceAISystemInfo(bool bEnable); void SpawnDialogVOTestActor(); void TestDialog(); void ToggleCinematicNote(); void ToggleFog(); void ToggleGameClockInfo(); void ToggleGameSettingInfo(); void ToggleNoceAIGlobalThinkEnable(); void ToggleNoceBattlePositionInfo(); void ToggleNoceBattlePositionSystem(); void ToggleNoceDialogInfo(); void ToggleNocePPVDetailInfo(); void ToggleNocePPVInfo(); void ToggleOnewayInfo(); void ToggleOnlyPPVInfo(); void ToggleProgressInfo(); void ToggleSweetLightCh(); void ToggleSweetLightEnv(); void ToggleSweetLightMoon(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCheatManager") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCheatManager") } static class UNoceCheatManager* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCheatManager; // Class GameNoce.KeyBindingListObject // 0x0070 (0x0098 - 0x0028) class UKeyBindingListObject final : public UObject { public: struct FNoceUIKeyBindingFixedData FixedData; // 0x0028(0x0030)(BlueprintVisible, NativeAccessSpecifierPublic) bool IsSelectingPrimary; // 0x0058(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsEditing; // 0x0059(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5A[0x6]; // 0x005A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) struct FKey PrimaryKey; // 0x0060(0x0018)(BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FKey SecondaryKey; // 0x0078(0x0018)(BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsPrimaryError; // 0x0090(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsSecondaryError; // 0x0091(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_92[0x6]; // 0x0092(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("KeyBindingListObject") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"KeyBindingListObject") } static class UKeyBindingListObject* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UKeyBindingListObject; // Class GameNoce.NoceAnimWidget // 0x0068 (0x0368 - 0x0300) class UNoceAnimWidget : public UNoceUserWidgetBase { public: TMulticastInlineDelegate OnClose; // 0x0300(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnClosed; // 0x0310(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) class UWidgetAnimation* FadeIn; // 0x0320(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* FadeOut; // 0x0328(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Select; // 0x0330(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 ZOrder; // 0x0338(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool ClearResourceOnClosed; // 0x033C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_33D[0x3]; // 0x033D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FNeoAudioTriggerIdHandle FadeInSound; // 0x0340(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle FadeOutSound; // 0x0348(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) uint8 Pad_350[0x8]; // 0x0350(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TArray Animations; // 0x0358(0x0010)(BlueprintVisible, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) public: void AddAnimation(class UWidgetAnimation* Animation); void BP_ForceClose(); void BP_HideCommon(bool* NoUse); void BP_ShowCommon(bool* NoUse); void ForceClose(); void ForceHide(); class UWidgetAnimation* GetFadeInAnim(); class UWidgetAnimation* GetFadeOutAnim(); void Hide(); bool IsShowing(); void OnFadeInCompleted(); void OnFadeOutCompleted(); void SetAllData(bool* NoUse); void Show(); void StopAnimations(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAnimWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAnimWidget") } static class UNoceAnimWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAnimWidget; // Class GameNoce.NoceFocusableWidget // 0x0048 (0x03B0 - 0x0368) class UNoceFocusableWidget : public UNoceAnimWidget { public: uint8 Pad_368[0x8]; // 0x0368(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceUISubsystem* UISubsystem; // 0x0370(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceInputGuideSubsystem* InputGuideSubsystem; // 0x0378(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_380[0x4]; // 0x0380(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) bool NeedSetUIGameMode; // 0x0384(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool NeedPauseGame; // 0x0385(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool NeedShowCursor; // 0x0386(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_387[0x1]; // 0x0387(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) class FName GuideName; // 0x0388(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FKey RepeatKey; // 0x0390(0x0018)(Transient, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3A8[0x4]; // 0x03A8(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) bool SkipInput; // 0x03AC(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceUIInputMode CachedInputMode; // 0x03AD(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CachedShowCursor; // 0x03AE(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CachedGamePause; // 0x03AF(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void BP_DisableInputs(bool* NoUse); void BP_EnableInputs(bool* NoUse); struct FEventReply BP_TryFocusDefaultWidget(); bool Cancel(); bool Confirm(); void DisableInputs(); void EnableInputs(); bool HandleNotRepeatKeys(const struct FInputEvent& InInputEvent, const struct FKey& InKey); bool HandleRepeatKeys(const struct FInputEvent& InInputEvent, const struct FKey& InKey); void HideGuide(); void SetCursorVisibility(bool InIsVisible); void ShowGuide(class FName InGuide); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceFocusableWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceFocusableWidget") } static class UNoceFocusableWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceFocusableWidget; // Class GameNoce.NoceNewGameSettingOutfitWidget // 0x0018 (0x03C8 - 0x03B0) class UNoceNewGameSettingOutfitWidget final : public UNoceFocusableWidget { public: TMulticastInlineDelegate StartGame; // 0x03B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) int32 DefaultIndex; // 0x03C0(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3C4[0x4]; // 0x03C4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceNewGameSettingOutfitWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceNewGameSettingOutfitWidget") } static class UNoceNewGameSettingOutfitWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceNewGameSettingOutfitWidget; // Class GameNoce.MainMenuListObject // 0x0028 (0x0050 - 0x0028) class UMainMenuListObject final : public UObject { public: class FText NameText; // 0x0028(0x0010)(BlueprintVisible, NativeAccessSpecifierPublic) struct FNeoAudioTriggerIdHandle Sound; // 0x0038(0x0008)(BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_40[0x10]; // 0x0040(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("MainMenuListObject") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"MainMenuListObject") } static class UMainMenuListObject* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UMainMenuListObject; // Class GameNoce.NoceChooserArrowWidget // 0x0010 (0x0388 - 0x0378) class UNoceChooserArrowWidget final : public UNoceSelectItemWidget { public: TMulticastInlineDelegate OnMouseDown; // 0x0378(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) public: struct FEventReply OnMouseButtonDownArrow(const struct FGeometry& InGeometry, const struct FPointerEvent& InMouseEvent); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceChooserArrowWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceChooserArrowWidget") } static class UNoceChooserArrowWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceChooserArrowWidget; // Class GameNoce.MucusDecalActor // 0x0038 (0x02D0 - 0x0298) class AMucusDecalActor final : public ADecalActor { public: bool bTransformed; // 0x0298(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bOutOfGameplay; // 0x0299(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bEnvTypeCanBeRemoved; // 0x029A(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_29B[0x5]; // 0x029B(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) struct FTimerHandle GameplayTimeHandle; // 0x02A0(0x0008)(Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class AActor* Requester; // 0x02A8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool EnvironmentTypeMucus; // 0x02B0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2B1[0x3]; // 0x02B1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float GameplayTime; // 0x02B4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float AutoActivateTime; // 0x02B8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float DelayDestroyTime; // 0x02BC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float ExtraLifeTimeWhenTransformed; // 0x02C0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float DelayDiffusionTime; // 0x02C4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float DiffusionRange; // 0x02C8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2CC[0x4]; // 0x02CC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void BP_OnOutOfGameplay(); void BP_Transformation(); void DestroyMe(); bool HasTransformed(); bool IsEnvironmentType(); bool IsOutOfGameplay(); void OnTransformReuse(); void PauseDestroyTimer(bool InPause); void ReceiveDestroyRequest(); void ReceiveEnemyDeadEvent(class AActor* InEnemy); void RequestTransformation(class AActor* InRequester); void RequestTransformationAuto(); void SetTransformLifeSpan(float InLifespan); void SetTransformReuseTime(float InTime); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("MucusDecalActor") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"MucusDecalActor") } static class AMucusDecalActor* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_AMucusDecalActor; // Class GameNoce.NoceWorldSubsystem // 0x0008 (0x0038 - 0x0030) class UNoceWorldSubsystem : public UWorldSubsystem { public: uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void Deinitialize_BP(); void Initialize_BP(); void WorldBeginPlay_BP(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceWorldSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceWorldSubsystem") } static class UNoceWorldSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceWorldSubsystem; // Class GameNoce.NoceCollectibleListWidget // 0x0020 (0x0300 - 0x02E0) class UNoceCollectibleListWidget : public UUserWidget { public: class UHorizontalBox* Count_HorizontalBox; // 0x02E0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceListView* ItemList; // 0x02E8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* Number; // 0x02F0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool SetSelectedIndexLater; // 0x02F8(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2F9[0x3]; // 0x02F9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 LaterSelectIndex; // 0x02FC(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void SetAllData(const TArray& Items); void SetKeyItemData(const TArray& Items); void SetLetterGroupData(const TArray& LetterGroups, const TArray& NewLetterGroups, class FName LastGroup); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCollectibleListWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCollectibleListWidget") } static class UNoceCollectibleListWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCollectibleListWidget; // Class GameNoce.NoceNoteTrack // 0x0008 (0x00D0 - 0x00C8) class UNoceNoteTrack final : public UMovieScenePropertyTrack { public: uint8 Pad_C8[0x8]; // 0x00C8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceNoteTrack") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceNoteTrack") } static class UNoceNoteTrack* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceNoteTrack; // Class GameNoce.MucusSubsystem // 0x0018 (0x0050 - 0x0038) class UMucusSubsystem final : public UNoceWorldSubsystem { public: TArray SpawnedMucus; // 0x0038(0x0010)(BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) int32 MaxMucusCount; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: TArray GetMucusByDistance2D(const struct FVector& Location, float Distance); void HandleSporeEruption(const struct FVector& CenterLocation, float Radius, class AActor* InRequester); bool IsMucusNearby(const struct FVector& Location, float Distance); void RegisterMucus(class AMucusDecalActor* Mucus); void RemoveAllMucus(bool Immediately); void RemoveOldestMucus(); void RequestTransformAllMucus(); void UnregisterMucus(class AMucusDecalActor* Mucus); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("MucusSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"MucusSubsystem") } static class UMucusSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UMucusSubsystem; // Class GameNoce.NoceNotebookBookmark // 0x0020 (0x02B0 - 0x0290) class ANoceNotebookBookmark : public AActor { public: TMulticastInlineDelegate OnDeactivated; // 0x0290(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) int32 PosIndex; // 0x02A0(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 PageIndex; // 0x02A4(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsLeft; // 0x02A8(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2A9[0x3]; // 0x02A9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float PlayRate; // 0x02AC(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void Deactivate(); bool GetIsLeft(); int32 GetPageIndex(); int32 GetPosIndex(); void OnFadeIn(const bool NeedFastFadeIn, bool* NoUse); void OnFadeOut(const bool NeedFastFadeOut, bool* NoUse); void ResetPlayRate(); void SetIsLeft(bool NewValue); void SetPageIndex(int32 NewValue); void SetPlayRate(float NewValue); void SetPosIndex(int32 NewValue); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceNotebookBookmark") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceNotebookBookmark") } static class ANoceNotebookBookmark* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceNotebookBookmark; // Class GameNoce.NewGameListObject // 0x0040 (0x0068 - 0x0028) class UNewGameListObject final : public UObject { public: ENoceUIInitialSettingType Type; // 0x0028(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class FText NameText; // 0x0030(0x0010)(BlueprintVisible, NativeAccessSpecifierPublic) TArray OptionTexts; // 0x0040(0x0010)(BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray DescriptionText; // 0x0050(0x0010)(BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) int32 SelectingIndex; // 0x0060(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_64[0x4]; // 0x0064(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NewGameListObject") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NewGameListObject") } static class UNewGameListObject* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNewGameListObject; // Class GameNoce.NoceCinematicActorComponent // 0x0090 (0x0130 - 0x00A0) class UNoceCinematicActorComponent final : public UActorComponent { public: uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FNoceCineActorSeqStopData SeqStopData; // 0x00A8(0x0005)(Edit, NoDestructor, NativeAccessSpecifierPublic) bool UseEventSystem; // 0x00AD(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_AE[0x2]; // 0x00AE(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) int32 CineEventUserType; // 0x00B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UseStrictTag; // 0x00B4(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool RunEventWithStrictTag; // 0x00B5(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FNoceCineEventData CineEventData; // 0x00B6(0x0005)(Edit, NoDestructor, NativeAccessSpecifierPublic) bool SeqEventIsRunning; // 0x00BB(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_BC[0x4]; // 0x00BC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TMap Mat_Orginals; // 0x00C0(0x0050)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate) TArray PackageMats; // 0x0110(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPrivate) TArray PackageMatInstances; // 0x0120(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCinematicActorComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCinematicActorComponent") } static class UNoceCinematicActorComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCinematicActorComponent; // Class GameNoce.NoceAbilitySystemComponent // 0x0030 (0x1278 - 0x1248) class UNoceAbilitySystemComponent final : public UAbilitySystemComponent { public: uint8 Pad_1248[0x20]; // 0x1248(0x0020)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnTagUpdated_BP; // 0x1268(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) public: void ChangeEffectDuration(const struct FActiveGameplayEffectHandle& Handle, float TimeDiff); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAbilitySystemComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAbilitySystemComponent") } static class UNoceAbilitySystemComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAbilitySystemComponent; // Class GameNoce.NoceAbilitySystemGlobals // 0x0000 (0x02F8 - 0x02F8) class UNoceAbilitySystemGlobals final : public UAbilitySystemGlobals { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAbilitySystemGlobals") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAbilitySystemGlobals") } static class UNoceAbilitySystemGlobals* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAbilitySystemGlobals; // Class GameNoce.NocePerfTestController // 0x0070 (0x0150 - 0x00E0) class UNocePerfTestController : public UNoceTestBaseController { public: uint8 Pad_E0[0x70]; // 0x00E0(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void OnGameStateSet(const class AGameStateBase* GameStateBase); void OnWorldBeginPlay(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePerfTestController") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePerfTestController") } static class UNocePerfTestController* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePerfTestController; // Class GameNoce.NoceCheckTestController // 0x0000 (0x0150 - 0x0150) class UNoceCheckTestController final : public UNocePerfTestController { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCheckTestController") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCheckTestController") } static class UNoceCheckTestController* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCheckTestController; // Class GameNoce.NoceNewGameDataAsset // 0x0010 (0x0040 - 0x0030) class UNoceNewGameDataAsset final : public UDataAsset { public: ENoceActionLevel DefaultActionLevel; // 0x0030(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENoceRiddleLevel DefaultRiddleLevel; // 0x0031(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_32[0x2]; // 0x0032(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) int32 DefaultClearEndingBitMask; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENoceEndingType DefaultEndingType; // 0x0038(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENocePlayerOutfit PlayerOutfitValue; // 0x0039(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3A[0x6]; // 0x003A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: ENoceRoundType GetDefaultGameRound(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceNewGameDataAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceNewGameDataAsset") } static class UNoceNewGameDataAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceNewGameDataAsset; // Class GameNoce.NoceAchievementInstance // 0x0030 (0x0060 - 0x0030) class UNoceAchievementInstance 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("NoceAchievementInstance") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAchievementInstance") } static class UNoceAchievementInstance* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAchievementInstance; // Class GameNoce.NoceAchievementSubsystem // 0x0250 (0x0288 - 0x0038) class UNoceAchievementSubsystem final : public UNoceWorldSubsystem { public: TMulticastInlineDelegate OnRecordComplete; // 0x0038(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnAchievementUnlock; // 0x0048(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) uint8 Pad_58[0x4]; // 0x0058(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) int32 SavedAchievementVersion; // 0x005C(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FDateTime RecordCreateDate; // 0x0060(0x0008)(ZeroConstructor, SaveGame, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray GameRecord; // 0x0068(0x0010)(ZeroConstructor, SaveGame, NativeAccessSpecifierPrivate) TArray SystemRecord; // 0x0078(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray EnemyAchievement; // 0x0088(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray InventoryAchievement; // 0x0098(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray ProgressAchievement; // 0x00A8(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray CustomAchievement; // 0x00B8(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray SystemEnemyAchievement; // 0x00C8(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray SystemInventoryAchievement; // 0x00D8(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray SystemCustomAchievement; // 0x00E8(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray AllAchievements; // 0x00F8(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray AllNotebookByRecord; // 0x0108(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) uint8 Pad_118[0x8]; // 0x0118(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TMap AchievementTypeMap; // 0x0120(0x0050)(NativeAccessSpecifierPrivate) TMap GameRecordMap; // 0x0170(0x0050)(Transient, NativeAccessSpecifierPrivate) TMap SystemRecordMap; // 0x01C0(0x0050)(Transient, NativeAccessSpecifierPrivate) TArray CacheAchievementStateMap; // 0x0210(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) uint8 Pad_220[0x68]; // 0x0220(0x0068)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void AddAchievementRecordByKey(ENoceMiscAchievementType InType, class FName InKey, int32 InValue, float Threshold); bool IsRecordCompleted(class FName InName); void OnAddConsumableItem(class FName InItemName, int32 InQuantity); void OnAddItem(ENoceInventoryType InType, class FName InItemName); void OnAdditionalTagChanged(const struct FGameplayTag& InTag); void OnAddNewWeapon(class FName ID); void OnAddNotebookID(ENoceNotebookType InType, class FName ID); void OnEnemyDead(class AActor* InEnemyActor); void OnEnemyFakeDead(class AActor* InEnemyActor); void OnPlayerDie(); void OnPlayerMaxLevelChanged(ENoceUpgradeType InType, int32 InValue); void OnPlayerTakeDamage(class AActor* Attacker, class FName ComboName, float InHealthDamage); void OnProgressChanged(const struct FGameplayTag& InTag); void OnProgressInitialized(const struct FGameplayTag& InTag); void OnUseConsumableItem(class FName InItemName); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAchievementSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAchievementSubsystem") } static class UNoceAchievementSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAchievementSubsystem; // Class GameNoce.NoceAnimNotifyState // 0x0000 (0x0030 - 0x0030) class UNoceAnimNotifyState : public UAnimNotifyState { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAnimNotifyState") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAnimNotifyState") } static class UNoceAnimNotifyState* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAnimNotifyState; // Class GameNoce.NoceANS_SetMaterial // 0x0028 (0x0058 - 0x0030) class UNoceANS_SetMaterial final : public UNoceAnimNotifyState { public: class UMaterialInterface* OverrideMaterial; // 0x0030(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MaterialSlotName; // 0x0038(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaterialIndex; // 0x0040(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ResetOnEnd; // 0x0044(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_45[0x3]; // 0x0045(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class UMaterialInterface* CacheMaterial; // 0x0048(0x0008)(BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 CacheIndex; // 0x0050(0x0004)(BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_SetMaterial") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_SetMaterial") } static class UNoceANS_SetMaterial* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_SetMaterial; // Class GameNoce.NoceActionBase // 0x0020 (0x0048 - 0x0028) class UNoceActionBase : public UObject { public: bool IsManuallyCompleteAction; // 0x0028(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UObject* PersistentOuter; // 0x0030(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class AActor* ParentActor; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) ENoceActionStatus ActionStatus; // 0x0040(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void AbortAction(); void CompleteAction(); class FString DebugGetActionInfo(); void ExecuteAction(); ENoceActionStatus GetActionStatus(); void PerformAction(); void PrepareAction(); class AActor* GetParentActor() const; class UObject* GetPersistentOuter() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceActionBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceActionBase") } static class UNoceActionBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceActionBase; // Class GameNoce.NoceConditionBase // 0x0010 (0x0038 - 0x0028) class UNoceConditionBase : public UObject { public: class UObject* PersistentOuter; // 0x0028(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class AActor* ParentActor; // 0x0030(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: bool BP_DoCheckCondition(); bool CheckCondition(); class FString DebugGetConditionInfo(); class AActor* GetParentActor() const; class UObject* GetPersistentOuter() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceConditionBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceConditionBase") } static class UNoceConditionBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceConditionBase; // Class GameNoce.NoceActiveUserWidget // 0x0008 (0x0370 - 0x0368) class UNoceActiveUserWidget final : public UNoceAnimWidget { public: class UTextBlock* TextBlock; // 0x0368(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void CheckAndShow(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceActiveUserWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceActiveUserWidget") } static class UNoceActiveUserWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceActiveUserWidget; // Class GameNoce.NoceANS_StartSuperArmor // 0x0000 (0x0030 - 0x0030) class UNoceANS_StartSuperArmor final : public UAnimNotifyState { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_StartSuperArmor") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_StartSuperArmor") } static class UNoceANS_StartSuperArmor* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_StartSuperArmor; // Class GameNoce.NoceActivityInstance // 0x0110 (0x0140 - 0x0030) class UNoceActivityInstance : public UGameInstanceSubsystem { public: class FString NewGame01Str; // 0x0030(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString NewGame02Str; // 0x0040(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 UpdateProgressType; // 0x0050(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HideInitialActivityDelayTime; // 0x0054(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_58[0x40]; // 0x0058(0x0040)(Fixing Size After Last Property [ Dumper-7 ]) struct FSoftClassPath MainMenuWidgetClass; // 0x0098(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_B8[0x18]; // 0x00B8(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) bool DebugShowActivity; // 0x00D0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D1[0x6F]; // 0x00D1(0x006F)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void ActivityAvailabilityChanged(const class FString& ActivityID, bool bEnabled); bool CanActivateByActivity(); void CancelAndHideActivity(const class FString& ActivityID); void CheckToStartNewGameActivity(); void CompleteAndHideActivity(const class FString& ActivityID); void ContinueGame_BP(); bool DoesSystemSlotExist(); void EndActivity(const class FString& ActivityID, int32 Outcome); class UNoceGameInstance* GetNoceGameInstance(); class ANocePlayerController* GetNocePlayerController(); class UNoceUISubsystem* GetNoceUISubsystem(); void HandleActivatedByActivityCompleted(); void HandleGameActivityActivationRequest(const class FString& ActivityID); bool HasAnySaveGame(bool* IsGameClearSaveGame); bool HasToHandleActivateByActivity(); void HideAllActivities(); bool IsLoadingGameClearSaveData(); bool IsLoadingLatestSaveData(); void NewGame_BP(); void NewGameWithClearGame_BP(); void ResetAllActiveActivities(); void ResetCurrentActivity(); void ResumeActivity(const class FString& ActivityID, const TArray& InProgressTasks, const TArray& CompletedTasks); void ResumeAndShowActivity(const class FString& ActivityID, const TArray& InProgressTasks, const TArray& CompletedTasks); void StartActivity(const class FString& ActivityID); void StartAndShowActivity(const class FString& ActivityID); void StartNewGame02Activity(); void TrimActivityLog(); bool IsActivityObjectID(const class FString& ActivityID) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceActivityInstance") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceActivityInstance") } static class UNoceActivityInstance* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceActivityInstance; // Class GameNoce.NoceActivitySubsystem // 0x0010 (0x0048 - 0x0038) class UNoceActivitySubsystem final : public UNoceWorldSubsystem { public: uint8 Pad_38[0x10]; // 0x0038(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void OnProgressChanged(const struct FGameplayTag& InTag); void OnProgressInitialized(const struct FGameplayTag& InTag); void UpdateActivitiesByCurrentProgress(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceActivitySubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceActivitySubsystem") } static class UNoceActivitySubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceActivitySubsystem; // Class GameNoce.NoceANS_Player_DisableSkirt // 0x0020 (0x0050 - 0x0030) class UNoceANS_Player_DisableSkirt final : public UNoceAnimNotifyState { public: float FadeInTime; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float FadeOutTime; // 0x0034(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNocePlayerAnimInstance* PlayerAnimInstance; // 0x0038(0x0008)(BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bHasOperation; // 0x0040(0x0001)(BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_41[0x3]; // 0x0041(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float DeltaTime; // 0x0044(0x0004)(BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float CacheTotalDuration; // 0x0048(0x0004)(BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float CacheAlpha; // 0x004C(0x0004)(BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: void SetSkirtAlpha(float InValue) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_Player_DisableSkirt") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_Player_DisableSkirt") } static class UNoceANS_Player_DisableSkirt* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_Player_DisableSkirt; // Class GameNoce.NoceActor // 0x0010 (0x02A0 - 0x0290) class ANoceActor : public AActor { public: uint8 Pad_290[0x8]; // 0x0290(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) bool bHasRecorded; // 0x0298(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bShouldSkipSave; // 0x0299(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_29A[0x6]; // 0x029A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void BP_OnRecordLoaded(); bool HasRecorded(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceActor") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceActor") } static class ANoceActor* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceActor; // Class GameNoce.NoceActorReferenceDepotSubsystem // 0x0340 (0x0370 - 0x0030) class UNoceActorReferenceDepotSubsystem final : public UWorldSubsystem { public: uint8 Pad_30[0xB8]; // 0x0030(0x00B8)(Fixing Size After Last Property [ Dumper-7 ]) TArray PreloadLevelSequences; // 0x00E8(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) TMap PreloadSeqDatas; // 0x00F8(0x0050)(Transient, NativeAccessSpecifierPrivate) uint8 Pad_148[0x8]; // 0x0148(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FNoceSeqData CurrentSeqData; // 0x0150(0x0200)(Transient, NativeAccessSpecifierPrivate) bool bSetCurrentSeqData; // 0x0350(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_351[0x7]; // 0x0351(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray CurrentCineChars; // 0x0358(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) uint8 Pad_368[0x8]; // 0x0368(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: bool AddPreloadSequence(class ULevelSequence* InSequence); class AActor* GetActorFromPath(const class FString& InPath); class AActor* GetActorFromTag(const class FName& InTag); bool GetActorsFromTag(const class FName& InTag, TArray* OutData); TMap, struct FNoceActorRefDepotData> LocateBoundObjects(class ULevelSequence* Sequence, class ALevelSequenceActor* SequenceActor); void OnEnterCinematic(); void OnExitCinematic(); void ProcessSeqEvents(const class FName& InTagGroup); void RegisterActorReference(class AActor* InActor); void RemovePreloadSeqDataFromCurrentSeqData(); bool RemovePreloadSequence(class ULevelSequence* InSequence); void ResetCurrentSeqData(); void ResetPreloadAssets(); void RollbackSeqEvents(const class FName& InTagGroup); void UnregisterActorReference(class AActor* InActor); void UpdateCurrentSeqData(const class UDataTable* DataTable, const class FName& RowName); bool WaitForCurrentSeqDataStreamingTextures(); const TArray GetCurrentCineChars() const; const struct FNoceSeqData GetCurrentSeqData() const; const class FName GetDefaultEventTag() const; bool IsSetCurrentSeqData() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceActorReferenceDepotSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceActorReferenceDepotSubsystem") } static class UNoceActorReferenceDepotSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceActorReferenceDepotSubsystem; // Class GameNoce.NoceCommonUINavigateData // 0x0010 (0x0040 - 0x0030) class UNoceCommonUINavigateData final : public UDataAsset { public: TArray Data; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) public: TArray GetNavigateTargets(int32 FromIndex, ENoceUIInputAction InDir); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCommonUINavigateData") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCommonUINavigateData") } static class UNoceCommonUINavigateData* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCommonUINavigateData; // Class GameNoce.NoceAIAlertController // 0x0160 (0x0200 - 0x00A0) class alignas(0x10) UNoceAIAlertController final : public UActorComponent { public: ENoceAIAlertType PrevAlertState; // 0x00A0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENoceAIAlertType CurrentAlertState; // 0x00A1(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENoceAIAlertChangingType AlertChangingType; // 0x00A2(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A3[0x1]; // 0x00A3(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float CurrentAlertness; // 0x00A4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool InLockAlertness; // 0x00A8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A9[0x3]; // 0x00A9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float MAX_ALERTNESS; // 0x00AC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap AlertStateSettings; // 0x00B0(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) float TimeToMax; // 0x0100(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TimeToZero; // 0x0104(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TWeakObjectPtr CurrentTarget; // 0x0108(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class ANoceAIController* AIController; // 0x0110(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMap TargetAlertness; // 0x0118(0x0050)(Transient, Protected, NativeAccessSpecifierProtected) struct FGameplayTagContainer IgnoreIfTargetHasTags; // 0x0168(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) uint8 Pad_188[0x78]; // 0x0188(0x0078)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: struct FTransform GetFirstSetupTargetTransform(); bool GetLockAlertness(); bool IsLockTimerActive(); void ResetAlertChangingType(); void SetCurrentAlertness(float Value, bool IgnoreLock); void SetFirstSetupTargetTransform(const struct FTransform& InTransform); void SetLockAlertness(bool IsLock); void SetLockAlertnessDelay(bool IsLock, float Delay); void UpdateAlertChangingType(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAIAlertController") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAIAlertController") } static class UNoceAIAlertController* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAIAlertController; // Class GameNoce.NoceAIController // 0x0120 (0x04D8 - 0x03B8) class ANoceAIController : public AAIController { public: class UBehaviorTree* DefaultBehaviorTree; // 0x03B8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag AttackGamePlayTag; // 0x03C0(0x0008)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UBehaviorTree* AttackBehaviorTree; // 0x03C8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UseCustomEyesViewPort; // 0x03D0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3D1[0x3]; // 0x03D1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float MovementStopDistance; // 0x03D4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DefaultMovementStopDistance; // 0x03D8(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RegenerateNaviPathDistance; // 0x03DC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WontLoseTargetDistance; // 0x03E0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool EnableBattleBGM; // 0x03E4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ForceIncludeInBattleBGM; // 0x03E5(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3E6[0x2]; // 0x03E6(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float NormalBattleBGMDist; // 0x03E8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool EnableDebugNavigation; // 0x03EC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool EnableMoveWithoutNaviMesh; // 0x03ED(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3EE[0x2]; // 0x03EE(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) int32 PrimaryTierScore; // 0x03F0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SecondaryTierScore; // 0x03F4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TertiaryTierScore; // 0x03F8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool EnableThink; // 0x03FC(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3FD[0x3]; // 0x03FD(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TWeakObjectPtr CurrentAttackTarget; // 0x0400(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TWeakObjectPtr LastAttackTarget; // 0x0408(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnEnableThinkChanged; // 0x0410(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_420[0x8]; // 0x0420(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class UBlackboardComponent* BlackboardComponent; // 0x0428(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UBehaviorTreeComponent* BehaviorTreeComponent; // 0x0430(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray CustomSenseWeight; // 0x0438(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) uint8 Pad_448[0x18]; // 0x0448(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) TMap SenseInfos; // 0x0460(0x0050)(Edit, EditConst, NativeAccessSpecifierPrivate) uint8 Pad_4B0[0x28]; // 0x04B0(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void ApplyDead(); void ClearHatestTarget(); ENoceAIAlertChangingType GetAlertChangingType(); class UNoceAIAlertController* GetAlertController(); float GetAlertness(); struct FTransform GetAlertnessFirstUpdateTransform(); ENoceAIAlertType GetAlertType(); bool GetEnableThink(); bool GetEnableThinkLocal(); class AActor* GetHatestTarget(); bool GetLockAlertness(); struct FVector GetPathFollowingCurrentTargetLocation(); EPathFollowingStatus GetPathFollowingStatus(); ENoceAIAlertType GetPrevAlertType(); bool IsLockAlertTimerActive(); void OnPerceptionUpdated(const TArray& UpdatedActors); void OnTargetPerceptionUpdated(class AActor* Actor, const struct FAIStimulus& Stimulus); void OverrideMovementStopDistance(float InValue); void ResetMovementStopDistance(); bool ResumeBehaviorTree(); void SetAlertness(float Value, bool IgnoreLock); void SetAlertnessFirstUpdateTransform(const struct FTransform& InTransform); void SetEnableThink(bool B); void SetLockAlertness(bool IsLock); bool StartBehaviorTree(); bool StopBehaviorTree(); void UpdateAIMovement(); bool UpdateNaviMidPoint(); void UpdateNaviPathToMoveTarget(const struct FVector& InTarget, bool bForceUpdate); void GetAISightPerceptionViewPoint(struct FVector* out_Location, struct FRotator* out_Rotation) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAIController") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAIController") } static class ANoceAIController* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceAIController; // Class GameNoce.NoceCreditWidget // 0x0040 (0x03F0 - 0x03B0) class UNoceCreditWidget final : public UNoceFocusableWidget { public: float DebugUpdateSpeed; // 0x03B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float UpdateSpeed; // 0x03B4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle ActiveSound; // 0x03B8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle DeactiveSound; // 0x03C0(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) uint8 Pad_3C8[0x20]; // 0x03C8(0x0020)(Fixing Size After Last Property [ Dumper-7 ]) bool IsFocused; // 0x03E8(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3E9[0x3]; // 0x03E9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float BGMPosition; // 0x03EC(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: bool AddDeltaTime(float InDeltaTime); float GetUpdateSpeed(); bool OnSpeedUpdated(); void OnWindowFocusChanged(bool IsActive); void SetCreditDataTables(const class FName InName, bool* NoUse); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCreditWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCreditWidget") } static class UNoceCreditWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCreditWidget; // Class GameNoce.NoceAIEnemyInterface // 0x0000 (0x0000 - 0x0000) class INoceAIEnemyInterface final { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAIEnemyInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAIEnemyInterface") } static class INoceAIEnemyInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_INoceAIEnemyInterface; // Class GameNoce.NoceAIFaceToTargetComponent // 0x0028 (0x00C8 - 0x00A0) class UNoceAIFaceToTargetComponent final : public UActorComponent { public: struct FNoceAIFaceToTargetInfo FaceToTargetInfo; // 0x00A0(0x0028)(Edit, BlueprintVisible, EditConst, NoDestructor, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAIFaceToTargetComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAIFaceToTargetComponent") } static class UNoceAIFaceToTargetComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAIFaceToTargetComponent; // Class GameNoce.NoceConditionList // 0x0010 (0x0048 - 0x0038) class UNoceConditionList : public UNoceConditionBase { public: TArray Conditions; // 0x0038(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceConditionList") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceConditionList") } static class UNoceConditionList* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceConditionList; // Class GameNoce.NoceAndCondition // 0x0000 (0x0048 - 0x0048) class UNoceAndCondition final : public UNoceConditionList { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAndCondition") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAndCondition") } static class UNoceAndCondition* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAndCondition; // Class GameNoce.NoceAIFunctionLibrary // 0x0000 (0x0028 - 0x0028) class UNoceAIFunctionLibrary final : public UBlueprintFunctionLibrary { public: static void SetAIAlertBySetting(class ANoceAIController* AIController, const struct FAISpawnerAlertOverride& Setting); static bool SetNoceHearingRange(class AAIController* Controller, float HearingRange, float* OldHearingRange); static bool SetSightRadius(class AAIController* Controller, float SightRadius, float* OldSightRadius); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAIFunctionLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAIFunctionLibrary") } static class UNoceAIFunctionLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAIFunctionLibrary; // Class GameNoce.NoceAISenseConfig_Hearing // 0x0018 (0x0060 - 0x0048) class UNoceAISenseConfig_Hearing final : public UAISenseConfig { public: TSubclassOf Implementation; // 0x0048(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Config, DisableEditOnInstance, NoClear, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HearingRange; // 0x0050(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LoSHearingRange; // 0x0054(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseLoSHearing : 1; // 0x0058(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_59[0x3]; // 0x0059(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FAISenseAffiliationFilter DetectionByAffiliation; // 0x005C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, Config, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAISenseConfig_Hearing") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAISenseConfig_Hearing") } static class UNoceAISenseConfig_Hearing* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAISenseConfig_Hearing; // Class GameNoce.NoceAISenseEvent_Hearing // 0x0048 (0x0070 - 0x0028) class UNoceAISenseEvent_Hearing final : public UAISenseEvent { public: struct FNoceAINoiseEvent Event; // 0x0028(0x0048)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAISenseEvent_Hearing") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAISenseEvent_Hearing") } static class UNoceAISenseEvent_Hearing* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAISenseEvent_Hearing; // Class GameNoce.NoceAISense_Hearing // 0x0068 (0x00E0 - 0x0078) class UNoceAISense_Hearing final : public UAISense { public: TArray NoiseEvents; // 0x0078(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) float SpeedOfSoundSq; // 0x0088(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_8C[0x54]; // 0x008C(0x0054)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static void ReportNoceNoiseEvent(class UObject* WorldContextObject, const struct FVector& NoiseLocation, float Loudness, class AActor* Instigator, float MaxRange, class FName Tag, bool UseLineTrace, ECollisionChannel TraceChannel); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAISense_Hearing") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAISense_Hearing") } static class UNoceAISense_Hearing* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAISense_Hearing; // Class GameNoce.NoceConditionHandlerSubsystem // 0x0030 (0x0060 - 0x0030) class UNoceConditionHandlerSubsystem final : public UWorldSubsystem { public: TArray RunningHandlers; // 0x0030(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPrivate) uint8 Pad_40[0x20]; // 0x0040(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceConditionHandlerSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceConditionHandlerSubsystem") } static class UNoceConditionHandlerSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceConditionHandlerSubsystem; // Class GameNoce.NoceAISpawner // 0x0178 (0x0418 - 0x02A0) class ANoceAISpawner : public ANoceActor { public: bool SpawnAtStart; // 0x02A0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool SignifianceStart; // 0x02A1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2A2[0x6]; // 0x02A2(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TMap BehaviorTrees; // 0x02A8(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TArray SpawnedCharacterTags; // 0x02F8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) class FName Group; // 0x0308(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName TerritoryName; // 0x0310(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName InheritedTagName; // 0x0318(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool EnableSignifiance; // 0x0320(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_321[0x3]; // 0x0321(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ActivateDistance; // 0x0324(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StartBufferTime; // 0x0328(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EndBufferTime; // 0x032C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray SpawnedActors; // 0x0330(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, EditConst, NativeAccessSpecifierPublic) TArray UnInitActors; // 0x0340(0x0010)(BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnSpawn; // 0x0350(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnRequestSpawn; // 0x0360(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) bool HasSpawnedRecord; // 0x0370(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool HasSpawnedRequest; // 0x0371(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool HasBeenDeleted; // 0x0372(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsTemporaryRemoved; // 0x0373(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool HasActivateSignificanceRecord; // 0x0374(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsReceivedSpawnEventInOtherDifficulty; // 0x0375(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_376[0x2]; // 0x0376(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector RemovedLocationRecord; // 0x0378(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bPendingForSpawn; // 0x0390(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_391[0x3]; // 0x0391(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 PendingCount; // 0x0394(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bSpawnFlowTriggering; // 0x0398(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bCurrentSpawned; // 0x0399(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bRegisterSignificance; // 0x039A(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_39B[0x5]; // 0x039B(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) class FString TargetClassName; // 0x03A0(0x0010)(BlueprintVisible, ZeroConstructor, Transient, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FString GroupStringForDebug; // 0x03B0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FString TerritoryStringForDebug; // 0x03C0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bMayDisplayDebugFlag; // 0x03D0(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3D1[0x7]; // 0x03D1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceAISystem* AISystem; // 0x03D8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_3E0[0x38]; // 0x03E0(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: bool CanBeAllowedToSpawn(); bool CanDisplayDebugInfo(); bool CanSpawnAtThisDifficultyLevel(); struct FVector GetSignificanceLocation(); TSubclassOf GetSpawnTargetClass(); struct FTransform GetSpawnTransform(); bool HandleAlertOverride(const struct FAISpawnerAlertOverride& AlertData); bool HandleAttemptRespawn(); bool HandleDeleteEvent(); bool HandleDeleteSpecifyActorEvent(class AActor* SpecifiedActor); bool HandleEnableThinkEvent(bool InValue); bool HandleKillEvent(); void HandleSmartSpawnFlow(); bool HandleSpawnEventOnce(); bool HandleTemporaryRemoved(); bool HasSpawnedActor(); bool IsActorDeadOnRecord(); bool IsIgnoreSaveLoad(); bool IsInstantSpawnType(); bool IsSignificanceActivate(); bool IsSpawnedOrSpawning(); void OnGameProgressChanged(const struct FGameplayTag& NewTag); void OnSpawn_BP(class AActor* SpawnedActor); bool ProcessSpawnerEvent(const struct FNoceAISpawnerEvent& EventData); void RegisterSignificance(); class AActor* RequestSpawn(const struct FVector& Location, const struct FRotator& Rotation, bool InstantSpawn); void RequestTriggerSpawnFlow(bool bForce); void UnRegisterSignificance(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAISpawner") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAISpawner") } static class ANoceAISpawner* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceAISpawner; // Class GameNoce.NoceTickableWorldSubsystem // 0x0008 (0x0048 - 0x0040) class UNoceTickableWorldSubsystem : public UTickableWorldSubsystem { public: uint8 Pad_40[0x8]; // 0x0040(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void Deinitialize_BP(); void Initialize_BP(); void Tick_BP(float DeltaTime); void WorldBeginPlay_BP(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceTickableWorldSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceTickableWorldSubsystem") } static class UNoceTickableWorldSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceTickableWorldSubsystem; // Class GameNoce.NoceVolumeComponentBase // 0x0038 (0x00D8 - 0x00A0) class UNoceVolumeComponentBase : public UActorComponent { public: bool IsEnabled; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool HasValidData; // 0x00A1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A2[0x2]; // 0x00A2(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float Priority; // 0x00A4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A8[0x30]; // 0x00A8(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void OnVolumeBeginOverlapBP(); void OnVolumeEndOverlapBP(); void RequestSpecialWeightChange(const class FString& SourceName, float InWeight, float InPriority); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceVolumeComponentBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceVolumeComponentBase") } static class UNoceVolumeComponentBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceVolumeComponentBase; // Class GameNoce.NoceAISystem // 0x0168 (0x01B0 - 0x0048) class UNoceAISystem final : public UNoceTickableWorldSubsystem { public: bool GlobalEnemyThinkEnable; // 0x0048(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray SpawnedEnemyControllers; // 0x0050(0x0010)(BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray SpawnedEnemyActors; // 0x0060(0x0010)(BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TMap Spawners; // 0x0070(0x0050)(BlueprintVisible, NativeAccessSpecifierPublic) TArray ActivatedSpawners; // 0x00C0(0x0010)(BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_D0[0x10]; // 0x00D0(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) int32 NearbyEnemyCount; // 0x00E0(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NearbyEnemyDistance; // 0x00E4(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NearestEnemyDistance; // 0x00E8(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NearestEnemyPathDistance; // 0x00EC(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ThreatLevel; // 0x00F0(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_F4[0x2]; // 0x00F4(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) bool ShowSpawnerInfo; // 0x00F6(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_F7[0x1]; // 0x00F7(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) int32 DisableBattleBGMCount; // 0x00F8(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool BattleBGMWithPathDist; // 0x00FC(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_FD[0x3]; // 0x00FD(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float NormalBattleBGMDistMultiplier; // 0x0100(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_104[0x4]; // 0x0104(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray TerritoryVolumes; // 0x0108(0x0010)(BlueprintVisible, ZeroConstructor, Transient, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnEnemySpawned; // 0x0118(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnEnemyDeadEvent; // 0x0128(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnEnemyFakeDeadEvent; // 0x0138(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_148[0x48]; // 0x0148(0x0048)(Fixing Size After Last Property [ Dumper-7 ]) TArray EnemyRecordArray; // 0x0190(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray InheritedAIRecord; // 0x01A0(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) public: void AddNavigationBuildLock(uint8 Flags_0); void AddRecord(const struct FNoceCharacterRecord& InRecord); bool AnyEnemyAliveBesidesFreak(class FName ActorTag, const struct FGameplayTag& BesidesCharacterTag); bool AnyEnemyAliveByCharacterName(class FName CharacterName); bool AnyEnemyAliveByGameplayTag(const struct FGameplayTag& CharacterNameTag); bool AnyEnemyAliveByTag(class FName TagName); bool BattleBGMDisabled(); void ClearSaveGameRecord(); void DestroyAllEnemy(); void EnableEnemyNavModifier(bool Enable); void EnablePlayerNavModifier(bool Enable); class AActor* GetEnemyActorByOwnedGameplayTag(const struct FGameplayTag& GameplayTag, bool IsAlive); class AActor* GetEnemyActorByTag(const struct FGameplayTag& CharacterTag, bool ExactMatch, bool IsAlive); TArray GetEnemyActorsByContainer(const struct FGameplayTagContainer& TagContainer, bool ExactMatch, bool IsAlive); TArray GetEnemyActorsByOwnedGameplayTag(const struct FGameplayTag& GameplayTag, bool IsAlive); TArray GetEnemyActorsByTag(const struct FGameplayTag& CharacterTag, bool ExactMatch, bool IsAlive); int32 GetEnemyAliveCount(); int32 GetEnemyAliveCountByCharacterTag(const struct FGameplayTag& CharacterTag, bool ExactMatch); int32 GetEnemyAliveCountByTag(class FName TagName); int32 GetNewAttackID(); TArray GetSaveData(); class ANoceAISpawner* GetSpawner(class AActor* SpawnedActor); struct FNoceCharacterRecord GetSpecifyRecord(class FName SpawnerName); TArray GetTerritoriesByGroup(class FName GroupName); bool IsAlreadyDeadOnRecord(const class ANoceAISpawner* Spawner); bool IsAnySpawnerWaiting(); bool IsInheritedAIRecordDead(class FName InheritedTag); bool IsInheritedRecordExist(class FName InheritedTag); bool IsTerritoryExist(class FName GroupName); void KillAllEnemy(); void KillSpawnerEnemy(const class FName AreaName); void OnEnemyDead(class AActor* InEnemy); void OnEnemyFakeDead(class AActor* InEnemy); void ProcessEndCutscene(class FName IgnoreTag, bool UnlockNavigation); void ProcessEnterCutscene(class FName IgnoreTag, bool InHideEnemy, bool InHideNPC, bool LockNavigation); void RebuildNavigation(); void RegisterEnemyActor(class AActor* InEnemy); void RegisterEnemyController(class ANoceAIController* pController); void RegisterSpawner(class FName Group, class ANoceAISpawner* pSpawner); void RegisterTerritory(class ANoceTerritoryVolume* Volume); void RemoveNavigationBuildLock(uint8 Flags_0); void SetSightRatio(float InNewSightRatio); void SetSightRatioToController(class AAIController* InController, float InCurrentSightRatio, float InNewSightRatio); void SetSightRatioToSpawnedControllers(float InNewSightRatio); void SpawnEnemies(class FName Group, int32 Num); void UnregisterEnemyActor(class AActor* InEnemy); void UnregisterEnemyController(class ANoceAIController* pController); void UnregisterSpawner(class FName Group, class ANoceAISpawner* pSpawner); void UnRegisterTerritory(class ANoceTerritoryVolume* Volume); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAISystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAISystem") } static class UNoceAISystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAISystem; // Class GameNoce.NoceAnalyticsInstance // 0x0090 (0x00C0 - 0x0030) class UNoceAnalyticsInstance : public UGameInstanceSubsystem { public: TArray RecordList; // 0x0030(0x0010)(BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray BattleRecordList; // 0x0040(0x0010)(BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) bool IsSessionStarted; // 0x0050(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsContinueGame; // 0x0051(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_52[0x6]; // 0x0052(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class FString CurrentRowName; // 0x0058(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsLoadGame; // 0x0068(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_69[0x7]; // 0x0069(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class FString CurrentChapterName; // 0x0070(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceAnalyticsBasicRecord* BasicRecord; // 0x0080(0x0008)(Edit, BlueprintVisible, ZeroConstructor, Transient, EditConst, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceAnalyticsProgressRecord* ProgressRecord; // 0x0088(0x0008)(Edit, BlueprintVisible, ZeroConstructor, Transient, EditConst, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceAnalyticsProgressRecord* SavedProgressRecord; // 0x0090(0x0008)(Edit, BlueprintVisible, ZeroConstructor, Transient, EditConst, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceAnalyticsSingleBattleRecord* CurrentBattleRecord; // 0x0098(0x0008)(Edit, BlueprintVisible, ZeroConstructor, Transient, EditConst, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_A0[0x20]; // 0x00A0(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void ContinueGame(); void Deinitialize_BP(); void EndBattle(); bool EndSession(); void EndSession_BP(); class FString GetAnalyticsState(); class ANocePlayerCharacter* GetNocePlayerCharacter_Internal(); void Initialize_BP(); void ManuallyEndSession(); void OnAddConsumableItem(class FName InItemName, int32 InQuantity); void OnAddItem(ENoceInventoryType InType, class FName InItemName); void OnAddNewWeapon(class FName InWeaponID); void OnEnemyDead(class AActor* InEnemyActor); void OnEnemyFakeDead(class AActor* InEnemyActor); void OnFaithChanged(float InDelta); void OnLoadGameSlot(); void OnPlayerDie(); void OnPlayerTakeDamage(class AActor* InAttacker, class FName InComboName, float InHealthDamage); void OnProgressChanged(const struct FGameplayTag& InTag); void OnProgressInitialized(const struct FGameplayTag& InTag); void OnSanityChanged(float InDelta); void OnSaveGameSlot(bool InIsAutoSave); void OnUseConsumableItem(class FName InItemName); void OnWeaponDurabilityChanged(class FName InWeaponName, float InDelta); void RegisterSystems_BP(class ANoceGameState* InNoceGameState, class ANocePlayerState* InNocePlayerState); void ResetRecords(); void StartBattle(); bool StartSession(); void StartSession_BP(); void UnregisterSystems_BP(class ANoceGameState* InNoceGameState, class ANocePlayerState* InNocePlayerState); void WriteRecords(); struct FNoceAnalyticsDataRow GetAnalyticsDataByName(class FName InName) const; TArray GetAnalyticsDataRowNames() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAnalyticsInstance") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAnalyticsInstance") } static class UNoceAnalyticsInstance* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAnalyticsInstance; // Class GameNoce.NoceSimpleList // 0x0078 (0x00A0 - 0x0028) class UNoceSimpleList : public UObject { public: uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) bool EnableMouseInput; // 0x0030(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool SelectOnMouseEnter; // 0x0031(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_32[0x2]; // 0x0032(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) int32 DefaultSelectIndex; // 0x0034(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FNeoAudioTriggerIdHandle PreviousSound; // 0x0038(0x0008)(BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FNeoAudioTriggerIdHandle NextSound; // 0x0040(0x0008)(BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FNeoAudioTriggerIdHandle MouseHoverSound; // 0x0048(0x0008)(BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) TMulticastInlineDelegate MouseDownEvent; // 0x0050(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) TMulticastInlineDelegate MouseEnterEvent; // 0x0060(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) TMulticastInlineDelegate RefreshSelection; // 0x0070(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) TArray Slots; // 0x0080(0x0010)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) class UUserWidget* SelectingSlot; // 0x0090(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 SelectingIndex; // 0x0098(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_9C[0x4]; // 0x009C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void ClearSelectionWithoutAnimation(); void Confirm(); void ForceSelectAgain(int32 Index_0); int32 GetSelectingIndex(); class UUserWidget* GetSelectingSlot(); int32 GetSlotsLength(); void GetSubMenuPos(class UUserWidget* Menu, const struct FGeometry& Container, const struct FVector2D& RelativePos, struct FGeometry* Geometry, struct FVector2D* LocalPos); void Initialize(const TArray& InSlots); void PlaySound(const struct FNeoAudioTriggerIdHandle& TriggerId); void Reset(); void ResetAll(); void SelectIndex(int32 Index_0, bool* Success); void SelectNext(); void SelectPrevious(); void SelectSlot(class UUserWidget* Widget, bool* Success); void SetSound(const struct FNeoAudioTriggerIdHandle& InPreviousSound, const struct FNeoAudioTriggerIdHandle& InNextSound, const struct FNeoAudioTriggerIdHandle& InMouseHoverSound); void UpdateInput(const struct FInputEvent& InputEvent, const struct FKey& Key, bool* IsTriggered); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSimpleList") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSimpleList") } static class UNoceSimpleList* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSimpleList; // Class GameNoce.NoceSimpleGrid // 0x0008 (0x00A8 - 0x00A0) class UNoceSimpleGrid : public UNoceSimpleList { public: class UNoceUIInputDirectionHelper* InputHelper; // 0x00A0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void SetAnalogValue(const struct FKey& Key, float Value); void SetupKeys(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSimpleGrid") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSimpleGrid") } static class UNoceSimpleGrid* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSimpleGrid; // Class GameNoce.NoceAnalyticsBaseRecord // 0x0060 (0x0088 - 0x0028) class UNoceAnalyticsBaseRecord : public UObject { public: class FString RecordName_NonExport; // 0x0028(0x0010)(BlueprintVisible, ZeroConstructor, Transient, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap PropertyNameValueMap_NonExport; // 0x0038(0x0050)(BlueprintVisible, Transient, NativeAccessSpecifierPublic) public: void DeepCopyFromSource(const class UNoceAnalyticsBaseRecord* InSource); void ResetRecord(); void WriteRecord(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAnalyticsBaseRecord") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAnalyticsBaseRecord") } static class UNoceAnalyticsBaseRecord* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAnalyticsBaseRecord; // Class GameNoce.NoceAnalyticsBasicRecord // 0x0108 (0x0190 - 0x0088) class UNoceAnalyticsBasicRecord final : public UNoceAnalyticsBaseRecord { public: class FString Version; // 0x0088(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Transient, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString RoundType; // 0x0098(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Transient, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString ActionLevel; // 0x00A8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Transient, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString RiddleLevel; // 0x00B8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Transient, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString EndingType; // 0x00C8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Transient, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString StartProgress; // 0x00D8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Transient, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString EndProgress; // 0x00E8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Transient, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTimespan TotalPlayTime; // 0x00F8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTimespan TotalExpolreTime; // 0x0100(0x0008)(Edit, BlueprintVisible, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTimespan TotalBattleTime; // 0x0108(0x0008)(Edit, BlueprintVisible, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsManuallyStop; // 0x0110(0x0001)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_111[0x7]; // 0x0111(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray ProgressList; // 0x0118(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Transient, NativeAccessSpecifierPublic) int32 DeadCount; // 0x0128(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TotalDamage; // 0x012C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SanityLoss; // 0x0130(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_134[0x54]; // 0x0134(0x0054)(Fixing Size After Last Property [ Dumper-7 ]) struct FTimespan StartSessionTime_NonExport; // 0x0188(0x0008)(BlueprintVisible, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAnalyticsBasicRecord") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAnalyticsBasicRecord") } static class UNoceAnalyticsBasicRecord* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAnalyticsBasicRecord; // Class GameNoce.NoceNotCondition // 0x0008 (0x0040 - 0x0038) class UNoceNotCondition final : public UNoceConditionBase { public: class UNoceConditionBase* Condition; // 0x0038(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceNotCondition") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceNotCondition") } static class UNoceNotCondition* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceNotCondition; // Class GameNoce.NoceAnalyticsProgressRecord // 0x02A8 (0x0330 - 0x0088) class UNoceAnalyticsProgressRecord final : public UNoceAnalyticsBaseRecord { public: float TotalFaith; // 0x0088(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WeaponDurabilityLoss; // 0x008C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap PickupConsumableMap; // 0x0090(0x0050)(Edit, BlueprintVisible, Transient, NativeAccessSpecifierPublic) TMap PickupWeaponMap; // 0x00E0(0x0050)(Edit, BlueprintVisible, Transient, NativeAccessSpecifierPublic) TMap ConsumableUsageMap; // 0x0130(0x0050)(Edit, BlueprintVisible, Transient, NativeAccessSpecifierPublic) TMap WeaponDurabilityMap; // 0x0180(0x0050)(Edit, BlueprintVisible, Transient, NativeAccessSpecifierPublic) TArray PickupKeyItemEmaList; // 0x01D0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Transient, NativeAccessSpecifierPublic) int32 DeadCount; // 0x01E0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TotalDamage; // 0x01E4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SanityLoss; // 0x01E8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 EnemyKillCount; // 0x01EC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap EnemyDamageMap; // 0x01F0(0x0050)(Edit, BlueprintVisible, Transient, NativeAccessSpecifierPublic) TMap EnemyKillCountMap; // 0x0240(0x0050)(Edit, BlueprintVisible, Transient, NativeAccessSpecifierPublic) TMap EnemyFakeDeadMap; // 0x0290(0x0050)(Edit, BlueprintVisible, Transient, NativeAccessSpecifierPublic) TMap UpgradeTypeMap; // 0x02E0(0x0050)(Edit, BlueprintVisible, Transient, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAnalyticsProgressRecord") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAnalyticsProgressRecord") } static class UNoceAnalyticsProgressRecord* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAnalyticsProgressRecord; // Class GameNoce.NoceRegistryFunctionLibrary // 0x0000 (0x0028 - 0x0028) class UNoceRegistryFunctionLibrary final : public UBlueprintFunctionLibrary { public: static ENoceInputDeviceType GetGamepadType(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceRegistryFunctionLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceRegistryFunctionLibrary") } static class UNoceRegistryFunctionLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceRegistryFunctionLibrary; // Class GameNoce.NoceANS_ApplyGEOnAttackTraceHit // 0x0010 (0x0060 - 0x0050) class UNoceANS_ApplyGEOnAttackTraceHit final : public UNoceANS_ApplyGameplayEffect { public: uint8 Pad_50[0x10]; // 0x0050(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void OnAttackTraceHit(const TArray& InHitResults) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_ApplyGEOnAttackTraceHit") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_ApplyGEOnAttackTraceHit") } static class UNoceANS_ApplyGEOnAttackTraceHit* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_ApplyGEOnAttackTraceHit; // Class GameNoce.NoceAnalyticsSingleBattleRecord // 0x0278 (0x0300 - 0x0088) class UNoceAnalyticsSingleBattleRecord final : public UNoceAnalyticsBaseRecord { public: class FString StartProgress; // 0x0088(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Transient, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTimespan BattleTime; // 0x0098(0x0008)(Edit, BlueprintVisible, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WeaponDurabilityLoss; // 0x00A0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A4[0x4]; // 0x00A4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TMap ConsumableUsageMap; // 0x00A8(0x0050)(Edit, BlueprintVisible, Transient, NativeAccessSpecifierPublic) TMap WeaponDurabilityMap; // 0x00F8(0x0050)(Edit, BlueprintVisible, Transient, NativeAccessSpecifierPublic) TMap ConsumableLeftMap; // 0x0148(0x0050)(Edit, BlueprintVisible, Transient, NativeAccessSpecifierPublic) TMap WeaponLeftMap; // 0x0198(0x0050)(Edit, BlueprintVisible, Transient, NativeAccessSpecifierPublic) TArray EquippedOmamorList; // 0x01E8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Transient, NativeAccessSpecifierPublic) bool IsDead; // 0x01F8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1F9[0x3]; // 0x01F9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float TotalDamage; // 0x01FC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SanityLoss; // 0x0200(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 EnemyKillCount; // 0x0204(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap EnemyDamageMap; // 0x0208(0x0050)(Edit, BlueprintVisible, Transient, NativeAccessSpecifierPublic) TMap EnemyKillCountMap; // 0x0258(0x0050)(Edit, BlueprintVisible, Transient, NativeAccessSpecifierPublic) TMap EnemyFakeDeadMap; // 0x02A8(0x0050)(Edit, BlueprintVisible, Transient, NativeAccessSpecifierPublic) struct FTimespan StartBattleTime_NonExport; // 0x02F8(0x0008)(BlueprintVisible, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAnalyticsSingleBattleRecord") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAnalyticsSingleBattleRecord") } static class UNoceAnalyticsSingleBattleRecord* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAnalyticsSingleBattleRecord; // Class GameNoce.NoceCutsceneWidget // 0x0020 (0x03D0 - 0x03B0) class UNoceCutsceneWidget : public UNoceFocusableWidget { public: TMulticastInlineDelegate OnSkipEvent; // 0x03B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) class UMediaPlayer* MediaPlayer; // 0x03C0(0x0008)(BlueprintVisible, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsPaused; // 0x03C8(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CanSkip; // 0x03C9(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsMouseMoved; // 0x03CA(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsShowingGuide; // 0x03CB(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float ShowMouseTime; // 0x03CC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void Pause(); void Resume(); void SetCanSkip(bool InCanSkip, bool* NoUse); void SetHasCamera(bool InHasCamera, bool* NoUse); void SetSequenceActor(class ALevelSequenceActor* InActor, bool* NoUse); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCutsceneWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCutsceneWidget") } static class UNoceCutsceneWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCutsceneWidget; // Class GameNoce.NoceAnimationCharacterInterface // 0x0000 (0x0000 - 0x0000) class INoceAnimationCharacterInterface final { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAnimationCharacterInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAnimationCharacterInterface") } static class INoceAnimationCharacterInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_INoceAnimationCharacterInterface; // Class GameNoce.NoceSSFSVolumeComponent // 0x0018 (0x00F0 - 0x00D8) class UNoceSSFSVolumeComponent final : public UNoceVolumeComponentBase { public: struct FNoceSSFSDataRowHandle DataRow; // 0x00D8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) TArray DataByProgress; // 0x00E0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSSFSVolumeComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSSFSVolumeComponent") } static class UNoceSSFSVolumeComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSSFSVolumeComponent; // Class GameNoce.NoceAnimationEnemyInterface // 0x0000 (0x0000 - 0x0000) class INoceAnimationEnemyInterface final { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAnimationEnemyInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAnimationEnemyInterface") } static class INoceAnimationEnemyInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_INoceAnimationEnemyInterface; // Class GameNoce.NoceDialogSoundTableGenerator // 0x0000 (0x0290 - 0x0290) class ANoceDialogSoundTableGenerator final : public AActor { public: void AddRowToDataTable(class UDataTable* InTable, class FName InRowName, const struct FGameplayTag& InTriggerGroup, const struct FSoftObjectPath& SoundEventRef); void ModifyRowInDataTable(class UDataTable* InTable, class FName InRowName, class FName AttachJoint, bool Follow); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceDialogSoundTableGenerator") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceDialogSoundTableGenerator") } static class ANoceDialogSoundTableGenerator* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceDialogSoundTableGenerator; // Class GameNoce.NoceAnimationNpcInterface // 0x0000 (0x0000 - 0x0000) class INoceAnimationNpcInterface final { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAnimationNpcInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAnimationNpcInterface") } static class INoceAnimationNpcInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_INoceAnimationNpcInterface; // Class GameNoce.NoceAnimationPlayerInterface // 0x0000 (0x0000 - 0x0000) class INoceAnimationPlayerInterface final { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAnimationPlayerInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAnimationPlayerInterface") } static class INoceAnimationPlayerInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_INoceAnimationPlayerInterface; // Class GameNoce.NoceDebugCameraController // 0x0030 (0x0A18 - 0x09E8) class ANoceDebugCameraController : public ADebugCameraController { public: float TeleportLocationOffset; // 0x09E8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName IKHitProfile; // 0x09EC(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETraceTypeQuery PhyscialSurfaceChannel; // 0x09F4(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionChannel PlayerPawnChannel; // 0x09F5(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9F6[0x2]; // 0x09F6(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) TArray BlockPlayerPawnObjectTypes; // 0x09F8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_A08[0x8]; // 0x0A08(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) float RollSpeed; // 0x0A10(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_A14[0x4]; // 0x0A14(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void OnTeleportPawn(); void TeleportPawn(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceDebugCameraController") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceDebugCameraController") } static class ANoceDebugCameraController* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceDebugCameraController; // Class GameNoce.NoceAnimCancelComponent // 0x0110 (0x01B0 - 0x00A0) class UNoceAnimCancelComponent final : public UActorComponent { public: TSubclassOf GE_CounterCancel; // 0x00A0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_A8[0xF0]; // 0x00A8(0x00F0)(Fixing Size After Last Property [ Dumper-7 ]) class ANocePlayerCharacter* PlayerCharacter; // 0x0198(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class ANocePlayerController* PlayerController; // 0x01A0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UAbilitySystemComponent* AbilitySystemComponent; // 0x01A8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: bool CanAnimCanel(ENoceAnimCancel InAnimCanel); void ClearAllAnimCancels(class FName InExcludeStateMachineName, class FName InExcludeStateName); void HandleOnPossessed(bool InPossessed); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAnimCancelComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAnimCancelComponent") } static class UNoceAnimCancelComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAnimCancelComponent; // Class GameNoce.NoceANS_AI_FaceToTarget // 0x0040 (0x0070 - 0x0030) class UNoceANS_AI_FaceToTarget final : public UAnimNotifyState { public: bool RotateLock; // 0x0030(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float RotateSpeed; // 0x0034(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_38[0x38]; // 0x0038(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_AI_FaceToTarget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_AI_FaceToTarget") } static class UNoceANS_AI_FaceToTarget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_AI_FaceToTarget; // Class GameNoce.NoceSubtitleTrack // 0x0008 (0x00D0 - 0x00C8) class UNoceSubtitleTrack final : public UMovieScenePropertyTrack { public: uint8 Pad_C8[0x8]; // 0x00C8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSubtitleTrack") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSubtitleTrack") } static class UNoceSubtitleTrack* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSubtitleTrack; // Class GameNoce.NoceAnimInstance // 0x00D0 (0x0560 - 0x0490) #pragma pack(push, 0x1) class alignas(0x10) UNoceAnimInstance : public USMAnimInstance { public: uint8 Pad_490[0x8]; // 0x0490(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TArray SlopeDetectObjectTypes; // 0x0498(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) ECollisionChannel PawnObjectChannel; // 0x04A8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionChannel IKCollisionChannel; // 0x04A9(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETraceTypeQuery IKTraceTypeQuery; // 0x04AA(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4AB[0x1]; // 0x04AB(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float IKTraceBoxSize; // 0x04AC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DoIKTraceHeightThreshold; // 0x04B0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UseSlopeDetect; // 0x04B4(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool DebugSlopeDetect; // 0x04B5(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4B6[0x2]; // 0x04B6(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) class UCharacterMovementComponent* OwnerMovementComponent; // 0x04B8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class ACharacter* OwnerCharacter; // 0x04C0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bIsHeadTracking; // 0x04C8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_4C9[0x3]; // 0x04C9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float RoleStartTime; // 0x04CC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 RolePatternIndex; // 0x04D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CanEnterLink; // 0x04D4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CanLeaveLink; // 0x04D5(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsInLinkState; // 0x04D6(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_4D7[0x1]; // 0x04D7(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) int32 LinkBankID; // 0x04D8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LinkMotionID; // 0x04DC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool InRagdollState; // 0x04E0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool HasSaveRagdollFinalPose; // 0x04E1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_4E2[0x2]; // 0x04E2(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) class FName RagdollFinalPoseName; // 0x04E4(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_4EC[0x4]; // 0x04EC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) float FootIKInterpScale; // 0x04F0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float DefaultSlotInterpValue; // 0x04F4(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float DefaultSlotBlending; // 0x04F8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float DefaultSlotFixBlending; // 0x04FC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bIsDefaultSlotFixActive; // 0x0500(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bRBWorldCollision; // 0x0501(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool DefaultRBWorldCollision; // 0x0502(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) ECollisionChannel RBWorldCollisionChannel; // 0x0503(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) ECollisionChannel DefaultRBWorldCollisionChannel; // 0x0504(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool ShouldDoIKTrace; // 0x0505(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_506[0x2]; // 0x0506(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float SkirtRigidBodyAlpha; // 0x0508(0x0004)(BlueprintVisible, ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float ScarfRigidBodyAlpha; // 0x050C(0x0004)(BlueprintVisible, ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float ShawlKawaiiAlpha; // 0x0510(0x0004)(BlueprintVisible, ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float HairKawaiiAlpha; // 0x0514(0x0004)(BlueprintVisible, ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool PendingWarmUp; // 0x0518(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bDisablePhysWeightOneFrame; // 0x0519(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_51A[0x2]; // 0x051A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float WarmUpRBANAlpha; // 0x051C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FVector PhysicsWorldGravity; // 0x0520(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool TransferBoneVelocities; // 0x0538(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_539[0x3]; // 0x0539(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float CharTopPhysAlpha; // 0x053C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float BodyMidPhysAlpha; // 0x0540(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float HairMidPhysAlpha; // 0x0544(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) ENocePhysType HairPhysType; // 0x0548(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_549[0x3]; // 0x0549(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float HairBottomPhysAlpha; // 0x054C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) ENocePhysType BodyPhysType; // 0x0550(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_551[0x3]; // 0x0551(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float BodyBottomPhysAlpha; // 0x0554(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: void AfterSetDefaultSlotBlending(float InValue); void CheckIKWhenSeqStop(); bool GetCanEnterLink(); int32 GetRolePatternIndex(); void ReplaceSetScarfRigidBodyAlpha(float InValue); void ReplaceSetShawlKawaiiAlpha(float InValue); void ReplaceSetShiroFurAlpha(float InValue); void ReplaceSetSkirtRigidBodyAlpha(float InValue); void ResetRoleStartTime(); void SetbIsDefaultSlotFixActive(bool InValue); void SetBodyMidPhysAlpha(float InValue); void SetCanEnterLinkState(int32 InBankID, int32 InMotionID); void SetCharTopPhysAlpha(float InValue); void SetDefaultSlotBlending(float InValue); void SetDefaultSlotFixBlending(float InValue); void SetFootIKInterpScale(float InValue); void SetForceLeaveLinkState(); void SetHairKawaiiAlpha(float InValue); void SetHairMidPhysAlpha(float InValue); void SetPhysicsWorldGravity(const struct FVector& InValue); void SetRBWorldCollision(bool InValue); void SetRBWorldCollisionChannel(ECollisionChannel InValue); void SetRolePatternIndex(int32 InIndex); void SetRoleStartTime(float InTime); void SetScarfRigidBodyAlpha(float InValue); void SetShawlKawaiiAlpha(float InValue); void SetShouldDoIKTrace(bool InValue); void SetSkirtRigidBodyAlpha(float InValue); void SetTransferBoneVelocities(bool InValue); void SetWarmUpRBANAlpha(float InValue); bool ShouldDoIKTraceByHeight(); bool GetbIsDefaultSlotFixActive() const; float GetBodyBottomPhysAlpha() const; float GetBodyMidPhysAlpha() const; float GetCharTopPhysAlpha() const; float GetDefaultSlotBlending() const; float GetDefaultSlotFixBlending() const; float GetFinalPhysAlpha(float InParentAlpha, float InValue) const; float GetFootIKInterpScale() const; float GetHairBottomPhysAlpha() const; float GetHairKawaiiAlpha() const; float GetHairMidPhysAlpha() const; float GetPhysAlphaInPendingWarmUp(float InValue, ENocePhysType InPhysType) const; struct FVector GetPhysicsWorldGravity() const; bool GetRBWorldCollision() const; ECollisionChannel GetRBWorldCollisionChannel() const; float GetScarfRigidBodyAlpha() const; float GetShawlKawaiiAlpha() const; float GetSkirtRigidBodyAlpha() const; bool GetTransferBoneVelocities() const; float GetWarmUpRBANAlpha() const; float InternalGetBottomPhysAlpha(const float InMidPhysAlpha, const float InBottomValue, const ENocePhysType InPhysType, const float InGamePlayAlpha) const; bool LerpWithDefaultSlotBlendingForSeamlessOut(float* OutResult, float A, float B) const; float ReplaceGetScarfRigidBodyAlpha() const; float ReplaceGetShawlKawaiiAlpha() const; float ReplaceGetShiroFurAlpha() const; float ReplaceGetSkirtRigidBodyAlpha() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAnimInstance") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAnimInstance") } static class UNoceAnimInstance* GetDefaultObj() { return GetDefaultObjImpl(); } }; #pragma pack(pop) DUMPER7_ASSERTS_UNoceAnimInstance; // Class GameNoce.NoceCutscenePivot // 0x0008 (0x0298 - 0x0290) class ANoceCutscenePivot final : public AActor { public: class UStaticMeshComponent* StaticMeshComponent; // 0x0290(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCutscenePivot") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCutscenePivot") } static class ANoceCutscenePivot* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceCutscenePivot; // Class GameNoce.NoceAnimInstanceInterface // 0x0000 (0x0000 - 0x0000) class INoceAnimInstanceInterface final { public: void WarmUp(int32 WarmUpFrames); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAnimInstanceInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAnimInstanceInterface") } static class INoceAnimInstanceInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_INoceAnimInstanceInterface; // Class GameNoce.NoceAnimNotifyState_AnimCanel // 0x0048 (0x0078 - 0x0030) class UNoceAnimNotifyState_AnimCanel final : public UAnimNotifyState { public: TArray AnimCancelArray; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) struct FGameplayTag ActivateGameplayTag; // 0x0040(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTagContainer AnyMatchingGameplayTags; // 0x0048(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FName UsedStateMachineName; // 0x0068(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_70[0x8]; // 0x0070(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAnimNotifyState_AnimCanel") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAnimNotifyState_AnimCanel") } static class UNoceAnimNotifyState_AnimCanel* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAnimNotifyState_AnimCanel; // Class GameNoce.NoceSanitySpawnSystem // 0x00E8 (0x0128 - 0x0040) class UNoceSanitySpawnSystem : public UTickableWorldSubsystem { public: bool Enabled; // 0x0040(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool InSpawnVolume; // 0x0041(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42[0x6]; // 0x0042(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TArray SpawnedEnemies; // 0x0048(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) int32 SpawnedEnemyNum; // 0x0058(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_5C[0x4]; // 0x005C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class ANoceSanitySpawnVolume* CurrentSpawnVolume; // 0x0060(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FSanitySpawnVolumeSetting CurrSpawnVolumeSetting; // 0x0068(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnTemplate, EditConst, Protected, NativeAccessSpecifierProtected) class ACharacter* TargetSpawnCenter; // 0x0118(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 TargetSpawnInterval; // 0x0120(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_124[0x4]; // 0x0124(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void DeleteSpawnedEnemies(); void EnterSpawnVolume_BP(); void ExitSpawnVolume_BP(); void ForceSpawn(const struct FSanitySpawnVolumeSetting& Setting); bool Initialize_BP(); bool Tick_BP(float DeltaTime); void UpdateSpawnedEnemies(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSanitySpawnSystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSanitySpawnSystem") } static class UNoceSanitySpawnSystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSanitySpawnSystem; // Class GameNoce.NoceAnimNotify_EventTagToAbility // 0x0010 (0x0048 - 0x0038) class UNoceAnimNotify_EventTagToAbility final : public UAnimNotify { public: struct FGameplayTag EventTag; // 0x0038(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MagnitudeValue; // 0x0040(0x0004)(Edit, BlueprintVisible, 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("NoceAnimNotify_EventTagToAbility") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAnimNotify_EventTagToAbility") } static class UNoceAnimNotify_EventTagToAbility* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAnimNotify_EventTagToAbility; // Class GameNoce.NoceAnimNotify_PlayerCostStamina // 0x0010 (0x0048 - 0x0038) class UNoceAnimNotify_PlayerCostStamina final : public UAnimNotify { public: class FName StaminaKey; // 0x0038(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float CostMaxSanity; // 0x0040(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAnimNotify_PlayerCostStamina") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAnimNotify_PlayerCostStamina") } static class UNoceAnimNotify_PlayerCostStamina* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAnimNotify_PlayerCostStamina; // Class GameNoce.NoceANS_AttackTrace // 0x00B8 (0x00E8 - 0x0030) class UNoceANS_AttackTrace final : public UAnimNotifyState { public: struct FGameplayTagContainer AnyMatchingGameplayTags; // 0x0030(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FName ComboName; // 0x0050(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray AttackTraceNames; // 0x0058(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray DeflectAttackTraceNames; // 0x0068(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TMap AtttackTraceRadiusRatioCurveMap; // 0x0078(0x0050)(Edit, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) bool IsLinkAttack; // 0x00C8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_C9[0x3]; // 0x00C9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float TickInterval; // 0x00CC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool SkipTickOnce; // 0x00D0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_D1[0x17]; // 0x00D1(0x0017)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_AttackTrace") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_AttackTrace") } static class UNoceANS_AttackTrace* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_AttackTrace; // Class GameNoce.NoceSystemMessageWidget // 0x0000 (0x0368 - 0x0368) class UNoceSystemMessageWidget final : public UNoceAnimWidget { public: void ShowText(const struct FNoceSystemMessageData& InData, bool* NoUse); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSystemMessageWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSystemMessageWidget") } static class UNoceSystemMessageWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSystemMessageWidget; // Class GameNoce.NoceANS_CameraShake // 0x0018 (0x0048 - 0x0030) class UNoceANS_CameraShake final : public UAnimNotifyState { public: TSubclassOf ShakeClass; // 0x0030(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) float Scale; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool StopCameraShakeImmediately; // 0x003C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3D[0xB]; // 0x003D(0x000B)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_CameraShake") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_CameraShake") } static class UNoceANS_CameraShake* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_CameraShake; // Class GameNoce.NoceANS_EnableCollisionByTag // 0x0010 (0x0040 - 0x0030) class UNoceANS_EnableCollisionByTag final : public UAnimNotifyState { public: bool ShowDebugInfo; // 0x0030(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName CollisionComponentTag; // 0x0034(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool ForCharAdditionalCollision; // 0x003C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ECollisionEnabled BeginCollisionEnableType; // 0x003D(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ECollisionEnabled EndCollisionEnableType; // 0x003E(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3F[0x1]; // 0x003F(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_EnableCollisionByTag") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_EnableCollisionByTag") } static class UNoceANS_EnableCollisionByTag* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_EnableCollisionByTag; // Class GameNoce.NoceTeleportTarget // 0x0078 (0x0308 - 0x0290) class ANoceTeleportTarget : public AActor { public: TMulticastInlineDelegate OnTeleportComplete; // 0x0290(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) class UNoceStreamByProgressComp* StreamByProgress; // 0x02A0(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWorldPartitionStreamingSourceComponent* StreamingSource; // 0x02A8(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FVector TeleportOffset; // 0x02B0(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FNoceTeleportRequest CurrentRequest; // 0x02C8(0x0010)(BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) bool UseFadeOutWhite; // 0x02D8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2D9[0x3]; // 0x02D9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float CollisionRadius; // 0x02DC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2E0[0x28]; // 0x02E0(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: class FString GetPointName(); TArray GetWorldTriggerGateway(); void OnEndTeleport(); void OnStartTeleport(); void PreActualTeleport(); void ReadyForFlush(); bool RequestTeleport(class APawn* InPassenger, bool ResetCamera, bool IsInstant, bool StrictlyStreamingComplete, bool TeleportAfterStreaming, bool ForceGCAfterLevelStreamedOut, bool IgnoreWorldTrigger); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceTeleportTarget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceTeleportTarget") } static class ANoceTeleportTarget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceTeleportTarget; // Class GameNoce.NoceANS_EnablePlayerLookAtTarget // 0x0010 (0x0040 - 0x0030) class UNoceANS_EnablePlayerLookAtTarget final : public UAnimNotifyState { public: class FName ComponentTag; // 0x0030(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool StartEnable; // 0x0038(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool EndEnable; // 0x0039(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3A[0x6]; // 0x003A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_EnablePlayerLookAtTarget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_EnablePlayerLookAtTarget") } static class UNoceANS_EnablePlayerLookAtTarget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_EnablePlayerLookAtTarget; // Class GameNoce.NoceRigTempDataStorage // 0x0010 (0x0040 - 0x0030) class UNoceRigTempDataStorage final : public UDataAsset { public: TArray TempStoredData; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceRigTempDataStorage") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceRigTempDataStorage") } static class UNoceRigTempDataStorage* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceRigTempDataStorage; // Class GameNoce.NoceANS_ForceShowScabbard // 0x0008 (0x0038 - 0x0030) class UNoceANS_ForceShowScabbard final : public UAnimNotifyState { public: bool bShowScabbardKatanaBegin; // 0x0030(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bShowScabbardKatanaEnd; // 0x0031(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_32[0x6]; // 0x0032(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_ForceShowScabbard") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_ForceShowScabbard") } static class UNoceANS_ForceShowScabbard* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_ForceShowScabbard; // Class GameNoce.NoceANS_HideWeapon // 0x0010 (0x0040 - 0x0030) class UNoceANS_HideWeapon final : public UAnimNotifyState { public: bool StartHide; // 0x0030(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool EndHide; // 0x0031(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_32[0xE]; // 0x0032(0x000E)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_HideWeapon") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_HideWeapon") } static class UNoceANS_HideWeapon* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_HideWeapon; // Class GameNoce.NoceANS_InputQueue // 0x0028 (0x0058 - 0x0030) class UNoceANS_InputQueue final : public UAnimNotifyState { public: TArray InputQueueUnits; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) struct FGameplayTag ActivateGameplayTag; // 0x0040(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName UsedStateMachineName; // 0x0048(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_50[0x8]; // 0x0050(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_InputQueue") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_InputQueue") } static class UNoceANS_InputQueue* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_InputQueue; // Class GameNoce.NoceRBANLibrary // 0x0000 (0x0028 - 0x0028) class UNoceRBANLibrary final : public UBlueprintFunctionLibrary { public: static struct FRigidBodyReference ConvertToRigidBody(const struct FAnimNodeReference& Node, EAnimNodeReferenceConversionResult* Result); static void ConvertToRigidBodyPure(const struct FAnimNodeReference& Node, struct FRigidBodyReference* RigidBody, bool* Result); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceRBANLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceRBANLibrary") } static class UNoceRBANLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceRBANLibrary; // Class GameNoce.NoceANS_LockLocationComponent // 0x0008 (0x0038 - 0x0030) class UNoceANS_LockLocationComponent final : public UAnimNotifyState { public: bool BeginEnable; // 0x0030(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool EndEnable; // 0x0031(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_32[0x6]; // 0x0032(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_LockLocationComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_LockLocationComponent") } static class UNoceANS_LockLocationComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_LockLocationComponent; // Class GameNoce.NoceSellPopResultWidget // 0x0000 (0x03B0 - 0x03B0) class UNoceSellPopResultWidget final : public UNoceFocusableWidget { public: void ShowResult(int32 InTotalValue, const TArray& InOfferingEffects, bool* NoUse); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSellPopResultWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSellPopResultWidget") } static class UNoceSellPopResultWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSellPopResultWidget; // Class GameNoce.NoceANS_PhysicsAssetCollision // 0x0030 (0x0060 - 0x0030) class UNoceANS_PhysicsAssetCollision final : public UAnimNotifyState { public: TArray BeginBoneNames; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) ECollisionEnabled BeginType; // 0x0040(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray EndBoneNames; // 0x0048(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) ECollisionEnabled EndType; // 0x0058(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_PhysicsAssetCollision") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_PhysicsAssetCollision") } static class UNoceANS_PhysicsAssetCollision* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_PhysicsAssetCollision; // Class GameNoce.NoceANS_PlayerCharage // 0x0018 (0x0048 - 0x0030) class UNoceANS_PlayerCharage final : public UAnimNotifyState { public: class FName ComboName; // 0x0030(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName InputAction; // 0x0038(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float MontagePlayRate; // 0x0040(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_PlayerCharage") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_PlayerCharage") } static class UNoceANS_PlayerCharage* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_PlayerCharage; // Class GameNoce.NoceANS_PlayerHairAlpha // 0x0028 (0x0058 - 0x0030) class UNoceANS_PlayerHairAlpha final : public UAnimNotifyState { public: float FadeInTime; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float FadeOutTime; // 0x0034(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float TargetAlpha; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UNocePlayerAnimInstance* PlayerAnimInstance; // 0x0040(0x0008)(BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float DeltaTime; // 0x0048(0x0004)(BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float CacheTotalDuration; // 0x004C(0x0004)(BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float CacheDiffAlpha; // 0x0050(0x0004)(BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float CacheAlpha; // 0x0054(0x0004)(BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: void SetHairAlpha(float InValue) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_PlayerHairAlpha") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_PlayerHairAlpha") } static class UNoceANS_PlayerHairAlpha* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_PlayerHairAlpha; // Class GameNoce.NoceReplaceWidget // 0x00D0 (0x0480 - 0x03B0) class UNoceReplaceWidget : public UNoceFocusableWidget { public: class UTextBlock* NameTextBlock1; // 0x03B0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* NameTextBlock2; // 0x03B8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* FadeInLong; // 0x03C0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Loop; // 0x03C8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FSoftClassPath PickPreviewWidgetPath; // 0x03D0(0x0020)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FSoftClassPath PopWindowWidgetPath; // 0x03F0(0x0020)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FText PopWindowDialogText; // 0x0410(0x0010)(BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) struct FGameplayTag HideShortcutTag; // 0x0420(0x0008)(BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle SelectSound; // 0x0428(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle CancelSound; // 0x0430(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle PopWindowFadeInSound; // 0x0438(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle PopWindowFadeOutSound; // 0x0440(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle PopWindowReplaceSound; // 0x0448(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) class UNocePlayerInventoryComponent* InventoryComponent; // 0x0450(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNocePickPreviewWidget* PickPreviewWidget; // 0x0458(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNocePopWindowWidget* PopWindowWidget; // 0x0460(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray AllIDs; // 0x0468(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) bool IsShowAfterPickupPreview; // 0x0478(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_479[0x7]; // 0x0479(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void OnMouseDown(int32 Index_0); void OnPickPreviewClose(); void OnPopWindowClose(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceReplaceWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceReplaceWidget") } static class UNoceReplaceWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceReplaceWidget; // Class GameNoce.NoceANS_PlayerPushOffset // 0x0000 (0x0030 - 0x0030) class UNoceANS_PlayerPushOffset final : public UAnimNotifyState { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_PlayerPushOffset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_PlayerPushOffset") } static class UNoceANS_PlayerPushOffset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_PlayerPushOffset; // Class GameNoce.GameSaveSubsystemInterface // 0x0000 (0x0000 - 0x0000) class IGameSaveSubsystemInterface final { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("GameSaveSubsystemInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"GameSaveSubsystemInterface") } static class IGameSaveSubsystemInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_IGameSaveSubsystemInterface; // Class GameNoce.NoceANS_PlayerRotateFromInput // 0x0060 (0x0090 - 0x0030) class UNoceANS_PlayerRotateFromInput final : public UNoceAnimNotifyState { public: float RotateSpeed; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool EnableLimit; // 0x0034(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float LimitAngle; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool InvertInputVector; // 0x003C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool DrawDebug; // 0x003D(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3E[0x52]; // 0x003E(0x0052)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_PlayerRotateFromInput") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_PlayerRotateFromInput") } static class UNoceANS_PlayerRotateFromInput* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_PlayerRotateFromInput; // Class GameNoce.NoceANS_RootMotionScale // 0x0008 (0x0038 - 0x0030) class UNoceANS_RootMotionScale final : public UAnimNotifyState { public: float RootMotionScale; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_RootMotionScale") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_RootMotionScale") } static class UNoceANS_RootMotionScale* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_RootMotionScale; // Class GameNoce.NoceRichTextBlockImageDecorator // 0x0010 (0x0038 - 0x0028) class UNoceRichTextBlockImageDecorator final : public URichTextBlockDecorator { public: class UDataTable* ImageSet; // 0x0028(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) float SizeFactor; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float Padding; // 0x0034(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceRichTextBlockImageDecorator") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceRichTextBlockImageDecorator") } static class UNoceRichTextBlockImageDecorator* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceRichTextBlockImageDecorator; // Class GameNoce.NoceANS_SetNoceHearingRange // 0x0008 (0x0038 - 0x0030) class UNoceANS_SetNoceHearingRange final : public UNoceAnimNotifyState { public: float HearingRange; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool RestoreAtNotifyEnd; // 0x0034(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_SetNoceHearingRange") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_SetNoceHearingRange") } static class UNoceANS_SetNoceHearingRange* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_SetNoceHearingRange; // Class GameNoce.NoceANS_SetParticleParaByCurve // 0x0108 (0x0138 - 0x0030) class UNoceANS_SetParticleParaByCurve final : public UAnimNotifyState { public: class FName IdentifyTag; // 0x0030(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMap FloatCurveMap; // 0x0038(0x0050)(Edit, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) TMap VectorCurveMap; // 0x0088(0x0050)(Edit, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) TMap LinearColorCurveMap; // 0x00D8(0x0050)(Edit, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) uint8 Pad_128[0x10]; // 0x0128(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_SetParticleParaByCurve") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_SetParticleParaByCurve") } static class UNoceANS_SetParticleParaByCurve* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_SetParticleParaByCurve; // Class GameNoce.NoceANS_StartInvincible // 0x0000 (0x0030 - 0x0030) class UNoceANS_StartInvincible final : public UAnimNotifyState { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_StartInvincible") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_StartInvincible") } static class UNoceANS_StartInvincible* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_StartInvincible; // Class GameNoce.NoceSanityComponent // 0x0308 (0x03A8 - 0x00A0) class UNoceSanityComponent : public UActorComponent { public: TMulticastInlineDelegate OnStartFocus; // 0x00A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnEndFocus; // 0x00B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnFocusCharged; // 0x00C0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnAttackBuffAccumulateRatioChanged; // 0x00D0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnStartSanityWeak; // 0x00E0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnEndSanityWeak; // 0x00F0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) bool DebugTimerLog; // 0x0100(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool DebugTimeDilationLog; // 0x0101(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_102[0x6]; // 0x0102(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* Curve_StartFocusTimeDilation; // 0x0108(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UCurveFloat* Curve_EndFocusTimeDilation; // 0x0110(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UCurveFloat* Curve_UsingFocusCostSanity; // 0x0118(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayAttribute SanityAttribute; // 0x0120(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayAttribute CurrentMaxSanityAttribute; // 0x0158(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayAttribute MaxSanityAttribute; // 0x0190(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayAttribute AttackBuffAccumulateRatioAttribute; // 0x01C8(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayAttribute SanityCostRatioAttribute; // 0x0200(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf GE_SanityCostSetByCaller; // 0x0238(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag Tag_SanityCostSetByCaller; // 0x0240(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf GE_CurrentMaxSanityCostSetByCaller; // 0x0248(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf GE_FillCurrentMaxSanityToMinValue; // 0x0250(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf GE_FillSanityToCurrentMaxSanity; // 0x0258(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag Tag_CurrentMaxSanityCostSetByCaller; // 0x0260(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf GE_SanityRegen; // 0x0268(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMap ActionLevelSanityRegenRatioMap; // 0x0270(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) TMap ActionLevelSanityNoChangeWaitForRecoverTimeRatioMap; // 0x02C0(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) float CanUseFocusSanityThreshold; // 0x0310(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float SanityWeakTime_Constant; // 0x0314(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float SanityWeakTime_Multiplier; // 0x0318(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName InputActionFocusName; // 0x031C(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_324[0x4]; // 0x0324(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf GE_FocusAttackRatio; // 0x0328(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) float AttackBuffAccumulateMax; // 0x0330(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float AttackBuffAccumulateConst; // 0x0334(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_338[0x38]; // 0x0338(0x0038)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceCheatManager* CheatManager; // 0x0370(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class ANocePlayerState* PlayerState; // 0x0378(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class ANocePlayerController* PlayerController; // 0x0380(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class ANocePlayerCharacter* PlayerCharacter; // 0x0388(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UAbilitySystemComponent* AbilitySystemComponent; // 0x0390(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceGameplayTagDataAsset* TagDataAsset; // 0x0398(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3A0[0x8]; // 0x03A0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void ClearAttackBuffAccumulateValue(); void CostCurrentMaxSanity(float InValue, bool InCanEndFocus); void CostSanity(float InValue, bool InClampByCurrentMaxSanity); void EndFocus(bool InApplySanityWeak); void ForceReset(bool InFillSanityToCurrentMaxSanity, bool InForceResetTimeDilation); float GetActionLevelSanityRegenRatio(); bool GetEnableFocus(); void HandleInputAction(ENoceInputAction InInputAction, bool InPressed); void HandleOnHit(const TArray& HitResults); void HandleOnPossessed(bool InPossessed); bool HasAttackBuffAccumulateValue(); bool IsUsingFocus(); void PauseAttackBuffAccumulate(); void ResetNoChangeWaitForRecoverTimer(); void ResumeAttackBuffAccumulate(); void SetEnableFocus(bool Value); void StartFocus(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSanityComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSanityComponent") } static class UNoceSanityComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSanityComponent; // Class GameNoce.NoceSavePointUpgradeDataUIAsset // 0x0050 (0x0080 - 0x0030) class UNoceSavePointUpgradeDataUIAsset final : public UDataAsset { public: TMap Data; // 0x0030(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) public: struct FNoceSavePointUpgradeListItemData GetListItemData(ENoceUpgradeType Type); class FText GetPopWindowText(ENoceUpgradeType Type); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSavePointUpgradeDataUIAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSavePointUpgradeDataUIAsset") } static class UNoceSavePointUpgradeDataUIAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSavePointUpgradeDataUIAsset; // Class GameNoce.NoceANS_TimedNiagaraEffect // 0x0060 (0x00D8 - 0x0078) class UNoceANS_TimedNiagaraEffect final : public UAnimNotifyState_TimedNiagaraEffect { public: struct FGameplayTagContainer AnyMatchingGameplayTags; // 0x0078(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) struct FVector Scale; // 0x0098(0x0018)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool PlayOnAttackTraceHit; // 0x00B0(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_B1[0x3]; // 0x00B1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName IdentifyTag; // 0x00B4(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bAbsoluteScale; // 0x00BC(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_BD[0x1B]; // 0x00BD(0x001B)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void OnAttackTraceHit(const TArray& InHitResults) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceANS_TimedNiagaraEffect") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceANS_TimedNiagaraEffect") } static class UNoceANS_TimedNiagaraEffect* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceANS_TimedNiagaraEffect; // Class GameNoce.NoceAN_AttachScabbardToHand // 0x0008 (0x0040 - 0x0038) class UNoceAN_AttachScabbardToHand final : public UAnimNotify { public: bool ToHand; // 0x0038(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAN_AttachScabbardToHand") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAN_AttachScabbardToHand") } static class UNoceAN_AttachScabbardToHand* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAN_AttachScabbardToHand; // Class GameNoce.NoceAN_BodyPartGroup // 0x0018 (0x0050 - 0x0038) class UNoceAN_BodyPartGroup final : public UAnimNotify { public: bool IsAdd; // 0x0038(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray BodyPartGroupNames; // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAN_BodyPartGroup") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAN_BodyPartGroup") } static class UNoceAN_BodyPartGroup* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAN_BodyPartGroup; // Class GameNoce.NoceDynamicPickupsRuleDataAsset // 0x0050 (0x0080 - 0x0030) class UNoceDynamicPickupsRuleDataAsset final : public UDataAsset { public: TMap DynamicRuleData; // 0x0030(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceDynamicPickupsRuleDataAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceDynamicPickupsRuleDataAsset") } static class UNoceDynamicPickupsRuleDataAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceDynamicPickupsRuleDataAsset; // Class GameNoce.NoceAN_PlayerScarfResetDynmaics // 0x0028 (0x0060 - 0x0038) class UNoceAN_PlayerScarfResetDynmaics final : public UAnimNotify { public: struct FGameplayTagContainer AnyMatchingGameplayTags; // 0x0038(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) ETeleportType TeleportType; // 0x0058(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAN_PlayerScarfResetDynmaics") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAN_PlayerScarfResetDynmaics") } static class UNoceAN_PlayerScarfResetDynmaics* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAN_PlayerScarfResetDynmaics; // Class GameNoce.NoceSpeakerDataHolderAsset // 0x0010 (0x0040 - 0x0030) class UNoceSpeakerDataHolderAsset final : public UDataAsset { public: TArray SpeakerData; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSpeakerDataHolderAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSpeakerDataHolderAsset") } static class UNoceSpeakerDataHolderAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSpeakerDataHolderAsset; // Class GameNoce.NoceAN_PlayerSkirtResetDynmaics // 0x0028 (0x0060 - 0x0038) class UNoceAN_PlayerSkirtResetDynmaics final : public UAnimNotify { public: struct FGameplayTagContainer AnyMatchingGameplayTags; // 0x0038(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) ETeleportType TeleportType; // 0x0058(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAN_PlayerSkirtResetDynmaics") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAN_PlayerSkirtResetDynmaics") } static class UNoceAN_PlayerSkirtResetDynmaics* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAN_PlayerSkirtResetDynmaics; // Class GameNoce.NoceAN_ResetBodyPartGroupHealth // 0x0010 (0x0048 - 0x0038) class UNoceAN_ResetBodyPartGroupHealth final : public UAnimNotify { public: TArray BodyPartGroupNames; // 0x0038(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAN_ResetBodyPartGroupHealth") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAN_ResetBodyPartGroupHealth") } static class UNoceAN_ResetBodyPartGroupHealth* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAN_ResetBodyPartGroupHealth; // Class GameNoce.NoceAN_SetParticleParameter // 0x0198 (0x01D0 - 0x0038) class UNoceAN_SetParticleParameter final : public UAnimNotify { public: class FName IdentifyTag; // 0x0038(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMap BoolMap; // 0x0040(0x0050)(Edit, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) TMap IntMap; // 0x0090(0x0050)(Edit, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) TMap FloatMap; // 0x00E0(0x0050)(Edit, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) TMap VectorMap; // 0x0130(0x0050)(Edit, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) TMap LinearColorMap; // 0x0180(0x0050)(Edit, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAN_SetParticleParameter") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAN_SetParticleParameter") } static class UNoceAN_SetParticleParameter* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAN_SetParticleParameter; // Class GameNoce.NocePlayerAdditionalColComponent // 0x0098 (0x0138 - 0x00A0) class UNocePlayerAdditionalColComponent final : public UActorComponent { public: bool ColHeadSyncHeadXYPosition; // 0x00A0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_A1[0x3]; // 0x00A1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName ColHeadTag; // 0x00A4(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName HeadSocketName; // 0x00AC(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ECollisionChannel PlayerPawnChannel; // 0x00B4(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_B5[0x3]; // 0x00B5(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TArray EnemyObjectTypes; // 0x00B8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) TArray WorldObjectTypes; // 0x00C8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) float DetectOverlapEnemyRadius; // 0x00D8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float DetectOverlapEnemyZOffset; // 0x00DC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool DrawDebug; // 0x00E0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_E1[0x7]; // 0x00E1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class ANocePlayerCharacter* PlayerCharacter; // 0x00E8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceAbilitySystemComponent* AbilitySystemComponent; // 0x00F0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USkeletalMeshComponent* OwnerMesh; // 0x00F8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UCapsuleComponent* OwnerCapsuleComponent; // 0x0100(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USphereComponent* ColHeadCompponent; // 0x0108(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UPrimitiveComponent* OverlapedEnemyComponent; // 0x0110(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray OverlapActorsToIgnore; // 0x0118(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) uint8 Pad_128[0x10]; // 0x0128(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: bool CanEnableColHead(); class USphereComponent* GetColHead(); void HandleOnPossessed(bool InPossessed); void OnGameplayTagChanged(const struct FGameplayTag& Tag, bool TagExist); void RegisterOnPossessed(); void SetColHeadCollisionEnable(bool InEnable); void ToggleDrawDebug(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerAdditionalColComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerAdditionalColComponent") } static class UNocePlayerAdditionalColComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerAdditionalColComponent; // Class GameNoce.NoceAN_ShowScabbardKatana // 0x0008 (0x0040 - 0x0038) class UNoceAN_ShowScabbardKatana final : public UAnimNotify { public: bool bShow; // 0x0038(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAN_ShowScabbardKatana") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAN_ShowScabbardKatana") } static class UNoceAN_ShowScabbardKatana* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAN_ShowScabbardKatana; // Class GameNoce.NoceSetting_AASuperSampling // 0x0000 (0x01A0 - 0x01A0) class UNoceSetting_AASuperSampling final : public UGameSettingValueDiscreteDynamic_Enum { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSetting_AASuperSampling") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSetting_AASuperSampling") } static class UNoceSetting_AASuperSampling* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSetting_AASuperSampling; // Class GameNoce.NoceAN_StartInvincible // 0x0008 (0x0040 - 0x0038) class UNoceAN_StartInvincible final : public UAnimNotify { public: float duration; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAN_StartInvincible") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAN_StartInvincible") } static class UNoceAN_StartInvincible* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAN_StartInvincible; // Class GameNoce.NoceArrowWidget // 0x0030 (0x0330 - 0x0300) class UNoceArrowWidget : public UNoceUserWidgetBase { public: TMulticastInlineDelegate OnMouseDown; // 0x0300(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) bool IsDisable; // 0x0310(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_311[0x7]; // 0x0311(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UWidgetAnimation* Default; // 0x0318(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Select; // 0x0320(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Disable; // 0x0328(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: struct FEventReply OnMouseButtonDownArrow(const struct FGeometry& InGeometry, const struct FPointerEvent& InMouseEvent); void OnReset(); void OnSelect(); void OnSelectCompleted(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceArrowWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceArrowWidget") } static class UNoceArrowWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceArrowWidget; // Class GameNoce.NoceAssignLipSyncTool // 0x0000 (0x0290 - 0x0290) class ANoceAssignLipSyncTool final : public AActor { public: void AssignLipSyncMontageToLine(class UDataTable* InTable, class FName InRowName, const struct FNoceDialogSet& DialogSet, int32 LineIndex, class UAnimMontage* AnimMontage); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAssignLipSyncTool") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAssignLipSyncTool") } static class ANoceAssignLipSyncTool* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceAssignLipSyncTool; // Class GameNoce.NoceAttributeSet // 0x0000 (0x0030 - 0x0030) class UNoceAttributeSet : public UAttributeSet { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAttributeSet") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAttributeSet") } static class UNoceAttributeSet* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAttributeSet; // Class GameNoce.NoceCharacterAttributeSet // 0x0050 (0x0080 - 0x0030) class UNoceCharacterAttributeSet : public UNoceAttributeSet { public: struct FGameplayAttributeData Damage; // 0x0030(0x0010)(NativeAccessSpecifierPublic) struct FGameplayAttributeData Health; // 0x0040(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData MaxHealth; // 0x0050(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData Armor; // 0x0060(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData MaxArmor; // 0x0070(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) public: void SetArmorClamped(float NewHealth); void SetHealthClamped(float NewHealth); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCharacterAttributeSet") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCharacterAttributeSet") } static class UNoceCharacterAttributeSet* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCharacterAttributeSet; // Class GameNoce.NocePlayerAttributeSet // 0x02B0 (0x0330 - 0x0080) class UNocePlayerAttributeSet final : public UNoceCharacterAttributeSet { public: struct FGameplayAttributeData Stamina; // 0x0080(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData MaxStamina; // 0x0090(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData StaminaDelayRecoverTime; // 0x00A0(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData StaminaRecover; // 0x00B0(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData StaminaTiredTime; // 0x00C0(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData StaminaCostRatio; // 0x00D0(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData SprintStaminaCostRatio; // 0x00E0(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData StaminaDamageRatio; // 0x00F0(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData LowStaminaThreshold; // 0x0100(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData Sanity; // 0x0110(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData CurrentMaxSanity; // 0x0120(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData MinCurrentMaxSanity; // 0x0130(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData MaxSanity; // 0x0140(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData SanityCostRatio; // 0x0150(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData SanityDamageRatio; // 0x0160(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData SanityRecoverAdd; // 0x0170(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData SanityRecoverRatio; // 0x0180(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData SanityRegen; // 0x0190(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData SanityRegenRatio; // 0x01A0(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData SanityNoChangeWaitForRecoverTime; // 0x01B0(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData ClawTransform; // 0x01C0(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData MaxClawTransform; // 0x01D0(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData ClawTransformRecover; // 0x01E0(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData ClawTransformDecay; // 0x01F0(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData ClawTransformDecayDefault; // 0x0200(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData ClawTransformDecayAdd; // 0x0210(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData BattleStatusTime; // 0x0220(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData Attack; // 0x0230(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData ExtraAttack; // 0x0240(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData FocusAttackRatioHealth; // 0x0250(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData EnemyBreakDownAttackRatio; // 0x0260(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData WeaponBreakAttackRatio; // 0x0270(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData Wince; // 0x0280(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData FocusAttackRatioWince; // 0x0290(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData FocusAttackBuffAccumulateRatio; // 0x02A0(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData FocusAttackCurrentMaxSanityCostRatio; // 0x02B0(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData EnemySightRatio; // 0x02C0(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData WeaponDurabilityCostRatio; // 0x02D0(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData HealthDamageRatio; // 0x02E0(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData HealthRecoverAdd; // 0x02F0(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData HealthRecoverRatio; // 0x0300(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData GutsDamageToHealthRatio; // 0x0310(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData JustDodgeCounterDistance; // 0x0320(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) public: void SetClawTransformClamped(float NewTransfom); void SetCurrentMaxSanityClamped(float NewCurrentMaxSanity); void SetSanityClamped(float NewSanity); void SetStaminaClamped(float NewStamian); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerAttributeSet") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerAttributeSet") } static class UNocePlayerAttributeSet* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerAttributeSet; // Class GameNoce.NoceAsyncLoadSeqPreloadData // 0x0240 (0x0270 - 0x0030) class alignas(0x10) UNoceAsyncLoadSeqPreloadData final : public UBlueprintAsyncActionBase { public: TMulticastInlineDelegate OnComplete; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_40[0x210]; // 0x0040(0x0210)(Fixing Size After Last Property [ Dumper-7 ]) TArray Result; // 0x0250(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TArray> CineCompPreloadObjs; // 0x0260(0x0010)(ZeroConstructor, Transient, Protected, UObjectWrapper, NativeAccessSpecifierProtected) public: static class UNoceAsyncLoadSeqPreloadData* AsyncLoadSeqPreloadData(class UObject* WorldContextObject, const struct FNoceSeqData& SeqData); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAsyncLoadSeqPreloadData") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAsyncLoadSeqPreloadData") } static class UNoceAsyncLoadSeqPreloadData* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAsyncLoadSeqPreloadData; // Class GameNoce.NoceSuperArmorComponent // 0x0008 (0x00A8 - 0x00A0) class UNoceSuperArmorComponent final : public UActorComponent { public: uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void EndSuperArmor(); bool IsSuperArmor(); void StartSuperArmor(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSuperArmorComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSuperArmorComponent") } static class UNoceSuperArmorComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSuperArmorComponent; // Class GameNoce.NoceAsyncTaskAttributeChanged // 0x0060 (0x0090 - 0x0030) class UNoceAsyncTaskAttributeChanged final : public UBlueprintAsyncActionBase { public: TMulticastInlineDelegate OnAttributeChanged; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) class UAbilitySystemComponent* ASC; // 0x0040(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_48[0x48]; // 0x0048(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UNoceAsyncTaskAttributeChanged* ListenForAttributeChange(class UAbilitySystemComponent* AbilitySystemComponent, const struct FGameplayAttribute& Attribute); static class UNoceAsyncTaskAttributeChanged* ListenForAttributesChange(class UAbilitySystemComponent* AbilitySystemComponent, const TArray& Attributes); void EndTask(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAsyncTaskAttributeChanged") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAsyncTaskAttributeChanged") } static class UNoceAsyncTaskAttributeChanged* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAsyncTaskAttributeChanged; // Class GameNoce.NoceAttachmentBaseComponent // 0x0018 (0x00B8 - 0x00A0) class UNoceAttachmentBaseComponent : public UActorComponent { public: TArray Attachments; // 0x00A0(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) bool DoAttachAtBeginPlay; // 0x00B0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B1[0x7]; // 0x00B1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void DoAttach(); void OnOwnerActorDestroyed(class AActor* InActor); void PreviewAttach(); void SetAttachmentHidden(bool Hidden); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAttachmentBaseComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAttachmentBaseComponent") } static class UNoceAttachmentBaseComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAttachmentBaseComponent; // Class GameNoce.NoceAttachmentComponent // 0x0000 (0x00B8 - 0x00B8) class UNoceAttachmentComponent final : public UNoceAttachmentBaseComponent { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAttachmentComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAttachmentComponent") } static class UNoceAttachmentComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAttachmentComponent; // Class GameNoce.NoceCharacter // 0x06B0 (0x0D20 - 0x0670) class ANoceCharacter : public ACharacter { public: uint8 Pad_668[0x98]; // 0x0668(0x0098)(Fixing Size After Last Property [ Dumper-7 ]) class UNeoAudioSoundComponent* MySoundComponent; // 0x0700(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USkeletalMeshComponent* HeadComponent; // 0x0708(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USkeletalMeshComponent* HairComponent; // 0x0710(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class ANoceAISpawner* MySpawner; // 0x0718(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnDie; // 0x0720(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnReviveEvent; // 0x0730(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) float UnderAttackDuration; // 0x0740(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float UnderAttackTimer; // 0x0744(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double BeginPlayGameTime; // 0x0748(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SpawnerName; // 0x0750(0x0008)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SavedCharMeshType; // 0x0758(0x0008)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString SpawnerDisplayName; // 0x0760(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector BeginLocation; // 0x0770(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector OnLoadedLocation; // 0x0788(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName TerritoryName; // 0x07A0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AutoAdjustWalkSpeed; // 0x07A8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7A9[0x3]; // 0x07A9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName InheritedTagName; // 0x07AC(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7B4[0x4]; // 0x07B4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceCinematicActorComponent* CineActorComponent; // 0x07B8(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName CharacterName; // 0x07C0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag CharacterTag; // 0x07C8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float CharacterLevel; // 0x07D0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_7D4[0x4]; // 0x07D4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FNoceAttackHitResult LastDamagedResult; // 0x07D8(0x0178)(Edit, BlueprintVisible, BlueprintReadOnly, Transient, NoDestructor, ContainsInstancedReference, AdvancedDisplay, Protected, NativeAccessSpecifierProtected) float BaseTurn; // 0x0950(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float BaseLookUp; // 0x0954(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float BaseTurnRate; // 0x0958(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float BaseLookUpRate; // 0x095C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FVector PushOffset; // 0x0960(0x0018)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bEnablePushOffset; // 0x0978(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bAlive; // 0x0979(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_97A[0x2]; // 0x097A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float RoleAnimationStartTime; // 0x097C(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 RolePatternIndex; // 0x0980(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool SpawnMontagePlayed; // 0x0984(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) EMovementMode CacheMovementMode; // 0x0985(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_986[0x2]; // 0x0986(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) int32 DieCount; // 0x0988(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bRagdolling; // 0x098C(0x0001)(BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_98D[0x3]; // 0x098D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceAbilitySystemComponent* AbilitySystemComponent; // 0x0990(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceCharacterAttributeSet* CharacterAttributeSet; // 0x0998(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray> CharacterAbilities; // 0x09A0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected) TArray> StartupEffects; // 0x09B0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected) uint8 Pad_9C0[0x20]; // 0x09C0(0x0020)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceSystemSaveGame* SystemSaveGame; // 0x09E0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceUISubsystem* UISystem; // 0x09E8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bWaitTurnRateNoInput; // 0x09F0(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bWaitLookUpRateNoInput; // 0x09F1(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bSuicideDead; // 0x09F2(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_9F3[0x1]; // 0x09F3(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) bool bClearCineActorMeshTransform; // 0x09F4(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_9F5[0xB]; // 0x09F5(0x000B)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform OriginalMeshTransform; // 0x0A00(0x0060)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float CurrentSignificance; // 0x0A60(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsActivatedByDistance; // 0x0A64(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_A65[0x3]; // 0x0A65(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ActivatedDistance; // 0x0A68(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool UseDisablePostAbp; // 0x0A6C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_A6D[0x7]; // 0x0A6D(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) bool DefaultDisablePostProcessValue; // 0x0A74(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_A75[0x3]; // 0x0A75(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TArray HardReferenceObjectArray; // 0x0A78(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) struct FNoceCharPrecachingPSOData PrecachingPSO; // 0x0A88(0x0100)(Edit, AdvancedDisplay, Protected, NativeAccessSpecifierProtected) struct FNoceCharPrecachingPSOData HinaPrecachingPSO; // 0x0B88(0x0100)(Edit, AdvancedDisplay, Protected, NativeAccessSpecifierProtected) class FString DisableBaseMaterialName; // 0x0C88(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool UseRandomCharMeshType; // 0x0C98(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_C99[0x7]; // 0x0C99(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FDataTableRowHandle CharMeshType; // 0x0CA0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FDataTableRowHandle DefaultCharMeshType; // 0x0CB0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) class FName DisableRBANTag; // 0x0CC0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMap EnableCollisionByTagCountMap; // 0x0CC8(0x0050)(Protected, NativeAccessSpecifierProtected) uint8 Pad_D18[0x8]; // 0x0D18(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void AddPushOffset(const struct FVector& InValue); bool CheckNoHealthLoss(); void CreateCineActorComponent(const TArray& InTags, const struct FNoceCineActorSeqStopData& CineCharSetting); void Die(); void DisplayDebug_BP(class UCanvas* Canvas, float& YL, float& YPos); class FName GetARandomCharMeshType(const TArray& ForbiddenNames); const class FName GetCharacterName(); class FString GetCharMeshTypeComment(const class FName& InRowName); TArray GetCharMeshTypeRowNames(); class ANoceWeapon* GetCurrentWeapon(); int32 GetDieCount(); bool GetEnablePushOffset(); class USkeletalMeshComponent* GetHair(); class USkeletalMeshComponent* GetHead(); const class FName GetLogicalName(); double GetSecondsScineBeginPlay(); class UNeoAudioSoundComponent* GetSoundComponent(); struct FVector GetSpawnerLocation(); bool GetSuicideDead(); void HandleInputAxis(ENoceInputAxis InInputAxis, float InValue); bool HasCurrentWeapon(); void InitSkinnedDecal(); void InitSkinnedDecalForPreview(); bool IsCurrentlyUnderAttack(); bool IsCurrentWeaponVisible(); void MoveForward(float Value); void MoveRight(float Value); void OnDamaged(const struct FNoceAttackHitResult& AttackHitResult); void OnLoadGameSave_BP(); void OnLoadRecord(const struct FNoceCharacterRecord& InRecord); void OnPostSignificance(class ANoceCharacter* Character, float Significance); struct FNoceCharacterRecord OnSaveRecord(); void OnSaveRecord_BP(); float PlayHeadMontage(class UAnimMontage* MontageToPlay, bool StopAllMontages); void ProcessCharMeshType_BP(const struct FNoceCharMeshDataRow& InDataRow); void ResetDieCount(); void Revive(); void SetArmor(float InValue); void SetAutoAdjustWalkSpeed(bool Enable); void SetHeadTracking(bool bEnable); void SetHealth(float InValue); void SetHealthByRatio(float InRatio); void SetPushOffset(const struct FVector& InValue); void SetPushOffsetEnable(bool bEnable); void SetSpawner(class ANoceAISpawner* Spawner); void SetSpawnMontagePlayed(bool bPlayed); void SetSuicideDead(bool InValue); void SwitchToRunSpeed(bool Enable); void TryLoadRecord(); bool UpdateCharMeshType(const class FName& InRowName, bool bForceUpdate); float GetAbilityLevel(ENoceAbilityInputID AbilityID) const; float GetArmor() const; float GetCharacterLevel() const; struct FGameplayTag GetCharacterTag() const; struct FGenericTeamId GetGenericTeamId() const; float GetHealth() const; float GetHealthRatio() const; int32 GetInitialAttributeLevel() const; float GetMaxArmor() const; float GetMaxHealth() const; class ANoceAISpawner* GetMySpawner() const; bool IsAlive() const; bool IsInLinkConstPosition() const; bool IsInLinking() const; bool IsInLinkMotion() const; bool IsInLinkMotionCoolDown() const; bool IsSpawnMontagePlayed() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCharacter") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCharacter") } static class ANoceCharacter* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceCharacter; // Class GameNoce.NocePlayerCharacter // 0x03B0 (0x10D0 - 0x0D20) class ANocePlayerCharacter : public ANoceCharacter { public: class UNocePlayerBroochComponent* PlayerBroochComponent; // 0x0D20(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNocePlayerKatanaComponent* PlayerKatanaComponen; // 0x0D28(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNocePlayerShowHideComponent* PlayerShowHideComponent; // 0x0D30(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNocePlayerAnimInstance* PlayerAnimInstance; // 0x0D38(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNocePlayerPPAnimInstance* PlayerPostAnimInstance; // 0x0D40(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNoceSanityComponent* NoceSanityComponent; // 0x0D48(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNoceAnimCancelComponent* NoceAnimCancelComponent; // 0x0D50(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UATPCCameraComponent* MyATPCCamereComp; // 0x0D58(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNoceCheatManager* CheatManager; // 0x0D60(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class ANocePlayerController* NocePlayerController; // 0x0D68(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnHasBegunPlayed; // 0x0D70(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnPossessed; // 0x0D80(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnInteracting; // 0x0D90(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnJustDodge; // 0x0DA0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnInputForbidWhenInStaminaTired; // 0x0DB0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnInputForbidForSprint; // 0x0DC0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnEnterAttackState; // 0x0DD0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnUseCapsuleShrink; // 0x0DE0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) class UNoceGameplayTagDataAsset* TagDataAsset; // 0x0DF0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNocePlayerAttributeSet* PlayerAttributeSet; // 0x0DF8(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceLinkMotionComponent* LinkMotionComponent; // 0x0E00(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENocePlayerType MyPlayerType; // 0x0E08(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_E09[0x7]; // 0x0E09(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class ANoceWeapon* CurrentWeapon; // 0x0E10(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CanShowNotebookHintInGimmick; // 0x0E18(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_E19[0x7]; // 0x0E19(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray InGimmickAnimationKeyList; // 0x0E20(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, Protected, NativeAccessSpecifierProtected) ENoceInteractType CacheInteractType; // 0x0E30(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool ForceBattling; // 0x0E31(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool ForceRunningNoCostStamina; // 0x0E32(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool ExternalShowPlayer; // 0x0E33(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool InteranlShowPlayer; // 0x0E34(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsForceOrientRotationToMovement; // 0x0E35(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_E36[0x2]; // 0x0E36(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) struct FRotator DefaultRotationRate; // 0x0E38(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FRotator ControllerDesiredRotationRate; // 0x0E50(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FGameplayTagContainer ControllerDesiredRotationStates; // 0x0E68(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FName ClawWeaponName; // 0x0E88(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf GE_Claw; // 0x0E90(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf GE_ClawG; // 0x0E98(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMap> ClawAlterTypeEffectMap; // 0x0EA0(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, UObjectWrapper, NativeAccessSpecifierProtected) TMap ClawAlterTypeTagMap; // 0x0EF0(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) TArray> ShiromukuReviveAbilities; // 0x0F40(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected) int32 EnemyInSightNumber; // 0x0F50(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float DefaultEnemyInSightDistance; // 0x0F54(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float CurrentEnemyInSightDistance; // 0x0F58(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float LowHealthRatio; // 0x0F5C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_F60[0x38]; // 0x0F60(0x0038)(Fixing Size After Last Property [ Dumper-7 ]) TArray ShiromukuRevive2Tokens; // 0x0F98(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnSanityChanged; // 0x0FA8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnCurrentMaxSanityRatioChanged; // 0x0FB8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnForceRunningNoCostStamina; // 0x0FC8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnClawTransfomred; // 0x0FD8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnWeaponChanged; // 0x0FE8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnEnemyDamaged; // 0x0FF8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnEnemyInSightNumberChanged; // 0x1008(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_1018[0x2]; // 0x1018(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) bool bUseSeqData; // 0x101A(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bSyncCineCharMeshTypeDataFromPlayer; // 0x101B(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_101C[0x4]; // 0x101C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr HinaSkirtOverridePhAT; // 0x1020(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UPhysicsAsset* DefaultHinaSkirtPhAT; // 0x1048(0x0008)(Edit, ZeroConstructor, Transient, EditConst, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_1050[0x10]; // 0x1050(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TMap PlayerOutfitMap; // 0x1060(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) uint8 Pad_10B0[0x4]; // 0x10B0(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) float CachedSprintInputTime; // 0x10B4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_10B8[0x18]; // 0x10B8(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void ApplyDeathType(ENoceDeathType InDeathType); void ApplyPlayerOutfit(ENocePlayerOutfit InPlayerOutfit); bool CanAccepInputActionAttack(bool InFromRealInput); bool CanAcceptInputActionBasic(); bool CanAcceptInputActionDodge(); bool CanAcceptInputActionInteract(); bool CanAcceptInputByStaminaStatus(ENoceInputAction InInputAction); bool CanAcceptInputClawTransform(); bool CanAcceptInputFocus(); bool CanAcceptLinkMotionAttack(); bool CanAutoCounter(); bool CanShowInteractHint(); bool CanUseJustDodgeCounter(); bool CheckPlayerType(ENocePlayerType PlayerType); void ClearCachedSprintInput(); void ClearHandleForceClawTransformTimer(); void ClearShiromukuRevive(class FName InToken, int32 InValue); bool DuringUpperBodyMotion(); bool DuringUseShortcutItemMotion(); void EnableMaterialSlotsClaw_BP(bool InEnable); void EnableMaterialSlotsClawG_BP(bool InEnable); class AActor* FindCounterTarget_BP(bool InCounterHint, bool InFromRealInput); void ForceClawGToClaw(); void ForceClawToClawG(); ENoceInteractType GetCacheInteractionType(); float GetClawTransform(); bool GetComboCanBeAxeDefensed(class AActor* InTarget, class FName InComboName); bool GetComboCanBeKatanaDefensed(class AActor* InTarget, class FName InComboName); void GetComboCheckInfo(class AActor* InTarget, class FName InComboName, bool* OutCheckJustDodge, bool* OutCheckInvincible, bool* OutCheckOmamoriKagami); float GetCurrentMaxSanityRatio(); float GetEnemyInSightDistance(); int32 GetEnemyInSightNumber(); bool GetHaveCachedSprintInput(); bool GetHaveKatanaScabbard(); bool GetHitAngleCanBeDefensed(float InHitAngle, float InHalfAngle); bool GetIsInEvent(); bool GetIsInExamineMode(); bool GetIsOnSlopeSkirtControl(); bool GetIsUnpossessed(); bool GetIsUsingGimmick(); float GetLowHealthRatio(); float GetMaxClawTransform(); bool GetNeedCheckSuperArmor(class AActor* InTarget, class FName InComboName); float GetShiromukuReviveFrequency(); float GetShiromukuReviveIntenisy(); float GetWeaponBreakAttackRatio(); void HandleClawTransform(bool InTransformToClawG); void HandleClawTransform_BP(bool InTransformToClawG); void HandleEnemyInSightNumberChanged(int32 InNumber); void HandleForceClawTransform(bool InToClawG); void HandleJustDodge(const struct FNoceAttackHitResult& InHitResult); void HandleJustDodge_BP(const struct FNoceAttackHitResult& InHitResult); void HandleOnEnemyDamaged(class AActor* InHitActor, float InDamage, bool InIsDead); void HandleOnHeightFogUpdate(); void HandleRestartGame(); void HandleWaitForLevelReady(); void HandleWaitForLevelReady_BP(); bool HasClawAlterType(ENoceClawAlterType InClawAlterType); bool HasPlayerBegunPlayer(); bool HasPlayerController(); bool HaveCounterTarget(bool InCounterHint); bool HaveCounterTargetBasic(bool InFromRealInput); bool InAttackStateMachine(); bool InCounterState(); bool InDamageState(); bool InDeadState(); bool InFocusAttack(); bool InFocusCharged(); bool InHeavyAttack(); void InitHinaSkirtOverridePhATForPreview(); bool InJustDodge(); bool InRealBattleStatus(); bool InRespawnState(); bool InStaminaTired(); bool IsBossFightMode(); bool IsChangeWeapon(); bool IsChaseMode(); bool IsClaw(); bool IsClawAttrackSoulState(); bool IsClawG(); bool IsClawGTransformToClaw(); bool IsClawTransformFull(); bool IsClawTransformState(); bool IsCorruptionLink(); bool IsCorruptionLinkExecution(); bool IsCustomUpperBody(); bool IsDamageLimitHealth(); bool IsDamageTriggerJustDodge(const struct FNoceAttackHitResult& InHitResult); bool IsDamageTriggerJustDodge_BP(const struct FNoceAttackHitResult& InHitResult); bool IsDamageWinceToAdditive(); bool IsDarkHinako(); bool IsDodgeNoCostStamina(); bool IsDuringStateTransition(); bool IsEnemyInSight(); bool IsEnemyLink(); bool IsEnemyLinkExecution(); bool IsForceBattling(); bool IsForceRunningNoCostStamina(); bool IsForceTransformToClaw(); bool IsHellMode(); bool IsHellModeDamage(); bool IsInBattling(); bool IsInDodge(); bool IsInLinkExecution(); bool IsInLocomotion(); bool IsInLocomotionRun(); bool IsInLowHealth(); bool IsInRunning(); bool IsInSafeZone(); bool IsInteractForbit(bool InIsInstantFeedback); bool IsInteracting(); bool IsJustDodgeCollisionEnabled(); bool IsJustDodgeCollisionEnabled_BP(); bool IsLockOnTarget(); bool IsRagdolling(); bool IsSanityHasAttackBuffAccumulateValue(); bool IsSeeingEnemy(); bool IsShortcutItemLeftKeyDown(); bool IsShowShortcutItemUI(); bool IsTargetCounterable(class AActor* InTargetActor, bool InCounterHint); bool IsTargetCounterableBasic(class AActor* InTargetActor); bool IsUnderShiromukuRevive2(); bool IsUseShortcutItem(); bool IsUsingFocus(); bool IsWantToDoUpperBodyMotion(); bool IsWeaponBreakForceKnockBack(); bool IsWeaponBroken(); void OnPlayerOutfitChanged(ENocePlayerOutfit InPlayerOutfit); void OnUpdateCharMeshTypeForCineChar(ENocePlayerType InPlayerType, class FName InCharMeshRowName); void OnWeaponChanged_BP(class ANoceWeapon* NewWeapon); void RecordCachedSprintInput(); void ResetATPCCamera(); void ResetHinaSkirtOverridePhATForPreview(); void SetCacheInteractionType(ENoceInteractType InType); void SetCanShowNotebookHintInGimmick(bool CanShow); void SetClawTransform(float InValue); void SetControllerDesiredRotationRate(const struct FRotator& InValue); void SetCurrentMaxSanity(float InValue); void SetCurrentMaxSanityByRatio(float InRatio); void SetCurrentWeapon(class ANoceWeapon* InNewWeapon, float InCurrentDurability); void SetDebugSeqPlayer(class ULevelSequencePlayer* InPlayer); void SetDefaultRotationRate(const struct FRotator& InValue); void SetExamineMode(bool IsEnable); void SetForceBattling(bool IsEnable); void SetForceRunningNoCostStamina(bool IsEnable); void SetHaveKatanaScabbard(bool InValue); void SetInGimmickAnimationByKey(const class FString& InKey, bool IsInAnimation); void SetIsForceOrientRotationToMovement(bool InEnbale); void SetSanity(float InValue); void SetSanityByRatio(float InRatio); void SetStamina(float InValue); void SetUsingGimmick(bool IsUsing); void ShiromukuRevive(class FName InToken, int32 InValue, int32 PostProcessIndex, float Intensity, float Frequency); void ShowHidePlayer(bool InShow, bool InAdjustInput, bool InIsFromExternal); void ShowHidePlayer_BP(bool InShow, bool InAdjustInput); void UnEquipCurrentWeapon(); void UpdateCharacterRotationMode(bool InPreSetupForLocomotion); void UpdateEyeLacrimalFluid(); bool WantToDoUpperBodyMotion(); int32 WantToDoUpperBodyMotionCount(); float GetAttack() const; float GetBattleStatusTime() const; bool GetCanShowNotebookHintInGimmick() const; float GetCurrentMaxSanity() const; float GetEnemyBreakDownAttackRatio() const; float GetExtraAttack() const; float GetFocusAttackCurrentMaxSanityCostRatio() const; float GetFocusAttackRatioHealth() const; float GetFocusAttackRatioWince() const; float GetGutsDamageToHealthRatio() const; float GetHealthDamageRatio() const; bool GetIsInGimmickAnimation() const; float GetJustDodgeCounterDistance() const; float GetLowLowStaminaThreshold() const; float GetMaxSanity() const; float GetMaxStamina() const; float GetMinCurrentMaxSanity() const; float GetSanity() const; float GetSanityCostRatio() const; float GetSanityDamageRatio() const; float GetSanityNoChangeWaitForRecoverTime() const; float GetSanityRegenRatio() const; float GetSprintStaminaCostRatio() const; float GetStamina() const; float GetStaminaCostRatio() const; float GetStaminaDamageRatio() const; float GetStaminaTiredTime() const; float GetWeaponDurabilityCostRatio() const; float GetWince() const; bool HasTag(const struct FGameplayTag& TargetTag) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerCharacter") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerCharacter") } static class ANocePlayerCharacter* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANocePlayerCharacter; // Class GameNoce.NoceAttackTraceComponent // 0x0268 (0x0308 - 0x00A0) class UNoceAttackTraceComponent final : public UActorComponent { public: TMulticastInlineDelegate& HitResults)> OnHit; // 0x00A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnDeflect; // 0x00B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) TMulticastInlineDelegate& HitResults)> OnGrappleHit; // 0x00C0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMap AttackTraceInfoMap; // 0x00D0(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) TArray ObjectTypes; // 0x0120(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) class FName JustDodgeTag; // 0x0130(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName SkipAttackTraceTag; // 0x0138(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray EnvironmentObjectTypes; // 0x0140(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) ETraceTypeQuery ECollisionQueryChannel; // 0x0150(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_151[0x7]; // 0x0151(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray NonDeflectCollisionPresets; // 0x0158(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) TArray SkipPhysicalSurfaceTypes; // 0x0168(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) float EnvironmentHeightCheck; // 0x0178(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_17C[0x4]; // 0x017C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceCheatManager* CheatManager; // 0x0180(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class ACharacter* OwnerCharacter; // 0x0188(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class ANocePlayerCharacter* OwnerPlayerCharacter; // 0x0190(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNocePlayerAttackInfoComponent* PlayerAttackInfoComponent; // 0x0198(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNoceEnemyAttackInfoComponent* EnemyAttackInfoComponent; // 0x01A0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_1A8[0x150]; // 0x01A8(0x0150)(Fixing Size After Last Property [ Dumper-7 ]) TArray DefaultActorsToIgnore; // 0x02F8(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) public: void DoTraceByAttackID(int32 InAttackID, class FName InComboName, class FName InAttackTraceName, const struct FVector& InStartLocation, const struct FRotator& InStartRotation, const struct FVector& InEndLocation, const struct FRotator& InEndRotation, float InRadiusRatio); void EndTraceByAttackID(int32 AttackID); bool GetIsEnable(); void SetIsDuringAttack(bool InValue); void SetIsEnable(bool InVale); void StartTraceByAttackID(int32 AttackID); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAttackTraceComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAttackTraceComponent") } static class UNoceAttackTraceComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAttackTraceComponent; // Class GameNoce.NoceShowByProgressComponent // 0x0008 (0x0138 - 0x0130) class UNoceShowByProgressComponent final : public UNoceShowByProgressBaseComponent { public: bool AffectCollision; // 0x0130(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool PropagateToAttachedActors; // 0x0131(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_132[0x6]; // 0x0132(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceShowByProgressComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceShowByProgressComponent") } static class UNoceShowByProgressComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceShowByProgressComponent; // Class GameNoce.NoceAutomationSubsystem // 0x0020 (0x0050 - 0x0030) class UNoceAutomationSubsystem final : public UGameInstanceSubsystem { public: uint8 Pad_30[0x20]; // 0x0030(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAutomationSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAutomationSubsystem") } static class UNoceAutomationSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAutomationSubsystem; // Class GameNoce.NoceAutoSaveIconWidget // 0x0010 (0x0378 - 0x0368) class UNoceAutoSaveIconWidget : public UNoceAnimWidget { public: float MinDisplayTime; // 0x0368(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float CurrentDisplayTime; // 0x036C(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool NeedHide; // 0x0370(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_371[0x7]; // 0x0371(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceAutoSaveIconWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceAutoSaveIconWidget") } static class UNoceAutoSaveIconWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceAutoSaveIconWidget; // Class GameNoce.NoceSetMaterialByProgressComp // 0x0028 (0x0158 - 0x0130) class UNoceSetMaterialByProgressComp final : public UNoceShowByProgressBaseComponent { public: class UMaterialInterface* AlternativeMaterial; // 0x0130(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 TargetMaterialIndex; // 0x0138(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_13C[0x4]; // 0x013C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UMaterialInterface* OriginalMaterial; // 0x0140(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class FName TargetComponentTag; // 0x0148(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_150[0x8]; // 0x0150(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSetMaterialByProgressComp") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSetMaterialByProgressComp") } static class UNoceSetMaterialByProgressComp* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSetMaterialByProgressComp; // Class GameNoce.NoceBackgroundWidget // 0x0018 (0x02F8 - 0x02E0) class UNoceBackgroundWidget : public UUserWidget { public: bool ShowDust; // 0x02E0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2E1[0x7]; // 0x02E1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UNiagaraSystemWidget* Niagara_Dust; // 0x02E8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Loop; // 0x02F0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceBackgroundWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceBackgroundWidget") } static class UNoceBackgroundWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceBackgroundWidget; // Class GameNoce.NoceTerritoryVolume // 0x0000 (0x02C8 - 0x02C8) class ANoceTerritoryVolume final : public AVolume { public: bool IsInVolume(const struct FVector& CheckLocation); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceTerritoryVolume") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceTerritoryVolume") } static class ANoceTerritoryVolume* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceTerritoryVolume; // Class GameNoce.NoceBasePlayerController // 0x0018 (0x0870 - 0x0858) class ANoceBasePlayerController : public APlayerController { public: uint8 Pad_858[0xC]; // 0x0858(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) float ExtraDelayBeforeReady; // 0x0864(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_868[0x8]; // 0x0868(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: bool IsPlayerReady(); void OnSettingChanged(class UNoceSystemSaveGame* SystemSave); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceBasePlayerController") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceBasePlayerController") } static class ANoceBasePlayerController* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceBasePlayerController; // Class GameNoce.NoceBattleDialogComponent // 0x0008 (0x00A8 - 0x00A0) class UNoceBattleDialogComponent : public UActorComponent { public: class UNoceBattleDialogDataAsset* DialogDataAsset; // 0x00A0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void OnGameProgressChanged(const struct FGameplayTag& NewTag); bool RequestDialog(class FName DialogRowName); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceBattleDialogComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceBattleDialogComponent") } static class UNoceBattleDialogComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceBattleDialogComponent; // Class GameNoce.NoceBattleDialogDataAsset // 0x0110 (0x0140 - 0x0030) class UNoceBattleDialogDataAsset final : public UDataAsset { public: class UDataTable* DialogTable; // 0x0030(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap ProgressTagSettings; // 0x0038(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TArray HealthSettings; // 0x0088(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) TMap HitReactionSettings; // 0x0098(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TMap DamagedInMontageSettings; // 0x00E8(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) struct FBattleDialogLineSetting PlayerDeathDialog; // 0x0138(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceBattleDialogDataAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceBattleDialogDataAsset") } static class UNoceBattleDialogDataAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceBattleDialogDataAsset; // Class GameNoce.NoceSetting_Language // 0x0010 (0x0148 - 0x0138) class UNoceSetting_Language final : public UGameSettingValueDiscrete { public: uint8 Pad_138[0x10]; // 0x0138(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSetting_Language") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSetting_Language") } static class UNoceSetting_Language* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSetting_Language; // Class GameNoce.NoceBattlePositionSubsystem // 0x0048 (0x0090 - 0x0048) class UNoceBattlePositionSubsystem : public UNoceTickableWorldSubsystem { public: uint8 Pad_48[0x8]; // 0x0048(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) bool DebugInfo; // 0x0050(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Enabled; // 0x0051(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_52[0x2]; // 0x0052(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) int32 AttackRightTweak; // 0x0054(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 IsLockedTargetScore; // 0x0058(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 IsRenderedScore; // 0x005C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UCurveFloat* DistanceScoreTable; // 0x0060(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsInEvent; // 0x0068(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool AnyFading; // 0x0069(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool ForceOperating; // 0x006A(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsEnemyCountEnough; // 0x006B(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool FlagAttackRight; // 0x006C(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_6D[0x3]; // 0x006D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceAISystem* CacheAISystem; // 0x0070(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceFadeSubsystem* CacheFadeSystem; // 0x0078(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class ANoceGameMode* CacheGameMode; // 0x0080(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool EnabledRecord; // 0x0088(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_89[0x7]; // 0x0089(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: float GetDistanceScore(float Distance); float GetDistanceScoreByLocation(const struct FVector& v1, struct FVector* v2); bool IsSystemEnabled(); bool IsSystemOperating(); void OnPlayerEnterEvent(); void OnPlayerExitEvent(); void OnSystemEnabledChanged(bool NewValue); void SetDevForceOperating(bool InValue); void SetSystemEnabled(bool InValue, bool IsForce); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceBattlePositionSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceBattlePositionSubsystem") } static class UNoceBattlePositionSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceBattlePositionSubsystem; // Class GameNoce.NoceSubtitleSection // 0x0020 (0x0110 - 0x00F0) class UNoceSubtitleSection final : public UMovieSceneSection { public: struct FNoceSubtitleSectionParams Params_0; // 0x00F0(0x0020)(Edit, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSubtitleSection") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSubtitleSection") } static class UNoceSubtitleSection* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSubtitleSection; // Class GameNoce.NoceBinkSubsystem // 0x0000 (0x0038 - 0x0038) class UNoceBinkSubsystem : public UNoceWorldSubsystem { public: void PreloadBinkVideo_BP(const struct FNoceBinkPreloadData& InData); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceBinkSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceBinkSubsystem") } static class UNoceBinkSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceBinkSubsystem; // Class GameNoce.NoceBodyPartGroup // 0x0050 (0x0080 - 0x0030) class UNoceBodyPartGroup final : public UDataAsset { public: TMap BodyPartGroupMap; // 0x0030(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceBodyPartGroup") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceBodyPartGroup") } static class UNoceBodyPartGroup* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceBodyPartGroup; // Class GameNoce.NoceBodyPartGroupAttributeSet // 0x0020 (0x0050 - 0x0030) class UNoceBodyPartGroupAttributeSet final : public UNoceAttributeSet { public: struct FGameplayAttributeData Health; // 0x0030(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData MaxHealth; // 0x0040(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceBodyPartGroupAttributeSet") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceBodyPartGroupAttributeSet") } static class UNoceBodyPartGroupAttributeSet* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceBodyPartGroupAttributeSet; // Class GameNoce.NoceShortcutItemWidget // 0x0000 (0x0368 - 0x0368) class UNoceShortcutItemWidget final : public UNoceAnimWidget { public: bool DirectUse(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceShortcutItemWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceShortcutItemWidget") } static class UNoceShortcutItemWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceShortcutItemWidget; // Class GameNoce.NoceBodyPartGroupComponent // 0x00F8 (0x0198 - 0x00A0) class UNoceBodyPartGroupComponent final : public UActorComponent { public: class UNoceBoneNameBodyPartMapping* BoneNameToBodyPartMapping; // 0x00A0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceBodyPartGroup* BodyPartGroup; // 0x00A8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray ActiveBodyPartGroups; // 0x00B0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TSubclassOf GE_BodyPartGroupHealthCostSetByCaller; // 0x00C0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag Tag_BodyPartGroupHealthSetByCaller; // 0x00C8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnActiveBodyPartGroupChanged; // 0x00D0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnBodyPartValueChangedEvent; // 0x00E0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) class ACharacter* OwnerCharacter; // 0x00F0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TMap BodyPartGroupHealthMap; // 0x00F8(0x0050)(Transient, NativeAccessSpecifierPrivate) TMap BodyPartRecord; // 0x0148(0x0050)(SaveGame, NativeAccessSpecifierPublic) public: void AddActiveGroups(const TArray& InGroupNames); void CostBodyPartGroupHealth(bool DebugLog, class FName InBodyPartGroupName, float InValue, bool InIsLimitHealth, bool* OutIsBreak, bool* OutIsDamageToHealth); class FString GetActiveGroupsString(); void PrintActiveGroups(); void RemoveActiveGroups(const TArray& InGroupNames); void RemoveAllActiveGroups(); void ResetBodyPartGroupHealthToMax(class FName InBodyPartGroupName); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceBodyPartGroupComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceBodyPartGroupComponent") } static class UNoceBodyPartGroupComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceBodyPartGroupComponent; // Class GameNoce.NoceReplaceWeaponWidget // 0x0088 (0x0508 - 0x0480) class UNoceReplaceWeaponWidget : public UNoceReplaceWidget { public: TMulticastInlineDelegate OnReplaceEnd; // 0x0480(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) class UNoceWepShortcutItemWidget* WBP_WepShortcut_Item_0; // 0x0490(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceWepShortcutItemWidget* WBP_WepShortcut_Item_1; // 0x0498(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceWepShortcutItemWidget* WBP_WepShortcut_Item_2; // 0x04A0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* Weapon; // 0x04A8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* Weapon_Mat; // 0x04B0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceWepDurabilityWidget* WBP_WepShortcut_Durability; // 0x04B8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UMaterialInterface* WeaponMaterial; // 0x04C0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceHorizontalList* List; // 0x04C8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName WeaponID; // 0x04D0(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 EquippedIndex; // 0x04D8(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_4DC[0x4]; // 0x04DC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray AllWeaponChilds; // 0x04E0(0x0010)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) TArray Weapons; // 0x04F0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) class UMaterialInstanceDynamic* WeaponDynamicMaterial; // 0x0500(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void OnRefreshSelection(int32 Index_0); void ShowWeapon(class FName ID); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceReplaceWeaponWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceReplaceWeaponWidget") } static class UNoceReplaceWeaponWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceReplaceWeaponWidget; // Class GameNoce.NoceBoneNameBodyPartMapping // 0x0050 (0x0080 - 0x0030) class UNoceBoneNameBodyPartMapping final : public UDataAsset { public: TMap BoneNameBodyPartMap; // 0x0030(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceBoneNameBodyPartMapping") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceBoneNameBodyPartMapping") } static class UNoceBoneNameBodyPartMapping* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceBoneNameBodyPartMapping; // Class GameNoce.NoceCameraArmComponent // 0x0020 (0x0350 - 0x0330) class UNoceCameraArmComponent final : public USpringArmComponent { public: ENoceSpringArmType CollisionHandleType; // 0x0330(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_331[0x3]; // 0x0331(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 WalkIteration; // 0x0334(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CornerCheckSize; // 0x0338(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ShowDebugInfo; // 0x033C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_33D[0x13]; // 0x033D(0x0013)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCameraArmComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCameraArmComponent") } static class UNoceCameraArmComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCameraArmComponent; // Class GameNoce.NoceSkyDomeVolumeComponent // 0x0018 (0x00F0 - 0x00D8) class UNoceSkyDomeVolumeComponent final : public UNoceVolumeComponentBase { public: struct FNoceSkyDomeDataRowHandle SkyDomeDataRow; // 0x00D8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) TArray SkyDomeDataByProgress; // 0x00E0(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSkyDomeVolumeComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSkyDomeVolumeComponent") } static class UNoceSkyDomeVolumeComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSkyDomeVolumeComponent; // Class GameNoce.NoceCharacterAttachmentComponent // 0x0000 (0x00B8 - 0x00B8) class UNoceCharacterAttachmentComponent final : public UNoceAttachmentBaseComponent { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCharacterAttachmentComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCharacterAttachmentComponent") } static class UNoceCharacterAttachmentComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCharacterAttachmentComponent; // Class GameNoce.NoceTableRowHandleLibrary // 0x0000 (0x0028 - 0x0028) class UNoceTableRowHandleLibrary final : public UBlueprintFunctionLibrary { public: static class UDataTable* GetChapterJumpDataTable(); static class UDataTable* GetConsumableDataTable(); static class UDataTable* GetDarknessDataTable(); static class UDataTable* GetDirLightDataTable(); static class UDataTable* GetFogNiagaraTable(); static class UDataTable* GetHeightFogDataTable(); static class UDataTable* GetHinaCharMeshTypeDataTable(); static class UDataTable* GetInputActionToKeyDataTable(); static class UDataTable* GetKeyItemDataTable(); static class UDataTable* GetKeyItemEmaDataTable(); static class UDataTable* GetLanternNiagaraTable(); static class UDataTable* GetLetterDataTable(); static class UDataTable* GetLetterGroupDataTable(); static class UDataTable* GetLocationDataTable(); static class UDataTable* GetLumenTranslucencyTable(); static class UDataTable* GetNotebookCharacterContentDataTable(); static class UDataTable* GetNotebookCharacterNameDataTable(); static class UDataTable* GetNotebookEnemyContentDataTable(); static class UDataTable* GetNotebookEnemyNameDataTable(); static class UDataTable* GetNotebookInfoContentDataTable(); static class UDataTable* GetNotebookInfoNameDataTable(); static class UDataTable* GetNotebookPuzzleContentDataTable(); static class UDataTable* GetNotebookPuzzleNameDataTable(); static class UDataTable* GetNotebookTutorialContentDataTable(); static class UDataTable* GetNotebookTutorialNameDataTable(); static class UDataTable* GetOmamoriDataTable(); static class UDataTable* GetPickupsDeploymentDataTable(); static class UDataTable* GetSkyAtmosphereDataTable(); static class UDataTable* GetSkyDomeDataTable(); static class UDataTable* GetSkyLightDataTable(); static class UDataTable* GetSSFSDataTable(); static class UDataTable* GetSweetLightDataTable(); static class UDataTable* GetTutorialDataTable(); static class UDataTable* GetVolumetricsFogDataTable(); static class UDataTable* GetWeaponDataTable(); static class UDataTable* GetWindDataTable(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceTableRowHandleLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceTableRowHandleLibrary") } static class UNoceTableRowHandleLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceTableRowHandleLibrary; // Class GameNoce.NoceWepShortcutItemWidget // 0x0000 (0x0378 - 0x0378) class UNoceWepShortcutItemWidget : public UNoceSelectItemWidget { public: void SetWeapon(class FName ID, float InDurability); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceWepShortcutItemWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceWepShortcutItemWidget") } static class UNoceWepShortcutItemWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceWepShortcutItemWidget; // Class GameNoce.NoceCheatActivityExtension // 0x0080 (0x0168 - 0x00E8) class UNoceCheatActivityExtension final : public UNeoCheatManagerExtension { public: int32 LastChapterIndex; // 0x00E8(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastActivityIDIndex; // 0x00EC(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray ChapterNames; // 0x00F0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray ChapterTags; // 0x0100(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray AllChapterActivityIDs; // 0x0110(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) int32 LastActivityOutcomeIndex; // 0x0120(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_124[0x4]; // 0x0124(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray EndActivityOutcomes; // 0x0128(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) int32 LastAvailabilityIndex; // 0x0138(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_13C[0x4]; // 0x013C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray Availabilities; // 0x0140(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) int32 LastResumeActionIndex; // 0x0150(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_154[0x4]; // 0x0154(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray ResumeActions; // 0x0158(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: void Debug_CancelAndHideActivity(); void Debug_CompleteAndHideActivity(); void Debug_EndActivity(); void Debug_HideAllActivities(); void Debug_ResetAllActivities(); void Debug_ResumeActivity(); void Debug_SetActivityAvailabilityChange(); void Debug_SetUpdateProgressType(int32 InType); void Debug_ShowActivityDebugInfo(bool IsShow); void Debug_StartActivity(); void Debug_StartAndShowActivity(); void Debug_TrimActivityLog(); void Debug_UpdateActivitiesByCurrentProgress(); TArray GetActivityAvailibities(int32 Index_0); TArray GetActivityIDs(int32 Index_0); TArray GetActivityOutcomes(int32 Index_0); TArray GetChapters(int32 Index_0); TArray GetResumeActions(int32 Index_0); void OnCancelAndHideActivityWindowDecided(const struct FNeoCheatPopWindowOutputParam& Result); void OnCompleteAndHideActivityWindowDecided(const struct FNeoCheatPopWindowOutputParam& Result); void OnEndActivityWindowDecided(const struct FNeoCheatPopWindowOutputParam& Result); void OnResumeActivityWindowDecided(const struct FNeoCheatPopWindowOutputParam& Result); void OnSetActivityAvailabilityChangeWindowDecided(const struct FNeoCheatPopWindowOutputParam& Result); void OnStartActivityWindowDecided(const struct FNeoCheatPopWindowOutputParam& Result); void OnStartAndShowActivityWindowDecided(const struct FNeoCheatPopWindowOutputParam& Result); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCheatActivityExtension") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCheatActivityExtension") } static class UNoceCheatActivityExtension* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCheatActivityExtension; // Class GameNoce.NoceCheatAudioExtension // 0x0010 (0x00F8 - 0x00E8) class UNoceCheatAudioExtension final : public UNeoCheatManagerExtension { public: TArray CurrentDrawPostedEventSettings; // 0x00E8(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) public: void DrawEnvImpactSound(bool Show); void DrawEventDistance(bool Show); void DrawEventPosition(bool Show); void DrawEventSphere(bool Show); void DrawListener(bool Show); void DrawPostedEvents(bool Show); void HideInvalidStateValue(bool Hide); void ShowStateMonitor(bool Show); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCheatAudioExtension") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCheatAudioExtension") } static class UNoceCheatAudioExtension* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCheatAudioExtension; // Class GameNoce.NoceCheatChunkExtension // 0x0040 (0x0128 - 0x00E8) class UNoceCheatChunkExtension final : public UNeoCheatManagerExtension { public: int32 LastRowNameIndex; // 0x00E8(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastTypeIndex; // 0x00EC(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastActionIndex; // 0x00F0(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_F4[0x4]; // 0x00F4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray ChunkRowNames; // 0x00F8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray ChunkTypeNames; // 0x0108(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray ChunkActionNames; // 0x0118(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: void CheckByRowNameAndType(); void CheckChunkAndDLC(); void Debug_IsShowDebugDataInfo(bool InIsShow); void Debug_Login(); void Debug_Logout(); void Debug_SetUsingDebugData(bool InIsEnable); void Debug_StartQueryDLC(); void Debug_StopQueryDLC(); void Debug_UpdateDebugChunkData(); TArray GetChunkActionNames(int32 Index_0); TArray GetChunkRowNames(int32 Index_0); TArray GetChunkTypeNames(int32 Index_0); void OnCheckByRowNameAndTypeWindowDecided(const struct FNeoCheatPopWindowOutputParam& Result); void OnCheckChunkAndDLCWindowDecided(const struct FNeoCheatPopWindowOutputParam& Result); void OnUpdateDebugChunkDataWindowDecided(const struct FNeoCheatPopWindowOutputParam& Result); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCheatChunkExtension") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCheatChunkExtension") } static class UNoceCheatChunkExtension* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCheatChunkExtension; // Class GameNoce.NoceCheatGeneralTextWidget // 0x0008 (0x02E8 - 0x02E0) class UNoceCheatGeneralTextWidget final : public UUserWidget { public: class UNoceRichTextBlock* RichTextBlock; // 0x02E0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void ShowText(const class FText& InText); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCheatGeneralTextWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCheatGeneralTextWidget") } static class UNoceCheatGeneralTextWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCheatGeneralTextWidget; // Class GameNoce.NoceWorldTriggerRequest // 0x0058 (0x0080 - 0x0028) class UNoceWorldTriggerRequest final : public UObject { public: class FString DataLayerName; // 0x0028(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UDataLayerAsset* DataLayerAsset; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UDataLayerInstance* DataLayerInstance; // 0x0040(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray UnloadedTriggerNames; // 0x0048(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray LoadedTriggerNames; // 0x0058(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray ActivateTriggerNames; // 0x0068(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) EDataLayerRuntimeState ProgressRuntimeState; // 0x0078(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EDataLayerRuntimeState DefaultRuntimeState; // 0x0079(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EDataLayerRuntimeState CurrentRuntimeState; // 0x007A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7B[0x5]; // 0x007B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceWorldTriggerRequest") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceWorldTriggerRequest") } static class UNoceWorldTriggerRequest* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceWorldTriggerRequest; // Class GameNoce.NoceCheatInventoryExtension // 0x0088 (0x0170 - 0x00E8) class UNoceCheatInventoryExtension final : public UNeoCheatManagerExtension { public: int32 LastCategoryIndex; // 0x00E8(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastPickupIndex; // 0x00EC(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 ItemType; // 0x00F0(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_F4[0x4]; // 0x00F4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray ItemNames; // 0x00F8(0x0010)(BlueprintVisible, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) int32 LastWeaponIndex; // 0x0108(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastConsumableIndex; // 0x010C(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastKeyItemIndex; // 0x0110(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastOmamoriIndex; // 0x0114(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastNotebookIndex; // 0x0118(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastNotebookSubCategoryIndex; // 0x011C(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastNotebookIDIndex; // 0x0120(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastLetterGroupIndex; // 0x0124(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastLetterIndex; // 0x0128(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_12C[0x4]; // 0x012C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray NotebookCategories; // 0x0130(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) class FName CurrentSubCategory; // 0x0140(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray CurrentNotebookNames; // 0x0148(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) class FName CurrentLetterGroup; // 0x0158(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray CurrentLetterNames; // 0x0160(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) public: void Debug_AddAllClawAlter(); void Debug_AddAllConsumables(); void Debug_AddAllKeyItem(); void Debug_AddAllLetter(); void Debug_AddAllNotebook(); void Debug_AddAllOmamoris(); void Debug_AddAllWeapons(); void Debug_AddAllWeaponsCore(bool AddMainWeapon); void Debug_AddConsumableItem(); void Debug_AddConsumableItemByID(class FName ID, int32 Quantity); void Debug_AddFaithValue(int32 Delta); void Debug_AddKeyItem(); void Debug_AddLetter(); void Debug_AddNotebookID(); void Debug_AddOmamori(); void Debug_AddShortcutConsumable(int32 InIndex, int32 InAddQuantity); void Debug_AddWeapon(); void Debug_ClearErrorHint(); void Debug_PrintEma(); void Debug_RemoveKeyItem(); void Debug_RemoveOmamori(); void Debug_ReplaceShortcutConsumables(int32 InConsumablePageIndex, int32 InAddQuantity); void Debug_ResetAttributeUpgradeLevels(); void Debug_ResetDarkWeaponInventory(); void Debug_ResetFogWeaponInventory(); void Debug_ResetInventory(); void Debug_ResetWeaponInventory(); void Debug_SetConsumableSlotNum(int32 InNewNum); void Debug_SetOmamoriSlotNum(int32 InNewNum); void Debug_SpawnPickup(); TArray GetPickupCategories(int32 Index_0); TArray GetPickupsInCategory(int32 Index_0); void OnAddItemWindowDecided(const struct FNeoCheatPopWindowOutputParam& Result); void OnAddLetterWindowDecided(const struct FNeoCheatPopWindowOutputParam& Result); void OnAddNotebookIDWindowDecided(const struct FNeoCheatPopWindowOutputParam& Result); void OnRemoveItemWindowDecided(const struct FNeoCheatPopWindowOutputParam& Result); void OnSpawnPickupWindowDecided(const struct FNeoCheatPopWindowOutputParam& Result); bool OnSpawnPickupWindowDecided_BP(const struct FNeoCheatPopWindowOutputParam& Result); void SetupChapterJumpSetting(const struct FNoceChapterJumpSettingTableRow& InData, bool InReset); void SetupChapterJumpSettingByRowName(const class FName RowName, bool InReset); bool SetupChapterJumpSettingByTag(const struct FGameplayTag& InTag, bool InReset, ENoceRoundType round); void SetupChapterJumpSettingForStory(const struct FGameplayTag& InTag, bool InReset, ENoceRoundType round); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCheatInventoryExtension") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCheatInventoryExtension") } static class UNoceCheatInventoryExtension* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCheatInventoryExtension; // Class GameNoce.NoceTimeManager // 0x0070 (0x0300 - 0x0290) class ANoceTimeManager final : public AActor { public: uint8 Pad_290[0x70]; // 0x0290(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void ApplyGlobalTimeDilation(float InTimeDilation, float InDuration); void ApplyTimeDilation(ENoceTimeEffectType InType, float InTimeDilation); void OnExitNotebook(); void OnGlobalTimerUp(); void OnOpenNotebook(); void OnPlayerEnterEvent(); void RemoveTimeDilation(ENoceTimeEffectType InType); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceTimeManager") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceTimeManager") } static class ANoceTimeManager* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceTimeManager; // Class GameNoce.PauseListObject // 0x0040 (0x0068 - 0x0028) class UPauseListObject final : public UObject { public: class FText NameText; // 0x0028(0x0010)(BlueprintVisible, NativeAccessSpecifierPublic) class FText DescriptionText; // 0x0038(0x0010)(BlueprintVisible, NativeAccessSpecifierPublic) struct FNeoAudioTriggerIdHandle Sound; // 0x0048(0x0008)(BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_50[0x10]; // 0x0050(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) bool IsDisable; // 0x0060(0x0001)(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("PauseListObject") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PauseListObject") } static class UPauseListObject* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UPauseListObject; // Class GameNoce.NoceCheatTitleLevelExtension // 0x0088 (0x0170 - 0x00E8) class UNoceCheatTitleLevelExtension final : public UNeoCheatManagerExtension { public: int32 LastLevelIndex; // 0x00E8(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastLevelTagIndex; // 0x00EC(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray ChapterNames; // 0x00F0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) struct FGameplayTag ProgressRootTag; // 0x0100(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray AllTeleportTags; // 0x0108(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TArray AllProgressTags; // 0x0118(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TSoftObjectPtr CutSceneMultiRoundDT; // 0x0128(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray AllCutSceneProgressTags; // 0x0150(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TArray AllCutSceneNames; // 0x0160(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) public: void Debug_DeleteAllAutoSave(); void Debug_DeleteAllGameSave(); void Debug_DeleteAllMaunalSave(); void Debug_DeleteSlot(int32 SlotIndex); void Debug_DeleteSystemSave(); void Debug_JumpLevel(); void Debug_NewGameActionLevel(int32 InLevel); void Debug_NewGameClearUFO(int32 InValue); void Debug_NewGameRiddleLevel(int32 InLevel); void Debug_NewGameSimulateEnding(int32 InEndingType); void Debug_NewGameSimulateRound(int32 InRound); void Debug_PlayerOutfit(int32 InType); void Debug_SetEndingCleared(int32 InEndingType); void Debug_SetEndingNotCleared(int32 InEndingType); void Debug_SetLastEndingType(int32 InEndingType); void Debug_SetTitleCorruptLevel(int32 InLevel); void Debug_ToggleStorageInfo(); TArray GetAllProgressTags(); TArray GetAllProgressTagsAndNames(); TArray GetAllTeleportTagsAndNames(); TArray GetLevels(int32 Index_0); TArray GetLevelTags(int32 Index_0); bool JumpLevel(); void OnJumpLevelWindowDecided(const struct FNeoCheatPopWindowOutputParam& Result); void UpdateCutSceneNamesAndProgressTags(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCheatTitleLevelExtension") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCheatTitleLevelExtension") } static class UNoceCheatTitleLevelExtension* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCheatTitleLevelExtension; // Class GameNoce.NoceCheatUIExtension // 0x0018 (0x0100 - 0x00E8) class UNoceCheatUIExtension final : public UNeoCheatManagerExtension { public: int32 LastMissionIndex; // 0x00E8(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_EC[0x4]; // 0x00EC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray MissionTexts; // 0x00F0(0x0010)(BlueprintVisible, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) public: void Debug_AutoSwitchInputIcon(bool InEnable); void Debug_EnableSavePointFixWeapon(bool InEnable); void Debug_EnableSavePointOffering(bool InEnable); void Debug_EnableSavePointUpgrade(bool InEnable); void Debug_HideCredit(); void Debug_TestQuestUI(); void OnTestQuestWindowDecided(const struct FNeoCheatPopWindowOutputParam& Result); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCheatUIExtension") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCheatUIExtension") } static class UNoceCheatUIExtension* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCheatUIExtension; // Class GameNoce.PlayerHealthExecutionCalculation // 0x0000 (0x0040 - 0x0040) class UPlayerHealthExecutionCalculation final : public UGameplayEffectExecutionCalculation { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PlayerHealthExecutionCalculation") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PlayerHealthExecutionCalculation") } static class UPlayerHealthExecutionCalculation* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UPlayerHealthExecutionCalculation; // Class GameNoce.NoceCheckCameraByProgressComp // 0x0010 (0x0140 - 0x0130) class UNoceCheckCameraByProgressComp final : public UNoceShowByProgressBaseComponent { public: class APostProcessVolume* OwnerVolume; // 0x0130(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_138[0x8]; // 0x0138(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCheckCameraByProgressComp") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCheckCameraByProgressComp") } static class UNoceCheckCameraByProgressComp* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCheckCameraByProgressComp; // Class GameNoce.NoceTutorialSubsystem // 0x0038 (0x0070 - 0x0038) class UNoceTutorialSubsystem final : public UNoceWorldSubsystem { public: TArray ClearFlagArray; // 0x0038(0x0010)(ZeroConstructor, SaveGame, NativeAccessSpecifierPublic) TArray InProgressArray; // 0x0048(0x0010)(ZeroConstructor, SaveGame, NativeAccessSpecifierPublic) uint8 Pad_58[0x8]; // 0x0058(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TArray InstructorArray; // 0x0060(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) public: void CompleteAllTutorial(); void EndTutorial(ENoceTutorialType TutorialType); void EndTutorialByName(class FName TutorialName); void EndTutorialByRowHandle(const struct FNoceTutorialDataRowHandle& RowHandle); void InitializeData(); bool IsClearAll(); bool IsCleared(ENoceTutorialType TutorialType); bool IsInProgress(ENoceTutorialType TutorialType); void StartTutorial(ENoceTutorialType TutorialType); void StartTutorialByName(class FName TutorialName); void StartTutorialByRowHandle(const struct FNoceTutorialDataRowHandle& RowHandle); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceTutorialSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceTutorialSubsystem") } static class UNoceTutorialSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceTutorialSubsystem; // Class GameNoce.NoceTileView // 0x0060 (0x0D00 - 0x0CA0) class UNoceTileView final : public UTileView { public: TMulticastInlineDelegate MouseDownEvent; // 0x0C98(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) TMulticastInlineDelegate MouseEnterEvent; // 0x0CA8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) TMulticastInlineDelegate RefreshSelection; // 0x0CB8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) ENoceUIScrollBarVisibility ScrollbarVisibility; // 0x0CC8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Loop; // 0x0CC9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool CanPageUpDown; // 0x0CCA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_CCB[0x5]; // 0x0CCB(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector2D TileSpacing; // 0x0CD0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FNeoAudioTriggerIdHandle SelectSound; // 0x0CE0(0x0008)(BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FNeoAudioTriggerIdHandle MouseHoverSound; // 0x0CE8(0x0008)(BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) bool EnableMouseInput; // 0x0CF0(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_CF1[0xF]; // 0x0CF1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: class UUserWidget* BP_GetEntryWidgetFromItem(const class UObject* Item); class UObject* BP_ItemFromEntryWidget(class UUserWidget* EntryWidget); void BP_UpdateScrollbarVisibility(); void DisableInputs(); void EnableInputs(); int32 GetSelectingIndex(); bool IsUserScrolling(); void PlaySound(const struct FNeoAudioTriggerIdHandle& TriggerId); void SetSound(const struct FNeoAudioTriggerIdHandle& InSelectSound, const struct FNeoAudioTriggerIdHandle& InMouseHoverSound); bool UpdateInput(const struct FInputEvent& InputEvent, const struct FKey& Key); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceTileView") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceTileView") } static class UNoceTileView* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceTileView; // Class GameNoce.NoceChooserWidget // 0x0030 (0x03A8 - 0x0378) class UNoceChooserWidget final : public UNoceSelectItemWidget { public: TMulticastInlineDelegate RefreshSelection; // 0x0378(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) class UNoceChooserArrowWidget* ArrowLeft; // 0x0388(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceChooserArrowWidget* ArrowRight; // 0x0390(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* TextBlock; // 0x0398(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle SelectSound; // 0x03A0(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) public: void BP_UpdateSelectionIndex(bool IsLeft, bool* NoUse); class FText GetText(); void OnMouseDownLeftArrow(); void OnMouseDownRightArrow(); void RefreshText(); void SetSetting(class UObject* InSetting, bool* NoUse); void UpdateInput(bool IsLeft); void UpdateIsDisable(); void UpdateSelectionIndex(bool IsLeft); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceChooserWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceChooserWidget") } static class UNoceChooserWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceChooserWidget; // Class GameNoce.NoceCineCharInterface // 0x0000 (0x0000 - 0x0000) class INoceCineCharInterface final { public: void DisableClothingWeightWhenSeqStart(); void DisablePropertyForCineChar(bool* NoUse); void EnablePropertyForCineChar(const class UNoceCinematicActorComponent* inCineComponent); void ResetClothingWeightWhenSeqStart(); void ResetWeaponStateForGameplay(); void SetClearCineActorMeshTransform(bool bEnable); void SetEnableLastCamBlendStart(bool bEnable); void SetPreSeamlessTrigger(class AActor* InTrigger); void ShowWeaponForCinematic(bool bShow); void UpdateHinaMeshTypeByCurrentSeqData(); void UpdateWhenSequenceStartForReBindingChar(class AActor* SequenceActor); void UpdateWhenSequenceStopForReBindingChar(class AActor* SequenceActor); struct FGameplayTag GetCharacterTag() const; bool GetEnableLastCamBlendStart() const; class AActor* GetPreSeamlessTrigger() const; bool IsCineChar(bool* NoUse) const; bool IsInCinematic() const; bool IsUseSeqData() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCineCharInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCineCharInterface") } static class INoceCineCharInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_INoceCineCharInterface; // Class GameNoce.NocePlayerController // 0x0198 (0x0A08 - 0x0870) class ANocePlayerController : public ANoceBasePlayerController { public: TMap GamepadTypeHoldingActionBlockKeysSettingMap; // 0x0870(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic) float InputMoveDeadZone; // 0x08C0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InputForward; // 0x08C4(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OriginalInputForward; // 0x08C8(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InputRight; // 0x08CC(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OriginalInputRight; // 0x08D0(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InputTurn; // 0x08D4(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InputTurnRate; // 0x08D8(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InputLookUp; // 0x08DC(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InputLookUpRate; // 0x08E0(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8E4[0x4]; // 0x08E4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnInputAction; // 0x08E8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnUIInputAction; // 0x08F8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnInputAxis; // 0x0908(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnInputModeChanged; // 0x0918(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnNoteBookWidgetOpen; // 0x0928(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) TArray ControllerVibrationSettings; // 0x0938(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) TArray ForbidInputActionToken; // 0x0948(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray ForbidUIInputActionToken; // 0x0958(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray ForbidInputAxisToken; // 0x0968(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray ForbidInputCameraToken; // 0x0978(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) bool IsReadyForInput; // 0x0988(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_989[0x7]; // 0x0989(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class ANoceTimeManager* TimeManager; // 0x0990(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_998[0x70]; // 0x0998(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void AddForbiddenInputActions(const TArray& InInputActions, class FName InToken); void DoFlushPressedKeys(); void DoInteractAction(); void DoSimulateInputAction(ENoceInputAction InputAction, bool Pressed); void DoSprintAction(); bool GetAcceptInputAction(); bool GetAcceptInputAxis(); bool GetAcceptInputCamera(); bool GetAcceptUIInputAction(); float GetInputActionDownTime(class FName InputAction); class FName GetInputActionName(ENoceInputAction InInputAction); bool HaveInputAxis(); bool IsInputActionDown(class FName InputAction); bool IsInputActionForbidden(ENoceInputAction InInputAction); bool IsInputActionPressed(class FName InputAction); bool IsPlayerInputValid(class FName InInputAction); void RemoveForbiddenInputActions(const TArray& InInputActions, class FName InToken); void ResetForbiddenInputActions(class FName InToken); void SetAcceptInputAction(bool InAcceptAction, bool InAcceptAxis, bool InAcceptUIAction, class FName InToken); void SetAcceptInputActionAndCamera(bool InAcceptAction, bool InAcceptAxis, bool InAcceptUIAction, bool InAcceptCamera, class FName InToken); void SetNonForbiddenInputActions(const TArray& InInputActions, class FName InToken); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerController") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerController") } static class ANocePlayerController* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANocePlayerController; // Class GameNoce.NoceTitlePlayerController // 0x00A8 (0x0AB0 - 0x0A08) class ANoceTitlePlayerController final : public ANocePlayerController { public: struct FSoftClassPath BackgroundWidgetClass; // 0x0A08(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FSoftClassPath TitleFlowWidgetClass; // 0x0A28(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FSoftClassPath TitleWidgetClass; // 0x0A48(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FSoftClassPath MainMenuWidgetClass; // 0x0A68(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UUserWidget* BackgroundWidget; // 0x0A88(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceFocusableWidget* TitleFlowWidget; // 0x0A90(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceFocusableWidget* TitleWidget; // 0x0A98(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceFocusableWidget* MainMenuWidget; // 0x0AA0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_AA8[0x8]; // 0x0AA8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void OnMainMenuClosed(); void OnTitleClose(); void OnTitleFlowClose(); void ShowMainMenu(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceTitlePlayerController") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceTitlePlayerController") } static class ANoceTitlePlayerController* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceTitlePlayerController; // Class GameNoce.NoceCinematicActorInterface // 0x0000 (0x0000 - 0x0000) class INoceCinematicActorInterface final { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCinematicActorInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCinematicActorInterface") } static class INoceCinematicActorInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_INoceCinematicActorInterface; // Class GameNoce.NoceClawAttrackSoulWidget // 0x0000 (0x0300 - 0x0300) class UNoceClawAttrackSoulWidget : public UNoceUserWidgetBase { public: void BP_SetBarRatio(float InRatio); void BP_SetHoldTime(float InHoldTime); void BP_StartPressing(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceClawAttrackSoulWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceClawAttrackSoulWidget") } static class UNoceClawAttrackSoulWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceClawAttrackSoulWidget; // Class GameNoce.NoceNotebookPageTabChildWidget // 0x00D0 (0x0448 - 0x0378) class UNoceNotebookPageTabChildWidget : public UNoceSelectItemWidget { public: class UImage* DefaultImage; // 0x0378(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* SelectImage; // 0x0380(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* SelectImageAdd; // 0x0388(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* DefaultText; // 0x0390(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* SelectText; // 0x0398(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceNewIconWidget* NewIcon; // 0x03A0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSoftObjectPtr DefaultTextureAsset; // 0x03A8(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSoftObjectPtr MITextureAsset; // 0x03D0(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSoftObjectPtr SelectTextureAsset; // 0x03F8(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FVector2D DesiredSize; // 0x0420(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UMaterialInterface* MaterialParent; // 0x0430(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName AddTextureName; // 0x0438(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsNew; // 0x0440(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_441[0x7]; // 0x0441(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void Init(const struct FNoceUINotebookCategoryData& InData, const struct FLinearColor& InDefaultColor, const struct FLinearColor& InSelectColor); void SetViewed(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceNotebookPageTabChildWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceNotebookPageTabChildWidget") } static class UNoceNotebookPageTabChildWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceNotebookPageTabChildWidget; // Class GameNoce.NoceClawRemoveByProgressComp // 0x0008 (0x0138 - 0x0130) class UNoceClawRemoveByProgressComp final : public UNoceShowByProgressBaseComponent { public: ENoceClawAlterType ClawAlterType; // 0x0130(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool DoNotApplyWithEmptyProgressTag; // 0x0131(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_132[0x6]; // 0x0132(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceClawRemoveByProgressComp") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceClawRemoveByProgressComp") } static class UNoceClawRemoveByProgressComp* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceClawRemoveByProgressComp; // Class GameNoce.NoceTutorialInstructor // 0x0078 (0x0308 - 0x0290) class ANoceTutorialInstructor : public AActor { public: ENoceTutorialType MyType; // 0x0290(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENoceTutorialType MyPrevious; // 0x0291(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_292[0x6]; // 0x0292(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class FText MySimpleText; // 0x0298(0x0010)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) ETutorialStep MyStep; // 0x02A8(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2A9[0x3]; // 0x02A9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float DelayStartSec; // 0x02AC(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AutoFinishSec; // 0x02B0(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DelayCloseHintSec; // 0x02B4(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MyNotebookID; // 0x02B8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray MyNotebookArray; // 0x02C0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) TArray MyNotebookCharacter; // 0x02D0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) TArray MyNotebookEnemy; // 0x02E0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) bool CanGoStart; // 0x02F0(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool CanGoFinish; // 0x02F1(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2F2[0x16]; // 0x02F2(0x0016)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: bool IsCompleteCondition(); bool IsInProgress(); bool IsPreviousTutorialClear(); bool IsStartCondition(); void OnTutorialClose(); void OnTutorialFinish(); void OnTutorialStart(); void OnTutorialTrigger(); void TickFinish(float DeltaTime); void TickListening(float DeltaTime); void TickStart(float DeltaTime); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceTutorialInstructor") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceTutorialInstructor") } static class ANoceTutorialInstructor* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceTutorialInstructor; // Class GameNoce.NoceCollectibleListItemWidget // 0x0030 (0x03F0 - 0x03C0) class UNoceCollectibleListItemWidget : public UNoceScrollItemWidget { public: class UTextBlock* Count; // 0x03C0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* ItemName; // 0x03C8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* Item; // 0x03D0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceNewIconWidget* WBP_Inventory_NewIcon; // 0x03D8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceLetterPointGroupWidget* LetterPointGroup; // 0x03E0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UCollectibleListObject* CurrentData; // 0x03E8(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCollectibleListItemWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCollectibleListItemWidget") } static class UNoceCollectibleListItemWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCollectibleListItemWidget; // Class GameNoce.NoceUICommonMessageSubsystem // 0x0050 (0x0080 - 0x0030) class UNoceUICommonMessageSubsystem final : public UGameInstanceSubsystem { public: uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) bool HasStart; // 0x0038(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceFocusableWidget* SystemMessageUI; // 0x0040(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceInputSubsystem* InputSubsystem; // 0x0048(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceFadeSubsystem* FadeSubsystem; // 0x0050(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceUICommonMessageType CurrentType; // 0x0058(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray RequestedMessages; // 0x0060(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TArray Restrictions; // 0x0070(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) public: void AddRestriction(class FName Reason); void HideMessage(ENoceUICommonMessageType InType); void OnConnectionChanged(bool IsConnected, int32 UserId, ENoceInputDeviceType DeviceType); void OnPlayerControllerEndPlay(class AActor* Player, EEndPlayReason EndPlayReason); void RemoveRestriction(class FName Reason); void ShowMessage(ENoceUICommonMessageType InType); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUICommonMessageSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUICommonMessageSubsystem") } static class UNoceUICommonMessageSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceUICommonMessageSubsystem; // Class GameNoce.NoceCommandCreditWidget // 0x0040 (0x03A8 - 0x0368) class UNoceCommandCreditWidget final : public UNoceAnimWidget { public: class UDataTable* CreditDataTable; // 0x0368(0x0008)(BlueprintVisible, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 CurrentIndex; // 0x0370(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_374[0x4]; // 0x0374(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray CreditRowNames; // 0x0378(0x0010)(BlueprintVisible, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) float NextCommandTimer; // 0x0388(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float NextCommandAnimStartTime; // 0x038C(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float UpdateSpeed; // 0x0390(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float CurrentDeltaTime; // 0x0394(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray FadeAnimations; // 0x0398(0x0010)(BlueprintVisible, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) public: void AddDeltaTime(float InDeltaTime); void ResetDeltaTime(); bool UpdateDebugSpeed(float Speed); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCommandCreditWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCommandCreditWidget") } static class UNoceCommandCreditWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCommandCreditWidget; // Class GameNoce.NoceCommonGuideItemWidget // 0x0050 (0x0350 - 0x0300) class UNoceCommonGuideItemWidget : public UNoceUserWidgetBase { public: class FName ActionName; // 0x0300(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText Text; // 0x0308(0x0010)(BlueprintVisible, NativeAccessSpecifierPublic) class UNoceUIInputImage* GuideIcon; // 0x0318(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceUIInputImage* GuideIcon2; // 0x0320(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceUIInputImage* GuideIcon3; // 0x0328(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceUIInputImage* GuideIcon4; // 0x0330(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* GuideText; // 0x0338(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray Icons; // 0x0340(0x0010)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) public: void SetData(); void UpdateIcons(const TArray& IconNames); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCommonGuideItemWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCommonGuideItemWidget") } static class UNoceCommonGuideItemWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCommonGuideItemWidget; // Class GameNoce.NoceCommonGuideWidgetBase // 0x0048 (0x0348 - 0x0300) class UNoceCommonGuideWidgetBase final : public UNoceUserWidgetBase { public: class UHorizontalBox* GuideBox; // 0x0300(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UHorizontalBox* GuideBox_Left; // 0x0308(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf CommonGuideItemWidgetClass; // 0x0310(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UDataTable* GuideTable; // 0x0318(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) float PaddingLeft; // 0x0320(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_324[0x4]; // 0x0324(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray CreatedGuides; // 0x0328(0x0010)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) TArray CreatedLeftGuides; // 0x0338(0x0010)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCommonGuideWidgetBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCommonGuideWidgetBase") } static class UNoceCommonGuideWidgetBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCommonGuideWidgetBase; // Class GameNoce.NoceCommonMessageWidget // 0x0000 (0x03B0 - 0x03B0) class UNoceCommonMessageWidget final : public UNoceFocusableWidget { public: void OnGuideChanged(); void OnTopWidgetChanged(int32 Size); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCommonMessageWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCommonMessageWidget") } static class UNoceCommonMessageWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCommonMessageWidget; // Class GameNoce.NoceSanityVolumeComponent // 0x0040 (0x0118 - 0x00D8) class UNoceSanityVolumeComponent final : public UNoceVolumeComponentBase { public: uint8 Pad_D8[0x40]; // 0x00D8(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSanityVolumeComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSanityVolumeComponent") } static class UNoceSanityVolumeComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSanityVolumeComponent; // Class GameNoce.NoceCommonWindowWidget // 0x0010 (0x03C0 - 0x03B0) class UNoceCommonWindowWidget final : public UNoceFocusableWidget { public: class UTextBlock* TextBlock; // 0x03B0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* Black; // 0x03B8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void ShowText(const class FText& InText, const struct FLinearColor& InColor); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCommonWindowWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCommonWindowWidget") } static class UNoceCommonWindowWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCommonWindowWidget; // Class GameNoce.NoceSaveGameBase // 0x0008 (0x0030 - 0x0028) class UNoceSaveGameBase : public USaveGame { public: int32 SaveVersion; // 0x0028(0x0004)(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("NoceSaveGameBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSaveGameBase") } static class UNoceSaveGameBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSaveGameBase; // Class GameNoce.NoceSaveGame // 0x03F0 (0x0420 - 0x0030) class UNoceSaveGame final : public UNoceSaveGameBase { public: class FString SaveGameName; // 0x0030(0x0010)(BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDateTime CreationTime; // 0x0040(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDateTime SaveDate; // 0x0048(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDateTime LoadDate; // 0x0050(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTimespan GameplayTime; // 0x0058(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag GameProgressTag; // 0x0060(0x0008)(BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool GameProgressUsedDebug; // 0x0068(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_69[0x3]; // 0x0069(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag StateMachineProgressTag; // 0x006C(0x0008)(BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_74[0x4]; // 0x0074(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTagContainer AdditionalProgressTag; // 0x0078(0x0020)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) struct FGameplayTagContainer HistoryProgressTag; // 0x0098(0x0020)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) struct FGameplayTagContainer HistoryAdditionalProgressTag; // 0x00B8(0x0020)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) struct FGameplayTagContainer CheckPointProgressTag; // 0x00D8(0x0020)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) struct FGameplayTag BGMProgressTag; // 0x00F8(0x0008)(BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENoceActionLevel ActionLevel; // 0x0100(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENoceRiddleLevel RiddleLevel; // 0x0101(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_102[0x2]; // 0x0102(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) int32 GameOverCount; // 0x0104(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ManualSaveCount; // 0x0108(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10C[0x4]; // 0x010C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FNoceObjectRecord CheckPointRecord; // 0x0110(0x0028)(BlueprintVisible, NativeAccessSpecifierPublic) uint8 Pad_138[0x8]; // 0x0138(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FNoceActorRecord PlayerStateRecord; // 0x0140(0x00A0)(NativeAccessSpecifierPublic) struct FNoceCharacterRecord HinakoRecord; // 0x01E0(0x00C0)(BlueprintVisible, NativeAccessSpecifierPublic) struct FNoceCharacterRecord ClawRecord; // 0x02A0(0x00C0)(BlueprintVisible, NativeAccessSpecifierPublic) bool UseClawCharacter; // 0x0360(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UseSpecifyStartLocation; // 0x0361(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_362[0xE]; // 0x0362(0x000E)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform SpecifyTransform; // 0x0370(0x0060)(BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray WorldGateWayFromTrigger; // 0x03D0(0x0010)(BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray LevelActorRecord; // 0x03E0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray SubsystemRecord; // 0x03F0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) int32 GameSlotIndex; // 0x0400(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ManualSaveSlot; // 0x0404(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName LocationName; // 0x0408(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 EndingClearedBit; // 0x0410(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENoceEndingType DefiniteEndingType; // 0x0414(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsGameClearSaveGame; // 0x0415(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENocePlayerOutfit PlayerOutfitValue; // 0x0416(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool RequestHinaFullRecoverOnLoad; // 0x0417(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_418[0x8]; // 0x0418(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: bool AnyEndingCleared(); int32 GetCurrentRound(); ENoceRoundType GetCurrentRoundType(); ENoceEndingType GetDefiniteEndingType(); int32 GetEndingClearedCount(); ENocePlayerOutfit GetPlayerOutfitValue(); struct FTransform GetPlayerStartTransform(); void HandleInheritToNextRound(bool ClearProgress); bool HasSaveRecord(); bool IsEndingCleared(ENoceEndingType EndingType); void RemoveEndingFlag(ENoceEndingType EndingType); void SetDefiniteEndingType(ENoceEndingType EndingType); void SetEndingCleared(ENoceEndingType EndingType); void SetPlayerOutfitValue(ENocePlayerOutfit InType); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSaveGame") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSaveGame") } static class UNoceSaveGame* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSaveGame; // Class GameNoce.NoceOrCondition // 0x0000 (0x0048 - 0x0048) class UNoceOrCondition final : public UNoceConditionList { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceOrCondition") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceOrCondition") } static class UNoceOrCondition* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceOrCondition; // Class GameNoce.NoceConditionHandler // 0x0080 (0x0120 - 0x00A0) class UNoceConditionHandler : public UActorComponent { public: ENoceConditionHandlerType HandleType; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A1[0x3]; // 0x00A1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 CurrentActionIndex; // 0x00A4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNoceActionBase* CurrentAction; // 0x00A8(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNoceConditionBase* Condition; // 0x00B0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray SuccessActions; // 0x00B8(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) TArray FailedActions; // 0x00C8(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnCheckConditionMatch; // 0x00D8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnExecuteSuccessActions; // 0x00E8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnExecuteFailedActions; // 0x00F8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) bool IsExecutingActions; // 0x0108(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsExecutingSuccessActions; // 0x0109(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10A[0x2]; // 0x010A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float AlertProcessTime; // 0x010C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ShowDebugInfo; // 0x0110(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_111[0xF]; // 0x0111(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void CompleteExecutingActions(); void ExecuteAction(class UNoceActionBase* Action); void ExecuteFailedActions(); void ExecuteNextAction(); void ExecuteSuccessActions(); class UNoceConditionBase* GetCondition(); void HandleCondition(); bool IsConditionMatch(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceConditionHandler") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceConditionHandler") } static class UNoceConditionHandler* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceConditionHandler; // Class GameNoce.NoceSavePointPageWidget // 0x0020 (0x03D0 - 0x03B0) class UNoceSavePointPageWidget final : public UNoceFocusableWidget { public: TMulticastInlineDelegate OnUpdateFaithValue; // 0x03B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnUpdateEmaNum; // 0x03C0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSavePointPageWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSavePointPageWidget") } static class UNoceSavePointPageWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSavePointPageWidget; // Class GameNoce.NoceCreditListItemWidget // 0x0000 (0x02E0 - 0x02E0) class UNoceCreditListItemWidget final : public UUserWidget { public: void SetData(const struct FNoceUICreditData& Data, bool* NoUse); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCreditListItemWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCreditListItemWidget") } static class UNoceCreditListItemWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCreditListItemWidget; // Class GameNoce.NoceSaveSubsystem // 0x02F0 (0x0320 - 0x0030) class UNoceSaveSubsystem final : public UGameInstanceSubsystem { public: uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceSaveGame* CurrentSaveGame; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNoceSaveGame* TemporarySaveGame; // 0x0040(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNoceSystemSaveGame* SystemSaveGame; // 0x0048(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnRequestSaveGameSlotEvent; // 0x0050(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnRequestLoadGameSlotEvent; // 0x0060(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnSystemSlotSavedEvent; // 0x0070(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnSystemSlotLoadedEvent; // 0x0080(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_90[0x20]; // 0x0090(0x0020)(Fixing Size After Last Property [ Dumper-7 ]) bool ShowDebugInfo; // 0x00B0(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B1[0x1F]; // 0x00B1(0x001F)(Fixing Size After Last Property [ Dumper-7 ]) struct FNoceStorageSetting CacheStorageSetting; // 0x00D0(0x0178)(Protected, NativeAccessSpecifierProtected) class AActor* MyCacheActor; // 0x0248(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName CacheLocationName; // 0x0250(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class ULocalPlayer* OwningPlayer; // 0x0258(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool HasSpecifyStartTransform; // 0x0260(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_261[0xF]; // 0x0261(0x000F)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform CacheTriggerTransform; // 0x0270(0x0060)(Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray CacheWorldSetting; // 0x02D0(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) class FString CacheLocationString; // 0x02E0(0x0010)(ZeroConstructor, Transient, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FString CacheMissionString; // 0x02F0(0x0010)(ZeroConstructor, Transient, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_300[0x8]; // 0x0300(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class FString CacheSlotString; // 0x0308(0x0010)(ZeroConstructor, Transient, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool IsRequestWriteBinary; // 0x0318(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool WriteBinaryDelayFrame; // 0x0319(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_31A[0x6]; // 0x031A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void AddGameOverCount(); bool AnyGameSlotExist(); bool AutoLoadContinueGameSave(); bool AutoLoadGameData_BP(); bool AutoSaveGameData_BP(class FName LocationName, class AActor* InActor); void CacheCheckPointActor(class AActor* Actor, class FName LocationName); void CacheSpecifyStartTransform(const struct FTransform& InTransform, const TArray& WorldTriggerSetting); void ClearCheckPointActor(); void ClearCurrentGameData(); void ClearTemporarySaveGame(); void DeleteAllAutoSaveGameData(); void DeleteAllGameData(); void DeleteAllManualSaveGameData(); bool DeleteGameData(int32 Index_0); bool DeleteSystemData(); bool DeserializeGameDataBeforeOpenLevel(); bool DeserializeGameDataOnStart(); bool DoesGameSlotExist(int32 Index_0); bool DoesSystemSlotExist(); int32 GetAutoSaveCount(); int32 GetAutoSaveLastIndex(); int32 GetAutoSaveSlotIndex(); int32 GetAutoSaveStartIndex(); class UNoceSaveGame* GetCurrentSaveGame(); int32 GetCurrentSaveGameSlotIndex(); int32 GetGameSaveMaxIndex(); int32 GetLastLoadGameSlotIndex(); int32 GetLastManualSaveSlotIndex(); int32 GetLastTimeStampSlotIndex(bool StartFromAutoSlot); int32 GetManualSaveStartIndex(); class UNoceSaveGame* GetSaveGameByIndex(int32 Index_0); class UNoceSaveGame* GetSaveGameBySlot(const class FString& SlotName); TArray GetSaveGameList(bool StartFromAutoSlot); TArray GetSaveLoadObjectList(bool StartFromAutoSlot); int32 GetSuitableManualSaveSlot(); class UNoceSystemSaveGame* GetSystemSaveGame(); bool HasLoadedGame(); bool IsAutoSaveSlot(const int32 InIndex); bool IsBusy(); bool IsCheckPointAlreadySaved(const struct FGameplayTag& InProgressTag); bool IsManualSaveSlot(const int32 InIndex); bool IsPlayGoRangeTag(const struct FGameplayTag& InProgressTag); bool IsTemporarySaveExist(); bool LoadGameData_BP(int32 Index_0); bool LoadTemporarySaveGameData(); void MakeClearGameData(const int32 Index_0, ENoceEndingType ClearEndingType, bool ClearProgress); void MakeSaveGameData(int32 Index_0, class FName LocationName, class AActor* InActor); void MakeTemporarySaveGameData(class AActor* InActor); bool RequestLoadGeneralActor(class AActor* InActor, bool RestoreTransform); void RequestLoadSubsystem(class UObject* InObject); bool RequestSaveGeneralActor(class AActor* InActor, bool InExistForever); void RequestSaveSubsystem(class UObject* InObject); void ResetSpecifyTransform(); bool SaveClearGame(const int32 Index_0, ENoceEndingType ClearEndingType, bool ClearProgress); bool SaveGameData_BP(int32 Index_0, class FName LocationName, class AActor* InActor); bool SaveSystemSave(); class USaveLoadUIObject* TransferToUIObject(const class UNoceSaveGame* SaveGame); int32 GetPlatformUserIndex() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSaveSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSaveSubsystem") } static class UNoceSaveSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSaveSubsystem; // Class GameNoce.NoceCustomGrid // 0x0010 (0x00B8 - 0x00A8) class UNoceCustomGrid final : public UNoceSimpleGrid { public: TArray NavigationSetting; // 0x00A8(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) public: void SetupNavigationSetting(const TArray& InSetting); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceCustomGrid") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCustomGrid") } static class UNoceCustomGrid* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCustomGrid; // Class GameNoce.NoceUIStyleTextBase // 0x0000 (0x0370 - 0x0370) #pragma pack(push, 0x1) class alignas(0x10) UNoceUIStyleTextBase : public UTextBlock { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUIStyleTextBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUIStyleTextBase") } static class UNoceUIStyleTextBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; #pragma pack(pop) DUMPER7_ASSERTS_UNoceUIStyleTextBase; // Class GameNoce.NoceUIKeyMappingText // 0x01A0 (0x0510 - 0x0370) class UNoceUIKeyMappingText final : public UNoceUIStyleTextBase { public: TMap Texts; // 0x0368(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FLinearColor DefaultColor; // 0x03B8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap Colors; // 0x03C8(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FFontOutlineSettings DefaultOutlineSetting; // 0x0418(0x0028)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap OutlineSettings; // 0x0440(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TSoftObjectPtr DefaultFontMaterial; // 0x0490(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap FontMaterials; // 0x04B8(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) int32 TextStyleKey; // 0x0508(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_50C[0x4]; // 0x050C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetTextStyleKey(int32 Key); void SetWrapTextAt(float InWrapTextAt); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUIKeyMappingText") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUIKeyMappingText") } static class UNoceUIKeyMappingText* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceUIKeyMappingText; // Class GameNoce.NoceCutsceneSkipWidget // 0x0008 (0x03B8 - 0x03B0) class UNoceCutsceneSkipWidget final : public UNoceFocusableWidget { public: bool IsConfirm; // 0x03B0(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, 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("NoceCutsceneSkipWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceCutsceneSkipWidget") } static class UNoceCutsceneSkipWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceCutsceneSkipWidget; // Class GameNoce.NoceDamageHandleComponent // 0x0020 (0x00C0 - 0x00A0) class UNoceDamageHandleComponent : public UActorComponent { public: TMulticastInlineDelegate PreDamageHitHandler; // 0x00A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnDamage; // 0x00B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) public: void NotifyOnDamageEvent(class AActor* Attacker, class FName ComboName, float InHealthDamage); void NotifyPreDamageEvent(float InHealthDamage, float InMaxSanityDamage); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceDamageHandleComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceDamageHandleComponent") } static class UNoceDamageHandleComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceDamageHandleComponent; // Class GameNoce.NoceUISelectableWidgetInterface // 0x0000 (0x0000 - 0x0000) class INoceUISelectableWidgetInterface final { public: void OnDecide(bool* NoUse); void OnFocus(bool* NoUse); void OnReset(bool* NoUse); void OnSelect(bool* NoUse); void OnUnfocus(bool* NoUse); void SetContainer(class UObject* NewContainer, bool* NoUse); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUISelectableWidgetInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUISelectableWidgetInterface") } static class INoceUISelectableWidgetInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_INoceUISelectableWidgetInterface; // Class GameNoce.NoceDarknessVolumeComponent // 0x0018 (0x00F0 - 0x00D8) class UNoceDarknessVolumeComponent final : public UNoceVolumeComponentBase { public: struct FNoceDarknessDataRowHandle SanityMaxNewDataRow; // 0x00D8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) TArray DarknessDataByProgress; // 0x00E0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceDarknessVolumeComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceDarknessVolumeComponent") } static class UNoceDarknessVolumeComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceDarknessVolumeComponent; // Class GameNoce.NoceDebugCameraHUD // 0x0020 (0x03A0 - 0x0380) class ANoceDebugCameraHUD final : public ADebugCameraHUD { public: uint8 Pad_380[0x20]; // 0x0380(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceDebugCameraHUD") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceDebugCameraHUD") } static class ANoceDebugCameraHUD* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceDebugCameraHUD; // Class GameNoce.NoceDebugDrawComponent // 0x0038 (0x00D8 - 0x00A0) class UNoceDebugDrawComponent final : public UActorComponent { public: uint8 Pad_A0[0x28]; // 0x00A0(0x0028)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector2D TextPosition; // 0x00C8(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: void AddText(const class FString& InStr, const struct FColor& InColor); void ClearPendingText(); void DrawBox(const struct FVector2D& Pos, const struct FVector2D& Extent, const struct FColor& LineColor, float Thickness); void DrawLine(const struct FVector2D& Start, const struct FVector2D& End, const struct FColor& LineColor, float Thickness); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceDebugDrawComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceDebugDrawComponent") } static class UNoceDebugDrawComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceDebugDrawComponent; // Class GameNoce.NoceVerticalList // 0x0000 (0x00A0 - 0x00A0) class UNoceVerticalList final : public UNoceSimpleList { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceVerticalList") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceVerticalList") } static class UNoceVerticalList* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceVerticalList; // Class GameNoce.NoceDecalStreamingHelperComponent // 0x0010 (0x0530 - 0x0520) class UNoceDecalStreamingHelperComponent final : public UPrimitiveComponent { public: class UDecalComponent* TrackedDecal; // 0x0518(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Enabled; // 0x0520(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_521[0xF]; // 0x0521(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetTrackedDecal(class UDecalComponent* InDecal); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceDecalStreamingHelperComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceDecalStreamingHelperComponent") } static class UNoceDecalStreamingHelperComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceDecalStreamingHelperComponent; // Class GameNoce.NoceDeflectPerformDataAsset // 0x00A0 (0x00D0 - 0x0030) class UNoceDeflectPerformDataAsset final : public UDataAsset { public: TMap DeflectPerformSettingMap; // 0x0030(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TMap DeflectPerformSettingWeaponMap; // 0x0080(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceDeflectPerformDataAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceDeflectPerformDataAsset") } static class UNoceDeflectPerformDataAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceDeflectPerformDataAsset; // Class GameNoce.NoceTitleWidget // 0x0030 (0x03E0 - 0x03B0) class UNoceTitleWidget final : public UNoceFocusableWidget { public: bool IsLogoPhase; // 0x03B0(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3B1[0x3]; // 0x03B1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float LogoTime; // 0x03B4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UWidgetAnimation* Default; // 0x03B8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* LogoToPress; // 0x03C0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* PressDefaultLoop; // 0x03C8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle LogoFadeOutSound; // 0x03D0(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FTimerHandle LogoTimerHandle; // 0x03D8(0x0008)(NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void OnLogoDefaultFinished(); void OnLogoToPressCompleted(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceTitleWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceTitleWidget") } static class UNoceTitleWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceTitleWidget; // Class GameNoce.NoceDestroyByProgressComponent // 0x0000 (0x0130 - 0x0130) class UNoceDestroyByProgressComponent final : public UNoceShowByProgressBaseComponent { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceDestroyByProgressComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceDestroyByProgressComponent") } static class UNoceDestroyByProgressComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceDestroyByProgressComponent; // Class GameNoce.NoceWeaponAttributeSet // 0x0040 (0x0070 - 0x0030) class UNoceWeaponAttributeSet final : public UNoceAttributeSet { public: struct FGameplayAttributeData Durability; // 0x0030(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData MaxDurability; // 0x0040(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData DefenseCostRatio; // 0x0050(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData EasyModeCostRatio; // 0x0060(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceWeaponAttributeSet") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceWeaponAttributeSet") } static class UNoceWeaponAttributeSet* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceWeaponAttributeSet; // Class GameNoce.NoceDialogSubsystem // 0x02E0 (0x0328 - 0x0048) class UNoceDialogSubsystem final : public UNoceTickableWorldSubsystem { public: TMulticastInlineDelegate OnDialogEnd; // 0x0048(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) bool DrawDebug; // 0x0058(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray DialogQueue; // 0x0060(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray DialogSetOnScreen; // 0x0070(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray DialogOnScreen; // 0x0080(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray DialogInCooldown; // 0x0090(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) TMap RandomSetCooldownTime; // 0x00A0(0x0050)(Protected, NativeAccessSpecifierProtected) TArray RandomSetInCooldown; // 0x00F0(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray UniqueDialogPlayed; // 0x0100(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray PlayingDialogAudioEvent; // 0x0110(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray PendingInterrupts; // 0x0120(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray PendingOverlaps; // 0x0130(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray PendingQueues; // 0x0140(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) float GlobalCoolDownRemainTime; // 0x0150(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 HistoryMaxLength; // 0x0154(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray HistoryDialog; // 0x0158(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) class UNoceSpeakerDataHolderAsset* SpeakerDataHolderAsset; // 0x0168(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMap SpeakerActorMap; // 0x0170(0x0050)(Protected, NativeAccessSpecifierProtected) uint8 Pad_1C0[0x58]; // 0x01C0(0x0058)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceSystemSaveGame* SystemSave; // 0x0218(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_220[0x78]; // 0x0220(0x0078)(Fixing Size After Last Property [ Dumper-7 ]) TMap SelfTalkMap; // 0x0298(0x0050)(NativeAccessSpecifierPrivate) TArray MuteRequest; // 0x02E8(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray ImportantMuteRequest; // 0x02F8(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) class UDataTable* DialogLineTable; // 0x0308(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UDataTable* DialogSetTable; // 0x0310(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UDataTable* DialogDurationTable; // 0x0318(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UDataTable* DialogStyleTable; // 0x0320(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: void CancelSerialDialogSet(class FName TagOrId); void ClearCurrentDialog(); class UNoceSpeakerDataHolderAsset* GetSpeakerDataHolderAsset(); bool HasAnyDialog(); bool IsDialogLineOrSetOnScreen(class FName TagOrId); bool IsDialogOnScreen(class FName TagOrId); bool IsDialogSetOnScreen(class FName TagOrId); void MuteDialog(const class FString& RequestID, bool MuteImportantDialog, bool NeedClearCurrentDialog); void OnDialogAudioEventEnd(int32 PlayingID); void OnEnterEvent(); void OnExitEvent(); void OnProgressChanged(const struct FGameplayTag& InTag); void OnProgressInitialized(const struct FGameplayTag& InTag); void OnSettingChanged(class UNoceSystemSaveGame* Settings); void OnSystemSaveLoaded(class UNoceSystemSaveGame* InSystemSave); void RegisterDialogToSpeaker(ENoceDialogSpeaker Speaker, class UDataTable* Table); void RequestDialog(class FName TagOrId, const struct FNoceDialogLine& InDialogLine, const struct FNoceDialogAnimSetting& AnimSetting); bool RequestDialogByRowHandle(const struct FNoceDialogDataRowHandle& DialogRowHandle); bool RequestDialogOrSet(const struct FDataTableRowHandle& DialogRowHandle); void RequestDialogSet(class FName TagOrId, const struct FNoceDialogSet& InDialogSet); void SetForbitChangeVoiceLanguage(bool InForbit); void SetSpeakerDataHolderAsset(class UNoceSpeakerDataHolderAsset* SpeakerData); void UnmuteDialog(const class FString& RequestID); void UnregisterDialogFromSpeaker(ENoceDialogSpeaker Speaker, class UDataTable* Table); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceDialogSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceDialogSubsystem") } static class UNoceDialogSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceDialogSubsystem; // Class GameNoce.NoceDirLightVolumeComponent // 0x0018 (0x00F0 - 0x00D8) class UNoceDirLightVolumeComponent final : public UNoceVolumeComponentBase { public: struct FNoceDirLightDataRowHandle DirectionalLightRow; // 0x00D8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) TArray LightDataByProgress; // 0x00E0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceDirLightVolumeComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceDirLightVolumeComponent") } static class UNoceDirLightVolumeComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceDirLightVolumeComponent; // Class GameNoce.NoceDurabilityBallWidget // 0x0018 (0x02F8 - 0x02E0) class UNoceDurabilityBallWidget : public UUserWidget { public: class UWidgetAnimation* Blank; // 0x02E0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UWidgetAnimation* Full; // 0x02E8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UWidgetAnimation* Broken; // 0x02F0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: void SetProperty(bool IsBroken, bool IsFull); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceDurabilityBallWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceDurabilityBallWidget") } static class UNoceDurabilityBallWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceDurabilityBallWidget; // Class GameNoce.NoceDurabilityWidget // 0x00E8 (0x03E8 - 0x0300) class UNoceDurabilityWidget : public UNoceUserWidgetBase { public: class UWidgetAnimation* Blank; // 0x0300(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Full; // 0x0308(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Broken; // 0x0310(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Danger; // 0x0318(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UScaleBox* ScaleBox; // 0x0320(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* TextBlock; // 0x0328(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceDurabilityBallWidget* WBP_Inventory_DurabilityBall; // 0x0330(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceDurabilityBallWidget* WBP_Inventory_DurabilityBall_1; // 0x0338(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceDurabilityBallWidget* WBP_Inventory_DurabilityBall_2; // 0x0340(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceDurabilityBallWidget* WBP_Inventory_DurabilityBall_3; // 0x0348(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceDurabilityBallWidget* WBP_Inventory_DurabilityBall_4; // 0x0350(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceDurabilityBallWidget* WBP_Inventory_DurabilityBall_5; // 0x0358(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceDurabilityBallWidget* WBP_Inventory_DurabilityBall_6; // 0x0360(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UOverlay* BallGroup1; // 0x0368(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UOverlay* BallGroup2; // 0x0370(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UOverlay* BallGroup3; // 0x0378(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UOverlay* BallGroup4; // 0x0380(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UOverlay* BallGroup5; // 0x0388(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UOverlay* BallGroup6; // 0x0390(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UOverlay* BallGroup7; // 0x0398(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float InUserSpecifiedScale; // 0x03A0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ESlateVisibility TextVisibility; // 0x03A4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3A5[0x3]; // 0x03A5(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 CurrentDurability; // 0x03A8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 MaxDurability; // 0x03AC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray Balls; // 0x03B0(0x0010)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) TArray BallGroups; // 0x03C0(0x0010)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) TArray DurabilityAnimations; // 0x03D0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) bool IsBroken; // 0x03E0(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsFull; // 0x03E1(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3E2[0x6]; // 0x03E2(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void PlayStopDanger(bool IsPlay); void SetDurability(class FName WeaponName, float Durability); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceDurabilityWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceDurabilityWidget") } static class UNoceDurabilityWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceDurabilityWidget; // Class GameNoce.NoceMapLocationWidget // 0x0050 (0x0330 - 0x02E0) class UNoceMapLocationWidget final : public UUserWidget { public: ENoceMapLocation Location; // 0x02E0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2E1[0x7]; // 0x02E1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FSoftObjectPath ImageTexture; // 0x02E8(0x0020)(Edit, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool AlwaysLoaded; // 0x0308(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_309[0x3]; // 0x0309(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float LoadRange; // 0x030C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float UnloadRange; // 0x0310(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsImageLoaded; // 0x0314(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_315[0x3]; // 0x0315(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class UImage* Image; // 0x0318(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_320[0x10]; // 0x0320(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetAlwaysLoaded(); void UpdateVisibility(class ANocePlayerState* PlayerState); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceMapLocationWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceMapLocationWidget") } static class UNoceMapLocationWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceMapLocationWidget; // Class GameNoce.NoceDynamicMapIconWidget // 0x0050 (0x03B8 - 0x0368) class UNoceDynamicMapIconWidget : public UNoceAnimWidget { public: ENoceDynamicMapIconType IconType; // 0x0368(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceDynamicMapIconChapterType IconChapterType; // 0x0369(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceDynamicMapIconIndexType IconIndexType; // 0x036A(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_36B[0x1]; // 0x036B(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) int32 MissionPriority; // 0x036C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool AlwaysFadeIn; // 0x0370(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_371[0x7]; // 0x0371(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FSoftObjectPath ImageTexture; // 0x0378(0x0020)(Edit, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* Image_Icon; // 0x0398(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceMapStatus CurrentStatus; // 0x03A0(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsImageLoaded; // 0x03A1(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3A2[0x16]; // 0x03A2(0x0016)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void LoadTexture(); void UpdateVisibility(bool ForceUpdate); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceDynamicMapIconWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceDynamicMapIconWidget") } static class UNoceDynamicMapIconWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceDynamicMapIconWidget; // Class GameNoce.NoceLockOnTargetComponent // 0x00C8 (0x0168 - 0x00A0) class UNoceLockOnTargetComponent final : public UActorComponent { public: class FName WidgetLockOnTargetTag; // 0x00A0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf GE_LockOnTarget; // 0x00A8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf GE_LockedTarget; // 0x00B0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ChangeLockOnTargetThresholdGamepad; // 0x00B8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ChangeLockOnTargetThresholdMouse; // 0x00BC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ChangeLockOnTargetCoolDown; // 0x00C0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C4[0x4]; // 0x00C4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnLockOnTargetActorChanged; // 0x00C8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnInputActionWithoutFindingLockTarget; // 0x00D8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) bool SwitchStopAutoEndLockOnWhenTentacleLinkMotion; // 0x00E8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool RestoreLockWithSameLockedLinker; // 0x00E9(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool FindLockOnTargetByNearestDistance; // 0x00EA(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_EB[0x1D]; // 0x00EB(0x001D)(Fixing Size After Last Property [ Dumper-7 ]) class ANocePlayerCharacter* PlayerCharacter; // 0x0108(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class ANocePlayerController* PlayerController; // 0x0110(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UAbilitySystemComponent* AbilitySystemComponent; // 0x0118(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNocePlayerInputHelperComponent* PlayerInputHelper; // 0x0120(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UCapsuleComponent* CapsuleComponent; // 0x0128(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UATPCCameraComponent* CameraComponent; // 0x0130(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetComponent* LockOnTargetWidget; // 0x0138(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceUILockOnTarget* UILockOnTarget; // 0x0140(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class AActor* LockTargetActor; // 0x0148(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UATPCLockOnTargetLocationComponent* LockTarget; // 0x0150(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UATPCLockOnTargetLocationComponent* BeforeLinkMotionLockTarget; // 0x0158(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_160[0x8]; // 0x0160(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: bool CanPlayerLockOnTarget(); bool GetCanLockOnTarget(); class AActor* GetLockOnTargetActor(); void HandleInputAction(ENoceInputAction InInputAction, bool InPressed); void HandleInputAxis(ENoceInputAxis InInputAxis, float InValue); void HandleOnPossessed(bool InPossessed); bool IsLockingOnTarget(); void OnDelayFadeOutTimerUp(); void OnEndLockOn(); void OnPlayerDie(); void OnPlayerEndLinked(class ULinkRequest* LinkRequest); void OnPlayerEnterEvent(); void OnPlayerFSMInteractTagChanged(const struct FGameplayTag& Tag, int32 NewCount); void OnPlayerStartLinked(class ULinkRequest* LinkRequest); void OnPlayerUsingGimmick(bool IsUsing); void OnStartLockOn(); void OnTargetChangeDelegate(class AActor* NewTarget, EATPCChangeTargetReason ChangeTargetReason); void RegisterOnPossessed(); void SetCanLockOnTarget(bool InValue); void UnlockCurrentLockTarget(); void UnlockLockTarget(class UATPCLockOnTargetLocationComponent* InLockTarget); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceLockOnTargetComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceLockOnTargetComponent") } static class UNoceLockOnTargetComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceLockOnTargetComponent; // Class GameNoce.NoceDynamicMapIconWithCondWidget // 0x0008 (0x03C0 - 0x03B8) class UNoceDynamicMapIconWithCondWidget final : public UNoceDynamicMapIconWidget { public: ENoceMapLocation RequiredLocation; // 0x03B8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3B9[0x7]; // 0x03B9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceDynamicMapIconWithCondWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceDynamicMapIconWithCondWidget") } static class UNoceDynamicMapIconWithCondWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceDynamicMapIconWithCondWidget; // Class GameNoce.NoceFadeComponentBase // 0x00A8 (0x0148 - 0x00A0) class UNoceFadeComponentBase : public UActorComponent { public: bool Enable; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool EnableAsSequencerActor; // 0x00A1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_A2[0x2]; // 0x00A2(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float NearDistance; // 0x00A4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FNoceLightFadeParameter NearParameter; // 0x00A8(0x0008)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected) float FarDistance; // 0x00B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FNoceLightFadeParameter FarParameter; // 0x00B4(0x0008)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected) uint8 Pad_BC[0x4]; // 0x00BC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* FadeCurve; // 0x00C0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool UsePlayerLocation; // 0x00C8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool DrawDebug; // 0x00C9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool UseFlicker; // 0x00CA(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_CB[0x5]; // 0x00CB(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* FlickerCurve; // 0x00D0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) float FlickerSpeed; // 0x00D8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool RandomOffset; // 0x00DC(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_DD[0x3]; // 0x00DD(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float FlickerOffset; // 0x00E0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float FlickerMagnitude; // 0x00E4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 RegisterIndex; // 0x00E8(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_EC[0x4]; // 0x00EC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FNoceLightFadeFullSetting MySetting; // 0x00F0(0x0058)(NoDestructor, Protected, NativeAccessSpecifierProtected) public: void EndLightFade(); void InitializeLightFade(); void RestartLightFade(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceFadeComponentBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceFadeComponentBase") } static class UNoceFadeComponentBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceFadeComponentBase; // Class GameNoce.NoceEmissiveFadeComponent // 0x0020 (0x0168 - 0x0148) class UNoceEmissiveFadeComponent final : public UNoceFadeComponentBase { public: class UMaterialInstanceDynamic* EmissiveMI; // 0x0148(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 TargetMaterialIndex; // 0x0150(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName TargetMeshTag; // 0x0154(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool UseCPD; // 0x015C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_15D[0x3]; // 0x015D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 EmissiveCPDIndex; // 0x0160(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_164[0x4]; // 0x0164(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceEmissiveFadeComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceEmissiveFadeComponent") } static class UNoceEmissiveFadeComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceEmissiveFadeComponent; // Class GameNoce.NoceMapWidget // 0x0000 (0x03B0 - 0x03B0) class UNoceMapWidget : public UNoceFocusableWidget { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceMapWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceMapWidget") } static class UNoceMapWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceMapWidget; // Class GameNoce.NoceEnemyActionLevelComponent // 0x0028 (0x00C8 - 0x00A0) class UNoceEnemyActionLevelComponent final : public UActorComponent { public: TArray> GE_HealthBuffForActionLevels; // 0x00A0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, UObjectWrapper, NativeAccessSpecifierProtected) TArray> GE_AttackBuffForActionLevels; // 0x00B0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, UObjectWrapper, NativeAccessSpecifierProtected) TSubclassOf GE_FullHealth; // 0x00C0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceEnemyActionLevelComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceEnemyActionLevelComponent") } static class UNoceEnemyActionLevelComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceEnemyActionLevelComponent; // Class GameNoce.NocePauseListItemWidget // 0x0010 (0x0388 - 0x0378) class UNocePauseListItemWidget : public UNoceSelectItemWidget { public: class UTextBlock* PauseText; // 0x0378(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* DetailText; // 0x0380(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void Init(class UObject* Object); void UpdateDescription(const class FText& InDescriptionText); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePauseListItemWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePauseListItemWidget") } static class UNocePauseListItemWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePauseListItemWidget; // Class GameNoce.NoceEnemyAnimInstance // 0x0140 (0x06A0 - 0x0560) class UNoceEnemyAnimInstance : public UNoceAnimInstance { public: ENoceEnemyAnimInstanceBoolVar ActionFlag; // 0x0558(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bIsMoving; // 0x0559(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_55A[0x2]; // 0x055A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float MovementYaw; // 0x055C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bIsStrafing; // 0x0560(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_561[0x3]; // 0x0561(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float StrafeAngle; // 0x0564(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bIsDamaged; // 0x0568(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bIsFullBodySlotActive; // 0x0569(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bIsInDamageState; // 0x056A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bWillReEnterDamageState; // 0x056B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bIsDead; // 0x056C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bIsFakeDead; // 0x056D(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bIsResurrect; // 0x056E(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bIsPossessing; // 0x056F(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bIsFaceUp; // 0x0570(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bIsInDownState; // 0x0571(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CanEnterDown; // 0x0572(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CanWakeUp; // 0x0573(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CanEnterResurrect; // 0x0574(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsInIdleState; // 0x0575(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_576[0x2]; // 0x0576(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector vLastHitLocation; // 0x0578(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceWinceType CurrentWinceType; // 0x0590(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceWinceType LastWinceType; // 0x0591(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_592[0x2]; // 0x0592(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float LastDamageAngle; // 0x0594(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool LastDamageIsInvertWinceDirection; // 0x0598(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_599[0x7]; // 0x0599(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FPoseSnapshot RagdollPoseCache; // 0x05A0(0x0038)(Edit, BlueprintVisible, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) bool FullBodyActive; // 0x05D8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_5D9[0x7]; // 0x05D9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform FullBodyControlTransform; // 0x05E0(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float FullBodyControlApha; // 0x0640(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_644[0x4]; // 0x0644(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector FullBodyHitDirection; // 0x0648(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USkeletalMeshComponent* MeshComponent; // 0x0660(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float FullBodyBlendTimer; // 0x0668(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float PhysicsAnimationHitAlpha; // 0x066C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool ApplyPhysicsAnimationHit; // 0x0670(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_671[0x3]; // 0x0671(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName FullBodyControlBone; // 0x0674(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float FullBodyHitForce; // 0x067C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float FullBodyBlendTime; // 0x0680(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool FullBodyApplyFixedDetlaTime; // 0x0684(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool FullBodyApplyFixedGlobalDetlaTime; // 0x0685(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_686[0x2]; // 0x0686(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) class FName HeadBoneName; // 0x0688(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class ANoceEnemyCharacter* EnemyCharacter; // 0x0690(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_698[0x8]; // 0x0698(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void ApplyGameplayEffect(TSubclassOf InGameplayEffect); void CancelEnterDamageState(); void HandleGameplayEvent(const struct FGameplayTag& EventTag); void HandleHitPoint(const struct FVector& InHitPoint, const struct FVector& AttackDirection); bool IsForwardPose(); void OnAnimFakeDead_BP(); void OnAnimResurrectBegin_BP(); void OnAnimResurrectExit(); void OnAnimResurrectExit_BP(); void OnDamageCheckAngle(ENoceWinceType InWinceType); void OnDamageStateEntry(struct FAnimUpdateContext& Content, struct FAnimNodeReference& Node); void OnDamageStateExit(struct FAnimUpdateContext& Content, struct FAnimNodeReference& Node); void OnDeadStateEntry(struct FAnimUpdateContext& Content, struct FAnimNodeReference& Node); void OnDeadStateExit(struct FAnimUpdateContext& Content, struct FAnimNodeReference& Node); void OnDie_BP(); void OnDownStateEntry(struct FAnimUpdateContext& Content, struct FAnimNodeReference& Node); void OnDownStateExit(struct FAnimUpdateContext& Content, struct FAnimNodeReference& Node); void OnIdleStateEntry(struct FAnimUpdateContext& Content, struct FAnimNodeReference& Node); void OnIdleStateExit(struct FAnimUpdateContext& Content, struct FAnimNodeReference& Node); void OnLinkStateEntry(struct FAnimUpdateContext& Content, struct FAnimNodeReference& Node); void OnLinkStateExit(struct FAnimUpdateContext& Content, struct FAnimNodeReference& Node); void OnResurrectStateEntry(struct FAnimUpdateContext& Content, struct FAnimNodeReference& Node); void OnResurrectStateExit(struct FAnimUpdateContext& Content, struct FAnimNodeReference& Node); void ReceiveDeathEvent(); void ReceiveFakeDeadEvent(); void ReceiveResurrectionEvent(); void RemoveGameplayEffect(TSubclassOf InGameplayEffect); void SetCanEnterDown(bool InEnable, float InDuration); void SetEnterDamageState(ENoceWinceType WinceType); void UpdateFullBodyIk(float DeltaTime); void UpdateIsFaceUpFlag(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceEnemyAnimInstance") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceEnemyAnimInstance") } static class UNoceEnemyAnimInstance* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceEnemyAnimInstance; // Class GameNoce.NoceEnemyAttackInfoComponent // 0x0180 (0x0220 - 0x00A0) class UNoceEnemyAttackInfoComponent final : public UActorComponent { public: class UNoceEnemyComboDataAsset* EnemyComboDataAsset; // 0x00A0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayAttribute HealthAttackAttribute; // 0x00A8(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayAttribute WinceAttackAttribute; // 0x00E0(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayAttribute MaxSanityAttackAttribute; // 0x0118(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayAttribute HealthToMaxSanityAttackAttribute; // 0x0150(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayAttribute StaminaAttackAttribute; // 0x0188(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMap ActionLevelHealthToMaxSanityAttackRatioMap; // 0x01C0(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) class UNoceCheatManager* CheatManager; // 0x0210(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UAbilitySystemComponent* AbilitySystemComponent; // 0x0218(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: float ComputeHealthDamage(class FName InComboName); float ComputeHealthDamageValue(float Damage, float FloatRate); float ComputeMaxSanityDamage(class FName InComboName, float InFinalHealthDamage); float ComputeMaxSanityDamageValue(float InFinalHealthDamage, float InMaxSanityDamage, float FloatRate); float ComputeStaminaDamage(class FName InComboName); float ComputeStaminaDamageValue(float Damage, float FloatRate); float ComputeWinceDamage(class FName InComboName); float ComputeWinceDamageValue(float Damage, float FloatRate); void GetAttackInfo(class FName ComboName, float* HealthDamage, float* WinceDamage, float* MaxSanityDamage, float* StaminaDamage, bool* IsForceWince, ENoceWinceType* WinceType, ENoceDeathType* DeathType, TSubclassOf* DebuffEffect); bool GetCanBeAxeDefensed(class FName InComboName); bool GetCanBeKatanaDefensed(class FName InComboName); bool GetCheckJustDodgeCounterDistance(class FName InComboName); void GetComboCheckInfo(class FName InComboName, bool* OutCheckJustDodge, bool* OutCheckInvincible, bool* OutCheckOmamoriKagami); ENoceDeathType GetDeathType(class FName InComboName); TSubclassOf GetDebuffEffectData(class FName InComboName); bool GetIsChannelingAttack(class FName InComboName); bool GetIsForceWince(class FName InComboName); float GetMaxSanityDamageToHealthDamageRatio(class FName InComboName); bool GetNeedCheckSuperArmor(class FName InComboName); ENoceWinceType GetWinceType(class FName InComboName); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceEnemyAttackInfoComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceEnemyAttackInfoComponent") } static class UNoceEnemyAttackInfoComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceEnemyAttackInfoComponent; // Class GameNoce.NoceEnemyAttributeSet // 0x00A0 (0x0120 - 0x0080) class UNoceEnemyAttributeSet final : public UNoceCharacterAttributeSet { public: struct FGameplayAttributeData HealthAttack; // 0x0080(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData WinceAttack; // 0x0090(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData MaxSanityAttack; // 0x00A0(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData StaminaAttack; // 0x00B0(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData HealthToMaxSanityAttack; // 0x00C0(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData DamageRatioHealth; // 0x00D0(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData DamageRatioWince; // 0x00E0(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData Jealous; // 0x00F0(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData LinkAttackRatio; // 0x0100(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) struct FGameplayAttributeData FakeDeadWakeupRatio; // 0x0110(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceEnemyAttributeSet") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceEnemyAttributeSet") } static class UNoceEnemyAttributeSet* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceEnemyAttributeSet; // Class GameNoce.NoceWeapon // 0x0150 (0x03E0 - 0x0290) class ANoceWeapon : public AActor { public: uint8 Pad_290[0x8]; // 0x0290(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnShowWeaponDurabilityHint; // 0x0298(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnWeaponDurabilityChanged; // 0x02A8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) ENoceWeaponType WeaponType; // 0x02B8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceWeaponMotionType WeaponMotionType; // 0x02B9(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2BA[0x2]; // 0x02BA(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag WeaponAudioType; // 0x02BC(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2C4[0x4]; // 0x02C4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UCapsuleComponent* CollisionComp; // 0x02C8(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USkeletalMeshComponent* WeaponMesh; // 0x02D0(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName WeaponName; // 0x02D8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName CounterComboName; // 0x02E0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName HitPerformGroupName; // 0x02E8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float EnvironmentDeflectDurabilityCostRatio; // 0x02F0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName WeaponMeshEquippedSocket; // 0x02F4(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2FC[0x4]; // 0x02FC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform EquippedSocketRelativeTransform; // 0x0300(0x0060)(Edit, BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray> GE_WeaponDefaults; // 0x0360(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, UObjectWrapper, NativeAccessSpecifierProtected) TArray> GE_WeaponCurrents; // 0x0370(0x0010)(BlueprintVisible, ZeroConstructor, Transient, Protected, UObjectWrapper, NativeAccessSpecifierProtected) TSubclassOf GE_DurabilityCostSetByCaller; // 0x0380(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf GE_DurabilitySetByCaller; // 0x0388(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag Tag_DurabilitySetByCaller; // 0x0390(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceAbilitySystemComponent* AbilitySystemComponent; // 0x0398(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, Transient, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceWeaponAttributeSet* AttributeSet; // 0x03A0(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, Transient, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceWeaponSubsystem* NoceWeaponSubsystem; // 0x03A8(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class ANocePlayerCharacter* PlayerCharacter; // 0x03B0(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNocePlayerKatanaComponent* PlayerKatanaComponent; // 0x03B8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3C0[0x20]; // 0x03C0(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void AddDurability(float InValue); void ApplyCurrentEffects(); void CostDurability(float InValue, bool InIsAdd, bool InLimitDurability, bool* OutForceDeflect); void CostDurabilityByDefesne(float InValue, bool InLimitDurability); void Equip(float InCurrentDurability, bool InWeaponMeshForceSetVisibility, bool InWeaponMeshForceShow); void Equip_BP(); bool ForceDeflectPostCostDurablity_BP(); float GetActionLevelDurabilityCostRatio(); void GetAttackInfo(float InWeaponDurability, float* AttackMultiplier, float* ExtraAttackMultiplier, float* WinceMultiplier); bool GetCanBeBroken(); bool GetCanCostDurability(); bool GetCanDiscard(); bool GetCanFocusAttack(); float GetDefenseCostRatio(); float GetDeflectRate(); float GetDurabilityRatio(); float GetEasyModeCostRatio(); bool GetIsDiscarded(); class USkeletalMeshComponent* GetMesh(); void GetOverrideComboInfo(class FName InComboName, bool* OutFound, struct FNoceWeaponInfoOverride* OutComboInfo); void GetOverrideStaminaKeyCost(class FName InStaminaKey, bool* OutFound, float* OutStaminaCost); bool GetUseFocusAttackWhenFullCharged(); ENoceWeaponMotionType GetWeaponMotionType(); ENoceWeaponType GetWeaponType(); void HandleClawTransform_BP(bool InTransformToClawG); void HideWeapon(class FName InWeaponName, bool InHide, class FName InToken); bool IsBroken(); bool IsInLowDurability(); void RemoveCurrentEffects(); void SetCounterComboName(class FName InCounterComboName); void SetDurability(float InValue); void SetIsDiscarded(); void SetWeaponAudioType(const struct FGameplayTag& InTag); void SetWeaponMotionType(ENoceWeaponMotionType InWeaponMotionType); void SetWeaponName(class FName InWeaponName); void SetWeaponType(ENoceWeaponType InWeaponType); void Unequip(); void UnEquip_BP(); float GetDurability() const; float GetMaxDurability() const; bool IsVisible() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceWeapon") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceWeapon") } static class ANoceWeapon* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceWeapon; // Class GameNoce.NoceEnemyCharacter // 0x01E0 (0x0F00 - 0x0D20) class ANoceEnemyCharacter : public ANoceCharacter { public: uint8 Pad_D20[0x10]; // 0x0D20(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceEnemyAnimInstance* EnemyAnimInstance; // 0x0D30(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnFakeDead; // 0x0D38(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnResurrect; // 0x0D48(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnShowHideChanged; // 0x0D58(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnEnterBrightRoom; // 0x0D68(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnAttractSoul; // 0x0D78(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnAttractSoulSetRatio; // 0x0D88(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnApplyAdditiveWince; // 0x0D98(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) bool DisableRMLocomotion; // 0x0DA8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ForceEnemyInSight; // 0x0DA9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_DAA[0x6]; // 0x0DAA(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceEnemyAttributeSet* EnemyAttributeSet; // 0x0DB0(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceGameplayTagDataAsset* TagDataAsset; // 0x0DB8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceLinkMotionComponent* LinkMotionComponent; // 0x0DC0(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class ANoceAIController* EnemyAIController; // 0x0DC8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf GE_BrightRoomDebuff; // 0x0DD0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsNonCounterableWhenInactive; // 0x0DD8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsCounterableHintLarget; // 0x0DD9(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_DDA[0x2]; // 0x0DDA(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) class FName CounterableHintSocket; // 0x0DDC(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float CountableHintSize; // 0x0DE4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName HitPerformGroupName; // 0x0DE8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray MayNotRevivePlayerCombos; // 0x0DF0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) TArray MayNotRevivePlayerWeaponNames; // 0x0E00(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) bool CanPushPlayer; // 0x0E10(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CanBePushedByPlayer; // 0x0E11(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CanPlayerSlideByDodgePush; // 0x0E12(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_E13[0x1]; // 0x0E13(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float FakeDeadWakeupTimeMin; // 0x0E14(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float FakeDeadWakeupTimeMax; // 0x0E18(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float ReviveHealthRatio; // 0x0E1C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float ExtendAutoAimDistance; // 0x0E20(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool Unkillable; // 0x0E24(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool RecordAlertLocation; // 0x0E25(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool UseCachedMovementModeOnLoad; // 0x0E26(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_E27[0x1]; // 0x0E27(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float DeathRangeByClaw; // 0x0E28(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bInLoadRecord; // 0x0E2C(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_E2D[0x3]; // 0x0E2D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceAISystem* NoceAISystemInstance; // 0x0E30(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNoceBodyPartGroupComponent* BodyPartGroupComponent; // 0x0E38(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNoceLockLocationComponent* LockLocationComponent; // 0x0E40(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_E48[0x34]; // 0x0E48(0x0034)(Fixing Size After Last Property [ Dumper-7 ]) bool bSpawnFromFreak; // 0x0E7C(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bIsFakeDead; // 0x0E7D(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_E7E[0x2]; // 0x0E7E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float FakeDeadProgressTime; // 0x0E80(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 FakeDeadCount; // 0x0E84(0x0004)(BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool CacheAIThinkEnable; // 0x0E88(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_E89[0x7]; // 0x0E89(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform CacheAIAlertFinalTransform; // 0x0E90(0x0060)(SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool RecordLockAlertness; // 0x0EF0(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_EF1[0x3]; // 0x0EF1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float RecordAlertness; // 0x0EF4(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool RecordNeedRestoreAlert; // 0x0EF8(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_EF9[0x7]; // 0x0EF9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void AddFakeDeadProgressTime(float InValue); bool CanBeLockedOnTarget(); bool CanFakeDead(); bool CanSeePlayer(bool InDebugDraw, EDrawDebugTrace InDrawDebugTrace); bool CheckAlive(); bool CheckIsInBrightRoom(); bool CheckMayNotReviveRule(); bool Die_BP(); void EndFakeDead(); bool EndResurrect(); void EnterBrightRoom(); void ExitBrightRoom(); void FakeDeadToDie(); ENoceAIAlertType GetAIAlertType(); int32 GetBattlePositionScore(ENoceBattlePositionTier InTier); bool GetCanAcceptAttrackSoul(); bool GetCanBePushedByPlayer(); bool GetCanPlayerSlideByDodgePush(); bool GetCanPushPlayer(); bool GetCanTakeDamage(); float GetExtendAutoAimDistance(); int32 GetFakeDeadCount(); float GetFakeDeadProgressTime(); float GetFakeDeadRemainingTime(); bool GetIsNonCounterableWhenInactive(); struct FVector GetPossiblePositionOnLoad(); bool HasBattlePositionScore(); bool HasFakeDeadAbility(); bool InstantRevival(); bool IsBreakDown(); bool IsCounterable(bool InCounterHint); bool IsEngagedStatus(); bool IsLockedTarget(); bool IsNoCostPlayerWeaponDurability(); bool IsSpawnFromFreak(); bool IsVisibileToPlayer(bool InDebugDraw, float InCapsuleRadiusRatio, float InBackSideDiffDistance, bool InOnlyCheckCenter, EDrawDebugTrace InDrawDebugTrace); bool IsVisibleForEnemyInSight(); void Kill(); bool NoFightingStrength(); bool OnDamaged_BP(const struct FNoceAttackHitResult& AttackHitResult); void OnFinishEvent_BP(); void OnStartEvent_BP(); void RequestFakeDead(bool FromLoad, bool ResetAI); void ResetMovementState(); void SendGameplayEventToAnimation(const struct FGameplayTag& EventTag); void SetCanAcceptAttrackSoul(bool InValue); void SetCanTakeDamage(bool InValue); void SetFakeDeadCount(int32 InValue); void SetIsHiddenBeforeCutscene(bool IsHidden); void SetIsVisibleForEnemyInSight(bool InValue); void SetJealous(float InValue); void SetRootMotionScale(float InScale); void SetSpawnerFreak(class ANoceEnemyCharacter* FreakCharacter); void ShowHideEnemy(bool InShow); void StartFakeDead(bool FromLoad); bool StartResurrect(); void TryCreateRecord(); float GetDamageRatioHealth() const; float GetDamageRatioWince() const; float GetFakeDeadWakeupRatio() const; float GetHealthAttackRatio() const; float GetJealous() const; float GetLinkAttackRatio() const; bool IsDead() const; bool IsFakeDead() const; bool IsResurrect() const; bool OnCanCreateRecord() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceEnemyCharacter") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceEnemyCharacter") } static class ANoceEnemyCharacter* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceEnemyCharacter; // Class GameNoce.NoceMapIconWidget // 0x0050 (0x0350 - 0x0300) class UNoceMapIconWidget : public UNoceUserWidgetBase { public: class UWidgetAnimation* FadeIn; // 0x0300(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Select; // 0x0308(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FNoceMapGeneralIconData Data; // 0x0310(0x0038)(BlueprintVisible, Transient, NoDestructor, Protected, ExposeOnSpawn, NativeAccessSpecifierProtected) class UImage* Image_Icon; // 0x0348(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: struct FVector GetWorldPos(); void OnFadeInCompleted(); void UpdateRotation(float InvMapYaw); void UpdateScale(float MapScale, float IconScale); void UpdateVisibility(bool IsInView); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceMapIconWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceMapIconWidget") } static class UNoceMapIconWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceMapIconWidget; // Class GameNoce.NoceEnemyComboDataAsset // 0x0050 (0x0080 - 0x0030) class UNoceEnemyComboDataAsset final : public UDataAsset { public: TMap EnemyComboSettingMap; // 0x0030(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceEnemyComboDataAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceEnemyComboDataAsset") } static class UNoceEnemyComboDataAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceEnemyComboDataAsset; // Class GameNoce.NoceEnemyDamageHandleComponent // 0x0180 (0x0240 - 0x00C0) class UNoceEnemyDamageHandleComponent final : public UNoceDamageHandleComponent { public: struct FGameplayAttribute HealthAttribute; // 0x00C0(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayAttribute DamageRatioHealthAttribute; // 0x00F8(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf GE_HealthCostSetByCaller; // 0x0130(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag Tag_HealthCostSetByCaller; // 0x0138(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayAttribute ArmorAttribute; // 0x0140(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayAttribute DamageRatioWinceAttribute; // 0x0178(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf GE_ArmorCostSetByCaller; // 0x01B0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag Tag_ArmorCostSetByCaller; // 0x01B8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf GE_ArmorFull; // 0x01C0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMap WinceTypeFallbackMap; // 0x01C8(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) class UNoceCheatManager* CheatManager; // 0x0218(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UAbilitySystemComponent* AbilitySystemComponent; // 0x0220(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNoceBodyPartGroupComponent* BodyPartGroupComponent; // 0x0228(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNoceSuperArmorComponent* SuperArmorComponent; // 0x0230(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNoceWinceDamageReduceComponent* WinceDamageReduceComponent; // 0x0238(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: void HandleBodyPartGroupDamage(class FName InBodyPartGroupName, float InHealthDamage, bool InIsLimitHealth, bool* OutIsBreak, bool* OutIsDamageToHealth); ENoceWinceType HandleDamage(float InHealthDamage, float InWinceDamage, bool InIsForceWince, bool InAttackWinceToAdditvie, ENoceWinceType InWinceType, bool InIsLimitHealth, bool InIsLimitWince); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceEnemyDamageHandleComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceEnemyDamageHandleComponent") } static class UNoceEnemyDamageHandleComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceEnemyDamageHandleComponent; // Class GameNoce.NoceEnemyGroupSpawnComponent // 0x0120 (0x01C0 - 0x00A0) class UNoceEnemyGroupSpawnComponent final : public UActorComponent { public: TArray GroupSpawnSetting; // 0x00A0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) struct FEnemyGroupSpawnSetting CurrSpawnSetting; // 0x00B0(0x0098)(BlueprintVisible, NativeAccessSpecifierPublic) bool Spawning; // 0x0148(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_149[0x7]; // 0x0149(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray SpawnedEnemies; // 0x0150(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray SpawnedMainEnemies; // 0x0160(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_170[0x50]; // 0x0170(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: float GetCurrentGroupTime(ENoceActionLevel InLevel); void HandleUnhideSpawnedEnemy(class ANoceEnemyCharacter* Char, float Time); void OnGameProgressChanged(const struct FGameplayTag& NewTag); void UpdateSpawnedEnemies(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceEnemyGroupSpawnComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceEnemyGroupSpawnComponent") } static class UNoceEnemyGroupSpawnComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceEnemyGroupSpawnComponent; // Class GameNoce.NoceMontageStateMonitorComponent // 0x0028 (0x00C8 - 0x00A0) class UNoceMontageStateMonitorComponent final : public UActorComponent { public: TMulticastInlineDelegate OnMontageStateChanged; // 0x00A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) class UAnimInstance* OwnerAnimInstance; // 0x00B0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UAnimMontage* PlayAnimMontage; // 0x00B8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_C0[0x8]; // 0x00C0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: ENoceMontageState GetMontageState(); void OnMontageBlendingOut(class UAnimMontage* Montage, bool bInterrupted); void OnMontageEnded(class UAnimMontage* Montage, bool bInterrupted); void RecordMontageState(class UAnimMontage* InMontage, ENoceMontageState InMontageState); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceMontageStateMonitorComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceMontageStateMonitorComponent") } static class UNoceMontageStateMonitorComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceMontageStateMonitorComponent; // Class GameNoce.NoceEnemyGroupSpawner // 0x00B8 (0x0348 - 0x0290) class ANoceEnemyGroupSpawner final : public AActor { public: TArray GroupSpawnSetting; // 0x0290(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) struct FEnemyGroupSpawnSetting CurrSpawnSetting; // 0x02A0(0x0098)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TArray SpawnedEnemies; // 0x0338(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) public: void OnGameProgressChanged(const struct FGameplayTag& NewTag); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceEnemyGroupSpawner") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceEnemyGroupSpawner") } static class ANoceEnemyGroupSpawner* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceEnemyGroupSpawner; // Class GameNoce.NoceLoadBarWidget // 0x0008 (0x0370 - 0x0368) class UNoceLoadBarWidget final : public UNoceAnimWidget { public: class UProgressBar* Bar; // 0x0368(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void UpdateProgress(float InProgress); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceLoadBarWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceLoadBarWidget") } static class UNoceLoadBarWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceLoadBarWidget; // Class GameNoce.NoceEnemyPhysicsAssetSwapComp // 0x0060 (0x0100 - 0x00A0) class UNoceEnemyPhysicsAssetSwapComp final : public UActorComponent { public: class UPhysicsAsset* ShrinkPhysicsAsset; // 0x00A0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName HeadMeshTag; // 0x00A8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UPhysicsAsset* ShrinkHeadPhysicsAsset; // 0x00B0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float PlayerDistanceThreshold; // 0x00B8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_BC[0x4]; // 0x00BC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnChangePhyscisAsset; // 0x00C0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) class USkeletalMeshComponent* OwnerMesh; // 0x00D0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USkeletalMeshComponent* OwnerHeadMesh; // 0x00D8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class ANoceEnemyCharacter* OwnerCharacter; // 0x00E0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UPhysicsAsset* DefaultPhysicsAsset; // 0x00E8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UPhysicsAsset* DefaultHeadPhysicsAsset; // 0x00F0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_F8[0x8]; // 0x00F8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void ChangePhysicsAsset(bool InShrink); void InitializeDefaultAssetData(); void OnPossessedPawnChanged(class APawn* InOldPawn, class APawn* InNewPawn); void OnUseCapsuleShrink(bool InUse); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceEnemyPhysicsAssetSwapComp") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceEnemyPhysicsAssetSwapComp") } static class UNoceEnemyPhysicsAssetSwapComp* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceEnemyPhysicsAssetSwapComp; // Class GameNoce.NoceEnvHandler // 0x00E8 (0x0110 - 0x0028) class UNoceEnvHandler : public UObject { public: uint8 Pad_28[0xE8]; // 0x0028(0x00E8)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceEnvHandler") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceEnvHandler") } static class UNoceEnvHandler* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceEnvHandler; // Class GameNoce.NoceHeightFogHandler // 0x0150 (0x0260 - 0x0110) class UNoceHeightFogHandler final : public UNoceEnvHandler { public: class UExponentialHeightFogComponent* TargetFogComponent; // 0x0110(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_118[0x148]; // 0x0118(0x0148)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceHeightFogHandler") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceHeightFogHandler") } static class UNoceHeightFogHandler* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceHeightFogHandler; // Class GameNoce.NoceVolumetricFogHandler // 0x0170 (0x0280 - 0x0110) class UNoceVolumetricFogHandler final : public UNoceEnvHandler { public: TArray DarkFogCube; // 0x0110(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) TArray DarkActiveMI; // 0x0120(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray TownFogCube; // 0x0130(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) TArray TownActiveMI; // 0x0140(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) struct FNoceVolumetricFogSetting CurrentParam; // 0x0150(0x00D0)(Protected, NativeAccessSpecifierProtected) class UTexture* CurrentVolumeTex; // 0x0220(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_228[0x58]; // 0x0228(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceVolumetricFogHandler") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceVolumetricFogHandler") } static class UNoceVolumetricFogHandler* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceVolumetricFogHandler; // Class GameNoce.NoceSanityFlowerWidget // 0x00B0 (0x0390 - 0x02E0) class UNoceSanityFlowerWidget : public UUserWidget { public: class UImage* Small1; // 0x02E0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* Small2; // 0x02E8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* Small3; // 0x02F0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* Small4; // 0x02F8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* Small5; // 0x0300(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* Small6; // 0x0308(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* Small7; // 0x0310(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* Small8; // 0x0318(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* Small9; // 0x0320(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* MI_Small1; // 0x0328(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* MI_Small2; // 0x0330(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* MI_Small3; // 0x0338(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* MI_Small4; // 0x0340(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* MI_Small5; // 0x0348(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* MI_Small6; // 0x0350(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* MI_Small7; // 0x0358(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* MI_Small8; // 0x0360(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* MI_Small9; // 0x0368(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray SmallFlowers; // 0x0370(0x0010)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) TArray SmallMIFlowers; // 0x0380(0x0010)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) public: void UpdateFlowerVisibility(int32 SmallFlowerNum); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSanityFlowerWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSanityFlowerWidget") } static class UNoceSanityFlowerWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSanityFlowerWidget; // Class GameNoce.NoceDarknessHandler // 0x0078 (0x0188 - 0x0110) class UNoceDarknessHandler final : public UNoceEnvHandler { public: uint8 Pad_110[0x20]; // 0x0110(0x0020)(Fixing Size After Last Property [ Dumper-7 ]) class UObject* TargetWorldContextObject; // 0x0130(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_138[0x50]; // 0x0138(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceDarknessHandler") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceDarknessHandler") } static class UNoceDarknessHandler* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceDarknessHandler; // Class GameNoce.NoceDirectionalLightHandler // 0x00D8 (0x01E8 - 0x0110) class UNoceDirectionalLightHandler final : public UNoceEnvHandler { public: uint8 Pad_110[0xD8]; // 0x0110(0x00D8)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceDirectionalLightHandler") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceDirectionalLightHandler") } static class UNoceDirectionalLightHandler* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceDirectionalLightHandler; // Class GameNoce.NoceSpotLightHandler // 0x00D0 (0x01E0 - 0x0110) class UNoceSpotLightHandler final : public UNoceEnvHandler { public: uint8 Pad_110[0xD0]; // 0x0110(0x00D0)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSpotLightHandler") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSpotLightHandler") } static class UNoceSpotLightHandler* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSpotLightHandler; // Class GameNoce.NocePlayerInputHelperComponent // 0x01B8 (0x0258 - 0x00A0) class UNocePlayerInputHelperComponent final : public UActorComponent { public: struct FGameplayTagContainer ShortcutItemEnableStateTags; // 0x00A0(0x0020)(Edit, Protected, NativeAccessSpecifierProtected) struct FGameplayTagContainer ShortcutTags; // 0x00C0(0x0020)(Edit, Protected, NativeAccessSpecifierProtected) struct FGameplayTagContainer ShortcutItemDisableStateTags; // 0x00E0(0x0020)(Edit, Protected, NativeAccessSpecifierProtected) struct FGameplayTag ShortcutItemEventTag; // 0x0100(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName InputActionShortcutItem; // 0x0108(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray InputActionShortcutItemsTypeB; // 0x0110(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) float ShortcutItemEventDelayTime; // 0x0120(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_124[0x4]; // 0x0124(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTagContainer FocusEnableStateTags; // 0x0128(0x0020)(Edit, Protected, NativeAccessSpecifierProtected) struct FGameplayTagContainer FocusPauseStateTags; // 0x0148(0x0020)(Edit, Protected, NativeAccessSpecifierProtected) struct FGameplayTagContainer FocusDisableStateTags; // 0x0168(0x0020)(Edit, Protected, NativeAccessSpecifierProtected) struct FGameplayTagContainer UpperBodyMotionTags; // 0x0188(0x0020)(Edit, Protected, NativeAccessSpecifierProtected) class FName InputActionFocus; // 0x01A8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnEnterCounterState; // 0x01B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) class UNoceSystemSaveGame* SystemSaveGame; // 0x01C0(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_1C8[0x60]; // 0x01C8(0x0060)(Fixing Size After Last Property [ Dumper-7 ]) class ANocePlayerController* PlayerController; // 0x0228(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class ANocePlayerCharacter* PlayerCharacter; // 0x0230(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UAbilitySystemComponent* AbilitySystemComponent; // 0x0238(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceSanityComponent* SanityComponent; // 0x0240(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceGameplayTagDataAsset* TagDataAsset; // 0x0248(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_250[0x8]; // 0x0250(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void HandleOnPossessed(bool InPossessed); bool IsInputActionValid(class FName InInputAction); void OnFocusDisableStateTagChanged(const struct FGameplayTag& InTag, int32 InNewCount); void OnFocusEnableStateTagChanged(const struct FGameplayTag& InTag, int32 InNewCount); void OnFocusPauseStateTagChanged(const struct FGameplayTag& InTag, int32 InNewCount); void OnInputModeChanged(); void OnPlayerUsingGimmick(bool InIsUsing); void OnShortcutItemEnableStateTagChanged(const struct FGameplayTag& InTag, int32 InNewCount); void OnShortcutTagChanged(const struct FGameplayTag& InTag, int32 InNewCount); void OnUISubsystemWidgetStackSizeChanged(int32 InSize); void OnUpperBodyMotionTagChanged(const struct FGameplayTag& InTag, int32 InNewCount); void RegisterOnPossessed(); bool StopSprintWhenInputExtraSprintReleased(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerInputHelperComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerInputHelperComponent") } static class UNocePlayerInputHelperComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerInputHelperComponent; // Class GameNoce.NoceSkyLightHandler // 0x00F8 (0x0208 - 0x0110) class UNoceSkyLightHandler final : public UNoceEnvHandler { public: uint8 Pad_110[0xD8]; // 0x0110(0x00D8)(Fixing Size After Last Property [ Dumper-7 ]) class UTextureCube* CurrentSourceCubemap; // 0x01E8(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextureCube* CurrentDestinationCubemap; // 0x01F0(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_1F8[0x10]; // 0x01F8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSkyLightHandler") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSkyLightHandler") } static class UNoceSkyLightHandler* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSkyLightHandler; // Class GameNoce.NoceMapBackgroundWidget // 0x0028 (0x0308 - 0x02E0) class UNoceMapBackgroundWidget final : public UUserWidget { public: class UImage* Image; // 0x02E0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FSoftObjectPath ImagePath; // 0x02E8(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceMapBackgroundWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceMapBackgroundWidget") } static class UNoceMapBackgroundWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceMapBackgroundWidget; // Class GameNoce.NoceSkyAtmosphereHandler // 0x00F8 (0x0208 - 0x0110) class UNoceSkyAtmosphereHandler final : public UNoceEnvHandler { public: uint8 Pad_110[0xF8]; // 0x0110(0x00F8)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSkyAtmosphereHandler") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSkyAtmosphereHandler") } static class UNoceSkyAtmosphereHandler* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSkyAtmosphereHandler; // Class GameNoce.NoceSkyDomeHandler // 0x0268 (0x0378 - 0x0110) class UNoceSkyDomeHandler final : public UNoceEnvHandler { public: uint8 Pad_110[0x240]; // 0x0110(0x0240)(Fixing Size After Last Property [ Dumper-7 ]) class UTexture* CurrentSkybox; // 0x0350(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTexture* CurrentFlowMap; // 0x0358(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTexture* CurrentGleamMask; // 0x0360(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTexture* CurrentCloudMask; // 0x0368(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTexture* CurrentSunMap; // 0x0370(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSkyDomeHandler") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSkyDomeHandler") } static class UNoceSkyDomeHandler* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSkyDomeHandler; // Class GameNoce.NoceSSFSHandler // 0x0068 (0x0178 - 0x0110) class UNoceSSFSHandler final : public UNoceEnvHandler { public: class UObject* TargetWorldContextObject; // 0x0110(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_118[0x60]; // 0x0118(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSSFSHandler") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSSFSHandler") } static class UNoceSSFSHandler* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSSFSHandler; // Class GameNoce.NocePlayerLookAtTargetComponent // 0x0010 (0x0240 - 0x0230) class UNocePlayerLookAtTargetComponent final : public USceneComponent { public: bool Enable; // 0x0230(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool OnlyUseForMotionWarp; // 0x0231(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool SkipAutoAimMeshCheck; // 0x0232(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_233[0xD]; // 0x0233(0x000D)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: bool GetIsEnable(); bool GetOnlyUseForMotionWarp(); bool GetSkipAutoAimMeshCheck(); void HandleEnemyFakeDead(); void HandleEnemyOnDie(); void HandleEnemyRevive(); void HandleEnemyShowHide(bool InShow); void HandleInteractEnableChanged(bool InEnable); void SetEnable(bool InValue); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerLookAtTargetComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerLookAtTargetComponent") } static class UNocePlayerLookAtTargetComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerLookAtTargetComponent; // Class GameNoce.NoceLumenTranslucencyHandler // 0x0068 (0x0178 - 0x0110) class UNoceLumenTranslucencyHandler final : public UNoceEnvHandler { public: class UObject* TargetWorldContextObject; // 0x0110(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_118[0x60]; // 0x0118(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceLumenTranslucencyHandler") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceLumenTranslucencyHandler") } static class UNoceLumenTranslucencyHandler* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceLumenTranslucencyHandler; // Class GameNoce.NoceMovieSceneDataLayerSection // 0x0010 (0x0130 - 0x0120) class UNoceMovieSceneDataLayerSection final : public UMovieSceneDataLayerSection { public: class UNoceSeqDataAsset* SeqDataAsset; // 0x0120(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bUseInRunTime; // 0x0128(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_129[0x7]; // 0x0129(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceMovieSceneDataLayerSection") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceMovieSceneDataLayerSection") } static class UNoceMovieSceneDataLayerSection* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceMovieSceneDataLayerSection; // Class GameNoce.NoceLanternNiagaraHandler // 0x00D0 (0x01E0 - 0x0110) class UNoceLanternNiagaraHandler final : public UNoceEnvHandler { public: TArray TargetNiagaraComp; // 0x0110(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) uint8 Pad_120[0xC0]; // 0x0120(0x00C0)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceLanternNiagaraHandler") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceLanternNiagaraHandler") } static class UNoceLanternNiagaraHandler* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceLanternNiagaraHandler; // Class GameNoce.NoceFogNiagaraHandler // 0x0180 (0x0290 - 0x0110) class UNoceFogNiagaraHandler final : public UNoceEnvHandler { public: class UNiagaraParameterCollectionInstance* NPCEnvFog; // 0x0110(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNiagaraParameterCollectionInstance* NPAreaAllFog; // 0x0118(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNiagaraParameterCollectionInstance* NPHellSmoke; // 0x0120(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialParameterCollectionInstance* MPCHellSmoke; // 0x0128(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FNoceFogNiagaraSetting OriginalParams; // 0x0130(0x0088)(NativeAccessSpecifierPublic) uint8 Pad_1B8[0xD8]; // 0x01B8(0x00D8)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceFogNiagaraHandler") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceFogNiagaraHandler") } static class UNoceFogNiagaraHandler* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceFogNiagaraHandler; // Class GameNoce.NoceWindHandler // 0x00C8 (0x01D8 - 0x0110) class UNoceWindHandler final : public UNoceEnvHandler { public: TArray TargetWindComponent; // 0x0110(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) struct FNoceWindSetting CurrentParam; // 0x0120(0x0048)(NativeAccessSpecifierPublic) TMulticastInlineDelegate OnUpdateEnvEvent; // 0x0168(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_178[0x8]; // 0x0178(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TMap SettingMap; // 0x0180(0x0050)(Protected, NativeAccessSpecifierProtected) uint8 Pad_1D0[0x8]; // 0x01D0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceWindHandler") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceWindHandler") } static class UNoceWindHandler* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceWindHandler; // Class GameNoce.NocePlayerSanityRecoverExecution // 0x0000 (0x0040 - 0x0040) class UNocePlayerSanityRecoverExecution final : public UGameplayEffectExecutionCalculation { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerSanityRecoverExecution") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerSanityRecoverExecution") } static class UNocePlayerSanityRecoverExecution* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerSanityRecoverExecution; // Class GameNoce.NoceFadeHandler // 0x0090 (0x00B8 - 0x0028) class UNoceFadeHandler : public UObject { public: uint8 Pad_28[0x30]; // 0x0028(0x0030)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector LightLocation; // 0x0058(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float NearDistance; // 0x0070(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float FarDistance; // 0x0074(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FNoceLightFadeParameter NearParameter; // 0x0078(0x0008)(NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNoceLightFadeParameter FarParameter; // 0x0080(0x0008)(NoDestructor, Protected, NativeAccessSpecifierProtected) uint8 Pad_88[0x30]; // 0x0088(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceFadeHandler") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceFadeHandler") } static class UNoceFadeHandler* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceFadeHandler; // Class GameNoce.NoceTabWidget // 0x0018 (0x0318 - 0x0300) class UNoceTabWidget : public UNoceUserWidgetBase { public: class UNoceUIActionImage* UITabLeft; // 0x0300(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceUIActionImage* UITabRight; // 0x0308(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceTabList* TabList; // 0x0310(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: TArray GetListSlots(); void InitializeTab(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceTabWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceTabWidget") } static class UNoceTabWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceTabWidget; // Class GameNoce.NoceMapTabWidget // 0x0018 (0x0330 - 0x0318) class UNoceMapTabWidget : public UNoceTabWidget { public: class UHorizontalBox* HorizontalBox; // 0x0318(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* FadeIn; // 0x0320(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf TabChildWidgetClass; // 0x0328(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void InitTabs(const TArray& TabNames); void Show(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceMapTabWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceMapTabWidget") } static class UNoceMapTabWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceMapTabWidget; // Class GameNoce.NoceLightFadeHandler // 0x0018 (0x00D0 - 0x00B8) class UNoceLightFadeHandler final : public UNoceFadeHandler { public: class ULocalLightComponent* TargetLightComp; // 0x00B8(0x0008)(ExportObject, ZeroConstructor, 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("NoceLightFadeHandler") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceLightFadeHandler") } static class UNoceLightFadeHandler* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceLightFadeHandler; // Class GameNoce.NoceEmissiveFadeHandler // 0x0020 (0x00D8 - 0x00B8) class UNoceEmissiveFadeHandler final : public UNoceFadeHandler { public: class UMaterialInstanceDynamic* TargetMI; // 0x00B8(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class AActor* EmissiveActor; // 0x00C0(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UStaticMeshComponent* EmissiveSMComp; // 0x00C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool UseCPD; // 0x00D0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_D1[0x3]; // 0x00D1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 EmissiveCPDIndex; // 0x00D4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceEmissiveFadeHandler") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceEmissiveFadeHandler") } static class UNoceEmissiveFadeHandler* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceEmissiveFadeHandler; // Class GameNoce.NoceEnvironmentSubsystem // 0x0200 (0x0240 - 0x0040) class UNoceEnvironmentSubsystem final : public UTickableWorldSubsystem { public: uint8 Pad_40[0x8]; // 0x0040(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) bool ShowDebugInfo; // 0x0048(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ShowDetailDebugInfo; // 0x0049(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4A[0x1E]; // 0x004A(0x001E)(Fixing Size After Last Property [ Dumper-7 ]) TArray EmcompassedPPVs; // 0x0068(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray NocePPV; // 0x0078(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnHeightFogUpdateDelegate; // 0x0088(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) class UNoceHeightFogHandler* HeightFogHandler; // 0x0098(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceVolumetricFogHandler* VolumetricFogHandler; // 0x00A0(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnDarknessUpdateDelegate; // 0x00A8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) class UNoceDarknessHandler* DarknessHandler; // 0x00B8(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceDirectionalLightHandler* DirectionalLightHandler; // 0x00C0(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_C8[0x8]; // 0x00C8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceSpotLightHandler* CharacterSweetLightHandler; // 0x00D0(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceSpotLightHandler* EnvSweetLightHandler; // 0x00D8(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceSpotLightHandler* MoonSweetLightHandler; // 0x00E0(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceSpotLightHandler* LanternPointLightHandler; // 0x00E8(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceSpotLightHandler* LanternVolumeLightHandler; // 0x00F0(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceSpotLightHandler* LanternMainLightHandler; // 0x00F8(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceSpotLightHandler* NPCLanternPointLightHandler; // 0x0100(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsPlayerHoldingLantern; // 0x0108(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_109[0x17]; // 0x0109(0x0017)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceSkyLightHandler* SkyLightHandler; // 0x0120(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceSkyAtmosphereHandler* SkyAtmosphereHandler; // 0x0128(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceSkyDomeHandler* SkyDomeHandler; // 0x0130(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceSSFSHandler* SSFSHandler; // 0x0138(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceLumenTranslucencyHandler* LumenTranslucencyHandler; // 0x0140(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceLanternNiagaraHandler* NPCLanternNiagaraHandler; // 0x0148(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceFogNiagaraHandler* FogNiagaraHandler; // 0x0150(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnWindUpdateDelegate; // 0x0158(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) class UNoceWindHandler* WindHandler; // 0x0168(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMap LightFadeHandlers; // 0x0170(0x0050)(Protected, NativeAccessSpecifierProtected) int32 LightFadeIndex; // 0x01C0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 InvalidFadeCount; // 0x01C4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool HasLoadedSaveData; // 0x01C8(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C9[0x7]; // 0x01C9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TMap OnewayLightControlMap; // 0x01D0(0x0050)(SaveGame, Protected, NativeAccessSpecifierProtected) uint8 Pad_220[0x20]; // 0x0220(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void AddHeightFogSetting(class FName RowName, const struct FNoceExpFogSetting& InData); void AddSkyLightSetting(class FName RowName, const struct FNoceSkyLightSetting& InData); void AddSpotLightSetting(class FName RowName, const struct FNoceSpotLightSetting& InData); void AddVolumeFogSetting(class FName RowName, const struct FNoceVolumetricFogSetting& InData); void ClearAllOnewayLightControl(); void DebugRequestDarkness(bool Enable, class FName InRowName, const struct FNoceDarknessSetting& InData); void DebugRequestHeightFog(bool Enable, class FName RowName, const struct FNoceExpFogSetting& InData); void DebugRequestVolumeFog(bool Enable, class FName RowName, const struct FNoceVolumetricFogSetting& InData); void EnableLanternBlending(bool InEnable); void EnableLanternLightUpdate(bool InEnable); void ForceUpdateHandlersWithTargetLocation(bool NeedOverride, const struct FVector& InTargetLocation); class FName GetDirectionalLightRowName(); float GetHeightFogEnemyInSightDistance(); float GetHeightFogFadeDistance(); class FName GetHeightFogRowName(); float GetOnewayLightControlAlpha(const class FString& ObjectName); class FName GetSkyLightRowName(); class FName GetSSFSRowName(); class FName GetVolumetricFogRowName(); int32 GetWindAudioLevel(); bool HasAnyLanternSetting(); bool HasOnewayLightControlSaved(const class FString& ObjectName); void OnDarknessUpdateEvent(float InAlpha, const struct FLinearColor& InDarknessColor, float InEdgeContrast, float InEffectOffset); void OnHeightFogUpdateEvent(); void OnResumeFromSequence(); void OnSpecialEnvironmentAdjustChanged(const class FString& SourceName, const class FString& CompStr, float InPriority, float InBlendWeight, class APostProcessVolume* InPPV); void OnWindUpdateEvent(float InWindSpeed, int32 InAudioLevel); void RegisterDarknessMaterial(class UMaterialParameterCollection* InMPC, class UObject* WorldContextObject); void RegisterDirectionalLight(class UDirectionalLightComponent* InDL); int32 RegisterEmissiveFade(class UMaterialInstanceDynamic* InMI, class AActor* InActor, const struct FNoceLightFadeFullSetting& InParam, bool InUseCPD, int32 InEmissiveCPDIndex); void RegisterLanternLight(class UPointLightComponent* InPL, ENoceLanternLightType InType); void RegisterLanternNiagara(class UNiagaraComponent* InNC); int32 RegisterLightFade(class ULocalLightComponent* InLL, const struct FNoceLightFadeFullSetting& InParam, bool PossibleConflict); void RegisterNPCLanternLight(class UPointLightComponent* InPL); void RegisterOnewayLightControl(const class FString& ObjectName, float InAlpha); void RegisterSkyAtmosphere(class USkyAtmosphereComponent* InSL); void RegisterSkyDome(class UMaterialInstanceDynamic* InMI, class AActor* InActor); void RegisterSkyLight(class USkyLightComponent* InSL); void RegisterSweetLight(class USpotLightComponent* InSL, ENoceSweetLightType InType); bool RegisterTargetFogComponent(class UExponentialHeightFogComponent* InComp); void RegisterVolumetricFogMaterial(class UStaticMeshComponent* InStaticMesh, bool IsFogTown); void RegisterWindSource(class UNeoWindComponent* InWind); void SetForceUseCameraLocation(bool InForce); void SetLanternBlending(class FName RowName, const struct FNoceSpotLightSetting& InData, float InBlendTime); void SetLightFadeDebugDraw(int32 InIndex, bool EnableDebugDraw); void SetLightFadeExtraIntensityAlpha(int32 InIndex, float InAlpha); void SetNocePPVBlendWeight(class FName TagName, float InBlendWeight); void SetNPCLanternExtraColorAlpha(float InAlpha); void SetNPCLanternExtraIntensityAlpha(float InAlpha); void SetPauseUpdate(bool InPauseHandler, bool InPauseFade); void SetPlayerLanternExtraIntensityAlpha(float InAlpha); void SetSweetLightExtraIntensityAlpha(float InAlpha); void UnregisterDarknessMaterial(class UMaterialParameterCollection* InMPC); void UnregisterDirectionalLight(class UDirectionalLightComponent* InDL); void UnregisterEmissiveFade(int32 InIndex); void UnregisterLanternLight(class UPointLightComponent* InPL, ENoceLanternLightType InType); void UnregisterLanternNiagara(class UNiagaraComponent* InNC); void UnregisterLightFade(int32 InIndex); void UnregisterNPCLanternLight(class UPointLightComponent* InPL); void UnregisterSkyAtmosphere(class USkyAtmosphereComponent* InSL); void UnregisterSkyDome(class UMaterialInstanceDynamic* InMI, class AActor* InActor); void UnregisterSkyLight(class USkyLightComponent* InSL); void UnregisterSweetLight(class USpotLightComponent* InSL, ENoceSweetLightType InType); void UnregisterTargetFogComponent(class UExponentialHeightFogComponent* InComp); void UnregisterVolumetricFogMaterial(class UStaticMeshComponent* InStaticMesh); void UnregisterWindSource(class UNeoWindComponent* InWind); void UpdateHeightFogWeight(class FName RowName, float InPriority, const class FString& PPVName, float InWeight); void UpdateSkyLightWeight(class FName RowName, float InPriority, const class FString& PPVName, float InWeight); void UpdateSweetLightWeight(class FName RowName, float InPriority, ENoceSweetLightType InType, const class FString& PPVName, float InWeight); void UpdateVolumeFogWeight(class FName RowName, float InPriority, const class FString& PPVName, float InWeight); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceEnvironmentSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceEnvironmentSubsystem") } static class UNoceEnvironmentSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceEnvironmentSubsystem; // Class GameNoce.NoceNPCLookTargetComponent // 0x00D0 (0x0300 - 0x0230) class UNoceNPCLookTargetComponent final : public USceneComponent { public: float EnableBlendTime; // 0x0230(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DisableBlendTime; // 0x0234(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName HeadSocketName; // 0x0238(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName SpineSocketName; // 0x0240(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName LookTargetSocketName; // 0x0248(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float LerpAlpha; // 0x0250(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float LengthRange; // 0x0254(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float PitchRange; // 0x0258(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float YawRange; // 0x025C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool UseDeadZone; // 0x0260(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_261[0x3]; // 0x0261(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float DeadZoneAngle; // 0x0264(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool UseMaxLookDistance; // 0x0268(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_269[0x3]; // 0x0269(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float MaxLookDistance; // 0x026C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_270[0x68]; // 0x0270(0x0068)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceCheatManager* CheatManager; // 0x02D8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class ACharacter* OwnerCharacter; // 0x02E0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TWeakObjectPtr LookTarget; // 0x02E8(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TWeakObjectPtr CachedLookTarget; // 0x02F0(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_2F8[0x8]; // 0x02F8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: class AActor* GetCachedLookTarget(); bool GetEnable(); class AActor* GetLookTarget(); struct FVector GetPreviousLookAtLocation(); void SetEnable(bool InValue); void SetLookTarget(class AActor* InLookTarget); void SetUseDeadZone(bool InValue, float InAngle); void SetUseMaxLookDistance(bool InValue, float InMaxDistance); void Update(float DeltaTime); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceNPCLookTargetComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceNPCLookTargetComponent") } static class UNoceNPCLookTargetComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceNPCLookTargetComponent; // Class GameNoce.NoceUIEndingWidgetData // 0x0020 (0x0050 - 0x0030) class UNoceUIEndingWidgetData final : public UDataAsset { public: TArray Endings; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) class FText UnknownText; // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUIEndingWidgetData") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUIEndingWidgetData") } static class UNoceUIEndingWidgetData* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceUIEndingWidgetData; // Class GameNoce.NoceEnvNiagaraActor // 0x0020 (0x02C0 - 0x02A0) class ANoceEnvNiagaraActor : public ANiagaraActor { public: uint8 Pad_2A0[0x8]; // 0x02A0(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) bool bNeedSave; // 0x02A8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bSaved; // 0x02A9(0x0001)(Edit, ZeroConstructor, EditConst, SaveGame, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_2AA[0x6]; // 0x02AA(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TArray Saved_OverrideParameters; // 0x02B0(0x0010)(Edit, ZeroConstructor, EditConst, SaveGame, AdvancedDisplay, NativeAccessSpecifierPrivate) public: bool IsLoadLoadRecordData() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceEnvNiagaraActor") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceEnvNiagaraActor") } static class ANoceEnvNiagaraActor* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceEnvNiagaraActor; // Class GameNoce.NoceNotebookContent // 0x0008 (0x0308 - 0x0300) class UNoceNotebookContent final : public UNoceUserWidgetBase { public: bool IsNew; // 0x0300(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_301[0x7]; // 0x0301(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void Init(const bool InIsVisible, const bool InIsNew, bool InNeedTop, bool InNeedBottom, bool* NoUse); void InitImage(const bool InIsVisible, const bool InIsNew, const bool InIsDoodle, const struct FSoftObjectPath& InImage, bool* NoUse); void InitImageWithMask(const bool InIsVisible, const bool InIsNew, const bool InIsDoodle, const struct FSoftObjectPath& InImage, const struct FSoftObjectPath& InMask, bool* NoUse); void InitText(const bool InIsVisible, const bool InIsNew, bool InNeedTop, bool InNeedBottom, const class FText& InText, bool* NoUse); void OnFadeIn(bool* NoUse); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceNotebookContent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceNotebookContent") } static class UNoceNotebookContent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceNotebookContent; // Class GameNoce.NoceEnvQueryTest_InSight // 0x00F0 (0x02E8 - 0x01F8) class UNoceEnvQueryTest_InSight final : public UEnvQueryTest { public: struct FEnvTraceData TraceData; // 0x01F8(0x0040)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FAIDataProviderBoolValue TraceFromContext; // 0x0238(0x0038)(Edit, DisableEditOnInstance, ContainsInstancedReference, NativeAccessSpecifierPublic) struct FAIDataProviderFloatValue ItemHeightOffset; // 0x0270(0x0038)(Edit, DisableEditOnInstance, ContainsInstancedReference, AdvancedDisplay, NativeAccessSpecifierPublic) struct FAIDataProviderFloatValue ContextHeightOffset; // 0x02A8(0x0038)(Edit, DisableEditOnInstance, ContainsInstancedReference, AdvancedDisplay, NativeAccessSpecifierPublic) TSubclassOf Context; // 0x02E0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceEnvQueryTest_InSight") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceEnvQueryTest_InSight") } static class UNoceEnvQueryTest_InSight* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceEnvQueryTest_InSight; // Class GameNoce.NoceEnvVolumeFogActor // 0x00B8 (0x0358 - 0x02A0) class ANoceEnvVolumeFogActor : public AStaticMeshActor { public: uint8 Pad_2A0[0x8]; // 0x02A0(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) bool bNeedSave; // 0x02A8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2A9[0x7]; // 0x02A9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TMap FloatParams; // 0x02B0(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, SaveGame, Protected, NativeAccessSpecifierProtected) TMap VectorParams; // 0x0300(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, SaveGame, Protected, NativeAccessSpecifierProtected) bool bSaved; // 0x0350(0x0001)(Edit, ZeroConstructor, EditConst, SaveGame, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_351[0x7]; // 0x0351(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: bool IsLoadLoadRecordData() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceEnvVolumeFogActor") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceEnvVolumeFogActor") } static class ANoceEnvVolumeFogActor* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceEnvVolumeFogActor; // Class GameNoce.NoceEventPauseWidget // 0x0008 (0x03B8 - 0x03B0) class UNoceEventPauseWidget final : public UNoceFocusableWidget { public: struct FGameplayTag HideShortcutTag; // 0x03B0(0x0008)(BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceEventPauseWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceEventPauseWidget") } static class UNoceEventPauseWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceEventPauseWidget; // Class GameNoce.NoceOmamoriDrawingSubsystem // 0x0020 (0x0058 - 0x0038) class UNoceOmamoriDrawingSubsystem final : public UNoceWorldSubsystem { public: class UNoceOmamoriDrawingDataAsset* DataAsset; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray OmamoriList; // 0x0040(0x0010)(Edit, ZeroConstructor, EditConst, Protected, NativeAccessSpecifierProtected) uint32 CurrentPoolNumber; // 0x0050(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void DrawOmamori(ENoceOmamoriDrawingType* out_Type, class FName* out_Name); int32 GetRequiredFaith(); bool IsOmamoriLeft(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceOmamoriDrawingSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceOmamoriDrawingSubsystem") } static class UNoceOmamoriDrawingSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceOmamoriDrawingSubsystem; // Class GameNoce.NoceUIDataTableMappingText // 0x0080 (0x03F0 - 0x0370) class UNoceUIDataTableMappingText final : public UNoceUIStyleTextBase { public: struct FLinearColor DefaultColor; // 0x0368(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFontOutlineSettings DefaultOutlineSetting; // 0x0378(0x0028)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr DefaultFontMaterial; // 0x03A0(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoftObjectPath DataTablePath; // 0x03C8(0x0020)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TextStyleKey; // 0x03E8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3EC[0x4]; // 0x03EC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetTextStyleKey(int32 Key); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUIDataTableMappingText") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUIDataTableMappingText") } static class UNoceUIDataTableMappingText* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceUIDataTableMappingText; // Class GameNoce.NoceExtractAudioDurationTool // 0x0010 (0x02A0 - 0x0290) class ANoceExtractAudioDurationTool final : public AActor { public: TArray SourceDialogLineTables; // 0x0290(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) public: void WriteAudioDurationToDatatable(class UDataTable* InTable, class FName InRowName, bool ExtractJP, float duration); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceExtractAudioDurationTool") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceExtractAudioDurationTool") } static class ANoceExtractAudioDurationTool* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceExtractAudioDurationTool; // Class GameNoce.NoceEyeball // 0x0070 (0x0098 - 0x0028) class UNoceEyeball final : public UObject { public: uint8 Pad_28[0x70]; // 0x0028(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceEyeball") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceEyeball") } static class UNoceEyeball* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceEyeball; // Class GameNoce.NoceEyeballGroupComponent // 0x0070 (0x0110 - 0x00A0) class UNoceEyeballGroupComponent final : public UActorComponent { public: bool Enabled; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray Eyeballs; // 0x00A8(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) float UpdateRange; // 0x00B8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float AngleLimit; // 0x00BC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FVector PlayerLocationOffset; // 0x00C0(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName TargetChildTag; // 0x00D8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) EAxis LookAtAxis; // 0x00E0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_E1[0x3]; // 0x00E1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float EnableRatio; // 0x00E4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float FollowRatio; // 0x00E8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool DelayFollow; // 0x00EC(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_ED[0x3]; // 0x00ED(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FFloatRange DegreePerSecond; // 0x00F0(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float RandomMovementTime; // 0x0100(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float RandomMovementDegreeMax; // 0x0104(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float FollowNoiseRatio; // 0x0108(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_10C[0x4]; // 0x010C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void CollectEyeballFromChildren(); void RegisterEyeball(class AActor* InActor, bool FollowPlayer); void UnregisterEyeball(const class AActor* InActor); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceEyeballGroupComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceEyeballGroupComponent") } static class UNoceEyeballGroupComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceEyeballGroupComponent; // Class GameNoce.NoceFloatIconSubsystem // 0x00F0 (0x0120 - 0x0030) class UNoceFloatIconSubsystem final : public UGameInstanceSubsystem { public: TMulticastInlineDelegate OnSettingChanged; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnShowIconChanged; // 0x0040(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMap InteractIconInUse; // 0x0050(0x0050)(ExportObject, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) TArray InteractIconPool; // 0x00A0(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) bool CanShowInteractIcon; // 0x00B0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_B1[0x7]; // 0x00B1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TMap IndicatorInUse; // 0x00B8(0x0050)(ExportObject, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) TArray IndicatorPool; // 0x0108(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) uint8 Pad_118[0x8]; // 0x0118(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void ClearIconPool(); ESlateVisibility GetActiveIndicatorVisiblity(); bool IsShowIndicatorIcon(); void RequestIndicatorIcon(class AActor* Owner, const struct FVector& IndicateLocation, bool IsActive); void RequestInteractIcon(class AActor* Owner, ENoceInteractIconState TargetState, const struct FVector& IconPosition, const class FText& PromptText); void SetCanShowInteractIcon(bool InCanShow); void SetShowIndicatorIcon(bool InEnable); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceFloatIconSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceFloatIconSubsystem") } static class UNoceFloatIconSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceFloatIconSubsystem; // Class GameNoce.NoceOptionWidgetBase // 0x0000 (0x03B0 - 0x03B0) class UNoceOptionWidgetBase : public UNoceFocusableWidget { public: void ResetSettingToDefault(class UGameSetting* Setting); void SetSetting(class UGameSetting* InSetting, bool* NoUse); void SetSettings(const TArray& InSettings, bool* NoUse); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceOptionWidgetBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceOptionWidgetBase") } static class UNoceOptionWidgetBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceOptionWidgetBase; // Class GameNoce.NoceOptionWidget // 0x0468 (0x0818 - 0x03B0) class UNoceOptionWidget final : public UNoceOptionWidgetBase { public: bool CheckChangedAndSaveOnHide; // 0x03B0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool SaveOnHide; // 0x03B1(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3B2[0x66]; // 0x03B2(0x0066)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceGameSettingRegistry* Registry; // 0x0418(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_420[0x10]; // 0x0420(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TArray VisibleSettings; // 0x0430(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) struct FGameSettingFilterState FilterState; // 0x0440(0x03A0)(Transient, NativeAccessSpecifierPrivate) TArray FilterNavigationStack; // 0x07E0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) uint8 Pad_7F0[0x10]; // 0x07F0(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceListView* ListView_Settings; // 0x0800(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TMulticastInlineDelegate BP_OnExecuteNamedAction; // 0x0808(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate) public: void ApplyModifiedKeyBindings(); void ApplyPendingChanges(); void CheckChangedAndSave(bool Save); class UNoceListView* GetListView(); class UGameSetting* GetSetting(class FName SettingDevName); void HandleKeyBindingModified(); void OnSettingsDirtyStateChanged(bool bSettingsDirty); void SaveSettings(); void SaveSystemSave(); void SelectSetting(const class FName& SettingDevName); void SelectSettings(const TArray& SettingDevNames); bool HaveSettingsBeenChanged() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceOptionWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceOptionWidget") } static class UNoceOptionWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceOptionWidget; // Class GameNoce.NoceUIGameplayTagMappingText // 0x01A0 (0x0510 - 0x0370) class UNoceUIGameplayTagMappingText final : public UNoceUIStyleTextBase { public: TMap Texts; // 0x0368(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FLinearColor DefaultColor; // 0x03B8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap Colors; // 0x03C8(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FFontOutlineSettings DefaultOutlineSetting; // 0x0418(0x0028)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap OutlineSettings; // 0x0440(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TSoftObjectPtr DefaultFontMaterial; // 0x0490(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap FontMaterials; // 0x04B8(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) uint8 Pad_508[0x8]; // 0x0508(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetTextStyleByKey(const struct FGameplayTag& Key); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUIGameplayTagMappingText") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUIGameplayTagMappingText") } static class UNoceUIGameplayTagMappingText* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceUIGameplayTagMappingText; // Class GameNoce.NoceFocusablePage // 0x0008 (0x03B8 - 0x03B0) class UNoceFocusablePage : public UNoceFocusableWidget { public: class UWidgetAnimation* Default; // 0x03B0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void OnSwitchInCompleted(); void OnSwitchOutCompleted(); void SwitchIn(); void SwitchOut(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceFocusablePage") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceFocusablePage") } static class UNoceFocusablePage* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceFocusablePage; // Class GameNoce.NoceNpcCharacter // 0x0060 (0x0D80 - 0x0D20) class ANoceNpcCharacter : public ANoceCharacter { public: uint8 Pad_D20[0x10]; // 0x0D20(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceEnemyAnimInstance* NpcAnimInstance; // 0x0D30(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool DisableRMLocomotion; // 0x0D38(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D39[0x47]; // 0x0D39(0x0047)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void Kill(); void ResetMovementState(); void SetRootMotionScale(float InScale); void TryCreateRecord(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceNpcCharacter") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceNpcCharacter") } static class ANoceNpcCharacter* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceNpcCharacter; // Class GameNoce.NoceFogControlComponent // 0x0000 (0x00A0 - 0x00A0) class UNoceFogControlComponent : public UActorComponent { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceFogControlComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceFogControlComponent") } static class UNoceFogControlComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceFogControlComponent; // Class GameNoce.NoceFogNiagaraVolumeComponent // 0x0018 (0x00F0 - 0x00D8) class UNoceFogNiagaraVolumeComponent final : public UNoceVolumeComponentBase { public: struct FNoceFogNiagaraRowHandle DataRow; // 0x00D8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) TArray DataByProgress; // 0x00E0(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceFogNiagaraVolumeComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceFogNiagaraVolumeComponent") } static class UNoceFogNiagaraVolumeComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceFogNiagaraVolumeComponent; // Class GameNoce.NoceFogVolumeComponent // 0x0018 (0x00F0 - 0x00D8) class UNoceFogVolumeComponent final : public UNoceVolumeComponentBase { public: struct FNoceHeightFogDataRowHandle SanityMaxRow; // 0x00D8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) TArray FogDataByProgress; // 0x00E0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceFogVolumeComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceFogVolumeComponent") } static class UNoceFogVolumeComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceFogVolumeComponent; // Class GameNoce.NocePauseWidget // 0x0288 (0x0638 - 0x03B0) class UNocePauseWidget : public UNoceFocusableWidget { public: class FText EquipmentText; // 0x03B0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText EquipmentDesText; // 0x03C0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText CollectibleText; // 0x03D0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText CollectibleDesText; // 0x03E0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText MapText; // 0x03F0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText MapDesText; // 0x0400(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText NotebookText; // 0x0410(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText NotebookDesText; // 0x0420(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText OptionText; // 0x0430(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText OptionDesText; // 0x0440(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText TitleText; // 0x0450(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText TitleDesText; // 0x0460(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText PopWindowDialogText; // 0x0470(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) struct FSoftClassPath EquipmentWidgetPath; // 0x0480(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FSoftClassPath CollectibleWidgetPath; // 0x04A0(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FSoftClassPath MapWidgetPath; // 0x04C0(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FSoftClassPath NotebookWidgetPath; // 0x04E0(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FSoftClassPath OptionWidgetPath; // 0x0500(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FSoftClassPath PopWindowWidgetPath; // 0x0520(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 MapIndex; // 0x0540(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 NotebookIndex; // 0x0544(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTagContainer CombatTags; // 0x0548(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) struct FGameplayTag HideShortcutTag; // 0x0568(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* BlackTop; // 0x0570(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UCanvasPanel* CanvasPanel; // 0x0578(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UOverlay* Overlay; // 0x0580(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNocePauseListWidget* WBP_PauseList; // 0x0588(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* FadeOutToTitle; // 0x0590(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle ConfirmSound; // 0x0598(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle ConfirmErrorSound; // 0x05A0(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle ToWorldSound; // 0x05A8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle SelectSound; // 0x05B0(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle PopWindowFadeInSound; // 0x05B8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle PopWindowFadeOutSound; // 0x05C0(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle OptionFadeOutSound; // 0x05C8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) bool IsOpenByMap; // 0x05D0(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsOpenByNotebook; // 0x05D1(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsOpenByEquipment; // 0x05D2(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsToTitle; // 0x05D3(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_5D4[0x4]; // 0x05D4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceFocusableWidget* EquipmentWidget; // 0x05D8(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceFocusableWidget* CollectibleWidget; // 0x05E0(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceFocusableWidget* MapWidget; // 0x05E8(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceFocusableWidget* NotebookWidget; // 0x05F0(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceFocusableWidget* OptionWidget; // 0x05F8(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceFocusableWidget* CurrentWidget; // 0x0600(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray AllPages; // 0x0608(0x0010)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) TArray CurrentObjs; // 0x0618(0x0010)(BlueprintVisible, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) class UNoceGeneralHintWidget* HintWidget; // 0x0628(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNocePopWindowWidget* PopWindowWidget; // 0x0630(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void CreatePageWidget(const struct FSoftClassPath& Path, class UNoceFocusableWidget** NewWidget); bool DoToTitle(); void ExecuteObj(class UPauseListObject* Obj); TArray GetPauseListObjs(); void HideChangeLevel(); bool IsInCombat(); bool IsInEquipment(); bool IsInMap(); bool IsInNotebook(); bool IsInPage(); void OnFadeOutToTitleCompleted(); void OnListMouseConfirm(int32 Index_0); void OnOptionClosed(); void OnPageClose(); void OnPlayerEndPlay(class AActor* Actor, EEndPlayReason EndPlayReason); void OnPopWindowClose(); void PrepareSeamlessTravel(); void ShowEquipment(); void ShowMap(); void ShowNotebook(); void ToCollectible(); void ToEquipment(); void ToMap(); void ToNotebook(); void ToOption(); void ToShortcutItem(); void ToTitle(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePauseWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePauseWidget") } static class UNocePauseWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePauseWidget; // Class GameNoce.NoceUIInputImage // 0x0000 (0x02E0 - 0x02E0) class UNoceUIInputImage final : public UImage { public: struct FNoceInputIconRowHandle InputIconRowHandle; // 0x02D8(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) public: void SetInputIcon(class FName IconName); void UpdateIcon(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUIInputImage") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUIInputImage") } static class UNoceUIInputImage* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceUIInputImage; // Class GameNoce.NoceFootStepVFXDataAsset // 0x00A0 (0x00D0 - 0x0030) class UNoceFootStepVFXDataAsset final : public UDataAsset { public: struct FNoceFootStepVFXSurfaceTypeMap DefaultSurfaceTypeMap; // 0x0030(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TMap GameplayTagMap; // 0x0080(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceFootStepVFXDataAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceFootStepVFXDataAsset") } static class UNoceFootStepVFXDataAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceFootStepVFXDataAsset; // Class GameNoce.NoceNewGameWidget // 0x0020 (0x03D0 - 0x03B0) class UNoceNewGameWidget final : public UNoceFocusableWidget { public: TMulticastInlineDelegate StartGame; // 0x03B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) bool IsPlus; // 0x03C0(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3C1[0x7]; // 0x03C1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UWidgetAnimation* FadeInNoBlack; // 0x03C8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void ShowNewGame(bool InIsPlus, bool* NoUse); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceNewGameWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceNewGameWidget") } static class UNoceNewGameWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceNewGameWidget; // Class GameNoce.NoceFunctionLibrary // 0x0000 (0x0028 - 0x0028) class UNoceFunctionLibrary final : public UBlueprintFunctionLibrary { public: static float CalculateAngleBetweenVector(const struct FVector& v1, const struct FVector& v2); static float CalculateDamageDirectionAngle(class AActor* InDamagedActor, const struct FVector& InHitPoint); static float CalculateDirectionAngle2D(const struct FVector& InForward, const struct FVector& InCenter, const struct FVector& InTarget); static void CalculateFootIKOffset(const class UAnimInstance* InAnimInstance, float DeltaSeconds, class FName LeftFootName, class FName RightFootName, float TraceUpDistance, float TraceDownDistance, bool UseMaxLeftRightDifference, float MaxLeftRightDifference, float MaxAdjustOffset, float InterpSpeed, float* OutLeftFootOffset, float* OutRightFootOffset); static struct FVector CalculateNormalFromPoints(const struct FVector& Point1, const struct FVector& Point2, const struct FVector& Point3); static int32 CalculateStringLineCount(const class FString& InString, int32 CharacterPerLine); static int32 CalculateStringLineCountByLetterWidth(const class FString& InString); static bool CapsuleTraceMulti(class UObject* WorldContextObject, const struct FVector& Start, const struct FVector& End, float Radius, float HalfHeight, const struct FRotator& orientation, ETraceTypeQuery TraceChannel, bool bTraceComplex, const TArray& ActorsToIgnore, EDrawDebugTrace DrawDebugType, TArray* OutHits, bool bIgnoreSelf, const struct FLinearColor& TraceColor, const struct FLinearColor& TraceHitColor, float DrawTime); static bool CapsuleTraceMultiByProfile(class UObject* WorldContextObject, const struct FVector& Start, const struct FVector& End, float Radius, float HalfHeight, const struct FRotator& orientation, class FName ProfileName, bool bTraceComplex, const TArray& ActorsToIgnore, EDrawDebugTrace DrawDebugType, TArray* OutHits, bool bIgnoreSelf, const struct FLinearColor& TraceColor, const struct FLinearColor& TraceHitColor, float DrawTime); static bool CapsuleTraceMultiForObjects(class UObject* WorldContextObject, const struct FVector& Start, const struct FVector& End, float Radius, float HalfHeight, const struct FRotator& orientation, const TArray& ObjectTypes, bool bTraceComplex, const TArray& ActorsToIgnore, EDrawDebugTrace DrawDebugType, TArray* OutHits, bool bIgnoreSelf, const struct FLinearColor& TraceColor, const struct FLinearColor& TraceHitColor, float DrawTime); static bool CapsuleTraceSingle(class UObject* WorldContextObject, const struct FVector& Start, const struct FVector& End, float Radius, float HalfHeight, const struct FRotator& orientation, ETraceTypeQuery TraceChannel, bool bTraceComplex, const TArray& ActorsToIgnore, EDrawDebugTrace DrawDebugType, struct FHitResult* OutHit, bool bIgnoreSelf, const struct FLinearColor& TraceColor, const struct FLinearColor& TraceHitColor, float DrawTime); static bool CapsuleTraceSingleByProfile(class UObject* WorldContextObject, const struct FVector& Start, const struct FVector& End, float Radius, float HalfHeight, const struct FRotator& orientation, class FName ProfileName, bool bTraceComplex, const TArray& ActorsToIgnore, EDrawDebugTrace DrawDebugType, struct FHitResult* OutHit, bool bIgnoreSelf, const struct FLinearColor& TraceColor, const struct FLinearColor& TraceHitColor, float DrawTime); static bool CapsuleTraceSingleForObjects(class UObject* WorldContextObject, const struct FVector& Start, const struct FVector& End, float Radius, float HalfHeight, const struct FRotator& orientation, const TArray& ObjectTypes, bool bTraceComplex, const TArray& ActorsToIgnore, EDrawDebugTrace DrawDebugType, struct FHitResult* OutHit, bool bIgnoreSelf, const struct FLinearColor& TraceColor, const struct FLinearColor& TraceHitColor, float DrawTime); static bool CheckActionLevel(ENoceActionLevel InActionLevel, int32 ActionLevelBitmask); static bool CheckDefiniteEndingType(class UObject* WorldContextObject, ENoceEndingType EndingType); static bool CheckGameActionLevel(class UObject* WorldContextObject, int32 ActionLevelBitmask); static bool CheckGameRiddleLevel(class UObject* WorldContextObject, int32 RiddleLevelBitmask); static bool CheckGameRound(class UObject* WorldContextObject, int32 GameRoundBitmask); static void CheckOnSlope(class UObject* WorldContextObject, const struct FVector& InMeshLocation, const TArray& InSlopeDetectObjectTypes, ECollisionChannel InPawnChannel, bool InDebugLog, bool* OutIsOnStair, ECollisionChannel* OutObjectType, struct FVector* OutHitLocation, struct FVector* OutHitNormal); static bool CheckPlayGoDownloadProgress(class UObject* WorldContextObject, const struct FGameplayTag& InProgressTag, bool IsAnyEndingCleared); static bool CheckRiddleLevel(ENoceRiddleLevel InRiddleLevel, int32 RiddleLevelBitmask); static bool CheckRound(ENoceRoundType InRoundType, int32 GameRoundBitmask); static bool CheckStoryEndingBranch(class UObject* WorldContextObject, int32 EndingBitmask); static struct FVector ClampLookAtLocation(class AActor* InTargetActor, class FName InSpineSocketName, const struct FVector& InLookAtLocation, const struct FVector& InTargetHeadLocation, float InLengthRange, float InPitchRange, float InYawRange, bool InDebugDraw); static void ClearMotionVector(class ANoceCharacter* InChar); static class AActor* CloneActor(class AActor* InputActor, class FName ActorName); static float ComputeInputAngle(class UObject* WorldContextObject, float InInputForward, float InInputRight); static float ComputeStairAngle(class ACharacter* InCharcter, const struct FVector& InHitNrmal); static void CorrectActorRotation_Direct(class AActor* InActor); static void DeactivateNiagara(class UNiagaraComponent* InNiagaraComponent, bool InDetachFromComponent); static void DelayDestroyActors(const TArray& InData, float InDelaySeconds, const class UObject* WorldContextObject); static void DrawCircleArc(class UObject* WorldContextObject, const struct FVector& Center, float Radius, const struct FVector& Direction, float Degree, int32 Segments, const struct FLinearColor& LineColor, bool PersistentLines, float Lifetime, uint8 DepthPriority, float Thickness); static void DrawDebugArrowShift(class UObject* WorldContextObject, const struct FVector& Start, const struct FVector& End, const struct FLinearColor& LineColor, float ArrowSize, float Offset, float duration, float Thinkness); static void DrawDebugFan(class UObject* WorldContextObject, const struct FVector& Origi, const struct FVector& Direction, float MinRadius, float MaxRadius, float Degree, int32 Segments, const struct FLinearColor& LineColor, float Lifetime, uint8 DepthPriority, float Thickness); static void DrawDebugFanByCenter(class UObject* WorldContextObject, const struct FVector& Origi, const struct FVector& Center, float FrontDistance, float BackDistance, float Angle, const struct FLinearColor& LineColor, float Lifetime, uint8 DepthPriority, float Thickness); static void EnableMaterialSlots(bool bEnable, class USkeletalMeshComponent* InComp, const TArray& InMatSlotNames); static bool Equal_ActorRecord(const struct FNoceActorRecord& A, const class UObject* B); static bool Equal_Record(const struct FNoceObjectRecord& A, const class UObject* B); static void ExecuteConsoleCmdFromSeqData(const struct FNoceSeqData& InData); static void ExecuteConsoleCommandWithTag(const class FString& Command, const class FString& Param, const class FName& InTagName); static void ExecuteSeqDataCmdWithTagForHighSpec(const class FString& Command, const struct FNoceSeqDataCmd& InData, const class FName& InTagName); static void ForceClothNextUpdateTeleport(class ANoceCharacter* InCharacter); static void ForceStopSlotAnimation(class UAnimInstance* InAnimInstance, float InBlendOutTime, class FName SlotNodeName); static struct FVector GenerateRandomForceVector_Hatcher100(const struct FNoceRandomForceVectorData& InData, float InTime, float DeltaTime, const struct FVector& Direction, const struct FVector& DirectionOffset, TArray& OutRandomVectorStorage_Previous, TArray& OutRandomVectorStorage_Next, TArray& OutRandomVectorStorage_LocalTimer); static struct FVector GenerateRandomForceVector_TsukumoBody(const struct FNoceRandomForceVectorData& InData, float InTime, float DeltaTime, const struct FVector& Direction, const struct FVector& DirectionOffset, TArray& OutRandomVectorStorage_Previous, TArray& OutRandomVectorStorage_Next, TArray& OutRandomVectorStorage_LocalTimer); static struct FVector GenerateRandomForceVector_TsukumoHair(const struct FNoceRandomForceVectorData& InData, float InTime, float DeltaTime, const struct FVector& Direction, const struct FVector& DirectionOffset, TArray& OutRandomVectorStorage_Previous, TArray& OutRandomVectorStorage_Next, TArray& OutRandomVectorStorage_LocalTimer); static TArray GetAllRoundSequenceNames(ENoceRoundType RoundType); static class FString GetAssetName(TSoftObjectPtr Obj); static class FString GetBinkUrlWithOutfitSuffix(class UObject* InWorldContextObject, const class FString& InURL); static void GetBPCDOMeshComponents(class UClass* InActorClass, TArray* OutArray); static float GetCharacterSlopeAngle(class ACharacter* Character, const TArray& ObjectTypes, float SizeRatio, bool DebugDraw); static ENoceCineEventUserType GetCineEventUserTypeFromString(const class FString& InStr); static class UClass* GetClassFromAssetData(const struct FAssetData& InAssetData); static ECollisionEnabled GetCompCollisionType(class UPrimitiveComponent* InComp); static class FString GetCurrentChapterName(class UObject* WorldContextObject); static ENoceEndingType GetCurrentDefiniteEnding(class UObject* WorldContextObject); static ENoceEndingType GetCurrentEndingBranch(class UObject* WorldContextObject); static struct FGameplayTag GetCurrentProgress(class UObject* WorldContextObject); static class FString GetCVarCurrentValue(const class FString& InCVarName); static TArray> GetDependencySoftObjPtr(class ULevelSequence* InSeq, TSubclassOf InClass); static float GetDiffDegree(const struct FVector& AnchorFoward, const struct FVector& Direction); static float GetForwardDiffDegree(class AActor* Anchor, const struct FVector& Check); static ENoceActionLevel GetGameActionLevel(class UObject* WorldContextObject); static ENoceRiddleLevel GetGameRiddleLevel(class UObject* WorldContextObject); static ENoceRoundType GetGameRound(class UObject* WorldContextObject); static float GetGlobalTimeDilationMultiplier(const class UObject* WorldContextObject); static ENoceHitReactionFourWayType GetHitReactionFourWay(class UObject* WorldContextObject, float InAngel); static ENoceHitReactionTwoWayType GetHitReactionTwoWay(class UObject* WorldContextObject, float InAngel); static struct FVector GetInputMappingVectorFromCameraRotate(const struct FRotator& InCameraRotator, float InInputForward, float InInputRight); static class FName GetMediaName(class UMediaPlayer* MediaPlayer); static bool GetNiagaraVariableBool(class UNiagaraComponent* NiagaraComponent, class FName InVariableName); static float GetNiagaraVariableFloat(class UNiagaraComponent* NiagaraComponent, class FName InVariableName); static struct FLinearColor GetNiagaraVariableLinearColor(class UNiagaraComponent* NiagaraComponent, class FName InVariableName); static struct FVector GetNiagaraVariableVector(class UNiagaraComponent* NiagaraComponent, class FName InVariableName); static class UNoceCheatManager* GetNoceCheatManager(class UObject* WorldContextObject); static class UNoceGameInstance* GetNoceGameInstance(class UObject* WorldContextObject); static class ANoceGameMode* GetNoceGameMode(class UObject* WorldContextObject); static class ANoceGameState* GetNoceGameState(class UObject* WorldContextObject); static class UNoceGlobalDelegates* GetNoceGlobalDelegates(const class UObject* WorldContextObject); static class ANocePlayerCharacter* GetNocePlayerCharater(class UObject* WorldContextObject); static bool GetPhysicsAssetCollision(class USkeletalMeshComponent* InSkeletalMesh, class FName InBoneName, ECollisionEnabled* OutCollisionEnabled); static class AActor* GetPlaySequenceStateSeqActor(const class UObject* WorldContextObject); static float GetPreSeamlessMontagePlayRate(class UAnimMontage* InMontage, float InDuration); static float GetPreSeamlessMotionWarppingDuration(class UAnimMontage* InMontage); static class FString GetPreviewLightSet(const class UObject* WorldContextObject); static float GetRBANAlphaRatio(); static class FString GetSeqDataAssetPackageNameFromSeq(TSoftObjectPtr PlaySeq); static class FName GetSequenceName(class ULevelSequencePlayer* SequencePlayer); static float GetSkirtSlopeAdjustRatio(); static float GetSpineSocketRotationYaw(class AActor* InTargetActor, class FName InSpineSocketName); static class ANoceTimeManager* GetTimeManager(const class UObject* WorldContextObject, int32 PlayerIndex); static float GetTraceOffset(const class UAnimInstance* InAnimInstance, class FName SocketName, float TraceUpDistance, float TraceDownDistance, bool ShowDebug); static class UNoceWeaponSubsystem* GetWeaponSubSystem(const class UObject* WorldContextObject); static void HandleRestartGame(class UObject* WorldContextObject); static bool HasQualitySwitchNode(class UMaterial* InMaterial, class FString* Info); static bool IsActiveEffectHandleValid(const struct FActiveGameplayEffectHandle& InEffectHandle); static bool IsActiveMovieSceneExecutor(); static bool IsActivePreloadSequenceAndSeqData(); static bool IsActivePreloadSeqUpdateDataLayer(); static bool IsActorOfClass(class AActor* Actor, const TSoftClassPtr Class_0); static bool IsForceJumpPlaybackPosByCmd(class UObject* WorldContextObject); static bool IsGame(const class UObject* WorldContextObject); static bool IsInEndGameProgress(class UObject* WorldContextObject); static bool IsInEvent(const class UObject* WorldContextObject); static bool IsInPartitionedWorld(const class UObject* WorldContextObject); static bool IsInPlaySequenceState(const class UObject* WorldContextObject); static bool IsNiagaraComplete(class UNiagaraComponent* InNiagaraComponent); static bool IsPlayerInputDirectionIsOppositeToCharacter(class UObject* WorldContextObject); static bool IsPointInFanShape(const struct FVector& Origin, const struct FVector& Direction, const struct FVector& TargetPoint, float Angle, float MinRadius, float MaxRadius); static bool IsProgressConditionMatch(class UObject* WorldContextObject, const struct FGameplayTagContainer& InProgressCondition, bool ExactProgress, const struct FGameplayTagContainer& InNeedAddTag, bool NeedAllAddTag, int32 NeedAddTagNum, const struct FGameplayTagContainer& InWithoutAddTag, bool WithoutAllTag); static bool IsShowDebugInfoForRBANBlending(const class UObject* WorldContextObject); static void KawaiiWarmUpForCharacter(class ANoceCharacter* InCharacter, int32 WarmUpFrames); static void MessageOpen(const class FString& Message); static bool MRQ_TriggerPlayStart(const struct FSoftObjectPath& InSeq); static void Noce_Seq_Trace_BookMark(class UObject* WorldContextObject, const class FString& InLogString); static void Noce_Trace_BookMark(const class FString& InLogString); static bool NoceCapsuleTraceSingleForObjectsFirstBlock(const class UObject* WorldContextObject, ECollisionChannel BlockChannel, const struct FVector& Start, const struct FVector& End, float Radius, float HalfHeight, const TArray& ObjectTypes, bool bTraceComplex, const TArray& ActorsToIgnore, EDrawDebugTrace DrawDebugType, struct FHitResult* OutHit, bool bIgnoreSelf, class FName SkipTag, const struct FLinearColor& TraceColor, const struct FLinearColor& TraceHitColor, float DrawTime); static bool NoceLineTraceSingleForObjectsFirstBlock(const class UObject* WorldContextObject, ECollisionChannel BlockChannel, const struct FVector& Start, const struct FVector& End, const TArray& ObjectTypes, bool bTraceComplex, const TArray& ActorsToIgnore, EDrawDebugTrace DrawDebugType, struct FHitResult* OutHit, bool bIgnoreSelf, class FName SkipTag, const struct FLinearColor& TraceColor, const struct FLinearColor& TraceHitColor, float DrawTime); static bool NoceSphereTraceSingleForObjectsFirstBlock(const class UObject* WorldContextObject, ECollisionChannel BlockChannel, const struct FVector& Start, const struct FVector& End, float Radius, const TArray& ObjectTypes, bool bTraceComplex, const TArray& ActorsToIgnore, EDrawDebugTrace DrawDebugType, struct FHitResult* OutHit, bool bIgnoreSelf, class FName SkipTag, const struct FLinearColor& TraceColor, const struct FLinearColor& TraceHitColor, float DrawTime); static void PlayerScarfResetDynmaics(class ANocePlayerCharacter* InPlayer, ETeleportType TeleportType); static void PlayerSkirtResetDynmaics(class ANocePlayerCharacter* InPlayer, ETeleportType TeleportType); static void ProcessSolveLumenGhostingCmds(const class FName& InSeqName); static float RandomFloatRange_ThreadSafe(float InSeed, float InMin, float InMax); static void RefreshNoceLightSavableData(const class UObject* WorldContextObject, const class ULightComponent* InLightComp, struct FNoceLightSavableData& OutData); static void ReplacePlayerCharMaterialByCharMeshType(class USkeletalMeshComponent* InComp, int32 ReplaceMatIndex, class UMaterialInterface* DefaultMat, class UMaterialInterface* PureWhite, class UMaterialInterface* PinkRabbit); static struct FGameplayTag RequestGameplayTagFromString(const class FString& InData); static void ResetConsoleCmdFromSeqData(const struct FNoceSeqData& InData); static void ResetDynamics(class ANoceCharacter* InCharacter, ETeleportType InTeleportType); static void ResetEnableHDROutput(); static void ResetHDRUICompositeMode(); static void ResetHDRUILevel(); static void ResetSolveLumenGhostingCmds(const class FName& InSeqName); static void SearchActors(class UObject* WorldContextObject, class AActor* InSelfActor, const struct FVector& InDirection, float InRadius, float InHalfAngle, const TArray& ObjectTypes, TArray* OutActors, bool DebugDraw); static void SearchEnemy(class UObject* WorldContextObject, class AActor* InSelfActor, float InRadius, float InHalfAngle, const struct FGameplayTag& InCountableTag, class AActor** OutActor, class UNocePlayerLookAtTargetComponent** OutLookAtTarget, bool DebugDraw, bool InForMotionWarp); static void SearchEnemyWithDirection(class UObject* WorldContextObject, class AActor* InSelfActor, const struct FVector& InDirection, float InRadius, float InHalfAngle, const struct FGameplayTag& InCountableTag, class AActor** OutActor, class UNocePlayerLookAtTargetComponent** OutLookAtTarget, bool DebugDraw, bool InForMotionWarp); static void SetActiveEffectHandleInvalid(struct FActiveGameplayEffectHandle& InEffectHandle); static void SetConstraintProfileForAll(class UAnimInstance* Instance, class FName ProfileName, bool bDefaultIfNotFound); static void SetCVarWithCurrentPriority(const class FString& InCVarName, const class FString& InCVarValue); static void SetEnableHDROutput(bool InIsEnable); static void SetEventMode(const class UObject* WorldContextObject, bool IsEnable, ENoceEventModeType EventType, ENoceCineEventUserType CineEventUserType); static void SetGlobalTimeDilationMultiplier(const class UObject* WorldContextObject, float TimeDilationMultiplier); static void SetHDRUICompositeMode(bool InIsEnable); static void SetHDRUILevel(float InLevel); static void SetNoceCustomPrimitiveDataFloat(class UPrimitiveComponent* InComp, int32 DataIndex, float Value); static void SetNoceCustomPrimitiveDataVector2(class UPrimitiveComponent* InComp, int32 DataIndex, const struct FVector2D& Value); static void SetNoceCustomPrimitiveDataVector3(class UPrimitiveComponent* InComp, int32 DataIndex, const struct FVector& Value); static void SetNoceCustomPrimitiveDataVector4(class UPrimitiveComponent* InComp, int32 DataIndex, const struct FVector4& Value); static void SetNoceScalarParameterForCustomPrimitiveData(class UPrimitiveComponent* InComp, class FName ParameterName, float Value); static void SetNoceVectorParameterForCustomPrimitiveData(class UPrimitiveComponent* InComp, class FName ParameterName, const struct FVector4& Value); static void SetPhysicsAssetCollision(class USkeletalMeshComponent* InSkeletalMesh, class FName InBoneName, ECollisionEnabled InCollisionEnabled); static void SetPhysicsAssetCollisions(class USkeletalMeshComponent* InSkeletalMesh, const TArray& InBoneNames, ECollisionEnabled InCollisionEnabled); static void SetPlaySequenceStateSeqActor(const class UObject* WorldContextObject, class AActor* InSeqActor); static void SetSkeletalMeshAssetAndClearOverrideMat(class USkeletalMeshComponent* InComp, class USkeletalMesh* NewMesh); static void SetStaticMeshAssetAndClearOverrideMat(class UStaticMeshComponent* InComp, class UStaticMesh* NewMesh); static void SolvePhysicsPopping(class ANoceCharacter* InChar, int32 KawaiiWarmUpFrame, bool bResetPhysics); static void SolveSeamlessSeqBeginCopyPose(class USkeletalMeshComponent* InSkelComp, bool bResetPhysics); static ENoceRoundType StoryEndingBitToGameRound(int32 EndingBitmask); static class FString String_Remove(const class FString& InData, const class FString& InSuffix, ESearchDir SearchDir, ESearchCase SearchCase); static class FString TimeSecondsToMMSSString(const float InSeconds, const bool bInFloor); static void UnlockFOV(class UObject* WorldContextObject); static void UnsetConsoleCommandWithTag(const class FString& Command, const class FName& InTagName); static void UnsetSeqDataCmdWithTagForHighSpec(const class FString& Command, const class FName& InTagName); static void UpdateEveLightSet(const class UObject* WorldContextObject, const class FString& InSetName, bool bDoNotSwitchDataLayer); static void UpdateNoceLightCompPropertyFromSaveData(const class UObject* WorldContextObject, class ULightComponent* OutLightComp, const struct FNoceLightSavableData& InData); static void UpdateSeqDataAssetDataLayerForPreloadingSeq(TSoftObjectPtr PlaySeq); static void UpdateSlotWeight(const class UAnimInstance* InAnimInstance, class FName SlotNodeName, float InDeltaTime); static void UpdateWeight(const class UAnimInstance* InAnimInstance, const class UAnimMontage* InMontage, float InDeltaTime); static void VolumetricFogHistoryWeightOff(); static void VolumetricFogHistoryWeightOn(float Weight); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceFunctionLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceFunctionLibrary") } static class UNoceFunctionLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceFunctionLibrary; // Class GameNoce.NoceGameClockSubsystem // 0x0038 (0x0080 - 0x0048) class UNoceGameClockSubsystem final : public UNoceTickableWorldSubsystem { public: uint8 Pad_48[0x18]; // 0x0048(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) bool DebugInfo; // 0x0060(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool CustomStopTick; // 0x0061(0x0001)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_62[0x6]; // 0x0062(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceFadeSubsystem* CacheFadeSystem; // 0x0068(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) double GameTimeSeconds; // 0x0070(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) double GameTimeSecondsExcludeEvent; // 0x0078(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: double GetPlayTimeSeconds() const; struct FTimespan GetPlayTimespanWithoutEvent() const; struct FTimespan GetPlayTimespawn() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceGameClockSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceGameClockSubsystem") } static class UNoceGameClockSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceGameClockSubsystem; // Class GameNoce.NoceGameInstance // 0x00E0 (0x02A0 - 0x01C0) class UNoceGameInstance : public UGameInstance { public: struct FGameplayTag GameSettingInitialTag; // 0x01C0(0x0008)(BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag SpecifiedProgressTag; // 0x01C8(0x0008)(BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag ExactProgressTag; // 0x01D0(0x0008)(BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENoceRoundType SpecifiedRoundType; // 0x01D8(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool HasEnteredTitle; // 0x01D9(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsLoginSuccess; // 0x01DA(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsSystemSaveReady; // 0x01DB(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENoceActionLevel CacheActionLevel; // 0x01DC(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENoceRiddleLevel CacheRiddleLevel; // 0x01DD(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENoceEndingType CacheEndingType; // 0x01DE(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1DF[0x1]; // 0x01DF(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) int32 CacheClearEndingBitMask; // 0x01E0(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENocePlayerOutfit CachePlayerOutfit; // 0x01E4(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1E5[0x3]; // 0x01E5(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TArray CacheViewdEventArray; // 0x01E8(0x0010)(BlueprintVisible, ZeroConstructor, Transient, NativeAccessSpecifierPublic) int32 PeriodGameOverCount; // 0x01F8(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAppIsInBackground; // 0x01FC(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1FD[0x93]; // 0x01FD(0x0093)(Fixing Size After Last Property [ Dumper-7 ]) TArray RootAssetAndClassInstances; // 0x0290(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) public: void AddGameOverCount(); void AddViewdEvent(class FName InEventName); void Clear(); TArray GetAvailableOutfits(); struct FGameplayTag GetInitProgressTag(); int32 GetPeriodGameOverCount(); void HandleApplicationHasReactivated(); void HandleApplicationWillDeactivate(); bool HasAvailableOutfit(ENocePlayerOutfit OutfitType); bool HasBoosterPack(); bool HasLimitedOmamori(); bool IsViewdEvent(class FName InEventName); void ResetPeriodGameOverCount(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceGameInstance") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceGameInstance") } static class UNoceGameInstance* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceGameInstance; // Class GameNoce.NoceLinkMotionComponent // 0x0220 (0x02C0 - 0x00A0) class alignas(0x10) UNoceLinkMotionComponent final : public UActorComponent { public: TMulticastInlineDelegate OnStartLinking; // 0x00A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnStartLinked; // 0x00B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnEndLinked; // 0x00C0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnInterrupt; // 0x00D0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TSubclassOf DefaultLinkAbility; // 0x00E0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf BackwardLinkAbility; // 0x00E8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNoceLinkAbilityDataAsset* LinkDataAsset; // 0x00F0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag LinkGameplayEventTag; // 0x00F8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTagContainer TargetBlockLinkTagContainer; // 0x0100(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FGameplayTag TargetPlayLinkAbilityTag; // 0x0120(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag RobbedLinkEventTag; // 0x0128(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag InterruptEventTag; // 0x0130(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool DebugIgnorePiority; // 0x0138(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool CancelAbilityAndSwitchToCombo; // 0x0139(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_13A[0x6]; // 0x013A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class ULinkRequest* ExecRequest; // 0x0140(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UCharacterMovementComponent* MovementComp; // 0x0148(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USkeletalMeshComponent* MyMeshComp; // 0x0150(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USkeletalMeshComponent* CacheConstBoneMesh; // 0x0158(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 CacheBoneIndex; // 0x0160(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_164[0x4]; // 0x0164(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector OwnerMeshDefaultRelativeLocation; // 0x0168(0x0018)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_180[0x12C]; // 0x0180(0x012C)(Fixing Size After Last Property [ Dumper-7 ]) bool DrawDebug; // 0x02AC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2AD[0x3]; // 0x02AD(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float DrawDebugDuration; // 0x02B0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float DrawDebugSize; // 0x02B4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float DebugSafeRange; // 0x02B8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2BC[0x4]; // 0x02BC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: bool CanLink(ELinkPriority InPriority); void EndConstPosition(float InRestoreRuration); void EndLinkMotion(); ELinkPriority GetCurrentLinkPriority(); TSubclassOf GetLinkAbility(class AActor* TargetActor, class FName AbilityName); class AActor* GetLinkOwner(); class AActor* GetLinkTarget(); void GetTargetStartMotion(int32* BankID, int32* MotionID); bool IsConstPositionActive(); bool IsCurrentExecutionType(); bool NotifyInterrupted(); void NotifyStartLinkMotion(); bool RequestAttackerLinkAbility(class ANoceCharacter* LinkTarget, class FName ExAbilityName); bool RequestLinkMotion(class ULinkRequest* InReuest); bool RequestReject(class AActor* LinkTarget); void StartConstLocation(const struct FVector& Location, const struct FRotator& Rotator, float BlendTime, bool EnableSweep); void StartConstPosition(class ACharacter* ConstTarget, class ACharacter* ConstBoneOwner, class FName ConstBoneName, const struct FRotator& ConstOffsetRot, const struct FVector& ConstOffset, ENoceConstPositionMode ConstMode, float BlendTime, bool EnableSweep); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceLinkMotionComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceLinkMotionComponent") } static class UNoceLinkMotionComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceLinkMotionComponent; // Class GameNoce.NoceGameMode // 0x00A0 (0x0408 - 0x0368) class ANoceGameMode : public AGameNoceGameModeBase { public: TMulticastInlineDelegate OnGameInitialized; // 0x0368(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) bool IsPlayerControllerReady; // 0x0378(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsInitialStreamingReady; // 0x0379(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsGameInitialized; // 0x037A(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_37B[0x35]; // 0x037B(0x0035)(Fixing Size After Last Property [ Dumper-7 ]) bool EnableGameOverFlow; // 0x03B0(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bWaitForRevive; // 0x03B1(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_3B2[0x6]; // 0x03B2(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TMap PlayerTypeCharacterMap; // 0x03B8(0x0050)(Transient, Protected, NativeAccessSpecifierProtected) public: bool AnyStoryEndingCleared(); bool CanEnterGameOverFlow(); void EnableBasicDebugInfo(bool InValue); int32 GetAttackRightMaxCount(); int32 GetAttackRightMaxCount_BP(); class ANocePlayerCharacter* GetPlayerCharacterByType(ENocePlayerType InPlayerType); bool IsStoryEndingCleared(ENoceEndingType EndingType); bool IsWaitForRevive(); void OnDynamicShadowEnableTimerUp(); void OnGameInitializeBP(); void OnInitGameBP(); void OnPlayerReady(); void OnStreamingFinish(); void RegisterPlayerCharacter(ENocePlayerType InPlayerType, class ANocePlayerCharacter* InPlayerCharacter); void RequestGameOver(); void RequestGameOver_BP(); void RequestRestartMyGame(); void RequestRestartMyGame_BP(); void SetDebugPlayerAutoRevive(bool InValue); void SetDebugPlayerAutoRevive_BP(bool InValue); void SetEnableGameOverFlow(bool InValue); void SetStoryEndingCleared(ENoceEndingType EndingType); void SetWaitForRevive(bool InValue); void ToggleDebugInfo(); bool IsInitializeCompleted() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceGameMode") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceGameMode") } static class ANoceGameMode* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceGameMode; // Class GameNoce.NoceOptionListItem // 0x0008 (0x03C8 - 0x03C0) class UNoceOptionListItem final : public UNoceScrollItemWidget { public: class UGameSetting* Setting; // 0x03C0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: bool OnDisableChanged(); bool OnSettingChanged(); bool RefreshText(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceOptionListItem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceOptionListItem") } static class UNoceOptionListItem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceOptionListItem; // Class GameNoce.NoceGameplayAbility // 0x0020 (0x03D0 - 0x03B0) class UNoceGameplayAbility : public UGameplayAbility { public: ENoceAbilityInputID AbilityInputID; // 0x03B0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3B1[0x7]; // 0x03B1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray AdditionalInputIDs; // 0x03B8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) ENoceAbilityInputID AbilityID; // 0x03C8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bActivateAbilityOnGranted; // 0x03C9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bActivateOnInput; // 0x03CA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3CB[0x5]; // 0x03CB(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceGameplayAbility") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceGameplayAbility") } static class UNoceGameplayAbility* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceGameplayAbility; // Class GameNoce.NoceGameplayTagDataAsset // 0x02F0 (0x0320 - 0x0030) class UNoceGameplayTagDataAsset final : public UDataAsset { public: struct FGameplayTag Damage; // 0x0030(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag Link; // 0x0038(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag LinkMotionCoolDown; // 0x0040(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag LinkingConstPosition; // 0x0048(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag StaminaFine; // 0x0050(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag StaminaTired; // 0x0058(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag DodgeNormal; // 0x0060(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag DodgeRepeat; // 0x0068(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag DodgeRecently; // 0x0070(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag HealthFine; // 0x0078(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag HealthDanger; // 0x0080(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag HealthDead; // 0x0088(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag OnSlope; // 0x0090(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag Sprinting; // 0x0098(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag Battling; // 0x00A0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag EnemyInSight; // 0x00A8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag HellMode; // 0x00B0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag ChaseMode; // 0x00B8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag BossFightMode; // 0x00C0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag Invincible; // 0x00C8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag LockOnTarget; // 0x00D0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag SeeingEnemy; // 0x00D8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag JustDodgeAnimCancel; // 0x00E0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag JustDodgeCounter; // 0x00E8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag InSafeZone; // 0x00F0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag Linking; // 0x00F8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag KatanaAutoDefense; // 0x0100(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag Claw; // 0x0108(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag ClawG; // 0x0110(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag ClawAlterBackMark; // 0x0118(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag LocomotionFine; // 0x0120(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag LocomotionDanger; // 0x0128(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag LocomotionBattle; // 0x0130(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag EnemyStateCounterable; // 0x0138(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag EnemyStateCounterableHint; // 0x0140(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag EnemyStateBreakDown; // 0x0148(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag EnemyStateDead; // 0x0150(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag EnemyStateFakeDead; // 0x0158(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag EnemyStateResurrect; // 0x0160(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag EnemyLinkMotion; // 0x0168(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag EnemyStateNoCostPlayerWeaponDurability; // 0x0170(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag EnemyLockedByCamera; // 0x0178(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag EnemyNavLinkJump; // 0x0180(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag PlayerFSMAttack; // 0x0188(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag PlayerFSMAttack_HeavyAttack; // 0x0190(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag PlayerFSMAttack_FocusAttack; // 0x0198(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag PlayerFSMDeflect; // 0x01A0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag PlayerFSMCounter; // 0x01A8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag PlayerFSMAxeDefense; // 0x01B0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag PlayerFSMAxeDefense_Success; // 0x01B8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag PlayerFSMClawTransform; // 0x01C0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag PlayerFSMClawAttrackSoul; // 0x01C8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag PlayerFSMDodge; // 0x01D0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag PlayerFSMDodge1; // 0x01D8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag PlayerFSMDamage; // 0x01E0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag PlayerFSMDead; // 0x01E8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag PlayerFSMRespawn; // 0x01F0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag PlayerFSMLinkMotion; // 0x01F8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag PlayerFSMInteract; // 0x0200(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag PlayerFSMLocomotion; // 0x0208(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag PlayerFSMLocomotion_Idle; // 0x0210(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag PlayerFSMLocomotion_IdleVar; // 0x0218(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag PlayerFSMLocomotion_Walk; // 0x0220(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag PlayerFSMLocomotion_Run; // 0x0228(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag PlayerFSM; // 0x0230(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag AbilityPlayerChangeWeaponMotion; // 0x0238(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag AbilityPlayerUseShortcutItemMotion; // 0x0240(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag AbilityPlayerHellModeDamageMotion; // 0x0248(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag AbilityPlayerClawGTransformToClawMotion; // 0x0250(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag AbilityPlayerCustomUpperBodyMotion; // 0x0258(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag AbilityPlayerChangeWeapon; // 0x0260(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag AbilityPlayerUseShortcutItem; // 0x0268(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag AbilityPlayerHellModeDamage; // 0x0270(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag AbilityPlayerClawGTrasformToClaw; // 0x0278(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag AbilityPlayerCustomUpperBody; // 0x0280(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag AbilityPlayerShiromukuRevive1; // 0x0288(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag AbilityPlayerShiromukuRevive2; // 0x0290(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag AbilityPlayerShiromukuRevive2UpdatePP; // 0x0298(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag AbilityPlayerShowShortcutItemUI; // 0x02A0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag SanityToClawTransform; // 0x02A8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag FocusCharged; // 0x02B0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag DamageWinceToAdditive; // 0x02B8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag WeaponBreakForceKnockBack; // 0x02C0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag DamageLimitHealth; // 0x02C8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag EnemyLink; // 0x02D0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag EnemyLinkExecution; // 0x02D8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag CorruptionLink; // 0x02E0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag CorruptionLinkExecution; // 0x02E8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag OmamoriSnake; // 0x02F0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag OmamoriKagami; // 0x02F8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag EventOmamoriKagami; // 0x0300(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag OmamoriTanuki; // 0x0308(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag OmamoriDaisy; // 0x0310(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag OmamoriShrew; // 0x0318(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceGameplayTagDataAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceGameplayTagDataAsset") } static class UNoceGameplayTagDataAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceGameplayTagDataAsset; // Class GameNoce.NoceGameProgressComponent // 0x02A0 (0x04C0 - 0x0220) class UNoceGameProgressComponent final : public USMStateMachineComponent { public: uint8 Pad_220[0x4]; // 0x0220(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag ProgressTag; // 0x0224(0x0008)(BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_22C[0x4]; // 0x022C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTagContainer AdditionalProgressTag; // 0x0230(0x0020)(BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) struct FGameplayTag ExactProgressTag; // 0x0250(0x0008)(BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_258[0x61]; // 0x0258(0x0061)(Fixing Size After Last Property [ Dumper-7 ]) bool OverrideProgressDataFromWorldSetting; // 0x02B9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2BA[0x6]; // 0x02BA(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TArray SavableProgressForDevelop; // 0x02C0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) bool CurrentProgressSavable; // 0x02D0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2D1[0x3]; // 0x02D1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag InitialProgressTag; // 0x02D4(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag InitExactTag; // 0x02DC(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceRoundType InitRoundType; // 0x02E4(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2E5[0x3]; // 0x02E5(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class UDataTable* DataLayerTable; // 0x02E8(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2F0[0x1D0]; // 0x02F0(0x01D0)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: bool AddAdditionalProgressTag(const struct FGameplayTag& InTag, ENoceProgressType InType, const class FString& Reason); struct FGameplayTagContainer GetAdditionalProgressTag(); struct FGameplayTagContainer GetHistoryAdditionalProgressTag(); struct FGameplayTagContainer GetHistoryProgressTag(); struct FGameplayTag GetProgressTag(); struct FGameplayTag GetStateMachineProgressTag(); bool HasAdditionalTagInHistory(const struct FGameplayTag& InTag, bool ExactMatch); bool HasAllAdditionalTag(const struct FGameplayTagContainer& InTagContainer); bool HasAnyAdditionalTag(const struct FGameplayTagContainer& InTagContainer); bool HasTagInHistory(const struct FGameplayTag& InTag, bool ExactMatch); void OnProgressStateBegin(const struct FGameplayTag& StartCondition); void RefreshDataLayerStatus(); bool RemoveAdditionalProgressTag(const struct FGameplayTag& InTag); bool RemoveAdditionalProgressTags(const struct FGameplayTagContainer& InTagContainer); bool SetProgressTag(const struct FGameplayTag& InTag, ENoceProgressType InType, const class FString& Reason); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceGameProgressComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceGameProgressComponent") } static class UNoceGameProgressComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceGameProgressComponent; // Class GameNoce.NoceLocalPlayer // 0x0008 (0x02B8 - 0x02B0) class UNoceLocalPlayer final : public ULocalPlayer { public: class UNoceSaveSubsystem* SaveSystem; // 0x02B0(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: class UNoceSystemSaveGame* GetSharedSettings(); class UNoceLocalGameUserSettings* GetLocalSettings() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceLocalPlayer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceLocalPlayer") } static class UNoceLocalPlayer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceLocalPlayer; // Class GameNoce.NoceGameProgressDataAsset // 0x0028 (0x0058 - 0x0030) class UNoceGameProgressDataAsset final : public UDataAsset { public: class UDataTable* DataLayerTable; // 0x0030(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf StateMachineClass; // 0x0038(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray> SubStateMachineClass; // 0x0040(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) struct FGameplayTag InitialProgressTag; // 0x0050(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceGameProgressDataAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceGameProgressDataAsset") } static class UNoceGameProgressDataAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceGameProgressDataAsset; // Class GameNoce.NoceNotebookTabWidget // 0x00D8 (0x03F0 - 0x0318) class UNoceNotebookTabWidget : public UNoceTabWidget { public: class UNoceTabChildWidget* WBP_NoteB_TabChild; // 0x0318(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceTabChildWidget* WBP_NoteB_TabChild_1; // 0x0320(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceTabChildWidget* WBP_NoteB_TabChild_2; // 0x0328(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceTabChildWidget* WBP_NoteB_TabChild_3; // 0x0330(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceTabChildWidget* WBP_NoteB_TabChild_4; // 0x0338(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USpacer* Spacer_1; // 0x0340(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USpacer* Spacer_2; // 0x0348(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USpacer* Spacer_3; // 0x0350(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USpacer* Spacer_4; // 0x0358(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FText CharacterText; // 0x0360(0x0010)(BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText EnemyText; // 0x0370(0x0010)(BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText InfoText; // 0x0380(0x0010)(BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText PuzzleText; // 0x0390(0x0010)(BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText TutorialText; // 0x03A0(0x0010)(BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) TArray AllTabChildren; // 0x03B0(0x0010)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) TArray AllTabChildTypes; // 0x03C0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray AllSpacers; // 0x03D0(0x0010)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) TArray CurrentTabTypes; // 0x03E0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: ENoceNotebookType GetCurrentTabType(); void ResetList(ENoceNotebookType DefaultType); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceNotebookTabWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceNotebookTabWidget") } static class UNoceNotebookTabWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceNotebookTabWidget; // Class GameNoce.NoceGameProgressInterface // 0x0000 (0x0000 - 0x0000) class INoceGameProgressInterface final { public: bool AddAdditionalProgressTag(const struct FGameplayTag& InTag, ENoceProgressType InType, const class FString& Reason); struct FGameplayTagContainer GetAdditionalProgressTagContainer(); struct FGameplayTag GetBGMProgressTag(); struct FGameplayTagContainer GetHistoryAdditionalProgressTagContainer(); struct FGameplayTagContainer GetHistoryProgressTagContainer(); bool GetManipulatedProgress(); struct FGameplayTag GetNewGameProgressTag(); struct FGameplayTag GetProgressTag(); struct FGameplayTag GetStateMachineProgressTag(); bool HasAdditionalTag(const struct FGameplayTag& TargetTag); bool HasAllAdditionalTag(const struct FGameplayTagContainer& TargetTag); bool HasAnyAdditionalTag(const struct FGameplayTagContainer& TargetTag); bool IsInDarkShrine(); bool IsInEnding(); bool IsInEndingBranchDecidedChapter(); bool IsInExplore(); bool IsInHellMode(); bool IsInMainStory(); bool IsProgressReady(); bool MatchProgressTag(const struct FGameplayTag& TargetTag); bool RemoveAdditionalProgressTag(const struct FGameplayTag& InTag); bool RemoveAdditionalProgressTags(const struct FGameplayTagContainer& InTagContainer); bool RemoveLeafAdditionalTags(const struct FGameplayTag& InParentTag); void SetBGMProgressTag(const struct FGameplayTag& InTag); bool SetProgressTag(const struct FGameplayTag& InTag, ENoceProgressType InType, const class FString& Reason); bool UsedProgressDebug(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceGameProgressInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceGameProgressInterface") } static class INoceGameProgressInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_INoceGameProgressInterface; // Class GameNoce.NoceGameSettingDiscreteDynamic_OnOff // 0x0000 (0x01A0 - 0x01A0) class UNoceGameSettingDiscreteDynamic_OnOff final : public UGameSettingValueDiscreteDynamic_Bool { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceGameSettingDiscreteDynamic_OnOff") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceGameSettingDiscreteDynamic_OnOff") } static class UNoceGameSettingDiscreteDynamic_OnOff* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceGameSettingDiscreteDynamic_OnOff; // Class GameNoce.NoceGameSettingDiscreteDynamic_ToggleHold // 0x0000 (0x01A0 - 0x01A0) class UNoceGameSettingDiscreteDynamic_ToggleHold final : public UGameSettingValueDiscreteDynamic_Bool { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceGameSettingDiscreteDynamic_ToggleHold") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceGameSettingDiscreteDynamic_ToggleHold") } static class UNoceGameSettingDiscreteDynamic_ToggleHold* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceGameSettingDiscreteDynamic_ToggleHold; // Class GameNoce.NoceMainmenuWidget // 0x0138 (0x04E8 - 0x03B0) class UNoceMainmenuWidget final : public UNoceFocusableWidget { public: class UWidgetAnimation* FadeInFromTitle; // 0x03B0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* MenuDefault; // 0x03B8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FText NewGameText; // 0x03C0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText ContinueText; // 0x03D0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText LoadText; // 0x03E0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText OptionText; // 0x03F0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText EndingListText; // 0x0400(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText ExitGameText; // 0x0410(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText ChapterText; // 0x0420(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText ChapterText2; // 0x0430(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText CombatText; // 0x0440(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText DemoText; // 0x0450(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText JPTestText0; // 0x0460(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText JPTestText1; // 0x0470(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText JPTestText2; // 0x0480(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText JPTestText3; // 0x0490(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle ConfirmSound; // 0x04A0(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle CancelSound; // 0x04A8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle ToWorldSound; // 0x04B0(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FSoftClassPath DevInfoWidgetPath; // 0x04B8(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_4D8[0x10]; // 0x04D8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void BP_NewGameWidgetByIntent(bool InIsContinue); void BP_SeamlessTravel(); void ClearCancelAction(); TArray CreateChapterListObjs(const TArray& ChapterNames); bool CreateDevInfo(); TArray CreateExploreListObjs(const TArray& ExploreNames); void ExecuteObj(class UMainMenuListObject* Obj); TArray GetMainMenuListObjs(); bool HasContinue(); void SetupCancelActionToMainMenu(); bool ToChapter(); bool ToChapterMenu(); bool ToChapterMenu2(); bool ToCombatTest(); bool ToContinue(); bool ToDemo(); bool ToEndingList(); bool ToExitGame(); bool ToExplore(); bool ToExploreMenu(); bool ToJPTest0(); bool ToJPTest1(); bool ToJPTest2(); bool ToJPTest3(); bool ToLoadGamePanel(); bool ToMainMenu(); bool ToNewGame(); bool ToOption(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceMainmenuWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceMainmenuWidget") } static class UNoceMainmenuWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceMainmenuWidget; // Class GameNoce.NoceGameSettingFunctionLibrary // 0x0000 (0x0028 - 0x0028) class UNoceGameSettingFunctionLibrary final : public UBlueprintFunctionLibrary { public: static void ExecuteSettingAction(class UGameSettingAction* Action, bool MarkAsDirty); static class FText GetOptionText(const class FString& InKey); static class FText GetOptionTextWithTableID(const class FName& InTableID, const class FString& InKey); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceGameSettingFunctionLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceGameSettingFunctionLibrary") } static class UNoceGameSettingFunctionLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceGameSettingFunctionLibrary; // Class GameNoce.NocePendantLightPostAnimInst // 0x0040 (0x03B0 - 0x0370) class UNocePendantLightPostAnimInst final : public UAnimInstance { public: float WindSpeed; // 0x0368(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float WindSpeedRatio; // 0x036C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float Frequency; // 0x0370(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_374[0x4]; // 0x0374(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector ForceSeed; // 0x0378(0x0018)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FVector Force; // 0x0390(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3A8[0x8]; // 0x03A8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: float ComputeForce(float Seed) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePendantLightPostAnimInst") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePendantLightPostAnimInst") } static class UNocePendantLightPostAnimInst* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePendantLightPostAnimInst; // Class GameNoce.NoceGameSettingRegistry // 0x0030 (0x00E0 - 0x00B0) class UNoceGameSettingRegistry final : public UGameSettingRegistry { public: class UGameSettingCollection* InitialSettings; // 0x00B0(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UGameSettingCollection* InitialDisplaySettings; // 0x00B8(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UGameSettingCollection* GraphicsSettings; // 0x00C0(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UGameSettingCollection* AudioSettings; // 0x00C8(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UGameSettingCollection* ControlSettings; // 0x00D0(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UGameSettingCollection* LanguageSettings; // 0x00D8(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void BP_Init(class ULocalPlayer* InLocalPlayer); void BP_SaveChanges(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceGameSettingRegistry") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceGameSettingRegistry") } static class UNoceGameSettingRegistry* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceGameSettingRegistry; // Class GameNoce.NoceGameStateBase // 0x0000 (0x02E8 - 0x02E8) class ANoceGameStateBase : public AGameStateBase { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceGameStateBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceGameStateBase") } static class ANoceGameStateBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceGameStateBase; // Class GameNoce.NoceGameState // 0x0178 (0x0460 - 0x02E8) class ANoceGameState : public ANoceGameStateBase { public: uint8 Pad_2E8[0x8]; // 0x02E8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnGameProgressInitialized; // 0x02F0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnGameProgressChanged; // 0x0300(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnGameProgressAdditionalTagChanged; // 0x0310(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) bool InitializeGameProgressOnBeginPlay; // 0x0320(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool StartStateOnPlayerReady; // 0x0321(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_322[0x6]; // 0x0322(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceGameProgressComponent* GameProgress; // 0x0328(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTagContainer DarkShrineChapters; // 0x0330(0x0020)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected) struct FGameplayTagContainer DarkHinakoBaseChapters; // 0x0350(0x0020)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected) struct FGameplayTagContainer DarkHinakoNewRoundChapters; // 0x0370(0x0020)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected) struct FGameplayTag ExploreTagRoot; // 0x0390(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag MainStoryTagRoot; // 0x0398(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag StartNewGameTag; // 0x03A0(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTagContainer EndingChapters; // 0x03A8(0x0020)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected) struct FGameplayTagContainer EndingBranchDecidedChapters; // 0x03C8(0x0020)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected) struct FGameplayTagContainer Chapters; // 0x03E8(0x0020)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected) struct FGameplayTagContainer EndGameProgress; // 0x0408(0x0020)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected) struct FGameplayTagContainer HellModeGameProgress; // 0x0428(0x0020)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected) bool IsActivatedByDistance; // 0x0448(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_449[0x3]; // 0x0449(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float SyncLocationInterval; // 0x044C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_450[0x10]; // 0x0450(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: struct FGameplayTag GetGameProgressTag(); class USMStateInstance_Base* GetProgressStateInstanceStack(TSubclassOf StateClass, bool bCheckNested, bool bIncludeChildren); bool IsDarkHinakoChapter(const struct FGameplayTag& InTag, ENoceRoundType InRound); bool IsDarkShrine(const struct FGameplayTag& InTag); bool IsEnding(const struct FGameplayTag& InTag); bool IsEndingBranchDecidedChapter(const struct FGameplayTag& InTag); bool IsExploreMode(const struct FGameplayTag& InTag); bool IsHellMode(const struct FGameplayTag& InTag); bool IsInChapter(ENoceChapterType InChapterType); bool IsInEndGame(); bool IsMainStory(const struct FGameplayTag& InTag); void OnGameInitialized(); void OnPlayerReady(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceGameState") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceGameState") } static class ANoceGameState* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceGameState; // Class GameNoce.NoceMapFunctionLibrary // 0x0000 (0x0028 - 0x0028) class UNoceMapFunctionLibrary final : public UBlueprintFunctionLibrary { public: static class UNoceMapTrackerComponent* GetNoceMapTracker(const class UObject* WorldContextObject); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceMapFunctionLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceMapFunctionLibrary") } static class UNoceMapFunctionLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceMapFunctionLibrary; // Class GameNoce.NoceGameViewportClient // 0x0000 (0x03B0 - 0x03B0) class UNoceGameViewportClient final : public UGameViewportClient { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceGameViewportClient") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceGameViewportClient") } static class UNoceGameViewportClient* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceGameViewportClient; // Class GameNoce.NocePostProcessAnimInstance // 0x0190 (0x0500 - 0x0370) #pragma pack(push, 0x1) class alignas(0x10) UNocePostProcessAnimInstance : public UAnimInstance { public: uint8 Pad_368[0x8]; // 0x0368(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceEnemyAnimInstance* MyABP; // 0x0370(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNoceCheatManager* CheatManager; // 0x0378(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UseFootIK; // 0x0380(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_381[0x3]; // 0x0381(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float FootIKAlpha; // 0x0384(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FootIKInterpSpeed; // 0x0388(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FootIKInterpScale; // 0x038C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FootIKInterpSpeed_Current; // 0x0390(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName FootIKAlpha_Curve; // 0x0394(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName FootIKAlpha_Curve_Meta; // 0x039C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CurLeftFootOffset; // 0x03A4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CurRightFootOffset; // 0x03A8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName LeftFootName; // 0x03AC(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName RightFootName; // 0x03B4(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FootIKTraceUpDistance; // 0x03BC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FootIKTraceDownDistance; // 0x03C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FootIKBlendSpeed; // 0x03C4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FootIKMaxLeftRightDifference; // 0x03C8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool FootIKUseMaxDifference; // 0x03CC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3CD[0x3]; // 0x03CD(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float FootIKMaxAdjustOffset; // 0x03D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UseLookAt; // 0x03D4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3D5[0xB]; // 0x03D5(0x000B)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform LookAtTransform; // 0x03E0(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName LookAtRerouteBone; // 0x0440(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LookAtEnableBlendTime; // 0x0448(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LookAtDisableBlendTime; // 0x044C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AddHitReactionActive; // 0x0450(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_451[0x3]; // 0x0451(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float HitReactionAlpha; // 0x0454(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_458[0x8]; // 0x0458(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform HitReactionControlTransform; // 0x0460(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UseLinkIK; // 0x04C0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4C1[0x3]; // 0x04C1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float LinkIKAplha; // 0x04C4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LinkOffsetAlignGroundWeight; // 0x04C8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UsePoseDriver; // 0x04CC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4CD[0x3]; // 0x04CD(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float PoseDriverBlendTime; // 0x04D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BodyPhysAlpha; // 0x04D4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float HairPhysAlpha; // 0x04D8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bReplaceTransferBoneVelocities; // 0x04DC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bReplaceWorldCollision; // 0x04DD(0x0001)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ECollisionChannel ReplaceWorldCollisionChannel; // 0x04DE(0x0001)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_4DF[0x1]; // 0x04DF(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector OverrideWorldGravity; // 0x04E0(0x0018)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void SetupLookAtComponent(); void UpdateApplyFootIK(); void UpdateApplyLookAtIK(float DeltaTime); void UpdateApplyPoseDriverIK(); void UpdateFootIK(float DeltaSeconds); void UpdateRigidbody(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePostProcessAnimInstance") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePostProcessAnimInstance") } static class UNocePostProcessAnimInstance* GetDefaultObj() { return GetDefaultObjImpl(); } }; #pragma pack(pop) DUMPER7_ASSERTS_UNocePostProcessAnimInstance; // Class GameNoce.NoceNPCPostProcessAnimInstance // 0x0000 (0x0500 - 0x0500) class UNoceNPCPostProcessAnimInstance : public UNocePostProcessAnimInstance { public: class UNoceNPCLookTargetComponent* LookAtComponent; // 0x04F8(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceNPCPostProcessAnimInstance") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceNPCPostProcessAnimInstance") } static class UNoceNPCPostProcessAnimInstance* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceNPCPostProcessAnimInstance; // Class GameNoce.NoceGASFunctionLibrary // 0x0000 (0x0028 - 0x0028) class UNoceGASFunctionLibrary final : public UBlueprintFunctionLibrary { public: static struct FGameplayAbilitySpecHandle GetPrimaryAbilityHandleFromClass(class UAbilitySystemComponent* AbilitySystemComponent, TSubclassOf InAbilityClass); static class UNoceGameplayAbility* GetPrimaryAbilityInstanceFromClass(class UAbilitySystemComponent* AbilitySystemComponent, TSubclassOf InAbilityClass); static class UNoceGameplayAbility* GetPrimaryAbilityInstanceFromHandle(class UAbilitySystemComponent* AbilitySystemComponent, const struct FGameplayAbilitySpecHandle& Handle); static bool IsPrimaryAbilityInstanceActive(class UAbilitySystemComponent* AbilitySystemComponent, const struct FGameplayAbilitySpecHandle& Handle); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceGASFunctionLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceGASFunctionLibrary") } static class UNoceGASFunctionLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceGASFunctionLibrary; // Class GameNoce.NoceGA_DetectEnemyInSight // 0x0070 (0x0440 - 0x03D0) class UNoceGA_DetectEnemyInSight : public UNoceGameplayAbility { public: bool EnemyInSight; // 0x03D0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool SeeingEnemy; // 0x03D1(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3D2[0x2]; // 0x03D2(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float UpdateInterval; // 0x03D4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float EnemyCapsuleRadiusRatio; // 0x03D8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float BackSideDiffDistance; // 0x03DC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float LeaveEnemyInSightDistance; // 0x03E0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float EnemyAmbushDistance; // 0x03E4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 CombatWaveEnemyDeadCount; // 0x03E8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3EC[0x4]; // 0x03EC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray EngagedEnemies; // 0x03F0(0x0010)(BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray SeeingEnemies; // 0x0400(0x0010)(BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray SeeingResurrectEnemies; // 0x0410(0x0010)(BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) uint8 Pad_420[0x20]; // 0x0420(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void End(); void HandleCombatAmbushed(); void HandleCombatEnded(); void HandleCombatEngaged(); void HandleCombatEscaped(); void HandleCombatWave(); void HandleSeeingResurrectEnemies(); void Initialize(); void OnEnemyInSightChanged(bool NewEnemyInSight); void OnPlayerDamaged(class AActor* InAttacker, class FName InComboName, float InHealthDamager); void OnSeeingEnemyChanged(bool NewSeeingEnemey); void Update(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceGA_DetectEnemyInSight") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceGA_DetectEnemyInSight") } static class UNoceGA_DetectEnemyInSight* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceGA_DetectEnemyInSight; // Class GameNoce.NoceGeneralHintWidget // 0x00C0 (0x03A0 - 0x02E0) class UNoceGeneralHintWidget final : public UUserWidget { public: class UNoceNotificationPartWidget* WBP_Notification_TopPart; // 0x02E0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceAnimWidget* WBP_Notification_Line; // 0x02E8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceNotificationPartWidget* WBP_Notification_BottomPart; // 0x02F0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FText NotebookUpdateText; // 0x02F8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText NotebookUpdateTextInGimmick; // 0x0308(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText ViewNotebookDetailText; // 0x0318(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) float NotebookUpdateDuration; // 0x0328(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_32C[0x4]; // 0x032C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray HintData; // 0x0330(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) struct FNoceUIGeneralHintData CurrentData; // 0x0340(0x0030)(Transient, Protected, NativeAccessSpecifierProtected) struct FNoceUIGeneralHintData LastNotebookData; // 0x0370(0x0030)(Transient, Protected, NativeAccessSpecifierProtected) public: bool GetFirstNotebookIDInfo(ENoceNotebookType* OutType, class FName* OutID); void Hide(); void HideHint(const class FText& InText); void HideLine(); void OnEnterEvent(); void OnSettingChanged(class UNoceSystemSaveGame* SystemSave); void OnUsingGimmick(bool IsUsing); void Show(); void ShowHint(const class FText& InText, float InDuration); void ShowNotebookUpdateWithID(ENoceNotebookType InType, class FName InNotebookID); void ShowTutorial(class FName InNotebookID, bool InHasNotebookID, const class FText& InText, float InDuration, ENoceNotebookType InType); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceGeneralHintWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceGeneralHintWidget") } static class UNoceGeneralHintWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceGeneralHintWidget; // Class GameNoce.NocePrepRoomPickupsRuleDataAsset // 0x0050 (0x0080 - 0x0030) class UNocePrepRoomPickupsRuleDataAsset final : public UDataAsset { public: TArray Consumables; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray ConsumableFactors; // 0x0040(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) float MaxHealthFactor; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HealthFactor; // 0x0054(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Weapons; // 0x0058(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray WeaponFactors; // 0x0068(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) float DurabilityFactor; // 0x0078(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7C[0x4]; // 0x007C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePrepRoomPickupsRuleDataAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePrepRoomPickupsRuleDataAsset") } static class UNocePrepRoomPickupsRuleDataAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePrepRoomPickupsRuleDataAsset; // Class GameNoce.NoceGlobalDelegates // 0x00A0 (0x00C8 - 0x0028) class UNoceGlobalDelegates final : public UObject { public: TMulticastInlineDelegate OnEnterEventDelegate; // 0x0028(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnExitEventDelegate; // 0x0038(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnPlayerDamageDelegate; // 0x0048(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnUsingGimmickDelegate; // 0x0058(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnEnterExamineDelegate; // 0x0068(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnExitExamineDelegate; // 0x0078(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnOpenNotebookDelegate; // 0x0088(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnExitNotebookDelegate; // 0x0098(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnSkipSequenceDelegate; // 0x00A8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) bool InEvent; // 0x00B8(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) ENoceEventModeType EventModeType; // 0x00B9(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) ENoceCineEventUserType CineEventUserType; // 0x00BA(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool UsingGimmick; // 0x00BB(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool InExamineMode; // 0x00BC(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool InNotebook; // 0x00BD(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_BE[0x2]; // 0x00BE(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) class AActor* PlaySeqStateSeqActor; // 0x00C0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: void HandleGameInstanceShutdown(); bool IsInExamineMode(); bool IsInNotebookOpen(); bool IsUsingGimmick(); void OnHandleSkipSequence(class FName InDataRowName); void ResetEventState(); void ResetStatus(); void SetExamineMode(bool IsEnable); void SetInEvent(bool IsEnable, ENoceEventModeType InEventModeType, ENoceCineEventUserType InCineEventUserType); void SetNotebookOpen(bool IsOpen); void SetPlaySequenceStateSeqActor(class AActor* InSeqActor); void SetUsingGimmick(bool InValue); ENoceCineEventUserType GetCineEventUserType() const; ENoceEventModeType GetEventModeType() const; class AActor* GetPlaySequenceStateSeqActor() const; bool IsInEvent() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceGlobalDelegates") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceGlobalDelegates") } static class UNoceGlobalDelegates* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceGlobalDelegates; // Class GameNoce.NocePickupBase // 0x0018 (0x02A8 - 0x0290) class ANocePickupBase : public AActor { public: class FText NewPromptText; // 0x0290(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) int32 Count; // 0x02A0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2A4[0x4]; // 0x02A4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void BP_HandlePickupFailed(); bool BP_PickupCanSpawn(); bool IsPlayerHasItem(); bool OnPickup(class AActor* InActor); class FName GetId() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePickupBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePickupBase") } static class ANocePickupBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANocePickupBase; // Class GameNoce.NocePickupConsumable // 0x0008 (0x02B0 - 0x02A8) class ANocePickupConsumable : public ANocePickupBase { public: struct FNoceConsumableDataRowHandle ConsumableID; // 0x02A8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePickupConsumable") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePickupConsumable") } static class ANocePickupConsumable* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANocePickupConsumable; // Class GameNoce.NoceGraphicOptionFunctionLibrary // 0x0000 (0x0028 - 0x0028) class UNoceGraphicOptionFunctionLibrary final : public UBlueprintFunctionLibrary { public: static void GetAASuperSamplingModes(bool IsResolution4K, TArray* OutAvailableModes); static bool IsHardwardRaytracingSupported(); static void SetAASuperSamplingMode(ENoceGraphicAASuperSamplingMode InMode); static void SetAASuperSamplingQuality(ENoceGraphicAASuperSamplingMode InMode, uint8 InQuality); static void SetDepthOfField(bool bEnable); static void SetFakeBackBufferSize(int32 InWidth, int32 InHeight); static void SetGlobalIlluminationMode(uint8 InMode); static void SetHardwardRaytracing(bool bEnable); static void SetMotionBlur(bool bEnable); static void SetPaniniDistortion(float InVal); static void SetPaniniVerticalCompression(float InVal); static void SetReflectionMode(uint8 InMode); static void SetScalability_Effects(uint8 InMode); static void SetScalability_PostProcessing(uint8 InMode); static void SetScalability_Shadows(uint8 InMode); static void SetScalability_Textures(uint8 InMode); static void SetScalability_ViewDistance(uint8 InMode); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceGraphicOptionFunctionLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceGraphicOptionFunctionLibrary") } static class UNoceGraphicOptionFunctionLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceGraphicOptionFunctionLibrary; // Class GameNoce.NoceHellModeDataAsset // 0x0040 (0x0070 - 0x0030) class UNoceHellModeDataAsset final : public UDataAsset { public: float Damage; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector2D FloatDamage; // 0x0038(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* ActionLevelDamageRatio; // 0x0048(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SanityToHealthRatio; // 0x0050(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENoceHellModeAnimType AnimType; // 0x0054(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_55[0x3]; // 0x0055(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TArray AudioIDs; // 0x0058(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) bool HealthDamageEffectedByDamageRatio; // 0x0068(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool HealthDamageApplyGutsCheck; // 0x0069(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool HealthDamageCheckOmamoriKagami; // 0x006A(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool HealthDamageCheckSuperArmor; // 0x006B(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, 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("NoceHellModeDataAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceHellModeDataAsset") } static class UNoceHellModeDataAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceHellModeDataAsset; // Class GameNoce.NoceHideActorSection // 0x0010 (0x0100 - 0x00F0) class UNoceHideActorSection final : public UMovieSceneSection { public: struct FNoceHideActorSectionParams Params_0; // 0x00F0(0x0010)(Edit, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceHideActorSection") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceHideActorSection") } static class UNoceHideActorSection* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceHideActorSection; // Class GameNoce.NocePlayerAnimBankByProgressComp // 0x0038 (0x0168 - 0x0130) class UNocePlayerAnimBankByProgressComp final : public UNoceShowByProgressBaseComponent { public: TSoftObjectPtr AnimBankSoftObject; // 0x0130(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UAnimPlusBankDataTable* AnimBank; // 0x0158(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UAnimPlusBankDataTable* OriginalAnimBank; // 0x0160(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: void OnChangedWeapon(class ANoceWeapon* InNewWeapon); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerAnimBankByProgressComp") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerAnimBankByProgressComp") } static class UNocePlayerAnimBankByProgressComp* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerAnimBankByProgressComp; // Class GameNoce.NoceHideActorTrack // 0x0018 (0x00B0 - 0x0098) class UNoceHideActorTrack final : public UMovieSceneTrack { public: uint8 Pad_98[0x8]; // 0x0098(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TArray Sections; // 0x00A0(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceHideActorTrack") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceHideActorTrack") } static class UNoceHideActorTrack* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceHideActorTrack; // Class GameNoce.NoceProgressMultiConditionJoint // 0x0030 (0x0120 - 0x00F0) class UNoceProgressMultiConditionJoint final : public USMStateInstance { public: struct FGameplayTagContainer Condition; // 0x00F0(0x0020)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FGameplayTag NextProgress; // 0x0110(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NeedTagNum; // 0x0118(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool RemoveAdditionalTags; // 0x011C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11D[0x3]; // 0x011D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceProgressMultiConditionJoint") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceProgressMultiConditionJoint") } static class UNoceProgressMultiConditionJoint* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceProgressMultiConditionJoint; // Class GameNoce.NoceHitArea // 0x00B8 (0x0248 - 0x0190) class UNoceHitArea final : public UContentWidget { public: TMulticastInlineDelegate OnClicked; // 0x0190(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnPressed; // 0x01A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnReleased; // 0x01B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnHovered; // 0x01C0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnUnhovered; // 0x01D0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TDelegate OnMouseButtonDownEvent; // 0x01E0(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate OnMouseButtonUpEvent; // 0x01F0(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate OnMouseMoveEvent; // 0x0200(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate OnMouseDoubleClickEvent; // 0x0210(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_220[0x10]; // 0x0220(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector2D AreaSize; // 0x0230(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool UnhandledEvent; // 0x0240(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_241[0x7]; // 0x0241(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceHitArea") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceHitArea") } static class UNoceHitArea* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceHitArea; // Class GameNoce.NoceHitPerformDataAsset // 0x0140 (0x0170 - 0x0030) class UNoceHitPerformDataAsset final : public UDataAsset { public: TMap HitPerformComboParticleRotationGroup; // 0x0030(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TMap HitPerformSettingsGroup; // 0x0080(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TMap HitPerformComboGroup; // 0x00D0(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TMap WincePerformMap; // 0x0120(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceHitPerformDataAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceHitPerformDataAsset") } static class UNoceHitPerformDataAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceHitPerformDataAsset; // Class GameNoce.NoceHitFriendDataAsset // 0x0050 (0x0080 - 0x0030) class UNoceHitFriendDataAsset final : public UDataAsset { public: TMap ComboWinceMap; // 0x0030(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceHitFriendDataAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceHitFriendDataAsset") } static class UNoceHitFriendDataAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceHitFriendDataAsset; // Class GameNoce.NocePlayerBroochComponent // 0x0050 (0x00F0 - 0x00A0) class UNocePlayerBroochComponent final : public UActorComponent { public: struct FSoftClassPath BroochActorClassPath; // 0x00A0(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName BrroochAttachSocket; // 0x00C0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName BroochKeyItemName; // 0x00C8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class AActor* BroochActor; // 0x00D0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UStaticMeshComponent* BroochMeshComponent; // 0x00D8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNocePlayerInventoryComponent* PlayerInventory; // 0x00E0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_E8[0x8]; // 0x00E8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void HandleOnAddItem(ENoceInventoryType InItemType, class FName InItemName); void HandleOnPossessed(bool InPossessed); void HandleOnRemoveItem(ENoceInventoryType InItemType, class FName InItemName); void HandlePlayerShowHide(bool InShow); void SetForceHideMesh(bool InValue); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerBroochComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerBroochComponent") } static class UNocePlayerBroochComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerBroochComponent; // Class GameNoce.NoceHitPerformDataSubsystem // 0x0140 (0x0178 - 0x0038) class UNoceHitPerformDataSubsystem : public UNoceWorldSubsystem { public: TMap NiagaraSystemMap; // 0x0038(0x0050)(Protected, NativeAccessSpecifierProtected) TMap ForceFeedbackEffectMap; // 0x0088(0x0050)(Protected, NativeAccessSpecifierProtected) TMap> CameraShakeBaseMap; // 0x00D8(0x0050)(Protected, UObjectWrapper, NativeAccessSpecifierProtected) TMap CurveFloatMap; // 0x0128(0x0050)(Protected, NativeAccessSpecifierProtected) public: void ClearAllMaps(); TSubclassOf LoadCameraShakeBase(const struct FSoftClassPath& InSoftClassPath); class UCurveFloat* LoadCurveFloat(const struct FSoftObjectPath& InSoftObjectPath); class UForceFeedbackEffect* LoadForceFeedbackEffect(const struct FSoftObjectPath& InSoftObjectPath); class UNiagaraSystem* LoadNiagaraSystem(const struct FSoftObjectPath& InSoftObjectPath); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceHitPerformDataSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceHitPerformDataSubsystem") } static class UNoceHitPerformDataSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceHitPerformDataSubsystem; // Class GameNoce.NocePickupsPointList // 0x0010 (0x0038 - 0x0028) class UNocePickupsPointList final : public UObject { public: TArray PointList; // 0x0028(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePickupsPointList") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePickupsPointList") } static class UNocePickupsPointList* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePickupsPointList; // Class GameNoce.NoceHorizontalList // 0x0000 (0x00A0 - 0x00A0) class UNoceHorizontalList final : public UNoceSimpleList { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceHorizontalList") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceHorizontalList") } static class UNoceHorizontalList* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceHorizontalList; // Class GameNoce.NoceIndicatorIconBase // 0x0008 (0x0308 - 0x0300) class UNoceIndicatorIconBase final : public UNoceUserWidgetBase { public: float HorizontalPadding; // 0x0300(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VerticalPadding; // 0x0304(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: void UpdateScreenLocation(const struct FVector& InWorldLocation); void UpdateWidget(ENoceIndicatorEdgeType InType, int32 Distance); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceIndicatorIconBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceIndicatorIconBase") } static class UNoceIndicatorIconBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceIndicatorIconBase; // Class GameNoce.NoceInputFunctionLibrary // 0x0000 (0x0028 - 0x0028) class UNoceInputFunctionLibrary final : public UBlueprintFunctionLibrary { public: static void AddOrRemoveCustomActionKey(class FName InActionName, const struct FKey& InPrimaryKey, const struct FKey& InSecondaryKey, bool* OutIsSecondaryKeyRemoved); static void BindInput(class UPlayerInput* InPlayerInput); static void GetActionIconNames(const class FName& InActionName, TArray* OutNames); static ENoceInputDeviceType GetActualInputDeviceTypeBy(int32 InControllerId); static bool GetActualKey(const class FName& InActionName, struct FKey* OutKey); static bool GetActualKeyIconName(bool ShowGamepad, const class FName& InActionName, class FName* OutName); static class FName GetActualKeyName(const class FName& InActionName); static TArray GetActualKeys(const class FName& InActionName); static void GetActualKeys2(class FName InActionName, struct FKey* OutPrimaryKey, struct FKey* OutSecondaryKey, struct FKey* OutHiddenKey); static void GetDefaultKeys(class FName InActionName, struct FKey* OutPrimaryKey, struct FKey* OutSecondaryKey, struct FKey* OutHiddenKey); static class UDataTable* GetInputActionToKeyTable(); static ENoceInputDeviceType GetInputDeviceType(class APlayerController* InPC); static ENoceInputDeviceType GetInputDeviceTypeBy(int32 InControllerId); static ENoceInputDeviceType GetInputGamePadType(); static class UDataTable* GetInputMultiActionTable(); static class FName GetName(const struct FKey& InKey); static bool IsAnyKey(const struct FKey& InKey); static bool IsCancel(const struct FKey& InKey); static bool IsConfirm(const struct FKey& InKey); static bool IsGamePadConnected(int32 InControllerId); static bool IsMouseClickButton(const struct FPointerEvent& InMouseEvent); static bool IsMouseConfirm(const struct FKey& InKey); static bool IsPauseMenu(const struct FKey& InKey); static bool IsRepeatKey(const struct FKeyEvent& InKeyEvent); static bool IsUIAction1(const struct FKey& InKey); static bool IsUIAction2(const struct FKey& InKey); static bool IsUIEquipment(const struct FKey& InKey); static bool IsUIKey(const ENoceUIInputAction InActionName, const struct FKey& InKey); static bool IsUIKeyEvent(const ENoceUIInputAction InActionName, const struct FKeyEvent& InKeyEvent); static bool IsUIKeyUp(const ENoceUIInputAction InActionName, const struct FKey& InKey); static bool IsUIMap(const struct FKey& InKey); static bool IsUIMapFloorDown(const struct FKey& InKey); static bool IsUIMapFloorUp(const struct FKey& InKey); static bool IsUIMouseEvent(const ENoceUIInputAction InActionName, const struct FPointerEvent& InMouseEvent); static bool IsUIMoveDown(const struct FKey& InKey); static bool IsUIMoveDown2(const struct FKey& InKey); static bool IsUIMoveLeft(const struct FKey& InKey); static bool IsUIMoveLeft2(const struct FKey& InKey); static bool IsUIMoveRight(const struct FKey& InKey); static bool IsUIMoveRight2(const struct FKey& InKey); static bool IsUIMoveUp(const struct FKey& InKey); static bool IsUIMoveUp2(const struct FKey& InKey); static bool IsUINotebook(const struct FKey& InKey); static bool IsUIPageDown(const struct FKey& InKey); static bool IsUIPageUp(const struct FKey& InKey); static bool IsUISecondTabLeft(const struct FKey& InKey); static bool IsUISecondTabRight(const struct FKey& InKey); static bool IsUITabLeft(const struct FKey& InKey); static bool IsUITabRight(const struct FKey& InKey); static bool IsUsingGamePad(int32 InControllerId); static bool IsUsingKeyboardMouse(); static bool IsUsingMouse(); static void ModifyActionKey(class APlayerController* InPC, class FName InActionName, const struct FKey& InPrimaryKey, const struct FKey& InSecondaryKey); static void ModifyAxisKey(class APlayerController* InPC, class FName InAxisName, float Scale, class FName InActionName, const struct FKey& InPrimaryKey, const struct FKey& InSecondaryKey); static void RemoveCustomActionKey(class APlayerController* InPC, class FName InActionName, bool IsPrimary); static void RemoveCustomAxisKey(class APlayerController* InPC, class FName InAxisName, float Scale, class FName InActionName, bool IsPrimary); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInputFunctionLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInputFunctionLibrary") } static class UNoceInputFunctionLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInputFunctionLibrary; // Class GameNoce.NocePlayerChargeComponent // 0x0108 (0x01A8 - 0x00A0) class UNocePlayerChargeComponent final : public UActorComponent { public: TMap ComboAttackChargeCurveMap; // 0x00A0(0x0050)(Edit, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) TSubclassOf GE_AttackMultiplierSetByCaller; // 0x00F0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag Tag_AttackMultiplierSetByCaller; // 0x00F8(0x0008)(Edit, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMap ComboWinceChargeCurveMap; // 0x0100(0x0050)(Edit, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) TSubclassOf GE_WinceMultiplierSetByCaller; // 0x0150(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag Tag_WinceMultiplierSetByCaller; // 0x0158(0x0008)(Edit, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_160[0x8]; // 0x0160(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class ANocePlayerController* PlayerController; // 0x0168(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class ANocePlayerCharacter* PlayerCharacter; // 0x0170(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UAbilitySystemComponent* AbilitySystemComponent; // 0x0178(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_180[0x28]; // 0x0180(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void HandleOnPossessed(bool InPossessed); void RemoveAttackMultiplier(); void RemoveChargeBuff(); void RemoveWinceMultiplier(); void SetAttackMultiplier(class FName InComboName, float InChargeTime); void SetWinceMultiplier(class FName InComboName, float InChargeTime); void StartCharge(class FName InComboName, class FName InInputAction); void StopCharge(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerChargeComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerChargeComponent") } static class UNocePlayerChargeComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerChargeComponent; // Class GameNoce.NoceInputGuideSubsystem // 0x0080 (0x00B0 - 0x0030) class UNoceInputGuideSubsystem final : public UGameInstanceSubsystem { public: TMulticastInlineDelegate OnGuideChanged; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_40[0x70]; // 0x0040(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void HideLastGuide(); bool IsShowingGuide(); void RemoveCommonGuide(int32 InIndex); int32 RequestCommonGuide(class FName InGuide); void ShowLastGuide(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInputGuideSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInputGuideSubsystem") } static class UNoceInputGuideSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInputGuideSubsystem; // Class GameNoce.NocePickPreviewImageWidgetBase // 0x0028 (0x03D8 - 0x03B0) class UNocePickPreviewImageWidgetBase : public UNoceFocusableWidget { public: uint8 Pad_3B0[0x10]; // 0x03B0(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) class UTextBlock* NameText; // 0x03C0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* Item; // 0x03C8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName ItemId; // 0x03D0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void ShowItem(const ENoceInventoryType& Type, const class FName& ID, bool* NoUse); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePickPreviewImageWidgetBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePickPreviewImageWidgetBase") } static class UNocePickPreviewImageWidgetBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePickPreviewImageWidgetBase; // Class GameNoce.NocePickPreviewImageWidget // 0x0018 (0x03F0 - 0x03D8) class UNocePickPreviewImageWidget : public UNocePickPreviewImageWidgetBase { public: class UTextBlock* DescriptionText; // 0x03D8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* HiddenText; // 0x03E0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceInventoryType ItemType; // 0x03E8(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3E9[0x7]; // 0x03E9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePickPreviewImageWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePickPreviewImageWidget") } static class UNocePickPreviewImageWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePickPreviewImageWidget; // Class GameNoce.NoceInputQueueComponent // 0x0148 (0x01E8 - 0x00A0) class UNoceInputQueueComponent final : public UActorComponent { public: class ANocePlayerCharacter* PlayerCharacter; // 0x00A0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class ANocePlayerController* PlayerController; // 0x00A8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNocePlayerInputHelperComponent* PlayerInputHelper; // 0x00B0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnInputMatched; // 0x00B8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) TArray InputQueueWatcherPool; // 0x00C8(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TMap InputQueueWatcherUsedMap; // 0x00D8(0x0050)(Transient, Protected, NativeAccessSpecifierProtected) TArray ActiveInputWatchers; // 0x0128(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) uint8 Pad_138[0xA0]; // 0x0138(0x00A0)(Fixing Size After Last Property [ Dumper-7 ]) TArray CandidateMatchedWatchers; // 0x01D8(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) public: void ClearInputAction(ENoceInputAction InInputAction); void CommitInputUsed(class FName InExcludeStateMachineName, class FName InExcludeStateName); ENocePlayerAnimStateType GetMatchedInput(const TArray& InAnimStateTypes); void HandleInputAction(ENoceInputAction InInputAction, bool InPressed); void HandleOnPossessed(bool InPossessed); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInputQueueComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInputQueueComponent") } static class UNoceInputQueueComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInputQueueComponent; // Class GameNoce.NoceInputQueueWatcher // 0x0050 (0x0078 - 0x0028) class UNoceInputQueueWatcher final : public UObject { public: uint8 Pad_28[0x50]; // 0x0028(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInputQueueWatcher") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInputQueueWatcher") } static class UNoceInputQueueWatcher* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInputQueueWatcher; // Class GameNoce.NoceInputSubsystem // 0x0038 (0x0068 - 0x0030) class UNoceInputSubsystem final : public UGameInstanceSubsystem { public: TMulticastInlineDelegate ControllerConnectionChanged; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_40[0x28]; // 0x0040(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static ENoceInputDeviceType GetDeviceType(); static ENoceInputGamepadType GetGamepadControlType(); void ForceShowCursorIfUsingKeyboardMouse(bool ResetCursorPos); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInputSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInputSubsystem") } static class UNoceInputSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInputSubsystem; // Class GameNoce.NoceSetting_AAQuality // 0x0000 (0x01A0 - 0x01A0) class UNoceSetting_AAQuality final : public UGameSettingValueDiscreteDynamic_Number { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSetting_AAQuality") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSetting_AAQuality") } static class UNoceSetting_AAQuality* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSetting_AAQuality; // Class GameNoce.NoceInputWidget // 0x0010 (0x0310 - 0x0300) class UNoceInputWidget final : public UNoceUserWidgetBase { public: uint8 Pad_300[0x10]; // 0x0300(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void HideGuide(); void OnInputAction(ENoceInputAction InInputAction, bool InPressed); void OnUIInputAction(ENoceUIInputAction InUIInputAction, bool InPressed); void ShowGuide(class FName InGuide); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInputWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInputWidget") } static class UNoceInputWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInputWidget; // Class GameNoce.NocePlayerAttackInfoComponent // 0x0020 (0x00C0 - 0x00A0) class UNocePlayerAttackInfoComponent final : public UActorComponent { public: class UNocePlayerComboDataAsset* PlayerComboDataAsset; // 0x00A0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceCheatManager* CheatManager; // 0x00A8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UAbilitySystemComponent* AbilitySystemComponent; // 0x00B0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class ANocePlayerCharacter* PlayerCharacter; // 0x00B8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: void HandleOnPossessed(bool InPossessed); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerAttackInfoComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerAttackInfoComponent") } static class UNocePlayerAttackInfoComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerAttackInfoComponent; // Class GameNoce.NocePlayerTriggerBase // 0x00A8 (0x0348 - 0x02A0) class ANocePlayerTriggerBase : public ANoceActor { public: uint8 Pad_2A0[0x8]; // 0x02A0(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTagContainer ProgressCondition; // 0x02A8(0x0020)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected) bool NeedExactProgress; // 0x02C8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2C9[0x7]; // 0x02C9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTagContainer AdditionalTags; // 0x02D0(0x0020)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected) bool AllAdditionalTags; // 0x02F0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2F1[0x3]; // 0x02F1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 NeedAdditionalTagNum; // 0x02F4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTagContainer WithOutAdditionalTags; // 0x02F8(0x0020)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected) bool WithoutAllAdditionalTags; // 0x0318(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_319[0x3]; // 0x0319(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 RoundBitmask; // 0x031C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 EndingBitmask; // 0x0320(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 RiddleBitmask; // 0x0324(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag CacheProgressTag; // 0x0328(0x0008)(NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool MatchRound; // 0x0330(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool MatchEnding; // 0x0331(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool MatchRiddleLevel; // 0x0332(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool MatchProgress; // 0x0333(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsEnabled; // 0x0334(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_335[0x3]; // 0x0335(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class UBoxComponent* CacheBoxComponent; // 0x0338(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_340[0x8]; // 0x0340(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: bool CanUseTrigger(); bool GetTriggerEnable(); bool IsMatchingCondition(); void ManualCheckOverlapping(); void OnAdditionalTagChanged(const struct FGameplayTag& InTag); void OnAdditionalTagChanged_BP(const struct FGameplayTag& InTag); void OnConditionChanged_BP(); void OnProgressChanged(const struct FGameplayTag& InTag); void OnProgressChanged_BP(const struct FGameplayTag& InTag); void OnProgressInitialized(const struct FGameplayTag& InTag); void OnProgressInitialized_BP(const struct FGameplayTag& InTag); void OnStoryEndingChanged(ENoceEndingType InEndingType); void OnTriggerDisabled(); void OnTriggerEnabled(); void RecheckFirstTick(); void SetTriggerEnable(bool InValue); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerTriggerBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerTriggerBase") } static class ANocePlayerTriggerBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANocePlayerTriggerBase; // Class GameNoce.NoceInteractableBase // 0x00A0 (0x03E8 - 0x0348) class ANoceInteractableBase : public ANocePlayerTriggerBase { public: uint8 Pad_348[0x8]; // 0x0348(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnEnableChanged; // 0x0350(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnOverlapHintEvent; // 0x0360(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnPlayerUseInteract; // 0x0370(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) bool IsOverlapHint; // 0x0380(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsOverlapPrompt; // 0x0381(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsActivated; // 0x0382(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsCurrentUsing; // 0x0383(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsExcludedByGroup; // 0x0384(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsInteractEnabled; // 0x0385(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool InAvailableStatus; // 0x0386(0x0001)(Edit, ZeroConstructor, EditConst, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsInteractorBusy; // 0x0387(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsVisuallyBlocked; // 0x0388(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_389[0x1]; // 0x0389(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) ENoceInteractType InteractType; // 0x038A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_38B[0x5]; // 0x038B(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnOverlapPromptEvent; // 0x0390(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) class FName MutuallyExclusiveGroupName; // 0x03A0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CoolDownTime; // 0x03A8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool UseCustomizeHintIcon; // 0x03AC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsInstantFeedback; // 0x03AD(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsInstantFeedbackSkipInputCheck; // 0x03AE(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3AF[0x1]; // 0x03AF(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) int32 UsageLimit; // 0x03B0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 UsedCount; // 0x03B4(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool NeedSave; // 0x03B8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CanShowPromptWhenVisuallyBlocked; // 0x03B9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CanShowHintWhenVisuallyBlocked; // 0x03BA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsShowVisionDebugLine; // 0x03BB(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsDynamic; // 0x03BC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsShowingPrompt; // 0x03BD(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3BE[0x2A]; // 0x03BE(0x002A)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: bool CanInteractWithPawnBP(class AActor* InteractorPawn); bool ExecuteForbitFeedback(class AActor* InteractPawn); bool ExecuteInstantFeedback(class AActor* InteractPawn); bool GetAvailableStatus(); float GetCooldownTime(); struct FVector GetHintLocationBP(); class FText GetPromptTextBP(); bool HasExceededUsageLimit(); bool IsInteractionForbit(); bool IsInteractionForbitBP(); void OnBeginOverlapHint(class AActor* InActor); void OnBeginOverlapPrompt(class AActor* InActor); void OnBeginUsingBP(); void OnEndOverlapHint(class AActor* InActor); void OnEndOverlapPrompt(class AActor* InActor); void OnEndUsingBP(); bool RequestInstantFeedback(class AActor* InteractPawn); void SetAvaliableStatus(bool InEnable); void SetInteractEnable(bool InEnable); void SetIsUsingInteract(bool InIsUsing); void UndoUseCountOnce(); void UpdateButtonIcon(bool ShowPrompt, bool ShowHint, bool ShowForbit); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInteractableBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInteractableBase") } static class ANoceInteractableBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceInteractableBase; // Class GameNoce.NoceInteractableInterface // 0x0000 (0x0000 - 0x0000) class INoceInteractableInterface final { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInteractableInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInteractableInterface") } static class INoceInteractableInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_INoceInteractableInterface; // Class GameNoce.NoceSetting_PCPreset // 0x0058 (0x01D8 - 0x0180) class UNoceSetting_PCPreset final : public UGameSettingAction { public: TMulticastInlineDelegate OnSettingChanged2; // 0x0180(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) class FText Performance; // 0x0190(0x0010)(NativeAccessSpecifierPublic) class FText Balanced; // 0x01A0(0x0010)(NativeAccessSpecifierPublic) class FText Quality; // 0x01B0(0x0010)(NativeAccessSpecifierPublic) class FText Custom; // 0x01C0(0x0010)(NativeAccessSpecifierPublic) bool IsSetPreset; // 0x01D0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D1[0x7]; // 0x01D1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: class FText GetText(); void SetIsSetPreset(bool InEnable); void SetPreset(ENoceGameSettingPreset InPreset); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSetting_PCPreset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSetting_PCPreset") } static class UNoceSetting_PCPreset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSetting_PCPreset; // Class GameNoce.NoceInteractComponent // 0x0148 (0x01E8 - 0x00A0) class UNoceInteractComponent : public UActorComponent { public: uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TWeakObjectPtr InteractTarget; // 0x00A8(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray ForbiddenTypes; // 0x00B0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) uint8 Pad_C0[0x128]; // 0x00C0(0x0128)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: float GetCandidateDistanceXY(); float GetCandidateDistanceZ(); void HandleInputAction(ENoceInputAction InInputAction, bool InPressed); void HandleOnPossessed(bool InPossessed); bool IsInteractTypeValid(ENoceInteractType InInteractType); bool IsTargetInstantFeedback(); bool IsUsingInteract(); void PauseInteract(bool InPause); void SetIsUseInteract(bool InValue); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInteractComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInteractComponent") } static class UNoceInteractComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInteractComponent; // Class GameNoce.NocePickupsHelperSubsystem // 0x0030 (0x0068 - 0x0038) class UNocePickupsHelperSubsystem final : public UNoceWorldSubsystem { public: TArray RummageList; // 0x0038(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray PickupList; // 0x0048(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray PickupsPointList; // 0x0058(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: void RegisterPickup(class ANocePickupBase* Pickup); void RegisterPickupsPoint(class ANocePickupsPoint* PickupsPoint); void RegisterRummage(class ANoceInteractableBase* Rummage); void UnregisterPickup(class ANocePickupBase* Pickup); void UnregisterPickupsPoint(class ANocePickupsPoint* PickupsPoint); void UnregisterRummage(class ANoceInteractableBase* Rummage); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePickupsHelperSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePickupsHelperSubsystem") } static class UNocePickupsHelperSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePickupsHelperSubsystem; // Class GameNoce.NoceInteractIconBase // 0x0008 (0x0308 - 0x0300) class UNoceInteractIconBase : public UNoceUserWidgetBase { public: bool SystemVisible; // 0x0300(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool GameplayVisible; // 0x0301(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_302[0x6]; // 0x0302(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetPromptText(const class FText& PromptText); void UpdateIcon(ENoceInteractIconState TargetState, const struct FVector& IconLocation); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInteractIconBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInteractIconBase") } static class UNoceInteractIconBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInteractIconBase; // Class GameNoce.NoceInteractorInterface // 0x0000 (0x0000 - 0x0000) class INoceInteractorInterface final { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInteractorInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInteractorInterface") } static class INoceInteractorInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_INoceInteractorInterface; // Class GameNoce.NoceInventoryCollectiblePage // 0x0090 (0x0448 - 0x03B8) class UNoceInventoryCollectiblePage : public UNoceFocusablePage { public: TMulticastInlineDelegate ShowHideTab; // 0x03B8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) class FName ListGuide; // 0x03C8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName BackGuide; // 0x03D0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* ViewOut; // 0x03D8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* ViewIn; // 0x03E0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* ViewFadeOut; // 0x03E8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* DescriptionText; // 0x03F0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* NameText; // 0x03F8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UOverlay* Info; // 0x0400(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UOverlay* LeftGroup; // 0x0408(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceAnimWidget* Tip; // 0x0410(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceCollectibleListWidget* WBP_Collectible_List; // 0x0418(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray CollectibleItems; // 0x0420(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle SelectSound; // 0x0430(0x0008)(BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) bool IsViewIn; // 0x0438(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_439[0x7]; // 0x0439(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UNocePlayerInventoryComponent* InventoryComponent; // 0x0440(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void OnListMouseConfirm(int32 Index_0); void OnListUpdateSelection(int32 Index_0); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInventoryCollectiblePage") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInventoryCollectiblePage") } static class UNoceInventoryCollectiblePage* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInventoryCollectiblePage; // Class GameNoce.NoceShortcutWeaponChildWidget // 0x0018 (0x0390 - 0x0378) class UNoceShortcutWeaponChildWidget final : public UNoceSelectItemWidget { public: class UNoceDurabilityWidget* Durability; // 0x0378(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* NameTextBlock; // 0x0380(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceInventoryWeaponItem* WBP_Inventory_WeaponChild; // 0x0388(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void SetDisable(); void SetEnable(class FName ID, float InDurability, bool InEquipped); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceShortcutWeaponChildWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceShortcutWeaponChildWidget") } static class UNoceShortcutWeaponChildWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceShortcutWeaponChildWidget; // Class GameNoce.NoceInventoryCollectibleWidget // 0x0040 (0x03F0 - 0x03B0) class UNoceInventoryCollectibleWidget : public UNoceFocusableWidget { public: class UWidgetAnimation* SwitchTab; // 0x03B0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceInventoryKeyItemWidget* KeyItem; // 0x03B8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceInventoryLetterWidget* Letter; // 0x03C0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceInventoryTabWidget* WBP_Collectible_Tab; // 0x03C8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle SwitchTabSound; // 0x03D0(0x0008)(BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) class UNoceFocusablePage* CurrentPage; // 0x03D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray AllPages; // 0x03E0(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) public: void OnShowHideTab(bool Enable); void OnSwitchTab(); void OnSwitchTabCompleted(); void OnTabMouseDown(int32 Index_0); void SwitchTabIndex(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInventoryCollectibleWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInventoryCollectibleWidget") } static class UNoceInventoryCollectibleWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInventoryCollectibleWidget; // Class GameNoce.NocePlayerClawTransformComponent // 0x01A8 (0x0248 - 0x00A0) class UNocePlayerClawTransformComponent final : public UActorComponent { public: float Claw_EnemyDamageRatio; // 0x00A0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float Claw_EnemyDamageAdd; // 0x00A4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float Claw_EnemyDeathAdd; // 0x00A8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TMap Claw_EnemyDeathAddMap; // 0x00B0(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) float Claw_DamageRatio; // 0x0100(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float Claw_DamageAdd; // 0x0104(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float Claw_SanityToClawTransformRatio; // 0x0108(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float ClawG_EnemyDamageRatio; // 0x010C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float ClawG_EnemyDamageAdd; // 0x0110(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float ClawG_EnemyDeathAdd; // 0x0114(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMap ClawG_EnemyDeathAddMap; // 0x0118(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) float ClawG_DamageRatio; // 0x0168(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float ClawG_DamageAdd; // 0x016C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float ClawG_TransformBackToClawRatio; // 0x0170(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_174[0x4]; // 0x0174(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf GE_ClawTransformAddSetByCaller; // 0x0178(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf GE_ClawTransformCostSetByCaller; // 0x0180(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag Tag_ClawTransformCostSetByCaller; // 0x0188(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float ClawAttrackSoulDistance; // 0x0190(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName ClawAttrackSoulComboName; // 0x0194(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName WidgetClawAttrackSoulTag; // 0x019C(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName WidgetClawAttrackSoulHintTag; // 0x01A4(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_1AC[0x4]; // 0x01AC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class FText ClawAttrackSoulHintPromptText; // 0x01B0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnAddClawTransformByEnemyDead; // 0x01C0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) class UNoceCheatManager* CheatManager; // 0x01D0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class ANocePlayerCharacter* PlayerCharacter; // 0x01D8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UAbilitySystemComponent* AbilitySystemComponent; // 0x01E0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNoceSanityComponent* SanityComponent; // 0x01E8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNocePlayerAttackInfoComponent* PlayerAttackInfoComponent; // 0x01F0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNoceInteractComponent* InteractComponent; // 0x01F8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UCapsuleComponent* CapsuleComponent; // 0x0200(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UWidgetComponent* ClawAttrackSoulWidgetComp; // 0x0208(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNoceClawAttrackSoulWidget* ClawAttrackSoulWidget; // 0x0210(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UWidgetComponent* ClawAttrackSoulHintWidgetComp; // 0x0218(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNoceInteractIconBase* ClawAttrackSoulHintWidget; // 0x0220(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_228[0x20]; // 0x0228(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void AddClawTransform(float InValue); void ApplyAttrackSoulDamageToTarget(); void CostClawTransform(float InValue); void FillClawTransformToFull(); float GetAttrackSoulTargetDistanceXY(); float GetAttrackSoulTargetDistanceZ(); class ANoceEnemyCharacter* GetAttractSoulTarget(); float GetClawTransform(); void HandleEnemyDead(class AActor* InActor); void HandleOnPossessed(bool InPossessed); bool HaveAttrackSoulTarget(); bool IsClawTransformEmpty(); bool IsClawTransformFull(); void OnCanShowWidgetChanged(bool InVisible); void OnClawTransformed(bool InIsClawG); void OnEnemyDamage(class AActor* InHitActor, float InDamage, bool InIsDead); void OnPlayerPreDamage(float InHealthDamage, float InMaxSanityDamage); void RegisterOnPossessed(); void SetAttractSoulWidgetRatio(float InRatio, class AActor* InTargetActor); void ShowAttrackSoulHintWidget(bool InShow, class AActor* InTargetActor); void ShowAttrackSoulWidget(bool InShow, class AActor* InTargetActor); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerClawTransformComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerClawTransformComponent") } static class UNocePlayerClawTransformComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerClawTransformComponent; // Class GameNoce.NoceInventoryItem // 0x0008 (0x0380 - 0x0378) class UNoceInventoryItem : public UNoceSelectItemWidget { public: class UImage* Item; // 0x0378(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void SetItemImage(const struct FSoftObjectPath& ImagePath); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInventoryItem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInventoryItem") } static class UNoceInventoryItem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInventoryItem; // Class GameNoce.NoceInventoryConsumableItem // 0x00A0 (0x0420 - 0x0380) class UNoceInventoryConsumableItem : public UNoceInventoryItem { public: class UWidgetAnimation* DisableToEquip; // 0x0380(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* EquipToDisable; // 0x0388(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* EquipToEquip; // 0x0390(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* DefaultToDefault; // 0x0398(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* DefaultToDisable; // 0x03A0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* SelectFail; // 0x03A8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* DisableSelectFail; // 0x03B0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* EquipSelectNextEdit; // 0x03B8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* EquipSelectBackEdit; // 0x03C0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* DisableSelectNextEdit; // 0x03C8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* DisableSelectBackEdit; // 0x03D0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* RealToFake; // 0x03D8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* FakeToReal; // 0x03E0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* Count; // 0x03E8(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UOverlay* EquipIconGroup; // 0x03F0(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray EditAnimations; // 0x03F8(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TArray EquipAnimations; // 0x0408(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) bool bIsSelecting; // 0x0418(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_419[0x7]; // 0x0419(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void BackFromEdit(); void DisableEdit(); void EnableEdit(); void Equip(bool IsSelecting); void EquipFail(); void HideEquipIconGroup(); void OnBackListCompleted(); void OnEquipChangedCompleted(); void PlayUnfocusMark(bool* NoUse); void SetCount(int32 InValue); void SetDisable(); void SetEnable(class FName ID, int32 Quantity); void ToEdit(); void Unequip(bool IsSelecting); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInventoryConsumableItem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInventoryConsumableItem") } static class UNoceInventoryConsumableItem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInventoryConsumableItem; // Class GameNoce.NoceInventoryEquipmentWidget // 0x0000 (0x03B0 - 0x03B0) class UNoceInventoryEquipmentWidget : public UNoceFocusableWidget { public: void SetDefaultIndex(int32 InIndex, bool* NoUse); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInventoryEquipmentWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInventoryEquipmentWidget") } static class UNoceInventoryEquipmentWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInventoryEquipmentWidget; // Class GameNoce.NoceSkyLightVolumeComponent // 0x0018 (0x00F0 - 0x00D8) class UNoceSkyLightVolumeComponent final : public UNoceVolumeComponentBase { public: struct FNoceSkyLightDataRowHandle SkyLightDataRow; // 0x00D8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) TArray LightDataByProgress; // 0x00E0(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSkyLightVolumeComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSkyLightVolumeComponent") } static class UNoceSkyLightVolumeComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSkyLightVolumeComponent; // Class GameNoce.NoceInventoryFunctionLibrary // 0x0000 (0x0028 - 0x0028) class UNoceInventoryFunctionLibrary final : public UBlueprintFunctionLibrary { public: static struct FNoceNotebookContentData GetCharacterData(class FName InName); static struct FNoceNotebookCategoryData GetCharacterNameData(class FName InName); static struct FNoceNotebookCharacterPageData GetCharacterPageData(class FName InName); static struct FNoceConsumableData GetConsumableData(class FName InName); static TArray GetConsumableRowNames(); static struct FNoceNotebookContentData GetEnemyData(class FName InName); static struct FNoceNotebookCategoryData GetEnemyNameData(class FName InName); static struct FNoceNotebookEnemyPageData GetEnemyPageData(class FName InName); static struct FNoceExpandInventoryData GetExpandInventoryData(class FName InName); static TArray GetExpandInventoryRowNames(); static struct FNoceNotebookContentData GetInfoData(class FName InName); static struct FNoceNotebookCategoryData GetInfoNameData(class FName InName); static struct FNoceNotebookInfoPageData GetInfoPageData(class FName InName); static struct FNoceKeyItemData GetKeyItemData(class FName InName); static TArray GetKeyItemEmaRowNames(); static TArray GetKeyItemRowNames(); static struct FNoceLetterData GetLetterData(class FName InName); static struct FNoceLetterGroupData GetLetterGroupData(class FName InName); static TArray GetLetterGroupRowNames(); static TArray GetLetterRowNames(); static TArray GetNotebookCharacterNameRowNames(); static TArray GetNotebookCharacterPageRowNames(); static TArray GetNotebookCharacterRowNames(); static TArray GetNotebookEnemyNameRowNames(); static TArray GetNotebookEnemyPageRowNames(); static TArray GetNotebookEnemyRowNames(); static TArray GetNotebookInfoNameRowNames(); static TArray GetNotebookInfoPageRowNames(); static TArray GetNotebookInfoRowNames(); static TArray GetNotebookPuzzleNameRowNames(); static TArray GetNotebookPuzzlePageRowNames(); static TArray GetNotebookPuzzleRowNames(); static TArray GetNotebookRowNames(); static TArray GetNotebookTutorialNameRowNames(); static TArray GetNotebookTutorialPageRowNames(); static TArray GetNotebookTutorialRowNames(); static struct FNoceOmamoriData GetOmamoriData(class FName InName); static TArray GetOmamoriRowNames(); static struct FNoceNotebookMultiContentData GetPuzzleData(class FName InName); static struct FNoceNotebookCategoryData GetPuzzleNameData(class FName InName); static struct FNoceNotebookPuzzlePageData GetPuzzlePageData(class FName InName); static struct FNoceNotebookContentData GetTutorialData(class FName InName); static struct FNoceNotebookCategoryData GetTutorialNameData(class FName InName); static struct FNoceNotebookTutorialPageData GetTutorialPageData(class FName InName); static struct FNoceWeaponData GetWeaponData(class FName InName); static TArray GetWeaponRowNames(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInventoryFunctionLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInventoryFunctionLibrary") } static class UNoceInventoryFunctionLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInventoryFunctionLibrary; // Class GameNoce.NocePickupWeapon // 0x0008 (0x02B0 - 0x02A8) class ANocePickupWeapon : public ANocePickupBase { public: struct FNoceWeaponDataRowHandle WeaponID; // 0x02A8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePickupWeapon") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePickupWeapon") } static class ANocePickupWeapon* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANocePickupWeapon; // Class GameNoce.NoceInventoryImageDialogWidget // 0x00D8 (0x0440 - 0x0368) class UNoceInventoryImageDialogWidget : public UNoceAnimWidget { public: class UBYGRichTextBlock* DescriptionText; // 0x0368(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* NameText; // 0x0370(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceUIImage* Item; // 0x0378(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UBYGRichTextBlock* BackupText; // 0x0380(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNocePageTabWidget* PageTab; // 0x0388(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceArrowWidget* ArrowLeft; // 0x0390(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceArrowWidget* ArrowRight; // 0x0398(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceLetterTabWidget* Tab; // 0x03A0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* ItemIn; // 0x03A8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* PageDefault; // 0x03B0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* PageRight; // 0x03B8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* PageLeft; // 0x03C0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle TurnPageSound; // 0x03C8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle SelectLetterSound; // 0x03D0(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) class FName OneLetterOnePageGuide; // 0x03D8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName OneLetterMultiPagesGuide; // 0x03E0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName MultiLettersOnePageGuide; // 0x03E8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName MultiLettersMultiPagesGuide; // 0x03F0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceInputGuideSubsystem* InputGuideSubsystem; // 0x03F8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray PageAnimations; // 0x0400(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TArray Content; // 0x0410(0x0010)(BlueprintVisible, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) int32 GuideIndex; // 0x0420(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_424[0x4]; // 0x0424(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray LetterNames; // 0x0428(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) int32 LetterIndex; // 0x0438(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_43C[0x4]; // 0x043C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: bool Confirm(); void HideGuide(); void OnPageAnimationCompleted(); void OnRefreshSelection(int32 Index_0); void SelectNext(); void SelectPrevious(); void SetLetterGroupData(const class FText& InGroupName, const TArray& InLetterNames); bool UpdateInput(const struct FInputEvent& InInputEvent, const struct FKey& InKey); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInventoryImageDialogWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInventoryImageDialogWidget") } static class UNoceInventoryImageDialogWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInventoryImageDialogWidget; // Class GameNoce.NoceInventoryImageWidget // 0x0010 (0x0378 - 0x0368) class UNoceInventoryImageWidget : public UNoceAnimWidget { public: class UNoceUIImage* BG; // 0x0368(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float ShowBGTimer; // 0x0370(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_374[0x4]; // 0x0374(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void LoadInventoryImage(const struct FSoftObjectPath& Path); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInventoryImageWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInventoryImageWidget") } static class UNoceInventoryImageWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInventoryImageWidget; // Class GameNoce.NoceInventoryKeyItemWidget // 0x0030 (0x0478 - 0x0448) class UNoceInventoryKeyItemWidget : public UNoceInventoryCollectiblePage { public: class UNoceInventoryImageWidget* Image; // 0x0448(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* HiddenText; // 0x0450(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USpacer* HiddenTextSpacer; // 0x0458(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle ViewInSound; // 0x0460(0x0008)(BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle ViewOutSound; // 0x0468(0x0008)(BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) class FName CapsuleBox; // 0x0470(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInventoryKeyItemWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInventoryKeyItemWidget") } static class UNoceInventoryKeyItemWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInventoryKeyItemWidget; // Class GameNoce.NocePlayerState // 0x0260 (0x05A8 - 0x0348) class ANocePlayerState : public APlayerState { public: uint8 Pad_348[0x8]; // 0x0348(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) bool UsedDebugTeleport; // 0x0350(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_351[0x7]; // 0x0351(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceAbilitySystemComponent* AbilitySystemComponent; // 0x0358(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, Transient, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNocePlayerAttributeSet* PlayerAttributeSet; // 0x0360(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, Transient, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceWeaponSubsystem* WeaponSubsystem; // 0x0368(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnPlayerDie; // 0x0370(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnClawTransformed; // 0x0380(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) int32 StoryEndingBranchFlag; // 0x0390(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName CacheRedCapsuleName; // 0x0394(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName CacheHairOrnamentName; // 0x039C(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName CacheSacredSwordName; // 0x03A4(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName CacheUFOWeaponName; // 0x03AC(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName CacheExorcismPotionName; // 0x03B4(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 RestrictionFlag; // 0x03BC(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float HealthRatio; // 0x03C0(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float StaminaRatio; // 0x03C4(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float CurrentMaxSanityRatio; // 0x03C8(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float SanityRatio; // 0x03CC(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float ClawTransformRatio; // 0x03D0(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 MaxHealthLevel; // 0x03D4(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 MaxStaminaLevel; // 0x03D8(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 MaxSanityLevel; // 0x03DC(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 BuyHealthLevel; // 0x03E0(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 BuyStaminaLevel; // 0x03E4(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 BuySanityLevel; // 0x03E8(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3EC[0x4]; // 0x03EC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf GE_AddMaxHealthByLevel; // 0x03F0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf GE_AddMaxStaminaByLevel; // 0x03F8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf GE_AddMaxSanityByLevel; // 0x0400(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNocePlayerInventoryComponent* InventoryComponent; // 0x0408(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 FaithValue; // 0x0410(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool EnableSavePointOffering; // 0x0414(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool EnableSavePointFixWeapon; // 0x0415(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool EnableSavePointUpgrade; // 0x0416(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool ClaimedDLCOmamori; // 0x0417(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool ClaimedDLCBoosterPack; // 0x0418(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool EnableMap; // 0x0419(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool DisableMultiRoundIcon; // 0x041A(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceMapArea LastFogMapArea; // 0x041B(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceMapArea LastDarkMapArea; // 0x041C(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_41D[0x3]; // 0x041D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TMap MapAreaScale; // 0x0420(0x0050)(SaveGame, Protected, NativeAccessSpecifierProtected) TArray VisitedLocations; // 0x0470(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray DynamicMapIcons; // 0x0480(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray DynamicMapIconsV2; // 0x0490(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray GeneralMapIcons; // 0x04A0(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) class FText LastMissionText; // 0x04B0(0x0010)(SaveGame, Protected, NativeAccessSpecifierProtected) bool IsUnderHellModeAttack; // 0x04C0(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_4C1[0x7]; // 0x04C1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray AppliedClawAlterTypes; // 0x04C8(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) class FName FogHinaCharMesh; // 0x04D8(0x0008)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName DarkHinaCharMesh; // 0x04E0(0x0008)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnFaithChanged; // 0x04E8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) float NormalHealAmount; // 0x04F8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float HardHealAmount; // 0x04FC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float NightmareHealAmount; // 0x0500(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float NormalFixCost; // 0x0504(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float HardFixCost; // 0x0508(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float NightmareFixCost; // 0x050C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float NormalSanityHealRatio; // 0x0510(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float HardSanityHealRato; // 0x0514(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMap WeaponFixCosRatiotMap; // 0x0518(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) TArray CanNotRepairWeapons; // 0x0568(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnMaxLevelChanged; // 0x0578(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) int32 OmamoriDrawingCount; // 0x0588(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 OmamoriDrawingSeed; // 0x058C(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName LastSavePointName; // 0x0590(0x0008)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray ViewedCutscenes; // 0x0598(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) public: void AddFaithValue(int32 Delta); int32 AddGeneralMapIcon(const struct FNoceMapGeneralIconData& InNewData); void AddMapIcon(const ENoceDynamicMapIconType& InIconType); void AddMapIconV2(const ENoceDynamicMapIconChapterType& InChapterType, const ENoceDynamicMapIconIndexType& InIndexType); void AddMapLocation(const ENoceMapLocation& InLocation); void AddMaxHealthLevel(int32 InValue); void AddMaxSanityLevel(int32 InValue); void AddMaxStaminaLevel(int32 InValue); void AddOmamoriDrawingCount(int32 Delta); void AddToViewedCutscene(class FName InName); void AddUpgradeLevel(ENoceUpgradeType Type, int32 InValue); void ApplyAllAddMaxByLevel(); void ApplyAttributeRatio(); void ApplyClawAlterType(ENoceClawAlterType InClawAlterType); void ApplyFullHealth(); void ApplyFullSanity(); void ApplyFullStamina(); void ApplyFullWeaponDurability(const int32 Index_0, const bool IsFogWeapon); void ApplyGameplayEffects(const TArray& GameplayEffects); void BP_AddHealth(float AddValue); void BP_AddSanity(float AddValue); void BP_ApplyFullHealth(); void BP_ApplyFullSanity(); void BP_ApplyFullStamina(); bool CanUseConsumableType(int32 InTypeBitmask); bool CanUseConsumableTypeHealth(); bool CanUseConsumaleTypeClawTransform(); bool CanUseConsumaleTypeCurrentMaxSanity(); bool CanUseConsumaleTypeSanity(); bool CanUseConsumaleTypeWeapon(); void ClaimDLCBoosterPack(); void ClaimDLCOmamori(); void FixWeaponDurabilityByCost(ENoceActionLevel ActionLevel, const int32 Index_0, const int32 Percent, const bool IsFogWeapon); bool GetCanShowSavePointFixWeapon(); bool GetDisableMultiRoundIcon(); bool GetEnableMap(); bool GetEnableSavePointFixWeapon(); bool GetEnableSavePointOffering(); bool GetEnableSavePointUpgrade(); TArray GetFaithItemIDs(); int32 GetFaithValue(); float GetFixCost(ENoceActionLevel InActionLevel, class FName InWeaponName); void GetGeneralMapIconData(TArray* OutResult); float GetHealthHealAmount(ENoceActionLevel ActionLevel); int32 GetHealthHealCost(ENoceActionLevel ActionLevel); class FName GetHinaCharMesh(ENocePlayerType InPlayerType); bool GetIsUnderHellModeAttack(); ENoceMapArea GetLastMapArea(); class FText GetLastMissionText(); float GetMapAreaScale(const ENoceMapArea& InArea, float DefaultScale); ENoceMapStatus GetMapIconStatus(const ENoceDynamicMapIconType& InIconType); ENoceMapStatus GetMapIconStatusV2(const ENoceDynamicMapIconChapterType& InChapterType, const ENoceDynamicMapIconIndexType& InIndexType); int32 GetMaxHealthLevel(); int32 GetMaxSanityLevel(); int32 GetMaxStaminaLevel(); int32 GetOmamoriDrawingCount(); float GetSanityHealAmount(ENoceActionLevel ActionLevel); int32 GetSanityHealCost(ENoceActionLevel ActionLevel); float GetSanityHealRatio(ENoceActionLevel ActionLevel); int32 GetUpgradeLevel(ENoceUpgradeType Type); int32 GetWeaponDurabilityFixCost(ENoceActionLevel ActionLevel, const int32 Index_0, const bool IsFogWeapon); bool HasBroochKeyItem(); bool HasExorcismPotion(); bool HasMapLocation(const ENoceMapLocation& InLocation); bool HasSacredSword(); bool HasUsedDebugTeleport(); void HealHealthByCost(ENoceActionLevel ActionLevel, int32 Cost); void HealSanityByCost(ENoceActionLevel ActionLevel, int32 Cost); bool IsClawAlterTypeApplied(ENoceClawAlterType InClawAlterType); bool IsDLCBoosterPackClaimed(); bool IsDLCOmamoriClaimed(); bool IsFullHealth(); bool IsFullSanity(); bool IsFullWeaponDurability(const int32 Index_0, const bool IsFogWeapon); bool IsNewCutscene(class FName InName); void IsNotebookHintBlocked(bool* IsBlocked); bool IsRestrictionMatch(int32 BitMask); bool IsRestrictionMatchFlag(ENocePlayerRestriction Flag); bool IsStoryEndingBranchMatch(int32 BitMask); bool IsStoryEndingBranchMatchFlag(ENoceStoryEndingBranch Flag); void MassRemoveMapIconV2(const TArray& InChapterTypes, const TMap& InExceptions); float OmamoriRandRange(float InMin, float InMax); void OnAddNewItem(ENoceInventoryType InventoryType, class FName ID); void OnAddNewWeapon(class FName ID); void OnBeforeChangeWeapon(); void OnChangeOmamori(int32 Index_0, class FName OldID, class FName NewID); void OnChangeWeapon(int32 Index_0); void OnDiscardEquippedWeapon(); void OnSetOmamoriSlotNum(int32 NewSlotNum); void OnUseConsumableItem(class FName ID); void OnWeaponChanged(class ANoceWeapon* NewWeapon); void OnWeaponDurabilityChanged(class FName InWeaponName, float InDurability, bool InIsDiscarded, bool InIsBroken); void RecordAttributeRatio(); void RefreshGameplayTagsForClawAlterType(); void RemoveAllAddMaxByLevel(); void RemoveClawAlterType(ENoceClawAlterType InClawAlterType); void RemoveFromViewedCutscene(class FName InName); void RemoveGameplayEffects(const TArray& GameplayEffects); void RemoveMapIcon(const ENoceDynamicMapIconType& InIconType); void RemoveMapIconV2(const ENoceDynamicMapIconChapterType& InChapterType, const ENoceDynamicMapIconIndexType& InIndexType); void RemoveMapLocation(const ENoceMapLocation& InLocation); void RemoveRestriction(int32 BitMask); void RemoveRestrictionFlag(ENocePlayerRestriction Flag); void RemoveStoryEndingBranch(int32 BitMask); void RemoveStoryEndingBranchFlag(ENoceStoryEndingBranch Flag); void ResetForTheNewRound(); void SetDisableMultiRoundIcon(bool InDisableMultiRoundIcon); void SetEnableMap(bool InEnableMap); void SetEnableSavePointFixWeapon(bool InEnable); void SetEnableSavePointOffering(bool InEnable); void SetEnableSavePointUpgrade(bool InEnable); void SetHinaCharMesh(ENocePlayerType InPlayerType, class FName InCharMesh); void SetIsUnderHellModeAttack(bool Value); void SetLastMapArea(const ENoceMapArea& InArea); void SetLastMissionText(const class FText& InText); void SetMapAreaScale(const ENoceMapArea& InArea, const float& InScale); void SetMapIconStatus(const ENoceDynamicMapIconType& InIconType, const ENoceMapStatus& InStatus); void SetMapIconStatusV2(const ENoceDynamicMapIconChapterType& InChapterType, const ENoceDynamicMapIconIndexType& InIndexType, const ENoceMapStatus& InStatus); void SetRestriction(int32 BitMask); void SetRestrictionFlag(ENocePlayerRestriction Flag); void SetStoryEndingBranch(int32 BitMask); void SetStoryEndingBranchFlag(ENoceStoryEndingBranch Flag); void SetUsedDebugTeleport(bool InValue); void UpdateGeneralMapIconVisibility(int32 Index_0, bool InIsVisible); void UpdateLastSavePoint(class AActor* InSavePointActor); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerState") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerState") } static class ANocePlayerState* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANocePlayerState; // Class GameNoce.NoceInventoryLetterWidget // 0x0040 (0x0488 - 0x0448) class UNoceInventoryLetterWidget : public UNoceInventoryCollectiblePage { public: class UNoceInventoryImageDialogWidget* ImageDialog; // 0x0448(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray LetterItems; // 0x0450(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray NewLetterGroupItems; // 0x0460(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) class FText GroupName; // 0x0470(0x0010)(BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FName LastGroupName; // 0x0480(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInventoryLetterWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInventoryLetterWidget") } static class UNoceInventoryLetterWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInventoryLetterWidget; // Class GameNoce.NocePlayerKatanaComponent // 0x00B0 (0x0150 - 0x00A0) class UNocePlayerKatanaComponent final : public UActorComponent { public: float NonKatanaKillDurabilityRecoverRatio; // 0x00A0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float NonKatanaAttackDurabilityRecoverRatio; // 0x00A4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float AutoDefenseHalfAngle; // 0x00A8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FSoftClassPath ScabbardClassActor; // 0x00B0(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName ScabbardAttachSocket; // 0x00D0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName ScabbardHandAttachSocket; // 0x00D8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 ScabbardKatanaMaterialIndex; // 0x00E0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_E4[0x4]; // 0x00E4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class AActor* ScabbardActor; // 0x00E8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TWeakObjectPtr OwnerAnimInst; // 0x00F0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, Transient, EditConst, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_F8[0x18]; // 0x00F8(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) class ANocePlayerState* PlayerState; // 0x0110(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class ANocePlayerCharacter* PlayerCharacter; // 0x0118(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNocePlayerInventoryComponent* PlayerInventoryComponent; // 0x0120(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UAbilitySystemComponent* AbilitySystemComponent; // 0x0128(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class USkeletalMeshComponent* ScabbardMesh; // 0x0130(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_138[0x18]; // 0x0138(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void AttachScabbardToHand(bool InValue); bool CanAutoAbilityBasic(); void HandleHideWeapon(bool InHide); void HandleOnPossessed(bool InPossessed); void HandlePlayerShowHide(bool InShow); void OnAddNewWeapon(class FName InID); void OnChangeWeapon(int32 InNewIndex); void OnDiscardWeapon(class FName InID); void OnEnemyDamage(class AActor* InHitActor, float InDamage, bool InIsDead); void OnGameplayTagChanged(const struct FGameplayTag& Tag, int32 NewCount); void ShowScabbardKatana(bool InShow); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerKatanaComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerKatanaComponent") } static class UNocePlayerKatanaComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerKatanaComponent; // Class GameNoce.NoceInventoryListItemWidget // 0x0058 (0x0418 - 0x03C0) class UNoceInventoryListItemWidget : public UNoceScrollItemWidget { public: class UWidgetAnimation* SelectEquipFail; // 0x03C0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* SelectToEquip; // 0x03C8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* UnfocusEquip; // 0x03D0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* SelectEquip; // 0x03D8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* FocusEquip; // 0x03E0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* DefaultEquip; // 0x03E8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* Count; // 0x03F0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* ItemName; // 0x03F8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* Item; // 0x0400(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceNewIconWidget* WBP_Inventory_NewIcon; // 0x0408(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UInventoryItemListObject* CurrentData; // 0x0410(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void EquipFailed(); void OnSelectEquipFailCompleted(); void OnSelectToEquipCompleted(); void PlaySelectToEquip(); void RefreshEquipped(bool InIsEquipped); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInventoryListItemWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInventoryListItemWidget") } static class UNoceInventoryListItemWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInventoryListItemWidget; // Class GameNoce.NoceInventoryListWidget // 0x0078 (0x0378 - 0x0300) class UNoceInventoryListWidget : public UNoceUserWidgetBase { public: class UHorizontalBox* Count_HorizontalBox; // 0x0300(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* Number; // 0x0308(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* NumberSlash; // 0x0310(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* NumberAll; // 0x0318(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceListView* ItemList; // 0x0320(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 NotBlankSlotNum; // 0x0328(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_32C[0x4]; // 0x032C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UHorizontalBox* PointGroup; // 0x0330(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* PointNumber; // 0x0338(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UHorizontalBox* EmaGroup; // 0x0340(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* EmaNumber; // 0x0348(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FSlateColor NumberNormalColor; // 0x0350(0x0014)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) struct FSlateColor NumberZeroColor; // 0x0364(0x0014)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) public: void DiscardItem(); void PlayEquipFailed(); void RefreshEquipped(const TArray& EquippedItem); void SelectItem(class FName ID); void SetAllData(const TArray& Items); void SetConsumableData(const TArray& Items, const TArray& EquippedItems, int32 InPointNum, int32 InEmaNum); void SetOmamoriData(const TArray& Items, const TArray& EquippedItems); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInventoryListWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInventoryListWidget") } static class UNoceInventoryListWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInventoryListWidget; // Class GameNoce.NoceInventoryOmamoriWidget // 0x0000 (0x03B8 - 0x03B8) class UNoceInventoryOmamoriWidget : public UNoceFocusablePage { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInventoryOmamoriWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInventoryOmamoriWidget") } static class UNoceInventoryOmamoriWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInventoryOmamoriWidget; // Class GameNoce.NocePopWindowBtnWidget // 0x0028 (0x03A0 - 0x0378) class UNocePopWindowBtnWidget final : public UNoceSelectItemWidget { public: class UNoceUIActionImage* NoceUIActionImage; // 0x0378(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* TextBlock; // 0x0380(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName ActionName; // 0x0388(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FText BtnText; // 0x0390(0x0010)(BlueprintVisible, Protected, NativeAccessSpecifierProtected) public: void UpdateText(const class FName& InActionName, const class FText& InBtnText); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePopWindowBtnWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePopWindowBtnWidget") } static class UNocePopWindowBtnWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePopWindowBtnWidget; // Class GameNoce.NoceInventoryPopWindowWidget // 0x0010 (0x03C0 - 0x03B0) class UNoceInventoryPopWindowWidget final : public UNoceFocusableWidget { public: class UTextBlock* OldCountTextBlock; // 0x03B0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* NewCountTextBlock; // 0x03B8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void ShowAddSlot(int32 OldSlotNum, int32 NewSlotNum); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInventoryPopWindowWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInventoryPopWindowWidget") } static class UNoceInventoryPopWindowWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInventoryPopWindowWidget; // Class GameNoce.NoceMeshDissolveComponent // 0x0030 (0x00D0 - 0x00A0) class UNoceMeshDissolveComponent final : public UActorComponent { public: TArray DissolveParameterNames; // 0x00A0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) class FName DissolveMeshTag; // 0x00B0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UAnimInstance* AnimInstance; // 0x00B8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray MaterialInstanceDynamics; // 0x00C0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) public: void OnDie(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceMeshDissolveComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceMeshDissolveComponent") } static class UNoceMeshDissolveComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceMeshDissolveComponent; // Class GameNoce.NoceTabChildWidget // 0x0008 (0x0380 - 0x0378) class UNoceTabChildWidget : public UNoceSelectItemWidget { public: class UTextBlock* TabName; // 0x0378(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void SetText(const class FText& InText); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceTabChildWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceTabChildWidget") } static class UNoceTabChildWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceTabChildWidget; // Class GameNoce.NoceInventoryTabChildWidget // 0x0010 (0x0390 - 0x0380) class UNoceInventoryTabChildWidget : public UNoceTabChildWidget { public: class FText OverrideText; // 0x0380(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInventoryTabChildWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInventoryTabChildWidget") } static class UNoceInventoryTabChildWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInventoryTabChildWidget; // Class GameNoce.NocePreloadAssetActor // 0x0040 (0x02D0 - 0x0290) class ANocePreloadAssetActor : public AActor { public: TArray PreloadDTs; // 0x0290(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray PreloadAudioSwitchs; // 0x02A0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray PreloadAudioTrigger; // 0x02B0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray RootAssetAndClassInstances; // 0x02C0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePreloadAssetActor") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePreloadAssetActor") } static class ANocePreloadAssetActor* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANocePreloadAssetActor; // Class GameNoce.NoceInventoryTabWidget // 0x0018 (0x0330 - 0x0318) class UNoceInventoryTabWidget : public UNoceTabWidget { public: class UUserWidget* WBP_Inventory_TabChild; // 0x0318(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UUserWidget* WBP_Inventory_TabChild_1; // 0x0320(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UUserWidget* WBP_Inventory_TabChild_2; // 0x0328(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInventoryTabWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInventoryTabWidget") } static class UNoceInventoryTabWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInventoryTabWidget; // Class GameNoce.NocePlayerShowHideComponent // 0x0028 (0x00C8 - 0x00A0) class UNocePlayerShowHideComponent final : public UActorComponent { public: class UNoceCheatManager* CheatManager; // 0x00A0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class ANocePlayerCharacter* PlayerCharacter; // 0x00A8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UATPCCameraComponent* ATPCCameraComponent; // 0x00B0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_B8[0x10]; // 0x00B8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: bool GetIsOverlapingPlayerMesh(); void SetForceUpateIsOverlapingPlayerMesh(bool InValue); void UpdateTickCallBack(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerShowHideComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerShowHideComponent") } static class UNocePlayerShowHideComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerShowHideComponent; // Class GameNoce.NoceInventoryWeaponItem // 0x0068 (0x03E8 - 0x0380) class UNoceInventoryWeaponItem : public UNoceInventoryItem { public: class UWidgetAnimation* EquipDefault; // 0x0380(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* EquipFocus; // 0x0388(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* EquipSelect; // 0x0390(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* EquipUnfocus; // 0x0398(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* SelectToEquip; // 0x03A0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* EquipDefaultToDefault; // 0x03A8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* SelectToEquipInventory; // 0x03B0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* EquipSelectInventory; // 0x03B8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* EquipSelectDrop; // 0x03C0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* SelectEquipFail; // 0x03C8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* SelectFail; // 0x03D0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* DisableSelectFail; // 0x03D8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsAutoPlayNextAnimation; // 0x03E0(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsInventory; // 0x03E1(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsEquip; // 0x03E2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CanDiscard; // 0x03E3(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3E4[0x4]; // 0x03E4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void Discard(); void Equip(); void OnEquipSelectDropCompleted(); void Unequip(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInventoryWeaponItem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInventoryWeaponItem") } static class UNoceInventoryWeaponItem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInventoryWeaponItem; // Class GameNoce.NoceInventoryWeaponWidget // 0x0178 (0x0530 - 0x03B8) class UNoceInventoryWeaponWidget : public UNoceFocusablePage { public: TMulticastInlineDelegate ShowHideTab; // 0x03B8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) class UTextBlock* NameText; // 0x03C8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* DescriptionText; // 0x03D0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* TextBlock; // 0x03D8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceInventoryImageWidget* Image; // 0x03E0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UOverlay* Info; // 0x03E8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UOverlay* DurabilityOverlay; // 0x03F0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceInventoryWeaponItem* Inv_WeaponChild1; // 0x03F8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceInventoryWeaponItem* Inv_WeaponChild2; // 0x0400(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceInventoryWeaponItem* Inv_WeaponChild3; // 0x0408(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceInventoryWeaponItem* Inv_SpecialWeapon1; // 0x0410(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceInventoryWeaponItem* Inv_SpecialWeapon2; // 0x0418(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* ViewIn; // 0x0420(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* ViewOut; // 0x0428(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 CanDiscardIndex; // 0x0430(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName GuideNameWithDiscard; // 0x0434(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName GuideNameCanEquipNoDiscard; // 0x043C(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName GuideNameEquippedNoDiscard; // 0x0444(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName GuideNameDisabled; // 0x044C(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_454[0x4]; // 0x0454(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TSoftClassPtr PopWindowClass; // 0x0458(0x0028)(BlueprintVisible, BlueprintReadOnly, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FText PopWindowDialogText; // 0x0480(0x0010)(BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) struct FGameplayTag ChangeWeaponTag; // 0x0490(0x0008)(BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName ViewGuide; // 0x0498(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceUIDurabilityWidgetData* Data; // 0x04A0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle ViewInSound; // 0x04A8(0x0008)(BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle ViewOutSound; // 0x04B0(0x0008)(BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle SelectWeaponSound; // 0x04B8(0x0008)(BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle EquipSound; // 0x04C0(0x0008)(BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle EquipFailedSound; // 0x04C8(0x0008)(BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle PopWindowFadeInSound; // 0x04D0(0x0008)(BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle PopWindowFadeOutSound; // 0x04D8(0x0008)(BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle DiscardSound; // 0x04E0(0x0008)(BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) class UNocePopWindowWidget* PopWindow; // 0x04E8(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceHorizontalList* List; // 0x04F0(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNocePlayerInventoryComponent* InventoryComponent; // 0x04F8(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray Weapons; // 0x0500(0x0010)(BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) bool IsViewIn; // 0x0510(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_511[0x7]; // 0x0511(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray AllIDs; // 0x0518(0x0010)(BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) class UNoceWeaponSubsystem* WeaponSubsystem; // 0x0528(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void OnListMouseConfirm(int32 Index_0); void OnPopWindowClose(); void UpdateSelection(int32 Index_0); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInventoryWeaponWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInventoryWeaponWidget") } static class UNoceInventoryWeaponWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInventoryWeaponWidget; // Class GameNoce.NoceInvincibleComponent // 0x0040 (0x00E0 - 0x00A0) class UNoceInvincibleComponent final : public UActorComponent { public: class UNoceCheatManager* CheatManager; // 0x00A0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class ANocePlayerCharacter* PlayerCharacter; // 0x00A8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UAbilitySystemComponent* MyASC; // 0x00B0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray InvincibleTokenSet; // 0x00B8(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) uint8 Pad_C8[0x18]; // 0x00C8(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void EndInvincible(class FName InToken); void HandleOnPossessed(bool InPossessed); bool IsInvincible(); bool IsTokenInvincible(class FName InToken); void OnTimerUp(); void StartInvincible(class FName InToken); void StartInvincibleWithDuration(float InDuration, class FName InToken); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceInvincibleComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceInvincibleComponent") } static class UNoceInvincibleComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceInvincibleComponent; // Class GameNoce.NoceProgressStateInstance // 0x0010 (0x0100 - 0x00F0) class UNoceProgressStateInstance final : public USMStateInstance { public: struct FGameplayTag StartCondition; // 0x00F0(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 RoundBitmask; // 0x00F8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_FC[0x4]; // 0x00FC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceProgressStateInstance") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceProgressStateInstance") } static class UNoceProgressStateInstance* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceProgressStateInstance; // Class GameNoce.NoceItemChildGroupWidget // 0x0040 (0x0320 - 0x02E0) class UNoceItemChildGroupWidget final : public UUserWidget { public: class UNoceInventoryConsumableItem* WBP_ItemChild; // 0x02E0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceInventoryConsumableItem* WBP_ItemChild_1; // 0x02E8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceInventoryConsumableItem* WBP_ItemChild_2; // 0x02F0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceInventoryConsumableItem* WBP_ItemChild_3; // 0x02F8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceInventoryConsumableItem* WBP_ItemChild_4; // 0x0300(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceHorizontalList* ShortcutList; // 0x0308(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_310[0x10]; // 0x0310(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void Init(); void SetNum(int32 TotalNum); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceItemChildGroupWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceItemChildGroupWidget") } static class UNoceItemChildGroupWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceItemChildGroupWidget; // Class GameNoce.NocePlayerFunctionLibrary // 0x0000 (0x0028 - 0x0028) class UNocePlayerFunctionLibrary final : public UBlueprintFunctionLibrary { public: static bool CanPlayerActivateTrigger(class UObject* WorldContextObject); static class ANocePlayerController* GetNocePlayerController(const class UObject* WorldContextObject); static class ANocePlayerState* GetNocePlayerState(const class UObject* WorldContextObject); static struct FVector GetPlayerCameraLocation(class UObject* WorldContextObject); static struct FRotator GetPlayerCameraRotation(class UObject* WorldContextObject); static struct FVector GetRandomLocationAroundPlayer(const class AActor* InPlayer, float InDistance); static bool IsActorInPlayerSightViewRange(const class AActor* InActor, const struct FVector2D& RangeX, const struct FVector2D& RangeY); static bool IsActorVisuallyBlocked(const class AActor* InActor); static bool IsCurrentDarkHinako(class UObject* WorldContextObject); static bool IsCurrentFogHinako(class UObject* WorldContextObject); static bool IsInPlayerFrustum(const class AActor* InActor, float SphereRatio); static bool IsPointInPlayerFrustum(const class UWorld* InWorld, const struct FVector& Point); static bool IsPointInPlayerSightViewRange(const struct FVector& InPoint, const class AActor* InPlayer, const struct FVector2D& RangeX, const struct FVector2D& RangeY); static bool IsPointVisuallyBlocked(const class UWorld* InWorld, const struct FVector& InPoint, const class AActor* InActor, bool IsShowDebugLine); static bool IsSphereInPlayerFrustum(const class UObject* InObject, const struct FVector& Point, float SphereRadius); static void SimulateNoceInputAction(const class UObject* WorldContextObject, ENoceInputAction InputAction, bool IsPressed); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerFunctionLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerFunctionLibrary") } static class UNocePlayerFunctionLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerFunctionLibrary; // Class GameNoce.NoceItemShortcutItemWidget // 0x0078 (0x0378 - 0x0300) class UNoceItemShortcutItemWidget : public UNoceUserWidgetBase { public: uint8 Pad_300[0x8]; // 0x0300(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class UOverlay* Rotate1; // 0x0308(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UOverlay* Effect_Rote2; // 0x0310(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* Item; // 0x0318(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* Number; // 0x0320(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UOverlay* MarkGroup; // 0x0328(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceSelectItemWidget* Mark_Top; // 0x0330(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Default; // 0x0338(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Decide; // 0x0340(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Disable; // 0x0348(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* DisableDecide; // 0x0350(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Empty; // 0x0358(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* EmptyDecide; // 0x0360(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float Angle; // 0x0368(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsEmpty; // 0x036C(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsDisable; // 0x036D(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_36E[0x2]; // 0x036E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) int32 AttributeCheckType; // 0x0370(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_374[0x4]; // 0x0374(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SelectMark(bool Select); void SetItem(bool InIsDisable, class FName InID, int32 InCount); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceItemShortcutItemWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceItemShortcutItemWidget") } static class UNoceItemShortcutItemWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceItemShortcutItemWidget; // Class GameNoce.NoceItemSubsystem // 0x0010 (0x0048 - 0x0038) class UNoceItemSubsystem final : public UNoceWorldSubsystem { public: TArray ItemRecordArray; // 0x0038(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) public: TArray GetSaveData(); bool IsSaveDataExist(class ANoceInteractableBase* InItem); void RegisterSaveData(class ANoceInteractableBase* InItem); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceItemSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceItemSubsystem") } static class UNoceItemSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceItemSubsystem; // Class GameNoce.NoceKanbanWidget // 0x0008 (0x03B8 - 0x03B0) class UNoceKanbanWidget : public UNoceFocusableWidget { public: class UTextBlock* MsgTextBlock; // 0x03B0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void ShowText(const class FText& InText); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceKanbanWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceKanbanWidget") } static class UNoceKanbanWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceKanbanWidget; // Class GameNoce.NoceKeyBindingWidget // 0x0010 (0x03C0 - 0x03B0) class UNoceKeyBindingWidget final : public UNoceFocusableWidget { public: TMulticastInlineDelegate OnKeyBindingModified; // 0x03B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) public: void ApplyModifiedKeys(bool* NoUse); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceKeyBindingWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceKeyBindingWidget") } static class UNoceKeyBindingWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceKeyBindingWidget; // Class GameNoce.NocePostProcessVolume // 0x0060 (0x0A30 - 0x09D0) class ANocePostProcessVolume final : public APostProcessVolume { public: float YawMin; // 0x09D0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float YawMax; // 0x09D4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float YawTolerate; // 0x09D8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_9DC[0x44]; // 0x09DC(0x0044)(Fixing Size After Last Property [ Dumper-7 ]) bool DisableWhenPlayerNotInVolume; // 0x0A20(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_A21[0x3]; // 0x0A21(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 RoundBitmask; // 0x0A24(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceEnvironmentSubsystem* CacheEnvSystem; // 0x0A28(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void OnExitNotebook(); void OnGameProgressChanged(const struct FGameplayTag& NewTag); void OnGameProgressInitialized(const struct FGameplayTag& NewTag); void OnOpenNotebook(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePostProcessVolume") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePostProcessVolume") } static class ANocePostProcessVolume* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANocePostProcessVolume; // Class GameNoce.NoceKuzunohaIconWidget // 0x0020 (0x0320 - 0x0300) class UNoceKuzunohaIconWidget : public UNoceUserWidgetBase { public: class UWidgetAnimation* HighlightDefault; // 0x0300(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Highlight; // 0x0308(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray HighlightAnimations; // 0x0310(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) public: void ResetAnimations(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceKuzunohaIconWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceKuzunohaIconWidget") } static class UNoceKuzunohaIconWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceKuzunohaIconWidget; // Class GameNoce.NoceLanternLightVolumeComponent // 0x0058 (0x0130 - 0x00D8) class UNoceLanternLightVolumeComponent final : public UNoceVolumeComponentBase { public: struct FNoceSweetLightDataRowHandle LanternPointDataRow; // 0x00D8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNoceSweetLightDataRowHandle LanternVolumeDataRow; // 0x00E0(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNoceSweetLightDataRowHandle LanternMainDataRow; // 0x00E8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) TArray LightDataByProgress; // 0x00F0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) uint8 Pad_100[0x30]; // 0x0100(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceLanternLightVolumeComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceLanternLightVolumeComponent") } static class UNoceLanternLightVolumeComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceLanternLightVolumeComponent; // Class GameNoce.NoceLetterPointGroupWidget // 0x0050 (0x0330 - 0x02E0) class UNoceLetterPointGroupWidget : public UUserWidget { public: class UNoceLetterPointWidget* LetterPoint1; // 0x02E0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceLetterPointWidget* LetterPoint2; // 0x02E8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceLetterPointWidget* LetterPoint3; // 0x02F0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceLetterPointWidget* LetterPoint4; // 0x02F8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceLetterPointWidget* LetterPoint5; // 0x0300(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceLetterPointWidget* LetterPoint6; // 0x0308(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceLetterPointWidget* LetterPoint7; // 0x0310(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceLetterPointWidget* LetterPoint8; // 0x0318(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray LetterPoints; // 0x0320(0x0010)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) public: void UpdateIsNew(const TArray& IsNew); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceLetterPointGroupWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceLetterPointGroupWidget") } static class UNoceLetterPointGroupWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceLetterPointGroupWidget; // Class GameNoce.NoceLetterPointWidget // 0x0028 (0x0308 - 0x02E0) class UNoceLetterPointWidget : public UUserWidget { public: class UImage* Point; // 0x02E0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FLinearColor NewColor; // 0x02E8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FLinearColor NormalColor; // 0x02F8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void SetIsNew(bool IsNew); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceLetterPointWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceLetterPointWidget") } static class UNoceLetterPointWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceLetterPointWidget; // Class GameNoce.NocePlayerPPAnimInstance // 0x03E0 (0x0750 - 0x0370) class UNocePlayerPPAnimInstance : public UAnimInstance { public: uint8 Pad_368[0x8]; // 0x0368(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class UNocePlayerAnimInstance* MyABP; // 0x0370(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNoceCheatManager* CheatManager; // 0x0378(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNocePlayerLookTargetComponent* LookAtComponent; // 0x0380(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TScriptInterface WalkToComponentInterface; // 0x0388(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UIKControllerComponent* IKControllerComponent; // 0x0398(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UseFootIK; // 0x03A0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3A1[0x3]; // 0x03A1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float UseFootIKAlpha; // 0x03A4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OverrideFootIKAlpha; // 0x03A8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName FootIKAlphaCurveName; // 0x03AC(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FootIKInterpSpeed; // 0x03B4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FootIKInterpScale; // 0x03B8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsOnSlopeForFootIK; // 0x03BC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsOnSlopeForSkirtIK; // 0x03BD(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3BE[0x2]; // 0x03BE(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) class FName SkirtCtrlRigCurveName; // 0x03C0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float UseSkirtControlRigAlpha; // 0x03C8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CurLeftFootOffset; // 0x03CC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CurRightFootOffset; // 0x03D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName LeftFootName; // 0x03D4(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName RightFootName; // 0x03DC(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FootIKTraceUpDistance; // 0x03E4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FootIKTraceDownDistance; // 0x03E8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FootIKBlendSpeed; // 0x03EC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FootIKMaxLeftRightDifference; // 0x03F0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool FootIKUseMaxDifference; // 0x03F4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3F5[0x3]; // 0x03F5(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float FootIKMaxAdjustOffset; // 0x03F8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UseLookAt; // 0x03FC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3FD[0x3]; // 0x03FD(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform LookAtTransform; // 0x0400(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName LookAtRerouteBone; // 0x0460(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LookAtEnableBlendTime; // 0x0468(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LookAtDisableBlendTime; // 0x046C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsUsingFullBodyIK; // 0x0470(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_471[0x3]; // 0x0471(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float CurrentFullBodyIKAlpha; // 0x0474(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFullBodyIKContext FullBodyContextToCtrlRig; // 0x0478(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) bool UseAimIK; // 0x0490(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_491[0x3]; // 0x0491(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float CurrentAimIKAlpha; // 0x0494(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_498[0x8]; // 0x0498(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform TargetAimTransform; // 0x04A0(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FAimIKContext AimIKContextToCtrlRig; // 0x0500(0x0050)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) bool UsePoseDriver; // 0x0550(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_551[0x3]; // 0x0551(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float PoseDriverBlendTime; // 0x0554(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName AttachLeftHandIKAlphaCurveName; // 0x0558(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AttachLeftHandIKAlpha; // 0x0560(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName AttachRightHandIKAlphaCurveName; // 0x0564(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AttachRightHandIKAlpha; // 0x056C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform Attach_LeftHandOffsetTransform; // 0x0570(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform Attach_RightHandOffsetTransform; // 0x05D0(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool HandAttachObjectEnable; // 0x0630(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_631[0x7]; // 0x0631(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector LeftHandTraceOffset; // 0x0638(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector RightHandTraceOffset; // 0x0650(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MatchToTargetSpeed; // 0x0668(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SkirtRigidBodyAlpha; // 0x066C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRBWorldCollision; // 0x0670(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionChannel RBWorldCollisionChannel; // 0x0671(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_672[0x2]; // 0x0672(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float ScarfRigidBodyAlpha; // 0x0674(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ShawlKawaiiAlpha; // 0x0678(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FurClawRigidBodyAlpha; // 0x067C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FurClawGRigidBodyAlpha; // 0x0680(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ScabbardRigidBodyAlpha; // 0x0684(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTransferBoneVelocities; // 0x0688(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_689[0x7]; // 0x0689(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector OverrideWorldGravity; // 0x0690(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ComponentLinearAccScale; // 0x06A8(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ComponentLinearVelScale; // 0x06C0(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SkirCurveName; // 0x06D8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ScabbardCurveName; // 0x06E0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HitReactionActiveAlpha; // 0x06E8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HitReactionAlpha; // 0x06EC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform HitReactionControlTransform; // 0x06F0(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: bool CanApplyLookAtIK(); void OnAttackTraceHit(const TArray& InHitResults); void UpdateApplyAimIK(); void UpdateApplyFootIK(float DeltaTime); void UpdateApplyFullBodyIK(); void UpdateApplyLookAtIK(float DeltaTime); void UpdateApplyPoseDriver(); void UpdateApplyRigidBody(); void UpdateAttachObject(); void UpdateFootIK(float DeltaSeconds); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerPPAnimInstance") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerPPAnimInstance") } static class UNocePlayerPPAnimInstance* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerPPAnimInstance; // Class GameNoce.NoceLetterTabItemWidget // 0x0008 (0x0380 - 0x0378) class UNoceLetterTabItemWidget : public UNoceSelectItemWidget { public: class UNoceNewIconWidget* WBP_Inventory_NewIcon; // 0x0378(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceLetterTabItemWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceLetterTabItemWidget") } static class UNoceLetterTabItemWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceLetterTabItemWidget; // Class GameNoce.NoceLetterTabWidget // 0x0018 (0x02F8 - 0x02E0) class UNoceLetterTabWidget : public UUserWidget { public: class UNoceVerticalList* List; // 0x02E0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UVerticalBox* VerticalBox; // 0x02E8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf LetterTabItemWidgetClass; // 0x02F0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void Init(); void SetLetters(int32 CurrentIndex, int32 TotalNum, const TArray& IsNews); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceLetterTabWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceLetterTabWidget") } static class UNoceLetterTabWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceLetterTabWidget; // Class GameNoce.NoceLevelFunctionLibrary // 0x0000 (0x0028 - 0x0028) class UNoceLevelFunctionLibrary final : public UBlueprintFunctionLibrary { public: static class USMInstance* AddFSMClassReferenceByName(class AActor* InActor, const class FString& InClassName); static void ApplyDarknessDataToMaterial(class UObject* WorldContextObject, const struct FNoceDarknessSetting& InData, class UMaterialParameterCollection* TargetComp); static void ApplyDirectionalLightData(const struct FNoceDirectionalLightSetting& InData, class UDirectionalLightComponent* TargetComp); static void ApplyExpFogDataToComponent(const struct FNoceExpFogSetting& InData, class UExponentialHeightFogComponent* TargetComp); static void ApplyFogNiagaraParameterCollection(const struct FNoceFogNiagaraSetting& InData, class UNiagaraParameterCollectionInstance* InNPCEnvFog, class UNiagaraParameterCollectionInstance* InAllAreaFog, class UNiagaraParameterCollectionInstance* InHellSmoke); static void ApplyHellSmokeMPC(const struct FNoceFogNiagaraSetting& InData, class UMaterialParameterCollectionInstance* InMPC); static void ApplyLerpDarknessDataToMaterial(class UObject* WorldContextObject, class UMaterialParameterCollection* TargetComp, const struct FNoceDarknessSetting& SourceData, const struct FNoceDarknessSetting& TargetData, float Alpha); static void ApplyLerpDirectionalLightData(class UDirectionalLightComponent* TargetComp, const struct FNoceDirectionalLightSetting& SourceData, const struct FNoceDirectionalLightSetting& TargetData, float Alpha); static void ApplyLerpExpFogDataToComponent(class UExponentialHeightFogComponent* TargetComp, const struct FNoceExpFogSetting& SourceData, const struct FNoceExpFogSetting& TargetData, float Alpha); static void ApplyLerpNiagaraData(class UNiagaraComponent* TargetNC, const struct FNoceLanternNiagaraSetting& SourceData, const struct FNoceLanternNiagaraSetting& TargetData, float Alpha); static void ApplyLerpPointLightData(class UPointLightComponent* TargetComp, const struct FNoceSpotLightSetting& SourceData, const struct FNoceSpotLightSetting& TargetData, float Alpha); static void ApplyLerpSkyAtmosphereLightData(class USkyAtmosphereComponent* TargetComp, const struct FNoceSkyAtmosphereSetting& SourceData, const struct FNoceSkyAtmosphereSetting& TargetData, float Alpha); static void ApplyLerpSkyDomeLightData(class UMaterialInstanceDynamic* TargetMI, const struct FNoceSkyDomeSetting& SourceData, const struct FNoceSkyDomeSetting& TargetData, float Alpha); static void ApplyLerpSkyLightData(class USkyLightComponent* TargetComp, const struct FNoceSkyLightSetting& SourceData, const struct FNoceSkyLightSetting& TargetData, float Alpha); static void ApplyLerpSpotLightData(class USpotLightComponent* TargetComp, const struct FNoceSpotLightSetting& SourceData, const struct FNoceSpotLightSetting& TargetData, float Alpha); static void ApplyLerpVolumetricFogDataToMaterial(class UMaterialInstanceDynamic* TargetComp, const struct FNoceVolumetricFogSetting& SourceData, const struct FNoceVolumetricFogSetting& TargetData, float Alpha, bool IsFogTown); static void ApplyNiagaraData(const struct FNoceLanternNiagaraSetting& InData, class UNiagaraComponent* TargetNC); static void ApplyPointLightData(const struct FNoceSpotLightSetting& InData, class UPointLightComponent* TargetComp); static void ApplySkyAtmosphereData(const struct FNoceSkyAtmosphereSetting& InData, class USkyAtmosphereComponent* TargetComp); static void ApplySkyDomeData(const struct FNoceSkyDomeSetting& InData, class UMaterialInstanceDynamic* TargetMI); static void ApplySkyLightData(const struct FNoceSkyLightSetting& InData, class USkyLightComponent* TargetComp, bool ForceRecaptureSky); static void ApplySpotLightData(const struct FNoceSpotLightSetting& InData, class USpotLightComponent* TargetComp); static void ApplyVolumetricFogDataToMaterial(const struct FNoceVolumetricFogSetting& InData, class UMaterialInstanceDynamic* TargetComp, bool IsFogTown); static void ApplyVolumetricFogDataToMPC(class UObject* WorldContextObject, const struct FNoceVolumetricFogSetting& InData, class UMaterialParameterCollection* TargetMPC); static void ApplyWindData(const struct FNoceWindSetting& InData, class UNeoWindComponent* TargetWindComp, bool ResetCurves, bool ForceInstantSwitch); static bool CanSkipGimmick(); static struct FSoftObjectPath GetCombatTestMapPath(); static struct FNoceDarknessSetting GetDarknessData(class FName InName); static struct FNoceDirectionalLightSetting GetDirLightData(class FName InName); static struct FNoceDirectionalLightSetting GetDirLightDataFromComponent(class UDirectionalLightComponent* InComp); static struct FNoceExpFogSetting GetExpFogDataFromComponent(class UExponentialHeightFogComponent* InComp); static struct FNoceFogNiagaraSetting GetFogNiagaraData(class FName InName); static struct FNoceFogNiagaraSetting GetFogNiagaraDataFromNPC(class UNiagaraParameterCollectionInstance* InNPCEnvFog, class UNiagaraParameterCollectionInstance* InAllAreaFog, class UNiagaraParameterCollectionInstance* InHellSmoke); static struct FSoftObjectPath GetGameMapPath(); static struct FNoceExpFogSetting GetHeightFogData(class FName InName); static struct FNoceLanternNiagaraSetting GetLanternNiagaraData(class FName InName); static struct FNoceLumenTranslucencySetting GetLumenTranlucencyData(class FName InName); static class UNiagaraParameterCollectionInstance* GetNiagaraPCInstance(class UObject* WorldContextObject, const struct FSoftObjectPath& InNPCPath); static struct FNoceLanternNiagaraSetting GetNiagaraSettingFromComponent(class UNiagaraComponent* InNC); static struct FNoceSkyAtmosphereSetting GetSkyAtmosphereData(class FName InName); static struct FNoceSkyAtmosphereSetting GetSkyAtmosphereDataFromComponent(class USkyAtmosphereComponent* InComp); static struct FNoceSkyDomeSetting GetSkyDomeData(class FName InName); static struct FNoceSkyLightSetting GetSkyLightData(class FName InName); static struct FNoceSkyLightSetting GetSkyLightDataFromComponent(class USkyLightComponent* InComp); static struct FNoceSpotLightSetting GetSpotLightDataFromComponent(class USpotLightComponent* InComp); static struct FNoceSSFSSetting GetSSFSData(class FName InName); static struct FNoceSpotLightSetting GetSweetLightData(class FName InName); static struct FSoftObjectPath GetTitleMapPath(); static struct FNoceVolumetricFogSetting GetVolumetricFogData(class FName InName); static struct FNoceWindSetting GetWindData(class FName InName); static bool IsTargetLocationStreamingComplete(const class AActor* InActor, const TSet& InTargetGrids, const struct FVector& InLocation, const struct FRotator& InRotation, float InRadius); static struct FNoceDarknessSetting LerpDarknessData(const struct FNoceDarknessSetting& SourceData, const struct FNoceDarknessSetting& TargetData, float Alpha); static struct FNoceDirectionalLightSetting LerpDirectionalLightData(const struct FNoceDirectionalLightSetting& SourceData, const struct FNoceDirectionalLightSetting& TargetData, float Alpha); static struct FNoceExpFogSetting LerpExpFogData(const struct FNoceExpFogSetting& SourceData, const struct FNoceExpFogSetting& TargetData, float Alpha); static struct FNoceFogNiagaraSetting LerpFogNiagaraData(const struct FNoceFogNiagaraSetting& SourceData, const struct FNoceFogNiagaraSetting& TargetData, float Alpha); static struct FNoceLanternNiagaraSetting LerpNiagaraData(const struct FNoceLanternNiagaraSetting& SourceData, const struct FNoceLanternNiagaraSetting& TargetData, float Alpha); static struct FNoceSkyAtmosphereSetting LerpSkyAtmosphereData(const struct FNoceSkyAtmosphereSetting& SourceData, const struct FNoceSkyAtmosphereSetting& TargetData, float Alpha); static struct FNoceSkyDomeSetting LerpSkyDomeData(const struct FNoceSkyDomeSetting& SourceData, const struct FNoceSkyDomeSetting& TargetData, float Alpha); static struct FNoceSkyLightSetting LerpSkyLightData(const struct FNoceSkyLightSetting& SourceData, const struct FNoceSkyLightSetting& TargetData, float Alpha); static struct FNoceSpotLightSetting LerpSpotLightData(const struct FNoceSpotLightSetting& SourceData, const struct FNoceSpotLightSetting& TargetData, float Alpha); static struct FNoceVolumetricFogSetting LerpVolumetricFogData(const struct FNoceVolumetricFogSetting& SourceData, const struct FNoceVolumetricFogSetting& TargetData, float Alpha); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceLevelFunctionLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceLevelFunctionLibrary") } static class UNoceLevelFunctionLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceLevelFunctionLibrary; // Class GameNoce.NocePickupLetter // 0x0008 (0x02B0 - 0x02A8) class ANocePickupLetter : public ANocePickupBase { public: struct FNoceLetterDataRowHandle LetterID; // 0x02A8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePickupLetter") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePickupLetter") } static class ANocePickupLetter* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANocePickupLetter; // Class GameNoce.NoceLevelSequenceActor // 0x0038 (0x0370 - 0x0338) class ANoceLevelSequenceActor final : public ALevelSequenceActor { public: TSoftObjectPtr LevelInstanceActor; // 0x0338(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool RebindingActors; // 0x0360(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_361[0xF]; // 0x0361(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void Play(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceLevelSequenceActor") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceLevelSequenceActor") } static class ANoceLevelSequenceActor* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceLevelSequenceActor; // Class GameNoce.NoceQuestWidget // 0x0020 (0x0388 - 0x0368) class UNoceQuestWidget : public UNoceAnimWidget { public: class UTextBlock* TextBlock; // 0x0368(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float HideTimer; // 0x0370(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float FadeInTextTime; // 0x0374(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FTimerHandle HideTimerHandler; // 0x0378(0x0008)(BlueprintVisible, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_380[0x8]; // 0x0380(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void ShowQuest(const class FText& Text); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceQuestWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceQuestWidget") } static class UNoceQuestWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceQuestWidget; // Class GameNoce.NoceLightFadeComponent // 0x0010 (0x0158 - 0x0148) class UNoceLightFadeComponent final : public UNoceFadeComponentBase { public: bool NeedCheckConflict; // 0x0148(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_149[0xF]; // 0x0149(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void FixLightFadeDistance(bool IsFixed, float Distance); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceLightFadeComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceLightFadeComponent") } static class UNoceLightFadeComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceLightFadeComponent; // Class GameNoce.NoceLightFadeInterface // 0x0000 (0x0000 - 0x0000) class INoceLightFadeInterface final { public: float GetAttenuationRadius(); float GetEmissiveIntensity(); float GetIntensity(); class UMaterialInstanceDynamic* GetMaterialInstance(); bool NeedManualInitialize(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceLightFadeInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceLightFadeInterface") } static class INoceLightFadeInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_INoceLightFadeInterface; // Class GameNoce.NoceLightProps // 0x0120 (0x03B0 - 0x0290) class ANoceLightProps : public AActor { public: uint8 Pad_290[0x10]; // 0x0290(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) float LightMaxDrawDistance; // 0x02A0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float LightMaxDistanceFadeRange; // 0x02A4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UMaterialInterface* ReplaceLightFunctionMaterial; // 0x02A8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, Transient, Interp, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bNeedSave; // 0x02B0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceLightRigidBodyWireType RigidBodyWireType; // 0x02B1(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2B2[0x6]; // 0x02B2(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TMap RigidBodyWireData; // 0x02B8(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, AdvancedDisplay, Protected, NativeAccessSpecifierProtected) class FName RigidBodyWireCompTag; // 0x0308(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FNoceLightSavableData NoceLightSavableData; // 0x0310(0x00A0)(SaveGame, NoDestructor, NativeAccessSpecifierPrivate) public: void InitRigidBodyWire(); void SetLightMaxDistanceFadeRange(float InValue); void SetLightMaxDrawDistance(float InValue); void SetReplaceLightFunctionMaterial(class UMaterialInterface* InValue); void UpdateSavablePropertiesBPWhenCreateRecord(); class ULightComponent* GetLightComp() const; float GetLightMaxDistanceFadeRange() const; float GetLightMaxDrawDistance() const; class UMaterialInterface* GetReplaceLightFunctionMaterial() const; bool IsLoadLoadRecordData() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceLightProps") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceLightProps") } static class ANoceLightProps* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceLightProps; // Class GameNoce.NocePickupsPoint // 0x0068 (0x0308 - 0x02A0) class ANocePickupsPoint : public ANoceActor { public: class FName DisplayText; // 0x02A0(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Distance; // 0x02A8(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2AC[0x4]; // 0x02AC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class USceneComponent* SceneRootComponent; // 0x02B0(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2B8[0x8]; // 0x02B8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) ENoceAutoHintSize SpawnPickupAutoHintSize; // 0x02C0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool HasToResizeTriggerBox; // 0x02C1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsPickupsDynamicallyGenerated; // 0x02C2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2C3[0x5]; // 0x02C3(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) class UBoxComponent* ReferencedBox; // 0x02C8(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsFixed; // 0x02D0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool CanBeDynamic; // 0x02D1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool CanOnlyBeDynamic; // 0x02D2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsDynamic; // 0x02D3(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2D4[0x4]; // 0x02D4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FNocePickupsPointDeployedData DeployedData; // 0x02D8(0x0018)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FGameplayTag DynamicProgressTag; // 0x02F0(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsExactMatch; // 0x02F8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool HasPickedup; // 0x02F9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsGeneratePickupsOnBeginPlay; // 0x02FA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2FB[0x5]; // 0x02FB(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) class ANoceInteractableBase* SpawnedPickups; // 0x0300(0x0008)(Edit, BlueprintVisible, ZeroConstructor, Transient, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: bool CanRegisterSaveData(); bool CheckIfDeployedDataFit(); void DoSetTriggerBox(); class ANoceInteractableBase* GenerateDynamicPickups(TSubclassOf InInteractable, bool InIsForceGenerate); class ANoceInteractableBase* GeneratePickupsByCurrentState(); void OnActorModified_BP(); void OnPickupsGenerateDynamically_BP(); void OnSetupPickups_BP(); void RemovePickups(); void SetupEvntPickups_BP(); void SetupSpawnedPickups(); void ShowDebugSelection(bool IsShow); void ShowDynamicPickupsDebugInfo(); void UpdateSpawnedPickups(); bool CanBeDynamicCandidate(int32 InGroupTypeBitmask) const; bool IsCurrentDynamicProgressTag() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePickupsPoint") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePickupsPoint") } static class ANocePickupsPoint* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANocePickupsPoint; // Class GameNoce.NocePickupsConsumablePoint // 0x0008 (0x0310 - 0x0308) class ANocePickupsConsumablePoint : public ANocePickupsPoint { public: int32 GroupType; // 0x0308(0x0004)(Edit, BlueprintVisible, 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("NocePickupsConsumablePoint") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePickupsConsumablePoint") } static class ANocePickupsConsumablePoint* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANocePickupsConsumablePoint; // Class GameNoce.NoceLineOfSightActor // 0x0020 (0x02B0 - 0x0290) class ANoceLineOfSightActor : public AActor { public: class UCapsuleComponent* CapsuleComp; // 0x0290(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName CollisionProfile; // 0x0298(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float RadiusScale; // 0x02A0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float HalfHeightScale; // 0x02A4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool Debug; // 0x02A8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2A9[0x7]; // 0x02A9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceLineOfSightActor") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceLineOfSightActor") } static class ANoceLineOfSightActor* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceLineOfSightActor; // Class GameNoce.NocePlayerTriggerSubsystem // 0x0040 (0x0080 - 0x0040) class UNocePlayerTriggerSubsystem final : public UTickableWorldSubsystem { public: uint8 Pad_40[0x40]; // 0x0040(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void RegisterPlayerTrigger(class UObject* InTrigger); void UnregisterPlayerTrigger(class UObject* InTrigger); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerTriggerSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerTriggerSubsystem") } static class UNocePlayerTriggerSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerTriggerSubsystem; // Class GameNoce.NoceLinkDamageExecCalculation // 0x0000 (0x0040 - 0x0040) class UNoceLinkDamageExecCalculation final : public UGameplayEffectExecutionCalculation { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceLinkDamageExecCalculation") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceLinkDamageExecCalculation") } static class UNoceLinkDamageExecCalculation* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceLinkDamageExecCalculation; // Class GameNoce.LinkRequest // 0x0020 (0x0048 - 0x0028) class ULinkRequest final : public UObject { public: class AActor* LinkOwner; // 0x0028(0x0008)(BlueprintVisible, ZeroConstructor, Transient, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPublic) class AActor* LinkTarget; // 0x0030(0x0008)(BlueprintVisible, ZeroConstructor, Transient, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPublic) ELinkPriority Priority; // 0x0038(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ExecutionType; // 0x0039(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3A[0x2]; // 0x003A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) int32 BankID; // 0x003C(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MotionID; // 0x0040(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetLinkRequest(class AActor* InOwner, class AActor* InTarget, ELinkPriority InPriority, bool InExecutionType, int32 InBankID, int32 InMotionID); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("LinkRequest") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"LinkRequest") } static class ULinkRequest* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ULinkRequest; // Class GameNoce.NoceLinkAbilityDataAsset // 0x0050 (0x0080 - 0x0030) class UNoceLinkAbilityDataAsset final : public UDataAsset { public: TMap> LinkAbilityMap; // 0x0030(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceLinkAbilityDataAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceLinkAbilityDataAsset") } static class UNoceLinkAbilityDataAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceLinkAbilityDataAsset; // Class GameNoce.NoceListView // 0x0050 (0x0CC0 - 0x0C70) class UNoceListView final : public UListView { public: TMulticastInlineDelegate MouseDownEvent; // 0x0C70(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) TMulticastInlineDelegate MouseEnterEvent; // 0x0C80(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) TMulticastInlineDelegate RefreshSelection; // 0x0C90(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) ENoceUIScrollBarVisibility ScrollbarVisibility; // 0x0CA0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Loop; // 0x0CA1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_CA2[0x2]; // 0x0CA2(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) struct FNeoAudioTriggerIdHandle SelectSound; // 0x0CA4(0x0008)(BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FNeoAudioTriggerIdHandle MouseHoverSound; // 0x0CAC(0x0008)(BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) bool EnableMouseInput; // 0x0CB4(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_CB5[0xB]; // 0x0CB5(0x000B)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: class UUserWidget* BP_GetEntryWidgetFromItem(const class UObject* Item); class UObject* BP_ItemFromEntryWidget(class UUserWidget* EntryWidget); void BP_UpdateScrollbarVisibility(); void DisableInputs(); void EnableInputs(); int32 GetSelectingIndex(); bool IsUserScrolling(); void PlaySound(const struct FNeoAudioTriggerIdHandle& TriggerId); void ScrollToTopWithoutAnimation(); void SetSelectedIndexWithoutAnimation(int32 Index_0); void SetSound(const struct FNeoAudioTriggerIdHandle& InSelectSound, const struct FNeoAudioTriggerIdHandle& InMouseHoverSound); bool UpdateInput(const struct FInputEvent& InputEvent, const struct FKey& Key); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceListView") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceListView") } static class UNoceListView* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceListView; // Class GameNoce.NoceLocalGameUserSettings // 0x00F0 (0x0238 - 0x0148) class UNoceLocalGameUserSettings final : public UGameUserSettings { public: bool IsBoundDelegate; // 0x0148(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_149[0x7]; // 0x0149(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TMap CustomKeybinding; // 0x0150(0x0050)(Config, Protected, NativeAccessSpecifierProtected) TMap CustomSecondaryKeybinding; // 0x01A0(0x0050)(Config, Protected, NativeAccessSpecifierProtected) ENoceInputGamepadType GamepadIconType; // 0x01F0(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_1F1[0x1F]; // 0x01F1(0x001F)(Fixing Size After Last Property [ Dumper-7 ]) class FString AudioOutputDeviceId; // 0x0210(0x0010)(ZeroConstructor, Config, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsInitialized; // 0x0220(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceGameSettingPreset LastPreset; // 0x0221(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool PaniniProjectionEnabled; // 0x0222(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_223[0x1]; // 0x0223(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) int32 ScreenPercentage; // 0x0224(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool MotionBlur; // 0x0228(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceGraphicAASuperSamplingMode AASuperSampling; // 0x0229(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_22A[0x2]; // 0x022A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) uint32 TSRQuality; // 0x022C(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint32 FSRQuality; // 0x0230(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint32 DLSSQuality; // 0x0234(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void CheckAllSettingValid(); ENoceGraphicAASuperSamplingMode GetAASuperSamplingWithCheck(bool UseViewport); TArray GetAvailableAASuperSamplingModes(bool UseViewport); ENoceInputDeviceType GetGamepadIconDeviceType(); bool GetIsInitialized(); void GetLastBenchmark(float* CPU, float* GPU); ENoceGameSettingPreset GetLastPreset(); ENoceGameSettingPreset GetLastPreset2(ENoceGameSettingPreset CurrentPreset); bool IsHDRValidEnabled(); void LoadAudioOutputDeviceId(); void RunNoceBenchmark(); void SetAASuperSampling(ENoceGraphicAASuperSamplingMode InVal); void SetAASuperSamplingQuality(uint32 InVal); void SetAudioOutputDeviceId(const class FString& InAudioOutputDeviceId); void SetEnableHDR(bool Value); void SetFullscreenModeAndApply(EWindowMode InFullscreenMode); void SetGamepadIconType(ENoceInputGamepadType InType); void SetMotionBlur(bool Value); void SetPaniniProjectionEnabled(bool Value); void SetPreset(ENoceGameSettingPreset InVal); void SetScreenPercentage(int32 Value); void SetToDefaultIfNotInitialized(); bool SupportAASuperSamplingQuality(); bool CanPaniniProjectionEnabled() const; ENoceGraphicAASuperSamplingMode GetAASuperSampling() const; uint32 GetAASuperSamplingQuality() const; class FString GetAudioOutputDeviceId() const; const int32 GetFullscreenModeInt() const; ENoceInputGamepadType GetGamepadIconType() const; bool GetMotionBlur() const; bool GetPaniniProjectionEnabled() const; const uint32 GetResolutionSizeX() const; const uint32 GetResolutionSizeY() const; int32 GetScreenPercentage() const; bool GetVSyncEnabled() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceLocalGameUserSettings") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceLocalGameUserSettings") } static class UNoceLocalGameUserSettings* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceLocalGameUserSettings; // Class GameNoce.NoceLockLocationComponent // 0x0030 (0x0270 - 0x0240) class UNoceLockLocationComponent final : public UATPCLockOnTargetLocationComponent { public: class FName WidgetAttachedSocket; // 0x0240(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName LockLocationXYSocket; // 0x0248(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LockLocationOffsetZ; // 0x0250(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_254[0x4]; // 0x0254(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class ANoceEnemyCharacter* EnemyCharacter; // 0x0258(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USkeletalMeshComponent* EnemyMeshComponent; // 0x0260(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_268[0x8]; // 0x0268(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: bool GetCanBeLockedOn(); void OnAIControllerThinkEnableChanged(bool InValue); void OnEnemyDie(); void OnEnemyFakeDead(); void OnEnemyResurrect(); void OnPossessedPawnChanged(class APawn* InOldPawn, class APawn* InNewPawn); void SetCanBeLockedOn(bool InValue); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceLockLocationComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceLockLocationComponent") } static class UNoceLockLocationComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceLockLocationComponent; // Class GameNoce.NoceLumenTranslucencyComponent // 0x0018 (0x00F0 - 0x00D8) class UNoceLumenTranslucencyComponent final : public UNoceVolumeComponentBase { public: struct FNoceLumenTranslucencyDataRowHandle DataRow; // 0x00D8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) TArray DataByProgress; // 0x00E0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceLumenTranslucencyComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceLumenTranslucencyComponent") } static class UNoceLumenTranslucencyComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceLumenTranslucencyComponent; // Class GameNoce.NoceMapAreaWidget // 0x0100 (0x03E0 - 0x02E0) class UNoceMapAreaWidget final : public UUserWidget { public: struct FNoceAreaData Data; // 0x02E0(0x00E0)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) TArray AllLocations; // 0x03C0(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) TArray AllGroups; // 0x03D0(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) public: TArray GetAllMapBackgroundWidgets(); TArray GetAllMapDynamicMapIconWidgets(); TArray GetAllMapLocationWidgets(); TArray GetVisibleLocationGroups(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceMapAreaWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceMapAreaWidget") } static class UNoceMapAreaWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceMapAreaWidget; // Class GameNoce.NoceMapCapture // 0x0040 (0x02D0 - 0x0290) class ANoceMapCapture final : public AActor { public: int32 RenderTargetSize; // 0x0290(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_294[0x4]; // 0x0294(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class FString SavedFileFolder; // 0x0298(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString SavedFileName; // 0x02A8(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UBoxComponent* AreaBounds; // 0x02B8(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USceneCaptureComponent2D* CaptureComponent2D; // 0x02C0(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextureRenderTarget2D* RenderTarget; // 0x02C8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void GenerateSnapshot(); class UBoxComponent* GetAreaBounds() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceMapCapture") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceMapCapture") } static class ANoceMapCapture* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceMapCapture; // Class GameNoce.NoceMapIconComponent // 0x0070 (0x02A0 - 0x0230) class UNoceMapIconComponent final : public USceneComponent { public: ENoceMapIconType IconType; // 0x0230(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bIconVisible; // 0x0231(0x0001)(Edit, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool NeedSave; // 0x0232(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_233[0x1]; // 0x0233(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) int32 SaveID; // 0x0234(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceMapIconVisibleType VisibleType; // 0x0238(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_239[0x3]; // 0x0239(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float VisibleDistance; // 0x023C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_240[0x8]; // 0x0240(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTagContainer VisibleProgress; // 0x0248(0x0020)(Edit, Protected, NativeAccessSpecifierProtected) struct FGameplayTagContainer HideProgress; // 0x0268(0x0020)(Edit, Protected, NativeAccessSpecifierProtected) bool bIconRotates; // 0x0288(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_289[0x3]; // 0x0289(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float IconSize; // 0x028C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsFixedPixelSize; // 0x0290(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_291[0x3]; // 0x0291(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 ZOrder; // 0x0294(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsInitialized; // 0x0298(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_299[0x7]; // 0x0299(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: struct FNoceMapGeneralIconData GetData(); void OnCheckConditionMatch(); void OnGameProgressChanged(const struct FGameplayTag& NewTag); void OnInteract(); void OnInteractOverlapHint(); void SetIconSize(const float NewIconSize); void SetIconVisible(const bool bNewVisible); bool DoesIconRotate() const; float GetIconSize(float MapSize) const; bool IsIconVisible() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceMapIconComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceMapIconComponent") } static class UNoceMapIconComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceMapIconComponent; // Class GameNoce.NoceMapLocationGroupWidget // 0x0018 (0x02F8 - 0x02E0) class UNoceMapLocationGroupWidget final : public UUserWidget { public: TArray AllLocations; // 0x02E0(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPublic) ENoceMapLocationGroup Group; // 0x02F0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2F1[0x7]; // 0x02F1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceMapLocationGroupWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceMapLocationGroupWidget") } static class UNoceMapLocationGroupWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceMapLocationGroupWidget; // Class GameNoce.NoceMapTabChildWidget // 0x0000 (0x0380 - 0x0380) class UNoceMapTabChildWidget : public UNoceTabChildWidget { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceMapTabChildWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceMapTabChildWidget") } static class UNoceMapTabChildWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceMapTabChildWidget; // Class GameNoce.NoceMapTrackerComponent // 0x0030 (0x00D0 - 0x00A0) class UNoceMapTrackerComponent final : public UActorComponent { public: TMulticastInlineDelegate OnMapIconRegistered; // 0x00A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnMapIconUnregistered; // 0x00B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TArray MapIcons; // 0x00C0(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate) public: const TArray GetMapIcons() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceMapTrackerComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceMapTrackerComponent") } static class UNoceMapTrackerComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceMapTrackerComponent; // Class GameNoce.NoceMaterialByProgressComp // 0x0190 (0x02C0 - 0x0130) class UNoceMaterialByProgressComp final : public UNoceShowByProgressBaseComponent { public: TMap ScalarParams; // 0x0130(0x0050)(Edit, Protected, NativeAccessSpecifierProtected) TMap VectorParams; // 0x0180(0x0050)(Edit, Protected, NativeAccessSpecifierProtected) class UCurveFloat* BlendCurve; // 0x01D0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 TargetMaterialIndex; // 0x01D8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float BlendTime; // 0x01DC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName TargetComponentTag; // 0x01E0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UMaterialInstanceDynamic* TargetMI; // 0x01E8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TMap OriginalScalarParams; // 0x01F0(0x0050)(Transient, NativeAccessSpecifierPrivate) TMap OriginalVectorParams; // 0x0240(0x0050)(Transient, NativeAccessSpecifierPrivate) bool IsBlending; // 0x0290(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_291[0x3]; // 0x0291(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float CurrentBlendDuration; // 0x0294(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float TargetAlpha; // 0x0298(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float SourceAlpha; // 0x029C(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_2A0[0x10]; // 0x02A0(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) bool DrawDebug; // 0x02B0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2B1[0xF]; // 0x02B1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceMaterialByProgressComp") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceMaterialByProgressComp") } static class UNoceMaterialByProgressComp* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceMaterialByProgressComp; // Class GameNoce.NoceMaterialSanityFlowerWidget // 0x0020 (0x03B0 - 0x0390) class UNoceMaterialSanityFlowerWidget : public UNoceSanityFlowerWidget { public: class UMaterialInterface* MaterialParent; // 0x0390(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName PercentParameterName; // 0x0398(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class URetainerBox* GoldBox; // 0x03A0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UMaterialInstanceDynamic* DynamicMaterial; // 0x03A8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: class UMaterialInstanceDynamic* GetMaterial(); void InitializeDynamicMaterial(bool* NoUse); void UpdatePercent(float Percent); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceMaterialSanityFlowerWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceMaterialSanityFlowerWidget") } static class UNoceMaterialSanityFlowerWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceMaterialSanityFlowerWidget; // Class GameNoce.NoceMeleeWeapon // 0x0000 (0x03E0 - 0x03E0) class ANoceMeleeWeapon : public ANoceWeapon { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceMeleeWeapon") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceMeleeWeapon") } static class ANoceMeleeWeapon* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceMeleeWeapon; // Class GameNoce.NoceMinimapWidget // 0x0000 (0x02E0 - 0x02E0) class UNoceMinimapWidget final : public UUserWidget { public: void Refresh(); void Zoom(bool ZoomIn); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceMinimapWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceMinimapWidget") } static class UNoceMinimapWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceMinimapWidget; // Class GameNoce.NoceMoonLightVolumeComponent // 0x0018 (0x00F0 - 0x00D8) class UNoceMoonLightVolumeComponent final : public UNoceVolumeComponentBase { public: struct FNoceSweetLightDataRowHandle SanityMaxDataRow; // 0x00D8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) TArray LightDataByProgress; // 0x00E0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceMoonLightVolumeComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceMoonLightVolumeComponent") } static class UNoceMoonLightVolumeComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceMoonLightVolumeComponent; // Class GameNoce.NoceNavLinkProxy // 0x0000 (0x02E0 - 0x02E0) class ANoceNavLinkProxy final : public ANavLinkProxy { public: struct FVector GetEndPoint(); struct FVector GetStartPoint(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceNavLinkProxy") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceNavLinkProxy") } static class ANoceNavLinkProxy* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceNavLinkProxy; // Class GameNoce.NoceNewIconWidget // 0x0030 (0x0330 - 0x0300) class UNoceNewIconWidget : public UNoceUserWidgetBase { public: float InUserSpecifiedScale; // 0x0300(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_304[0x4]; // 0x0304(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UScaleBox* ScaleBox; // 0x0308(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Default; // 0x0310(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Focus; // 0x0318(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Unfocus; // 0x0320(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsNew; // 0x0328(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_329[0x7]; // 0x0329(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: bool GetIsNew(); void OnFocusCompleted(); void OnUnfocusCompleted(); void SetIsNew(bool InIsNew, bool NeedAnimation); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceNewIconWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceNewIconWidget") } static class UNoceNewIconWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceNewIconWidget; // Class GameNoce.NoceNotebookPage // 0x0008 (0x0308 - 0x0300) class UNoceNotebookPage final : public UNoceUserWidgetBase { public: int32 PageTextureIndex; // 0x0300(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_304[0x4]; // 0x0304(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: TArray GetContents(); bool IsPlayingUIAnimations(); void OnFadeIn(bool* NoUse); void SetData(const TArray& Texts, const TArray& Images, const TArray& IsVisibles, const TArray& IsNews, const TArray& IsNews2, bool* NoUse); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceNotebookPage") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceNotebookPage") } static class UNoceNotebookPage* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceNotebookPage; // Class GameNoce.NoceNotebookPageTabWidget // 0x0098 (0x0378 - 0x02E0) class UNoceNotebookPageTabWidget : public UUserWidget { public: class UNoceNotebookPageTabChildWidget* Tab0; // 0x02E0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceNotebookPageTabChildWidget* Tab1; // 0x02E8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceNotebookPageTabChildWidget* Tab2; // 0x02F0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceNotebookPageTabChildWidget* Tab3; // 0x02F8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceNotebookPageTabChildWidget* Tab4; // 0x0300(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceNotebookPageTabChildWidget* Tab5; // 0x0308(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceNotebookPageTabChildWidget* Tab6; // 0x0310(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceNotebookPageTabChildWidget* Tab7; // 0x0318(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceNotebookPageTabChildWidget* Tab8; // 0x0320(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceNotebookPageTabChildWidget* Tab9; // 0x0328(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceNotebookPageTabChildWidget* Tab10; // 0x0330(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceNotebookPageTabChildWidget* Tab11; // 0x0338(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceNotebookPageTabChildWidget* Tab12; // 0x0340(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceNotebookPageTabChildWidget* Tab13; // 0x0348(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceVerticalList* List; // 0x0350(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray AllTabs; // 0x0358(0x0010)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) TArray AllTabs2; // 0x0368(0x0010)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) public: void ClearNew(int32 Index_0); void Init(); void SetData(const TArray& InData, const struct FLinearColor& InDefaultColor, const struct FLinearColor& InSelectColor, int32 InDefaultIndex, bool UseMoreTabs); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceNotebookPageTabWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceNotebookPageTabWidget") } static class UNoceNotebookPageTabWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceNotebookPageTabWidget; // Class GameNoce.NoceNoteSection // 0x0010 (0x0100 - 0x00F0) class UNoceNoteSection final : public UMovieSceneSection { public: struct FNoceNoteSectionParams Params_0; // 0x00F0(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceNoteSection") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceNoteSection") } static class UNoceNoteSection* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceNoteSection; // Class GameNoce.NoceNotificationPartWidget // 0x0028 (0x0390 - 0x0368) class UNoceNotificationPartWidget final : public UNoceAnimWidget { public: class UNoceRichTextBlock* RichTextBlock; // 0x0368(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UPanelWidget* Icon; // 0x0370(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Countdown; // 0x0378(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float FadeInTime; // 0x0380(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float CountdownTime; // 0x0384(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float TotalDuration; // 0x0388(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float ShowTimeLeft; // 0x038C(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceNotificationPartWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceNotificationPartWidget") } static class UNoceNotificationPartWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceNotificationPartWidget; // Class GameNoce.NoceNPCLanternVolumeComponent // 0x0040 (0x0118 - 0x00D8) class UNoceNPCLanternVolumeComponent final : public UNoceVolumeComponentBase { public: struct FNoceSweetLightDataRowHandle LanternLightDataRow; // 0x00D8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNoceLanternNiagaraRowHandle NiagaraDataRow; // 0x00E0(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) TArray LightDataByProgress; // 0x00E8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) uint8 Pad_F8[0x20]; // 0x00F8(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceNPCLanternVolumeComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceNPCLanternVolumeComponent") } static class UNoceNPCLanternVolumeComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceNPCLanternVolumeComponent; // Class GameNoce.NoceOmamoriDrawingDataAsset // 0x00B0 (0x00E0 - 0x0030) class UNoceOmamoriDrawingDataAsset final : public UDataAsset { public: TArray OmamoriPools; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) TMap RequiredFaithMap; // 0x0040(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TMap SpecialRewardTypeMap; // 0x0090(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceOmamoriDrawingDataAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceOmamoriDrawingDataAsset") } static class UNoceOmamoriDrawingDataAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceOmamoriDrawingDataAsset; // Class GameNoce.NoceOpenDoorByProgressComp // 0x0000 (0x0130 - 0x0130) class UNoceOpenDoorByProgressComp : public UNoceShowByProgressBaseComponent { public: void UpdateOpenDoor_BP(bool NeedOpen); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceOpenDoorByProgressComp") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceOpenDoorByProgressComp") } static class UNoceOpenDoorByProgressComp* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceOpenDoorByProgressComp; // Class GameNoce.NocePageTabWidget // 0x0090 (0x0370 - 0x02E0) class UNocePageTabWidget : public UUserWidget { public: class UNoceSelectItemWidget* WBP_Collectible_TabChild_0; // 0x02E0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceSelectItemWidget* WBP_Collectible_TabChild_1; // 0x02E8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceSelectItemWidget* WBP_Collectible_TabChild_2; // 0x02F0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceSelectItemWidget* WBP_Collectible_TabChild_3; // 0x02F8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceSelectItemWidget* WBP_Collectible_TabChild_4; // 0x0300(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceSelectItemWidget* WBP_Collectible_TabChild_5; // 0x0308(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceSelectItemWidget* WBP_Collectible_TabChild_6; // 0x0310(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USpacer* Spacer_0; // 0x0318(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USpacer* Spacer_1; // 0x0320(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USpacer* Spacer_2; // 0x0328(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USpacer* Spacer_3; // 0x0330(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USpacer* Spacer_4; // 0x0338(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USpacer* Spacer_5; // 0x0340(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceHorizontalList* List; // 0x0348(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray AllSlots; // 0x0350(0x0010)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) TArray Spacers; // 0x0360(0x0010)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) public: bool CanSelectNext(); bool CanSelectPrevious(); int32 GetSelectingIndex(); void Init(int32 InTotalPage, int32 InCurrentPage); void MakeSlotsAndSpacers(); void SelectNext(); void SelectPrevious(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePageTabWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePageTabWidget") } static class UNocePageTabWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePageTabWidget; // Class GameNoce.NocePauseListWidget // 0x0018 (0x02F8 - 0x02E0) class UNocePauseListWidget : public UUserWidget { public: class UVerticalBox* VerticalBox; // 0x02E0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf ListItemWidgetClass; // 0x02E8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceVerticalList* List; // 0x02F0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void CreateMenu(const TArray& ListItems, int32 InitIndex); class UNoceVerticalList* GetList(); void InitializeList(); void UpdateDescription(int32 Index_0, const class FText& DescriptionText); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePauseListWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePauseListWidget") } static class UNocePauseListWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePauseListWidget; // Class GameNoce.NocePendantLight // 0x0070 (0x0310 - 0x02A0) class ANocePendantLight final : public ANoceActor { public: bool SupportSaveLoad; // 0x02A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IgnoreGlobalHideCheck; // 0x02A1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UseNiagaraWire; // 0x02A2(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2A3[0x1]; // 0x02A3(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float LightMaxDrawDistance; // 0x02A4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float LightMaxDistanceFadeRange; // 0x02A8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_2AC[0x4]; // 0x02AC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class USceneComponent* LightRootComp; // 0x02B0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FVector SpotLightOffset; // 0x02B8(0x0018)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool SpawnDefaultHidden; // 0x02D0(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_2D1[0x7]; // 0x02D1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector LightWorldPosition; // 0x02D8(0x0018)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FRotator LightWorldRotation; // 0x02F0(0x0018)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, NativeAccessSpecifierProtected) bool RecordIsHidden; // 0x0308(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_309[0x3]; // 0x0309(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float RecordLightIntensity; // 0x030C(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static void EnablePendantLights(bool bEnable); void SetLightMaxDistanceFadeRange(float InValue); void SetLightMaxDrawDistance(float InValue); class ULightComponent* GetLightComp() const; float GetLightMaxDistanceFadeRange() const; float GetLightMaxDrawDistance() const; float GetSpotLightZOffset() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePendantLight") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePendantLight") } static class ANocePendantLight* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANocePendantLight; // Class GameNoce.NocePickMessageWidget // 0x0000 (0x0368 - 0x0368) class UNocePickMessageWidget final : public UNoceAnimWidget { public: void ShowItem(const class FName& InItemID, ENoceInventoryType InItemType, bool* NoUse); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePickMessageWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePickMessageWidget") } static class UNocePickMessageWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePickMessageWidget; // Class GameNoce.NocePickPreviewImageDialogWidget // 0x0078 (0x0450 - 0x03D8) class UNocePickPreviewImageDialogWidget : public UNocePickPreviewImageWidgetBase { public: class UBYGRichTextBlock* DescriptionText; // 0x03D8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UBYGRichTextBlock* BackupText; // 0x03E0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNocePageTabWidget* PageTab; // 0x03E8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceArrowWidget* ArrowLeft; // 0x03F0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceArrowWidget* ArrowRight; // 0x03F8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* PageDefault; // 0x0400(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* PageRight; // 0x0408(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* PageLeft; // 0x0410(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle TurnPageSound; // 0x0418(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) class FName SinglePageGuide; // 0x0420(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName MultiPagesGuide; // 0x0428(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray PageAnimations; // 0x0430(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray Content; // 0x0440(0x0010)(BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: void OnPageAnimationCompleted(); void SelectNext(); void SelectPrevious(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePickPreviewImageDialogWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePickPreviewImageDialogWidget") } static class UNocePickPreviewImageDialogWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePickPreviewImageDialogWidget; // Class GameNoce.NocePickPreviewWidget // 0x0070 (0x0420 - 0x03B0) class UNocePickPreviewWidget : public UNoceFocusableWidget { public: TMulticastInlineDelegate OnPreviewEnd; // 0x03B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) class UNocePickPreviewImageWidget* WBP_PickPreview_Image; // 0x03C0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNocePickPreviewImageDialogWidget* WBP_PickPreview_ImageDialog; // 0x03C8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FSoftClassPath InventoryPopWindowPath; // 0x03D0(0x0020)(Edit, BlueprintVisible, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceInventoryPopWindowWidget* PopWindowWidget; // 0x03F0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool UseForceHide; // 0x03F8(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsForceHide; // 0x03F9(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3FA[0x6]; // 0x03FA(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TArray PendingItems; // 0x0400(0x0010)(BlueprintVisible, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) ENoceInventoryType LastItemType; // 0x0410(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_411[0x3]; // 0x0411(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName LastItemID; // 0x0414(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_41C[0x4]; // 0x041C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: bool ConsumableSlotChanged(); bool HasPendingItem(); void HideItem(); void OnInventoryPopWindowClose(); void OnPageClosed(); void SetUseForceHide(bool InUseForceHide); void ShowItem(const ENoceInventoryType& Type, const class FName& ID, bool* NoUse); void ShowSlotChanged(bool* NoUse); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePickPreviewWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePickPreviewWidget") } static class UNocePickPreviewWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePickPreviewWidget; // Class GameNoce.NocePickupCategoryDataAsset // 0x00A0 (0x00D0 - 0x0030) class UNocePickupCategoryDataAsset final : public UDataAsset { public: TMap PickupCategories; // 0x0030(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TMap> PickupAssetMap; // 0x0080(0x0050)(Edit, BlueprintVisible, UObjectWrapper, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePickupCategoryDataAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePickupCategoryDataAsset") } static class UNocePickupCategoryDataAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePickupCategoryDataAsset; // Class GameNoce.NocePickupKeyItem // 0x0008 (0x02B0 - 0x02A8) class ANocePickupKeyItem : public ANocePickupBase { public: struct FNoceKeyItemDataRowHandle KeyItemID; // 0x02A8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePickupKeyItem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePickupKeyItem") } static class ANocePickupKeyItem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANocePickupKeyItem; // Class GameNoce.NocePickupOmamori // 0x0008 (0x02B0 - 0x02A8) class ANocePickupOmamori final : public ANocePickupBase { public: struct FNoceOmamoriDataRowHandle OmamoriID; // 0x02A8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePickupOmamori") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePickupOmamori") } static class ANocePickupOmamori* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANocePickupOmamori; // Class GameNoce.NocePickupsWeaponPoint // 0x0008 (0x0310 - 0x0308) class ANocePickupsWeaponPoint : public ANocePickupsPoint { public: ENocePickupsWeaponGroupType GroupType; // 0x0308(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_309[0x7]; // 0x0309(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePickupsWeaponPoint") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePickupsWeaponPoint") } static class ANocePickupsWeaponPoint* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANocePickupsWeaponPoint; // Class GameNoce.NocePickupsSubsystem // 0x03F0 (0x0438 - 0x0048) class UNocePickupsSubsystem : public UNoceTickableWorldSubsystem { public: TMap ConsumablePickupsPointMap; // 0x0048(0x0050)(BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) TMap, struct FNocePickupsDeploymentInfoList> ConsumableDeploymentInfoMap; // 0x0098(0x0050)(BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) TMap WeaponPickupsPointMap; // 0x00E8(0x0050)(BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) TMap, struct FNocePickupsDeploymentInfoList> WeaponDeploymentInfoMap; // 0x0138(0x0050)(BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) TArray FixedPickupsPoints; // 0x0188(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray FilteredPickupsPoints; // 0x0198(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) class UDataTable* PickupsDeployTable; // 0x01A8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool ShowDebugInfo; // 0x01B0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1B1[0x3]; // 0x01B1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 EventMaxTryFailedCount; // 0x01B4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EventMinDistanceSquared; // 0x01B8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsDynamicHelpEnabled; // 0x01BC(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_1BD[0x3]; // 0x01BD(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class UNoceDynamicPickupsRuleDataAsset* DataAsset; // 0x01C0(0x0008)(Edit, ZeroConstructor, Transient, EditConst, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UDataTable* DynamicPickupsTable; // 0x01C8(0x0008)(Edit, ZeroConstructor, Transient, EditConst, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FNoceDynamicPickupsRuleInfo CurrentDynamicRuleInfo; // 0x01D0(0x0070)(Edit, EditConst, Protected, NativeAccessSpecifierProtected) struct FNoceDynamicPickupsSubDataRow CurrentDynamicSubData; // 0x0240(0x0030)(Edit, EditConst, Protected, NativeAccessSpecifierProtected) class ANocePickupsPoint* DynamicConsumablePickupsPoint; // 0x0270(0x0008)(Edit, ZeroConstructor, EditConst, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class ANocePickupsPoint* DynamicWeaponPickupsPoint; // 0x0278(0x0008)(Edit, ZeroConstructor, EditConst, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_280[0x90]; // 0x0280(0x0090)(Fixing Size After Last Property [ Dumper-7 ]) TArray DynamicPickupsSaveList; // 0x0310(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray PickupsPointRecordList; // 0x0320(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) uint8 Pad_330[0x78]; // 0x0330(0x0078)(Fixing Size After Last Property [ Dumper-7 ]) TArray> DefaultConsumablePickupsList; // 0x03A8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected) TArray> DefaultWeaponPickupsList; // 0x03B8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected) bool IsEventHelpEnable; // 0x03C8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3C9[0x7]; // 0x03C9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray EventPickupsConsumablePoints; // 0x03D0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray EventPickupsWeaponPoints; // 0x03E0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) class UNocePrepRoomPickupsRuleDataAsset* PrepRoomDataAsset; // 0x03F0(0x0008)(Edit, ZeroConstructor, EditConst, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray PrepRoomConsumableIDList; // 0x03F8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray PrepRoomConsumableFactorList; // 0x0408(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray PrepRoomWeaponIDList; // 0x0418(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray PrepRoomWeaponFactorList; // 0x0428(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: bool CanGenerateConsumablePickups_BP(int32 RequiredTargetCount); void EnableDynamicHelp(bool IsEnable); void EnableEventHelp(bool IsEnable); void GenerateEventConsumablePickups(const struct FVector& InLocation, const struct FVector2D& InRange); void GenerateEventWeaponPickups(const struct FVector& InLocation, const struct FVector2D& InRange); void GeneratePrepRoomPickups(class ANocePickupsPoint* InAttachParent, TSubclassOf InInteractable); void HandleOnPickupEventPickups(class ANoceInteractableBase* InPickups); bool IsSaveDataExist(class ANocePickupsPoint* InPickupsPoint); void OnPickupsDestroyed(class AActor* InActor); void OnProgressChanged(const struct FGameplayTag& InTag); void RegisterSaveData(class ANocePickupsPoint* InPickupsPoint); void RemoveAllEventPickups(); void RemoveCurrentDynamicPickups(); bool SpawnEventConsumablePickupsPoint_BP(int32 RequiredTargetCount); bool SpawnEventWeaponPickupsPoint_BP(int32 RequiredTargetCount); void UpdateCurrentDynamicSubData(); float CalculateConsumablePrepRoomValue() const; float CalculateWeaponPrepRoomValue() const; struct FNocePickupsConsumableDataRow GetConsumableDataRowByName(class FName InName) const; TArray GetConsumableDataRowNames() const; ENocePickupsConsumableGroupType GetConsumableGroupTypeByInteractable(TSubclassOf InInteractable) const; struct FNocePickupsDeployDataRow GetDeployDataByName(class FName InName) const; TArray GetDeployDataRowNames() const; struct FNoceDynamicPickupsDataRow GetDynamicDataByName(class FName InName) const; TArray GetDynamicDataRowNames() const; bool GetIsDynamicHelpEnabled() const; bool GetIsEventHelpEnable() const; struct FNocePickupsWeaponDataRow GetWeaponDataRowByName(class FName InName) const; TArray GetWeaponDataRowNames() const; ENocePickupsWeaponGroupType GetWeaponGroupTypeByInteractable(TSubclassOf InInteractable) const; bool IsInConsumableSearchDistance(class AActor* InActor) const; bool IsInWeaponSearchDistance(class AActor* InActor) const; bool IsTargetConsumableByClass(TSubclassOf InInteractable) const; bool IsTargetPickups(class ANocePickupConsumable* InConsumable) const; bool IsUnseenDynamicPickupsPoint(class ANocePickupsPoint* InPickupsPoint) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePickupsSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePickupsSubsystem") } static class UNocePickupsSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePickupsSubsystem; // Class GameNoce.NocePlayerAnimInstance // 0x01F0 (0x0750 - 0x0560) class UNocePlayerAnimInstance : public UNoceAnimInstance { public: float VelocityThresholdForUpdateFowardRight; // 0x0558(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float fVelocity; // 0x055C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float fAcceleration; // 0x0560(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float fForward; // 0x0564(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float fRight; // 0x0568(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float fYawDiff; // 0x056C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float fWalkSpeedScale; // 0x0570(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_574[0xC]; // 0x0574(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag StaminaStateTag; // 0x0580(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag QueuedStaminaStateTag; // 0x0588(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag DodgeStateTag; // 0x0590(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag QueuedDodgeStateTag; // 0x0598(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag HealthStateTag; // 0x05A0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag LocomotionStateTag; // 0x05A8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag PlayerFSMTag; // 0x05B0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool ApplyFootIK; // 0x05B8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool ApplyArmIK; // 0x05B9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool HaveObstacleJogStartToJogEnd; // 0x05BA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CanEnterDodge; // 0x05BB(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CanLeaveDodge; // 0x05BC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CanEnterDodgeDummy; // 0x05BD(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_5BE[0x2]; // 0x05BE(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float DodgeForward; // 0x05C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float DodgeRight; // 0x05C4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 DodgeAnimID; // 0x05C8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 CorruptionBindedAnimID; // 0x05CC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CanEnterAttack; // 0x05D0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CanLeaveAttack; // 0x05D1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CanEnterDamage; // 0x05D2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CanLeaveDamage; // 0x05D3(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceWinceType WinceType; // 0x05D4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceHitReactionTwoWayType HitReactionTwoWay; // 0x05D5(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceHitReactionFourWayType HitReactionFourWay; // 0x05D6(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceDeathType DeathType; // 0x05D7(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENocePlayerAnimStateType AnimStateType; // 0x05D8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceInteractType InteractType; // 0x05D9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CanLeaveInteract; // 0x05DA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CanEnterSprint; // 0x05DB(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CanLeaveSprint; // 0x05DC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_5DD[0x3]; // 0x05DD(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName WeaponName; // 0x05E0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceWeaponMotionType WeaponMotionType; // 0x05E8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool DuringChangeWeaponMotion; // 0x05E9(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool DuringUseShortcutItemMotion; // 0x05EA(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool DuringHellModeDamageMotion; // 0x05EB(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool DuringClawGTransformToClawMotion; // 0x05EC(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool DuringCustomUpperBodyMotion; // 0x05ED(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsInFocusCharged; // 0x05EE(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsInJustDodge; // 0x05EF(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsInLinkMotion; // 0x05F0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsWantToDoUpperBodyMotion; // 0x05F1(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsUsingGimmick; // 0x05F2(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool EnterSprintByExtraSprint; // 0x05F3(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsWeaponVisible; // 0x05F4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_5F5[0x3]; // 0x05F5(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName ActiveStateMachineName; // 0x05F8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName ActiveStateName; // 0x0600(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsUnpossessed; // 0x0608(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsDuringTeleport; // 0x0609(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool UseCachedPos; // 0x060A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool SprintInterruptedByObstacle; // 0x060B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float ArmCorrectorRatio; // 0x060C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName UFOWeaponName; // 0x0610(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName KatanaWeaponName; // 0x0618(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName KatanaAlterWeaponName; // 0x0620(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsInAir; // 0x0628(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsOnSlopeSkirtControl; // 0x0629(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_62A[0x2]; // 0x062A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float FootIKInterpSpeedCurrent; // 0x062C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool InSeamless; // 0x0630(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsInLowStamina; // 0x0631(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_632[0x2]; // 0x0632(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float InputForward; // 0x0634(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float InputRight; // 0x0638(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float InputAngle; // 0x063C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float CachedInputAngle; // 0x0640(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float InputLength; // 0x0644(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float NoInputTimer; // 0x0648(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float LowSpeedThreshold; // 0x064C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float LowSpeedTimer; // 0x0650(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceJogAnimAction JogAnimAction; // 0x0654(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_655[0x3]; // 0x0655(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float JogTiredEndTime; // 0x0658(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float LocomotionHealthChangeBlendTime; // 0x065C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float LocomotionBattleChangeBlendTime; // 0x0660(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float LocomotionChangeBlendTime; // 0x0664(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float LocomotionChangeBlendTimer; // 0x0668(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float JogStartEndBlendTimer; // 0x066C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool ForceUseArmCorrector; // 0x0670(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_671[0xF]; // 0x0671(0x000F)(Fixing Size After Last Property [ Dumper-7 ]) bool SeamlessStayInSprint; // 0x0680(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_681[0x3]; // 0x0681(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float HairRidigBodyAlpha; // 0x0684(0x0004)(BlueprintVisible, ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float FurClawRidigBodyAlpha; // 0x0688(0x0004)(BlueprintVisible, ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float FurClawGRidigBodyAlpha; // 0x068C(0x0004)(BlueprintVisible, ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float ClawG_Switch; // 0x0690(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float ClawG_ABP_Ratio; // 0x0694(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_698[0x8]; // 0x0698(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class FName HitReactionBone; // 0x06A0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float HitReactionForce; // 0x06A8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float HitReactionBlendTime; // 0x06AC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool HitReactionActive; // 0x06B0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_6B1[0xF]; // 0x06B1(0x000F)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform HitReactionTransform; // 0x06C0(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float HitReactionAlpha; // 0x0720(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_724[0x4]; // 0x0724(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector HitReactionHitDirection; // 0x0728(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USkeletalMeshComponent* MeshComponent; // 0x0740(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float HitReactionBlendTimer; // 0x0748(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_74C[0x1]; // 0x074C(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) bool PlayerHideFromRecoverIndicator; // 0x074D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_74E[0x2]; // 0x074E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: float BP_GetSlopeBlendRatio(); bool CanApplyArmCorrect(); void ClearDelayResetGlawG_ABP_RatioTimer(); void DelayResetGlawG_ABP_Ratio(float InDelayTime); bool GetCanEnterAttack(); bool GetCanEnterDodge(); float GetFootIKInterpSpeedCurrent(); bool GetHitReactionActive(); float GetHitReactionAlpha(); struct FTransform GetHitReactionTransform(); bool GetInSeamless(); ENoceInteractType GetInteractType(); bool GetIsInAir(); bool GetIsOnSlopeSkirtControl(); struct FGameplayTag GetPlayerFSMTag(); bool GetPlayerHideFromRecoverIndicator(); void HandleHitPoint(const struct FVector& InHitPoint, const struct FVector& AttackDirection); bool IsNarrowMoveInteractType(); bool IsNarrowMoveNormal(); bool IsNarrowMoveShort(); bool IsSlopeAdjustmentEnable(); bool IsUFOWeaponFocusAttack(); bool IsUsingKatana(); void OnDelayResetGlawG_ABP_Ratio(); void QueueDodgeState(); void QueueStaminaState(); void ReplaceSetFurClawGRigidBodyAlpha(float InValue); void ReplaceSetFurClawRigidBodyAlpha(float InValue); void SetClawG_ABP_Ratio(float InValue); void SetClawG_Switch(float InValue); void SetDeathType(ENoceDeathType InDeathType); void SetFurClawGRigidBodyAlpha(float InValue); void SetFurClawRigidBodyAlpha(float InValue); void SetHairRigidBodyAlpha(float InValue); void SetJogStartEndBlendTimer(float InValue); void SetPlayerHideFromRecoverIndicator(bool InValue); void SetSeamlessStayInSprint(bool InValue); void SetWeaponMotionType(ENoceWeaponMotionType InWeaponMotionType); void SetWeaponName(class FName InWeaponName); void UpdateHitReaction(float DeltaTime); void UpdateStateTag(float DeltaSeconds); float GetClawG_ABP_Ratio() const; float GetClawG_Switch() const; float GetFurClawGRigidBodyAlpha() const; float GetFurClawRigidBodyAlpha() const; float GetHairRigidBodyAlpha() const; class ANocePlayerCharacter* GetPlayerCharacter() const; bool GetSeamlessStayInSprint() const; const bool GetSeamlessToIdle() const; ENoceWeaponMotionType GetWeaponMotionType() const; bool IsDuringChagneWeaponMotion() const; float ReplaceGetFurClawGRigidBodyAlpha() const; float ReplaceGetFurClawRigidBodyAlpha() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerAnimInstance") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerAnimInstance") } static class UNocePlayerAnimInstance* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerAnimInstance; // Class GameNoce.NocePlayerCameraComponent // 0x0000 (0x09E0 - 0x09E0) class UNocePlayerCameraComponent final : public UCameraComponent { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerCameraComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerCameraComponent") } static class UNocePlayerCameraComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerCameraComponent; // Class GameNoce.NocePlayerCapsuleShrinkComp // 0x01C8 (0x0268 - 0x00A0) class UNocePlayerCapsuleShrinkComp final : public UActorComponent { public: ECollisionChannel PlayerPawnChannel; // 0x00A0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray EnemyMeshTypes; // 0x00A8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) TArray EnemyPushDetectMeshTypes; // 0x00B8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) TArray EnemyAllTypes; // 0x00C8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) TArray WorldObjectTypes; // 0x00D8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) class FName SkipTypeTag; // 0x00E8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float ShrinkRadiusRatio; // 0x00F0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float ShrinkTime; // 0x00F4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float BodyMoveDetectOffset; // 0x00F8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float BodyRadiusDetectExtend; // 0x00FC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float BodyPushTreshold; // 0x0100(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float BodyHalfHeightDetectExtend; // 0x0104(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName HeadSocketName; // 0x0108(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FVector HeadOffset; // 0x0110(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float HeadOverlapRadius; // 0x0128(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float HeadOverlapHalfHeight; // 0x012C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float HeadOverlapHalfHeightOnSlope; // 0x0130(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float HeadZOffset; // 0x0134(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float HeadMoveDetectOffset; // 0x0138(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float HeadPushTreshold; // 0x013C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float PushDetectOffsetAngle; // 0x0140(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float PushDetectSphereRadius; // 0x0144(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMap TagPushMultiplyMap; // 0x0148(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) float EnemyBasePush; // 0x0198(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float EnemyPushDetectOffsetAngle; // 0x019C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float PushOffsetLerpSpeedDodge; // 0x01A0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float PushOffsetLerpSpeed; // 0x01A4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float ExtraVeloctiyPush; // 0x01A8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float InteractRadiusRatio; // 0x01AC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float InteractEnemyBasePush; // 0x01B0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_1B4[0x4]; // 0x01B4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class ANocePlayerCharacter* PlayerCharacter; // 0x01B8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class USkeletalMeshComponent* SkeletalMeshComp; // 0x01C0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UCapsuleComponent* OwnerCapsuleComp; // 0x01C8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UCharacterMovementComponent* CharacterMovementComp; // 0x01D0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceAbilitySystemComponent* AbilitySystemComp; // 0x01D8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray OverlapActorsToIgnore; // 0x01E0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) uint8 Pad_1F0[0x78]; // 0x01F0(0x0078)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void ClearUsePlaneConstrain(); void EndCapsuleShrik(); void HandleOnPossessed(bool InPossessed); void OnGameplayTagChanged(const struct FGameplayTag& Tag, bool TagExist); void SetEnableDrawDebug(bool InValue); void SetEnableHeadPushEnemy(bool InValue); void SetEnableUse(bool InValue); void StartCapsuleShrink(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerCapsuleShrinkComp") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerCapsuleShrinkComp") } static class UNocePlayerCapsuleShrinkComp* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerCapsuleShrinkComp; // Class GameNoce.NocePlayerCharMeshByProgressComp // 0x0010 (0x0140 - 0x0130) class UNocePlayerCharMeshByProgressComp final : public UNoceShowByProgressBaseComponent { public: ENocePlayerType PlayerType; // 0x0130(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_131[0x3]; // 0x0131(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName CharMeshRowName; // 0x0134(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, 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("NocePlayerCharMeshByProgressComp") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerCharMeshByProgressComp") } static class UNocePlayerCharMeshByProgressComp* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerCharMeshByProgressComp; // Class GameNoce.NocePlayerComboDataAsset // 0x0050 (0x0080 - 0x0030) class UNocePlayerComboDataAsset final : public UDataAsset { public: TMap PlayerComboSettingMap; // 0x0030(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerComboDataAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerComboDataAsset") } static class UNocePlayerComboDataAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerComboDataAsset; // Class GameNoce.NocePlayerDamageHandleComponent // 0x01E0 (0x02A0 - 0x00C0) class UNocePlayerDamageHandleComponent final : public UNoceDamageHandleComponent { public: struct FGameplayAttribute HealthAttribute; // 0x00C0(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf GE_HealthCostSetByCaller; // 0x00F8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag Tag_HealthCostSetByCaller; // 0x0100(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayAttribute ArmorAttribute; // 0x0108(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf GE_ArmorCostSetByCaller; // 0x0140(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag Tag_ArmorCostSetByCaller; // 0x0148(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf GE_ArmorFull; // 0x0150(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayAttribute CurrentMaxSanityAttribute; // 0x0158(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMap ActionLevelUsingFocusHealthToMaxSanityDamageRatioMap; // 0x0190(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) TMap LinkActionLevelMaxSanityDamageRatioMap; // 0x01E0(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) struct FGameplayAttribute StaminaAttribute; // 0x0230(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceWinceTypePriority* WinceTypePriorityDataAsset; // 0x0268(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ENoceWinceType OmamoriKagamiTriggedWinceType; // 0x0270(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_271[0x3]; // 0x0271(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float OmamoriTanukiHealthToSanityDamageRatio; // 0x0274(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UAbilitySystemComponent* AbilitySystemComponent; // 0x0278(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNoceSanityComponent* SanityComponent; // 0x0280(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNocePlayerStaminaComponent* PlayerStaminaComponent; // 0x0288(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNoceCheatManager* CheatManager; // 0x0290(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class ANocePlayerCharacter* PlayerCharacter; // 0x0298(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: bool CanApplyWinceType(ENoceWinceType InCurrentWinceType, ENoceWinceType InNewWinceType); ENoceWinceType HandleDamage(float InHealthDamage, float InWinceDamage, float InMaxSanityDamage, float InStaminaDamage, float InMaxSanityDamageToHealthDamageRatio, bool InIsForceWince, ENoceWinceType InWinceType, class AActor* Attacker, class FName ComboName, ENoceDeathType DeathType, bool InHealthDamageEffectedByDamageRatio, bool InApplyGutsCheck, bool InIsLimitHealth, bool InCheckOmamoriKagami, bool InCanEndFocus, bool InCheckDamageWinceToAdditive); ENoceWinceType HandleDamageByAttackHitResult(const struct FNoceAttackHitResult& InAttackHitResult, bool InCheckOmamoriKagami); void HandleOnPossessed(bool InPossessed); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerDamageHandleComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerDamageHandleComponent") } static class UNocePlayerDamageHandleComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerDamageHandleComponent; // Class GameNoce.NocePlayerHealthRecoverExecution // 0x0000 (0x0040 - 0x0040) class UNocePlayerHealthRecoverExecution final : public UGameplayEffectExecutionCalculation { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerHealthRecoverExecution") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerHealthRecoverExecution") } static class UNocePlayerHealthRecoverExecution* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerHealthRecoverExecution; // Class GameNoce.NocePlayerInventoryComponent // 0x0458 (0x04F8 - 0x00A0) class UNocePlayerInventoryComponent final : public UActorComponent { public: TMulticastInlineDelegate OnPickupItem; // 0x00A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnAddItem; // 0x00B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnRemoveItem; // 0x00C0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) ENoceInventoryType LastAddedType; // 0x00D0(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_D1[0x3]; // 0x00D1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName LastAddedID; // 0x00D4(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_DC[0x4]; // 0x00DC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnAddNewWeapon; // 0x00E0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnDiscardWeapon; // 0x00F0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnDiscardEquippedWeapon; // 0x0100(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnTryToChangeWeapon; // 0x0110(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnBeforeChangeWeapon; // 0x0120(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnChangeWeapon; // 0x0130(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnChangeEquippedWeaponDurability; // 0x0140(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnWeaponDurabilityChanged; // 0x0150(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TArray FogWeapons; // 0x0160(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray DarkWeapons; // 0x0170(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) int32 FogTargetWeaponIndex; // 0x0180(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 DarkTargetWeaponIndex; // 0x0184(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 FogEquippedWeaponIndex; // 0x0188(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 DarkEquippedWeaponIndex; // 0x018C(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool CurrentUseFogWeapon; // 0x0190(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_191[0x7]; // 0x0191(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray ViewedWeapons; // 0x0198(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) class FName KatanaWeaponName; // 0x01A8(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName KatanaAlterWeaponName; // 0x01B0(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName UFOWeaponName; // 0x01B8(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceWeaponSubsystem* WeaponSubsystem; // 0x01C0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray AllWeaponIDs; // 0x01C8(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnChangeOmamori; // 0x01D8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnSetOmamoriSlotNum; // 0x01E8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TArray Omamories; // 0x01F8(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray EquippedOmamories; // 0x0208(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray ViewedOmamories; // 0x0218(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray ViewedInInventoryOmamories; // 0x0228(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray AllOmamoriIDs; // 0x0238(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) int32 RewardOmamoriIndex; // 0x0248(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_24C[0x4]; // 0x024C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnAddConsumableItem; // 0x0250(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnTryToUseConsumableItem; // 0x0260(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnUseConsumableItem; // 0x0270(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TArray Consumables; // 0x0280(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) int32 LastViewedConsumablesNum; // 0x0290(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastSelectConsumableIndex; // 0x0294(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray ShortcutConsumables; // 0x0298(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray ViewedConsumables; // 0x02A8(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray ViewedInInventoryConsumables; // 0x02B8(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) class FName LastUseConsumableID; // 0x02C8(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray AllConsumableIDs; // 0x02D0(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TArray AllFaithItemIDs; // 0x02E0(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TArray AllConsumableMaxStackNums; // 0x02F0(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TArray AllExpandInventoryIDs; // 0x0300(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TArray FaithItemUnusedArray; // 0x0310(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray FaithItemUsedArray; // 0x0320(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray KeyItems; // 0x0330(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray ViewedKeyItems; // 0x0340(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray AllKeyItemIDs; // 0x0350(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TArray AllKeyItemEmaIDs; // 0x0360(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TArray UsedItemEmaName; // 0x0370(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray Letters; // 0x0380(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) int32 LastLetterNameIndex; // 0x0390(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_394[0x4]; // 0x0394(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray ViewedLetters; // 0x0398(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray AllLetterIDs; // 0x03A8(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnAddNotebookID; // 0x03B8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TArray NotebookCharacterIDs; // 0x03C8(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray NotebookEnemyIDs; // 0x03D8(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray NotebookInfoIDs; // 0x03E8(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray NotebookPuzzleIDs; // 0x03F8(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray NotebookTutorialIDs; // 0x0408(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) ENoceNotebookType LastNotebookType; // 0x0418(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_419[0x3]; // 0x0419(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 LastCharacterNameIndex; // 0x041C(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastEnemyNameIndex; // 0x0420(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastInfoNameIndex; // 0x0424(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastPuzzleNameIndex; // 0x0428(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastTutorialNameIndex; // 0x042C(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastCharacterContentIndex; // 0x0430(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastEnemyContentIndex; // 0x0434(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastInfoContentIndex; // 0x0438(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastPuzzleContentIndex; // 0x043C(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastTutorialContentIndex; // 0x0440(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_444[0x4]; // 0x0444(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray ViewedNotebookCharacterIDs; // 0x0448(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray ViewedNotebookEnemyIDs; // 0x0458(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray ViewedNotebookInfoIDs; // 0x0468(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray ViewedNotebookPuzzleIDs; // 0x0478(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray ViewedNotebookTutorialIDs; // 0x0488(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray NotShownHintNotebookIDs; // 0x0498(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) TArray AllNotebookCharacterIDs; // 0x04A8(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TArray AllNotebookEnemyIDs; // 0x04B8(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TArray AllNotebookInfoIDs; // 0x04C8(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TArray AllNotebookPuzzleIDs; // 0x04D8(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) TArray AllNotebookTutorialIDs; // 0x04E8(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) public: bool AddConsumable(const class FName ID, const int32 Quantity, const class FName ConsumableActorName); bool AddKeyItem(const class FName ID); bool AddLetter(const class FName ID); bool AddNotebookID(const class FName ID, const ENoceNotebookType Type); bool AddOmamori(const class FName ID); void AddToViewedItem(const class FName ID); void AddToViewedItemInInventory(const class FName ID, ENoceInventoryType InventoryType); bool AddToViewedNotebookID(const class FName ID, const ENoceNotebookType Type); void AddUsedItemEma(class FName EmaName); bool AddWeapon(const class FName ID, const float Durability); bool CanAddConsumable(const class FName ID, const int32 Quantity); bool CanAddConsumables(const TArray& InConsumables); bool CanSpawnFaithItem(class FName ID, class AActor* FaithItemActor); void ChangeWeapon(); void CheckDLCOmamori(); void ClaimDLCOmamori(); void ClearLastUseConsumableID(); void ClearNotShownHintNotebookIDs(); void DiscardWeapon(const int32 Index_0); void EquipConsumable(const class FName ID, const int32 Index_0); void EquipOmamori(const class FName ID, const int32 Index_0); void EquipWeapon(const int32 Index_0); void ExchangeWeapon(const int32 Index_0, const class FName ID, const float Durability); void GetAllConsumables(TArray* OutConsumables); TArray GetAllInventoryIDs(ENoceInventoryType InventoryType, ENoceNotebookType NotebookType); void GetAllKeyItems(TArray* OutKeyItems); void GetAllLetters(TArray* OutLetters); void GetAllNotebookIDs(const ENoceNotebookType Type, TArray* OutIDs); void GetAllOmamories(TArray* OutOmamories); void GetAllViewedNotebookIDs(const ENoceNotebookType Type, TArray* OutIDs); int32 GetAvailableWeaponNumber(); int32 GetConsumableSlotNum(); int32 GetConsumableTotalNum(int32 IDIndex); TArray GetCurrentOmamories(); TArray GetCurrentWeaponData(bool IsFogWeapon); int32 GetCurrentWeaponIndex(class FName InID); float GetCurrentWeaponsDurability(); class FName GetDLCOmamoriID(); void GetEquippedOmamories(TArray* OutOmamories); int32 GetEquippedOrTargetWeaponIndex(); int32 GetEquippedWeaponIndex(); TArray GetExpandInventoryIDs(); TArray GetFaithItemIDs(); class FName GetFirstEmaName(); int32 GetFirstWeaponIndex(); bool GetIsTryingToChangeWeapon(); bool GetIsTryingToUseConsumableItem(); class FName GetKatanaWeaponName(); int32 GetKeyItemEmaNum(); void GetLastAdddedInfo(ENoceInventoryType* OutType, class FName* OutID); class FName GetLastNotebookContent(const ENoceNotebookType Type); int32 GetLastNotebookNameIndex(const ENoceNotebookType Type); ENoceNotebookType GetLastNotebookType(); int32 GetLastSelectConsumableIndex(); class FName GetLastUseConsumableID(); int32 GetLastViewedConsumablesNum(); int32 GetLastViewedLetterIndex(); int32 GetMaxQuantity(int32 IDIndex); int32 GetMaxWeaponNumber(); int32 GetNextAvailableWeaponIndex(); TArray GetNotShownHintNotebookIDs(); class FName GetOmamoriID(int32 InIDIndex); int32 GetOmamoriSlotNum(); void GetShortcutConsumables(TArray* OutConsumables); int32 GetTargetWeaponIndex(); float GetWeaponDurability(const int32 Index_0, const bool IsFogWeapon); void GetWeaponIndex(class FName InID, int32* OutIndex, bool* OutIsFogWeapon); void HandleRecordDataToNextRound(); bool HasAnyWeapon(); bool HasKeyItem(const class FName ID); bool HasLetter(const class FName ID); bool HasNoteShownHintNotebookIDs(); bool HasOmamori(const class FName ID); bool HasWeapon(const class FName ID); bool HasWeaponSafe(const class FName ID, const bool IsFogWeapon); bool IsConsumableEmpty(); bool IsFaithItemType(class FName ID); bool IsInShortcutConsumables(const class FName& ID); bool IsInventoryEmpty(); bool IsInventoryItemEmpty(ENoceInventoryType InventoryType, ENoceNotebookType NotebookType); bool IsItemEmaUsed(class FName EmaName); bool IsKeyItemEma(const class FName ID); bool IsNewItem(const class FName ID, ENoceInventoryType InventoryType, ENoceNotebookType NotebookType); bool IsNewItemInInventory(const class FName ID, ENoceInventoryType InventoryType); bool IsOmamoriEmpty(); bool IsSpecifyOmamoriEquipped(class FName ID); bool IsUseFogWeaponInventory(); bool IsWeaponFull(); bool RemoveConsumable(const class FName ID, const int32 Quantity, const bool RemovedDueSold); void RemoveKeyItem(const class FName ID); bool RemoveKeyItemEma(const int32 Quantity); void RemoveLetter(const class FName ID); bool RemoveOmamori(const class FName ID, const bool RemoveViewed); void RemoveViewedItemInInventory(const class FName ID, ENoceInventoryType InventoryType); void ResetConsumableAndShortcut(); void ResetDarkWeaponInventory(); void ResetFogWeaponInventory(); void ResetInventory(); void ResetWeaponInventory(); void SetConsumableSlotNum(int32 NewSlotNum); void SetEquippedWeaponDurability(const class FName ID, const float Durability); void SetLastNotebookContent(const ENoceNotebookType Type, const class FName Content); void SetLastNotebookNameIndex(const ENoceNotebookType Type, int32 NewIndex); void SetLastNotebookType(const ENoceNotebookType Type); void SetLastSelectConsumableIndex(const int32 Index_0); void SetLastViewedLetter(const class FName ID); void SetOmamoriSlotNum(int32 NewSlotNum); void SetWeaponDurability(const int32 Index_0, const bool IsFogWeapon, const float Durability); void SetWeaponInventoryType(bool IsFogWeapon, bool AutoEquipIfNeeded); void TransferFaithItemToUsed(class FName ID, int32 Quanity); void TryEquipLastUsedWeapon(); void TryToChangeWeapon(int32 Index_0); void TryToUseConsumableItem(int32 Index_0); void UnequipConsumable(const int32 Index_0); void UnequipConsumableByName(const class FName& ID); void UnEquipCurrentWeapon(); void UnequipOmamori(const int32 Index_0); void UpdateLastViewedConsumablesNum(); void UpdateOmamoriSlotNum(int32 RoundNum, int32 SlotSize); void UpdateWeaponShouldBeEquipped(bool Force); void UseConsumable(const class FName& ID); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerInventoryComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerInventoryComponent") } static class UNocePlayerInventoryComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerInventoryComponent; // Class GameNoce.NocePlayerLookAtSubsystem // 0x0058 (0x0090 - 0x0038) class UNocePlayerLookAtSubsystem : public UNoceWorldSubsystem { public: float MaxSearchDistanceSquared; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float SearchAngle; // 0x003C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_40[0x50]; // 0x0040(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: class UNocePlayerLookAtTargetComponent* FindLookAtTargetComponent(const struct FVector& InHeadLocation, bool InDebugDraw); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerLookAtSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerLookAtSubsystem") } static class UNocePlayerLookAtSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerLookAtSubsystem; // Class GameNoce.NocePlayerLookTargetComponent // 0x00C0 (0x02F0 - 0x0230) class UNocePlayerLookTargetComponent final : public USceneComponent { public: class FName HeadSocketName; // 0x0230(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName SpineSocketName; // 0x0238(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName LookTargetSocketName; // 0x0240(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float LerpAlpha; // 0x0248(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float NoTargetLerpAlpha; // 0x024C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float RunningLerpAlpha; // 0x0250(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float RunningNoTargetLerpAlpha; // 0x0254(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float LengthRange; // 0x0258(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float PitchRange; // 0x025C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float YawRange; // 0x0260(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float EnableBlendTime; // 0x0264(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float DisableBlendTime; // 0x0268(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_26C[0x64]; // 0x026C(0x0064)(Fixing Size After Last Property [ Dumper-7 ]) class ANocePlayerCharacter* PlayerCharacter; // 0x02D0(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNocePlayerLookAtSubsystem* PlayerLookAtSubsystem; // 0x02D8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TWeakObjectPtr LookTarget; // 0x02E0(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_2E8[0x8]; // 0x02E8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: float GetDisableBlendTime(); bool GetEnable(); float GetEnableBlendTime(); bool GetNeedApplyLookAt(); struct FVector GetPreviousLookAtLocation(); void SetDisplaySystemInfo(bool InValue); void SetEnable(bool InValue); void SetLookTarget(class AActor* InLookTarget); void Update(float InDeltaTime, bool InFindLookAtTarget); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerLookTargetComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerLookTargetComponent") } static class UNocePlayerLookTargetComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerLookTargetComponent; // Class GameNoce.NocePlayerRestrictByProgressComp // 0x0008 (0x0138 - 0x0130) class UNocePlayerRestrictByProgressComp final : public UNoceShowByProgressBaseComponent { public: int32 BitMask; // 0x0130(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_134[0x4]; // 0x0134(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerRestrictByProgressComp") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerRestrictByProgressComp") } static class UNocePlayerRestrictByProgressComp* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerRestrictByProgressComp; // Class GameNoce.NocePlayerSanityRegenExecution // 0x0000 (0x0040 - 0x0040) class UNocePlayerSanityRegenExecution final : public UGameplayEffectExecutionCalculation { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerSanityRegenExecution") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerSanityRegenExecution") } static class UNocePlayerSanityRegenExecution* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerSanityRegenExecution; // Class GameNoce.NocePlayerStaminaComponent // 0x00D8 (0x0178 - 0x00A0) class UNocePlayerStaminaComponent final : public UActorComponent { public: class UDataTable* DT_Stamina; // 0x00A0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray DodgeStaminaKeys; // 0x00A8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) TMap ActionLevelDodgeStaminaCostRatioMap; // 0x00B8(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) TSubclassOf GE_StaminaCostSetByCaller; // 0x0108(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag Tag_StaminaCostSetByCaller; // 0x0110(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf GE_StaminaTiredTimeSetByCaller; // 0x0118(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGameplayTag Tag_StaminaTiredTimeSetByCaller; // 0x0120(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSubclassOf GE_StaminaDelayRecover; // 0x0128(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName StaminaKeyContinuousDodgeMultiplier; // 0x0130(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float ResetDodgeCountTime; // 0x0138(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_13C[0x4]; // 0x013C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class ANocePlayerCharacter* PlayerCharacter; // 0x0140(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNoceCheatManager* CheatManager; // 0x0148(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UAbilitySystemComponent* AbilitySystemComponent; // 0x0150(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_158[0x20]; // 0x0158(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void AddContinuousDodgeCount(); void CostStamina(class FName InStaminaKey); float GetStaminaByRowName(class FName InRowName); void HandleOnPossessed(bool InPossessed); void HandleStaminaDamage(float InStaminaDamage); void OnResetDodgeCountTimerUp(); void ResetContinuousDodgeCount(); void ResetStaminaTiredTime(); void UpdateStaminaTiredTime(float InCostStamina); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerStaminaComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerStaminaComponent") } static class UNocePlayerStaminaComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePlayerStaminaComponent; // Class GameNoce.NocePlayerTriggerInterface // 0x0000 (0x0000 - 0x0000) class INocePlayerTriggerInterface final { public: struct FColor GetDebugActiveColor(); class FString GetDebugTriggerInfo(); class FString GetDebugTriggerTitle(); TArray GetHintboxes(); class USphereComponent* GetHintSphere(); class UBoxComponent* GetTriggerBox(); bool IsPlayerOverlapping(); bool IsTriggerAvailable(); bool IsTriggerEnabled(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePlayerTriggerInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePlayerTriggerInterface") } static class INocePlayerTriggerInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_INocePlayerTriggerInterface; // Class GameNoce.NocePopCircleGarnishWidget // 0x0008 (0x02E8 - 0x02E0) class UNocePopCircleGarnishWidget final : public UUserWidget { public: class UWidgetAnimation* Loop; // 0x02E0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePopCircleGarnishWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePopCircleGarnishWidget") } static class UNocePopCircleGarnishWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePopCircleGarnishWidget; // Class GameNoce.NocePopWindowWidget // 0x00F0 (0x04A0 - 0x03B0) class UNocePopWindowWidget final : public UNoceFocusableWidget { public: TMulticastInlineDelegate OnConfirm; // 0x03B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) class UNocePopWindowBtnWidget* BtnTop; // 0x03C0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNocePopWindowBtnWidget* BtnBottom; // 0x03C8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* DialogTextBlock; // 0x03D0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle SelectSound; // 0x03D8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) TArray ConfirmSound; // 0x03E0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle CancelSound; // 0x03F0(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) TMap TypeDataMap; // 0x03F8(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) ENoceUIPopWindowType CurrentType; // 0x0448(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_449[0x7]; // 0x0449(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class FText DialogText; // 0x0450(0x0010)(BlueprintVisible, Protected, NativeAccessSpecifierProtected) TArray ButtonTexts; // 0x0460(0x0010)(BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray ButtonActionNames; // 0x0470(0x0010)(BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray Buttons; // 0x0480(0x0010)(BlueprintVisible, ExportObject, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) class UNoceVerticalList* List; // 0x0490(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LastSelectedIndex; // 0x0498(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool WasShowingGuide; // 0x049C(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_49D[0x3]; // 0x049D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: ENoceUIPopWindowType GetCurrentType(); void OnListMouseConfirm(int32 Index_0); void SetDefaultIndex(int32 InIndex); void SetDialog(const class FText& InDialogText); void SetProperties(const class FText& InDialogText, const TArray& InButtonTexts, const TArray& InButtonActionNames); void SetSound(const struct FNeoAudioTriggerIdHandle& InFadeInSound, const TArray& InConfirmSound, const struct FNeoAudioTriggerIdHandle& InCancelSound); void SetType(ENoceUIPopWindowType InType); bool ShowHpAdd(float AddedHP); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePopWindowWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePopWindowWidget") } static class UNocePopWindowWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePopWindowWidget; // Class GameNoce.NocePostProcessVolumeVisualizerComponent // 0x0000 (0x00A0 - 0x00A0) class UNocePostProcessVolumeVisualizerComponent final : public UActorComponent { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NocePostProcessVolumeVisualizerComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NocePostProcessVolumeVisualizerComponent") } static class UNocePostProcessVolumeVisualizerComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNocePostProcessVolumeVisualizerComponent; // Class GameNoce.NoceProfilingActor // 0x0020 (0x02B0 - 0x0290) class ANoceProfilingActor final : public AActor { public: bool bEnableInsight; // 0x0290(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bMemoryReport; // 0x0291(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_292[0x6]; // 0x0292(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class FString OutPath; // 0x0298(0x0010)(Edit, ZeroConstructor, EditConst, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2A8[0x8]; // 0x02A8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static void BindCmd_ReleaseFPS(bool bEnable); static void BindCmd_StartProfiling(int32 Index_0); static void BindCmd_StopProfiling(); static class UWorld* GetRobustWorld(); static bool IsStartProfiling(); bool InternalStartProfiling(bool bEnableMemInsight); bool InternalStopProfiling(); void StartDefaultProfiling(); void StartMemProfiling(); void StartProfiling(bool bEnableMemInsight); void StopProfiling(); void UpdateCPUBoundComp(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceProfilingActor") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceProfilingActor") } static class ANoceProfilingActor* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceProfilingActor; // Class GameNoce.NoceProgressSMInstance // 0x0010 (0x0708 - 0x06F8) class UNoceProgressSMInstance : public USMInstance { public: uint8 Pad_6F8[0x10]; // 0x06F8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceProgressSMInstance") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceProgressSMInstance") } static class UNoceProgressSMInstance* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceProgressSMInstance; // Class GameNoce.NoceProgressTransitionInstance // 0x0038 (0x00F8 - 0x00C0) class UNoceProgressTransitionInstance final : public USMTransitionInstance { public: uint8 Pad_C0[0x38]; // 0x00C0(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceProgressTransitionInstance") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceProgressTransitionInstance") } static class UNoceProgressTransitionInstance* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceProgressTransitionInstance; // Class GameNoce.NoceRecastNavMesh // 0x0000 (0x0688 - 0x0688) class ANoceRecastNavMesh final : public ARecastNavMesh { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceRecastNavMesh") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceRecastNavMesh") } static class ANoceRecastNavMesh* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceRecastNavMesh; // Class GameNoce.NoceReplaceConsumableChildWidget // 0x0010 (0x0388 - 0x0378) class UNoceReplaceConsumableChildWidget : public UNoceSelectItemWidget { public: class UImage* Item; // 0x0378(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* Count; // 0x0380(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceReplaceConsumableChildWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceReplaceConsumableChildWidget") } static class UNoceReplaceConsumableChildWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceReplaceConsumableChildWidget; // Class GameNoce.NoceReplaceConsumableWidget // 0x00E0 (0x0560 - 0x0480) class UNoceReplaceConsumableWidget : public UNoceReplaceWidget { public: TMulticastInlineDelegate OnReplaceEnd; // 0x0480(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) class UTextBlock* DesTextBlock1; // 0x0490(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextBlock* DesTextBlock2; // 0x0498(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceReplaceConsumableChildWidget* WBP_ReplaceItemChild; // 0x04A0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceReplaceConsumableChildWidget* WBP_ReplaceItemChild_1; // 0x04A8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceReplaceConsumableChildWidget* WBP_ReplaceItemChild_2; // 0x04B0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceReplaceConsumableChildWidget* WBP_ReplaceItemChild_3; // 0x04B8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceReplaceConsumableChildWidget* WBP_ReplaceItemChild_4; // 0x04C0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceReplaceConsumableChildWidget* WBP_ReplaceItemChild_5; // 0x04C8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceReplaceConsumableChildWidget* WBP_ReplaceItemChild_6; // 0x04D0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceReplaceConsumableChildWidget* WBP_ReplaceItemChild_7; // 0x04D8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceReplaceConsumableChildWidget* WBP_ReplaceItemChild_8; // 0x04E0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceReplaceConsumableChildWidget* WBP_ReplaceItemChild_9; // 0x04E8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceReplaceConsumableChildWidget* WBP_ReplaceItemChild_10; // 0x04F0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceReplaceConsumableChildWidget* WBP_ReplaceItemChild_11; // 0x04F8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceReplaceConsumableChildWidget* WBP_ReplaceItemChild_12; // 0x0500(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceReplaceConsumableChildWidget* WBP_ReplaceItemChild_13; // 0x0508(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* Item; // 0x0510(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* WepLine_2; // 0x0518(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceVerticalGrid* Grid; // 0x0520(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName ItemId; // 0x0528(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 Quantity; // 0x0530(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName PickupActorName; // 0x0534(0x0008)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_53C[0x4]; // 0x053C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray AllItemChilds; // 0x0540(0x0010)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) TArray Consumables; // 0x0550(0x0010)(BlueprintVisible, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) public: void OnRefreshSelection(int32 Index_0); void ShowConsumable(class FName InID, int32 InQuantity, class AActor* PickupActor); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceReplaceConsumableWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceReplaceConsumableWidget") } static class UNoceReplaceConsumableWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceReplaceConsumableWidget; // Class GameNoce.NoceRichTextBlock // 0x0000 (0x08B0 - 0x08B0) class UNoceRichTextBlock final : public URichTextBlock { public: void SetApplyOutlineToDropShadows(const bool InValue); void SetColorAndOpacity(const struct FSlateColor& InValue); void SetFontMaterial(class UMaterialInterface* InValue); void SetOutlineBlur(const int32 InValue); void SetOutlineColor(const struct FLinearColor& InValue); void SetOutlineMaterial(class UMaterialInterface* InValue); void SetOutlineSize(const int32 InValue); void SetSeparateFillAlpha(const bool InValue); void SetShadowColorAndOpacity(const struct FLinearColor& InValue); void SetShadowOffset(const struct FVector2D& InValue); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceRichTextBlock") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceRichTextBlock") } static class UNoceRichTextBlock* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceRichTextBlock; // Class GameNoce.NoceRichTextBlockInputIconDecorator // 0x0008 (0x0030 - 0x0028) class UNoceRichTextBlockInputIconDecorator : public URichTextBlockDecorator { public: float SizeFactor; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float Padding; // 0x002C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceRichTextBlockInputIconDecorator") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceRichTextBlockInputIconDecorator") } static class UNoceRichTextBlockInputIconDecorator* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceRichTextBlockInputIconDecorator; // Class GameNoce.NoceRootMotionScaleComponent // 0x0068 (0x0108 - 0x00A0) class UNoceRootMotionScaleComponent final : public UActorComponent { public: TArray ANSRootMotionScaleStack; // 0x00A0(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) TMap ANSRootMotionScaleValueMap; // 0x00B0(0x0050)(Protected, NativeAccessSpecifierProtected) uint8 Pad_100[0x8]; // 0x0100(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceRootMotionScaleComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceRootMotionScaleComponent") } static class UNoceRootMotionScaleComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceRootMotionScaleComponent; // Class GameNoce.NoceSanitySpawnForbiddenVolume // 0x0000 (0x02C8 - 0x02C8) class ANoceSanitySpawnForbiddenVolume final : public AVolume { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSanitySpawnForbiddenVolume") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSanitySpawnForbiddenVolume") } static class ANoceSanitySpawnForbiddenVolume* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceSanitySpawnForbiddenVolume; // Class GameNoce.NoceSanitySpawnVolume // 0x00E0 (0x03A8 - 0x02C8) class ANoceSanitySpawnVolume final : public AVolume { public: bool Enabled; // 0x02C8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2C9[0x3]; // 0x02C9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag EnableTag; // 0x02CC(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag DisableTag; // 0x02D4(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2DC[0x4]; // 0x02DC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray ForceSpawnSettings; // 0x02E0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) struct FSanitySpawnVolumeSetting SpawnVolumeSetting; // 0x02F0(0x00B0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) uint8 Pad_3A0[0x8]; // 0x03A0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void OnGameProgressChanged(const struct FGameplayTag& NewTag); void OnOverlapBegin(class AActor* OverlappedActor, class AActor* OtherActor); void OnOverlapEnd(class AActor* OverlappedActor, class AActor* OtherActor); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSanitySpawnVolume") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSanitySpawnVolume") } static class ANoceSanitySpawnVolume* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceSanitySpawnVolume; // Class GameNoce.NoceSavableInterface // 0x0000 (0x0000 - 0x0000) class INoceSavableInterface final { public: void RequestCreateRecordDataBP(class AActor* InActor); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSavableInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSavableInterface") } static class INoceSavableInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_INoceSavableInterface; // Class GameNoce.SaveLoadUIObject // 0x0058 (0x0080 - 0x0028) class USaveLoadUIObject final : public UObject { public: bool SlotExist; // 0x0028(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 MyIndex; // 0x002C(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTimespan GameplayTime; // 0x0030(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDateTime SaveDate; // 0x0038(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag GameProgressTag; // 0x0040(0x0008)(BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTagContainer AdditionalProgressTag; // 0x0048(0x0020)(BlueprintVisible, NativeAccessSpecifierPublic) ENoceActionLevel ActionLevel; // 0x0068(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENoceRiddleLevel RiddleLevel; // 0x0069(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6A[0x2]; // 0x006A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) class FName LocationName; // 0x006C(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 EndingClearedBit; // 0x0074(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsGameClearSaveGame; // 0x0078(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool DisableClearSaveGame; // 0x0079(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7A[0x6]; // 0x007A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: bool AnyEndingCleared(); bool IsEndingCleared(ENoceEndingType EndingType); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("SaveLoadUIObject") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"SaveLoadUIObject") } static class USaveLoadUIObject* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_USaveLoadUIObject; // Class GameNoce.NoceSaveLoadWidget // 0x0010 (0x03C0 - 0x03B0) class UNoceSaveLoadWidget final : public UNoceFocusableWidget { public: bool UseFadeOutBlack; // 0x03B0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool DisableClearGame; // 0x03B1(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3B2[0x6]; // 0x03B2(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class UWidgetAnimation* FadeOutBlack; // 0x03B8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: bool CacheGameClearedFlag(); bool IsCleared(ENoceEndingType InCheckEndingType, int32 InEndingClearBit); void ShowLoadGame(bool InDisableClearGame); bool ShowSaveClearGame(bool InCheckFirstTime, ENoceEndingType InCheckEndingType); void ShowSaveGame(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSaveLoadWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSaveLoadWidget") } static class UNoceSaveLoadWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSaveLoadWidget; // Class GameNoce.NoceSavePointUpgradeDataAsset // 0x0040 (0x0070 - 0x0030) class UNoceSavePointUpgradeDataAsset final : public UDataAsset { public: TArray AddHealthCosts; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) TArray AddSanityCosts; // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) TArray AddStaminaCosts; // 0x0050(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) TArray AddOmamoriCosts; // 0x0060(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) public: TArray GetAddOmamoriCosts(ENoceRoundType round); int32 GetCost(ENoceUpgradeType Type, ENoceRoundType round, int32 CurrentLevel); int32 GetMaxLevel(ENoceUpgradeType Type, ENoceRoundType round); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSavePointUpgradeDataAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSavePointUpgradeDataAsset") } static class UNoceSavePointUpgradeDataAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSavePointUpgradeDataAsset; // Class GameNoce.NoceSavePointWidget // 0x02B8 (0x0668 - 0x03B0) class UNoceSavePointWidget : public UNoceFocusableWidget { public: class FText SaveGameText; // 0x03B0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText SaveGameDesText; // 0x03C0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText SellItemText; // 0x03D0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText SellItemDesText; // 0x03E0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText HealSanityText; // 0x03F0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText HealSanityDesText; // 0x0400(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText BuyOmamoriText; // 0x0410(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText BuyOmamoriDesText; // 0x0420(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText BuyItemText; // 0x0430(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText BuyItemDesText; // 0x0440(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText SwitchOutfitText; // 0x0450(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText SwitchOutfitDesText; // 0x0460(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText ClaimRewardText; // 0x0470(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText ClaimRewardDesText; // 0x0480(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) class FText ClaimedRewardDesText; // 0x0490(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) struct FSoftClassPath SaveGameWidgetPath; // 0x04A0(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FSoftClassPath SellItemWidgetPath; // 0x04C0(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FSoftClassPath HealWidgetPath; // 0x04E0(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FSoftClassPath HealSanityWidgetPath; // 0x0500(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FSoftClassPath RepairWeaponWidgetPath; // 0x0520(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FSoftClassPath BuyOmamoriWidgetPath; // 0x0540(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FSoftClassPath BuyItemWidgetPath; // 0x0560(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FSoftClassPath SwitchOutfitWidgetPath; // 0x0580(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 ListState2Limit; // 0x05A0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_5A4[0x4]; // 0x05A4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UOverlay* MainGroup; // 0x05A8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNocePauseListWidget* WBP_SavePoint_List; // 0x05B0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* ListState1; // 0x05B8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* ListState2; // 0x05C0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle ConfirmSound; // 0x05C8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle ConfirmErrorSound; // 0x05D0(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle ToWorldSound; // 0x05D8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle SelectSound; // 0x05E0(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) class UNoceSaveLoadWidget* SaveGameWidget; // 0x05E8(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceFocusableWidget* SellItemWidget; // 0x05F0(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceFocusableWidget* HealWidget; // 0x05F8(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceFocusableWidget* HealSanityWidget; // 0x0600(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceFocusableWidget* RepairWeaponWidget; // 0x0608(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceFocusableWidget* BuyItemWidget; // 0x0610(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceFocusableWidget* BuyOmamoriWidget; // 0x0618(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceFocusableWidget* SwitchOutfitWidget; // 0x0620(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray AllPages; // 0x0628(0x0010)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) TArray CurrentObjs; // 0x0638(0x0010)(BlueprintVisible, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) class UNoceFocusableWidget* CurrentWidget; // 0x0648(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class ANocePlayerState* PlayerState; // 0x0650(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray ListStates; // 0x0658(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) public: bool CanClaimReward(); void CheckDLCProgressToEnableOffering(bool* NoUse); void CreatePageWidget(const struct FSoftClassPath& Path, class UNoceFocusableWidget** NewWidget); void ExecuteObj(class UPauseListObject* Obj); TArray GetPauseListObjs(); bool IsInPage(); void OnListMouseConfirm(int32 Index_0); void OnPageClosed(); void OnUpdateEmaNum(); void OnUpdateFaithValue(); void PlayTransition(bool IsForward, bool* NoUse); bool ShowEmaNum(bool IsShow); bool ShowFaithValue(bool IsShow); void ToBuyItem(); void ToBuyOmamori(); void ToClaimReward(); void ToClaimRewardBP(bool* NoUse); void ToHeal(); void ToHealSanity(); void ToPage(const struct FSoftClassPath& PageWidgetPath, class UNoceFocusableWidget** PageWidget); void ToRepairWeapon(); void ToSaveGame(); void ToSellItem(); void ToSwitchOutfit(); bool UpdateEmaNum(bool WithAnimation); bool UpdateFaithValue(bool WithAnimation); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSavePointWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSavePointWidget") } static class UNoceSavePointWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSavePointWidget; // Class GameNoce.NoceScrollableTextBlock // 0x0030 (0x03A0 - 0x0370) class UNoceScrollableTextBlock final : public UTextBlock { public: bool bIsScrollingEnabled; // 0x0368(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_369[0x3]; // 0x0369(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Speed; // 0x036C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float StartDelay; // 0x0370(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float EndDelay; // 0x0374(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float FadeInDelay; // 0x0378(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float FadeOutDelay; // 0x037C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsPaused; // 0x0380(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_381[0x1F]; // 0x0381(0x001F)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetScrollingPaused(bool InIsPaused); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceScrollableTextBlock") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceScrollableTextBlock") } static class UNoceScrollableTextBlock* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceScrollableTextBlock; // Class GameNoce.NoceSeqDataAsset // 0x0030 (0x0060 - 0x0030) class UNoceSeqDataAsset final : public UDataAsset { public: TArray ActivatedDataLayerAssets; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray LoadedDataLayerAssets; // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray UnloadedDataLayerAssets; // 0x0050(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSeqDataAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSeqDataAsset") } static class UNoceSeqDataAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSeqDataAsset; // Class GameNoce.NoceSetting_AudioOutputDevice // 0x0070 (0x0210 - 0x01A0) class UNoceSetting_AudioOutputDevice final : public UGameSettingValueDiscreteDynamic { public: uint8 Pad_1A0[0x70]; // 0x01A0(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void DefaultDeviceChanged(EAudioDeviceChangedRole InRole, const class FString& DeviceID); void DeviceAddedOrRemoved(const class FString& DeviceID); void OnAudioOutputDevicesObtained(const TArray& AvailableDevices); void OnCompletedDeviceSwap(const struct FSwapAudioOutputResult& SwapResult); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSetting_AudioOutputDevice") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSetting_AudioOutputDevice") } static class UNoceSetting_AudioOutputDevice* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSetting_AudioOutputDevice; // Class GameNoce.NoceSetting_Resolution // 0x0048 (0x0180 - 0x0138) class UNoceSetting_Resolution final : public UGameSettingValueDiscrete { public: uint8 Pad_138[0x48]; // 0x0138(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSetting_Resolution") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSetting_Resolution") } static class UNoceSetting_Resolution* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSetting_Resolution; // Class GameNoce.NoceShiroRevive2ByProgressComp // 0x0010 (0x0140 - 0x0130) class UNoceShiroRevive2ByProgressComp final : public UNoceShowByProgressBaseComponent { public: int32 PostProcessIndex; // 0x0130(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float Intensity; // 0x0134(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float Frequency; // 0x0138(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_13C[0x4]; // 0x013C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceShiroRevive2ByProgressComp") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceShiroRevive2ByProgressComp") } static class UNoceShiroRevive2ByProgressComp* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceShiroRevive2ByProgressComp; // Class GameNoce.NoceSkyAtmosphereVolumeComponent // 0x0018 (0x00F0 - 0x00D8) class UNoceSkyAtmosphereVolumeComponent final : public UNoceVolumeComponentBase { public: struct FNoceSkyAtmosphereDataRowHandle SkyAtmosphereDataRow; // 0x00D8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) TArray AtmosphereDataByProgress; // 0x00E0(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSkyAtmosphereVolumeComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSkyAtmosphereVolumeComponent") } static class UNoceSkyAtmosphereVolumeComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSkyAtmosphereVolumeComponent; // Class GameNoce.NoceSpeakerRegister // 0x0008 (0x00A8 - 0x00A0) class UNoceSpeakerRegister final : public UActorComponent { public: bool RegisterOnBeginPlay; // 0x00A0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENoceDialogSpeaker Speaker; // 0x00A1(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A2[0x6]; // 0x00A2(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void RegisterSpeaker(); void UnregisterSpeaker(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSpeakerRegister") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSpeakerRegister") } static class UNoceSpeakerRegister* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSpeakerRegister; // Class GameNoce.NoceStreamByProgressComp // 0x00C8 (0x01F8 - 0x0130) class UNoceStreamByProgressComp final : public UNoceShowByProgressBaseComponent { public: TArray> HiddenInGameDataLayerAsset; // 0x0130(0x0010)(Edit, ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected) float HiddenInGameActorMinBoundSize; // 0x0140(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_144[0x4]; // 0x0144(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TMap HiddenInGameActors; // 0x0148(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, Transient, EditConst, AdvancedDisplay, Protected, NativeAccessSpecifierProtected) TSet HiddenInGameDataLayerNames; // 0x0198(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, Transient, EditConst, AdvancedDisplay, Protected, NativeAccessSpecifierProtected) uint8 Pad_1E8[0x10]; // 0x01E8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void EnableStreamingFromGame(bool InEnable); void ResetHiddenInGameActors(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceStreamByProgressComp") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceStreamByProgressComp") } static class UNoceStreamByProgressComp* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceStreamByProgressComp; // Class GameNoce.NoceSubtitleSubsystem // 0x00D8 (0x0108 - 0x0030) class UNoceSubtitleSubsystem final : public UWorldSubsystem { public: bool DebugEnableSubtitle; // 0x0030(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_31[0xD7]; // 0x0031(0x00D7)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void ForbitSubtitleForSpecifiedLanguage(const class FString& InLanguage, bool InForbit); bool GetCanShowSubtitle(); void OnSettingChanged(class UNoceSystemSaveGame* Settings); void OnSystemSaveLoaded(class UNoceSystemSaveGame* InSystemSave); void RemoveAllCinematicNote(); void RemoveAllSubtitle(); void RequestCinematicNote(const class FText& InSubstitleText, float InDuration, int32 InPriority); void RequestSubtitle(const class FText& InSubstitleText, float InDuration, int32 InPriority, ENoceSubtitleType InType, bool UseItalic, bool AlwaysShow); void SetHideSubtitle(bool InHide); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSubtitleSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSubtitleSubsystem") } static class UNoceSubtitleSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSubtitleSubsystem; // Class GameNoce.NoceSubtitleWidgetBase // 0x0030 (0x0330 - 0x0300) class UNoceSubtitleWidgetBase : public UNoceUserWidgetBase { public: TArray SubtitleOnScreen; // 0x0300(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) class FText EmptyText; // 0x0310(0x0010)(Edit, Protected, NativeAccessSpecifierProtected) int32 SubtitleLimit; // 0x0320(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool MergeTextWithSameSpeaker; // 0x0324(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_325[0xB]; // 0x0325(0x000B)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetSubtitleBackground(ENoceGameSettingSubtitleBackground InBackground); void SetSubtitleEmptyLineBP(int32 Index_0); void SetSubtitleLineBP(int32 Index_0, const class FText& Prefix, const class FText& Subtitle, bool HidePrefix); void SetSubtitleType(ENoceSubtitleType InType, bool UseItalic); void SetSubtitleVisible(bool InVisible); bool UpdateSetting(class UNoceSystemSaveGame* Settings); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSubtitleWidgetBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSubtitleWidgetBase") } static class UNoceSubtitleWidgetBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSubtitleWidgetBase; // Class GameNoce.NoceSweetLightVolumeComponent // 0x0040 (0x0118 - 0x00D8) class UNoceSweetLightVolumeComponent final : public UNoceVolumeComponentBase { public: struct FNoceSweetLightDataRowHandle CharacterLightDataRow; // 0x00D8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FNoceSweetLightDataRowHandle EnvironmentLightDataRow; // 0x00E0(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) TArray LightDataByProgress; // 0x00E8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) uint8 Pad_F8[0x20]; // 0x00F8(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSweetLightVolumeComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSweetLightVolumeComponent") } static class UNoceSweetLightVolumeComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSweetLightVolumeComponent; // Class GameNoce.NoceSystemSaveGame // 0x00C8 (0x00F8 - 0x0030) class UNoceSystemSaveGame final : public UNoceSaveGameBase { public: int32 LastLoadSlotIndex; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LastSaveSlotIndex; // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LastAutoSaveIndex; // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnSettingChanged; // 0x0040(0x0010)(ZeroConstructor, Transient, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_50[0x1]; // 0x0050(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) bool IsGameSettingInitialized; // 0x0051(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_52[0x6]; // 0x0052(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class FString PendingCulture; // 0x0058(0x0010)(ZeroConstructor, Transient, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class FString Culture; // 0x0068(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_78[0x1]; // 0x0078(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) ENoceLanguageType VoiceLanguage; // 0x0079(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool ShowSubtitles; // 0x007A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) ENoceGameSettingSize SubtitleSize; // 0x007B(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) ENoceGameSettingFont SubtitleFont; // 0x007C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) ENoceGameSettingSubtitleColor SubtitleColor; // 0x007D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool SubtitleNames; // 0x007E(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) ENoceGameSettingSubtitleBackground SubtitleBackground; // 0x007F(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) ENoceGameSettingFont UIFont; // 0x0080(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool TutorialVisibility; // 0x0081(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) ENoceInputGamepadType GamepadControlType; // 0x0082(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool SprintToggle; // 0x0083(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool InvertCameraYawInput; // 0x0084(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool InvertCameraPitchInput; // 0x0085(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_86[0x2]; // 0x0086(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float CameraSensitivity; // 0x0088(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float MouseCameraSensitivity; // 0x008C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool EnableVibration; // 0x0090(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_91[0x3]; // 0x0091(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float OverallVolume; // 0x0094(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float BGMVolume; // 0x0098(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float SFXVolume; // 0x009C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float VoiceVolume; // 0x00A0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float UIVolume; // 0x00A4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) ENoceGameSettingAudioProfileType AudioProfile; // 0x00A8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) ENoceGameSettingAudioDynamicRange AudioDynamicRange; // 0x00A9(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_AA[0x2]; // 0x00AA(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float Brightness; // 0x00AC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float Contrast; // 0x00B0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) ENoceGameSettingPreset LastPreset; // 0x00B4(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool HasPendingPreset; // 0x00B5(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) EColorBlindMode ColorBlindMode; // 0x00B6(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_B7[0x1]; // 0x00B7(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) int32 ColorBlindStrength; // 0x00B8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 EndingClearedBit; // 0x00BC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENoceEndingType LastEndingType; // 0x00C0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_C1[0x3]; // 0x00C1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 TitleCorruptLevel; // 0x00C4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 SavedAchievementVersion; // 0x00C8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_CC[0x4]; // 0x00CC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray AchievementRecord; // 0x00D0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray UnsyncedAchievementList; // 0x00E0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) bool HasDLC1; // 0x00F0(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool HasDLC2; // 0x00F1(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool HasDLC3; // 0x00F2(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool HasDLC4; // 0x00F3(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_F4[0x4]; // 0x00F4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static TArray GetAvailableConsolePresets(); bool AnyEndingCleared(); void ApplyConsolePreset(); void ApplySettings(); ENoceEndingType GetLastEndingType(); int32 GetTitleCorruptionLevel(); bool IsEndingCleared(ENoceEndingType EndingType); void SetAudioDynamicRange(ENoceGameSettingAudioDynamicRange Value); void SetAudioProfile(ENoceGameSettingAudioProfileType Value); void SetBGMVolume(float InVolume); void SetBrightness(float InVal); void SetCameraSensitivity(float Value); void SetColorBlindMode(EColorBlindMode InMode); void SetColorBlindStrength(int32 InColorBlindStrength); void SetContrast(float InVal); void SetEnableVibration(bool Value); void SetEndingCleared(ENoceEndingType EndingType); void SetEndingNotCleared(ENoceEndingType EndingType); void SetGamepadControlType(ENoceInputGamepadType InType); void SetInvertCameraPitchInput(bool Value); void SetInvertCameraYawInput(bool Value); void SetLastEndingType(ENoceEndingType InEndingType); void SetMouseCameraSensitivity(float Value); void SetOverallVolume(float InVolume); void SetPendingCulture(const class FString& NewCulture); void SetPreset(ENoceGameSettingPreset InVal); void SetSettingInitialized(); void SetSFXVolume(float InVolume); void SetShowSubtitleNames(bool Value); void SetShowSubtitles(bool Value); void SetSprintToggle(bool Value); void SetSubtitleBackground(ENoceGameSettingSubtitleBackground Value); void SetSubtitleColor(ENoceGameSettingSubtitleColor Value); void SetSubtitleFont(ENoceGameSettingFont Value); void SetSubtitleSize(ENoceGameSettingSize Value); void SetTitleCorruptionLevel(int32 InLevel, bool ForceSet); void SetTutorialVisibility(bool Value); void SetUIFont(ENoceGameSettingFont Value); void SetUIVolume(float InVolume); void SetVoiceLanguage(ENoceLanguageType Value); void SetVoiceVolume(float InVolume); ENoceGameSettingAudioDynamicRange GetAudioDynamicRange() const; ENoceGameSettingAudioProfileType GetAudioProfile() const; float GetBGMVolume() const; float GetBrightness() const; float GetCameraSensitivity() const; EColorBlindMode GetColorBlindMode() const; int32 GetColorBlindStrength() const; float GetContrast() const; ENoceGameSettingPreset GetDefaultConsolePreset() const; ENoceLanguageType GetDefaultVoiceLanguage() const; bool GetEnableVibration() const; ENoceInputGamepadType GetGamepadControlType() const; bool GetInvertCameraPitchInput() const; bool GetInvertCameraYawInput() const; ENoceGameSettingPreset GetLastPreset() const; float GetMouseCameraSensitivity() const; float GetOverallVolume() const; float GetSFXVolume() const; bool GetShowSubtitleNames() const; bool GetShowSubtitles() const; bool GetSprintToggle() const; ENoceGameSettingSubtitleBackground GetSubtitleBackground() const; ENoceGameSettingSubtitleColor GetSubtitleColor() const; ENoceGameSettingFont GetSubtitleFont() const; ENoceGameSettingSize GetSubtitleSize() const; bool GetTutorialVisibility() const; ENoceGameSettingFont GetUIFont() const; float GetUIVolume() const; ENoceLanguageType GetVoiceLanguage() const; float GetVoiceVolume() const; bool IsSettingInitialized() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceSystemSaveGame") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceSystemSaveGame") } static class UNoceSystemSaveGame* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceSystemSaveGame; // Class GameNoce.NoceTabList // 0x0000 (0x00A0 - 0x00A0) class UNoceTabList final : public UNoceSimpleList { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceTabList") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceTabList") } static class UNoceTabList* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceTabList; // Class GameNoce.NoceTentacleSubsystem // 0x0040 (0x0078 - 0x0038) class UNoceTentacleSubsystem : public UNoceWorldSubsystem { public: TSoftClassPtr TentacleClass; // 0x0038(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TWeakObjectPtr MyTentacle; // 0x0060(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray ErosionTentacleArray; // 0x0068(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) public: TSoftClassPtr GetTentacleClass(); bool IsTentacleEmpty(); void OnTentacleExist(bool Value); void RegisterTentacle(class AActor* InActor); void RequestTentacleLink(class AActor* RequestActor, class AActor* TargetActor, class FName LinkName); void RequestTentacleLink_BP(class AActor* RequestActor, class AActor* TargetActor, class FName LinkName); void UnRegisterTentacle(class AActor* InActor); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceTentacleSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceTentacleSubsystem") } static class UNoceTentacleSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceTentacleSubsystem; // Class GameNoce.NoceTickConditionHandler // 0x0020 (0x0140 - 0x0120) class UNoceTickConditionHandler : public UNoceConditionHandler { public: bool IsHandleOnce; // 0x0120(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ExecuteSuccessActionsOnceMetCondition; // 0x0121(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ExecuteFailedActionsOnceMetCondition; // 0x0122(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_123[0x1]; // 0x0123(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float SuccessDuration; // 0x0124(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FailedDuration; // 0x0128(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool HasHandled; // 0x012C(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_12D[0x3]; // 0x012D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float SuccessTimer; // 0x0130(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float FailedTimer; // 0x0134(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsEnabled; // 0x0138(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_139[0x7]; // 0x0139(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void Discontinued_BP(); void StopHandleCondition(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceTickConditionHandler") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceTickConditionHandler") } static class UNoceTickConditionHandler* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceTickConditionHandler; // Class GameNoce.NoceTimeComponent // 0x0018 (0x00B8 - 0x00A0) class UNoceTimeComponent final : public UActorComponent { public: uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TArray NiagaraComponents; // 0x00A8(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) public: void AddNiagaraComponent(class UFXSystemComponent* InFXSystemComponent); void ApplyHitStopTimeDilation(float InTimeDilation, float InDuration); bool IsDuringHitStopTimer(); void OnHitStopTimerUp(); void OnPlayerEnterEvent(); void RemoveNiagaraComponent(class UFXSystemComponent* InFXSystemComponent); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceTimeComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceTimeComponent") } static class UNoceTimeComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceTimeComponent; // Class GameNoce.NoceTitleGameMode // 0x0008 (0x0370 - 0x0368) class ANoceTitleGameMode final : public AGameNoceGameModeBase { public: uint8 Pad_368[0x8]; // 0x0368(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void OnLoadGame(class FName MapNameToLoad); void OnNewGame(class FName MapNameToLoad); void UpdateTitleScene(ENoceEndingType EndingType, int32 CorruptLevel); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceTitleGameMode") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceTitleGameMode") } static class ANoceTitleGameMode* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceTitleGameMode; // Class GameNoce.NoceTitleTextWidget // 0x0018 (0x02F8 - 0x02E0) class UNoceTitleTextWidget : public UUserWidget { public: class FText OverrideText; // 0x02E0(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class UTextBlock* TextBlock; // 0x02F0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void SetText(const class FText& InText); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceTitleTextWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceTitleTextWidget") } static class UNoceTitleTextWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceTitleTextWidget; // Class GameNoce.NoceTsukumoDefenseComponent // 0x0020 (0x00C0 - 0x00A0) class UNoceTsukumoDefenseComponent final : public UActorComponent { public: bool StartEnable; // 0x00A0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Enabled; // 0x00A1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A2[0x2]; // 0x00A2(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float DefenseTime; // 0x00A4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DefenseTimer; // 0x00A8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DefenseCooldownTime; // 0x00AC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DefenseCooldownTimer; // 0x00B0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DefenseResumeMinTime; // 0x00B4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETsukumoDefenseState DefenseState; // 0x00B8(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B9[0x7]; // 0x00B9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceTsukumoDefenseComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceTsukumoDefenseComponent") } static class UNoceTsukumoDefenseComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceTsukumoDefenseComponent; // Class GameNoce.NoceTutorialPopWindowWidget // 0x0018 (0x03C8 - 0x03B0) class UNoceTutorialPopWindowWidget final : public UNoceFocusableWidget { public: class UTextBlock* Title; // 0x03B0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray Data; // 0x03B8(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) public: void ShowTutorial(const class FText& InTitle, const TArray& InData); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceTutorialPopWindowWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceTutorialPopWindowWidget") } static class UNoceTutorialPopWindowWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceTutorialPopWindowWidget; // Class GameNoce.NoceUIActionImage // 0x0000 (0x02E0 - 0x02E0) class UNoceUIActionImage final : public UImage { public: struct FNoceInputActionRowHandle InputActionRowHandle; // 0x02D8(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) public: void SetInputAction(class FName ActionName); void UpdateIcon(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUIActionImage") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUIActionImage") } static class UNoceUIActionImage* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceUIActionImage; // Class GameNoce.NoceUIContainerInterface // 0x0000 (0x0000 - 0x0000) class INoceUIContainerInterface final { public: void OnChildMouseDown(class UUserWidget* ChildWidget, const struct FPointerEvent& MouseEvent, struct FEventReply* Reply); void OnChildMouseEnter(class UUserWidget* ChildWidget, struct FEventReply* Reply); void OnChildMouseLeave(class UUserWidget* ChildWidget, struct FEventReply* Reply); void OnChildMouseUp(class UUserWidget* ChildWidget, const struct FPointerEvent& MouseEvent, struct FEventReply* Reply); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUIContainerInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUIContainerInterface") } static class INoceUIContainerInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_INoceUIContainerInterface; // Class GameNoce.NoceUIControllerWidgetData // 0x0010 (0x0040 - 0x0030) class UNoceUIControllerWidgetData final : public UDataAsset { public: TArray Data; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUIControllerWidgetData") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUIControllerWidgetData") } static class UNoceUIControllerWidgetData* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceUIControllerWidgetData; // Class GameNoce.NoceUIAttributeWidgetData // 0x0020 (0x0050 - 0x0030) class UNoceUIAttributeWidgetData final : public UDataAsset { public: float MinHealth; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxHealth; // 0x0034(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinStamina; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxStamina; // 0x003C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinSanity; // 0x0040(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SmallFlowerValue; // 0x0044(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BigFlowerValue; // 0x0048(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: float GetHealthPercent(float InValue); void GetSanityFlowerNum(float InValue, int32* SmallFlowerNum); float GetStaminaPercent(float InValue); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUIAttributeWidgetData") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUIAttributeWidgetData") } static class UNoceUIAttributeWidgetData* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceUIAttributeWidgetData; // Class GameNoce.NoceUIDurabilityWidgetData // 0x0020 (0x0050 - 0x0030) class UNoceUIDurabilityWidgetData final : public UDataAsset { public: TArray ImageData; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) TArray TextData; // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) public: struct FNoceUIDurabilityImageData GetImageData(int32 InMaxDurabilityNum); class FText GetTextData(float InDurabilityRatio); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUIDurabilityWidgetData") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUIDurabilityWidgetData") } static class UNoceUIDurabilityWidgetData* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceUIDurabilityWidgetData; // Class GameNoce.NoceUIChooseSkinWidgetData // 0x0010 (0x0040 - 0x0030) class UNoceUIChooseSkinWidgetData final : public UDataAsset { public: TArray DataList; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: struct FNoceUIChooseSkinData GetData(ENocePlayerOutfit Type); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUIChooseSkinWidgetData") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUIChooseSkinWidgetData") } static class UNoceUIChooseSkinWidgetData* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceUIChooseSkinWidgetData; // Class GameNoce.NoceUIFunctionLibrary // 0x0000 (0x0028 - 0x0028) class UNoceUIFunctionLibrary final : public UBlueprintFunctionLibrary { public: static TSoftObjectPtr Conv_SoftObjPathToSoftTextureRef(const struct FSoftObjectPath& SoftObjectPath); static struct FNoceChapterInfoTableRow GetChapterInfoTableRow(const struct FGameplayTag& ProgressTag); static class FText GetChapterInfoText(const struct FGameplayTag& ProgressTag); static class FText GetChapterTextByType(ENoceChapterType ChapterType); static struct FSoftObjectPath GetGamepadInputImageResource(const struct FNoceUIInputImageTableRow& InData); static TArray GetGuideDataFromHandle(const struct FDataTableRowHandle& InData, bool IsRight); static struct FSoftObjectPath GetInputImageResource(const class FName& InIconName); static struct FNoceLocationInfoTableRow GetLocationInfo(class FName InName); static struct FNoceMissionHintTableRow GetMissionHint(const struct FGameplayTag& ProgressTag, const struct FGameplayTagContainer& AdditionalProgressTag); static TArray GetMissionHintsByChapterName(const class FString& InChapterName); static void GetNeedTopDown(const TArray& IsVisibles, const TArray& IsNews, int32 StartIndex, int32 EndIndex, int32 CurrentIndex, bool* NeedTop, bool* NeedBottom); static void GetNeedTopDownWithTextCheck(const TArray& IsVisibles, const TArray& IsNews, int32 StartIndex, int32 EndIndex, int32 CurrentIndex, const TArray& Texts, bool* NeedTop, bool* NeedBottom); static void GetPriorityIndex(TArray& InIDIndexes, const int32& InIDIndex, TArray& InPriorities, const int32& InPriority, int32* OutArrayIndex); static bool IsNewNotebookContent(const TArray& IsVisibles, const TArray& IsNews, int32 Index_0); static bool IsVisibleInHierarchy(class UWidget* InWidget); static void SetImage(class UImage* InImage, const struct FSoftObjectPath& InResourceObjectPath); static void SetInputImage(class UImage* InImage, const class FName& InIconName); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUIFunctionLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUIFunctionLibrary") } static class UNoceUIFunctionLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceUIFunctionLibrary; // Class GameNoce.NoceUIIconImageBase // 0x0000 (0x02E0 - 0x02E0) #pragma pack(push, 0x1) class alignas(0x10) UNoceUIIconImageBase : public UImage { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUIIconImageBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUIIconImageBase") } static class UNoceUIIconImageBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; #pragma pack(pop) DUMPER7_ASSERTS_UNoceUIIconImageBase; // Class GameNoce.NoceUIGameplayTagMappingImage // 0x00D0 (0x03B0 - 0x02E0) class UNoceUIGameplayTagMappingImage final : public UNoceUIIconImageBase { public: struct FNoceUIKeyMappingImageStruct DefaultImage; // 0x02D8(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TMap Images; // 0x0300(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) struct FLinearColor DefaultColor; // 0x0350(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap Colors; // 0x0360(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) public: void SetColorByKey(const struct FGameplayTag& Key); void SetImageByKey(const struct FGameplayTag& Key); bool SetImageIfHasKey(const struct FGameplayTagContainer& TagContainer); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUIGameplayTagMappingImage") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUIGameplayTagMappingImage") } static class UNoceUIGameplayTagMappingImage* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceUIGameplayTagMappingImage; // Class GameNoce.NoceUIGlobalSubsystem // 0x0050 (0x0080 - 0x0030) class UNoceUIGlobalSubsystem final : public UGameInstanceSubsystem { public: TMap Icons; // 0x0030(0x0050)(Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUIGlobalSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUIGlobalSubsystem") } static class UNoceUIGlobalSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceUIGlobalSubsystem; // Class GameNoce.NoceUIImage // 0x0020 (0x0300 - 0x02E0) class UNoceUIImage final : public UImage { public: struct FSoftObjectPath ImageTexture; // 0x02D8(0x0020)(Edit, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_2F8[0x8]; // 0x02F8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetImageTexture(const struct FSoftObjectPath& InImageTexture); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUIImage") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUIImage") } static class UNoceUIImage* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceUIImage; // Class GameNoce.NoceUIInputDirectionHelper // 0x00E0 (0x0108 - 0x0028) class UNoceUIInputDirectionHelper final : public UObject { public: struct FKey RightAxisKey; // 0x0028(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FKey UpAxisKey; // 0x0040(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FKey UpKey; // 0x0058(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FKey DownKey; // 0x0070(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FKey RightKey; // 0x0088(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FKey LeftKey; // 0x00A0(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMap KeyToValueMap; // 0x00B8(0x0050)(BlueprintVisible, BlueprintReadOnly, Transient, Protected, NativeAccessSpecifierProtected) public: bool IsLeftRight(const struct FKey& Key); bool IsUpDown(const struct FKey& Key); void SetAnalogValue(const struct FKey& Key, float Value); void SetupKeys(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUIInputDirectionHelper") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUIInputDirectionHelper") } static class UNoceUIInputDirectionHelper* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceUIInputDirectionHelper; // Class GameNoce.NoceUIInputInterface // 0x0000 (0x0000 - 0x0000) class INoceUIInputInterface final { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUIInputInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUIInputInterface") } static class INoceUIInputInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_INoceUIInputInterface; // Class GameNoce.NoceUIKBActionImage // 0x0000 (0x02E0 - 0x02E0) class UNoceUIKBActionImage final : public UImage { public: struct FNoceInputActionRowHandle InputActionRowHandle; // 0x02D8(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) public: void SetInputAction(class FName ActionName); void UpdateIcon(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUIKBActionImage") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUIKBActionImage") } static class UNoceUIKBActionImage* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceUIKBActionImage; // Class GameNoce.NoceUIKeyMappingImage // 0x00E0 (0x03C0 - 0x02E0) class UNoceUIKeyMappingImage final : public UNoceUIIconImageBase { public: struct FNoceUIKeyMappingImageStruct DefaultImage; // 0x02D8(0x0028)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TMap Images; // 0x0300(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FLinearColor DefaultColor; // 0x0350(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap Colors; // 0x0360(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) int32 ImageKey; // 0x03B0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3B4[0xC]; // 0x03B4(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetDefaultImage(); void SetImageKey(int32 Key); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUIKeyMappingImage") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUIKeyMappingImage") } static class UNoceUIKeyMappingImage* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceUIKeyMappingImage; // Class GameNoce.NoceUILockOnTarget // 0x0008 (0x0308 - 0x0300) class UNoceUILockOnTarget : public UNoceUserWidgetBase { public: float FadeOutTime; // 0x0300(0x0004)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_304[0x4]; // 0x0304(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void BP_FadeIn(); void BP_FadeOut(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUILockOnTarget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUILockOnTarget") } static class UNoceUILockOnTarget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceUILockOnTarget; // Class GameNoce.NoceUIMissionSubsystem // 0x0008 (0x0040 - 0x0038) class UNoceUIMissionSubsystem : public UNoceWorldSubsystem { public: class UNoceQuestWidget* Widget; // 0x0038(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void OnGameProgressChanged(const struct FGameplayTag& ProgressTag); void OnMissionStart(const class FText& InMissionHint); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUIMissionSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUIMissionSubsystem") } static class UNoceUIMissionSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceUIMissionSubsystem; // Class GameNoce.NoceUIRestrictionOverlay // 0x0018 (0x01B8 - 0x01A0) class UNoceUIRestrictionOverlay final : public UOverlay { public: TMulticastInlineDelegate OnVisibilityChanged; // 0x01A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) ENoceUIRestrictionType HiddenRestriction; // 0x01B0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_1B1[0x7]; // 0x01B1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void BindEvents(); void OnRestrictionChanged(ENoceUIRestrictionType InType, bool IsAdd); void UnbindEvents(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUIRestrictionOverlay") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUIRestrictionOverlay") } static class UNoceUIRestrictionOverlay* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceUIRestrictionOverlay; // Class GameNoce.NoceUISubsystem // 0x0168 (0x0198 - 0x0030) class UNoceUISubsystem final : public UWorldSubsystem { public: uint8 Pad_30[0x30]; // 0x0030(0x0030)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnUISubsystemWidgetStackSizeChanged; // 0x0060(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnUISubsystemRestrictionChanged; // 0x0070(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) bool IsOpeningShortcutWheelByKeyboard; // 0x0080(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsOpeningShortcutWheelByGamepad; // 0x0081(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_82[0x6]; // 0x0082(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TArray CurrentRestrictions; // 0x0088(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) class UDataTable* WidgetPathDataTable; // 0x0098(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray WidgetStack; // 0x00A0(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) TMap Widgets; // 0x00B0(0x0050)(ExportObject, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) TMap Icons; // 0x0100(0x0050)(Protected, NativeAccessSpecifierProtected) TArray RequestingLoadClasses; // 0x0150(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray LoadedClasses; // 0x0160(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) uint8 Pad_170[0x10]; // 0x0170(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) bool IsLoadingWidget; // 0x0180(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_181[0xF]; // 0x0181(0x000F)(Fixing Size After Last Property [ Dumper-7 ]) int32 ShortcutMode; // 0x0190(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_194[0x4]; // 0x0194(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void AddRestriction(ENoceUIRestrictionType InType); void AddWidget(class UUserWidget* InWidget); void Clear(); void ClearWidgetStack(); class UUserWidget* GetTopWidget(); class UUserWidget* GetWidget(class APlayerController* PlayerController, const struct FSoftClassPath& Path); class UUserWidget* GetWidgetByName(class APlayerController* PlayerController, class FName WidgetName); struct FSoftClassPath GetWidgetPathByName(class FName WidgetName); TArray GetWidgetStack(); bool HasRestriction(ENoceUIRestrictionType InType); void IsWidgetInStack(const struct FSoftClassPath& Path, bool* IsInStack, class UUserWidget** Widget); void NotifyInputDeviceChange(); void RemoveCreatedUIWidget(const struct FSoftClassPath& Path); void RemoveRestriction(ENoceUIRestrictionType InType); void RemoveWidget(class UUserWidget* InWidget); void RequestLoad(const TArray& WidgetPaths); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUISubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUISubsystem") } static class UNoceUISubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceUISubsystem; // Class GameNoce.NoceUpgradePopResultWidget // 0x0000 (0x03B0 - 0x03B0) class UNoceUpgradePopResultWidget final : public UNoceFocusableWidget { public: void ShowResult(ENoceUpgradeType InType, class FName InEmaName, bool* NoUse); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceUpgradePopResultWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceUpgradePopResultWidget") } static class UNoceUpgradePopResultWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceUpgradePopResultWidget; // Class GameNoce.NoceVerticalGrid // 0x0008 (0x00B0 - 0x00A8) class UNoceVerticalGrid final : public UNoceSimpleGrid { public: int32 NumItemsPerLine; // 0x00A8(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetNumItemsPerLine(int32 InNumber); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceVerticalGrid") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceVerticalGrid") } static class UNoceVerticalGrid* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceVerticalGrid; // Class GameNoce.NoceVolumetricFogVolumeComponent // 0x0018 (0x00F0 - 0x00D8) class UNoceVolumetricFogVolumeComponent final : public UNoceVolumeComponentBase { public: struct FNoceVolumetricFogDataRowHandle SanityMaxRow; // 0x00D8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) TArray FogDataByProgress; // 0x00E0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceVolumetricFogVolumeComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceVolumetricFogVolumeComponent") } static class UNoceVolumetricFogVolumeComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceVolumetricFogVolumeComponent; // Class GameNoce.NoceWalkToComponentInterface // 0x0000 (0x0000 - 0x0000) class INoceWalkToComponentInterface final { public: bool GetIsRunTo(); bool GetIsWalkTo(); bool GetIsWalkToWithCameraRotation(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceWalkToComponentInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceWalkToComponentInterface") } static class INoceWalkToComponentInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_INoceWalkToComponentInterface; // Class GameNoce.NoceWaveSpawnManager // 0x0080 (0x0310 - 0x0290) class ANoceWaveSpawnManager final : public AActor { public: struct FGameplayTag StartTag; // 0x0290(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag OnFinishTag; // 0x0298(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray WaveSpawnSettings; // 0x02A0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_2B0[0x50]; // 0x02B0(0x0050)(Fixing Size After Last Property [ Dumper-7 ]) TArray SpawnedChars; // 0x0300(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: void OnGameProgressChanged(const struct FGameplayTag& NewTag); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceWaveSpawnManager") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceWaveSpawnManager") } static class ANoceWaveSpawnManager* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceWaveSpawnManager; // Class GameNoce.NoceWeaponInfoDataAsset // 0x00B0 (0x00E0 - 0x0030) class UNoceWeaponInfoDataAsset final : public UDataAsset { public: TArray NoceWeaponInfoSettings; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) TMap OverrideComboInfoMap; // 0x0040(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TMap OverrideStaminaKeyCostMap; // 0x0090(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceWeaponInfoDataAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceWeaponInfoDataAsset") } static class UNoceWeaponInfoDataAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceWeaponInfoDataAsset; // Class GameNoce.NoceWeaponSubsystem // 0x0058 (0x0088 - 0x0030) class UNoceWeaponSubsystem : public UGameInstanceSubsystem { public: class FName UFOWeaponName; // 0x0030(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMap WeaponInfoDataAssetMap; // 0x0038(0x0050)(Protected, NativeAccessSpecifierProtected) public: void GetAttackInfo(class FName InWeaponName, float InDurabilityRatio, float* OutAttackMultiplier, float* OutExtraAttackMultiplier, float* OutWinceMultiplier); bool GetCanBeBroken(class FName InWeaponName); bool GetCanBeBrokenInShiromukuRevive2(class FName InWeaponName); bool GetCanCostDurability(class FName InWeaponName); bool GetCanDiscard(class FName InWeaponName); bool GetCanFocusAttack(class FName InWeaponName); float GetDeflectRate(class FName InWeaponName, float InDurabilityRatio); void GetDurabilityUICount(class FName InWeaponName, float InDurability, int32* OutUIMaxCount, int32* OutUICount); float GetMaxDurability(class FName InWeaponName); void GetOverrideComboInfo(class FName InWeaponName, class FName InComboName, bool* OutFound, struct FNoceWeaponInfoOverride* OutComboInfo); void GetOverrideStaminaKeyCost(class FName InWeaponName, class FName InStaminaKey, bool* OutFound, float* OutStaminaCost); void GetUIInfo(class FName InWeaponName, float InDurabilityRatio, bool* OutShowOnUI); bool GetUseFocusAttackWhenFullCharged(class FName InWeaponName); class UNoceWeaponInfoDataAsset* GetWeaponInfoDataAssetByName(class FName InWeaponName); class FName GetWeaponQueryName(class FName InWeaponName); class ANoceWeapon* SpawnWeaponHandMesh(const class UObject* WorldContextObject, class FName InWeaponName, const struct FTransform& InTransform); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceWeaponSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceWeaponSubsystem") } static class UNoceWeaponSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceWeaponSubsystem; // Class GameNoce.NoceWepDurabilityWidget // 0x0068 (0x0368 - 0x0300) class UNoceWepDurabilityWidget : public UNoceUserWidgetBase { public: class UWidgetAnimation* Percent; // 0x0300(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Default; // 0x0308(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetAnimation* Danger; // 0x0310(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float DurabilityRatio; // 0x0318(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool IsDanger; // 0x031C(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_31D[0x3]; // 0x031D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TArray DurabilityAnimations; // 0x0320(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) class UOverlay* Group; // 0x0330(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* Shadow; // 0x0338(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* BG; // 0x0340(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* DurabilityBar; // 0x0348(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* ShadowTop; // 0x0350(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UImage* BlackTop; // 0x0358(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNoceUIDurabilityWidgetData* Data; // 0x0360(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: void SetDurability(class FName WeaponName, float Durability); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceWepDurabilityWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceWepDurabilityWidget") } static class UNoceWepDurabilityWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceWepDurabilityWidget; // Class GameNoce.NoceWinceDamageReduceComponent // 0x0008 (0x00A8 - 0x00A0) class UNoceWinceDamageReduceComponent final : public UActorComponent { public: uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void EndWinceDamageReduce(); float HandleWinceDamage(bool InIsForceWince, float InWinceDamage); bool IsWinceDamageReduce(); void StartWinceDamageReduce(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceWinceDamageReduceComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceWinceDamageReduceComponent") } static class UNoceWinceDamageReduceComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceWinceDamageReduceComponent; // Class GameNoce.NoceWinceTypePriority // 0x0050 (0x0080 - 0x0030) class UNoceWinceTypePriority final : public UDataAsset { public: TMap WinceTypePriorityMap; // 0x0030(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceWinceTypePriority") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceWinceTypePriority") } static class UNoceWinceTypePriority* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceWinceTypePriority; // Class GameNoce.NoceWindVolumeComponent // 0x0018 (0x00F0 - 0x00D8) class UNoceWindVolumeComponent final : public UNoceVolumeComponentBase { public: struct FNoceWindDataRowHandle WindDataRow; // 0x00D8(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) TArray LightDataByProgress; // 0x00E0(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceWindVolumeComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceWindVolumeComponent") } static class UNoceWindVolumeComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceWindVolumeComponent; // Class GameNoce.NoceWorldManagerSubsystem // 0x0210 (0x0250 - 0x0040) class UNoceWorldManagerSubsystem final : public UTickableWorldSubsystem { public: uint8 Pad_40[0x10]; // 0x0040(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TArray WorldTriggerRequests; // 0x0050(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray RequestsBySetting; // 0x0060(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected) uint8 Pad_70[0xA0]; // 0x0070(0x00A0)(Fixing Size After Last Property [ Dumper-7 ]) TMap RegionDataLayerData; // 0x0110(0x0050)(NativeAccessSpecifierPrivate) uint8 Pad_160[0xF0]; // 0x0160(0x00F0)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void ClearAllRequestBySetting(); void NoceDataLayerTrackUpdateCallback(const class UDataLayerInstance* InDataLayerInstance); void PauseWorldTriggerUpdate(bool InPause); void RegisterLevelAlarm(class FName InName); void RequestFromWorldTrigger(class AActor* InTrigger, const class FString& InDisplayName, class UDataLayerAsset* InDataLayer, EDataLayerRuntimeState TargetState, bool DoRequest); void RequestGateway(class FName InRowName, bool DoRequest); void RequestGatewayWithProgress(class FName InRowName, bool DoRequest, const struct FGameplayTag& ProgressTag); void UnregisterLevelAlarm(class FName InName); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceWorldManagerSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceWorldManagerSubsystem") } static class UNoceWorldManagerSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceWorldManagerSubsystem; // Class GameNoce.NoceWorldSettings // 0x0010 (0x04C0 - 0x04B0) class ANoceWorldSettings final : public AWorldSettings { public: class UDataAsset* DefaultGameProgressData; // 0x04B0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNoceNewGameDataAsset* DefaultNewGameData; // 0x04B8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceWorldSettings") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceWorldSettings") } static class ANoceWorldSettings* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANoceWorldSettings; // Class GameNoce.OptionPresetListObject // 0x0020 (0x0048 - 0x0028) class UOptionPresetListObject final : public UObject { public: class FText NameText; // 0x0028(0x0010)(BlueprintVisible, NativeAccessSpecifierPublic) class FText DescriptionText; // 0x0038(0x0010)(BlueprintVisible, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("OptionPresetListObject") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"OptionPresetListObject") } static class UOptionPresetListObject* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UOptionPresetListObject; // Class GameNoce.PerformanceOptimizerInterface // 0x0000 (0x0000 - 0x0000) class IPerformanceOptimizerInterface final { public: void EnablePerformanceSaving(bool Enable); void EnablePerformanceSaving_BP(bool Enable); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PerformanceOptimizerInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PerformanceOptimizerInterface") } static class IPerformanceOptimizerInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_IPerformanceOptimizerInterface; // Class GameNoce.PlayerDamageExecutionCalculation // 0x0000 (0x0040 - 0x0040) class UPlayerDamageExecutionCalculation : public UGameplayEffectExecutionCalculation { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PlayerDamageExecutionCalculation") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PlayerDamageExecutionCalculation") } static class UPlayerDamageExecutionCalculation* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UPlayerDamageExecutionCalculation; // Class GameNoce.PlayerFlameDamageExecCalculation // 0x0000 (0x0040 - 0x0040) class UPlayerFlameDamageExecCalculation final : public UPlayerDamageExecutionCalculation { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PlayerFlameDamageExecCalculation") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PlayerFlameDamageExecCalculation") } static class UPlayerFlameDamageExecCalculation* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UPlayerFlameDamageExecCalculation; // Class GameNoce.PlayerLimitedDamageExecCalc // 0x0000 (0x0040 - 0x0040) class UPlayerLimitedDamageExecCalc final : public UPlayerDamageExecutionCalculation { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PlayerLimitedDamageExecCalc") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PlayerLimitedDamageExecCalc") } static class UPlayerLimitedDamageExecCalc* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UPlayerLimitedDamageExecCalc; // Class GameNoce.PlayerSanityExeCalculation // 0x0000 (0x0040 - 0x0040) class UPlayerSanityExeCalculation final : public UGameplayEffectExecutionCalculation { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PlayerSanityExeCalculation") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PlayerSanityExeCalculation") } static class UPlayerSanityExeCalculation* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UPlayerSanityExeCalculation; // Class GameNoce.PlayerStaminaExeCalculation // 0x0000 (0x0040 - 0x0040) class UPlayerStaminaExeCalculation final : public UGameplayEffectExecutionCalculation { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PlayerStaminaExeCalculation") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PlayerStaminaExeCalculation") } static class UPlayerStaminaExeCalculation* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UPlayerStaminaExeCalculation; // Class GameNoce.RepairWeaponListObject // 0x0018 (0x0040 - 0x0028) class URepairWeaponListObject final : public UObject { public: class FName ID; // 0x0028(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Durability; // 0x0030(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Cost; // 0x0034(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsFull; // 0x0038(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsBroken; // 0x0039(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3A[0x2]; // 0x003A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) int32 WeaponIndex; // 0x003C(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("RepairWeaponListObject") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"RepairWeaponListObject") } static class URepairWeaponListObject* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_URepairWeaponListObject; // Class GameNoce.SellItemListObject // 0x0080 (0x00A8 - 0x0028) class USellItemListObject final : public UObject { public: bool IsBlank; // 0x0028(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName ID; // 0x002C(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class FText NameText; // 0x0038(0x0010)(BlueprintVisible, NativeAccessSpecifierPublic) class FText Description; // 0x0048(0x0010)(BlueprintVisible, NativeAccessSpecifierPublic) class FText HiddenDescription; // 0x0058(0x0010)(BlueprintVisible, NativeAccessSpecifierPublic) struct FSoftObjectPath ImagePath; // 0x0068(0x0020)(BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Quantity; // 0x0088(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxQuantity; // 0x008C(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 FaithValue; // 0x0090(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_94[0x4]; // 0x0094(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray OfferingEffects; // 0x0098(0x0010)(BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("SellItemListObject") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"SellItemListObject") } static class USellItemListObject* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_USellItemListObject; // Class GameNoce.NoceColorCorrectionSubsystem // 0x0008 (0x0038 - 0x0030) class UNoceColorCorrectionSubsystem final : public UGameInstanceSubsystem { public: uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: float GetBrightness(); float GetContrast(); void SetBrightness(float InVal); void SetContrast(float InVal); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceColorCorrectionSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceColorCorrectionSubsystem") } static class UNoceColorCorrectionSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceColorCorrectionSubsystem; // Class GameNoce.UpgradeListObject // 0x0088 (0x00B0 - 0x0028) class UUpgradeListObject final : public UObject { public: struct FNoceSavePointUpgradeListItemData ListItemData; // 0x0028(0x0070)(BlueprintVisible, NativeAccessSpecifierPublic) int32 CurrentLevel; // 0x0098(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxLevel; // 0x009C(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Cost; // 0x00A0(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NeedEma; // 0x00A4(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsEnough; // 0x00A8(0x0001)(BlueprintVisible, ZeroConstructor, 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("UpgradeListObject") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"UpgradeListObject") } static class UUpgradeListObject* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UUpgradeListObject; // Class GameNoce.NoceMovieScenePrimMatSection // 0x0058 (0x0280 - 0x0228) class UNoceMovieScenePrimMatSection final : public UMovieScenePrimitiveMaterialSection { public: bool UseOutfitMaterial; // 0x0228(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_229[0x7]; // 0x0229(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TMap> OutfitMaterial; // 0x0230(0x0050)(Edit, BlueprintVisible, Protected, UObjectWrapper, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NoceMovieScenePrimMatSection") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NoceMovieScenePrimMatSection") } static class UNoceMovieScenePrimMatSection* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNoceMovieScenePrimMatSection; }