6839 lines
454 KiB
C++
6839 lines
454 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: Mai
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "Being_structs.hpp"
|
|
#include "AIModule_structs.hpp"
|
|
#include "Dai_structs.hpp"
|
|
#include "Mai_structs.hpp"
|
|
#include "CoreUObject_structs.hpp"
|
|
#include "GameplayTags_structs.hpp"
|
|
#include "Engine_structs.hpp"
|
|
|
|
|
|
namespace SDK::Params
|
|
{
|
|
|
|
// Function Mai.MaiCuriosityComponent.IgnorePoint
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiCuriosityComponent_IgnorePoint final
|
|
{
|
|
public:
|
|
class AMaiPointOfInterest* Point; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCuriosityComponent_IgnorePoint;
|
|
|
|
// Function Mai.MaiCuriosityComponent.OnTargetPerceptionUpdated
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct MaiCuriosityComponent_OnTargetPerceptionUpdated final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FAIStimulus Stimulus; // 0x0008(0x0058)(Parm, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCuriosityComponent_OnTargetPerceptionUpdated;
|
|
|
|
// Function Mai.MaiCuriosityComponent.SelectPointOfInterest
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiCuriosityComponent_SelectPointOfInterest final
|
|
{
|
|
public:
|
|
EMaiSelectionMethod selection; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class AMaiPointOfInterest> pointClass; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AMaiPointOfInterest* ReturnValue; // 0x0010(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCuriosityComponent_SelectPointOfInterest;
|
|
|
|
// Function Mai.MaiCuriosityComponent.UpdateDetectedPoints
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiCuriosityComponent_UpdateDetectedPoints final
|
|
{
|
|
public:
|
|
float areaExtent; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCuriosityComponent_UpdateDetectedPoints;
|
|
|
|
// Function Mai.MaiCuriosityComponent.UpdatePointsInPerception
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiCuriosityComponent_UpdatePointsInPerception final
|
|
{
|
|
public:
|
|
TSubclassOf<class AMaiPointOfInterest> pointClass; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float areaExtent; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiCuriosityComponent_UpdatePointsInPerception;
|
|
|
|
// Function Mai.MaiCuriosityComponent.ShouldIgnorePoint
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiCuriosityComponent_ShouldIgnorePoint final
|
|
{
|
|
public:
|
|
class AMaiPointOfInterest* Point; // 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_MaiCuriosityComponent_ShouldIgnorePoint;
|
|
|
|
// Function Mai.MaiAction.SetActionName
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAction_SetActionName final
|
|
{
|
|
public:
|
|
class FName Name_0; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_SetActionName;
|
|
|
|
// Function Mai.MaiAction.GetActionName
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAction_GetActionName final
|
|
{
|
|
public:
|
|
class FName ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_GetActionName;
|
|
|
|
// Function Mai.MaiAction.IsActionFinished
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiAction_IsActionFinished final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_IsActionFinished;
|
|
|
|
// Function Mai.MsgMadeDodgeReceiverInterface.ReceiveMadeDodgeMsg
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MsgMadeDodgeReceiverInterface_ReceiveMadeDodgeMsg final
|
|
{
|
|
public:
|
|
class UMaiMessage* Message; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* sender; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MsgMadeDodgeReceiverInterface_ReceiveMadeDodgeMsg;
|
|
|
|
// Function Mai.MaiActionGraph.FindNearestPoint
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiActionGraph_FindNearestPoint final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AMaiActionPoint* ReturnValue; // 0x0018(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiActionGraph_FindNearestPoint;
|
|
|
|
// Function Mai.MaiActionGraph.GetActionPointCount
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiActionGraph_GetActionPointCount final
|
|
{
|
|
public:
|
|
int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiActionGraph_GetActionPointCount;
|
|
|
|
// Function Mai.MaiActionGraph.GetActionPoints
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiActionGraph_GetActionPoints final
|
|
{
|
|
public:
|
|
TArray<class AMaiActionPoint*> actionPoints; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiActionGraph_GetActionPoints;
|
|
|
|
// Function Mai.MaiActionGraph.GetActionPointsWithQuery
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct MaiActionGraph_GetActionPointsWithQuery final
|
|
{
|
|
public:
|
|
TArray<class AMaiActionPoint*> actionPoints; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FMaiActionPointQuery query; // 0x0010(0x0030)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiActionGraph_GetActionPointsWithQuery;
|
|
|
|
// Function Mai.MaiActionGraph.GetNextActionPoint
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiActionGraph_GetNextActionPoint final
|
|
{
|
|
public:
|
|
class AMaiActionPoint* ap; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName sequenceTag; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AMaiActionPoint* ReturnValue; // 0x0010(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiActionGraph_GetNextActionPoint;
|
|
|
|
// Function Mai.MaiActionGraph.GetSequenceActionPoints
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiActionGraph_GetSequenceActionPoints final
|
|
{
|
|
public:
|
|
TArray<class AMaiActionPoint*> actionPoints; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class FName sequenceTag; // 0x0010(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiActionGraph_GetSequenceActionPoints;
|
|
|
|
// Function Mai.MaiPointGraphComponent.FindNearestPoint
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiPointGraphComponent_FindNearestPoint final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AMaiActionPoint* ReturnValue; // 0x0018(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiPointGraphComponent_FindNearestPoint;
|
|
|
|
// Function Mai.MaiPointGraphComponent.GetActionPointCount
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiPointGraphComponent_GetActionPointCount final
|
|
{
|
|
public:
|
|
int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiPointGraphComponent_GetActionPointCount;
|
|
|
|
// Function Mai.MaiPointGraphComponent.GetActionPoints
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiPointGraphComponent_GetActionPoints final
|
|
{
|
|
public:
|
|
TArray<class AMaiActionPoint*> actionPoints; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class FName withTag; // 0x0010(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiPointGraphComponent_GetActionPoints;
|
|
|
|
// Function Mai.MaiPointGraphComponent.GetActionPointsWithQuery
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct MaiPointGraphComponent_GetActionPointsWithQuery final
|
|
{
|
|
public:
|
|
TArray<class AMaiActionPoint*> actionPoints; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FMaiActionPointQuery query; // 0x0010(0x0030)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiPointGraphComponent_GetActionPointsWithQuery;
|
|
|
|
// Function Mai.MaiPointGraphComponent.GetRandomActionPoint
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiPointGraphComponent_GetRandomActionPoint final
|
|
{
|
|
public:
|
|
class AMaiActionPoint* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiPointGraphComponent_GetRandomActionPoint;
|
|
|
|
// Function Mai.MaiState.GetOwnerAI
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiState_GetOwnerAI final
|
|
{
|
|
public:
|
|
class AAIController* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiState_GetOwnerAI;
|
|
|
|
// Function Mai.MaiState.GetOwnerCH
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiState_GetOwnerCH final
|
|
{
|
|
public:
|
|
class ACharacter* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiState_GetOwnerCH;
|
|
|
|
// Function Mai.MaiActionSequenceComponent.GetNextActionPoint
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiActionSequenceComponent_GetNextActionPoint final
|
|
{
|
|
public:
|
|
class AMaiActionPoint* Point; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class APawn* conditionCaller; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AMaiActionPoint* ReturnValue; // 0x0010(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiActionSequenceComponent_GetNextActionPoint;
|
|
|
|
// Function Mai.MaiActionSequenceComponent.GetSequenceActionPoints
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiActionSequenceComponent_GetSequenceActionPoints final
|
|
{
|
|
public:
|
|
TArray<class AMaiActionPoint*> Points; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiActionSequenceComponent_GetSequenceActionPoints;
|
|
|
|
// Function Mai.MaiActionSequenceComponent.GetTargetActionPoint
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiActionSequenceComponent_GetTargetActionPoint final
|
|
{
|
|
public:
|
|
class AMaiActionPoint* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiActionSequenceComponent_GetTargetActionPoint;
|
|
|
|
// Function Mai.MaiActionPoint.OnActionPointAbandoned
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiActionPoint_OnActionPointAbandoned final
|
|
{
|
|
public:
|
|
class AMaiController* User; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiActionPoint_OnActionPointAbandoned;
|
|
|
|
// Function Mai.MaiActionPoint.OnActionPointReached
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiActionPoint_OnActionPointReached final
|
|
{
|
|
public:
|
|
class AMaiController* User; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiActionPoint_OnActionPointReached;
|
|
|
|
// Function Mai.MaiActionPoint.OnActionPointSelected
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiActionPoint_OnActionPointSelected final
|
|
{
|
|
public:
|
|
class AMaiController* User; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiActionPoint_OnActionPointSelected;
|
|
|
|
// Function Mai.MaiActionPoint.PrepareActionSet
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiActionPoint_PrepareActionSet final
|
|
{
|
|
public:
|
|
class AMaiController* User; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiActionPoint_PrepareActionSet;
|
|
|
|
// Function Mai.MaiActionPoint.PrepareToWork
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiActionPoint_PrepareToWork final
|
|
{
|
|
public:
|
|
class AMaiController* User; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiActionPoint_PrepareToWork;
|
|
|
|
// Function Mai.MaiActionPoint.CanBeUsedBy
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiActionPoint_CanBeUsedBy final
|
|
{
|
|
public:
|
|
class AMaiController* User; // 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_MaiActionPoint_CanBeUsedBy;
|
|
|
|
// Function Mai.MaiActionPoint.GetActionRotation
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiActionPoint_GetActionRotation final
|
|
{
|
|
public:
|
|
struct FRotator ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiActionPoint_GetActionRotation;
|
|
|
|
// Function Mai.MaiActionPoint.GetSequence
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiActionPoint_GetSequence final
|
|
{
|
|
public:
|
|
class FName sequenceTag; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaiActionSequenceComponent* ReturnValue; // 0x0008(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiActionPoint_GetSequence;
|
|
|
|
// Function Mai.MaiActionPoint.GetWeight
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiActionPoint_GetWeight final
|
|
{
|
|
public:
|
|
uint8 ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiActionPoint_GetWeight;
|
|
|
|
// Function Mai.MaiActionPoint.HasAnyWork
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiActionPoint_HasAnyWork final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiActionPoint_HasAnyWork;
|
|
|
|
// Function Mai.MaiActionPoint.InDetectionArea
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiActionPoint_InDetectionArea final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float areaExtent; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x001C(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiActionPoint_InDetectionArea;
|
|
|
|
// Function Mai.MaiActionPoint.IsUsable
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiActionPoint_IsUsable final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiActionPoint_IsUsable;
|
|
|
|
// Function Mai.MaiActionPoint.IsUsableBy
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiActionPoint_IsUsableBy final
|
|
{
|
|
public:
|
|
class AMaiController* User; // 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_MaiActionPoint_IsUsableBy;
|
|
|
|
// Function Mai.MaiActionPoint.IsVisibleFrom
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiActionPoint_IsVisibleFrom final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float defaultVisibilityRange; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float perceptionMod; // 0x001C(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, 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_MaiActionPoint_IsVisibleFrom;
|
|
|
|
// Function Mai.MaiAction_AnimationBase.OnOwnerMontageEnds
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiAction_AnimationBase_OnOwnerMontageEnds final
|
|
{
|
|
public:
|
|
class UAnimMontage* Montage; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool interrupted; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_AnimationBase_OnOwnerMontageEnds;
|
|
|
|
// Function Mai.MaiAction_AnimationBase.SetOwnerCH
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAction_AnimationBase_SetOwnerCH final
|
|
{
|
|
public:
|
|
class ACharacter* ownerCH; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_AnimationBase_SetOwnerCH;
|
|
|
|
// Function Mai.MaiAction_AnimationBase.SetOwnerMontage
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAction_AnimationBase_SetOwnerMontage final
|
|
{
|
|
public:
|
|
class UAnimMontage* Montage; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_AnimationBase_SetOwnerMontage;
|
|
|
|
// Function Mai.MaiAction_SynchronizationBase.OnOtherMontageEnds
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiAction_SynchronizationBase_OnOtherMontageEnds final
|
|
{
|
|
public:
|
|
class UAnimMontage* Montage; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool interrupted; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_SynchronizationBase_OnOtherMontageEnds;
|
|
|
|
// Function Mai.MaiAction_SynchronizationBase.SetOtherCH
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAction_SynchronizationBase_SetOtherCH final
|
|
{
|
|
public:
|
|
class ACharacter* otherCH; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_SynchronizationBase_SetOtherCH;
|
|
|
|
// Function Mai.MaiAction_SynchronizationBase.SetOtherMontage
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAction_SynchronizationBase_SetOtherMontage final
|
|
{
|
|
public:
|
|
class UAnimMontage* Montage; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_SynchronizationBase_SetOtherMontage;
|
|
|
|
// Function Mai.MaiAction_Snap2Base.OnSectionEnd
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAction_Snap2Base_OnSectionEnd final
|
|
{
|
|
public:
|
|
class FName Section; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_Snap2Base_OnSectionEnd;
|
|
|
|
// Function Mai.MaiAction_Snap2Base.OnSectionStart
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAction_Snap2Base_OnSectionStart final
|
|
{
|
|
public:
|
|
class FName Section; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_Snap2Base_OnSectionStart;
|
|
|
|
// Function Mai.MaiAction_Snap1Base.OnSectionEnd
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAction_Snap1Base_OnSectionEnd final
|
|
{
|
|
public:
|
|
class FName Section; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_Snap1Base_OnSectionEnd;
|
|
|
|
// Function Mai.MaiAction_Snap1Base.OnSectionStart
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAction_Snap1Base_OnSectionStart final
|
|
{
|
|
public:
|
|
class FName Section; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_Snap1Base_OnSectionStart;
|
|
|
|
// Function Mai.MaiAction_Snap1Base.PlayOwnerMontage
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAction_Snap1Base_PlayOwnerMontage final
|
|
{
|
|
public:
|
|
class UAnimMontage* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_Snap1Base_PlayOwnerMontage;
|
|
|
|
// Function Mai.MaiAction_Snap1Base.GetSectionOffset
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiAction_Snap1Base_GetSectionOffset final
|
|
{
|
|
public:
|
|
struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_Snap1Base_GetSectionOffset;
|
|
|
|
// Function Mai.MaiAction_MoveOnSpline.createActionMoveOnSpline
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiAction_MoveOnSpline_createActionMoveOnSpline final
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AMaiSplineActor* Spline; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaiAction_MoveOnSpline* ReturnValue; // 0x0010(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_MoveOnSpline_createActionMoveOnSpline;
|
|
|
|
// Function Mai.MaiAction_MoveOnSpline.createActionMoveOnSplineToAP
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiAction_MoveOnSpline_createActionMoveOnSplineToAP final
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class APawn* Pawn; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AMaiActionPoint* Point; // 0x0010(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaiAction_MoveOnSpline* ReturnValue; // 0x0018(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_MoveOnSpline_createActionMoveOnSplineToAP;
|
|
|
|
// Function Mai.MaiAction_PlayAnimation.createActionPlayAnimWithParams
|
|
// 0x0098 (0x0098 - 0x0000)
|
|
struct MaiAction_PlayAnimation_createActionPlayAnimWithParams final
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FDaiAnimPlayParams animParams; // 0x0008(0x0078)(Parm, NativeAccessSpecifierPublic)
|
|
class FName blockBT; // 0x0080(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 LoopCount; // 0x0088(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_8C[0x4]; // 0x008C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UMaiAction_PlayAnimation* ReturnValue; // 0x0090(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_PlayAnimation_createActionPlayAnimWithParams;
|
|
|
|
// Function Mai.MaiAction_PlayAnimation.createActionPlayFromTags
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct MaiAction_PlayAnimation_createActionPlayFromTags final
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer animTags; // 0x0008(0x0020)(Parm, NativeAccessSpecifierPublic)
|
|
class FName blockBT; // 0x0028(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 LoopCount; // 0x0030(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UMaiAction_PlayAnimation* ReturnValue; // 0x0038(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_PlayAnimation_createActionPlayFromTags;
|
|
|
|
// Function Mai.MaiAction_PlayAnimation.createActionPlayLoopedAnim
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct MaiAction_PlayAnimation_createActionPlayLoopedAnim final
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer animTags; // 0x0008(0x0020)(Parm, NativeAccessSpecifierPublic)
|
|
class FName blockBT; // 0x0028(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 LoopCount; // 0x0030(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UMaiAction_PlayAnimation* ReturnValue; // 0x0038(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_PlayAnimation_createActionPlayLoopedAnim;
|
|
|
|
// Function Mai.MaiAction_ExtMovementAnimation.createActionExtMovementAnimation
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct MaiAction_ExtMovementAnimation_createActionExtMovementAnimation final
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer animTags; // 0x0008(0x0020)(Parm, NativeAccessSpecifierPublic)
|
|
class AMaiNavLink* NavLink; // 0x0028(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool startSide; // 0x0030(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UMaiAction_ExtMovementAnimation> ActionClass; // 0x0038(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaiAction_ExtMovementAnimation* ReturnValue; // 0x0040(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_ExtMovementAnimation_createActionExtMovementAnimation;
|
|
|
|
// Function Mai.MaiAction_ChangeSurface.createActionChangeSurface
|
|
// 0x00B0 (0x00B0 - 0x0000)
|
|
struct MaiAction_ChangeSurface_createActionChangeSurface final
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer animTags; // 0x0008(0x0020)(Parm, NativeAccessSpecifierPublic)
|
|
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform targetTransform; // 0x0030(0x0060)(Parm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UMaiAction_ChangeSurface> ActionClass; // 0x0090(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PlayRate; // 0x0098(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9C[0x4]; // 0x009C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UMaiAction_ChangeSurface* ReturnValue; // 0x00A0(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A8[0x8]; // 0x00A8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_ChangeSurface_createActionChangeSurface;
|
|
|
|
// Function Mai.MaiAction_SyncAnimations.createActionSyncAnims
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct MaiAction_SyncAnimations_createActionSyncAnims final
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer ownerAnimTags; // 0x0008(0x0020)(Parm, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer otherAnimTags; // 0x0028(0x0020)(Parm, NativeAccessSpecifierPublic)
|
|
class AActor* Other; // 0x0048(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UMaiAction_SyncAnimations> ActionClass; // 0x0050(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName behaviorName; // 0x0058(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PlayRate; // 0x0060(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_64[0x4]; // 0x0064(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UMaiAction_SyncAnimations* ReturnValue; // 0x0068(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_SyncAnimations_createActionSyncAnims;
|
|
|
|
// Function Mai.MaiAction_SyncAnimations.createActionSyncAnimsSingle
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct MaiAction_SyncAnimations_createActionSyncAnimsSingle final
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag ownerAnimTag; // 0x0008(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag otherAnimTag; // 0x0010(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Other; // 0x0018(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UMaiAction_SyncAnimations> ActionClass; // 0x0020(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName behaviorName; // 0x0028(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PlayRate; // 0x0030(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UMaiAction_SyncAnimations* ReturnValue; // 0x0038(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_SyncAnimations_createActionSyncAnimsSingle;
|
|
|
|
// Function Mai.MaiAction_SyncAnimations.createActionSyncFromConfig
|
|
// 0x0078 (0x0078 - 0x0000)
|
|
struct MaiAction_SyncAnimations_createActionSyncFromConfig final
|
|
{
|
|
public:
|
|
class UObject* WorldContext; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Other; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMaiSyncActionConfig Config; // 0x0010(0x0058)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
class FName behaviorName; // 0x0068(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaiAction_SyncAnimations* ReturnValue; // 0x0070(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_SyncAnimations_createActionSyncFromConfig;
|
|
|
|
// Function Mai.MaiAction_SyncAnimations.createActionSyncFromRow
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiAction_SyncAnimations_createActionSyncFromRow final
|
|
{
|
|
public:
|
|
class UObject* WorldContext; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Other; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FDataTableRowHandle row; // 0x0010(0x0010)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
|
class UMaiAction_SyncAnimations* ReturnValue; // 0x0020(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_SyncAnimations_createActionSyncFromRow;
|
|
|
|
// Function Mai.MaiAction_SyncAnimations.PlayOtherMontage
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAction_SyncAnimations_PlayOtherMontage final
|
|
{
|
|
public:
|
|
class UAnimMontage* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_SyncAnimations_PlayOtherMontage;
|
|
|
|
// Function Mai.MaiAction_SyncAnimations.PlayOwnerMontage
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAction_SyncAnimations_PlayOwnerMontage final
|
|
{
|
|
public:
|
|
class UAnimMontage* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_SyncAnimations_PlayOwnerMontage;
|
|
|
|
// Function Mai.MaiAction_RotateTo.createActionRotateToActor
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiAction_RotateTo_createActionRotateToActor final
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Actor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Precision; // 0x0010(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UMaiAction_RotateTo* ReturnValue; // 0x0018(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_RotateTo_createActionRotateToActor;
|
|
|
|
// Function Mai.MaiAction_RotateTo.createActionRotateToLocation
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct MaiAction_RotateTo_createActionRotateToLocation final
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Location; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Precision; // 0x0020(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UMaiAction_RotateTo* ReturnValue; // 0x0028(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_RotateTo_createActionRotateToLocation;
|
|
|
|
// Function Mai.MaiAction_WaitUntilStops.createActionWaitUntilStops
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiAction_WaitUntilStops_createActionWaitUntilStops final
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaiAction_WaitUntilStops* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAction_WaitUntilStops_createActionWaitUntilStops;
|
|
|
|
// Function Mai.MaiAggroMeter.getAggroMeter
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiAggroMeter_getAggroMeter final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaiAggroMeter* ReturnValue; // 0x0008(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAggroMeter_getAggroMeter;
|
|
|
|
// Function Mai.MaiAggroMeter.getSenseTypeForStimulus
|
|
// 0x0068 (0x0068 - 0x0000)
|
|
struct MaiAggroMeter_getSenseTypeForStimulus final
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FAIStimulus Stimulus; // 0x0008(0x0058)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
|
EMaiSenseType ReturnValue; // 0x0060(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_61[0x7]; // 0x0061(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiAggroMeter_getSenseTypeForStimulus;
|
|
|
|
// Function Mai.MaiAggroMeter.AddAggro
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAggroMeter_AddAggro final
|
|
{
|
|
public:
|
|
float Aggro; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool Force; // 0x0004(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiAggroMeter_AddAggro;
|
|
|
|
// Function Mai.MaiAggroMeter.AddGainMod
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiAggroMeter_AddGainMod final
|
|
{
|
|
public:
|
|
class UDaiFloatModifier* mod; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EMaiSenseType sense; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName Name_0; // 0x000C(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiAggroMeter_AddGainMod;
|
|
|
|
// Function Mai.MaiAggroMeter.DisableDecay
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct MaiAggroMeter_DisableDecay final
|
|
{
|
|
public:
|
|
bool disable; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName Reason; // 0x0004(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAggroMeter_DisableDecay;
|
|
|
|
// Function Mai.MaiAggroMeter.DisableGain
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct MaiAggroMeter_DisableGain final
|
|
{
|
|
public:
|
|
bool disable; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName Reason; // 0x0004(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAggroMeter_DisableGain;
|
|
|
|
// Function Mai.MaiAggroMeter.OnTargetPerceptionUpdated
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct MaiAggroMeter_OnTargetPerceptionUpdated final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FAIStimulus Stimulus; // 0x0008(0x0058)(Parm, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAggroMeter_OnTargetPerceptionUpdated;
|
|
|
|
// Function Mai.MaiAggroMeter.RemoveGainMod
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiAggroMeter_RemoveGainMod final
|
|
{
|
|
public:
|
|
class UDaiFloatModifier* mod; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EMaiSenseType sense; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName Name_0; // 0x000C(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiAggroMeter_RemoveGainMod;
|
|
|
|
// Function Mai.MaiAggroMeter.SetAggro
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAggroMeter_SetAggro final
|
|
{
|
|
public:
|
|
float NewAggro; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool Force; // 0x0004(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiAggroMeter_SetAggro;
|
|
|
|
// Function Mai.MaiAggroMeter.SetBehaviorStance
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiAggroMeter_SetBehaviorStance final
|
|
{
|
|
public:
|
|
EMaiAggroStance stance; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAggroMeter_SetBehaviorStance;
|
|
|
|
// Function Mai.MaiAggroMeter.WeakDisableGain
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct MaiAggroMeter_WeakDisableGain final
|
|
{
|
|
public:
|
|
bool disable; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName Reason; // 0x0004(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAggroMeter_WeakDisableGain;
|
|
|
|
// Function Mai.MaiAggroMeter.GetAggro
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiAggroMeter_GetAggro final
|
|
{
|
|
public:
|
|
float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAggroMeter_GetAggro;
|
|
|
|
// Function Mai.MaiAggroMeter.GetBehaviorStance
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiAggroMeter_GetBehaviorStance final
|
|
{
|
|
public:
|
|
EMaiAggroStance ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAggroMeter_GetBehaviorStance;
|
|
|
|
// Function Mai.MaiAggroMeter.GetDebugColor
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiAggroMeter_GetDebugColor final
|
|
{
|
|
public:
|
|
struct FColor ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAggroMeter_GetDebugColor;
|
|
|
|
// Function Mai.MaiAggroMeter.GetDebugText
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiAggroMeter_GetDebugText final
|
|
{
|
|
public:
|
|
class FString ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAggroMeter_GetDebugText;
|
|
|
|
// Function Mai.MaiAggroMeter.GetMostHated
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAggroMeter_GetMostHated final
|
|
{
|
|
public:
|
|
class AActor* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAggroMeter_GetMostHated;
|
|
|
|
// Function Mai.MaiAggroMeter.GetStance
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiAggroMeter_GetStance final
|
|
{
|
|
public:
|
|
EMaiAggroStance ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAggroMeter_GetStance;
|
|
|
|
// Function Mai.MaiAggroMeter.GetStanceMaxAggro
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAggroMeter_GetStanceMaxAggro final
|
|
{
|
|
public:
|
|
EMaiAggroStance stance; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ReturnValue; // 0x0004(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAggroMeter_GetStanceMaxAggro;
|
|
|
|
// Function Mai.MaiAggroMeter.GetStanceMinAggro
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAggroMeter_GetStanceMinAggro final
|
|
{
|
|
public:
|
|
EMaiAggroStance stance; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ReturnValue; // 0x0004(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAggroMeter_GetStanceMinAggro;
|
|
|
|
// Function Mai.MaiAggroMeter.IsAggressive
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiAggroMeter_IsAggressive final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAggroMeter_IsAggressive;
|
|
|
|
// Function Mai.MaiAggroMeter.IsAggroGainDisabled
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiAggroMeter_IsAggroGainDisabled final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAggroMeter_IsAggroGainDisabled;
|
|
|
|
// Function Mai.MaiAggroMeter.IsCautious
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiAggroMeter_IsCautious final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAggroMeter_IsCautious;
|
|
|
|
// Function Mai.MaiAggroMeter.IsNeutral
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiAggroMeter_IsNeutral final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAggroMeter_IsNeutral;
|
|
|
|
// Function Mai.MaiFloatAggroModifier.GetStimulus
|
|
// 0x0058 (0x0058 - 0x0000)
|
|
struct MaiFloatAggroModifier_GetStimulus final
|
|
{
|
|
public:
|
|
struct FAIStimulus ReturnValue; // 0x0000(0x0058)(ConstParm, Parm, OutParm, ReturnParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFloatAggroModifier_GetStimulus;
|
|
|
|
// Function Mai.MsgStartBlowReceiverInterface.ReceiveStartBlowMsg
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MsgStartBlowReceiverInterface_ReceiveStartBlowMsg final
|
|
{
|
|
public:
|
|
class UMaiMessage* Message; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* attacker; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UDamageType> DamageType; // 0x0010(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MsgStartBlowReceiverInterface_ReceiveStartBlowMsg;
|
|
|
|
// Function Mai.MaiNavBox.SetAreaClass
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiNavBox_SetAreaClass final
|
|
{
|
|
public:
|
|
TSubclassOf<class UNavArea> newAreaClass; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiNavBox_SetAreaClass;
|
|
|
|
// Function Mai.MaiNavBox.IsInArea
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiNavBox_IsInArea final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Extent; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x001C(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiNavBox_IsInArea;
|
|
|
|
// Function Mai.MaiNarrowTriggerBox.OnOverlapBegin
|
|
// 0x0108 (0x0108 - 0x0000)
|
|
struct MaiNarrowTriggerBox_OnOverlapBegin final
|
|
{
|
|
public:
|
|
class UPrimitiveComponent* OverlappedComponent; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bFromSweep; // 0x001C(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FHitResult SweepResult; // 0x0020(0x00E8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiNarrowTriggerBox_OnOverlapBegin;
|
|
|
|
// Function Mai.MaiNarrowTriggerBox.OnOverlapEnd
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiNarrowTriggerBox_OnOverlapEnd final
|
|
{
|
|
public:
|
|
class UPrimitiveComponent* OverlappedComponent; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiNarrowTriggerBox_OnOverlapEnd;
|
|
|
|
// Function Mai.MaiAreaComponent.GetAreaShape
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiAreaComponent_GetAreaShape final
|
|
{
|
|
public:
|
|
struct FVector Extents; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EMaiShapeType ReturnValue; // 0x0018(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiAreaComponent_GetAreaShape;
|
|
|
|
// Function Mai.MaiAreaComponent.GetRandomPoint
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiAreaComponent_GetRandomPoint final
|
|
{
|
|
public:
|
|
float Extent; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector ReturnValue; // 0x0008(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAreaComponent_GetRandomPoint;
|
|
|
|
// Function Mai.MaiAreaComponent.IsInArea
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiAreaComponent_IsInArea final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Extent; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x001C(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiAreaComponent_IsInArea;
|
|
|
|
// Function Mai.MaiHealth.ReceiveCure
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiHealth_ReceiveCure final
|
|
{
|
|
public:
|
|
float cure; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AActor* Instigator; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiHealth_ReceiveCure;
|
|
|
|
// Function Mai.MaiHealth.ReceiveDamage
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiHealth_ReceiveDamage final
|
|
{
|
|
public:
|
|
float Damage; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AActor* Instigator; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiHealth_ReceiveDamage;
|
|
|
|
// Function Mai.MaiHealth.SetHealth
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiHealth_SetHealth final
|
|
{
|
|
public:
|
|
int32 NewHealth; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiHealth_SetHealth;
|
|
|
|
// Function Mai.MaiHealth.SetImmortal
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiHealth_SetImmortal final
|
|
{
|
|
public:
|
|
bool immortal; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiHealth_SetImmortal;
|
|
|
|
// Function Mai.MaiHealth.GetHealth
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiHealth_GetHealth final
|
|
{
|
|
public:
|
|
int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiHealth_GetHealth;
|
|
|
|
// Function Mai.MaiHealth.GetHealthPercent
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiHealth_GetHealthPercent final
|
|
{
|
|
public:
|
|
int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiHealth_GetHealthPercent;
|
|
|
|
// Function Mai.MaiHealth.GetMaxHealth
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiHealth_GetMaxHealth final
|
|
{
|
|
public:
|
|
int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiHealth_GetMaxHealth;
|
|
|
|
// Function Mai.MaiHealth.IsDead
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiHealth_IsDead final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiHealth_IsDead;
|
|
|
|
// Function Mai.MaiHealth.IsImmortal
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiHealth_IsImmortal final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiHealth_IsImmortal;
|
|
|
|
// Function Mai.MaiAttack.EndAttack
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiAttack_EndAttack final
|
|
{
|
|
public:
|
|
bool Abort; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_EndAttack;
|
|
|
|
// Function Mai.MaiAttack.EventAllowDodge
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttack_EventAllowDodge final
|
|
{
|
|
public:
|
|
class AActor* Owner; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_EventAllowDodge;
|
|
|
|
// Function Mai.MaiAttack.EventAttackHit
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttack_EventAttackHit final
|
|
{
|
|
public:
|
|
class AActor* Owner; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_EventAttackHit;
|
|
|
|
// Function Mai.MaiAttack.EventAttackMiss
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttack_EventAttackMiss final
|
|
{
|
|
public:
|
|
class AActor* Owner; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_EventAttackMiss;
|
|
|
|
// Function Mai.MaiAttack.EventBeginAttack
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttack_EventBeginAttack final
|
|
{
|
|
public:
|
|
class AActor* Owner; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_EventBeginAttack;
|
|
|
|
// Function Mai.MaiAttack.EventEndBlow
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttack_EventEndBlow final
|
|
{
|
|
public:
|
|
class AActor* Owner; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_EventEndBlow;
|
|
|
|
// Function Mai.MaiAttack.EventInitAttack
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttack_EventInitAttack final
|
|
{
|
|
public:
|
|
class AActor* Owner; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_EventInitAttack;
|
|
|
|
// Function Mai.MaiAttack.EventStartBlow
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiAttack_EventStartBlow final
|
|
{
|
|
public:
|
|
class AActor* Owner; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 impactID; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_EventStartBlow;
|
|
|
|
// Function Mai.MaiAttack.EventStopAttack
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiAttack_EventStopAttack final
|
|
{
|
|
public:
|
|
class AActor* Owner; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool Aborted; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_EventStopAttack;
|
|
|
|
// Function Mai.MaiAttack.EventTickAttack
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiAttack_EventTickAttack final
|
|
{
|
|
public:
|
|
class AActor* Owner; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DeltaSeconds; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_EventTickAttack;
|
|
|
|
// Function Mai.MaiAttack.LoadRowHandle
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiAttack_LoadRowHandle final
|
|
{
|
|
public:
|
|
struct FDataTableRowHandle AttackRow; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_LoadRowHandle;
|
|
|
|
// Function Mai.MaiAttack.SetAllowDodgeReaction
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiAttack_SetAllowDodgeReaction final
|
|
{
|
|
public:
|
|
bool allow; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_SetAllowDodgeReaction;
|
|
|
|
// Function Mai.MaiAttack.SetAttackCone
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttack_SetAttackCone final
|
|
{
|
|
public:
|
|
float Angle; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float dir; // 0x0004(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_SetAttackCone;
|
|
|
|
// Function Mai.MaiAttack.SetAttackRange
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttack_SetAttackRange final
|
|
{
|
|
public:
|
|
float Min; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Max; // 0x0004(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_SetAttackRange;
|
|
|
|
// Function Mai.MaiAttack.SetBehavior
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiAttack_SetBehavior final
|
|
{
|
|
public:
|
|
class UBehaviorTree* Behavior; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FGameplayTag> animTags; // 0x0008(0x0010)(Parm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_SetBehavior;
|
|
|
|
// Function Mai.MaiAttack.SetCooldown
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttack_SetCooldown final
|
|
{
|
|
public:
|
|
float Min; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Max; // 0x0004(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_SetCooldown;
|
|
|
|
// Function Mai.MaiAttack.SetDamage
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiAttack_SetDamage final
|
|
{
|
|
public:
|
|
TSubclassOf<class UDamageType> DamageType; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Min; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Max; // 0x000C(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_SetDamage;
|
|
|
|
// Function Mai.MaiAttack.SetFocus
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttack_SetFocus final
|
|
{
|
|
public:
|
|
EMaiAttackFocus Mode; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float charging; // 0x0004(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_SetFocus;
|
|
|
|
// Function Mai.MaiAttack.SetLogicalImpact
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiAttack_SetLogicalImpact final
|
|
{
|
|
public:
|
|
bool Enable; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Range; // 0x0004(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Angle; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float dir; // 0x000C(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_SetLogicalImpact;
|
|
|
|
// Function Mai.MaiAttack.SetSnapMode
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiAttack_SetSnapMode final
|
|
{
|
|
public:
|
|
EMaiAttackSnap Mode; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_SetSnapMode;
|
|
|
|
// Function Mai.MaiAttack.GetAllowDodgeReaction
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiAttack_GetAllowDodgeReaction final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_GetAllowDodgeReaction;
|
|
|
|
// Function Mai.MaiAttack.GetAttackerComponent
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttack_GetAttackerComponent final
|
|
{
|
|
public:
|
|
class UMaiAttackerComponent* ReturnValue; // 0x0000(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_GetAttackerComponent;
|
|
|
|
// Function Mai.MaiAttack.GetAttackRange
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttack_GetAttackRange final
|
|
{
|
|
public:
|
|
float Min; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Max; // 0x0004(0x0004)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_GetAttackRange;
|
|
|
|
// Function Mai.MaiAttack.GetAttackTarget
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttack_GetAttackTarget final
|
|
{
|
|
public:
|
|
class AActor* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_GetAttackTarget;
|
|
|
|
// Function Mai.MaiAttack.GetDamage
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttack_GetDamage final
|
|
{
|
|
public:
|
|
int32 impactID; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ReturnValue; // 0x0004(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_GetDamage;
|
|
|
|
// Function Mai.MaiAttack.GetDamageType
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiAttack_GetDamageType final
|
|
{
|
|
public:
|
|
int32 impactID; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UDamageType> ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_GetDamageType;
|
|
|
|
// Function Mai.MaiAttack.GetImpactAngle
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttack_GetImpactAngle final
|
|
{
|
|
public:
|
|
int32 impactID; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ReturnValue; // 0x0004(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_GetImpactAngle;
|
|
|
|
// Function Mai.MaiAttack.GetImpactDir
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttack_GetImpactDir final
|
|
{
|
|
public:
|
|
int32 impactID; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ReturnValue; // 0x0004(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_GetImpactDir;
|
|
|
|
// Function Mai.MaiAttack.GetImpactRange
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttack_GetImpactRange final
|
|
{
|
|
public:
|
|
int32 impactID; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ReturnValue; // 0x0004(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_GetImpactRange;
|
|
|
|
// Function Mai.MaiAttack.GetOwnerActor
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttack_GetOwnerActor final
|
|
{
|
|
public:
|
|
class AActor* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_GetOwnerActor;
|
|
|
|
// Function Mai.MaiAttack.GetOwnerAI
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttack_GetOwnerAI final
|
|
{
|
|
public:
|
|
class AAIController* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_GetOwnerAI;
|
|
|
|
// Function Mai.MaiAttack.GetOwnerCH
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttack_GetOwnerCH final
|
|
{
|
|
public:
|
|
class ACharacter* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_GetOwnerCH;
|
|
|
|
// Function Mai.MaiAttack.IsFocusing
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiAttack_IsFocusing final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_IsFocusing;
|
|
|
|
// Function Mai.MaiAttack.IsSnapping
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiAttack_IsSnapping final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttack_IsSnapping;
|
|
|
|
// Function Mai.MaiScriptAttack.OnOwnerMontageEnds
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiScriptAttack_OnOwnerMontageEnds final
|
|
{
|
|
public:
|
|
class UAnimMontage* Montage; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool interrupted; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiScriptAttack_OnOwnerMontageEnds;
|
|
|
|
// Function Mai.MaiScriptAttack.PlayOwnerMontage
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiScriptAttack_PlayOwnerMontage final
|
|
{
|
|
public:
|
|
class UAnimMontage* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiScriptAttack_PlayOwnerMontage;
|
|
|
|
// Function Mai.MaiScriptAttack.SelectBestAnim
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiScriptAttack_SelectBestAnim final
|
|
{
|
|
public:
|
|
struct FVector Forward; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiScriptAttack_SelectBestAnim;
|
|
|
|
// Function Mai.MaiScriptAttack.SetOwnerMontage
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiScriptAttack_SetOwnerMontage final
|
|
{
|
|
public:
|
|
class UAnimMontage* Montage; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiScriptAttack_SetOwnerMontage;
|
|
|
|
// Function Mai.MaiScriptAttack.SetSliding
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiScriptAttack_SetSliding final
|
|
{
|
|
public:
|
|
float Distance; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCurveFloat* Curve; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiScriptAttack_SetSliding;
|
|
|
|
// Function Mai.MaiAttackerComponent.getAttacker
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiAttackerComponent_getAttacker final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaiAttackerComponent* ReturnValue; // 0x0008(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttackerComponent_getAttacker;
|
|
|
|
// Function Mai.MaiAttackerComponent.ApplyDamage
|
|
// 0x0100 (0x0100 - 0x0000)
|
|
struct MaiAttackerComponent_ApplyDamage final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FHitResult Hit; // 0x0008(0x00E8)(Parm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UDamageType> DamageType; // 0x00F0(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Damage; // 0x00F8(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool singleDamage; // 0x00FC(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x00FD(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_FE[0x2]; // 0x00FE(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttackerComponent_ApplyDamage;
|
|
|
|
// Function Mai.MaiAttackerComponent.ChangeAttacksBT
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttackerComponent_ChangeAttacksBT final
|
|
{
|
|
public:
|
|
class UBehaviorTree* attacksTree; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttackerComponent_ChangeAttacksBT;
|
|
|
|
// Function Mai.MaiAttackerComponent.CleanUpAttack
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttackerComponent_CleanUpAttack final
|
|
{
|
|
public:
|
|
class FName attackName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttackerComponent_CleanUpAttack;
|
|
|
|
// Function Mai.MaiAttackerComponent.DebugAttack
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttackerComponent_DebugAttack final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttackerComponent_DebugAttack;
|
|
|
|
// Function Mai.MaiAttackerComponent.EnableChaseMode
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiAttackerComponent_EnableChaseMode final
|
|
{
|
|
public:
|
|
bool Enable; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttackerComponent_EnableChaseMode;
|
|
|
|
// Function Mai.MaiAttackerComponent.EnableFocusOnEnemy
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiAttackerComponent_EnableFocusOnEnemy final
|
|
{
|
|
public:
|
|
bool Enable; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttackerComponent_EnableFocusOnEnemy;
|
|
|
|
// Function Mai.MaiAttackerComponent.EndBlow
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiAttackerComponent_EndBlow final
|
|
{
|
|
public:
|
|
int32 impactID; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttackerComponent_EndBlow;
|
|
|
|
// Function Mai.MaiAttackerComponent.ForceMiss
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiAttackerComponent_ForceMiss final
|
|
{
|
|
public:
|
|
bool miss; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttackerComponent_ForceMiss;
|
|
|
|
// Function Mai.MaiAttackerComponent.ForceNextAttack
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttackerComponent_ForceNextAttack final
|
|
{
|
|
public:
|
|
class FName attackName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttackerComponent_ForceNextAttack;
|
|
|
|
// Function Mai.MaiAttackerComponent.InjectBT
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiAttackerComponent_InjectBT final
|
|
{
|
|
public:
|
|
bool inject; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttackerComponent_InjectBT;
|
|
|
|
// Function Mai.MaiAttackerComponent.RunPureAttack
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiAttackerComponent_RunPureAttack final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName attackName; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttackerComponent_RunPureAttack;
|
|
|
|
// Function Mai.MaiAttackerComponent.SelectAttack
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiAttackerComponent_SelectAttack final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName attackName; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttackerComponent_SelectAttack;
|
|
|
|
// Function Mai.MaiAttackerComponent.StartBlow
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiAttackerComponent_StartBlow final
|
|
{
|
|
public:
|
|
int32 impactID; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttackerComponent_StartBlow;
|
|
|
|
// Function Mai.MaiAttackerComponent.StopAttack
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct MaiAttackerComponent_StopAttack final
|
|
{
|
|
public:
|
|
bool Aborted; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName attackName; // 0x0004(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttackerComponent_StopAttack;
|
|
|
|
// Function Mai.MaiAttackerComponent.TryApplyLogicalDamage
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiAttackerComponent_TryApplyLogicalDamage final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Damage; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 impactID; // 0x000C(0x0004)(Parm, ZeroConstructor, IsPlainOldData, 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_MaiAttackerComponent_TryApplyLogicalDamage;
|
|
|
|
// Function Mai.MaiAttackerComponent.TryApplyPhysicalDamage
|
|
// 0x00F8 (0x00F8 - 0x0000)
|
|
struct MaiAttackerComponent_TryApplyPhysicalDamage final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FHitResult Hit; // 0x0008(0x00E8)(Parm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x00F0(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_F1[0x7]; // 0x00F1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttackerComponent_TryApplyPhysicalDamage;
|
|
|
|
// Function Mai.MaiAttackerComponent.FindBestAttack
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttackerComponent_FindBestAttack final
|
|
{
|
|
public:
|
|
class UMaiAttack* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttackerComponent_FindBestAttack;
|
|
|
|
// Function Mai.MaiAttackerComponent.GetAttackRangeType
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiAttackerComponent_GetAttackRangeType final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName attackName; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EMaiAttackRange 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_MaiAttackerComponent_GetAttackRangeType;
|
|
|
|
// Function Mai.MaiAttackerComponent.GetCurrentAttackTarget
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiAttackerComponent_GetCurrentAttackTarget final
|
|
{
|
|
public:
|
|
class AActor* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttackerComponent_GetCurrentAttackTarget;
|
|
|
|
// Function Mai.MaiAttackerComponent.GetCurrentAttackTime
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiAttackerComponent_GetCurrentAttackTime final
|
|
{
|
|
public:
|
|
float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttackerComponent_GetCurrentAttackTime;
|
|
|
|
// Function Mai.MaiAttackerComponent.HasAnyValidAttack
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiAttackerComponent_HasAnyValidAttack final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EMaiAttackRange Range; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool checkCone; // 0x0009(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool checkToken; // 0x000A(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x000B(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttackerComponent_HasAnyValidAttack;
|
|
|
|
// Function Mai.MaiAttackerComponent.HasHit
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiAttackerComponent_HasHit final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttackerComponent_HasHit;
|
|
|
|
// Function Mai.MaiAttackerComponent.IsInAttackRange
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiAttackerComponent_IsInAttackRange final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float velocityScale; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x000C(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiAttackerComponent_IsInAttackRange;
|
|
|
|
// Function Mai.MaiAttackerComponent.IsMissed
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiAttackerComponent_IsMissed final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 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_MaiAttackerComponent_IsMissed;
|
|
|
|
// Function Mai.AIDataProvider_FromScript.ScriptBindData
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct AIDataProvider_FromScript_ScriptBindData final
|
|
{
|
|
public:
|
|
const class APawn* Pawn; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_AIDataProvider_FromScript_ScriptBindData;
|
|
|
|
// Function Mai.AIDataProvider_FromScript.SetBoolValue
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct AIDataProvider_FromScript_SetBoolValue final
|
|
{
|
|
public:
|
|
bool Value; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_AIDataProvider_FromScript_SetBoolValue;
|
|
|
|
// Function Mai.AIDataProvider_FromScript.SetFloatValue
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct AIDataProvider_FromScript_SetFloatValue final
|
|
{
|
|
public:
|
|
float Value; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_AIDataProvider_FromScript_SetFloatValue;
|
|
|
|
// Function Mai.AIDataProvider_FromScript.SetIntValue
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct AIDataProvider_FromScript_SetIntValue final
|
|
{
|
|
public:
|
|
int32 Value; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_AIDataProvider_FromScript_SetIntValue;
|
|
|
|
// Function Mai.AIDataProvider_FromScript.ScriptToString
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct AIDataProvider_FromScript_ScriptToString final
|
|
{
|
|
public:
|
|
class FString ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_AIDataProvider_FromScript_ScriptToString;
|
|
|
|
// Function Mai.MaiHostileAttackers.getHostileAttackers
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiHostileAttackers_getHostileAttackers final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaiHostileAttackers* ReturnValue; // 0x0008(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiHostileAttackers_getHostileAttackers;
|
|
|
|
// Function Mai.MaiHostileAttackers.AddAttacker
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiHostileAttackers_AddAttacker final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 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_MaiHostileAttackers_AddAttacker;
|
|
|
|
// Function Mai.MaiHostileAttackers.CaptureTokenLock
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiHostileAttackers_CaptureTokenLock final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool lock; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiHostileAttackers_CaptureTokenLock;
|
|
|
|
// Function Mai.MaiHostileAttackers.ChangeMaxActiveAttackers
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiHostileAttackers_ChangeMaxActiveAttackers final
|
|
{
|
|
public:
|
|
uint8 Count; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiHostileAttackers_ChangeMaxActiveAttackers;
|
|
|
|
// Function Mai.MaiHostileAttackers.HardLockTokens
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiHostileAttackers_HardLockTokens final
|
|
{
|
|
public:
|
|
class FName Reason; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* enemy; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiHostileAttackers_HardLockTokens;
|
|
|
|
// Function Mai.MaiHostileAttackers.IgnoreLockFor
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiHostileAttackers_IgnoreLockFor final
|
|
{
|
|
public:
|
|
class FName Reason; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* enemy; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool onlyIfLocked; // 0x0010(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiHostileAttackers_IgnoreLockFor;
|
|
|
|
// Function Mai.MaiHostileAttackers.LockTokens
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct MaiHostileAttackers_LockTokens final
|
|
{
|
|
public:
|
|
class FName Reason; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool lock; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiHostileAttackers_LockTokens;
|
|
|
|
// Function Mai.MaiHostileAttackers.LockTokensDistribution
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct MaiHostileAttackers_LockTokensDistribution final
|
|
{
|
|
public:
|
|
class FName Reason; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool lock; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiHostileAttackers_LockTokensDistribution;
|
|
|
|
// Function Mai.MaiHostileAttackers.OfferSlotToOthers
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiHostileAttackers_OfferSlotToOthers final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiHostileAttackers_OfferSlotToOthers;
|
|
|
|
// Function Mai.MaiHostileAttackers.ReleaseAttackPosition
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiHostileAttackers_ReleaseAttackPosition final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiHostileAttackers_ReleaseAttackPosition;
|
|
|
|
// Function Mai.MaiHostileAttackers.RemoveAttacker
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiHostileAttackers_RemoveAttacker final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiHostileAttackers_RemoveAttacker;
|
|
|
|
// Function Mai.MaiHostileAttackers.ReturnToken
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiHostileAttackers_ReturnToken final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool addCooldown; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiHostileAttackers_ReturnToken;
|
|
|
|
// Function Mai.MaiHostileAttackers.TakeAttackPosition
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiHostileAttackers_TakeAttackPosition final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Location; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiHostileAttackers_TakeAttackPosition;
|
|
|
|
// Function Mai.MaiHostileAttackers.TakeToken
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiHostileAttackers_TakeToken final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EMaiToken Token; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class FName> ignoreLocks; // 0x0010(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
bool Force; // 0x0020(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0021(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_22[0x6]; // 0x0022(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiHostileAttackers_TakeToken;
|
|
|
|
// Function Mai.MaiHostileAttackers.CanCaptureToken
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiHostileAttackers_CanCaptureToken final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 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_MaiHostileAttackers_CanCaptureToken;
|
|
|
|
// Function Mai.MaiHostileAttackers.CanGetSlot
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiHostileAttackers_CanGetSlot final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 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_MaiHostileAttackers_CanGetSlot;
|
|
|
|
// Function Mai.MaiHostileAttackers.CanHaveSlot
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiHostileAttackers_CanHaveSlot final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 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_MaiHostileAttackers_CanHaveSlot;
|
|
|
|
// Function Mai.MaiHostileAttackers.DisallowSlotGive
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiHostileAttackers_DisallowSlotGive final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 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_MaiHostileAttackers_DisallowSlotGive;
|
|
|
|
// Function Mai.MaiHostileAttackers.GetAttackerCount
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiHostileAttackers_GetAttackerCount final
|
|
{
|
|
public:
|
|
uint8 ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiHostileAttackers_GetAttackerCount;
|
|
|
|
// Function Mai.MaiHostileAttackers.GetSlotHoldersCount
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiHostileAttackers_GetSlotHoldersCount final
|
|
{
|
|
public:
|
|
TSubclassOf<class AActor> klass; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 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_MaiHostileAttackers_GetSlotHoldersCount;
|
|
|
|
// Function Mai.MaiHostileAttackers.GetTokenHolder
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiHostileAttackers_GetTokenHolder final
|
|
{
|
|
public:
|
|
class AActor* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiHostileAttackers_GetTokenHolder;
|
|
|
|
// Function Mai.MaiHostileAttackers.GetTokenLockOwner
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiHostileAttackers_GetTokenLockOwner final
|
|
{
|
|
public:
|
|
class AActor* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiHostileAttackers_GetTokenLockOwner;
|
|
|
|
// Function Mai.MaiHostileAttackers.HasAnyAttacker
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiHostileAttackers_HasAnyAttacker final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiHostileAttackers_HasAnyAttacker;
|
|
|
|
// Function Mai.MaiHostileAttackers.HasHardLock
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiHostileAttackers_HasHardLock final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiHostileAttackers_HasHardLock;
|
|
|
|
// Function Mai.MaiHostileAttackers.HasOtherAttacker
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiHostileAttackers_HasOtherAttacker final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 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_MaiHostileAttackers_HasOtherAttacker;
|
|
|
|
// Function Mai.MaiHostileAttackers.HasToken
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiHostileAttackers_HasToken final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 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_MaiHostileAttackers_HasToken;
|
|
|
|
// Function Mai.MaiBTService_Notify.ReceiveNotify
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiBTService_Notify_ReceiveNotify final
|
|
{
|
|
public:
|
|
class AAIController* OwnerController; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class APawn* ControlledPawn; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiBTService_Notify_ReceiveNotify;
|
|
|
|
// Function Mai.BTTask_BeingActionBase.OnActionEvent
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct BTTask_BeingActionBase_OnActionEvent final
|
|
{
|
|
public:
|
|
class UBeingAction* action; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EBeingActionEventType EventType; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_BTTask_BeingActionBase_OnActionEvent;
|
|
|
|
// Function Mai.MaiBTTask_State.OnStateStatusChanged
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiBTTask_State_OnStateStatusChanged final
|
|
{
|
|
public:
|
|
EStateStatus Status; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiBTTask_State_OnStateStatusChanged;
|
|
|
|
// Function Mai.MaiCharacter.getFixedCapsuleLocation
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct MaiCharacter_getFixedCapsuleLocation final
|
|
{
|
|
public:
|
|
class APawn* Pawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Location; // 0x0008(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector ReturnValue; // 0x0020(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacter_getFixedCapsuleLocation;
|
|
|
|
// Function Mai.MaiCharacter.getFixedGroundLocation
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct MaiCharacter_getFixedGroundLocation final
|
|
{
|
|
public:
|
|
class APawn* Pawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Location; // 0x0008(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector ReturnValue; // 0x0020(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacter_getFixedGroundLocation;
|
|
|
|
// Function Mai.MaiCharacter.AbortAttack
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiCharacter_AbortAttack final
|
|
{
|
|
public:
|
|
class FName attackName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacter_AbortAttack;
|
|
|
|
// Function Mai.MaiCharacter.Activate
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiCharacter_Activate final
|
|
{
|
|
public:
|
|
class FName Reason; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacter_Activate;
|
|
|
|
// Function Mai.MaiCharacter.AIDebuggerTick
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiCharacter_AIDebuggerTick final
|
|
{
|
|
public:
|
|
class AMaiDebugger* debugger; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DeltaSeconds; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacter_AIDebuggerTick;
|
|
|
|
// Function Mai.MaiCharacter.AppendGameplayTags
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiCharacter_AppendGameplayTags final
|
|
{
|
|
public:
|
|
struct FGameplayTagContainer GameplayTags; // 0x0000(0x0020)(Parm, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacter_AppendGameplayTags;
|
|
|
|
// Function Mai.MaiCharacter.Deactivate
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiCharacter_Deactivate final
|
|
{
|
|
public:
|
|
class FName Reason; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacter_Deactivate;
|
|
|
|
// Function Mai.MaiCharacter.DisableAttackColliders
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiCharacter_DisableAttackColliders final
|
|
{
|
|
public:
|
|
TArray<class FName> collidersTags; // 0x0000(0x0010)(Parm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacter_DisableAttackColliders;
|
|
|
|
// Function Mai.MaiCharacter.EnableAttackColliders
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiCharacter_EnableAttackColliders final
|
|
{
|
|
public:
|
|
TArray<class FName> collidersTags; // 0x0000(0x0010)(Parm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacter_EnableAttackColliders;
|
|
|
|
// Function Mai.MaiCharacter.ReceiveShouldDespawn
|
|
// 0x0002 (0x0002 - 0x0000)
|
|
struct MaiCharacter_ReceiveShouldDespawn final
|
|
{
|
|
public:
|
|
EMaiDespawnReason Reason; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0001(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacter_ReceiveShouldDespawn;
|
|
|
|
// Function Mai.MaiCharacter.RemoveGameplayTags
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiCharacter_RemoveGameplayTags final
|
|
{
|
|
public:
|
|
struct FGameplayTagContainer GameplayTags; // 0x0000(0x0020)(Parm, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacter_RemoveGameplayTags;
|
|
|
|
// Function Mai.MaiCharacter.SetGameplayTags
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiCharacter_SetGameplayTags final
|
|
{
|
|
public:
|
|
struct FGameplayTagContainer GameplayTags; // 0x0000(0x0020)(Parm, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacter_SetGameplayTags;
|
|
|
|
// Function Mai.MaiCharacter.TakePointDamage
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiCharacter_TakePointDamage final
|
|
{
|
|
public:
|
|
float Damage; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UDamageType> damageClass; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AController* EventInstigator; // 0x0010(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* DamageCauser; // 0x0018(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ReturnValue; // 0x0020(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacter_TakePointDamage;
|
|
|
|
// Function Mai.MaiCharacter.WantDespawn
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiCharacter_WantDespawn final
|
|
{
|
|
public:
|
|
bool Despawn; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacter_WantDespawn;
|
|
|
|
// Function Mai.MaiCharacter.GetMaiCharacterMovement
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiCharacter_GetMaiCharacterMovement final
|
|
{
|
|
public:
|
|
class UMaiCharacterMovementComponent* ReturnValue; // 0x0000(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacter_GetMaiCharacterMovement;
|
|
|
|
// Function Mai.MaiCharacter.GetMaiController
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiCharacter_GetMaiController final
|
|
{
|
|
public:
|
|
class AMaiController* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacter_GetMaiController;
|
|
|
|
// Function Mai.MaiCharacter.GetMaiSpawner
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiCharacter_GetMaiSpawner final
|
|
{
|
|
public:
|
|
class AMaiSpawner* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacter_GetMaiSpawner;
|
|
|
|
// Function Mai.MaiCharacter.GetPrevLevelLocation
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiCharacter_GetPrevLevelLocation final
|
|
{
|
|
public:
|
|
float minDist; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector ReturnValue; // 0x0008(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacter_GetPrevLevelLocation;
|
|
|
|
// Function Mai.MaiCharacter.IsActive
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiCharacter_IsActive final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacter_IsActive;
|
|
|
|
// Function Mai.MaiCharacter.IsDead
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiCharacter_IsDead final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacter_IsDead;
|
|
|
|
// Function Mai.MaiCharacter.IsNotMoving
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiCharacter_IsNotMoving final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacter_IsNotMoving;
|
|
|
|
// Function Mai.MaiCharacterMovementComponent.MoveToward
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiCharacterMovementComponent_MoveToward final
|
|
{
|
|
public:
|
|
struct FVector move; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacterMovementComponent_MoveToward;
|
|
|
|
// Function Mai.MaiCharacterMovementComponent.SetCustomWalkSpeed
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiCharacterMovementComponent_SetCustomWalkSpeed final
|
|
{
|
|
public:
|
|
float newSpeed; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacterMovementComponent_SetCustomWalkSpeed;
|
|
|
|
// Function Mai.MaiCharacterMovementComponent.SetLimitedBackwardsMovement
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiCharacterMovementComponent_SetLimitedBackwardsMovement final
|
|
{
|
|
public:
|
|
float MaximumBackwardsMovement; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacterMovementComponent_SetLimitedBackwardsMovement;
|
|
|
|
// Function Mai.MaiCharacterMovementComponent.SetLimitedForwardMovement
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiCharacterMovementComponent_SetLimitedForwardMovement final
|
|
{
|
|
public:
|
|
float MaximumForwardMovement; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacterMovementComponent_SetLimitedForwardMovement;
|
|
|
|
// Function Mai.MaiCharacterMovementComponent.SetLimitedMovement
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct MaiCharacterMovementComponent_SetLimitedMovement final
|
|
{
|
|
public:
|
|
float MaximumForwardMovement; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaximumBackwardMovement; // 0x0004(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaximumSidewaysMovement; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacterMovementComponent_SetLimitedMovement;
|
|
|
|
// Function Mai.MaiCharacterMovementComponent.SetLimitedSidewaysMovement
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiCharacterMovementComponent_SetLimitedSidewaysMovement final
|
|
{
|
|
public:
|
|
float MaximumSidewaysMovement; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacterMovementComponent_SetLimitedSidewaysMovement;
|
|
|
|
// Function Mai.MaiCharacterMovementComponent.SetSideMovement
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiCharacterMovementComponent_SetSideMovement final
|
|
{
|
|
public:
|
|
bool Side; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacterMovementComponent_SetSideMovement;
|
|
|
|
// Function Mai.MaiCharacterMovementComponent.GetLimitedBackwardsMovement
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiCharacterMovementComponent_GetLimitedBackwardsMovement final
|
|
{
|
|
public:
|
|
float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacterMovementComponent_GetLimitedBackwardsMovement;
|
|
|
|
// Function Mai.MaiCharacterMovementComponent.GetLimitedForwardMovement
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiCharacterMovementComponent_GetLimitedForwardMovement final
|
|
{
|
|
public:
|
|
float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacterMovementComponent_GetLimitedForwardMovement;
|
|
|
|
// Function Mai.MaiCharacterMovementComponent.GetLimitedSidewaysMovement
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiCharacterMovementComponent_GetLimitedSidewaysMovement final
|
|
{
|
|
public:
|
|
float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacterMovementComponent_GetLimitedSidewaysMovement;
|
|
|
|
// Function Mai.MaiCharacterMovementComponent.GetMaxWalkSpeed
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiCharacterMovementComponent_GetMaxWalkSpeed final
|
|
{
|
|
public:
|
|
float ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCharacterMovementComponent_GetMaxWalkSpeed;
|
|
|
|
// Function Mai.MaiController.abortAction
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiController_abortAction final
|
|
{
|
|
public:
|
|
class AAIController* AIController; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UBeingAction> ActionClass; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_abortAction;
|
|
|
|
// Function Mai.MaiController.abortAllActions
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiController_abortAllActions final
|
|
{
|
|
public:
|
|
class AAIController* AIController; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* InstigatedBy; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_abortAllActions;
|
|
|
|
// Function Mai.MaiController.pushAction
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiController_pushAction final
|
|
{
|
|
public:
|
|
class AAIController* AIController; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UBeingAction* action; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EAIRequestPriority Priority; // 0x0010(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AActor* InstigatedBy; // 0x0018(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_pushAction;
|
|
|
|
// Function Mai.MaiController.reportTouchEvent
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiController_reportTouchEvent final
|
|
{
|
|
public:
|
|
class AController* TouchReceiver; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Other; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Location; // 0x0010(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_reportTouchEvent;
|
|
|
|
// Function Mai.MaiController.AbandonActionPoint
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiController_AbandonActionPoint final
|
|
{
|
|
public:
|
|
class AMaiActionPoint* actionPoint; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool immediately; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_AbandonActionPoint;
|
|
|
|
// Function Mai.MaiController.AIDebuggerTick
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiController_AIDebuggerTick final
|
|
{
|
|
public:
|
|
class AMaiDebugger* debugger; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DeltaSeconds; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_AIDebuggerTick;
|
|
|
|
// Function Mai.MaiController.DebugLog
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiController_DebugLog final
|
|
{
|
|
public:
|
|
class FString Log; // 0x0000(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor Color; // 0x0010(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_DebugLog;
|
|
|
|
// Function Mai.MaiController.DisableBehaviorTree
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiController_DisableBehaviorTree final
|
|
{
|
|
public:
|
|
class FName Reason; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_DisableBehaviorTree;
|
|
|
|
// Function Mai.MaiController.EnableBehaviorTree
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiController_EnableBehaviorTree final
|
|
{
|
|
public:
|
|
class FName Reason; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_EnableBehaviorTree;
|
|
|
|
// Function Mai.MaiController.FilterActionPointsByCooldown
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiController_FilterActionPointsByCooldown final
|
|
{
|
|
public:
|
|
TArray<class AMaiActionPoint*> inPoints; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<class AMaiActionPoint*> outPoints; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_FilterActionPointsByCooldown;
|
|
|
|
// Function Mai.MaiController.FilterGraphPointsScript
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiController_FilterGraphPointsScript final
|
|
{
|
|
public:
|
|
TArray<class AMaiActionPoint*> inPoints; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<class AMaiActionPoint*> outPoints; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class AActor* Origin; // 0x0020(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_FilterGraphPointsScript;
|
|
|
|
// Function Mai.MaiController.GetActionGraph
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiController_GetActionGraph final
|
|
{
|
|
public:
|
|
class AMaiActionGraph* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_GetActionGraph;
|
|
|
|
// Function Mai.MaiController.GetSenseConfig
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiController_GetSenseConfig final
|
|
{
|
|
public:
|
|
TSubclassOf<class UAISense> SenseClass; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAISenseConfig* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_GetSenseConfig;
|
|
|
|
// Function Mai.MaiController.GetWallPathFollowing
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiController_GetWallPathFollowing final
|
|
{
|
|
public:
|
|
class UMaiWallFollowing* ReturnValue; // 0x0000(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_GetWallPathFollowing;
|
|
|
|
// Function Mai.MaiController.IgnorePoint
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiController_IgnorePoint final
|
|
{
|
|
public:
|
|
class AMaiActionPoint* Point; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float cooldown; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_IgnorePoint;
|
|
|
|
// Function Mai.MaiController.IsCurrentlyPerceived
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct MaiController_IsCurrentlyPerceived final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool onlyHostile; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FAIStimulus Stimulus; // 0x0010(0x0058)(Parm, OutParm, NoDestructor, 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_MaiController_IsCurrentlyPerceived;
|
|
|
|
// Function Mai.MaiController.IsLocationSafe
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiController_IsLocationSafe final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0018(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_IsLocationSafe;
|
|
|
|
// Function Mai.MaiController.OnActionGraphChanged
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiController_OnActionGraphChanged final
|
|
{
|
|
public:
|
|
class AMaiActionGraph* actionGraph; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_OnActionGraphChanged;
|
|
|
|
// Function Mai.MaiController.OnActionPointAbandoned
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiController_OnActionPointAbandoned final
|
|
{
|
|
public:
|
|
class AMaiActionPoint* actionPoint; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_OnActionPointAbandoned;
|
|
|
|
// Function Mai.MaiController.OnActionPointReached
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiController_OnActionPointReached final
|
|
{
|
|
public:
|
|
class AMaiActionPoint* actionPoint; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_OnActionPointReached;
|
|
|
|
// Function Mai.MaiController.OnActionPointSelected
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiController_OnActionPointSelected final
|
|
{
|
|
public:
|
|
class AMaiActionPoint* actionPoint; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_OnActionPointSelected;
|
|
|
|
// Function Mai.MaiController.OnPerceived
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct MaiController_OnPerceived final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FAIStimulus Stimulus; // 0x0008(0x0058)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_OnPerceived;
|
|
|
|
// Function Mai.MaiController.OnPointerLoaded
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiController_OnPointerLoaded final
|
|
{
|
|
public:
|
|
class FName Key; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Actor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_OnPointerLoaded;
|
|
|
|
// Function Mai.MaiController.PopBehaviorName
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiController_PopBehaviorName final
|
|
{
|
|
public:
|
|
class FName behaviorName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_PopBehaviorName;
|
|
|
|
// Function Mai.MaiController.PushBehaviorName
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiController_PushBehaviorName final
|
|
{
|
|
public:
|
|
class FName behaviorName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_PushBehaviorName;
|
|
|
|
// Function Mai.MaiController.ReachCurrentActionPoint
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct MaiController_ReachCurrentActionPoint final
|
|
{
|
|
public:
|
|
struct FGameplayTag InjectTag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool runActions; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_ReachCurrentActionPoint;
|
|
|
|
// Function Mai.MaiController.ReceiveTokens
|
|
// 0x0002 (0x0002 - 0x0000)
|
|
struct MaiController_ReceiveTokens final
|
|
{
|
|
public:
|
|
uint8 pool; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 ReturnValue; // 0x0001(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_ReceiveTokens;
|
|
|
|
// Function Mai.MaiController.RunActionPointActions
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiController_RunActionPointActions final
|
|
{
|
|
public:
|
|
struct FGameplayTag InjectTag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AMaiActionPoint* actionPoint; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_RunActionPointActions;
|
|
|
|
// Function Mai.MaiController.RunActionPointWaitWork
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiController_RunActionPointWaitWork final
|
|
{
|
|
public:
|
|
struct FGameplayTag InjectTag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AMaiActionPoint* actionPoint; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_RunActionPointWaitWork;
|
|
|
|
// Function Mai.MaiController.SaveActorPointer
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiController_SaveActorPointer final
|
|
{
|
|
public:
|
|
class FName Key; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Actor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_SaveActorPointer;
|
|
|
|
// Function Mai.MaiController.SelectActionPoint
|
|
// 0x0068 (0x0068 - 0x0000)
|
|
struct MaiController_SelectActionPoint final
|
|
{
|
|
public:
|
|
TMap<class AMaiActionPoint*, uint8> actionPoints; // 0x0000(0x0050)(Parm, NativeAccessSpecifierPublic)
|
|
EPointSelection Method; // 0x0050(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AActor* Origin; // 0x0058(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0060(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_61[0x7]; // 0x0061(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_SelectActionPoint;
|
|
|
|
// Function Mai.MaiController.SelectNearestActionGraph
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiController_SelectNearestActionGraph final
|
|
{
|
|
public:
|
|
class FName graphTag; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_SelectNearestActionGraph;
|
|
|
|
// Function Mai.MaiController.SelectNextActionPoint
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiController_SelectNextActionPoint final
|
|
{
|
|
public:
|
|
EPointSelection Method; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AActor* Origin; // 0x0008(0x0008)(Parm, ZeroConstructor, 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_MaiController_SelectNextActionPoint;
|
|
|
|
// Function Mai.MaiController.SetCurrentActionGraph
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiController_SetCurrentActionGraph final
|
|
{
|
|
public:
|
|
class AMaiActionGraph* pointGraph; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_SetCurrentActionGraph;
|
|
|
|
// Function Mai.MaiController.SetCurrentActionPoint
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiController_SetCurrentActionPoint final
|
|
{
|
|
public:
|
|
class AMaiActionPoint* actionPoint; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool Reset; // 0x0008(0x0001)(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_MaiController_SetCurrentActionPoint;
|
|
|
|
// Function Mai.MaiController.SetDespawnLocation
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiController_SetDespawnLocation final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_SetDespawnLocation;
|
|
|
|
// Function Mai.MaiController.SetGoalActionPoint
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiController_SetGoalActionPoint final
|
|
{
|
|
public:
|
|
class AMaiActionPoint* goalPoint; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AMaiActionPoint* subgoalPoint; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName sequenceTag; // 0x0010(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_SetGoalActionPoint;
|
|
|
|
// Function Mai.MaiController.SetPartyID
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiController_SetPartyID final
|
|
{
|
|
public:
|
|
uint8 partyID; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_SetPartyID;
|
|
|
|
// Function Mai.MaiController.TeleportFrom
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiController_TeleportFrom final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Distance; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool forceDirect; // 0x001C(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x001D(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1E[0x2]; // 0x001E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_TeleportFrom;
|
|
|
|
// Function Mai.MaiController.TeleportInFrontOf
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiController_TeleportInFrontOf final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Distance; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x000C(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_TeleportInFrontOf;
|
|
|
|
// Function Mai.MaiController.TeleportTowards
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiController_TeleportTowards final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Distance; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x001C(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_TeleportTowards;
|
|
|
|
// Function Mai.MaiController.GetNavData
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiController_GetNavData final
|
|
{
|
|
public:
|
|
class ANavigationData* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_GetNavData;
|
|
|
|
// Function Mai.MaiController.GetPartyID
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiController_GetPartyID final
|
|
{
|
|
public:
|
|
uint8 ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_GetPartyID;
|
|
|
|
// Function Mai.MaiController.GetPrevActionPoint
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiController_GetPrevActionPoint final
|
|
{
|
|
public:
|
|
class AMaiActionPoint* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_GetPrevActionPoint;
|
|
|
|
// Function Mai.MaiController.GetWorkLocation
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiController_GetWorkLocation final
|
|
{
|
|
public:
|
|
struct FVector ReturnValue; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_GetWorkLocation;
|
|
|
|
// Function Mai.MaiController.GetYoungestStimulusAge
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiController_GetYoungestStimulusAge final
|
|
{
|
|
public:
|
|
const class AActor* Actor; // 0x0000(0x0008)(ConstParm, 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_MaiController_GetYoungestStimulusAge;
|
|
|
|
// Function Mai.MaiController.HasAction
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiController_HasAction final
|
|
{
|
|
public:
|
|
TSubclassOf<class UBeingAction> ActionClass; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, 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_MaiController_HasAction;
|
|
|
|
// Function Mai.MaiController.HasAnyAction
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiController_HasAnyAction final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_HasAnyAction;
|
|
|
|
// Function Mai.MaiController.HasAnyBehaviorName
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiController_HasAnyBehaviorName final
|
|
{
|
|
public:
|
|
TArray<class FName> behaviorNames; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, 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_MaiController_HasAnyBehaviorName;
|
|
|
|
// Function Mai.MaiController.HasBehaviorName
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct MaiController_HasBehaviorName final
|
|
{
|
|
public:
|
|
class FName behaviorName; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_HasBehaviorName;
|
|
|
|
// Function Mai.MaiController.HasValidNavData
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiController_HasValidNavData final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_HasValidNavData;
|
|
|
|
// Function Mai.MaiController.HavePlaceToAvoid
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiController_HavePlaceToAvoid final
|
|
{
|
|
public:
|
|
class APawn* Other; // 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_MaiController_HavePlaceToAvoid;
|
|
|
|
// Function Mai.MaiController.IsBehaviorTreeRunning
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiController_IsBehaviorTreeRunning final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_IsBehaviorTreeRunning;
|
|
|
|
// Function Mai.MaiController.IsCurrentActionPointReached
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiController_IsCurrentActionPointReached final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_IsCurrentActionPointReached;
|
|
|
|
// Function Mai.MaiController.IsCurrentWayPointReached
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiController_IsCurrentWayPointReached final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_IsCurrentWayPointReached;
|
|
|
|
// Function Mai.MaiController.IsIndoor
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiController_IsIndoor final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_IsIndoor;
|
|
|
|
// Function Mai.MaiController.TopBehaviorName
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiController_TopBehaviorName final
|
|
{
|
|
public:
|
|
class FName ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiController_TopBehaviorName;
|
|
|
|
// Function Mai.MaiControllerExt.FindEnemyToFight
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiControllerExt_FindEnemyToFight final
|
|
{
|
|
public:
|
|
class AActor* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiControllerExt_FindEnemyToFight;
|
|
|
|
// Function Mai.MaiControllerExt.ForceChase
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiControllerExt_ForceChase final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool clearWhenPerceived; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiControllerExt_ForceChase;
|
|
|
|
// Function Mai.MaiControllerExt.SetAlertInstigator
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiControllerExt_SetAlertInstigator final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiControllerExt_SetAlertInstigator;
|
|
|
|
// Function Mai.MaiControllerExt.SetAlertLocation
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiControllerExt_SetAlertLocation final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiControllerExt_SetAlertLocation;
|
|
|
|
// Function Mai.MaiControllerExt.SetArchEnemy
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiControllerExt_SetArchEnemy final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiControllerExt_SetArchEnemy;
|
|
|
|
// Function Mai.MaiControllerExt.SetChaseLocation
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiControllerExt_SetChaseLocation final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiControllerExt_SetChaseLocation;
|
|
|
|
// Function Mai.MaiControllerExt.SetFightingEnemy
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiControllerExt_SetFightingEnemy final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiControllerExt_SetFightingEnemy;
|
|
|
|
// Function Mai.MaiControllerExt.SetForcedEnemy
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiControllerExt_SetForcedEnemy final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiControllerExt_SetForcedEnemy;
|
|
|
|
// Function Mai.MaiControllerExt.SetParty
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiControllerExt_SetParty final
|
|
{
|
|
public:
|
|
EMaiParty party; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiControllerExt_SetParty;
|
|
|
|
// Function Mai.MaiControllerExt.GetAlertInstigator
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiControllerExt_GetAlertInstigator final
|
|
{
|
|
public:
|
|
class AActor* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiControllerExt_GetAlertInstigator;
|
|
|
|
// Function Mai.MaiControllerExt.GetAlertLocation
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiControllerExt_GetAlertLocation final
|
|
{
|
|
public:
|
|
struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiControllerExt_GetAlertLocation;
|
|
|
|
// Function Mai.MaiControllerExt.GetArchEnemy
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiControllerExt_GetArchEnemy final
|
|
{
|
|
public:
|
|
class AActor* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiControllerExt_GetArchEnemy;
|
|
|
|
// Function Mai.MaiControllerExt.GetChaseLocation
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiControllerExt_GetChaseLocation final
|
|
{
|
|
public:
|
|
struct FVector ReturnValue; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiControllerExt_GetChaseLocation;
|
|
|
|
// Function Mai.MaiControllerExt.GetFightingEnemy
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiControllerExt_GetFightingEnemy final
|
|
{
|
|
public:
|
|
class AActor* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiControllerExt_GetFightingEnemy;
|
|
|
|
// Function Mai.MaiControllerExt.GetForcedEnemy
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiControllerExt_GetForcedEnemy final
|
|
{
|
|
public:
|
|
class AActor* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiControllerExt_GetForcedEnemy;
|
|
|
|
// Function Mai.MaiControllerExt.GetParty
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiControllerExt_GetParty final
|
|
{
|
|
public:
|
|
EMaiParty ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiControllerExt_GetParty;
|
|
|
|
// Function Mai.MaiControllerExt.IsFightingWith
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiControllerExt_IsFightingWith final
|
|
{
|
|
public:
|
|
class AActor* enemy; // 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_MaiControllerExt_IsFightingWith;
|
|
|
|
// Function Mai.MaiCoverComponent.IsActorInCover
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiCoverComponent_IsActorInCover final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 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_MaiCoverComponent_IsActorInCover;
|
|
|
|
// Function Mai.MaiCoverComponent.IsUserInCover
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiCoverComponent_IsUserInCover final
|
|
{
|
|
public:
|
|
class UMaiCoverUser* User; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, 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_MaiCoverComponent_IsUserInCover;
|
|
|
|
// Function Mai.MaiCoverComponent.OnOverlapBegin
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiCoverComponent_OnOverlapBegin final
|
|
{
|
|
public:
|
|
class AActor* OverlappedActor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCoverComponent_OnOverlapBegin;
|
|
|
|
// Function Mai.MaiCoverComponent.OnOverlapEnd
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiCoverComponent_OnOverlapEnd final
|
|
{
|
|
public:
|
|
class AActor* OverlappedActor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiCoverComponent_OnOverlapEnd;
|
|
|
|
// Function Mai.MaiCoverUser.IsInCover
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct MaiCoverUser_IsInCover final
|
|
{
|
|
public:
|
|
struct FGameplayTag Filter; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiCoverUser_IsInCover;
|
|
|
|
// Function Mai.MaiCoverUser.IsInFullCover
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct MaiCoverUser_IsInFullCover final
|
|
{
|
|
public:
|
|
struct FGameplayTag Filter; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiCoverUser_IsInFullCover;
|
|
|
|
// Function Mai.MaiPointOfInterest.SwitchOnFor
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiPointOfInterest_SwitchOnFor final
|
|
{
|
|
public:
|
|
float Duration; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiPointOfInterest_SwitchOnFor;
|
|
|
|
// Function Mai.MaiDebugger.aiDebugPrint
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct MaiDebugger_aiDebugPrint final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString InString; // 0x0008(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool toScreen; // 0x0018(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool toLog; // 0x0019(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1A[0x2]; // 0x001A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FLinearColor Color; // 0x001C(0x0010)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Duration; // 0x002C(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool IgnoreActor; // 0x0030(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString Category; // 0x0038(0x0010)(Parm, ZeroConstructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_aiDebugPrint;
|
|
|
|
// Function Mai.MaiDebugger.aiDebugPrint2
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct MaiDebugger_aiDebugPrint2 final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString InString; // 0x0008(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMaiDebugPrintParams Params_0; // 0x0018(0x0030)(ConstParm, Parm, OutParm, ReferenceParm, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_aiDebugPrint2;
|
|
|
|
// Function Mai.MaiDebugger.getAIDebugActionPath
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiDebugger_getAIDebugActionPath final
|
|
{
|
|
public:
|
|
class APawn* Being; // 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_MaiDebugger_getAIDebugActionPath;
|
|
|
|
// Function Mai.MaiDebugger.getAIDebugActor
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiDebugger_getAIDebugActor final
|
|
{
|
|
public:
|
|
class UObject* WorldContext; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_getAIDebugActor;
|
|
|
|
// Function Mai.MaiDebugger.getAIDebugAggro
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiDebugger_getAIDebugAggro final
|
|
{
|
|
public:
|
|
class APawn* Being; // 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_MaiDebugger_getAIDebugAggro;
|
|
|
|
// Function Mai.MaiDebugger.getAIDebugAttack
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiDebugger_getAIDebugAttack final
|
|
{
|
|
public:
|
|
class APawn* Being; // 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_MaiDebugger_getAIDebugAttack;
|
|
|
|
// Function Mai.MaiDebugger.getAIDebugCuriosity
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiDebugger_getAIDebugCuriosity final
|
|
{
|
|
public:
|
|
class APawn* Being; // 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_MaiDebugger_getAIDebugCuriosity;
|
|
|
|
// Function Mai.MaiDebugger.getAIDebugger
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiDebugger_getAIDebugger final
|
|
{
|
|
public:
|
|
class UObject* WorldContext; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool onlyIfActive; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AMaiDebugger* ReturnValue; // 0x0010(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_getAIDebugger;
|
|
|
|
// Function Mai.MaiDebugger.getAIDebugGState
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiDebugger_getAIDebugGState final
|
|
{
|
|
public:
|
|
class UObject* WorldContext; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Name_0; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, 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_MaiDebugger_getAIDebugGState;
|
|
|
|
// Function Mai.MaiDebugger.getAIDebugHearing
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiDebugger_getAIDebugHearing final
|
|
{
|
|
public:
|
|
class UObject* WorldContext; // 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_MaiDebugger_getAIDebugHearing;
|
|
|
|
// Function Mai.MaiDebugger.getAIDebugMovement
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiDebugger_getAIDebugMovement final
|
|
{
|
|
public:
|
|
class APawn* Being; // 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_MaiDebugger_getAIDebugMovement;
|
|
|
|
// Function Mai.MaiDebugger.getAIDebugNavPath
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiDebugger_getAIDebugNavPath final
|
|
{
|
|
public:
|
|
class APawn* Being; // 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_MaiDebugger_getAIDebugNavPath;
|
|
|
|
// Function Mai.MaiDebugger.getAIDebugNoises
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiDebugger_getAIDebugNoises final
|
|
{
|
|
public:
|
|
class APawn* Being; // 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_MaiDebugger_getAIDebugNoises;
|
|
|
|
// Function Mai.MaiDebugger.getAIDebugOdor
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiDebugger_getAIDebugOdor final
|
|
{
|
|
public:
|
|
class APawn* Being; // 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_MaiDebugger_getAIDebugOdor;
|
|
|
|
// Function Mai.MaiDebugger.getAIDebugSight
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiDebugger_getAIDebugSight final
|
|
{
|
|
public:
|
|
class UObject* WorldContext; // 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_MaiDebugger_getAIDebugSight;
|
|
|
|
// Function Mai.MaiDebugger.getAIDebugSmell
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiDebugger_getAIDebugSmell final
|
|
{
|
|
public:
|
|
class UObject* WorldContext; // 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_MaiDebugger_getAIDebugSmell;
|
|
|
|
// Function Mai.MaiDebugger.getAIDebugState
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiDebugger_getAIDebugState final
|
|
{
|
|
public:
|
|
class APawn* Being; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Name_0; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, 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_MaiDebugger_getAIDebugState;
|
|
|
|
// Function Mai.MaiDebugger.getAIDebugVisibility
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiDebugger_getAIDebugVisibility final
|
|
{
|
|
public:
|
|
class APawn* Being; // 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_MaiDebugger_getAIDebugVisibility;
|
|
|
|
// Function Mai.MaiDebugger.AIDebugActionPath
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiDebugger_AIDebugActionPath final
|
|
{
|
|
public:
|
|
bool Debug; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_AIDebugActionPath;
|
|
|
|
// Function Mai.MaiDebugger.AIDebugActor
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiDebugger_AIDebugActor final
|
|
{
|
|
public:
|
|
class FName Name_0; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_AIDebugActor;
|
|
|
|
// Function Mai.MaiDebugger.AIDebugAddState
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct MaiDebugger_AIDebugAddState final
|
|
{
|
|
public:
|
|
class FName Name_0; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool Debug; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_AIDebugAddState;
|
|
|
|
// Function Mai.MaiDebugger.AIDebugAggro
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiDebugger_AIDebugAggro final
|
|
{
|
|
public:
|
|
bool Debug; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_AIDebugAggro;
|
|
|
|
// Function Mai.MaiDebugger.AIDebugAInfo
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiDebugger_AIDebugAInfo final
|
|
{
|
|
public:
|
|
bool Debug; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_AIDebugAInfo;
|
|
|
|
// Function Mai.MaiDebugger.AIDebugAttack
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiDebugger_AIDebugAttack final
|
|
{
|
|
public:
|
|
bool Debug; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_AIDebugAttack;
|
|
|
|
// Function Mai.MaiDebugger.AIDebugBehaviorTree
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiDebugger_AIDebugBehaviorTree final
|
|
{
|
|
public:
|
|
bool Debug; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_AIDebugBehaviorTree;
|
|
|
|
// Function Mai.MaiDebugger.AIDebugCuriosity
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiDebugger_AIDebugCuriosity final
|
|
{
|
|
public:
|
|
bool Debug; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_AIDebugCuriosity;
|
|
|
|
// Function Mai.MaiDebugger.AIDebugEQS
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiDebugger_AIDebugEQS final
|
|
{
|
|
public:
|
|
bool Debug; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_AIDebugEQS;
|
|
|
|
// Function Mai.MaiDebugger.AIDebugger
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiDebugger_AIDebugger final
|
|
{
|
|
public:
|
|
bool Activate; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_AIDebugger;
|
|
|
|
// Function Mai.MaiDebugger.AIDebugHearing
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiDebugger_AIDebugHearing final
|
|
{
|
|
public:
|
|
bool Debug; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_AIDebugHearing;
|
|
|
|
// Function Mai.MaiDebugger.AIDebugMovement
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiDebugger_AIDebugMovement final
|
|
{
|
|
public:
|
|
bool Debug; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_AIDebugMovement;
|
|
|
|
// Function Mai.MaiDebugger.AIDebugNavMesh
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiDebugger_AIDebugNavMesh final
|
|
{
|
|
public:
|
|
bool Debug; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_AIDebugNavMesh;
|
|
|
|
// Function Mai.MaiDebugger.AIDebugNavPath
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiDebugger_AIDebugNavPath final
|
|
{
|
|
public:
|
|
bool Debug; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_AIDebugNavPath;
|
|
|
|
// Function Mai.MaiDebugger.AIDebugNoises
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiDebugger_AIDebugNoises final
|
|
{
|
|
public:
|
|
bool Debug; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_AIDebugNoises;
|
|
|
|
// Function Mai.MaiDebugger.AIDebugOdor
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiDebugger_AIDebugOdor final
|
|
{
|
|
public:
|
|
bool Debug; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_AIDebugOdor;
|
|
|
|
// Function Mai.MaiDebugger.AIDebugPerception
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiDebugger_AIDebugPerception final
|
|
{
|
|
public:
|
|
bool Debug; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_AIDebugPerception;
|
|
|
|
// Function Mai.MaiDebugger.AIDebugSight
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiDebugger_AIDebugSight final
|
|
{
|
|
public:
|
|
bool Debug; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_AIDebugSight;
|
|
|
|
// Function Mai.MaiDebugger.AIDebugSmell
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiDebugger_AIDebugSmell final
|
|
{
|
|
public:
|
|
bool Debug; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_AIDebugSmell;
|
|
|
|
// Function Mai.MaiDebugger.AIDebugState
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct MaiDebugger_AIDebugState final
|
|
{
|
|
public:
|
|
class FName Name_0; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool Debug; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_AIDebugState;
|
|
|
|
// Function Mai.MaiDebugger.AIDebugUnreal
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiDebugger_AIDebugUnreal final
|
|
{
|
|
public:
|
|
bool Debug; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_AIDebugUnreal;
|
|
|
|
// Function Mai.MaiDebugger.AIDebugVisibility
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiDebugger_AIDebugVisibility final
|
|
{
|
|
public:
|
|
bool Debug; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiDebugger_AIDebugVisibility;
|
|
|
|
// Function Mai.MaiFlyingPoint.IsReachableFrom
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiFlyingPoint_IsReachableFrom final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AMaiController* User; // 0x0018(0x0008)(Parm, ZeroConstructor, NoDestructor, 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_MaiFlyingPoint_IsReachableFrom;
|
|
|
|
// Function Mai.MaiFlyingGraph.FindNearestPoint
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct MaiFlyingGraph_FindNearestPoint final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Radius; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AMaiController* User; // 0x0020(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AMaiFlyingPoint* ReturnValue; // 0x0028(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFlyingGraph_FindNearestPoint;
|
|
|
|
// Function Mai.MaiFlyingGraph.GetPointCount
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiFlyingGraph_GetPointCount final
|
|
{
|
|
public:
|
|
int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFlyingGraph_GetPointCount;
|
|
|
|
// Function Mai.MaiFlyingGraph.GetPoints
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFlyingGraph_GetPoints final
|
|
{
|
|
public:
|
|
TArray<class AMaiFlyingPoint*> actionPoints; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFlyingGraph_GetPoints;
|
|
|
|
// Function Mai.MaiFlyingGraph.GetPointsInRange
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct MaiFlyingGraph_GetPointsInRange final
|
|
{
|
|
public:
|
|
TArray<class AMaiFlyingPoint*> actionPoints; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FVector Pos; // 0x0010(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Radius; // 0x0028(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFlyingGraph_GetPointsInRange;
|
|
|
|
// Function Mai.MaiFlyingGraph.GetRandomPoint
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFlyingGraph_GetRandomPoint final
|
|
{
|
|
public:
|
|
TArray<class AMaiFlyingPoint*> actionPoints; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
class AMaiFlyingPoint* ReturnValue; // 0x0010(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFlyingGraph_GetRandomPoint;
|
|
|
|
// Function Mai.MaiFlyingGraphComponent.FindNearestPoint
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiFlyingGraphComponent_FindNearestPoint final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AMaiFlyingPoint* ReturnValue; // 0x0018(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFlyingGraphComponent_FindNearestPoint;
|
|
|
|
// Function Mai.MaiFlyingGraphComponent.GetPointCount
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiFlyingGraphComponent_GetPointCount final
|
|
{
|
|
public:
|
|
int32 ReturnValue; // 0x0000(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFlyingGraphComponent_GetPointCount;
|
|
|
|
// Function Mai.MaiFlyingGraphComponent.GetPoints
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFlyingGraphComponent_GetPoints final
|
|
{
|
|
public:
|
|
TArray<class AMaiFlyingPoint*> actionPoints; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFlyingGraphComponent_GetPoints;
|
|
|
|
// Function Mai.MaiFlyingGraphComponent.GetPointsInRange
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct MaiFlyingGraphComponent_GetPointsInRange final
|
|
{
|
|
public:
|
|
TArray<class AMaiFlyingPoint*> actionPoints; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FVector Pos; // 0x0010(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Radius; // 0x0028(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFlyingGraphComponent_GetPointsInRange;
|
|
|
|
// Function Mai.MaiFlyingGraphComponent.GetRandomPoint
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiFlyingGraphComponent_GetRandomPoint final
|
|
{
|
|
public:
|
|
class AMaiFlyingPoint* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFlyingGraphComponent_GetRandomPoint;
|
|
|
|
// Function Mai.MaiFunctions.actionsAbortByClass
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFunctions_actionsAbortByClass final
|
|
{
|
|
public:
|
|
class AController* Controller; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UBeingAction> ActionClass; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool exact; // 0x0010(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_actionsAbortByClass;
|
|
|
|
// Function Mai.MaiFunctions.actionsAbortByPriority
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFunctions_actionsAbortByPriority final
|
|
{
|
|
public:
|
|
class AController* Controller; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EAIRequestPriority Priority; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool exact; // 0x0009(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_actionsAbortByPriority;
|
|
|
|
// Function Mai.MaiFunctions.actionsAbortInstigatedBy
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFunctions_actionsAbortInstigatedBy final
|
|
{
|
|
public:
|
|
class AController* Controller; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
const class UObject* InstigatedBy; // 0x0008(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_actionsAbortInstigatedBy;
|
|
|
|
// Function Mai.MaiFunctions.actionsAdd
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiFunctions_actionsAdd final
|
|
{
|
|
public:
|
|
class AController* Controller; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UBeingAction* action; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EAIRequestPriority Priority; // 0x0010(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UObject* InstigatedBy; // 0x0018(0x0008)(Parm, ZeroConstructor, NoDestructor, 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_MaiFunctions_actionsAdd;
|
|
|
|
// Function Mai.MaiFunctions.actionsClearAll
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiFunctions_actionsClearAll final
|
|
{
|
|
public:
|
|
class AController* Controller; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_actionsClearAll;
|
|
|
|
// Function Mai.MaiFunctions.actionsGetCurrent
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFunctions_actionsGetCurrent final
|
|
{
|
|
public:
|
|
const class AController* Controller; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UBeingAction* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_actionsGetCurrent;
|
|
|
|
// Function Mai.MaiFunctions.actionsHasAny
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFunctions_actionsHasAny final
|
|
{
|
|
public:
|
|
const class AController* Controller; // 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_MaiFunctions_actionsHasAny;
|
|
|
|
// Function Mai.MaiFunctions.actionsHasOfClass
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFunctions_actionsHasOfClass final
|
|
{
|
|
public:
|
|
const class AController* Controller; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UBeingAction> ActionClass; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, 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_MaiFunctions_actionsHasOfClass;
|
|
|
|
// Function Mai.MaiFunctions.actionsIsActive
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFunctions_actionsIsActive final
|
|
{
|
|
public:
|
|
const class AController* Controller; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UBeingAction> ActionClass; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, 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_MaiFunctions_actionsIsActive;
|
|
|
|
// Function Mai.MaiFunctions.allowPhysicsRotationDuringRootMotion
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFunctions_allowPhysicsRotationDuringRootMotion final
|
|
{
|
|
public:
|
|
class ACharacter* Being; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool allow; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Priority; // 0x0009(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_allowPhysicsRotationDuringRootMotion;
|
|
|
|
// Function Mai.MaiFunctions.calcAvaragePosition
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct MaiFunctions_calcAvaragePosition final
|
|
{
|
|
public:
|
|
TArray<class AActor*> Actors; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
const class AActor* weighted; // 0x0010(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector ReturnValue; // 0x0018(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_calcAvaragePosition;
|
|
|
|
// Function Mai.MaiFunctions.calcDirLocation
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct MaiFunctions_calcDirLocation final
|
|
{
|
|
public:
|
|
class APawn* Being; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class APawn* Target; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Source; // 0x0010(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Radius; // 0x0028(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool inversed; // 0x002C(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector ReturnValue; // 0x0030(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_calcDirLocation;
|
|
|
|
// Function Mai.MaiFunctions.canGoDirectly
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct MaiFunctions_canGoDirectly final
|
|
{
|
|
public:
|
|
class UObject* WorldContext; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector PointA; // 0x0008(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector PointB; // 0x0020(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ANavigationData* NavData; // 0x0038(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UNavigationQueryFilter> filterClass; // 0x0040(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Tolerance; // 0x0048(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x004C(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4D[0x3]; // 0x004D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_canGoDirectly;
|
|
|
|
// Function Mai.MaiFunctions.canWalkOnWalls
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFunctions_canWalkOnWalls final
|
|
{
|
|
public:
|
|
class APawn* Being; // 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_MaiFunctions_canWalkOnWalls;
|
|
|
|
// Function Mai.MaiFunctions.clearBlackboard
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiFunctions_clearBlackboard final
|
|
{
|
|
public:
|
|
class AAIController* Controller; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_clearBlackboard;
|
|
|
|
// Function Mai.MaiFunctions.clearPhysicsRotationDuringRootMotion
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFunctions_clearPhysicsRotationDuringRootMotion final
|
|
{
|
|
public:
|
|
class ACharacter* Being; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Priority; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_clearPhysicsRotationDuringRootMotion;
|
|
|
|
// Function Mai.MaiFunctions.disableActionSync
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiFunctions_disableActionSync final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_disableActionSync;
|
|
|
|
// Function Mai.MaiFunctions.DisableActor
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFunctions_DisableActor final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool disable; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_DisableActor;
|
|
|
|
// Function Mai.MaiFunctions.DisableBehaviorTree
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFunctions_DisableBehaviorTree final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Reason; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_DisableBehaviorTree;
|
|
|
|
// Function Mai.MaiFunctions.doesPathToLocationExists
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct MaiFunctions_doesPathToLocationExists final
|
|
{
|
|
public:
|
|
class UObject* WorldContext; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector PathStart; // 0x0008(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector PathEnd; // 0x0020(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* PathfindingContext; // 0x0038(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UNavigationQueryFilter> filterClass; // 0x0040(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0048(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_doesPathToLocationExists;
|
|
|
|
// Function Mai.MaiFunctions.drawLastLocations
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFunctions_drawLastLocations final
|
|
{
|
|
public:
|
|
class UBeingLocationTracker* tracker; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Extent; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_drawLastLocations;
|
|
|
|
// Function Mai.MaiFunctions.EnableBehaviorTree
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFunctions_EnableBehaviorTree final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Reason; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_EnableBehaviorTree;
|
|
|
|
// Function Mai.MaiFunctions.filterActionPoints_ByClass
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiFunctions_filterActionPoints_ByClass final
|
|
{
|
|
public:
|
|
TArray<class AMaiActionPoint*> inPoints; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<class AMaiActionPoint*> outPoints; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class AMaiActionPoint> pointClass; // 0x0020(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_filterActionPoints_ByClass;
|
|
|
|
// Function Mai.MaiFunctions.filterActionPoints_ByCondition
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct MaiFunctions_filterActionPoints_ByCondition final
|
|
{
|
|
public:
|
|
TArray<class AMaiActionPoint*> inPoints; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<class AMaiActionPoint*> outPoints; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class AActor* caller; // 0x0020(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UDaiCondition* Condition; // 0x0028(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_filterActionPoints_ByCondition;
|
|
|
|
// Function Mai.MaiFunctions.filterActionPoints_ByConditions
|
|
// 0x0058 (0x0058 - 0x0000)
|
|
struct MaiFunctions_filterActionPoints_ByConditions final
|
|
{
|
|
public:
|
|
TArray<class AMaiActionPoint*> inPoints; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<class AMaiActionPoint*> outPoints; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class AActor* caller; // 0x0020(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FDaiConditions Conditions; // 0x0028(0x0030)(ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_filterActionPoints_ByConditions;
|
|
|
|
// Function Mai.MaiFunctions.filterActionPoints_ByUseConditions
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiFunctions_filterActionPoints_ByUseConditions final
|
|
{
|
|
public:
|
|
TArray<class AMaiActionPoint*> inPoints; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<class AMaiActionPoint*> outPoints; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class AActor* User; // 0x0020(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_filterActionPoints_ByUseConditions;
|
|
|
|
// Function Mai.MaiFunctions.filterActionPoints_ByWeight
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiFunctions_filterActionPoints_ByWeight final
|
|
{
|
|
public:
|
|
TArray<class AMaiActionPoint*> inPoints; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<class AMaiActionPoint*> outPoints; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
uint8 ignoreWeight; // 0x0020(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_filterActionPoints_ByWeight;
|
|
|
|
// Function Mai.MaiFunctions.filterActionPoints_InDetectionArea
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct MaiFunctions_filterActionPoints_InDetectionArea final
|
|
{
|
|
public:
|
|
TArray<class AMaiActionPoint*> inPoints; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<class AMaiActionPoint*> outPoints; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FVector Location; // 0x0020(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float areaExtent; // 0x0038(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_filterActionPoints_InDetectionArea;
|
|
|
|
// Function Mai.MaiFunctions.filterActionPoints_InRange
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct MaiFunctions_filterActionPoints_InRange final
|
|
{
|
|
public:
|
|
TArray<class AMaiActionPoint*> inPoints; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<class AMaiActionPoint*> outPoints; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FVector Location; // 0x0020(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Radius; // 0x0038(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_filterActionPoints_InRange;
|
|
|
|
// Function Mai.MaiFunctions.filterActionPoints_InsideRange
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct MaiFunctions_filterActionPoints_InsideRange final
|
|
{
|
|
public:
|
|
TArray<class AMaiActionPoint*> inPoints; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<class AMaiActionPoint*> outPoints; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FVector Location; // 0x0020(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Min; // 0x0038(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Max; // 0x003C(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_filterActionPoints_InsideRange;
|
|
|
|
// Function Mai.MaiFunctions.filterActionPoints_InVisibilityRadius
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct MaiFunctions_filterActionPoints_InVisibilityRadius final
|
|
{
|
|
public:
|
|
TArray<class AMaiActionPoint*> inPoints; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<class AMaiActionPoint*> outPoints; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FVector Location; // 0x0020(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Radius; // 0x0038(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float perceptionMod; // 0x003C(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_filterActionPoints_InVisibilityRadius;
|
|
|
|
// Function Mai.MaiFunctions.filterActionPoints_IsSafe
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiFunctions_filterActionPoints_IsSafe final
|
|
{
|
|
public:
|
|
TArray<class AMaiActionPoint*> inPoints; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<class AMaiActionPoint*> outPoints; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class AActor* Actor; // 0x0020(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_filterActionPoints_IsSafe;
|
|
|
|
// Function Mai.MaiFunctions.filterActionPoints_OutRange
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct MaiFunctions_filterActionPoints_OutRange final
|
|
{
|
|
public:
|
|
TArray<class AMaiActionPoint*> inPoints; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<class AMaiActionPoint*> outPoints; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FVector Location; // 0x0020(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Radius; // 0x0038(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_filterActionPoints_OutRange;
|
|
|
|
// Function Mai.MaiFunctions.filterActionPoints_SortByRange
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct MaiFunctions_filterActionPoints_SortByRange final
|
|
{
|
|
public:
|
|
TArray<class AMaiActionPoint*> inPoints; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<class AMaiActionPoint*> outPoints; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FVector Location; // 0x0020(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_filterActionPoints_SortByRange;
|
|
|
|
// Function Mai.MaiFunctions.filterBeings_By2D5Distance
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct MaiFunctions_filterBeings_By2D5Distance final
|
|
{
|
|
public:
|
|
TArray<class APawn*> inBeings; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<class APawn*> outBeings; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class AActor* Actor; // 0x0020(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float maxDist; // 0x0028(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float minDist; // 0x002C(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_filterBeings_By2D5Distance;
|
|
|
|
// Function Mai.MaiFunctions.filterBeings_ByAggro
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct MaiFunctions_filterBeings_ByAggro final
|
|
{
|
|
public:
|
|
TArray<class APawn*> inBeings; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<class APawn*> outBeings; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class APawn* Being; // 0x0020(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool neutral; // 0x0028(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool cautious; // 0x0029(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool aggressive; // 0x002A(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2B[0x5]; // 0x002B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_filterBeings_ByAggro;
|
|
|
|
// Function Mai.MaiFunctions.filterBeings_ByAngle
|
|
// 0x0058 (0x0058 - 0x0000)
|
|
struct MaiFunctions_filterBeings_ByAngle final
|
|
{
|
|
public:
|
|
TArray<class APawn*> inBeings; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<class APawn*> outBeings; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FVector Origin; // 0x0020(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Direction; // 0x0038(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Angle; // 0x0050(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool inAngle; // 0x0054(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_55[0x3]; // 0x0055(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_filterBeings_ByAngle;
|
|
|
|
// Function Mai.MaiFunctions.filterBeings_ByAttitude
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct MaiFunctions_filterBeings_ByAttitude final
|
|
{
|
|
public:
|
|
TArray<class APawn*> inBeings; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<class APawn*> outBeings; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class APawn* Being; // 0x0020(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool friendly; // 0x0028(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool neutral; // 0x0029(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool hostile; // 0x002A(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2B[0x5]; // 0x002B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_filterBeings_ByAttitude;
|
|
|
|
// Function Mai.MaiFunctions.filterBeings_ByDistance
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct MaiFunctions_filterBeings_ByDistance final
|
|
{
|
|
public:
|
|
TArray<class APawn*> inBeings; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<class APawn*> outBeings; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
EDaiDistanceType distanceType; // 0x0020(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector Origin; // 0x0028(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float maxDist; // 0x0040(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float minDist; // 0x0044(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_filterBeings_ByDistance;
|
|
|
|
// Function Mai.MaiFunctions.filterBeings_OnlyAlive
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiFunctions_filterBeings_OnlyAlive final
|
|
{
|
|
public:
|
|
TArray<class APawn*> inBeings; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<class APawn*> outBeings; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_filterBeings_OnlyAlive;
|
|
|
|
// Function Mai.MaiFunctions.findAllBeingsByTag
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct MaiFunctions_findAllBeingsByTag final
|
|
{
|
|
public:
|
|
const class UObject* Context; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Tag; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class APawn> beingClass; // 0x0010(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool includeDisabled; // 0x0018(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class APawn*> ReturnValue; // 0x0020(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_findAllBeingsByTag;
|
|
|
|
// Function Mai.MaiFunctions.findAllBeingsWithInterface
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiFunctions_findAllBeingsWithInterface final
|
|
{
|
|
public:
|
|
const class UObject* Context; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Tag; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class IInterface> beingInterface; // 0x0010(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class APawn*> ReturnValue; // 0x0018(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_findAllBeingsWithInterface;
|
|
|
|
// Function Mai.MaiFunctions.findAllEnemies
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiFunctions_findAllEnemies final
|
|
{
|
|
public:
|
|
class AMaiController* Controller; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class AActor*> enemies; // 0x0008(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0018(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_findAllEnemies;
|
|
|
|
// Function Mai.MaiFunctions.findArchEnemy
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFunctions_findArchEnemy final
|
|
{
|
|
public:
|
|
class AMaiController* Controller; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_findArchEnemy;
|
|
|
|
// Function Mai.MaiFunctions.findComponentFromAI
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFunctions_findComponentFromAI final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UActorComponent> ComponentClass; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UActorComponent* ReturnValue; // 0x0010(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_findComponentFromAI;
|
|
|
|
// Function Mai.MaiFunctions.findFarestActionPoint
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct MaiFunctions_findFarestActionPoint final
|
|
{
|
|
public:
|
|
TArray<class AMaiActionPoint*> inPoints; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
struct FVector Location; // 0x0010(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AMaiActionPoint* ReturnValue; // 0x0028(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_findFarestActionPoint;
|
|
|
|
// Function Mai.MaiFunctions.findHighestWeight
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFunctions_findHighestWeight final
|
|
{
|
|
public:
|
|
TArray<class AMaiActionPoint*> inPoints; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
uint8 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_MaiFunctions_findHighestWeight;
|
|
|
|
// Function Mai.MaiFunctions.findLastLocationNotInNarrowArea
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiFunctions_findLastLocationNotInNarrowArea final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Actor; // 0x0018(0x0008)(Parm, ZeroConstructor, NoDestructor, 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_MaiFunctions_findLastLocationNotInNarrowArea;
|
|
|
|
// Function Mai.MaiFunctions.findNearestActionGraph
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct MaiFunctions_findNearestActionGraph final
|
|
{
|
|
public:
|
|
class UObject* Context; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Location; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName graphTag; // 0x0020(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool checkPoints; // 0x0028(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AMaiActionGraph* ReturnValue; // 0x0030(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_findNearestActionGraph;
|
|
|
|
// Function Mai.MaiFunctions.findNearestActionPoint
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct MaiFunctions_findNearestActionPoint final
|
|
{
|
|
public:
|
|
TArray<class AMaiActionPoint*> inPoints; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
struct FVector Location; // 0x0010(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AMaiActionPoint* ReturnValue; // 0x0028(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_findNearestActionPoint;
|
|
|
|
// Function Mai.MaiFunctions.findNearestBeingByTag
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct MaiFunctions_findNearestBeingByTag final
|
|
{
|
|
public:
|
|
const class UObject* Context; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Origin; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Tag; // 0x0020(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class APawn> beingClass; // 0x0028(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class APawn* ReturnValue; // 0x0030(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_findNearestBeingByTag;
|
|
|
|
// Function Mai.MaiFunctions.findNearestFlyingGraph
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct MaiFunctions_findNearestFlyingGraph final
|
|
{
|
|
public:
|
|
class UObject* Context; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Location; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName graphTag; // 0x0020(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool checkPoints; // 0x0028(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AMaiFlyingGraph* ReturnValue; // 0x0030(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_findNearestFlyingGraph;
|
|
|
|
// Function Mai.MaiFunctions.findRandomActionPoint
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiFunctions_findRandomActionPoint final
|
|
{
|
|
public:
|
|
TArray<class AMaiActionPoint*> inPoints; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
bool useWeights; // 0x0010(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AMaiActionPoint* ReturnValue; // 0x0018(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_findRandomActionPoint;
|
|
|
|
// Function Mai.MaiFunctions.get2D5Distance
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct MaiFunctions_get2D5Distance final
|
|
{
|
|
public:
|
|
struct FVector Origin; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Target; // 0x0018(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float heightTolerance; // 0x0030(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float radiusTolerance; // 0x0034(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ReturnValue; // 0x0038(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_get2D5Distance;
|
|
|
|
// Function Mai.MaiFunctions.get2D5DistanceBetween
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFunctions_get2D5DistanceBetween final
|
|
{
|
|
public:
|
|
class AActor* Origin; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Target; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool Overlap; // 0x0010(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ReturnValue; // 0x0014(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_get2D5DistanceBetween;
|
|
|
|
// Function Mai.MaiFunctions.get2D5DistanceTo
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiFunctions_get2D5DistanceTo final
|
|
{
|
|
public:
|
|
class AActor* Origin; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Target; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool Overlap; // 0x0020(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ReturnValue; // 0x0024(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_get2D5DistanceTo;
|
|
|
|
// Function Mai.MaiFunctions.getActorActionPoints
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFunctions_getActorActionPoints final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class AMaiActionPoint*> outPoints; // 0x0008(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getActorActionPoints;
|
|
|
|
// Function Mai.MaiFunctions.getActorDistToNearestBeing
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiFunctions_getActorDistToNearestBeing final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Tag; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class APawn> beingClass; // 0x0010(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class APawn* nearestBeing; // 0x0018(0x0008)(Parm, OutParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ReturnValue; // 0x0020(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getActorDistToNearestBeing;
|
|
|
|
// Function Mai.MaiFunctions.getAgentTransform
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct MaiFunctions_getAgentTransform final
|
|
{
|
|
public:
|
|
class AActor* agent; // 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_MaiFunctions_getAgentTransform;
|
|
|
|
// Function Mai.MaiFunctions.getAllActionPoints
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiFunctions_getAllActionPoints final
|
|
{
|
|
public:
|
|
class UObject* Context; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName pointTag; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class AMaiActionPoint> pointClass; // 0x0010(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class AMaiActionPoint*> outPoints; // 0x0018(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getAllActionPoints;
|
|
|
|
// Function Mai.MaiFunctions.getAllActorsActionPoints
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiFunctions_getAllActorsActionPoints final
|
|
{
|
|
public:
|
|
class UObject* Context; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName actorTag; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class AActor> ActorClass; // 0x0010(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class AMaiActionPoint*> outPoints; // 0x0018(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getAllActorsActionPoints;
|
|
|
|
// Function Mai.MaiFunctions.getAllGraphsActionPoints
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiFunctions_getAllGraphsActionPoints final
|
|
{
|
|
public:
|
|
class UObject* Context; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName graphTag; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class AMaiActionGraph> graphClass; // 0x0010(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class AMaiActionPoint*> outPoints; // 0x0018(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getAllGraphsActionPoints;
|
|
|
|
// Function Mai.MaiFunctions.getAnimOnNavByAngle
|
|
// 0x00B8 (0x00B8 - 0x0000)
|
|
struct MaiFunctions_getAnimOnNavByAngle final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer Tags; // 0x0008(0x0020)(Parm, NativeAccessSpecifierPublic)
|
|
float hangle; // 0x0028(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FDaiAnimPlayParams playParams; // 0x0030(0x0078)(Parm, OutParm, NativeAccessSpecifierPublic)
|
|
bool checkComponents; // 0x00A8(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A9[0x7]; // 0x00A9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAnimationAsset* ReturnValue; // 0x00B0(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getAnimOnNavByAngle;
|
|
|
|
// Function Mai.MaiFunctions.getAnimOnNavByTags
|
|
// 0x00B0 (0x00B0 - 0x0000)
|
|
struct MaiFunctions_getAnimOnNavByTags final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer Tags; // 0x0008(0x0020)(Parm, NativeAccessSpecifierPublic)
|
|
struct FDaiAnimPlayParams playParams; // 0x0028(0x0078)(Parm, OutParm, NativeAccessSpecifierPublic)
|
|
bool checkComponents; // 0x00A0(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAnimationAsset* ReturnValue; // 0x00A8(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getAnimOnNavByTags;
|
|
|
|
// Function Mai.MaiFunctions.getAttitudeTowards
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFunctions_getAttitudeTowards final
|
|
{
|
|
public:
|
|
class APawn* Being; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class APawn* Other; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETeamAttitude 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_MaiFunctions_getAttitudeTowards;
|
|
|
|
// Function Mai.MaiFunctions.GetBehaviorTreeActiveNode
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFunctions_GetBehaviorTreeActiveNode final
|
|
{
|
|
public:
|
|
class AAIController* Controller; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UBTNode* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_GetBehaviorTreeActiveNode;
|
|
|
|
// Function Mai.MaiFunctions.getBehaviorTreeInfo
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFunctions_getBehaviorTreeInfo final
|
|
{
|
|
public:
|
|
class AAIController* Controller; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString ReturnValue; // 0x0008(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getBehaviorTreeInfo;
|
|
|
|
// Function Mai.MaiFunctions.getBlackboardFloat
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct MaiFunctions_getBlackboardFloat final
|
|
{
|
|
public:
|
|
class UBlackboardComponent* Blackboard; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMaiBlackboardFloat Value; // 0x0008(0x0030)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
float ReturnValue; // 0x0038(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getBlackboardFloat;
|
|
|
|
// Function Mai.MaiFunctions.getBlackboardInfo
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFunctions_getBlackboardInfo final
|
|
{
|
|
public:
|
|
class AAIController* Controller; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString ReturnValue; // 0x0008(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getBlackboardInfo;
|
|
|
|
// Function Mai.MaiFunctions.getBlackboardInt
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct MaiFunctions_getBlackboardInt final
|
|
{
|
|
public:
|
|
class UBlackboardComponent* Blackboard; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMaiBlackboardInt Value; // 0x0008(0x0030)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
int32 ReturnValue; // 0x0038(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getBlackboardInt;
|
|
|
|
// Function Mai.MaiFunctions.getCurrentCustomLinkOb
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFunctions_getCurrentCustomLinkOb final
|
|
{
|
|
public:
|
|
class APawn* Being; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UObject* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getCurrentCustomLinkOb;
|
|
|
|
// Function Mai.MaiFunctions.getCurrentGoalLocation
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiFunctions_getCurrentGoalLocation final
|
|
{
|
|
public:
|
|
class APawn* Being; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector ReturnValue; // 0x0008(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getCurrentGoalLocation;
|
|
|
|
// Function Mai.MaiFunctions.getCurrentPathPointLocation
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiFunctions_getCurrentPathPointLocation final
|
|
{
|
|
public:
|
|
class APawn* Being; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Point; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool fromStart; // 0x000C(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector ReturnValue; // 0x0010(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getCurrentPathPointLocation;
|
|
|
|
// Function Mai.MaiFunctions.getCurrentTargetLocation
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiFunctions_getCurrentTargetLocation final
|
|
{
|
|
public:
|
|
class APawn* Being; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector ReturnValue; // 0x0008(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getCurrentTargetLocation;
|
|
|
|
// Function Mai.MaiFunctions.getDifficultyByteFromTable
|
|
// 0x00B0 (0x00B0 - 0x0000)
|
|
struct MaiFunctions_getDifficultyByteFromTable final
|
|
{
|
|
public:
|
|
const class UObject* WorldContext; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMaiTableOfBytesDiff Table; // 0x0008(0x00A0)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
int32 Index_0; // 0x00A8(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 ReturnValue; // 0x00AC(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_AD[0x3]; // 0x00AD(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getDifficultyByteFromTable;
|
|
|
|
// Function Mai.MaiFunctions.getDifficultyFloat
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct MaiFunctions_getDifficultyFloat final
|
|
{
|
|
public:
|
|
const class UObject* WorldContext; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMaiFloatDiff Value; // 0x0008(0x0028)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
|
float ReturnValue; // 0x0030(0x0004)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getDifficultyFloat;
|
|
|
|
// Function Mai.MaiFunctions.getGraphActionPoints
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFunctions_getGraphActionPoints final
|
|
{
|
|
public:
|
|
class AMaiActionGraph* Graph; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class AMaiActionPoint*> outPoints; // 0x0008(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getGraphActionPoints;
|
|
|
|
// Function Mai.MaiFunctions.getJumpData
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFunctions_getJumpData final
|
|
{
|
|
public:
|
|
class APawn* Being; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float lenght; // 0x0008(0x0004)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Height; // 0x000C(0x0004)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UObject* ReturnValue; // 0x0010(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getJumpData;
|
|
|
|
// Function Mai.MaiFunctions.getLocalDirection
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct MaiFunctions_getLocalDirection final
|
|
{
|
|
public:
|
|
class AActor* Origin; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector dir; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector ReturnValue; // 0x0020(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getLocalDirection;
|
|
|
|
// Function Mai.MaiFunctions.getLocalDirectionTo
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiFunctions_getLocalDirectionTo final
|
|
{
|
|
public:
|
|
class AActor* Origin; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Other; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector ReturnValue; // 0x0010(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getLocalDirectionTo;
|
|
|
|
// Function Mai.MaiFunctions.getMaiCharacterByClass
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFunctions_getMaiCharacterByClass final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class AMaiCharacter> ActorClass; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AMaiCharacter* ReturnValue; // 0x0010(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getMaiCharacterByClass;
|
|
|
|
// Function Mai.MaiFunctions.getMaiControllerByClass
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFunctions_getMaiControllerByClass final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class AMaiController> ActorClass; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AMaiController* ReturnValue; // 0x0010(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getMaiControllerByClass;
|
|
|
|
// Function Mai.MaiFunctions.getMaiManager
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFunctions_getMaiManager final
|
|
{
|
|
public:
|
|
class UObject* WorldContext; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaiManager* ReturnValue; // 0x0008(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getMaiManager;
|
|
|
|
// Function Mai.MaiFunctions.getManagerByClass
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFunctions_getManagerByClass final
|
|
{
|
|
public:
|
|
const class UObject* WorldContext; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UActorComponent> managerClass; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UActorComponent* ReturnValue; // 0x0010(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getManagerByClass;
|
|
|
|
// Function Mai.MaiFunctions.getPathNodeSystem
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFunctions_getPathNodeSystem final
|
|
{
|
|
public:
|
|
class UObject* WorldContext; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaiNodeSystem* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getPathNodeSystem;
|
|
|
|
// Function Mai.MaiFunctions.getRandomLocationInNavigableRadius
|
|
// 0x0058 (0x0058 - 0x0000)
|
|
struct MaiFunctions_getRandomLocationInNavigableRadius final
|
|
{
|
|
public:
|
|
class UObject* WorldContext; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector OutLocation; // 0x0008(0x0018)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Origin; // 0x0020(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Radius; // 0x0038(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ANavigationData* NavData; // 0x0040(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UNavigationQueryFilter> filterClass; // 0x0048(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0050(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_getRandomLocationInNavigableRadius;
|
|
|
|
// Function Mai.MaiFunctions.hasPathNearTo
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFunctions_hasPathNearTo final
|
|
{
|
|
public:
|
|
class APawn* Being; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Actor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Epsilon; // 0x0010(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0014(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_hasPathNearTo;
|
|
|
|
// Function Mai.MaiFunctions.initializePathFollower
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiFunctions_initializePathFollower final
|
|
{
|
|
public:
|
|
class UPathFollowingComponent* follower; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_initializePathFollower;
|
|
|
|
// Function Mai.MaiFunctions.isActorInCone
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct MaiFunctions_isActorInCone final
|
|
{
|
|
public:
|
|
struct FVector Origin; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Direction; // 0x0018(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Angle; // 0x0030(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Length; // 0x0034(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Actor; // 0x0038(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0040(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_isActorInCone;
|
|
|
|
// Function Mai.MaiFunctions.isInChaseArea
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiFunctions_isInChaseArea final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Location; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Extent; // 0x0020(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0024(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_25[0x3]; // 0x0025(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_isInChaseArea;
|
|
|
|
// Function Mai.MaiFunctions.IsInCover
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFunctions_IsInCover final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag Filter; // 0x0008(0x0008)(Parm, 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_MaiFunctions_IsInCover;
|
|
|
|
// Function Mai.MaiFunctions.IsInFullCover
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFunctions_IsInFullCover final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag Filter; // 0x0008(0x0008)(Parm, 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_MaiFunctions_IsInFullCover;
|
|
|
|
// Function Mai.MaiFunctions.isInNarrowArea
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFunctions_isInNarrowArea final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 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_MaiFunctions_isInNarrowArea;
|
|
|
|
// Function Mai.MaiFunctions.isInNarrowTrigger
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFunctions_isInNarrowTrigger final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 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_MaiFunctions_isInNarrowTrigger;
|
|
|
|
// Function Mai.MaiFunctions.isLocationInCone
|
|
// 0x0078 (0x0078 - 0x0000)
|
|
struct MaiFunctions_isLocationInCone final
|
|
{
|
|
public:
|
|
struct FVector Origin; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Direction; // 0x0018(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Angle; // 0x0030(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Length; // 0x0034(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Location; // 0x0038(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Radius; // 0x0050(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float hheight; // 0x0054(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator Rotation; // 0x0058(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0070(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_isLocationInCone;
|
|
|
|
// Function Mai.MaiFunctions.isMoveLineClear
|
|
// 0x0130 (0x0130 - 0x0000)
|
|
struct MaiFunctions_isMoveLineClear final
|
|
{
|
|
public:
|
|
struct FHitResult HitResult; // 0x0000(0x00E8)(Parm, OutParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
class AActor* Owner; // 0x00E8(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Other; // 0x00F0(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Start; // 0x00F8(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector End; // 0x0110(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0128(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_129[0x7]; // 0x0129(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_isMoveLineClear;
|
|
|
|
// Function Mai.MaiFunctions.isMoveLineToOtherClear
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFunctions_isMoveLineToOtherClear final
|
|
{
|
|
public:
|
|
class AActor* Owner; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Other; // 0x0008(0x0008)(Parm, ZeroConstructor, 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_MaiFunctions_isMoveLineToOtherClear;
|
|
|
|
// Function Mai.MaiFunctions.isMovingToGoalLocation
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFunctions_isMovingToGoalLocation final
|
|
{
|
|
public:
|
|
class APawn* Being; // 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_MaiFunctions_isMovingToGoalLocation;
|
|
|
|
// Function Mai.MaiFunctions.isShootLineClear
|
|
// 0x0130 (0x0130 - 0x0000)
|
|
struct MaiFunctions_isShootLineClear final
|
|
{
|
|
public:
|
|
struct FHitResult HitResult; // 0x0000(0x00E8)(Parm, OutParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
class AActor* Owner; // 0x00E8(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Other; // 0x00F0(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Start; // 0x00F8(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector End; // 0x0110(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0128(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_129[0x7]; // 0x0129(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_isShootLineClear;
|
|
|
|
// Function Mai.MaiFunctions.isShootLineToOtherClear
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFunctions_isShootLineToOtherClear final
|
|
{
|
|
public:
|
|
class AActor* Owner; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Other; // 0x0008(0x0008)(Parm, ZeroConstructor, 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_MaiFunctions_isShootLineToOtherClear;
|
|
|
|
// Function Mai.MaiFunctions.pauseBehaviorTree
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFunctions_pauseBehaviorTree final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Reason; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_pauseBehaviorTree;
|
|
|
|
// Function Mai.MaiFunctions.pausePathFollowing
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiFunctions_pausePathFollowing final
|
|
{
|
|
public:
|
|
class AAIController* Controller; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_pausePathFollowing;
|
|
|
|
// Function Mai.MaiFunctions.projectPointToNavigation
|
|
// 0x0068 (0x0068 - 0x0000)
|
|
struct MaiFunctions_projectPointToNavigation final
|
|
{
|
|
public:
|
|
class UObject* WorldContext; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector OutLocation; // 0x0008(0x0018)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Point; // 0x0020(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ANavigationData* NavData; // 0x0038(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UNavigationQueryFilter> filterClass; // 0x0040(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector QueryExtent; // 0x0048(0x0018)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0060(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_61[0x7]; // 0x0061(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_projectPointToNavigation;
|
|
|
|
// Function Mai.MaiFunctions.requestDirectMove
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiFunctions_requestDirectMove final
|
|
{
|
|
public:
|
|
class APawn* Being; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector MoveVelocity; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bForceMaxSpeed; // 0x0020(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_requestDirectMove;
|
|
|
|
// Function Mai.MaiFunctions.requestDirectMoveTo
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiFunctions_requestDirectMoveTo final
|
|
{
|
|
public:
|
|
class APawn* Being; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Location; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bForceMaxSpeed; // 0x0020(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool smoothCurves; // 0x0021(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_22[0x6]; // 0x0022(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_requestDirectMoveTo;
|
|
|
|
// Function Mai.MaiFunctions.resetAggressiveEnemies
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiFunctions_resetAggressiveEnemies final
|
|
{
|
|
public:
|
|
class APawn* Being; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_resetAggressiveEnemies;
|
|
|
|
// Function Mai.MaiFunctions.resetBeing
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiFunctions_resetBeing final
|
|
{
|
|
public:
|
|
class APawn* Being; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_resetBeing;
|
|
|
|
// Function Mai.MaiFunctions.resetEnemiesInRange
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFunctions_resetEnemiesInRange final
|
|
{
|
|
public:
|
|
class APawn* Being; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxRange; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_resetEnemiesInRange;
|
|
|
|
// Function Mai.MaiFunctions.restartBehaviorTree
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFunctions_restartBehaviorTree final
|
|
{
|
|
public:
|
|
class AAIController* Controller; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool hardReset; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_restartBehaviorTree;
|
|
|
|
// Function Mai.MaiFunctions.resumeBehaviorTree
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFunctions_resumeBehaviorTree final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Reason; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_resumeBehaviorTree;
|
|
|
|
// Function Mai.MaiFunctions.resumePathFollowing
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiFunctions_resumePathFollowing final
|
|
{
|
|
public:
|
|
class AAIController* Controller; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_resumePathFollowing;
|
|
|
|
// Function Mai.MaiFunctions.selectBeingInFront
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct MaiFunctions_selectBeingInFront final
|
|
{
|
|
public:
|
|
TArray<class APawn*> beings; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
struct FVector Origin; // 0x0010(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Direction; // 0x0028(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class AActor> beingClass; // 0x0040(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class APawn* ReturnValue; // 0x0048(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_selectBeingInFront;
|
|
|
|
// Function Mai.MaiFunctions.setBlackboardValue
|
|
// 0x0088 (0x0088 - 0x0000)
|
|
struct MaiFunctions_setBlackboardValue final
|
|
{
|
|
public:
|
|
class UBlackboardComponent* Blackboard; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMaiBlackboardValue Value; // 0x0008(0x0078)(Parm, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0080(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_81[0x7]; // 0x0081(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_setBlackboardValue;
|
|
|
|
// Function Mai.MaiFunctions.setIgnoreMe
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFunctions_setIgnoreMe final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ignore; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName Reason; // 0x000C(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_setIgnoreMe;
|
|
|
|
// Function Mai.MaiFunctions.setIgnoreOther
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFunctions_setIgnoreOther final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Other; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ignore; // 0x0010(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_setIgnoreOther;
|
|
|
|
// Function Mai.MaiFunctions.shouldBeIgnored
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiFunctions_shouldBeIgnored final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 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_MaiFunctions_shouldBeIgnored;
|
|
|
|
// Function Mai.MaiFunctions.shouldIgnoreOther
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFunctions_shouldIgnoreOther final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Other; // 0x0008(0x0008)(Parm, ZeroConstructor, 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_MaiFunctions_shouldIgnoreOther;
|
|
|
|
// Function Mai.MaiFunctions.test_Distance
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct MaiFunctions_test_Distance final
|
|
{
|
|
public:
|
|
TArray<class AActor*> Actors; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<float> Results; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FVector Origin; // 0x0020(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_test_Distance;
|
|
|
|
// Function Mai.MaiFunctions.test_Dot
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct MaiFunctions_test_Dot final
|
|
{
|
|
public:
|
|
TArray<class AActor*> Actors; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<float> Results; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FVector Origin; // 0x0020(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Direction; // 0x0038(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_test_Dot;
|
|
|
|
// Function Mai.MaiFunctions.tests_Combine2
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct MaiFunctions_tests_Combine2 final
|
|
{
|
|
public:
|
|
TArray<float> w1; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<float> w2; // 0x0010(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<float> ReturnValue; // 0x0020(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_tests_Combine2;
|
|
|
|
// Function Mai.MaiFunctions.tests_HighestWeightIntex
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiFunctions_tests_HighestWeightIntex final
|
|
{
|
|
public:
|
|
TArray<float> Weights; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, 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_MaiFunctions_tests_HighestWeightIntex;
|
|
|
|
// Function Mai.MaiFunctions.tests_Weights
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct MaiFunctions_tests_Weights final
|
|
{
|
|
public:
|
|
TArray<float> raw; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
TArray<float> Weights; // 0x0010(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool inverse; // 0x0020(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float mul; // 0x0024(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float minClamp; // 0x0028(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float maxClamp; // 0x002C(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_tests_Weights;
|
|
|
|
// Function Mai.MaiFunctions.unregisterPerceptionStimuliSource
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiFunctions_unregisterPerceptionStimuliSource final
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UAISense> sense; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Target; // 0x0010(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0018(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_unregisterPerceptionStimuliSource;
|
|
|
|
// Function Mai.MaiFunctions.updateCrowdAgentParams
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiFunctions_updateCrowdAgentParams final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiFunctions_updateCrowdAgentParams;
|
|
|
|
// Function Mai.MaiReincarnationComponent.FillParams
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiReincarnationComponent_FillParams final
|
|
{
|
|
public:
|
|
class UMaiReincarnationComponent* Other; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiReincarnationComponent_FillParams;
|
|
|
|
// Function Mai.MaiReincarnationComponent.Reincarnate
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiReincarnationComponent_Reincarnate final
|
|
{
|
|
public:
|
|
float healthPercent; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0004(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiReincarnationComponent_Reincarnate;
|
|
|
|
// Function Mai.MaiReincarnationComponent.SetOverrideData
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiReincarnationComponent_SetOverrideData final
|
|
{
|
|
public:
|
|
uint8 maxReincarnationNumber; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FMaiReincarnationInfo> Data; // 0x0008(0x0010)(Parm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiReincarnationComponent_SetOverrideData;
|
|
|
|
// Function Mai.MaiReincarnationComponent.AllowReincarnation
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiReincarnationComponent_AllowReincarnation final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiReincarnationComponent_AllowReincarnation;
|
|
|
|
// Function Mai.MaiReincarnationComponent.GetSeizuresNumber
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiReincarnationComponent_GetSeizuresNumber final
|
|
{
|
|
public:
|
|
uint8 ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiReincarnationComponent_GetSeizuresNumber;
|
|
|
|
// Function Mai.MaiLightEmitter.IsInLight
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct MaiLightEmitter_IsInLight final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Radius; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float hheight; // 0x001C(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator Rotation; // 0x0020(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0038(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiLightEmitter_IsInLight;
|
|
|
|
// Function Mai.MaiLightEmitter.SetAngle
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiLightEmitter_SetAngle final
|
|
{
|
|
public:
|
|
float Angle; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiLightEmitter_SetAngle;
|
|
|
|
// Function Mai.MaiLightEmitter.SetRange
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiLightEmitter_SetRange final
|
|
{
|
|
public:
|
|
float Range; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiLightEmitter_SetRange;
|
|
|
|
// Function Mai.MaiLightObserver.GetIsLit
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiLightObserver_GetIsLit final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiLightObserver_GetIsLit;
|
|
|
|
// Function Mai.MaiLightObserver.IsEnabled
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiLightObserver_IsEnabled final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiLightObserver_IsEnabled;
|
|
|
|
// Function Mai.MaiLightsManager.getLightsManager
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiLightsManager_getLightsManager final
|
|
{
|
|
public:
|
|
const class UObject* WorldContext; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaiLightsManager* ReturnValue; // 0x0008(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiLightsManager_getLightsManager;
|
|
|
|
// Function Mai.MaiLightsManager.OnLightEmitterChange
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiLightsManager_OnLightEmitterChange final
|
|
{
|
|
public:
|
|
class UMaiLightEmitter* Light; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiLightsManager_OnLightEmitterChange;
|
|
|
|
// Function Mai.MaiLightsManager.OnLightObserverChange
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiLightsManager_OnLightObserverChange final
|
|
{
|
|
public:
|
|
class UMaiLightObserver* observer; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiLightsManager_OnLightObserverChange;
|
|
|
|
// Function Mai.MaiLightsManager.GetIsLit
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiLightsManager_GetIsLit final
|
|
{
|
|
public:
|
|
class AActor* observer; // 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_MaiLightsManager_GetIsLit;
|
|
|
|
// Function Mai.MaiLightsManager.GetLitLight
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiLightsManager_GetLitLight final
|
|
{
|
|
public:
|
|
const class UMaiLightObserver* observer; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaiLightEmitter* ReturnValue; // 0x0008(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiLightsManager_GetLitLight;
|
|
|
|
// Function Mai.MaiLightsManager.TestIsLit
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct MaiLightsManager_TestIsLit final
|
|
{
|
|
public:
|
|
class AActor* observer; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Radius; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float hheight; // 0x000C(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Offset; // 0x0010(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0028(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiLightsManager_TestIsLit;
|
|
|
|
// Function Mai.MaiLookAtComponent.ClearLookAt
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiLookAtComponent_ClearLookAt final
|
|
{
|
|
public:
|
|
int32 Priority; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiLookAtComponent_ClearLookAt;
|
|
|
|
// Function Mai.MaiLookAtComponent.DisableLookAt
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiLookAtComponent_DisableLookAt final
|
|
{
|
|
public:
|
|
int32 Priority; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiLookAtComponent_DisableLookAt;
|
|
|
|
// Function Mai.MaiLookAtComponent.EnableLookAt
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiLookAtComponent_EnableLookAt final
|
|
{
|
|
public:
|
|
int32 Priority; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiLookAtComponent_EnableLookAt;
|
|
|
|
// Function Mai.MaiLookAtComponent.LookAtActor
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiLookAtComponent_LookAtActor final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxRange; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Priority; // 0x000C(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiLookAtComponent_LookAtActor;
|
|
|
|
// Function Mai.MaiLookAtComponent.LookAtComponent
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiLookAtComponent_LookAtComponent final
|
|
{
|
|
public:
|
|
class USceneComponent* comp; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxRange; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Priority; // 0x000C(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiLookAtComponent_LookAtComponent;
|
|
|
|
// Function Mai.MaiLookAtComponent.LookAtLocation
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiLookAtComponent_LookAtLocation final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxRange; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Priority; // 0x001C(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiLookAtComponent_LookAtLocation;
|
|
|
|
// Function Mai.MaiLookAtComponent.SetLookAtRotation
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiLookAtComponent_SetLookAtRotation final
|
|
{
|
|
public:
|
|
struct FRotator Rotation; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
float MaxRange; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Priority; // 0x001C(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiLookAtComponent_SetLookAtRotation;
|
|
|
|
// Function Mai.MaiLookAtComponent.GetHeadLocalRotation
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiLookAtComponent_GetHeadLocalRotation final
|
|
{
|
|
public:
|
|
struct FRotator ReturnValue; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiLookAtComponent_GetHeadLocalRotation;
|
|
|
|
// Function Mai.MaiLookAtComponent.GetLookAtActor
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiLookAtComponent_GetLookAtActor final
|
|
{
|
|
public:
|
|
uint8 Priority; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AActor* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiLookAtComponent_GetLookAtActor;
|
|
|
|
// Function Mai.MaiLookAtComponent.GetLookAtLocation
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiLookAtComponent_GetLookAtLocation final
|
|
{
|
|
public:
|
|
uint8 Priority; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector ReturnValue; // 0x0008(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiLookAtComponent_GetLookAtLocation;
|
|
|
|
// Function Mai.MaiLookAtComponent.GetLookAtRotation
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiLookAtComponent_GetLookAtRotation final
|
|
{
|
|
public:
|
|
uint8 Priority; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FRotator ReturnValue; // 0x0008(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiLookAtComponent_GetLookAtRotation;
|
|
|
|
// Function Mai.MaiLookAtComponent.IsLookAtEnabled
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiLookAtComponent_IsLookAtEnabled final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiLookAtComponent_IsLookAtEnabled;
|
|
|
|
// Function Mai.MaiManager.getDifficultyLevel
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiManager_getDifficultyLevel final
|
|
{
|
|
public:
|
|
const class UObject* WorldContext; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EMaiDifficultyLevel 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_MaiManager_getDifficultyLevel;
|
|
|
|
// Function Mai.MaiManager.LockNavMeshGeneration
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct MaiManager_LockNavMeshGeneration final
|
|
{
|
|
public:
|
|
bool lock; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName Reason; // 0x0004(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiManager_LockNavMeshGeneration;
|
|
|
|
// Function Mai.MaiManager.NegateBool
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiManager_NegateBool final
|
|
{
|
|
public:
|
|
class FString VariableName; // 0x0000(0x0010)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiManager_NegateBool;
|
|
|
|
// Function Mai.MaiManager.SetNavigationForStreamingLevel
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiManager_SetNavigationForStreamingLevel final
|
|
{
|
|
public:
|
|
bool set; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiManager_SetNavigationForStreamingLevel;
|
|
|
|
// Function Mai.MaiManager.SetPartyAttitude
|
|
// 0x0003 (0x0003 - 0x0000)
|
|
struct MaiManager_SetPartyAttitude final
|
|
{
|
|
public:
|
|
uint8 partyID1; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 partyID2; // 0x0001(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPartyAttitude attitude; // 0x0002(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiManager_SetPartyAttitude;
|
|
|
|
// Function Mai.MaiManager.GetPartyAttitude
|
|
// 0x0003 (0x0003 - 0x0000)
|
|
struct MaiManager_GetPartyAttitude final
|
|
{
|
|
public:
|
|
uint8 partyID1; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 partyID2; // 0x0001(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPartyAttitude ReturnValue; // 0x0002(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiManager_GetPartyAttitude;
|
|
|
|
// Function Mai.MaiMessage.makeMessage
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiMessage_makeMessage final
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UMaiMessage> msgClass; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* sender; // 0x0010(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaiMessage* ReturnValue; // 0x0018(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiMessage_makeMessage;
|
|
|
|
// Function Mai.MaiMessage.Broadcast
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiMessage_Broadcast final
|
|
{
|
|
public:
|
|
struct FMaiReceiverFilter Filter; // 0x0000(0x0020)(Parm, NoDestructor, NativeAccessSpecifierPublic)
|
|
float spreadingSpeed; // 0x0020(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiMessage_Broadcast;
|
|
|
|
// Function Mai.MaiMessage.Deliver
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiMessage_Deliver final
|
|
{
|
|
public:
|
|
class APawn* Receiver; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiMessage_Deliver;
|
|
|
|
// Function Mai.MaiMessage.ScriptDeliver
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiMessage_ScriptDeliver final
|
|
{
|
|
public:
|
|
class APawn* Receiver; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiMessage_ScriptDeliver;
|
|
|
|
// Function Mai.MaiMessage.Send
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiMessage_Send final
|
|
{
|
|
public:
|
|
struct FMaiReceiverFilter Filter; // 0x0000(0x0020)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
|
float spreadingSpeed; // 0x0020(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiMessage_Send;
|
|
|
|
// Function Mai.MaiMessage.IsCaptured
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiMessage_IsCaptured final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiMessage_IsCaptured;
|
|
|
|
// Function Mai.MaiMessage.IsReceived
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiMessage_IsReceived final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiMessage_IsReceived;
|
|
|
|
// Function Mai.MessageReceiverInterface.ReceiveMessage
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MessageReceiverInterface_ReceiveMessage final
|
|
{
|
|
public:
|
|
class UMaiMessage* Message; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MessageReceiverInterface_ReceiveMessage;
|
|
|
|
// Function Mai.MsgEndBlowReceiverInterface.ReceiveEndBlowMsg
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MsgEndBlowReceiverInterface_ReceiveEndBlowMsg final
|
|
{
|
|
public:
|
|
class UMaiMessage* Message; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* attacker; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MsgEndBlowReceiverInterface_ReceiveEndBlowMsg;
|
|
|
|
// Function Mai.MaiNavLink.BreakMoveToLink
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiNavLink_BreakMoveToLink final
|
|
{
|
|
public:
|
|
class APawn* Being; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool startSide; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiNavLink_BreakMoveToLink;
|
|
|
|
// Function Mai.MaiNavLink.ClearPathsForWaitingCharacters
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiNavLink_ClearPathsForWaitingCharacters final
|
|
{
|
|
public:
|
|
bool startSide; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiNavLink_ClearPathsForWaitingCharacters;
|
|
|
|
// Function Mai.MaiNavLink.FinishUsingBy
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiNavLink_FinishUsingBy final
|
|
{
|
|
public:
|
|
class APawn* Being; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool startSide; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiNavLink_FinishUsingBy;
|
|
|
|
// Function Mai.MaiNavLink.OnOverlapBegin
|
|
// 0x0108 (0x0108 - 0x0000)
|
|
struct MaiNavLink_OnOverlapBegin final
|
|
{
|
|
public:
|
|
class UPrimitiveComponent* OverlappedComponent; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bFromSweep; // 0x001C(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FHitResult SweepResult; // 0x0020(0x00E8)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiNavLink_OnOverlapBegin;
|
|
|
|
// Function Mai.MaiNavLink.OnOverlapEnd
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiNavLink_OnOverlapEnd final
|
|
{
|
|
public:
|
|
class UPrimitiveComponent* OverlappedComponent; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* OtherActor; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UPrimitiveComponent* OtherComp; // 0x0010(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 OtherBodyIndex; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiNavLink_OnOverlapEnd;
|
|
|
|
// Function Mai.MaiNavLink.ReturnOwnership
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiNavLink_ReturnOwnership final
|
|
{
|
|
public:
|
|
class APawn* Being; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiNavLink_ReturnOwnership;
|
|
|
|
// Function Mai.MaiNavLink.SetNavigationRelevancy
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiNavLink_SetNavigationRelevancy final
|
|
{
|
|
public:
|
|
bool isRelevant; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiNavLink_SetNavigationRelevancy;
|
|
|
|
// Function Mai.MaiNavLink.StartMoveToLink
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiNavLink_StartMoveToLink final
|
|
{
|
|
public:
|
|
class APawn* Being; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool startSide; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiNavLink_StartMoveToLink;
|
|
|
|
// Function Mai.MaiNavLink.StartUsingBy
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiNavLink_StartUsingBy final
|
|
{
|
|
public:
|
|
class APawn* Being; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool startSide; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiNavLink_StartUsingBy;
|
|
|
|
// Function Mai.MaiNavLink.TakeOwnership
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiNavLink_TakeOwnership final
|
|
{
|
|
public:
|
|
class APawn* Being; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiNavLink_TakeOwnership;
|
|
|
|
// Function Mai.MaiNavLink.GetSmartLinkComp
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiNavLink_GetSmartLinkComp final
|
|
{
|
|
public:
|
|
class UNavLinkCustomComponent* ReturnValue; // 0x0000(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiNavLink_GetSmartLinkComp;
|
|
|
|
// Function Mai.MaiNavLink.IsOnBeingPath
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiNavLink_IsOnBeingPath final
|
|
{
|
|
public:
|
|
class APawn* Being; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool checkFromNext; // 0x0008(0x0001)(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_MaiNavLink_IsOnBeingPath;
|
|
|
|
// Function Mai.MaiNavLinkComponent.SetLinkEnabled
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiNavLinkComponent_SetLinkEnabled final
|
|
{
|
|
public:
|
|
bool newEnabled; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiNavLinkComponent_SetLinkEnabled;
|
|
|
|
// Function Mai.MaiNavCapsule.SetAreaClass
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiNavCapsule_SetAreaClass final
|
|
{
|
|
public:
|
|
TSubclassOf<class UNavArea> newAreaClass; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiNavCapsule_SetAreaClass;
|
|
|
|
// Function Mai.MaiNavCapsule.IsInArea
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiNavCapsule_IsInArea final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Extent; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x001C(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiNavCapsule_IsInArea;
|
|
|
|
// Function Mai.MaiNavSphere.SetAreaClass
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiNavSphere_SetAreaClass final
|
|
{
|
|
public:
|
|
TSubclassOf<class UNavArea> newAreaClass; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiNavSphere_SetAreaClass;
|
|
|
|
// Function Mai.MaiNavSphere.IsInArea
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiNavSphere_IsInArea final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Extent; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x001C(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiNavSphere_IsInArea;
|
|
|
|
// Function Mai.MaiNodeFollowing.MoveTo
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiNodeFollowing_MoveTo final
|
|
{
|
|
public:
|
|
struct FVector goalLocation; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0018(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiNodeFollowing_MoveTo;
|
|
|
|
// Function Mai.MaiNodeFollowing.PreparePathTo
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiNodeFollowing_PreparePathTo final
|
|
{
|
|
public:
|
|
struct FVector goalLocation; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0018(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiNodeFollowing_PreparePathTo;
|
|
|
|
// Function Mai.MaiNodeFollowing.IsGoalReached
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiNodeFollowing_IsGoalReached final
|
|
{
|
|
public:
|
|
struct FVector goalLocation; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0018(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiNodeFollowing_IsGoalReached;
|
|
|
|
// Function Mai.MaiNodeGraphComponent.FindNearestNode
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiNodeGraphComponent_FindNearestNode final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaiPathNodeComponent* ReturnValue; // 0x0018(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiNodeGraphComponent_FindNearestNode;
|
|
|
|
// Function Mai.MaiNodeGraphComponent.GetAllNodes
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiNodeGraphComponent_GetAllNodes final
|
|
{
|
|
public:
|
|
TArray<struct FMaiNodeRef> nodesList; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiNodeGraphComponent_GetAllNodes;
|
|
|
|
// Function Mai.MaiNodeGraphComponent.GetNodesInRange
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct MaiNodeGraphComponent_GetNodesInRange final
|
|
{
|
|
public:
|
|
TArray<struct FMaiNodeRef> nodesList; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FVector Pos; // 0x0010(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Radius; // 0x0028(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiNodeGraphComponent_GetNodesInRange;
|
|
|
|
// Function Mai.MaiNodeSystem.UpdateInActorBounds
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiNodeSystem_UpdateInActorBounds final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiNodeSystem_UpdateInActorBounds;
|
|
|
|
// Function Mai.MaiNodeSystem.UpdateInBounds
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct MaiNodeSystem_UpdateInBounds final
|
|
{
|
|
public:
|
|
struct FBox Box; // 0x0000(0x0038)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiNodeSystem_UpdateInBounds;
|
|
|
|
// Function Mai.MaiNodeSystem.UpdateInComponentBounds
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiNodeSystem_UpdateInComponentBounds final
|
|
{
|
|
public:
|
|
class USceneComponent* Scene; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiNodeSystem_UpdateInComponentBounds;
|
|
|
|
// Function Mai.MaiNoiseEmitter.MakeLongNoise
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiNoiseEmitter_MakeLongNoise final
|
|
{
|
|
public:
|
|
float Duration; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiNoiseEmitter_MakeLongNoise;
|
|
|
|
// Function Mai.MaiSense_Hearing.ReportNoiseEvent
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct MaiSense_Hearing_ReportNoiseEvent final
|
|
{
|
|
public:
|
|
class UObject* WorldContext; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector NoiseLocation; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Instigator; // 0x0020(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Tag; // 0x0028(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Aggro; // 0x0030(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float NoiseRange; // 0x0034(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxRange; // 0x0038(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Loudness; // 0x003C(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* IgnoreActor; // 0x0040(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSense_Hearing_ReportNoiseEvent;
|
|
|
|
// Function Mai.MaiSense_SightDecorator.IsInSight
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiSense_SightDecorator_IsInSight final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaiSenseDebugger* debugger; // 0x0008(0x0008)(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_MaiSense_SightDecorator_IsInSight;
|
|
|
|
// Function Mai.MaiSense_The6thSense.Report6thSenseConstEvent
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct MaiSense_The6thSense_Report6thSenseConstEvent final
|
|
{
|
|
public:
|
|
class UObject* WorldContext; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Tag; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool Enable; // 0x0010(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AActor* Instigator; // 0x0018(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Location; // 0x0020(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float power; // 0x0038(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiSense_The6thSense_Report6thSenseConstEvent;
|
|
|
|
// Function Mai.MaiSense_The6thSense.Report6thSenseEvent
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiSense_The6thSense_Report6thSenseEvent final
|
|
{
|
|
public:
|
|
class UObject* WorldContext; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Tag; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool Enable; // 0x0010(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AActor* Instigator; // 0x0018(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float power; // 0x0020(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiSense_The6thSense_Report6thSenseEvent;
|
|
|
|
// Function Mai.MaiSpawner.BlockSpawn
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiSpawner_BlockSpawn final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawner_BlockSpawn;
|
|
|
|
// Function Mai.MaiSpawner.ChangeAutoSpawn
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiSpawner_ChangeAutoSpawn final
|
|
{
|
|
public:
|
|
bool Active; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawner_ChangeAutoSpawn;
|
|
|
|
// Function Mai.MaiSpawner.OnDespawn
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiSpawner_OnDespawn final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawner_OnDespawn;
|
|
|
|
// Function Mai.MaiSpawner.OnSpawn
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiSpawner_OnSpawn final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawner_OnSpawn;
|
|
|
|
// Function Mai.MaiSpawner.OnSpawnController
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiSpawner_OnSpawnController final
|
|
{
|
|
public:
|
|
class AAIController* Controller; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawner_OnSpawnController;
|
|
|
|
// Function Mai.MaiSpawner.SetActive
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiSpawner_SetActive final
|
|
{
|
|
public:
|
|
bool Active; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawner_SetActive;
|
|
|
|
// Function Mai.MaiSpawner.SpawnSingle
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiSpawner_SpawnSingle final
|
|
{
|
|
public:
|
|
class AActor* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawner_SpawnSingle;
|
|
|
|
// Function Mai.MaiSpawner.IsActive
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiSpawner_IsActive final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawner_IsActive;
|
|
|
|
// Function Mai.MaiSpawner.isInChaseArea
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiSpawner_isInChaseArea final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Extent; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x001C(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawner_isInChaseArea;
|
|
|
|
// Function Mai.MaiSpawner.IsInSpawnArea
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiSpawner_IsInSpawnArea final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Extent; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x001C(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawner_IsInSpawnArea;
|
|
|
|
// Function Mai.MaiSpawner.ShouldAutoSpawn
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiSpawner_ShouldAutoSpawn final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawner_ShouldAutoSpawn;
|
|
|
|
// Function Mai.MaiSingleSpawner.OnInitBehaviors
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiSingleSpawner_OnInitBehaviors final
|
|
{
|
|
public:
|
|
class AAIController* Controller; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSingleSpawner_OnInitBehaviors;
|
|
|
|
// Function Mai.MaiSingleSpawner.SetActorClass
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiSingleSpawner_SetActorClass final
|
|
{
|
|
public:
|
|
TSubclassOf<class AActor> ActorClass; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSingleSpawner_SetActorClass;
|
|
|
|
// Function Mai.MaiSingleSpawner.SetAIControllerClass
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiSingleSpawner_SetAIControllerClass final
|
|
{
|
|
public:
|
|
TSubclassOf<class AAIController> aiClass; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSingleSpawner_SetAIControllerClass;
|
|
|
|
// Function Mai.MaiSingleSpawner.SpawnUnique
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiSingleSpawner_SpawnUnique final
|
|
{
|
|
public:
|
|
class AActor* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSingleSpawner_SpawnUnique;
|
|
|
|
// Function Mai.MaiSingleSpawner.GetSpawnedActor
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiSingleSpawner_GetSpawnedActor final
|
|
{
|
|
public:
|
|
class AActor* ReturnValue; // 0x0000(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSingleSpawner_GetSpawnedActor;
|
|
|
|
// Function Mai.MaiMultiSpawner.ChangeInfoWeight
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiMultiSpawner_ChangeInfoWeight final
|
|
{
|
|
public:
|
|
int32 Index_0; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Weight; // 0x0004(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiMultiSpawner_ChangeInfoWeight;
|
|
|
|
// Function Mai.MaiMultiSpawner.StartWaveSpawn
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct MaiMultiSpawner_StartWaveSpawn final
|
|
{
|
|
public:
|
|
int32 Count; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float minDelay; // 0x0004(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float maxDelay; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiMultiSpawner_StartWaveSpawn;
|
|
|
|
// Function Mai.MaiMultiSpawner.GetSpawnedActors
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiMultiSpawner_GetSpawnedActors final
|
|
{
|
|
public:
|
|
TArray<class AActor*> ReturnValue; // 0x0000(0x0010)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiMultiSpawner_GetSpawnedActors;
|
|
|
|
// Function Mai.MaiSpawnerManager.getSpawnerIDByRef
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiSpawnerManager_getSpawnerIDByRef final
|
|
{
|
|
public:
|
|
class UObject* WorldContext; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AMaiSpawner* spawner; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMaiSpawnerID ReturnValue; // 0x0010(0x0010)(Parm, OutParm, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_getSpawnerIDByRef;
|
|
|
|
// Function Mai.MaiSpawnerManager.getSpawnerIDBySoftRef
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct MaiSpawnerManager_getSpawnerIDBySoftRef final
|
|
{
|
|
public:
|
|
class UObject* WorldContext; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class AMaiSpawner> softRef; // 0x0008(0x0030)(Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMaiSpawnerID ReturnValue; // 0x0038(0x0010)(Parm, OutParm, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_getSpawnerIDBySoftRef;
|
|
|
|
// Function Mai.MaiSpawnerManager.getSpawnerIDByTag
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiSpawnerManager_getSpawnerIDByTag final
|
|
{
|
|
public:
|
|
class UObject* WorldContext; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Tag; // 0x0008(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMaiSpawnerID ReturnValue; // 0x0010(0x0010)(Parm, OutParm, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_getSpawnerIDByTag;
|
|
|
|
// Function Mai.MaiSpawnerManager.getSpawnerIDFromSpawned
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiSpawnerManager_getSpawnerIDFromSpawned final
|
|
{
|
|
public:
|
|
class UObject* WorldContext; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* spawned; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMaiSpawnerID ReturnValue; // 0x0010(0x0010)(Parm, OutParm, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_getSpawnerIDFromSpawned;
|
|
|
|
// Function Mai.MaiSpawnerManager.getSpawnerManager
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiSpawnerManager_getSpawnerManager final
|
|
{
|
|
public:
|
|
const class UObject* WorldContext; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaiSpawnerManager* ReturnValue; // 0x0008(0x0008)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_getSpawnerManager;
|
|
|
|
// Function Mai.MaiSpawnerManager.AISpawnSingle
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiSpawnerManager_AISpawnSingle final
|
|
{
|
|
public:
|
|
class FName spawnerTag; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_AISpawnSingle;
|
|
|
|
// Function Mai.MaiSpawnerManager.DesiredDespawnActor
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiSpawnerManager_DesiredDespawnActor final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_DesiredDespawnActor;
|
|
|
|
// Function Mai.MaiSpawnerManager.DespawnActor
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiSpawnerManager_DespawnActor final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool disableSpawner; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool forceDestroy; // 0x0009(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool forgetIt; // 0x000A(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_B[0x5]; // 0x000B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_DespawnActor;
|
|
|
|
// Function Mai.MaiSpawnerManager.DespawnByTag
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiSpawnerManager_DespawnByTag final
|
|
{
|
|
public:
|
|
class FName spawnerTag; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_DespawnByTag;
|
|
|
|
// Function Mai.MaiSpawnerManager.DestroyController
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiSpawnerManager_DestroyController final
|
|
{
|
|
public:
|
|
class APawn* Actor; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool disableSpawner; // 0x0008(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_DestroyController;
|
|
|
|
// Function Mai.MaiSpawnerManager.SetWaveSpawn
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct MaiSpawnerManager_SetWaveSpawn final
|
|
{
|
|
public:
|
|
class FName spawnerTag; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Count; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float minDelay; // 0x000C(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float maxDelay; // 0x0010(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_SetWaveSpawn;
|
|
|
|
// Function Mai.MaiSpawnerManager.SP_AutoSpawnMode
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiSpawnerManager_SP_AutoSpawnMode final
|
|
{
|
|
public:
|
|
struct FMaiSpawnerID spawnerID; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_SP_AutoSpawnMode;
|
|
|
|
// Function Mai.MaiSpawnerManager.SP_Despawn
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct MaiSpawnerManager_SP_Despawn final
|
|
{
|
|
public:
|
|
struct FMaiSpawnerID spawnerID; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool clearActorEntry; // 0x0010(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_SP_Despawn;
|
|
|
|
// Function Mai.MaiSpawnerManager.SP_DespawnUnique
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiSpawnerManager_SP_DespawnUnique final
|
|
{
|
|
public:
|
|
struct FGameplayTag actorTag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_SP_DespawnUnique;
|
|
|
|
// Function Mai.MaiSpawnerManager.SP_Disable
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiSpawnerManager_SP_Disable final
|
|
{
|
|
public:
|
|
struct FMaiSpawnerID spawnerID; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_SP_Disable;
|
|
|
|
// Function Mai.MaiSpawnerManager.SP_Enable
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiSpawnerManager_SP_Enable final
|
|
{
|
|
public:
|
|
struct FMaiSpawnerID spawnerID; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_SP_Enable;
|
|
|
|
// Function Mai.MaiSpawnerManager.SP_ManualSpawnMode
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiSpawnerManager_SP_ManualSpawnMode final
|
|
{
|
|
public:
|
|
struct FMaiSpawnerID spawnerID; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_SP_ManualSpawnMode;
|
|
|
|
// Function Mai.MaiSpawnerManager.SP_Reincarnate
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct MaiSpawnerManager_SP_Reincarnate final
|
|
{
|
|
public:
|
|
struct FMaiSpawnerID spawnerID; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 healthPercent; // 0x0010(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_SP_Reincarnate;
|
|
|
|
// Function Mai.MaiSpawnerManager.SP_Spawn
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiSpawnerManager_SP_Spawn final
|
|
{
|
|
public:
|
|
struct FMaiSpawnerID spawnerID; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_SP_Spawn;
|
|
|
|
// Function Mai.MaiSpawnerManager.SP_SpawnUnique
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiSpawnerManager_SP_SpawnUnique final
|
|
{
|
|
public:
|
|
struct FGameplayTag actorTag; // 0x0000(0x0008)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMaiSpawnerID spawnerID; // 0x0008(0x0010)(Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* ReturnValue; // 0x0018(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_SP_SpawnUnique;
|
|
|
|
// Function Mai.MaiSpawnerManager.SpawnAllByTag
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiSpawnerManager_SpawnAllByTag final
|
|
{
|
|
public:
|
|
class FName spawnerTag; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class AActor*> Actors; // 0x0008(0x0010)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_SpawnAllByTag;
|
|
|
|
// Function Mai.MaiSpawnerManager.SpawnByTag
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiSpawnerManager_SpawnByTag final
|
|
{
|
|
public:
|
|
class FName spawnerTag; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_SpawnByTag;
|
|
|
|
// Function Mai.MaiSpawnerManager.SpawnNearestByTag
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiSpawnerManager_SpawnNearestByTag final
|
|
{
|
|
public:
|
|
class FName spawnerTag; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Location; // 0x0008(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* ReturnValue; // 0x0020(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_SpawnNearestByTag;
|
|
|
|
// Function Mai.MaiSpawnerManager.StartWaveSpawn
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct MaiSpawnerManager_StartWaveSpawn final
|
|
{
|
|
public:
|
|
class FName spawnerTag; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Count; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float minDelay; // 0x000C(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float maxDelay; // 0x0010(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_StartWaveSpawn;
|
|
|
|
// Function Mai.MaiSpawnerManager.StopWaveSpawn
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiSpawnerManager_StopWaveSpawn final
|
|
{
|
|
public:
|
|
class FName spawnerTag; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_StopWaveSpawn;
|
|
|
|
// Function Mai.MaiSpawnerManager.FindOrigin
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiSpawnerManager_FindOrigin final
|
|
{
|
|
public:
|
|
const class AActor* Actor; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_FindOrigin;
|
|
|
|
// Function Mai.MaiSpawnerManager.FindSpawner
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiSpawnerManager_FindSpawner final
|
|
{
|
|
public:
|
|
const class AActor* Actor; // 0x0000(0x0008)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AMaiSpawner* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_FindSpawner;
|
|
|
|
// Function Mai.MaiSpawnerManager.IsLevelLoaded
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiSpawnerManager_IsLevelLoaded final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 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_MaiSpawnerManager_IsLevelLoaded;
|
|
|
|
// Function Mai.MaiSpawnerManager.SP_GetSpawnedActor
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiSpawnerManager_SP_GetSpawnedActor final
|
|
{
|
|
public:
|
|
struct FMaiSpawnerID spawnerID; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* ReturnValue; // 0x0010(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_SP_GetSpawnedActor;
|
|
|
|
// Function Mai.MaiSpawnerManager.SP_GetSpawner
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiSpawnerManager_SP_GetSpawner final
|
|
{
|
|
public:
|
|
struct FMaiSpawnerID spawnerID; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AMaiSpawner* ReturnValue; // 0x0010(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_SP_GetSpawner;
|
|
|
|
// Function Mai.MaiSpawnerManager.SP_HasSpawnedActor
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct MaiSpawnerManager_SP_HasSpawnedActor final
|
|
{
|
|
public:
|
|
struct FMaiSpawnerID spawnerID; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0010(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_SP_HasSpawnedActor;
|
|
|
|
// Function Mai.MaiSpawnerManager.SP_IsActive
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct MaiSpawnerManager_SP_IsActive final
|
|
{
|
|
public:
|
|
struct FMaiSpawnerID spawnerID; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0010(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_SP_IsActive;
|
|
|
|
// Function Mai.MaiSpawnerManager.SP_IsInAutoSpawnMode
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct MaiSpawnerManager_SP_IsInAutoSpawnMode final
|
|
{
|
|
public:
|
|
struct FMaiSpawnerID spawnerID; // 0x0000(0x0010)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0010(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiSpawnerManager_SP_IsInAutoSpawnMode;
|
|
|
|
// Function Mai.MaiSplineActor.ProjectOnSpline
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct MaiSplineActor_ProjectOnSpline final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector ReturnValue; // 0x0018(0x0018)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSplineActor_ProjectOnSpline;
|
|
|
|
// Function Mai.MaiSplineFollower.spawnSplineToAP
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiSplineFollower_spawnSplineToAP final
|
|
{
|
|
public:
|
|
class APawn* Pawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AMaiActionPoint* Point; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AMaiSplineActor* ReturnValue; // 0x0010(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSplineFollower_spawnSplineToAP;
|
|
|
|
// Function Mai.MaiSplineFollower.MoveOnSpline
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiSplineFollower_MoveOnSpline final
|
|
{
|
|
public:
|
|
float DeltaTime; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSplineFollower_MoveOnSpline;
|
|
|
|
// Function Mai.MaiSplineFollower.RequestSplineMove
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiSplineFollower_RequestSplineMove final
|
|
{
|
|
public:
|
|
class AMaiSplineActor* Spline; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSplineFollower_RequestSplineMove;
|
|
|
|
// Function Mai.MaiSplineFollower.SetSpline
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct MaiSplineFollower_SetSpline final
|
|
{
|
|
public:
|
|
class AMaiSplineActor* Spline; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSplineFollower_SetSpline;
|
|
|
|
// Function Mai.MaiSplineFollower.IsMoving
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiSplineFollower_IsMoving final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiSplineFollower_IsMoving;
|
|
|
|
// Function Mai.MaiSnapState.Config
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct MaiSnapState_Config final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* faceTo; // 0x0018(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Timeout; // 0x0020(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EEasingFunc easingFunc; // 0x0024(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_25[0x3]; // 0x0025(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiSnapState_Config;
|
|
|
|
// Function Mai.MaiSnapState.Config2
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct MaiSnapState_Config2 final
|
|
{
|
|
public:
|
|
struct FVector Location; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector faceTo; // 0x0018(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Timeout; // 0x0030(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EEasingFunc easingFunc; // 0x0034(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiSnapState_Config2;
|
|
|
|
// Function Mai.MaiBlowReactionState.OnBlowStartMSG
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiBlowReactionState_OnBlowStartMSG final
|
|
{
|
|
public:
|
|
class UMaiMessage* msg; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* attacker; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UDamageType> damageClass; // 0x0010(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiBlowReactionState_OnBlowStartMSG;
|
|
|
|
// Function Mai.MaiBlowReactionState.OnEnemyBlow
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiBlowReactionState_OnEnemyBlow final
|
|
{
|
|
public:
|
|
class APawn* enemy; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UDamageType> damageClass; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiBlowReactionState_OnEnemyBlow;
|
|
|
|
// Function Mai.MaiBlowReactionState.OnGotHit
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiBlowReactionState_OnGotHit final
|
|
{
|
|
public:
|
|
class APawn* enemy; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UDamageType> damageClass; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiBlowReactionState_OnGotHit;
|
|
|
|
// Function Mai.MaiBlowReactionState.OverrideChanceArray
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiBlowReactionState_OverrideChanceArray final
|
|
{
|
|
public:
|
|
TArray<uint8> _Chances; // 0x0000(0x0010)(Parm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiBlowReactionState_OverrideChanceArray;
|
|
|
|
// Function Mai.MaiBlowReactionState.GetChance
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiBlowReactionState_GetChance final
|
|
{
|
|
public:
|
|
uint8 ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiBlowReactionState_GetChance;
|
|
|
|
// Function Mai.MaiWasPushedState.IsBlockedByOther
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiWasPushedState_IsBlockedByOther final
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0000(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiWasPushedState_IsBlockedByOther;
|
|
|
|
// Function Mai.MaiTickLODComponent.SetComponentMaxInterval
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiTickLODComponent_SetComponentMaxInterval final
|
|
{
|
|
public:
|
|
class UActorComponent* Component; // 0x0000(0x0008)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Interval; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiTickLODComponent_SetComponentMaxInterval;
|
|
|
|
// Function Mai.MaiMasterLODComponent.ForceLOD0
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct MaiMasterLODComponent_ForceLOD0 final
|
|
{
|
|
public:
|
|
bool Force; // 0x0000(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiMasterLODComponent_ForceLOD0;
|
|
|
|
// Function Mai.MaiMasterLODComponent.OnControllerChanged
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct MaiMasterLODComponent_OnControllerChanged final
|
|
{
|
|
public:
|
|
class APawn* Pawn; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AController* OldController; // 0x0008(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AController* NewController; // 0x0010(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiMasterLODComponent_OnControllerChanged;
|
|
|
|
// Function Mai.MaiWallFollowing.MoveTo
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct MaiWallFollowing_MoveTo final
|
|
{
|
|
public:
|
|
struct FVector goalLocation; // 0x0000(0x0018)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0018(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiWallFollowing_MoveTo;
|
|
|
|
// Function Mai.MaiWallFollowing.SnapToFloorMesh
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct MaiWallFollowing_SnapToFloorMesh final
|
|
{
|
|
public:
|
|
float DeltaTime; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiWallFollowing_SnapToFloorMesh;
|
|
|
|
// Function Mai.MaiWallSystem.getWallSystem
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct MaiWallSystem_getWallSystem final
|
|
{
|
|
public:
|
|
class UObject* WorldContext; // 0x0000(0x0008)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaiWallSystem* ReturnValue; // 0x0008(0x0008)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_MaiWallSystem_getWallSystem;
|
|
|
|
// Function Mai.MaiWallSystem.FindRandomPointOnWallMesh
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct MaiWallSystem_FindRandomPointOnWallMesh final
|
|
{
|
|
public:
|
|
struct FVector outpoint; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Radius; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector Pos; // 0x0020(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Up; // 0x0038(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Extent; // 0x0050(0x0018)(Parm, ZeroConstructor, IsPlainOldData, 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_MaiWallSystem_FindRandomPointOnWallMesh;
|
|
|
|
// Function Mai.MaiWallSystem.FindReachablePointOnWallMesh
|
|
// 0x0058 (0x0058 - 0x0000)
|
|
struct MaiWallSystem_FindReachablePointOnWallMesh final
|
|
{
|
|
public:
|
|
struct FVector outpoint; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Radius; // 0x0018(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector Pos; // 0x0020(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Up; // 0x0038(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0050(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiWallSystem_FindReachablePointOnWallMesh;
|
|
|
|
// Function Mai.MaiWallSystem.IsOnWallMesh
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct MaiWallSystem_IsOnWallMesh final
|
|
{
|
|
public:
|
|
struct FVector Pos; // 0x0000(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Up; // 0x0018(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Extent; // 0x0030(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0048(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiWallSystem_IsOnWallMesh;
|
|
|
|
// Function Mai.MaiWallSystem.ProjectPointOnWallMesh
|
|
// 0x0080 (0x0080 - 0x0000)
|
|
struct MaiWallSystem_ProjectPointOnWallMesh final
|
|
{
|
|
public:
|
|
struct FVector outpoint; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Pos; // 0x0018(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Up; // 0x0030(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Extent; // 0x0048(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Offset; // 0x0060(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0078(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_79[0x7]; // 0x0079(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiWallSystem_ProjectPointOnWallMesh;
|
|
|
|
// Function Mai.MaiWallSystem.RaycastOnWallMesh
|
|
// 0x0080 (0x0080 - 0x0000)
|
|
struct MaiWallSystem_RaycastOnWallMesh final
|
|
{
|
|
public:
|
|
struct FVector HitPoint; // 0x0000(0x0018)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Start; // 0x0018(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Destination; // 0x0030(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector startUp; // 0x0048(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector destUp; // 0x0060(0x0018)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x0078(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_79[0x7]; // 0x0079(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_MaiWallSystem_RaycastOnWallMesh;
|
|
|
|
}
|
|
|