Files
ReshadePluginsCore/StyxBladesOfGreed/SDK/CyaAI_parameters.hpp
2026-03-06 01:47:36 +01:00

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;
}