From 1f4532a8f3f816323d2e0d099346aec09154f4ce Mon Sep 17 00:00:00 2001 From: Emmanuel AYME Date: Wed, 10 Sep 2025 22:06:32 +0200 Subject: [PATCH] SDK update --- .../SDK/PlayerHudWidget_BP_classes.hpp | 56 +++++++++++++++++ .../SDK/PlayerHudWidget_BP_parameters.hpp | 61 +++++++++++++++++++ 2 files changed, 117 insertions(+) create mode 100644 Cronos The New Dawn/SDK/PlayerHudWidget_BP_classes.hpp create mode 100644 Cronos The New Dawn/SDK/PlayerHudWidget_BP_parameters.hpp diff --git a/Cronos The New Dawn/SDK/PlayerHudWidget_BP_classes.hpp b/Cronos The New Dawn/SDK/PlayerHudWidget_BP_classes.hpp new file mode 100644 index 0000000..320b7a6 --- /dev/null +++ b/Cronos The New Dawn/SDK/PlayerHudWidget_BP_classes.hpp @@ -0,0 +1,56 @@ +#pragma once + +/* +* SDK generated by Dumper-7 +* +* https://github.com/Encryqed/Dumper-7 +*/ + +// Package: PlayerHudWidget_BP + +#include "Basic.hpp" + +#include "Engine_structs.hpp" +#include "Cronos_classes.hpp" + + +namespace SDK +{ + +// WidgetBlueprintGeneratedClass PlayerHudWidget_BP.PlayerHudWidget_BP_C +// 0x0040 (0x0518 - 0x04D8) +class UPlayerHudWidget_BP_C final : public USHGameplayHudWidget +{ +public: + struct FPointerToUberGraphFrame UberGraphFrame; // 0x04D8(0x0008)(ZeroConstructor, Transient, DuplicateTransient) + class UBPW_NoAmmo_C* BPW_NoAmmo; // 0x04E0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash) + class UCronosOverlay* CronosOverlay_0; // 0x04E8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash) + class UKeepAspectZone* KeepAspectZone_0; // 0x04F0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash) + class USafeZone* SafeZone_92; // 0x04F8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash) + class UWBP_QuickCraftHeal_C* WBP_QuickCraftHeal; // 0x0500(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash) + class UMaterialInstanceDynamic* HudMaterialInstance; // 0x0508(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash) + bool bShuldUseShaderForHUD; // 0x0510(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) + +public: + void Construct(); + void ExecuteUbergraph_PlayerHudWidget_BP(int32 EntryPoint); + void Tick(const struct FGeometry& MyGeometry, float InDeltaTime); + +public: + static class UClass* StaticClass() + { + BP_STATIC_CLASS_IMPL("PlayerHudWidget_BP_C") + } + static const class FName& StaticName() + { + STATIC_NAME_IMPL(L"PlayerHudWidget_BP_C") + } + static class UPlayerHudWidget_BP_C* GetDefaultObj() + { + return GetDefaultObjImpl(); + } +}; +DUMPER7_ASSERTS_UPlayerHudWidget_BP_C; + +} + diff --git a/Cronos The New Dawn/SDK/PlayerHudWidget_BP_parameters.hpp b/Cronos The New Dawn/SDK/PlayerHudWidget_BP_parameters.hpp new file mode 100644 index 0000000..cc1c42a --- /dev/null +++ b/Cronos The New Dawn/SDK/PlayerHudWidget_BP_parameters.hpp @@ -0,0 +1,61 @@ +#pragma once + +/* +* SDK generated by Dumper-7 +* +* https://github.com/Encryqed/Dumper-7 +*/ + +// Package: PlayerHudWidget_BP + +#include "Basic.hpp" + +#include "SlateCore_structs.hpp" + + +namespace SDK::Params +{ + +// Function PlayerHudWidget_BP.PlayerHudWidget_BP_C.ExecuteUbergraph_PlayerHudWidget_BP +// 0x00B0 (0x00B0 - 0x0000) +struct PlayerHudWidget_BP_C_ExecuteUbergraph_PlayerHudWidget_BP final +{ +public: + int32 EntryPoint; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) + uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class UMaterialInstanceDynamic* CallFunc_CreateDynamicMaterialInstance_ReturnValue; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash) + struct FGeometry K2Node_Event_MyGeometry; // 0x0010(0x0038)(IsPlainOldData, NoDestructor) + float K2Node_Event_InDeltaTime; // 0x0048(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) + uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + class ASHCharacterPlay* CallFunc_GetCharacterPlay_ReturnValue; // 0x0050(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash) + bool CallFunc_IsValid_ReturnValue; // 0x0058(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) + uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) + double CallFunc_GetTimeSeconds_ReturnValue; // 0x0060(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) + double CallFunc_VSize_ReturnValue; // 0x0068(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) + float CallFunc_PerlinNoise1D_ReturnValue; // 0x0070(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) + uint8 Pad_74[0x4]; // 0x0074(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) + double CallFunc_Divide_DoubleDouble_ReturnValue; // 0x0078(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) + double CallFunc_Multiply_DoubleDouble_ReturnValue; // 0x0080(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) + class ASHCharacterPlay* CallFunc_GetCharacterPlay_ReturnValue_1; // 0x0088(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash) + double CallFunc_Multiply_DoubleDouble_ReturnValue_1; // 0x0090(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) + bool CallFunc_IsValid_ReturnValue_1; // 0x0098(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) + uint8 Pad_99[0x3]; // 0x0099(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) + float CallFunc_PerlinNoise1D_Value_ImplicitCast; // 0x009C(0x0004)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) + double CallFunc_Multiply_DoubleDouble_A_ImplicitCast; // 0x00A0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) + float CallFunc_SetScalarParameterValue_Value_ImplicitCast; // 0x00A8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) + float CallFunc_SetScalarParameterValue_Value_ImplicitCast_1; // 0x00AC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) +}; +DUMPER7_ASSERTS_PlayerHudWidget_BP_C_ExecuteUbergraph_PlayerHudWidget_BP; + +// Function PlayerHudWidget_BP.PlayerHudWidget_BP_C.Tick +// 0x003C (0x003C - 0x0000) +struct PlayerHudWidget_BP_C_Tick final +{ +public: + struct FGeometry MyGeometry; // 0x0000(0x0038)(BlueprintVisible, BlueprintReadOnly, Parm, IsPlainOldData, NoDestructor) + float InDeltaTime; // 0x0038(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) +}; +DUMPER7_ASSERTS_PlayerHudWidget_BP_C_Tick; + +} +