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