| bool GetDebrisTransformsInSphere(UObject* WorldContextObject, const TArray<FMatrix>& outPositions, const FVector& Location, const float& Radius, const ESpecialDebrisType& debrisType, float minDistToOther, bool calcPriority) | FinalNative+2 flags | | 0x32 |
| TArray<FVector> GetAllNavPointsInSphere(UObject* WorldContextObject, const FVector& Origin, float Radius, const DeepPathFinderSize& pfSize, const FVector& searchNormal, float maxDegreesToSearchNormal) | FinalNative+2 flags | | 0x40 |
| TArray<FVector> FindPath(UObject* WorldContextObject, const FVector& Origin, const FVector& Destination, const DeepPathFinderSize& pfSize, const DeepPathFinderType& pfType) | FinalNative+2 flags | | 0x38 |
| void FindNearestSurfacePoint(UObject* WorldContextObject, const FVector& inPoint, const FVector& outPoint, const FVector& Normal, const bool& IsBLocked) | FinalNative+2 flags | | 0x2D |
| bool DoesPathExist(UObject* WorldContextObject, const FVector& Origin, const FVector& Destination, const DeepPathFinderSize& pfSize, const DeepPathFinderType& pfType) | FinalNative+2 flags | | 0x23 |
| void CreateExplosionCrater2(UObject* WorldContextObject, const FVector& Location, float CarveDiameter, float carveNoiseSize, float carveBurnThickness, const FVector& Normal, float NormalOffset, float NormalSqueeze, bool allowCustomBurntMaterial, bool DissolvePlatforms, UTerrainMaterial* overrideBurnedMaterial) | FinalNative+2 flags | | 0x40 |
| void CreateExplosionCrater(UObject* WorldContextObject, const FVector& Location, float CarveDiameter, float carveNoiseSize, float carveBurnThickness, bool allowCustomBurntMaterial, UTerrainMaterial* overrideBurnedMaterial) | FinalNative+2 flags | | 0x30 |
| int32 CountDebrisOfType(UObject* WorldContextObject, const ESpecialDebrisType& debrisType) | FinalNative+2 flags | | 0x10 |
| int32 CountDebrisInSphere(UObject* WorldContextObject, const FVector& Location, float Radius, const ESpecialDebrisType& debrisType) | FinalNative+2 flags | | 0x20 |