66 lines
4.0 KiB
C++
66 lines
4.0 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: AIPathScheduler
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "AIPathScheduler_structs.hpp"
|
|
#include "Engine_classes.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Class AIPathScheduler.AIPath
|
|
// 0x00E0 (0x0328 - 0x0248)
|
|
class AAIPath final : public AActor
|
|
{
|
|
public:
|
|
float BlendScale; // 0x0248(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool UseAsEscapePath; // 0x024C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool BranchOnly; // 0x024D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_24E[0x2]; // 0x024E(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FPathScheduleData> PathSchedule; // 0x0250(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool bStartActive; // 0x0260(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bApparateOnDeactivate; // 0x0261(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAllowGroups; // 0x0262(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_263[0x1]; // 0x0263(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MinStationHangTime; // 0x0264(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxStationHangTime; // 0x0268(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_26C[0x4]; // 0x026C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UPathComponent* PathComponent; // 0x0270(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<struct FBranchTagCommand> BranchCommands; // 0x0278(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
TArray<struct FStationTagCommand> StationCommands; // 0x0288(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
bool bDataTransfered; // 0x0298(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_299[0x8F]; // 0x0299(0x008F)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void Activate();
|
|
void Deactivate();
|
|
void EnableApparate(bool InEnable);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AIPath")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AIPath")
|
|
}
|
|
static class AAIPath* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AAIPath>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AAIPath;
|
|
|
|
}
|
|
|