349 lines
34 KiB
C++
349 lines
34 KiB
C++
|
|
#pragma once
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
* SDK generated by Dumper-7
|
|||
|
|
*
|
|||
|
|
* https://github.com/Encryqed/Dumper-7
|
|||
|
|
*/
|
|||
|
|
|
|||
|
|
// Package: BPC_HealthSystem
|
|||
|
|
|
|||
|
|
#include "Basic.hpp"
|
|||
|
|
|
|||
|
|
#include "SerializeSubsystem_structs.hpp"
|
|||
|
|
#include "CoreUObject_structs.hpp"
|
|||
|
|
#include "S_ChapterData_structs.hpp"
|
|||
|
|
#include "E_GameMode_structs.hpp"
|
|||
|
|
#include "S_DamageInfo_structs.hpp"
|
|||
|
|
#include "GameplayTags_structs.hpp"
|
|||
|
|
#include "Engine_structs.hpp"
|
|||
|
|
|
|||
|
|
|
|||
|
|
namespace SDK::Params
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
// Function BPC_HealthSystem.BPC_HealthSystem_C.OnSerialize
|
|||
|
|
// 0x0078 (0x0078 - 0x0000)
|
|||
|
|
struct BPC_HealthSystem_C_OnSerialize final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FSaveGameArchive Archive; // 0x0000(0x0070)(BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm)
|
|||
|
|
bool bIsLoading; // 0x0070(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool ReturnValue; // 0x0071(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_BPC_HealthSystem_C_OnSerialize;
|
|||
|
|
|
|||
|
|
// Function BPC_HealthSystem.BPC_HealthSystem_C.SetSpawnID
|
|||
|
|
// 0x0014 (0x0014 - 0x0000)
|
|||
|
|
struct BPC_HealthSystem_C_SetSpawnID final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGuid NewID; // 0x0000(0x0010)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool ReturnValue; // 0x0010(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_BPC_HealthSystem_C_SetSpawnID;
|
|||
|
|
|
|||
|
|
// Function BPC_HealthSystem.BPC_HealthSystem_C.OnStartNewChapter
|
|||
|
|
// 0x0068 (0x0068 - 0x0000)
|
|||
|
|
struct BPC_HealthSystem_C_OnStartNewChapter final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FS_ChapterData Data; // 0x0000(0x0030)(BlueprintVisible, BlueprintReadOnly, Parm, HasGetValueTypeHash)
|
|||
|
|
class UGameInstance* CallFunc_GetGameInstance_ReturnValue; // 0x0030(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
TScriptInterface<class IBPI_GameMode_C> K2Node_DynamicCast_AsBPI_Game_Mode; // 0x0038(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool K2Node_DynamicCast_bSuccess; // 0x0048(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
E_GameMode CallFunc_GetGameMode_Result; // 0x0049(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool CallFunc_NotEqual_ByteByte_ReturnValue; // 0x004A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_4B[0x5]; // 0x004B(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
double CallFunc_SetMaxHealth_ModifiedHealth; // 0x0050(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_GetMaxHealth_Value; // 0x0058(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool CallFunc_Less_DoubleDouble_ReturnValue; // 0x0060(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_BPC_HealthSystem_C_OnStartNewChapter;
|
|||
|
|
|
|||
|
|
// Function BPC_HealthSystem.BPC_HealthSystem_C.HandleDeath
|
|||
|
|
// 0x0090 (0x0090 - 0x0000)
|
|||
|
|
struct BPC_HealthSystem_C_HandleDeath final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class AGameModeBase* CallFunc_GetGameMode_ReturnValue; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
TScriptInterface<class IBPI_ServiceLocator_C> K2Node_DynamicCast_AsBPI_Service_Locator; // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool K2Node_DynamicCast_bSuccess; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class ABP_GameService_C* CallFunc_GetServiceActor_Result; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class ABP_AbillitiesManager_C* K2Node_DynamicCast_AsBP_Abillities_Manager; // 0x0028(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool K2Node_DynamicCast_bSuccess_1; // 0x0030(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class UDA_AbillityDefinition_C* CallFunc_TryGetEnabledAbility_Object; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool CallFunc_TryGetEnabledAbility_Result; // 0x0040(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class AGameModeBase* CallFunc_GetGameMode_ReturnValue_1; // 0x0048(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
TScriptInterface<class IBPI_ServiceLocator_C> K2Node_DynamicCast_AsBPI_Service_Locator_1; // 0x0050(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool K2Node_DynamicCast_bSuccess_2; // 0x0060(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_61[0x7]; // 0x0061(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class ABP_GameService_C* CallFunc_GetServiceActor_Result_1; // 0x0068(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
TScriptInterface<class IBPI_AchievementsManager_C> K2Node_DynamicCast_AsBPI_Achievements_Manager; // 0x0070(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool K2Node_DynamicCast_bSuccess_3; // 0x0080(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_81[0x7]; // 0x0081(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
double CallFunc_SetMaxHealth_ModifiedHealth; // 0x0088(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_BPC_HealthSystem_C_HandleDeath;
|
|||
|
|
|
|||
|
|
// Function BPC_HealthSystem.BPC_HealthSystem_C.CanModifyMovementSpeed
|
|||
|
|
// 0x0018 (0x0018 - 0x0000)
|
|||
|
|
struct BPC_HealthSystem_C_CanModifyMovementSpeed final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
bool Result; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
double CallFunc_GetCurrentHealth_Value; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool CallFunc_LessEqual_DoubleDouble_ReturnValue; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_BPC_HealthSystem_C_CanModifyMovementSpeed;
|
|||
|
|
|
|||
|
|
// Function BPC_HealthSystem.BPC_HealthSystem_C.UpdateDepletionBlockers
|
|||
|
|
// 0x0008 (0x0008 - 0x0000)
|
|||
|
|
struct BPC_HealthSystem_C_UpdateDepletionBlockers final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
int32 Value; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
int32 CallFunc_Add_IntInt_ReturnValue; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_BPC_HealthSystem_C_UpdateDepletionBlockers;
|
|||
|
|
|
|||
|
|
// Function BPC_HealthSystem.BPC_HealthSystem_C.ReduceMaxHealth
|
|||
|
|
// 0x00B8 (0x00B8 - 0x0000)
|
|||
|
|
struct BPC_HealthSystem_C_ReduceMaxHealth final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
double DeltaTime; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double NewMaxHealth; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double Delta; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool CallFunc_Less_DoubleDouble_ReturnValue; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool CallFunc_GetIsDead_Value; // 0x0019(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool CallFunc_BooleanOR_ReturnValue; // 0x001A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool CallFunc_BooleanOR_ReturnValue_1; // 0x001B(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool CallFunc_Greater_IntInt_ReturnValue; // 0x001C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool CallFunc_BooleanOR_ReturnValue_2; // 0x001D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool CallFunc_Greater_DoubleDouble_ReturnValue; // 0x001E(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool CallFunc_Not_PreBool_ReturnValue; // 0x001F(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool CallFunc_Not_PreBool_ReturnValue_1; // 0x0020(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool CallFunc_IsValid_ReturnValue; // 0x0021(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool CallFunc_EqualEqual_ByteByte_ReturnValue; // 0x0022(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_23[0x5]; // 0x0023(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
double CallFunc_GetMaxHealth_Value; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_GetMaxHealth_Value_1; // 0x0030(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_GetMaxHealth_Value_2; // 0x0038(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_Add_DoubleDouble_ReturnValue; // 0x0040(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_SetMaxHealth_ModifiedHealth; // 0x0048(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool CallFunc_Less_DoubleDouble_ReturnValue_1; // 0x0050(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
double CallFunc_GetMaxHealth_Value_3; // 0x0058(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_Subtract_DoubleDouble_ReturnValue; // 0x0060(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_FClamp_ReturnValue; // 0x0068(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_GetMaxHealth_Value_4; // 0x0070(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_GetMaxHealth_Value_5; // 0x0078(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_GetCurrentHealth_Value; // 0x0080(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_FClamp_ReturnValue_1; // 0x0088(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_GetMaxHealth_Value_6; // 0x0090(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_Subtract_DoubleDouble_ReturnValue_1; // 0x0098(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_SetMaxHealth_ModifiedHealth_1; // 0x00A0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_Add_DoubleDouble_ReturnValue_1; // 0x00A8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_GetMaxHealth_Value_7; // 0x00B0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_BPC_HealthSystem_C_ReduceMaxHealth;
|
|||
|
|
|
|||
|
|
// Function BPC_HealthSystem.BPC_HealthSystem_C.TakeDamage
|
|||
|
|
// 0x0138 (0x0138 - 0x0000)
|
|||
|
|
struct BPC_HealthSystem_C_TakeDamage final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FS_DamageInfo DamageInfo; // 0x0000(0x0018)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
struct FHitResult Hit_Result; // 0x0018(0x0100)(BlueprintVisible, BlueprintReadOnly, Parm, IsPlainOldData, NoDestructor, ContainsInstancedReference)
|
|||
|
|
bool WasDamaged; // 0x0118(0x0001)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_119[0x7]; // 0x0119(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
double CallFunc_GetCurrentHealth_Value; // 0x0120(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool CallFunc_TakeDamage_WasDamaged; // 0x0128(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_129[0x7]; // 0x0129(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
double CallFunc_SetMaxHealth_ModifiedHealth; // 0x0130(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_BPC_HealthSystem_C_TakeDamage;
|
|||
|
|
|
|||
|
|
// Function BPC_HealthSystem.BPC_HealthSystem_C.SetOverlayTag
|
|||
|
|
// 0x00A8 (0x00A8 - 0x0000)
|
|||
|
|
struct BPC_HealthSystem_C_SetOverlayTag final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
bool IsWell; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FGameplayTagContainer Tags; // 0x0008(0x0020)(Edit, BlueprintVisible)
|
|||
|
|
bool CallFunc_RemoveGameplayTag_ReturnValue; // 0x0028(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class ACharacter* CallFunc_GetPlayerCharacter_ReturnValue; // 0x0030(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class ACharacter* CallFunc_GetPlayerCharacter_ReturnValue_1; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
TScriptInterface<class IBPI_OverlaySystem_C> K2Node_DynamicCast_AsBPI_Overlay_System; // 0x0040(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool K2Node_DynamicCast_bSuccess; // 0x0050(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TScriptInterface<class IBPI_OverlaySystem_C> K2Node_DynamicCast_AsBPI_Overlay_System_1; // 0x0058(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool K2Node_DynamicCast_bSuccess_1; // 0x0068(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_69[0x7]; // 0x0069(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FGameplayTagContainer CallFunc_GetTags_Result; // 0x0070(0x0020)()
|
|||
|
|
TScriptInterface<class IBPI_OverlaySystem_C> K2Node_DynamicCast_AsBPI_Overlay_System_2; // 0x0090(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool K2Node_DynamicCast_bSuccess_2; // 0x00A0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool CallFunc_RemoveGameplayTag_ReturnValue_1; // 0x00A1(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_BPC_HealthSystem_C_SetOverlayTag;
|
|||
|
|
|
|||
|
|
// Function BPC_HealthSystem.BPC_HealthSystem_C.SetCharacterState
|
|||
|
|
// 0x0001 (0x0001 - 0x0000)
|
|||
|
|
struct BPC_HealthSystem_C_SetCharacterState final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
bool Value; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_BPC_HealthSystem_C_SetCharacterState;
|
|||
|
|
|
|||
|
|
// Function BPC_HealthSystem.BPC_HealthSystem_C.GetFreezeDuration
|
|||
|
|
// 0x0008 (0x0008 - 0x0000)
|
|||
|
|
struct BPC_HealthSystem_C_GetFreezeDuration final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
double Value; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_BPC_HealthSystem_C_GetFreezeDuration;
|
|||
|
|
|
|||
|
|
// Function BPC_HealthSystem.BPC_HealthSystem_C.GetFreezeDurationValue
|
|||
|
|
// 0x0020 (0x0020 - 0x0000)
|
|||
|
|
struct BPC_HealthSystem_C_GetFreezeDurationValue final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
double Result; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_GetFreezeDuration_Value; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_Divide_DoubleDouble_ReturnValue; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_Divide_DoubleDouble_ReturnValue_1; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_BPC_HealthSystem_C_GetFreezeDurationValue;
|
|||
|
|
|
|||
|
|
// Function BPC_HealthSystem.BPC_HealthSystem_C.SetFreezeDuration
|
|||
|
|
// 0x0018 (0x0018 - 0x0000)
|
|||
|
|
struct BPC_HealthSystem_C_SetFreezeDuration final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
double Value; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_Multiply_DoubleDouble_ReturnValue; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_Multiply_DoubleDouble_ReturnValue_1; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_BPC_HealthSystem_C_SetFreezeDuration;
|
|||
|
|
|
|||
|
|
// Function BPC_HealthSystem.BPC_HealthSystem_C.GetCurrentHealthPercentage
|
|||
|
|
// 0x0018 (0x0018 - 0x0000)
|
|||
|
|
struct BPC_HealthSystem_C_GetCurrentHealthPercentage final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
double Value; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_GetCurrentHealth_Value; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_Divide_DoubleDouble_ReturnValue; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_BPC_HealthSystem_C_GetCurrentHealthPercentage;
|
|||
|
|
|
|||
|
|
// Function BPC_HealthSystem.BPC_HealthSystem_C.SetMaxHealth
|
|||
|
|
// 0x0038 (0x0038 - 0x0000)
|
|||
|
|
struct BPC_HealthSystem_C_SetMaxHealth final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
double Value; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double ModifiedHealth; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_GetMaxHealth_Value; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_GetCurrentHealth_Value; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_FClamp_ReturnValue; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_FClamp_ReturnValue_1; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_SetMaxHealth_ModifiedHealth; // 0x0030(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_BPC_HealthSystem_C_SetMaxHealth;
|
|||
|
|
|
|||
|
|
// Function BPC_HealthSystem.BPC_HealthSystem_C.InitializeManagers
|
|||
|
|
// 0x00E0 (0x00E0 - 0x0000)
|
|||
|
|
struct BPC_HealthSystem_C_InitializeManagers final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class UGameInstance* CallFunc_GetGameInstance_ReturnValue; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class ACharacter* CallFunc_GetPlayerCharacter_ReturnValue; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
TScriptInterface<class IBPI_GameMode_C> K2Node_DynamicCast_AsBPI_Game_Mode; // 0x0010(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool K2Node_DynamicCast_bSuccess; // 0x0020(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TScriptInterface<class IBPI_PlayerModule_C> K2Node_DynamicCast_AsBPI_Player_Module; // 0x0028(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool K2Node_DynamicCast_bSuccess_1; // 0x0038(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
E_GameMode CallFunc_GetGameMode_Result; // 0x0039(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_3A[0x6]; // 0x003A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class UBPC_SafeZoneHandler_C* CallFunc_GetSafeZoneHandler_Result; // 0x0040(0x0008)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
TDelegate<void(const struct FS_ChapterData& Data)> K2Node_CreateDelegate_OutputDelegate; // 0x0048(0x0010)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class AGameModeBase* CallFunc_GetGameMode_ReturnValue; // 0x0058(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
TScriptInterface<class IBPI_ServiceLocator_C> K2Node_DynamicCast_AsBPI_Service_Locator; // 0x0060(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool K2Node_DynamicCast_bSuccess_2; // 0x0070(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class ABP_GameService_C* CallFunc_GetServiceActor_Result; // 0x0078(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
TScriptInterface<class IBPI_PauseManager_C> K2Node_DynamicCast_AsBPI_Pause_Manager; // 0x0080(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool K2Node_DynamicCast_bSuccess_3; // 0x0090(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_91[0x7]; // 0x0091(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TScriptInterface<class IBPI_Pausable_C> CallFunc_AddPausable_Entity_CastInput; // 0x0098(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
class ABP_ChaptersManager_C* K2Node_DynamicCast_AsBP_Chapters_Manager; // 0x00A8(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool K2Node_DynamicCast_bSuccess_4; // 0x00B0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_B1[0x7]; // 0x00B1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class AGameModeBase* CallFunc_GetGameMode_ReturnValue_1; // 0x00B8(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
TScriptInterface<class IBPI_ServiceLocator_C> K2Node_DynamicCast_AsBPI_Service_Locator_1; // 0x00C0(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool K2Node_DynamicCast_bSuccess_5; // 0x00D0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_D1[0x7]; // 0x00D1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class ABP_GameService_C* CallFunc_GetServiceActor_Result_1; // 0x00D8(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_BPC_HealthSystem_C_InitializeManagers;
|
|||
|
|
|
|||
|
|
// Function BPC_HealthSystem.BPC_HealthSystem_C.SetPause
|
|||
|
|
// 0x0001 (0x0001 - 0x0000)
|
|||
|
|
struct BPC_HealthSystem_C_SetPause final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
bool IsEnabled; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_BPC_HealthSystem_C_SetPause;
|
|||
|
|
|
|||
|
|
// Function BPC_HealthSystem.BPC_HealthSystem_C.ReceiveTick
|
|||
|
|
// 0x0004 (0x0004 - 0x0000)
|
|||
|
|
struct BPC_HealthSystem_C_ReceiveTick final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
float DeltaSeconds; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_BPC_HealthSystem_C_ReceiveTick;
|
|||
|
|
|
|||
|
|
// Function BPC_HealthSystem.BPC_HealthSystem_C.ExecuteUbergraph_BPC_HealthSystem
|
|||
|
|
// 0x0048 (0x0048 - 0x0000)
|
|||
|
|
struct BPC_HealthSystem_C_ExecuteUbergraph_BPC_HealthSystem final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
int32 EntryPoint; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
float K2Node_Event_DeltaSeconds; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_ReduceMaxHealth_NewMaxHealth; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool CallFunc_LessEqual_DoubleDouble_ReturnValue; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
double CallFunc_GetMaxHealth_Value; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_Multiply_DoubleDouble_ReturnValue; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_Divide_DoubleDouble_ReturnValue; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
bool K2Node_Event_IsEnabled; // 0x0030(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
double CallFunc_FClamp_ReturnValue; // 0x0038(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
double CallFunc_ReduceMaxHealth_DeltaTime_ImplicitCast; // 0x0040(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_BPC_HealthSystem_C_ExecuteUbergraph_BPC_HealthSystem;
|
|||
|
|
|
|||
|
|
// Function BPC_HealthSystem.BPC_HealthSystem_C.GetSpawnID
|
|||
|
|
// 0x0010 (0x0010 - 0x0000)
|
|||
|
|
struct BPC_HealthSystem_C_GetSpawnID final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGuid ReturnValue; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_BPC_HealthSystem_C_GetSpawnID;
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|