mirror of
https://github.com/swordbluesword/PalWorld-NetCrack.git
synced 2025-04-29 02:47:17 +09:00
167 lines
13 KiB
C++
167 lines
13 KiB
C++
#pragma once
|
|
|
|
// Dumped with Dumper-7!
|
|
|
|
|
|
#include "../SDK.hpp"
|
|
|
|
namespace SDK
|
|
{
|
|
namespace Params
|
|
{
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
// PARAMETERS
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
|
|
// 0x1A (0x1A - 0x0)
|
|
// Function BP_ExplosionAttackBase.BP_ExplosionAttackBase_C.Is Attack Able
|
|
struct ABP_ExplosionAttackBase_C_Is_Attack_Able_Params
|
|
{
|
|
public:
|
|
class AActor* Attacker; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
class AActor* HitActor; // 0x8(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
class UPrimitiveComponent* HitComponent; // 0x10(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
bool IsHit; // 0x18(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
bool CallFunc_IsApplicableDamage_ReturnValue; // 0x19(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
|
|
// 0x1 (0x1 - 0x0)
|
|
// Function BP_ExplosionAttackBase.BP_ExplosionAttackBase_C.Get Attackable Friend
|
|
struct ABP_ExplosionAttackBase_C_Get_Attackable_Friend_Params
|
|
{
|
|
public:
|
|
bool IsFriendAttack; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
|
|
// 0x4 (0x4 - 0x0)
|
|
// Function BP_ExplosionAttackBase.BP_ExplosionAttackBase_C.GetEffectValue
|
|
struct ABP_ExplosionAttackBase_C_GetEffectValue_Params
|
|
{
|
|
public:
|
|
int32 Value; // 0x0(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
|
|
// 0x1 (0x1 - 0x0)
|
|
// Function BP_ExplosionAttackBase.BP_ExplosionAttackBase_C.GetEffectType
|
|
struct ABP_ExplosionAttackBase_C_GetEffectType_Params
|
|
{
|
|
public:
|
|
enum class EPalAdditionalEffectType Effect; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
|
|
// 0x1 (0x1 - 0x0)
|
|
// Function BP_ExplosionAttackBase.BP_ExplosionAttackBase_C.GetElement
|
|
struct ABP_ExplosionAttackBase_C_GetElement_Params
|
|
{
|
|
public:
|
|
enum class EPalElementType Element; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
|
|
// 0x30 (0x30 - 0x0)
|
|
// Function BP_ExplosionAttackBase.BP_ExplosionAttackBase_C.FindAttacker
|
|
struct ABP_ExplosionAttackBase_C_FindAttacker_Params
|
|
{
|
|
public:
|
|
class AActor* Attacker; // 0x0(0x8)(Parm, OutParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
class AActor* CallFunc_GetOwner_ReturnValue; // 0x8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
class APalCharacter* CallFunc_FindOwnerPalCharacter_ReturnValue; // 0x10(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
class APalWeaponBase* K2Node_DynamicCast_AsPal_Weapon_Base; // 0x18(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
bool K2Node_DynamicCast_bSuccess; // 0x20(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
uint8 Pad_2C79[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class AActor* CallFunc_GetWeaponAttacker_ReturnValue; // 0x28(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
|
|
// 0x1 (0x1 - 0x0)
|
|
// Function BP_ExplosionAttackBase.BP_ExplosionAttackBase_C.GetWeaponAttackType
|
|
struct ABP_ExplosionAttackBase_C_GetWeaponAttackType_Params
|
|
{
|
|
public:
|
|
enum class EPalAttackType AttackType; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
|
|
// 0x8 (0x8 - 0x0)
|
|
// Function BP_ExplosionAttackBase.BP_ExplosionAttackBase_C.SetBlowPower
|
|
struct ABP_ExplosionAttackBase_C_SetBlowPower_Params
|
|
{
|
|
public:
|
|
double NewBlowPower; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
|
|
// 0x8 (0x8 - 0x0)
|
|
// Function BP_ExplosionAttackBase.BP_ExplosionAttackBase_C.SetRadius
|
|
struct ABP_ExplosionAttackBase_C_SetRadius_Params
|
|
{
|
|
public:
|
|
int32 NewParam; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
float CallFunc_Conv_IntToFloat_ReturnValue; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// Function BP_ExplosionAttackBase.BP_ExplosionAttackBase_C.SetPower
|
|
struct ABP_ExplosionAttackBase_C_SetPower_Params
|
|
{
|
|
public:
|
|
int32 NewParam; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
uint8 Pad_2C82[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
double SnakeRate; // 0x8(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
|
|
// 0x35C (0x35C - 0x0)
|
|
// Function BP_ExplosionAttackBase.BP_ExplosionAttackBase_C.OnHit
|
|
struct ABP_ExplosionAttackBase_C_OnHit_Params
|
|
{
|
|
public:
|
|
class UPrimitiveComponent* MyHitComponent; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
class AActor* OtherHitActor; // 0x8(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
class UPrimitiveComponent* OtherHitComponent; // 0x10(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
|
TArray<int32> FoliageIndex; // 0x18(0x10)(BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm)
|
|
struct FVector HitLocation; // 0x28(0x18)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
int32 HitCount; // 0x40(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
uint8 Pad_2C9A[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class AActor* OwnerCharacter; // 0x48(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, NoDestructor, HasGetValueTypeHash)
|
|
bool CallFunc_Get_Attackable_Friend_IsFriendAttack; // 0x50(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
bool CallFunc_Is_Attack_Able_IsHit; // 0x51(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
bool CallFunc_Get_Attackable_Friend_IsFriendAttack_1; // 0x52(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
enum class EPalAdditionalEffectType CallFunc_GetEffectType_Effect; // 0x53(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
int32 CallFunc_GetEffectValue_Value; // 0x54(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
enum class EPalElementType CallFunc_GetElement_Element; // 0x58(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
uint8 Pad_2C9D[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class AActor* CallFunc_FindAttacker_Attacker; // 0x60(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
enum class EPalAttackType CallFunc_GetWeaponAttackType_AttackType; // 0x68(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
uint8 Pad_2C9E[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
TArray<int32> CallFunc_GetOverlapFoliageIndexByComponent_ReturnValue; // 0x70(0x10)(ReferenceParm)
|
|
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0x80(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_1; // 0x98(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
struct FVector CallFunc_VLerp_ReturnValue; // 0xB0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
struct FVector CallFunc_CalcBlowVelocity_ReturnValue; // 0xC8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
struct FVector CallFunc_Multiply_VectorFloat_ReturnValue; // 0xE0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
struct FPalMakeDamageInfo K2Node_MakeStruct_PalMakeDamageInfo; // 0xF8(0x190)(ContainsInstancedReference)
|
|
struct FPalDamageInfo CallFunc_MakeDamageInfo_ReturnValue; // 0x288(0xD0)(None)
|
|
float K2Node_MakeStruct_SneakAttackRate_ImplicitCast; // 0x358(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
|
|
// 0x94 (0x94 - 0x0)
|
|
// Function BP_ExplosionAttackBase.BP_ExplosionAttackBase_C.ExecuteUbergraph_BP_ExplosionAttackBase
|
|
struct ABP_ExplosionAttackBase_C_ExecuteUbergraph_BP_ExplosionAttackBase_Params
|
|
{
|
|
public:
|
|
int32 EntryPoint; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate; // 0x4(0x10)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
uint8 Pad_2CAF[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class UPalHitFilter* CallFunc_SpawnObject_ReturnValue; // 0x18(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
struct FTimerHandle CallFunc_K2_SetTimerDelegate_ReturnValue; // 0x20(0x8)(NoDestructor, HasGetValueTypeHash)
|
|
FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate_1; // 0x28(0x10)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0x38(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
class APalCharacter* CallFunc_FindOwnerPalCharacter_ReturnValue; // 0x50(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
|
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_1; // 0x58(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
bool CallFunc_IsValid_ReturnValue; // 0x70(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
uint8 Pad_2CB2[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_2; // 0x78(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
float CallFunc_K2_SetTimerDelegate_Time_ImplicitCast; // 0x90(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
};
|
|
|
|
}
|
|
}
|
|
|
|
|