973 lines
68 KiB
C++
973 lines
68 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: CyaAI
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "CoreUObject_structs.hpp"
|
|
#include "CyaAI_structs.hpp"
|
|
#include "Engine_structs.hpp"
|
|
#include "AIModule_structs.hpp"
|
|
|
|
|
|
namespace SDK::Params
|
|
{
|
|
|
|
// Function CyaAI.CyaAICharacterInterface.SetSpeed
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct CyaAICharacterInterface_SetSpeed final
|
|
{
|
|
public:
|
|
struct FCyaAISpeed SpeedName; // 0x0000(0x0010)(Parm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAICharacterInterface_SetSpeed;
|
|
|
|
// Function CyaAI.CyaAICharacterInterface.CanPlayPatrolAnimation
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct CyaAICharacterInterface_CanPlayPatrolAnimation final
|
|
{
|
|
public:
|
|
class ACyaAIPatrolNode* PatrolNodeConcern; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAICharacterInterface_CanPlayPatrolAnimation;
|
|
|
|
// Function CyaAI.CyaAIPatrolObjectInterface.GetPatrolSnapTransform
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct CyaAIPatrolObjectInterface_GetPatrolSnapTransform final
|
|
{
|
|
public:
|
|
class ACyaAIPatrolNode* Node; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform ReturnValue; // 0x0010(0x0060)(Parm, OutParm, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPatrolObjectInterface_GetPatrolSnapTransform;
|
|
|
|
// Function CyaAI.CyaAIPatrolObjectInterface.PatrolNodeAssigned
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct CyaAIPatrolObjectInterface_PatrolNodeAssigned final
|
|
{
|
|
public:
|
|
class ACyaAIPatrolNode* Node; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPatrolObjectInterface_PatrolNodeAssigned;
|
|
|
|
// Function CyaAI.CyaAIPatrolObjectInterface.PatrolNodeRemoved
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct CyaAIPatrolObjectInterface_PatrolNodeRemoved final
|
|
{
|
|
public:
|
|
class ACyaAIPatrolNode* Node; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPatrolObjectInterface_PatrolNodeRemoved;
|
|
|
|
// Function CyaAI.CyaAIPatrolObjectInterface.PatrolUserReady
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct CyaAIPatrolObjectInterface_PatrolUserReady final
|
|
{
|
|
public:
|
|
class ACyaCharacter* User; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ACyaAIPatrolNode* Node; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPatrolObjectInterface_PatrolUserReady;
|
|
|
|
// Function CyaAI.CyaAIPatrolObjectInterface.SetPatrolNodeActive
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct CyaAIPatrolObjectInterface_SetPatrolNodeActive final
|
|
{
|
|
public:
|
|
class ACyaAIPatrolNode* Node; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bNewActive; // 0x0008(0x0001)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPatrolObjectInterface_SetPatrolNodeActive;
|
|
|
|
// Function CyaAI.CyaAIPatrolObjectInterface.ShouldExecute
|
|
// 0x0002 (0x0002 - 0x0000)
|
|
struct CyaAIPatrolObjectInterface_ShouldExecute final
|
|
{
|
|
public:
|
|
bool bUserCanPlayAnimation; // 0x0000(0x0001)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0001(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPatrolObjectInterface_ShouldExecute;
|
|
|
|
// Function CyaAI.CyaAIPatrolObjectInterface.ShouldSnapTransform
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct CyaAIPatrolObjectInterface_ShouldSnapTransform final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPatrolObjectInterface_ShouldSnapTransform;
|
|
|
|
// Function CyaAI.CyaAIShouldTriggerInstantPerceptionShapeInterface.ShouldTriggerShape
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct CyaAIShouldTriggerInstantPerceptionShapeInterface_ShouldTriggerShape final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIShouldTriggerInstantPerceptionShapeInterface_ShouldTriggerShape;
|
|
|
|
// Function CyaAI.CyaAISightTagInterface.GetTagForSight
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct CyaAISightTagInterface_GetTagForSight final
|
|
{
|
|
public:
|
|
class FName OutTag; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAISightTagInterface_GetTagForSight;
|
|
|
|
// Function CyaAI.CyaAISightUserInterface.GetActorsToIgnoreForSightTrace
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct CyaAISightUserInterface_GetActorsToIgnoreForSightTrace final
|
|
{
|
|
public:
|
|
TArray<class AActor*> ActorsToIgnore; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAISightUserInterface_GetActorsToIgnoreForSightTrace;
|
|
|
|
// Function CyaAI.CyaAISpeedFunctionLibrary.EqualEqual_AISpeed
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct CyaAISpeedFunctionLibrary_EqualEqual_AISpeed final
|
|
{
|
|
public:
|
|
struct FCyaAISpeed A; // 0x0000(0x0010)(Parm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FCyaAISpeed B; // 0x0010(0x0010)(Parm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0020(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAISpeedFunctionLibrary_EqualEqual_AISpeed;
|
|
|
|
// Function CyaAI.CyaAITouchTagInterface.GetTagForTouching
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct CyaAITouchTagInterface_GetTagForTouching final
|
|
{
|
|
public:
|
|
class FName OutTag; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAITouchTagInterface_GetTagForTouching;
|
|
|
|
// Function CyaAI.CyaAIStateCondition.BP_Evaluate
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct CyaAIStateCondition_BP_Evaluate final
|
|
{
|
|
public:
|
|
const class ACyaAIController* Controller; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
const class UCyaStateMachineReaderComponent* Reader; // 0x0008(0x0008)(ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0010(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIStateCondition_BP_Evaluate;
|
|
|
|
// Function CyaAI.CyaAIStateSheet.OnEnter
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct CyaAIStateSheet_OnEnter final
|
|
{
|
|
public:
|
|
const class ACyaAIController* OwnerController; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
const class APawn* OwnerPawn; // 0x0008(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIStateSheet_OnEnter;
|
|
|
|
// Function CyaAI.CyaAIStateSheet.OnExit
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct CyaAIStateSheet_OnExit final
|
|
{
|
|
public:
|
|
const class ACyaAIController* OwnerController; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
const class APawn* OwnerPawn; // 0x0008(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIStateSheet_OnExit;
|
|
|
|
// Function CyaAI.CyaAINoisyActor.OnHitOrBounced_BP
|
|
// 0x0128 (0x0128 - 0x0000)
|
|
struct CyaAINoisyActor_OnHitOrBounced_BP final
|
|
{
|
|
public:
|
|
float ImpactStrength; // 0x0000(0x0004)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector NormalImpulse; // 0x0010(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FHitResult Hit; // 0x0028(0x0100)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAINoisyActor_OnHitOrBounced_BP;
|
|
|
|
// Function CyaAI.CyaAINoisyActor.OnHitOrBounced_Feedback_BP
|
|
// 0x0120 (0x0120 - 0x0000)
|
|
struct CyaAINoisyActor_OnHitOrBounced_Feedback_BP final
|
|
{
|
|
public:
|
|
class AActor* OtherActor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector NormalImpulse; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FHitResult Hit; // 0x0020(0x0100)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAINoisyActor_OnHitOrBounced_Feedback_BP;
|
|
|
|
// Function CyaAI.CyaAIPerceptibleComponent.GetPerceptionRatio
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct CyaAIPerceptibleComponent_GetPerceptionRatio final
|
|
{
|
|
public:
|
|
float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPerceptibleComponent_GetPerceptionRatio;
|
|
|
|
// Function CyaAI.CyaAIPerceptionGaugeComponent.AddGaugePausedState
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct CyaAIPerceptionGaugeComponent_AddGaugePausedState final
|
|
{
|
|
public:
|
|
EGaugePauseState State; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AActor* Target; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPerceptionGaugeComponent_AddGaugePausedState;
|
|
|
|
// Function CyaAI.CyaAIPerceptionGaugeComponent.ClampPerceptionIntensityBetween
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct CyaAIPerceptionGaugeComponent_ClampPerceptionIntensityBetween final
|
|
{
|
|
public:
|
|
float MinValue; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxValue; // 0x0004(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* PerceptionTarget; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPerceptionGaugeComponent_ClampPerceptionIntensityBetween;
|
|
|
|
// Function CyaAI.CyaAIPerceptionGaugeComponent.GetActiveBufferDetection
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct CyaAIPerceptionGaugeComponent_GetActiveBufferDetection final
|
|
{
|
|
public:
|
|
class AActor* Target; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPerceptionGaugeComponent_GetActiveBufferDetection;
|
|
|
|
// Function CyaAI.CyaAIPerceptionGaugeComponent.GetMostRelevantStimulusForTarget
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct CyaAIPerceptionGaugeComponent_GetMostRelevantStimulusForTarget final
|
|
{
|
|
public:
|
|
const class AActor* Target; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FAIStimulus OutStimulus; // 0x0008(0x0058)(Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UCyaAISense> ClassFilter; // 0x0060(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0068(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_69[0x7]; // 0x0069(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPerceptionGaugeComponent_GetMostRelevantStimulusForTarget;
|
|
|
|
// Function CyaAI.CyaAIPerceptionGaugeComponent.GetStimulusSense
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct CyaAIPerceptionGaugeComponent_GetStimulusSense final
|
|
{
|
|
public:
|
|
struct FAIStimulus Stimulus; // 0x0000(0x0058)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UCyaAISense> ReturnValue; // 0x0058(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPerceptionGaugeComponent_GetStimulusSense;
|
|
|
|
// Function CyaAI.CyaAIPerceptionGaugeComponent.GetStrongestPerceptionInfo
|
|
// 0x00B8 (0x00B8 - 0x0000)
|
|
struct CyaAIPerceptionGaugeComponent_GetStrongestPerceptionInfo final
|
|
{
|
|
public:
|
|
bool bActiveStimulusOnly; // 0x0000(0x0001)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSenseEnemiesOnly; // 0x0001(0x0001)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2[0x6]; // 0x0002(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UCyaAISense> ClassFilter; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* PerceptionTarget; // 0x0010(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float IntensityFilter; // 0x0018(0x0004)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FCyaAIPerceptionInfo ReturnValue; // 0x0020(0x0098)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPerceptionGaugeComponent_GetStrongestPerceptionInfo;
|
|
|
|
// Function CyaAI.CyaAIPerceptionGaugeComponent.RemoveGaugePausedState
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct CyaAIPerceptionGaugeComponent_RemoveGaugePausedState final
|
|
{
|
|
public:
|
|
EGaugePauseState State; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AActor* Target; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPerceptionGaugeComponent_RemoveGaugePausedState;
|
|
|
|
// Function CyaAI.CyaAIPerceptionGaugeComponent.ResetGauges
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct CyaAIPerceptionGaugeComponent_ResetGauges final
|
|
{
|
|
public:
|
|
class AActor* PerceptionTarget; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPerceptionGaugeComponent_ResetGauges;
|
|
|
|
// Function CyaAI.CyaAIPerceptionGaugeComponent.SetActiveBufferDetection
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct CyaAIPerceptionGaugeComponent_SetActiveBufferDetection final
|
|
{
|
|
public:
|
|
class AActor* Target; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bValue; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPerceptionGaugeComponent_SetActiveBufferDetection;
|
|
|
|
// Function CyaAI.CyaAIPerceptionGaugeComponent.SetIconMaterialInstanceInfos
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct CyaAIPerceptionGaugeComponent_SetIconMaterialInstanceInfos final
|
|
{
|
|
public:
|
|
class UTexture2D* IconTexture; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor Color; // 0x0008(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPerceptionGaugeComponent_SetIconMaterialInstanceInfos;
|
|
|
|
// Function CyaAI.CyaAIPerceptionGaugeComponent.GetListActorTargettedByGauges
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct CyaAIPerceptionGaugeComponent_GetListActorTargettedByGauges final
|
|
{
|
|
public:
|
|
TArray<class AActor*> OutActors; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
float IntensityFilter; // 0x0010(0x0004)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPerceptionGaugeComponent_GetListActorTargettedByGauges;
|
|
|
|
// Function CyaAI.CyaAIPerceptionGaugeComponent.GetMostRecentStimulusPerceiveAge
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct CyaAIPerceptionGaugeComponent_GetMostRecentStimulusPerceiveAge final
|
|
{
|
|
public:
|
|
TSubclassOf<class UCyaAISense> ClassFilter; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ReturnValue; // 0x0008(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPerceptionGaugeComponent_GetMostRecentStimulusPerceiveAge;
|
|
|
|
// Function CyaAI.CyaAIPerceptionGaugeComponent.GetPerceptionIntensity
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct CyaAIPerceptionGaugeComponent_GetPerceptionIntensity final
|
|
{
|
|
public:
|
|
class AActor* PerceptionTarget; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ReturnValue; // 0x0008(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPerceptionGaugeComponent_GetPerceptionIntensity;
|
|
|
|
// Function CyaAI.CyaAIPerceptionGaugeComponent.GetStrongestPerceptionIntensity
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct CyaAIPerceptionGaugeComponent_GetStrongestPerceptionIntensity final
|
|
{
|
|
public:
|
|
float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPerceptionGaugeComponent_GetStrongestPerceptionIntensity;
|
|
|
|
// Function CyaAI.CyaAIVisibleActor.BP_IsPerceiveBy
|
|
// 0x0068 (0x0068 - 0x0000)
|
|
struct CyaAIVisibleActor_BP_IsPerceiveBy final
|
|
{
|
|
public:
|
|
class ACyaAIController* Controller; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FAIStimulus Stimulus; // 0x0008(0x0058)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
|
float Strength; // 0x0060(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_64[0x4]; // 0x0064(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIVisibleActor_BP_IsPerceiveBy;
|
|
|
|
// Function CyaAI.CyaAIVisibleActor.SetAsPerceptible
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct CyaAIVisibleActor_SetAsPerceptible final
|
|
{
|
|
public:
|
|
bool bValue; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIVisibleActor_SetAsPerceptible;
|
|
|
|
// Function CyaAI.CyaAIVisibleActor.CanBeSeen_BP
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct CyaAIVisibleActor_CanBeSeen_BP final
|
|
{
|
|
public:
|
|
const class AActor* ActorSeeing; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIVisibleActor_CanBeSeen_BP;
|
|
|
|
// Function CyaAI.CyaAIVisibleActor.ComputeSightFactor_BP
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct CyaAIVisibleActor_ComputeSightFactor_BP final
|
|
{
|
|
public:
|
|
float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIVisibleActor_ComputeSightFactor_BP;
|
|
|
|
// Function CyaAI.CyaAISense_Damage.ReportCyaDamageEvent
|
|
// 0x0058 (0x0058 - 0x0000)
|
|
struct CyaAISense_Damage_ReportCyaDamageEvent final
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* DamagedActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Instigator; // 0x0010(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DamageAmount; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector EventLocation; // 0x0020(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector HitLocation; // 0x0038(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Tag; // 0x0050(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAISense_Damage_ReportCyaDamageEvent;
|
|
|
|
// Function CyaAI.CyaAISense_DamageDone.ReportDamageDoneEvent
|
|
// 0x0058 (0x0058 - 0x0000)
|
|
struct CyaAISense_DamageDone_ReportDamageDoneEvent final
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* DamagedActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Instigator; // 0x0010(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DamageAmount; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector EventLocation; // 0x0020(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector HitLocation; // 0x0038(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Tag; // 0x0050(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAISense_DamageDone_ReportDamageDoneEvent;
|
|
|
|
// Function CyaAI.CyaAISense_Hearing.ReportCyaNoiseEvent
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct CyaAISense_Hearing_ReportCyaNoiseEvent final
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector NoiseLocation; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UCyaAISoundEventConfig> SoundEventConfig; // 0x0020(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Instigator; // 0x0028(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Tag; // 0x0030(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAISense_Hearing_ReportCyaNoiseEvent;
|
|
|
|
// Function CyaAI.CyaPerceptionShape.GetApertureAngle
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct CyaPerceptionShape_GetApertureAngle final
|
|
{
|
|
public:
|
|
float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaPerceptionShape_GetApertureAngle;
|
|
|
|
// Function CyaAI.CyaPerceptionShape.GetMaxDistance
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct CyaPerceptionShape_GetMaxDistance final
|
|
{
|
|
public:
|
|
float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaPerceptionShape_GetMaxDistance;
|
|
|
|
// Function CyaAI.CyaAISenseStrengthCombiner.GetStrength
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct CyaAISenseStrengthCombiner_GetStrength final
|
|
{
|
|
public:
|
|
const class UCyaPerceptionShape* Shape; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
const class AActor* Source; // 0x0008(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
const class AActor* Target; // 0x0010(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ReturnValue; // 0x0018(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAISenseStrengthCombiner_GetStrength;
|
|
|
|
// Function CyaAI.CyaAISenseStrengthFunction.GetStrength
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct CyaAISenseStrengthFunction_GetStrength final
|
|
{
|
|
public:
|
|
const class UCyaPerceptionShape* Shape; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
const class AActor* Source; // 0x0008(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
const class AActor* Target; // 0x0010(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ReturnValue; // 0x0018(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAISenseStrengthFunction_GetStrength;
|
|
|
|
// Function CyaAI.CyaAIJobBase.BP_OnStartJob
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct CyaAIJobBase_BP_OnStartJob final
|
|
{
|
|
public:
|
|
class ACyaAIController* AIController; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ACyaCharacter* AICharacter; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIJobBase_BP_OnStartJob;
|
|
|
|
// Function CyaAI.CyaAIJobBase.BP_OnStopJob
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct CyaAIJobBase_BP_OnStopJob final
|
|
{
|
|
public:
|
|
class ACyaAIController* AIController; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ACyaCharacter* AICharacter; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIJobBase_BP_OnStopJob;
|
|
|
|
// Function CyaAI.CyaAIJobBase.OnPerceiveNewThings
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct CyaAIJobBase_OnPerceiveNewThings final
|
|
{
|
|
public:
|
|
class ACyaAIController* AI; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Target; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FAIStimulus Stimulus; // 0x0010(0x0058)(Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
|
float Strength; // 0x0068(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIJobBase_OnPerceiveNewThings;
|
|
|
|
// Function CyaAI.CyaAIJobBase.OnPerceiveThingsEnded
|
|
// 0x0068 (0x0068 - 0x0000)
|
|
struct CyaAIJobBase_OnPerceiveThingsEnded final
|
|
{
|
|
public:
|
|
class ACyaAIController* AI; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Target; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FAIStimulus Stimulus; // 0x0010(0x0058)(Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIJobBase_OnPerceiveThingsEnded;
|
|
|
|
// Function CyaAI.CyaAIJobBase.OnPerceiveThingsEndedDelayed
|
|
// 0x0068 (0x0068 - 0x0000)
|
|
struct CyaAIJobBase_OnPerceiveThingsEndedDelayed final
|
|
{
|
|
public:
|
|
class ACyaAIController* AI; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Target; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FAIStimulus Stimulus; // 0x0010(0x0058)(Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIJobBase_OnPerceiveThingsEndedDelayed;
|
|
|
|
// Function CyaAI.CyaAIJobBase.OnPerceiveThingsStartDelayed
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct CyaAIJobBase_OnPerceiveThingsStartDelayed final
|
|
{
|
|
public:
|
|
class ACyaAIController* AI; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Target; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FAIStimulus Stimulus; // 0x0010(0x0058)(Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
|
float Strength; // 0x0068(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIJobBase_OnPerceiveThingsStartDelayed;
|
|
|
|
// Function CyaAI.CyaAIJobBase.OnPerceptionIntensityUpdated
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct CyaAIJobBase_OnPerceptionIntensityUpdated final
|
|
{
|
|
public:
|
|
class ACyaAIController* AI; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Target; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FAIStimulus Stimulus; // 0x0010(0x0058)(Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
|
float Strength; // 0x0068(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIJobBase_OnPerceptionIntensityUpdated;
|
|
|
|
// Function CyaAI.CyaAIJobBase.BP_OnPerceiveNewThings
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct CyaAIJobBase_BP_OnPerceiveNewThings final
|
|
{
|
|
public:
|
|
class ACyaAIController* AI; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Target; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FAIStimulus Stimulus; // 0x0010(0x0058)(Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
|
float Strength; // 0x0068(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIJobBase_BP_OnPerceiveNewThings;
|
|
|
|
// Function CyaAI.CyaAIJobBase.BP_OnPerceiveThingsEnded
|
|
// 0x0068 (0x0068 - 0x0000)
|
|
struct CyaAIJobBase_BP_OnPerceiveThingsEnded final
|
|
{
|
|
public:
|
|
class ACyaAIController* AI; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Target; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FAIStimulus Stimulus; // 0x0010(0x0058)(Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIJobBase_BP_OnPerceiveThingsEnded;
|
|
|
|
// Function CyaAI.CyaAIJobBase.BP_OnPerceiveThingsEndedDelayed
|
|
// 0x0068 (0x0068 - 0x0000)
|
|
struct CyaAIJobBase_BP_OnPerceiveThingsEndedDelayed final
|
|
{
|
|
public:
|
|
class ACyaAIController* AI; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Target; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FAIStimulus Stimulus; // 0x0010(0x0058)(Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIJobBase_BP_OnPerceiveThingsEndedDelayed;
|
|
|
|
// Function CyaAI.CyaAIJobBase.BP_OnPerceiveThingsStartDelayed
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct CyaAIJobBase_BP_OnPerceiveThingsStartDelayed final
|
|
{
|
|
public:
|
|
class ACyaAIController* AI; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Target; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FAIStimulus Stimulus; // 0x0010(0x0058)(Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
|
float Strength; // 0x0068(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIJobBase_BP_OnPerceiveThingsStartDelayed;
|
|
|
|
// Function CyaAI.CyaAIJobBase.BP_OnPerceptionIntensityUpdated
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct CyaAIJobBase_BP_OnPerceptionIntensityUpdated final
|
|
{
|
|
public:
|
|
class ACyaAIController* AI; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Target; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FAIStimulus Stimulus; // 0x0010(0x0058)(Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
|
float Strength; // 0x0068(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIJobBase_BP_OnPerceptionIntensityUpdated;
|
|
|
|
// Function CyaAI.CyaAIController.ApplySensesConfigSheet
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct CyaAIController_ApplySensesConfigSheet final
|
|
{
|
|
public:
|
|
TSubclassOf<class UCyaAISenseConfigSheet> SenseConfigSheet; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIController_ApplySensesConfigSheet;
|
|
|
|
// Function CyaAI.CyaAIController.CopyPerceptionFrom
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct CyaAIController_CopyPerceptionFrom final
|
|
{
|
|
public:
|
|
class ACyaAIController* SourceController; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOnlyIfLower; // 0x0008(0x0001)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0009(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIController_CopyPerceptionFrom;
|
|
|
|
// Function CyaAI.CyaAIController.SetAvailableForNewJob
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct CyaAIController_SetAvailableForNewJob final
|
|
{
|
|
public:
|
|
bool bValue; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIController_SetAvailableForNewJob;
|
|
|
|
// Function CyaAI.CyaAIController.SetDetectionEnabled
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct CyaAIController_SetDetectionEnabled final
|
|
{
|
|
public:
|
|
bool bEnabled; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIController_SetDetectionEnabled;
|
|
|
|
// Function CyaAI.CyaAIController.StartJob
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct CyaAIController_StartJob final
|
|
{
|
|
public:
|
|
TSubclassOf<class UCyaAIJobBase> NewJob; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIController_StartJob;
|
|
|
|
// Function CyaAI.CyaAIController.CanTakeNewJob
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct CyaAIController_CanTakeNewJob final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIController_CanTakeNewJob;
|
|
|
|
// Function CyaAI.CyaAIController.GetCurrentSensesConfigSheet
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct CyaAIController_GetCurrentSensesConfigSheet final
|
|
{
|
|
public:
|
|
const class UCyaAISenseConfigSheet* ReturnValue; // 0x0000(0x0008)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIController_GetCurrentSensesConfigSheet;
|
|
|
|
// Function CyaAI.CyaAIController.GetPerceptionGaugeCasted
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct CyaAIController_GetPerceptionGaugeCasted final
|
|
{
|
|
public:
|
|
TSubclassOf<class UCyaAIPerceptionGaugeComponent> PerceptionGaugeType; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCyaAIPerceptionGaugeComponent* ReturnValue; // 0x0008(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIController_GetPerceptionGaugeCasted;
|
|
|
|
// Function CyaAI.CyaAIDirector.OnAIEnterState_BP
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct CyaAIDirector_OnAIEnterState_BP final
|
|
{
|
|
public:
|
|
class ACyaAIController* Controller; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
const class UCyaAIStateSheet* State; // 0x0008(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIDirector_OnAIEnterState_BP;
|
|
|
|
// Function CyaAI.CyaAIDirector.OnAILeaveState_BP
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct CyaAIDirector_OnAILeaveState_BP final
|
|
{
|
|
public:
|
|
class ACyaAIController* Controller; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
const class UCyaAIStateSheet* State; // 0x0008(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIDirector_OnAILeaveState_BP;
|
|
|
|
// Function CyaAI.CyaAIDirector.ResetPerceptionOnAllAliveAI
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct CyaAIDirector_ResetPerceptionOnAllAliveAI final
|
|
{
|
|
public:
|
|
class AActor* ObjectFilter; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIDirector_ResetPerceptionOnAllAliveAI;
|
|
|
|
// Function CyaAI.CyaAIDirector.SetDetectionEnabledOnAllAliveAIS
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct CyaAIDirector_SetDetectionEnabledOnAllAliveAIS final
|
|
{
|
|
public:
|
|
bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIDirector_SetDetectionEnabledOnAllAliveAIS;
|
|
|
|
// Function CyaAI.CyaAIDirector.CollectAndSortAIAround
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct CyaAIDirector_CollectAndSortAIAround final
|
|
{
|
|
public:
|
|
struct FVector CollectOriginActor; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector SortOriginLocation; // 0x0018(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxDistance; // 0x0030(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class ACyaCharacter*> ReturnValue; // 0x0038(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIDirector_CollectAndSortAIAround;
|
|
|
|
// Function CyaAI.CyaAISettings.GetSpeedList
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct CyaAISettings_GetSpeedList final
|
|
{
|
|
public:
|
|
struct FCyaAIGabaritHandle Gabarit; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ReferenceParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FCyaAISpeedHandle ReturnValue; // 0x0010(0x0010)(ConstParm, Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAISettings_GetSpeedList;
|
|
|
|
// Function CyaAI.CyaAIWorldSubsystem.GetAIDirector
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct CyaAIWorldSubsystem_GetAIDirector final
|
|
{
|
|
public:
|
|
class ACyaAIDirector* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIWorldSubsystem_GetAIDirector;
|
|
|
|
// Function CyaAI.CyaAIWorldSubsystem.GetAIDirectorCasted
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct CyaAIWorldSubsystem_GetAIDirectorCasted final
|
|
{
|
|
public:
|
|
TSubclassOf<class ACyaAIDirector> DirectorType; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ACyaAIDirector* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIWorldSubsystem_GetAIDirectorCasted;
|
|
|
|
// Function CyaAI.CyaAINavArea.IsMovementFinished
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct CyaAINavArea_IsMovementFinished final
|
|
{
|
|
public:
|
|
class AAIController* Controller; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAINavArea_IsMovementFinished;
|
|
|
|
// Function CyaAI.CyaAINavArea.OnEnteringArea
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct CyaAINavArea_OnEnteringArea final
|
|
{
|
|
public:
|
|
class AAIController* Controller; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector StartPoint; // 0x0008(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Endpoint; // 0x0020(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAINavArea_OnEnteringArea;
|
|
|
|
// Function CyaAI.CyaAINavArea.OnLeavingArea
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct CyaAINavArea_OnLeavingArea final
|
|
{
|
|
public:
|
|
class AAIController* Controller; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector StartPoint; // 0x0008(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Endpoint; // 0x0020(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAINavArea_OnLeavingArea;
|
|
|
|
// Function CyaAI.CyaAINavigationHelper.CyaAINavigationRaycast
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct CyaAINavigationHelper_CyaAINavigationRaycast final
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector outHitLocation; // 0x0008(0x0018)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector RayStart; // 0x0020(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector RayEnd; // 0x0038(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ZThreshold; // 0x0050(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UNavigationQueryFilter> FilterClass; // 0x0058(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AController* Querier; // 0x0060(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0068(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_69[0x7]; // 0x0069(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAINavigationHelper_CyaAINavigationRaycast;
|
|
|
|
// Function CyaAI.CyaAINavigationHelper.CyaAIProjectDownwardToNavigation
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct CyaAINavigationHelper_CyaAIProjectDownwardToNavigation final
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Point; // 0x0008(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector OutLocation; // 0x0020(0x0018)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector ExtentDownward; // 0x0038(0x0018)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
const class AAIController* AICon; // 0x0050(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0058(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAINavigationHelper_CyaAIProjectDownwardToNavigation;
|
|
|
|
// Function CyaAI.CyaAINavigationSystem.UpdateActorOctree
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct CyaAINavigationSystem_UpdateActorOctree final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAINavigationSystem_UpdateActorOctree;
|
|
|
|
// Function CyaAI.CyaAINavigationSystem.UpdateCompOctree
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct CyaAINavigationSystem_UpdateCompOctree final
|
|
{
|
|
public:
|
|
class UActorComponent* Comp; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAINavigationSystem_UpdateCompOctree;
|
|
|
|
// Function CyaAI.CyaAIPathFollowingComponent.SetBackTrackHistoryEnabled
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct CyaAIPathFollowingComponent_SetBackTrackHistoryEnabled final
|
|
{
|
|
public:
|
|
bool bNewEnabled; // 0x0000(0x0001)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPathFollowingComponent_SetBackTrackHistoryEnabled;
|
|
|
|
// Function CyaAI.CyaAIPatrolFollowingComponent.AssignNewPatrolNode
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct CyaAIPatrolFollowingComponent_AssignNewPatrolNode final
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class ACyaAIPatrolNode> NewPatrolNode; // 0x0000(0x0028)(Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPatrolFollowingComponent_AssignNewPatrolNode;
|
|
|
|
// Function CyaAI.CyaAIPatrolNode.BP_RefreshVisual
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct CyaAIPatrolNode_BP_RefreshVisual final
|
|
{
|
|
public:
|
|
bool bIsSelected; // 0x0000(0x0001)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPatrolNode_BP_RefreshVisual;
|
|
|
|
// Function CyaAI.CyaAIPatrolNode.NavigationBuilt
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct CyaAIPatrolNode_NavigationBuilt final
|
|
{
|
|
public:
|
|
class ANavigationData* NavData; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPatrolNode_NavigationBuilt;
|
|
|
|
// Function CyaAI.CyaAIPatrolNode.RemoveUser
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct CyaAIPatrolNode_RemoveUser final
|
|
{
|
|
public:
|
|
class AActor* User; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPatrolNode_RemoveUser;
|
|
|
|
// Function CyaAI.CyaAIPatrolNodeCondition.GetNextNodeIndex
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct CyaAIPatrolNodeCondition_GetNextNodeIndex final
|
|
{
|
|
public:
|
|
const class ACyaAIPatrolNode* PatrolNode; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ACyaAIController* Controller; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 ReturnValue; // 0x0010(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPatrolNodeCondition_GetNextNodeIndex;
|
|
|
|
// Function CyaAI.CyaAIPatrolNodeCondition.GetPreviousNodeIndex
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct CyaAIPatrolNodeCondition_GetPreviousNodeIndex final
|
|
{
|
|
public:
|
|
const class ACyaAIPatrolNode* PatrolNode; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ACyaAIController* Controller; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 ReturnValue; // 0x0010(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPatrolNodeCondition_GetPreviousNodeIndex;
|
|
|
|
// Function CyaAI.CyaAIPatrolSynchronizer.OnUsersSynchronized_BP
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct CyaAIPatrolSynchronizer_OnUsersSynchronized_BP final
|
|
{
|
|
public:
|
|
TArray<class ACyaCharacter*> SyncCharacters; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
bool bSyncSuccess; // 0x0010(0x0001)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_CyaAIPatrolSynchronizer_OnUsersSynchronized_BP;
|
|
|
|
}
|
|
|