#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 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 BranchCommands; // 0x0278(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray 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(); } }; DUMPER7_ASSERTS_AAIPath; }