#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: NoceBase #include "Basic.hpp" #include "GameplayTags_structs.hpp" namespace SDK { // Enum NoceBase.ENoceFadeType // NumValues: 0x0007 enum class ENoceFadeType : uint8 { INGAME = 0, MENU = 1, TELEPORT = 2, FSM = 3, INTERLUDE = 4, NUM = 5, ENoceFadeType_MAX = 6, }; // Enum NoceBase.ENocePlatformType // NumValues: 0x0004 enum class ENocePlatformType : uint8 { PC = 0, PS5 = 1, XSX = 2, ENocePlatformType_MAX = 3, }; // Enum NoceBase.ENocePCType // NumValues: 0x0005 enum class ENocePCType : uint8 { Unknown = 0, Steam = 1, EpicGames = 2, MicrosoftStore = 3, ENocePCType_MAX = 4, }; // ScriptStruct NoceBase.NoceGameVersion // 0x0040 (0x0040 - 0x0000) struct FNoceGameVersion final { public: class FString BuildConfig; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString GameVersion; // 0x0010(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Revision; // 0x0020(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString BranchName; // 0x0030(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNoceGameVersion; // ScriptStruct NoceBase.NSClassFilter // 0x00F8 (0x00F8 - 0x0000) struct FNSClassFilter final { public: class UClass* BaseClass; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TSet> AllowedClasses; // 0x0008(0x0050)(Edit, BlueprintVisible, UObjectWrapper, NativeAccessSpecifierPublic) TSet> IgnoredClasses; // 0x0058(0x0050)(Edit, BlueprintVisible, UObjectWrapper, NativeAccessSpecifierPublic) TSet BakedAllowedClasses; // 0x00A8(0x0050)(Transient, Protected, NativeAccessSpecifierProtected) }; DUMPER7_ASSERTS_FNSClassFilter; // ScriptStruct NoceBase.NSComponentClassFilter // 0x00F8 (0x00F8 - 0x0000) struct FNSComponentClassFilter final { public: struct FNSClassFilter ClassFilter; // 0x0000(0x00F8)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNSComponentClassFilter; // ScriptStruct NoceBase.NoceStorageSetting // 0x0178 (0x0178 - 0x0000) struct FNoceStorageSetting final { public: struct FNSComponentClassFilter SaveComponentFilter; // 0x0000(0x00F8)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) int32 GameSlotCount; // 0x00F8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 AutoSaveSlotCount; // 0x00FC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTagContainer InheritableAdditionalTag; // 0x0100(0x0020)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FGameplayTagContainer PlayGoProgressTag; // 0x0120(0x0020)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FGameplayTagContainer FullRecoverProgressTag; // 0x0140(0x0020)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) int32 SystemSaveMaxSize; // 0x0160(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_164[0x4]; // 0x0164(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class FString CommonIconPath; // 0x0168(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNoceStorageSetting; }