proto native int GetExlusiveFlags()
enum PGPolyFlags DOOR_OPENED
proto native void SetCost(PGAreaType areaType, float cost)
enum PGPolyFlags WATER_DEEP
enum PGPolyFlags WATER_SEA
enum PGPolyFlags OBJECTS_NOFFCON
proto native int GetExcludeFlags()
enum PGPolyFlags WATER_SEA_DEEP
enum PGPolyFlags GetIncludeFlags()
enum PGPolyFlags FENCE_WALL
enum PGPolyFlags DOOR_CLOSED
enum PGPolyFlags BUILDING
enum PGPolyFlags ROADWAY_BUILDING
proto native AIGroup CreateGroup(string templateName)
proto native bool RaycastNavMesh(vector from, vector to, PGFilter pgFilter, out vector hitPos, out vector hitNormal)
proto native bool SampleNavmeshPosition(vector position, float maxDistance, PGFilter pgFilter, out vector sampledPosition)
proto native void DeleteGroup(notnull AIGroup group)
proto native bool FindPath(vector from, vector to, PGFilter pgFilter, out TVectorArray waypoints)
proto native AIGroup CreateDefaultGroup()
proto native void SetFlags(ShapeFlags flags)